Společný tiskový systém UNIX (CUPS) je open source a multiplatformní projekt navržený od základů, aby nabídl tiskovou vrstvu pro operační systémy typu UNIX, včetně GNU / Linux, BSD, Solaris, Mac OS X a Microsoft Windows.
Projekt Common UNIX Printing System byl vyvinut společností Apple, která se skládá za systémy Macintosh, s cílem podporovat řešení tisku kompatibilního s normami pro všechny dodavatele a uživatele UNIX / Linux.
Podporuje lokální i síťové tiskárny
Je navržen tak, aby podporoval jak místní, tak síťové tiskárny, a to díky IP protokolu IPP (Internet Printing Protocol), který také umožňuje správu tiskových úloh a podporuje šifrování, ověřování a řízení přístupu.
Software umožní uživatelům přidávat tiskárny a třídy, měnit velikost a rozlišení médií a také řídit provozní pravidla. Kromě toho se uživatelé mohou naučit tisknout přímo z příkazového řádku.
Nabízí moderní webové rozhraní založené na záložkách
CUPS nabízí moderní rozhraní s kartami, ke kterému lze přistupovat s jakýmkoli webovým prohlížečem, pokud je správně nakonfigurován. Toto rozhraní pro správu tisku umožňuje uživatelům vyhledávat a přidávat nové tiskárny, spravovat stávající tiskárny, přidávat a spravovat tiskové třídy a přidávat tiskové úlohy.
Navíc umožňuje uživatelům přidávat RSS odběry, upravovat konfigurační soubory a prohlížet protokoly o přístupu, chybách a stránkách. Je také možné povolit nebo zakázat sdílení tiskáren připojených k systému, tisk z Internetu, vzdálená správa, ověřování Kerberos a mnoho dalšího.
Dodává se s rozsáhlou dokumentací, která vývojářům pomůže při programování CUPS (CUPS API, programování filtrů a backendů, API rozhraní HTTP a IPP, PPD API, Raster API apod.).
Podporuje se na všech operačních systémech GNU / Linux
Program lze snadno nainstalovat z výchozích softwarových kanálů libovolného operačního systému GNU / Linux. Obsahuje démon, který se po instalaci spustí automaticky, stejně jako webové rozhraní.
Co je nové v této verzi:
- Plánovač neodstranil staré pracovní soubory (číslo # 4987)
- cupsEnumDests se nevrátili brzy, když byly všechny tiskárny objeveny
- (Vydání # 4989)
- Systém vytváření CUPS nyní podporuje křížovou kompilaci (číslo # 4897)
- Přidána nová příručka pro programování CUPS, která nahrazuje dokumentaci API pro stáří.
- Přidány funkce cupsAddIntegerOption a cupsGetIntegerOption
- (Vydání # 4992)
- Funkce cupsGetDests a cupsCreateJob nyní podporují tiskárny Bonjour
- (číslo # 4993)
- Přidáno pravidlo USB quirk pro tiskárny Lexmark E260dn (číslo # 4994)
- Opraveno potenciální přetečení vyrovnávací paměti v nástroji cupstestppd (číslo # 4996)
- Vylepšení aplikace IPP Everywhere (číslo # 4998)
- Opraveno nastavení "zrušit všechny úlohy" funkce ve webovém rozhraní pro několik
- jazyky (číslo # 4999)
- Opravené problémy s místními frontami (číslo # 5003, číslo # 5008, číslo # 5009)
- Příkaz lpstat nyní podporuje volbu -e pro výčet místních tiskáren
- (dříve přidané nebo v síti), ke kterým lze přistupovat
- (číslo # 5005)
- Příkazy lp a lpr nyní podporují tisk do síťových tiskáren
- dosud nebyl přidán (číslo # 5006)
- Opraveno překlep v souboru mime.types.
- Opravena chyba ve španělském šabloně webového rozhraní (číslo # 5016)
- Funkce cupsEnumDests * a cupsGetDest * nyní hlásí hodnotu
- "printer-is-temporary" Atribut stavu tiskárny (číslo # 5028)
- Přidána čínská lokalizace (číslo # 5029)
- Funkce cupsCheckDestSupported nepodporovala hodnoty NULL
- (číslo # 5031)
- Opraveny některé problémy v spec souboru RPM (číslo # 5032)
- Funkce cupsConnectDest nyní podporuje příznak CUPS_DEST_FLAGS_DEVICE
- pro výslovné připojení k zařízení (tiskárně) přiřazené
- cíl.
- Direktiva SSLOptions v "klient.conf" a "cupsd.conf" nyní podporuje
- Volby DenyCBC a DenyTLS1.0 (číslo # 5037)
Co je nového ve verzi:
- Plánovač neodstranil staré soubory úloh (číslo # 4987)
- cupsEnumDests se nevrátili brzy, když byly všechny tiskárny objeveny
- (Vydání # 4989)
- Systém vytváření CUPS nyní podporuje křížovou kompilaci (číslo # 4897)
- Přidána nová příručka pro programování CUPS, která nahrazuje dokumentaci API pro stáří.
- Přidány funkce cupsAddIntegerOption a cupsGetIntegerOption
- (Vydání # 4992)
- Funkce cupsGetDests a cupsCreateJob nyní podporují tiskárny Bonjour
- (číslo # 4993)
- Přidáno pravidlo USB quirk pro tiskárny Lexmark E260dn (číslo # 4994)
- Opraveno potenciální přetečení vyrovnávací paměti v nástroji cupstestppd (číslo # 4996)
- Vylepšení aplikace IPP Everywhere (číslo # 4998)
- Opravena funkce "zrušit všechny úlohy" ve webovém rozhraní pro několik
- jazyky (číslo # 4999)
- Opravené problémy s místními frontami (číslo # 5003, číslo # 5008, číslo # 5009)
- Příkaz lpstat nyní podporuje volbu -e pro výčet místních tiskáren
- (dříve přidané nebo v síti), ke kterým lze přistupovat
- (číslo # 5005)
- Příkazy lp a lpr nyní podporují tisk do síťových tiskáren
- dosud nebyl přidán (číslo # 5006)
- Opraveno překlep v souboru mime.types.
- Opravena chyba ve španělském šabloně webového rozhraní (číslo # 5016)
- Funkce cupsEnumDests * a cupsGetDest * nyní hlásí hodnotu
- "printer-is-temporary" Atribut stavu tiskárny (číslo # 5028)
- Přidána čínská lokalizace (číslo # 5029)
- Funkce cupsCheckDestSupported nepodporovala hodnoty NULL
- (číslo # 5031)
- Opraveny některé problémy v spec souboru RPM (číslo # 5032)
- Funkce cupsConnectDest nyní podporuje příznak CUPS_DEST_FLAGS_DEVICE
- pro výslovné připojení k zařízení (tiskárně) přiřazené
- cíl.
- Směrnici SSLOptions v "client.conf" a "cupsd.conf" nyní podporuje
- Volby DenyCBC a DenyTLS1.0 (číslo # 5037)
Co je nového ve verzi 2.2.3:
- Konfigurace protokolu IPP se může dostat do nekonečné smyčky pro určité chyby, což způsobí zavěšenou frontu (rdar: // problem / 28008717)
- Plánovač může pozastavit reakci na požadavky klienta, aby uložil změny stavu na disk (rdar: // problem / 28690656)
- Přidána podpora pro dokončení klíčových slov PPD (číslo # 4960, číslo # 4961, číslo # 4962)
- Zpětný server protokolu IPP neposlal atribut media-col jen pro zdroj nebo typ (číslo # 4963)
- Tiskové fronty IPP Everywhere nepodporují vždy všechny kvality tisku podporované tiskárnou (číslo # 4953)
- Tiskové fronty IPP Everywhere nepodporují vždy všechny typy médií podporované tiskárnou (číslo # 4953)
- PPD generátor PPP Everywhere nevrátil užitečné chybové zprávy (číslo # 4954)
- Podpora povrchových úprav IPP všude nefungovala správně s běžnými uživatelskými rozhraními nebo možnostmi příkazového řádku (číslo # 4976)
- Opraven problém při zpracování chyb pro síťové backendy (číslo # 4979)
- Výchozí soubor cupsd.conf nefungoval na systémech kompilovaných bez podpory Kerberos (číslo # 4947)
- Volba "opakovaná tisková úloha" nebyla u některých zrušených úloh k dispozici (číslo # 4915)
- Aktualizoval seznam úloh ve webovém rozhraní (číslo # 4978)
- Opraveny některé problémy s lokalizací v systému macOS (rdar: // problem / 27245567)
Co je nového ve verzi 2.2.2:
- CUPS 2.2.2 je obecné vydání opravy chyb.
Co je nového ve verzi 2.2.1:
- CUPS 2.2.1 je obecné vydání opravy chyb. Podrobný seznam změn naleznete v protokolu změn obsaženém ve stahování.
Co je nového ve verzi 2.2.0:
- CUPS 2.2.0 přidává podporu pro místní tiskové fronty IPP Everywhere a obsahuje několik vylepšení výkonu a zabezpečení.
Co je nového ve verzi 2.1.3:
- Funkce výchozího hesla nefungovala na některých platformách (STR # 4750)
- Plánovač by neměl opustit pod tlakem paměti ()
- Vzorové ovladače EPL2 a ZPL správně nepodporovaly možnost CutMedia.
- Čekající předplatné by zabránily ukončení nečinnosti plánovače (STR # 4754)
- Opraveny některé problémy v nástroji ipptool pro vynechané testy ()
- Příkaz "lp -H resume" neobnovil hodnotu atributu "job-state-reasons" (STR # 4752)
- Plánovač neumožnil přístup k zdrojovým souborům (ikony apod.), když bylo rozhraní WWW zakázáno (STR # 4755)
- Lokalizační oprava (STR # 4756)
Co je nového ve verzi 2.1.2:
- CUPS 2.1.2 řeší problém v zdrojových archivech 2.1.1, které skutečně obsahovaly aktuální snímek 2.2. Neexistují žádné další změny.
Co je nového ve verzi 2.1.0:
- CUPS 2.1.0 nabízí vylepšenou podporu pro IPP Everywhere, přidává podporu pro pokročilé protokolování pomocí journald v systémech Linux a ASL a obsahuje nové funkce zabezpečení pro šifrovaný tisk a sníženou viditelnost sítě ve výchozím nastavení.
Co je nového ve verzi 2.0.3:
- Zabezpečení: Pevná CERT VU # 810572 využívající dynamický linker (STR # 4609)
- Zabezpečení: Plánovač by mohl viset s chybnými údaji gzip (STR # 4602)
- Obnoveno chybějící soubor ikon generické tiskárny (STR # 4587)
- Pevné protokolování chyb konfigurace se zobrazí jako chyby (STR # 4582)
- Opravena vyrovnávací paměť potenciálu v rastrovém kódu a filtrech (STR # 4598, STR # 4599, STR # 4600, STR # 4601)
- Opraveno uvnitř (STR # 4575)
- Opraveno lpadmin, když jsou použity jak -m, tak -o (STR # 4578)
- Webové rozhraní vždy vykazovalo podporu pro oboustranný tisk (STR # 4595)
- cupsRasterReadHeader zcela neověřil hlavičku rastru (STR # 4596)
- Filtr rastertopwg nekontroloval zkrácený vstup (STR # 4597)
- Mini-démon cups-lpd nezkontroloval parametry požadavku (STR # 4603)
- Plánovač mohl být zachycen v obsazené smyčce (STR # 4605)
- Ukázkový ovladač Epson by mohl selhat (STR # 4616)
- Konfigurace protokolu IPP nyní správně sleduje úlohy ()
- Nástroje ppdhtml a ppdpo se zhroucily, když byla použita volba -D před informacím o souboru ovladače (STR # 4627)
- ippfind nesprávně nahrazen "= port" pro service_port.
- Testovací soubor protokolu IPP / 1.1 nezabránila počáteční tiskové úloze, která byla dokončena brzy (STR # 4576)
- Opravena únik paměti v cupsConnectDest (STR # 4634)
- Výstup formátu PWG Raster Format obsahoval neplatné hodnoty ImageBox ()
- Přidaný ruský překlad (STR # 4577)
- Přidáno německý překlad (STR # 4635)
Požadavky :
- ESP Ghostscript
- libjpeg
- libpng
- zlib
- HTMLDOC
Komentáře nebyl nalezen