summaryrefslogtreecommitdiff
path: root/print/cups/pkg
AgeCommit message (Collapse)AuthorFilesLines
2000-12-21Update cups to 1.1.5. Relevant changes since version 1.1.4 include lots ofjlam1-1/+7
bug and security fixes, improvements to the efficiency of the server and utilities, improvements to the documentation, plus the following: * Security updates - new default configuration does not broadcast printer information and only allows access from the local system. * EXPERIMENTAL encryption support - CUPS now optionally supports TLS/SSL encryption via the OpenSSL library. * Updated PDF filter to Xpdf 0.91. * Added PPD files for 9-pin and 24-pin OKIDATA printers. * Changed all sprintf's that use string formats to snprintf's, even if the destination buffer is larger than the source string(s); this protects against buffer overflows caused outside of CUPS... * Changed all strcpy's to strncpy's between local and global variables, even if the destination buffer is larger than the source string; this protects against buffer overflows caused outside of CUPS... * Added new mime.types rules to allow automatic raw printing of PCL and ESC/P files; PJL headers are parsed to differentiate between PostScript and PCL job files. This should eliminate a lot of the reports of SAMBA printing problems due to the missing "-oraw" or "-l" options. * Jobs are now assigned to printers in a class round-robin style. This should prevent the first server in the class from bearing the brunt of the jobs. * The serial backend didn't support the higher baud rates with the old termios interface. It now supports 57600 and 115200 baud. * The serial backend now supports different types of flow control; previously it ignored the flow=XYZ option in the device URI. * The serial backend now supports DTR/DSR flow control, which is popular on dot-matrix printers (access with "flow=dtrdsr" in the device URI) * Added new job-originating-host-name attribute for jobs. The new attribute provides the hostname or IP address of the machine that submitted the job. * Added quota and allow/deny user support for printers and classes.
2000-12-15Only some of those config files are supposed to be editted by the user,jlam2-7/+10
so differentiate them from the CUPS-generated ones.
2000-12-12Add ${USE_PAM}-triggered PAM support.jlam1-0/+2
2000-12-12Add ${USE_PAM}-triggered PAM authentication support.jlam1-1/+12
2000-12-11s/Cyrus User/CUPS user/gjlam1-2/+2
2000-12-09Some tweaks to the DEINSTALL/INSTALL scripts and improvements to thejlam2-41/+63
cupsd rc.d script.
2000-12-07Update cups to 1.1.4. Changes from version 1.1 include a large number ofjlam3-38/+160
bugfixes, security fixes, improvements to the web admin interface, addition of new printer drivers, improved documentation, and improvements to the CUPS API for client development.
2000-07-13Be more explicit about where the example config files are copied fromjlam1-3/+5
during installation.
2000-07-12Update CUPS to 1.1. Remove most of the patches; I worked closely withjlam4-91/+271
the author to make this package compile more seamlessly on BSD systems, and in particular with the NetBSD pkgsrc software collection. CUPS 1.1 is the newest production (stable) release of CUPS. It provides many new features from the 1.0.x releases, including a new Level 3 PostScript RIP, a new PDF filter, EPSON printer drivers, IPP/1.1 support, banner page support, and LPD client support. Binaries for several platforms are also available. Major changes in v1.1 include: - The text filter now embeds missing fonts. - Integrated Xpdf's pdftops filter into CUPS, which is a lightweight and reliable replacement for Ghostscript's PDF support. - The web administration interface now allows you to set the default banner pages. - Images can now be positioned on the page using the new "position" option. - Updated the serial, parallel, and usb backends to do multiple writes and ignore ioctl() errors as needed; this should fix problems with serial printing on old serial drivers and with the UltraSPARC parallel port driver under Solaris 2.7. - Now propagate LD_LIBRARY_PATH to child processes from cupsd. - Queued remote jobs recreate remote printers as needed when the scheduler is started. - Deleting a printer also purges all jobs on that printer. - Old job and control files that don't belong to a printer are automatically deleted. - cups-lpd now supports options set with lpoptions. - The IPP backend now switches to IPP/1.0 if a 1.1 request fails.
1999-11-29Common UNIX Printing System, a IPP 1.0 implementation.jlam4-0/+270