Common UNIX Printing System (CUPS) is een open source en platformonafhankelijk project dat van begin af aan is ontworpen om een printlaag te bieden voor UNIX-achtige besturingssystemen, waaronder GNU / Linux, BSD, Solaris, Mac OS X en Microsoft Windows.
Het gemeenschappelijke UNIX Printing System-project is ontwikkeld door Apple, het bedrijf achter de Macintosh-systemen, om een normconforme afdrukoplossing voor alle UNIX / Linux-leveranciers en -gebruikers te promoten.
Ondersteunt zowel lokale als netwerkprinters
Het is ontworpen om zowel lokale als netwerkprinters te ondersteunen, dankzij het op IP gebaseerde protocol IPP (Internet Printing Protocol), dat ook het beheer van afdruktaken mogelijk maakt en codering, authenticatie en toegangscontrole ondersteunt.
p>De software biedt gebruikers de mogelijkheid printers en klassen toe te voegen, de grootte en resolutie van de media te wijzigen en het gebruiksbeleid te beheren. Bovendien kunnen gebruikers leren hoe ze rechtstreeks vanaf de opdrachtregel kunnen afdrukken.
Biedt een moderne webinterface met tabbladen
CUPS biedt een moderne interface met tabbladen die toegankelijk is via elke webbrowser, mits deze correct is geconfigureerd. Met deze interface voor afdrukbeheer kunnen gebruikers nieuwe printers zoeken en toevoegen, bestaande printers beheren, afdrukklassen toevoegen en beheren en afdruktaken toevoegen.
Daarnaast kunnen gebruikers RSS-abonnementen toevoegen, het configuratiebestand bewerken en de logboeken voor toegang, fouten en pagina's bekijken. Het is ook mogelijk om het delen van printers die op het systeem zijn aangesloten, printen via internet, extern beheer, Kerberos-authenticatie en nog veel meer in of uit te schakelen.
Het wordt geleverd met een uitgebreide documentatie die ontwikkelaars helpt bij het programmeren van CUPS (CUPS API, filter- en backend-programmering, HTTP- en IPP-API's, PPD API, Raster API, enz.).
Het wordt ondersteund op alle GNU / Linux-besturingssystemen
Het programma kan eenvoudig worden geïnstalleerd vanaf de standaard softwarekanalen van elk GNU / Linux-besturingssysteem. Het bestaat uit een daemon die automatisch wordt gestart na de installatie, evenals een webinterface.
Wat is nieuw in deze release:
- De planner heeft geen oude taakbestanden verwijderd (kwestie # 4987)
- cupsEnumDests is niet vroeg teruggekomen wanneer alle printers zijn ontdekt
- (Probleem # 4989)
- Het CUPS-buildsysteem ondersteunt nu cross-compilatie (uitgave # 4897)
- Een nieuwe CUPS-programmeerhandleiding toegevoegd om de verouderende API-documentatie te vervangen.
- De cups toegevoegd AddIntegerOption and cupsGetIntegerOption functions
- (Uitgave # 4992)
- De cupsGetDests en cupsCreateJob-functies ondersteunen nu Bonjour-printers
- (Uitgave # 4993)
- Een USB-quirkregel toegevoegd voor Lexmark E260dn-printers (uitgave # 4994)
- Een mogelijke bufferoverloop in het hulpprogramma cupstestppd opgelost (kwestie # 4996)
- IPP Everywhere-verbeteringen (nummer # 4998)
- De & quot; annuleer alle taken & quot; functie in de webinterface voor meerdere
- talen (uitgave # 4999)
- Problemen met lokale wachtrijen opgelost (probleem # 5003, kwestie # 5008, kwestie # 5009)
- De opdracht lpstat ondersteunt nu een -e-optie voor het inventariseren van lokale printers
- (eerder toegevoegd of in het netwerk) waartoe toegang kan worden verkregen
- (Uitgave # 5005)
- De lp- en lpr-opdrachten ondersteunen nu afdrukken naar netwerkprinters die
- zijn nog niet toegevoegd (nummer # 5006)
- Repareerde een typfout in het bestand mime.types.
- Probleem opgelost in de Spaanse webinterfacesjabloon (nummer 5016)
- De functies cupsEnumDests * en cupsGetDest * rapporteren nu de waarde van
- & quot; printer-is-tijdelijk & quot; Attribuut printerstatus (nummer 5028)
- Chinese lokalisatie toegevoegd (kwestie # 5029)
- De cupsCheckDestSupported-functie bood geen ondersteuning voor NULL-waarden
- (Uitgave # 5031)
- Enkele problemen opgelost in het RPM-spec bestand (Issue # 5032)
- De functie cupsConnectDest ondersteunt nu de vlag CUPS_DEST_FLAGS_DEVICE
- voor expliciet verbinden met het apparaat (printer) geassocieerd met de
- bestemming.
- De SSLOptions-richtlijn in & quot; client.conf & quot; en & quot; cupsd.conf & quot; ondersteunt nu
- DenyCBC- en DenyTLS1.0-opties (editie # 5037)
Wat is nieuw in versie:
- De planner heeft geen oude taakbestanden verwijderd (kwestie # 4987)
- cupsEnumDests is niet vroeg teruggekomen wanneer alle printers zijn ontdekt
- (Probleem # 4989)
- Het CUPS-buildsysteem ondersteunt nu cross-compilatie (uitgave # 4897)
- Een nieuwe CUPS-programmeerhandleiding toegevoegd om de verouderende API-documentatie te vervangen.
- De cups toegevoegd AddIntegerOption and cupsGetIntegerOption functions
- (Uitgave # 4992)
- De cupsGetDests en cupsCreateJob-functies ondersteunen nu Bonjour-printers
- (Uitgave # 4993)
- Een USB-quirkregel toegevoegd voor Lexmark E260dn-printers (uitgave # 4994)
- Een mogelijke bufferoverloop in het hulpprogramma cupstestppd opgelost (kwestie # 4996)
- IPP Everywhere-verbeteringen (nummer # 4998)
- De functie "Alle opdrachten annuleren" in de webinterface voor meerdere
- talen (uitgave # 4999)
- Problemen met lokale wachtrijen opgelost (probleem # 5003, kwestie # 5008, kwestie # 5009)
- De opdracht lpstat ondersteunt nu een -e-optie voor het inventariseren van lokale printers
- (eerder toegevoegd of in het netwerk) waartoe toegang kan worden verkregen
- (Uitgave # 5005)
- De lp- en lpr-opdrachten ondersteunen nu afdrukken naar netwerkprinters die
- zijn nog niet toegevoegd (nummer # 5006)
- Repareerde een typfout in het bestand mime.types.
- Probleem opgelost in de Spaanse webinterfacesjabloon (nummer 5016)
- De functies cupsEnumDests * en cupsGetDest * rapporteren nu de waarde van
- "printer-is-tijdelijk" attribuut printerstatus (nummer 5028)
- Chinese lokalisatie toegevoegd (kwestie # 5029)
- De cupsCheckDestSupported-functie bood geen ondersteuning voor NULL-waarden
- (Uitgave # 5031)
- Enkele problemen opgelost in het RPM-spec bestand (Issue # 5032)
- De functie cupsConnectDest ondersteunt nu de vlag CUPS_DEST_FLAGS_DEVICE
- voor expliciet verbinden met het apparaat (printer) geassocieerd met de
- bestemming.
- De SSLOptions-instructie in "client.conf" en "cupsd.conf" ondersteunt nu
- DenyCBC- en DenyTLS1.0-opties (editie # 5037)
Wat is nieuw in versie 2.2.3:
- De IPP-backend zou in een oneindige lus terecht kunnen komen voor bepaalde fouten, waardoor de wachtrij vastloopt (rdar: // problem / 28008717)
- De scheduler kan het reageren op clientaanvragen onderbreken om statuswijzigingen op schijf op te slaan (rdar: // problem / 28690656)
- Ondersteuning voor het afmaken van PPD-zoekwoorden toegevoegd (nummer 4960, nummer 4961, uitgave # 4962)
- De IPP-backend heeft geen media-col-kenmerk verzonden voor alleen de bron of het type (nummer # 4963)
- IPP Overal werden afdrukwachtrijen niet altijd ondersteund voor alle afdrukkwaliteiten die door de printer werden ondersteund (uitgave # 4953)
- IPP Overal werden afdrukwachtrijen niet altijd ondersteund voor alle mediatypen die door de printer werden ondersteund (Uitgave # 4953)
- De IPP Everywhere PPD-generator heeft geen bruikbare foutmeldingen geretourneerd (Issue # 4954)
- De ondersteuning voor IPP Everywhere-afwerkingen werkte niet correct met veelgebruikte UI- of opdrachtregelopties (Uitgave # 4976)
- Probleem met foutafhandeling opgelost voor de backends van het netwerk (uitgave # 4979)
- Het standaardbestand cupsd.conf werkte niet op systemen die waren gecompileerd zonder Kerberos-ondersteuning (uitgave # 4947)
- De optie "opdracht herdruk" was niet beschikbaar voor sommige geannuleerde taken (nummer # 4915)
- De taakvermelding in de webinterface bijgewerkt (kwestie # 4978)
- Enkele lokaliseringsproblemen opgelost op macOS (rdar: // problem / 27245567)
Wat is nieuw in versie 2.2.2:
- CUPS 2.2.2 is een algemene versie van een bugfix.
Wat is nieuw in versie 2.2.1:
- CUPS 2.2.1 is een algemene release voor bugfixes. Een gedetailleerde lijst met wijzigingen is te vinden in het wijzigingslogboek dat bij de download is inbegrepen.
Wat is nieuw in versie 2.2.0:
- CUPS 2.2.0 voegt ondersteuning toe voor lokale IPP Overal wachtrijen voor afdrukken en omvat verschillende verbeteringen in prestaties en beveiliging.
Wat is nieuw in versie 2.1.3:
- De standaard wachtwoordfunctie werkte niet op sommige platforms (STR # 4750)
- De planner zou niet moeten afsluiten onder geheugendruk ()
- De EPL2- en ZPL-voorbeeldstuurprogramma's hebben de CutMedia-optie niet goed ondersteund.
- In afwachting van abonnementen kan worden voorkomen dat de planner niet actief wordt (STR # 4754)
- Probleem opgelost in ipptool voor overgeslagen tests ()
- De opdracht "lp -H cv" heeft de attribuutwaarde "taakomschrijving" (STR # 4752) niet gereset
- De planner stond geen toegang toe tot bronbestanden (pictogrammen, enz.) wanneer de webinterface was uitgeschakeld (STR # 4755)
- Lokalisatie-fix (STR # 4756)
Wat is nieuw in versie 2.1.2:
- CUPS 2.1.2 lost een probleem op in de 2.1.1 bronarchieven die in feite een actuele momentopname van 2.2 bevatten. Er zijn geen andere wijzigingen.
Wat is nieuw in versie 2.1.0:
- CUPS 2.1.0 biedt verbeterde ondersteuning voor IPP Everywhere, voegt ondersteuning toe voor geavanceerde logboeken met journald op Linux en ASL op OS X, en bevat nieuwe beveiligingsfuncties voor gecodeerd afdrukken en verminderde netwerkzichtbaarheid in de standaardconfiguratie.
Wat is nieuw in versie 2.0.3:
- Beveiliging: Vaste CERT VU # 810572 die de dynamische koppeling gebruikt (STR # 4609)
- Beveiliging: de planner zou kunnen vastlopen met ongeldige gzip-gegevens (STR # 4602)
- Gemist generiek printerpictogrambestand hersteld (STR # 4587)
- Vast logboekregistratie van configuratiefouten om te verschijnen als fouten (STR # 4582)
- Potentiële bufferoverloop in rastercode en filters opgelost (STR # 4598, STR # 4599, STR # 4600, STR # 4601)
- Vast binnenin (STR # 4575)
- Lpadmin vastgezet wanneer zowel -m als -o worden gebruikt (STR # 4578)
- De webinterface toonde altijd ondersteuning voor dubbelzijdig afdrukken (STR # 4595)
- cupsRasterReadHeader heeft de rasterkop (STR # 4596) niet volledig gevalideerd
- Het rastertopwg-filter controleerde niet op ingekorte invoer (STR # 4597)
- De cups-lpd mini-daemon heeft niet gecontroleerd op aanvraagparameters (STR # 4603)
- De planner kan verstrikt raken in een bezette lus (STR # 4605)
- Het voorbeeld Epson-stuurprogramma kan vastlopen (STR # 4616)
- De IPP-back-up controleert nu correct taken ()
- De ppdhtml- en ppdpo-hulpprogramma's zijn gecrasht toen de optie -D vóór een stuurprogrammainformatiebestand werd gebruikt (STR # 4627)
- ippfind onjuist gesubstitueerd "= poort" voor service_poort.
- Het IPP / 1.1-testbestand was niet geschikt voor de initiële afdruktaak die vervroegd werd voltooid (STR # 4576)
- Een geheugenlek opgelost in cupsConnectDest (STR # 4634)
- PWG-uitvoer van Rasteropmaak bevat ongeldige ImageBox-waarden ()
- Russische vertaling toegevoegd (STR # 4577)
- Duitse vertaling toegevoegd (STR # 4635)
Eisen
- ESP Ghostscript
- libjpeg
- libpng
- zlib
- HTMLDOC
Reacties niet gevonden