Common UNIX Printing System

Software screenshot:
Common UNIX Printing System
Dettagli del software:
Versione: 2.2.8 / 2.3 Beta 5 Aggiornato
Data di caricamento: 22 Jun 18
Sviluppatore: Apple Inc.
Licenza: Libero
Popolarità: 33

Rating: nan/5 (Total Votes: 0)

Common UNIX Printing System (CUPS) è un progetto open source e multipiattaforma progettato da zero per offrire uno strato di stampa per sistemi operativi UNIX-like, tra cui GNU / Linux, BSD, Solaris, Mac OS X e Microsoft di Windows.

Il progetto Common UNIX Printing System è stato sviluppato da Apple, la società dietro i sistemi Macintosh, al fine di promuovere una soluzione di stampa conforme agli standard per tutti i fornitori e gli utenti UNIX / Linux.


Supporta stampanti locali e di rete

È stato progettato per supportare sia stampanti locali che di rete, grazie al protocollo IP chiamato IPP (Internet Printing Protocol), che consentirà anche la gestione dei lavori di stampa e supporta la crittografia, l'autenticazione e il controllo degli accessi.

Il software consentirà agli utenti di aggiungere stampanti e classi, modificare le dimensioni e la risoluzione dei supporti, nonché gestire le politiche operative. Inoltre, gli utenti possono imparare a stampare direttamente dalla riga di comando.

Offre una moderna interfaccia basata su Web a schede

CUPS offre un'interfaccia moderna con schede a cui è possibile accedere con qualsiasi browser Web, a condizione che sia configurata correttamente. Questa interfaccia di amministrazione della stampa consente agli utenti di trovare e aggiungere nuove stampanti, gestire stampanti esistenti, aggiungere e gestire classi di stampa e aggiungere lavori di stampa.

Inoltre, consente agli utenti di aggiungere abbonamenti RSS, modificare il file di configurazione e visualizzare gli accessi, gli errori e i log delle pagine. È anche possibile abilitare o disabilitare la condivisione di stampanti collegate al sistema, la stampa da Internet, l'amministrazione remota, l'autenticazione Kerberos e molto altro ancora.

Viene fornita con una documentazione completa che aiuterà gli sviluppatori nelle modalità di programmazione di CUPS (API CUPS, programmazione di filtri e backend, API HTTP e IPP, API PPD, API Raster, ecc.)


È supportato su tutti i sistemi operativi GNU / Linux

Il programma può essere facilmente installato dai canali software predefiniti di qualsiasi sistema operativo GNU / Linux. Comprende un daemon che si avvierà automaticamente dopo l'installazione e un'interfaccia basata sul Web.

Novità in questa versione:

  • Lo scheduler non ha rimosso i vecchi file di lavoro (numero # 4987)
  • cupsEnumDests non è stato restituito in anticipo quando tutte le stampanti sono state rilevate
  • (numero 4989)
  • Il sistema di creazione di CUPS ora supporta la cross-compilation (numero # 4897)
  • Aggiunto un nuovo Manuale di programmazione CUPS per sostituire la documentazione API obsoleta.
  • Aggiunte le funzioni cupsAddIntegerOption e cupsGetIntegerOption
  • (numero 4992)
  • Le tazzeGetDest e cupsCreateJob functions ora supportano le stampanti Bonjour
  • (numero 4993)
  • Aggiunta una regola di quirk USB per le stampanti Lexmark E260dn (numero 4994)
  • Risolto un potenziale overflow del buffer nell'utilità cupstestppd (numero 4996)
  • Miglioramenti IPP Everywhere (numero 4998)
  • Risolto il problema con & quot; annulla tutti i lavori & quot; funzione nell'interfaccia web per diversi
  • lingue (numero 4999)
  • Problemi risolti con code locali (numero # 5003, numero # 5008, numero # 5009)
  • Il comando lpstat ora supporta l'opzione -e per enumerare le stampanti locali
  • (precedentemente aggiunto o sulla rete) a cui è possibile accedere
  • (numero # 5005)
  • I comandi lp e lpr ora supportano la stampa su stampanti di rete
  • non è stato ancora aggiunto (numero # 5006)
  • Corretto un refuso nel file mime.types.
  • Risolto un bug nel modello di interfaccia web in spagnolo (numero # 5016)
  • Le funzioni cupsEnumDests * e cupsGetDest * ora riportano il valore di
  • & quot; stampante è temporaneo & quot; Attributo Stato stampante (numero 5028)
  • Aggiunta localizzazione cinese (numero 5029)
  • La funzione cupsCheckDestSupported non supportava valori NULL
  • (numero 5031)
  • Risolti alcuni problemi nel file spec RPM (numero 5032)
  • La funzione cupsConnectDest ora supporta il flag CUPS_DEST_FLAGS_DEVICE
  • per la connessione esplicita al dispositivo (stampante) associato a
  • destinazione.
  • La direttiva SSLOptions in & quot; client.conf & quot; e & quot; cupsd.conf & quot; ora supporta
  • Opzioni di DenyCBC e DenyTLS1.0 (numero 5037)

Novità della versione nella versione:

  • Lo scheduler non ha rimosso i vecchi file di lavoro (numero # 4987)
  • cupsEnumDests non è stato restituito in anticipo quando tutte le stampanti sono state rilevate
  • (numero 4989)
  • Il sistema di creazione di CUPS ora supporta la cross-compilation (numero # 4897)
  • Aggiunto un nuovo Manuale di programmazione CUPS per sostituire la documentazione API obsoleta.
  • Aggiunte le funzioni cupsAddIntegerOption e cupsGetIntegerOption
  • (numero 4992)
  • Le tazzeGetDest e cupsCreateJob functions ora supportano le stampanti Bonjour
  • (numero 4993)
  • Aggiunta una regola di quirk USB per le stampanti Lexmark E260dn (numero 4994)
  • Risolto un potenziale overflow del buffer nell'utilità cupstestppd (numero 4996)
  • Miglioramenti IPP Everywhere (numero 4998)
  • Corretto la funzione "annulla tutti i lavori" nell'interfaccia web per diversi
  • lingue (numero 4999)
  • Problemi risolti con code locali (numero # 5003, numero # 5008, numero # 5009)
  • Il comando lpstat ora supporta l'opzione -e per enumerare le stampanti locali
  • (precedentemente aggiunto o sulla rete) a cui è possibile accedere
  • (numero # 5005)
  • I comandi lp e lpr ora supportano la stampa su stampanti di rete
  • non è stato ancora aggiunto (numero # 5006)
  • Corretto un refuso nel file mime.types.
  • Risolto un bug nel modello di interfaccia web in spagnolo (numero # 5016)
  • Le funzioni cupsEnumDests * e cupsGetDest * ora riportano il valore di
  • "printer-is-temporary" Attributo di stato della stampante (numero 5028)
  • Aggiunta localizzazione cinese (numero 5029)
  • La funzione cupsCheckDestSupported non supportava valori NULL
  • (numero 5031)
  • Risolti alcuni problemi nel file spec RPM (numero 5032)
  • La funzione cupsConnectDest ora supporta il flag CUPS_DEST_FLAGS_DEVICE
  • per la connessione esplicita al dispositivo (stampante) associato a
  • destinazione.
  • La direttiva SSLOptions in "client.conf" e "cupsd.conf" ora supporta
  • Opzioni di DenyCBC e DenyTLS1.0 (numero 5037)

Novità nella versione 2.2.3:

  • Il backend IPP potrebbe entrare in un loop infinito per determinati errori, causando una coda bloccata (rdar: // problem / 28008717)
  • Lo scheduler potrebbe sospendere la risposta alle richieste del client per salvare le modifiche di stato sul disco (rdar: // problema / 28690656)
  • Aggiunto il supporto per le parole chiave di finitura PPD (numero 4960, numero 4961, numero 4962)
  • Il back-end IPP non ha inviato un attributo media-col solo per l'origine o il tipo (numero # 4963)
  • Le code di stampa IPP Everywhere non sempre supportano tutte le qualità di stampa supportate dalla stampante (numero 4953)
  • Le code di stampa IPP Everywhere non sempre supportano tutti i tipi di supporto supportati dalla stampante (numero 4953)
  • Il generatore PPD Everywhere PPD non ha restituito messaggi di errore utili (numero 4954)
  • Il supporto delle finiture IPP Everywhere non funzionava correttamente con l'interfaccia utente comune o le opzioni della riga di comando (numero 4976)
  • Risolto un problema di gestione degli errori per i backend di rete (numero 4979)
  • Il file cupsd.conf predefinito non funzionava su sistemi compilati senza il supporto Kerberos (numero 4947)
  • L'opzione "ristampa lavoro" non era disponibile per alcuni lavori annullati (n. 4915)
  • Aggiornato l'elenco dei lavori nell'interfaccia web (numero 4978)
  • Risolti alcuni problemi di localizzazione su macOS (rdar: // problem / 27245567)

Novità nella versione 2.2.2:

  • CUPS 2.2.2 è un rilascio di correzioni di errori generali.

Novità della versione 2.2.1:

  • CUPS 2.2.1 è una versione generale di correzione di errori. Un elenco dettagliato delle modifiche è disponibile nel registro delle modifiche incluso nel download.

Novità nella versione 2.2.0:

  • CUPS 2.2.0 aggiunge il supporto per le code di stampa IPP Everywhere locali e include numerosi miglioramenti in termini di prestazioni e sicurezza.

Novità della versione 2.1.3:

  • La funzione password predefinita non funzionava su alcune piattaforme (STR # 4750)
  • Lo scheduler non dovrebbe uscire sotto la pressione della memoria ()
  • I driver di esempio EPL2 e ZPL non supportano correttamente l'opzione CutMedia.
  • Le sottoscrizioni in sospeso impedirebbero lo spegnimento del programma di pagamento (STR # 4754)
  • Risolti alcuni problemi in ipptool per i test saltati ()
  • Il comando "lp -H resume" non ha ripristinato il valore dell'attributo "stato dello stato del lavoro" (STR # 4752)
  • Lo scheduler non consentiva l'accesso ai file di risorse (icone, ecc.) quando l'interfaccia web era disabilitata (STR # 4755)
  • Correzione della localizzazione (STR # 4756)

Novità in nella versione 2.1.2:

  • CUPS 2.1.2 corregge un problema negli archivi sorgente 2.1.1 che contenevano in realtà un'istantanea 2.2 attuale. Non ci sono altri cambiamenti.

Novità della versione 2.1.0:

  • CUPS 2.1.0 offre un supporto migliorato per IPP Everywhere, aggiunge il supporto per la registrazione avanzata utilizzando journal su Linux e ASL su OS X e include nuove funzionalità di sicurezza per la stampa crittografata e visibilità ridotta della rete nella configurazione predefinita.

Cosa c'è di nuovo nella versione 2.0.3:

  • Sicurezza: risolto CERT VU # 810572 sfruttando il linker dinamico (STR # 4609)
  • Sicurezza: lo scheduler potrebbe bloccarsi con dati gzip non validi (STR # 4602)
  • File icona della stampante generica mancante ripristinata (STR # 4587)
  • Corretta la registrazione degli errori di configurazione da mostrare come errori (STR # 4582)
  • Corretti errori di buffer overflow nel codice raster e nei filtri (STR # 4598, STR # 4599, STR # 4600, STR # 4601)
  • Risolto all'interno (STR # 4575)
  • Corretto lpadmin quando sono utilizzati sia -m che -o (STR # 4578)
  • L'interfaccia web mostrava sempre il supporto per la stampa fronte retro (STR # 4595)
  • cupsRasterReadHeader non ha completamente convalidato l'intestazione raster (STR # 4596)
  • Il filtro rastertopwg non ha controllato l'input troncato (STR # 4597)
  • Il mini-demone cups-lpd non ha verificato i parametri di richiesta (STR # 4603)
  • Il programma di pianificazione potrebbe rimanere bloccato in un ciclo occupato (STR # 4605)
  • Il driver Epson di esempio potrebbe bloccarsi (STR # 4616)
  • Il back-end IPP ora monitora correttamente jobs ()
  • Le utilità ppdhtml e ppdpo si sono bloccate quando è stata utilizzata l'opzione -D prima di un file di informazioni del driver (STR # 4627)
  • ippfind ha erroneamente sostituito "= port" per service_port.
  • Il file di test IPP / 1.1 non ha gestito il completamento del processo di stampa iniziale anticipatamente (STR # 4576)
  • Risolto un problema di memoria in cupsConnectDest (STR # 4634)
  • L'output del formato raster PWG conteneva valori ImageBox non validi ()
  • Aggiunta traduzione russa (STR # 4577)
  • Aggiunta traduzione in tedesco (STR # 4635)

Requisiti :

  • ESP Ghostscript
  • libjpeg
  • libpng
  • zlib
  • HTMLDOC

Screenshots

common-unix-printing-system_1_68044.png

Altri software di sviluppo Apple Inc.

Commenti a Common UNIX Printing System

I commenti non trovato
Aggiungi commento
Accendere le immagini!