Created at 21:00 Jan 20, 2006 by mike, last modified at 21:00 Jan 20, 2006
A new weekly snapshot of CUPS 1.2svn (r4964) is now available on the download page:
http://www.cups.org/software.php
This snapshot contains pre-release software and should not be used on production systems.
Commit Log:
------------------------------------------------------------------------ r4961 | mike | 2006-01-20 17:19:13 -0500 (Fri, 20 Jan 2006) | 28 lines Add mailto: notifier and fix some notification bugs. berkeley/lpr.c: systemv/lp.c: - main(): Fix email address for notifications (mailto:user@hostname) cups/cups.h: - Add cupsNotifySubject() and cupsNotifyText() APIs. cups/http-support.c: - httpDecode64_2(): Initialize "out" buffer when "in" is empty. cups/notify.c: - Added. notifier/mailto.c: - Added - previous file was just the skeleton. scheduler/env.c: - Add SERVER_ADMIN environment variable for setting the default administrator's email address. scheduler/subscriptions.c: - cupsdAddEvent(): Add job-name, if set, and use proper attribute names for notify-printer-uri and notify-job-id. - cupsdExpireSubscriptions(): Don't expire job subcriptions based on time, just on the life of the job. ------------------------------------------------------------------------ r4960 | mike | 2006-01-20 11:41:20 -0500 (Fri, 20 Jan 2006) | 3 lines Add more Darwin/MacOS X config checks, and update the OS version sed magic. ------------------------------------------------------------------------ r4953 | mike | 2006-01-19 15:30:48 -0500 (Thu, 19 Jan 2006) | 2 lines Make -fpie a configure option (apparently doesn't work for AMD64 systems) ------------------------------------------------------------------------ r4952 | mike | 2006-01-19 15:15:57 -0500 (Thu, 19 Jan 2006) | 2 lines Update when job control buttons are shown. ------------------------------------------------------------------------ r4951 | mike | 2006-01-19 14:02:38 -0500 (Thu, 19 Jan 2006) | 2 lines Add a missing check in the stream predictor code. ------------------------------------------------------------------------ r4950 | mike | 2006-01-19 11:07:57 -0500 (Thu, 19 Jan 2006) | 2 lines Merge in some clean-up changes from Apple. ------------------------------------------------------------------------ r4949 | mike | 2006-01-18 22:27:09 -0500 (Wed, 18 Jan 2006) | 2 lines Update message catalogs... ------------------------------------------------------------------------ r4948 | mike | 2006-01-18 22:23:41 -0500 (Wed, 18 Jan 2006) | 4 lines Update all command-line programs to support -h and -U (STR #1028, STR #1029, STR #1087) ------------------------------------------------------------------------ r4947 | mike | 2006-01-18 20:49:29 -0500 (Wed, 18 Jan 2006) | 2 lines Update message catalog template, etc. ------------------------------------------------------------------------ r4946 | mike | 2006-01-18 20:45:50 -0500 (Wed, 18 Jan 2006) | 15 lines Sort attributes alphabetically to improve attribute lookup speeds. Add job-preserved attribute for all jobs that still have data files (STR #1376) scheduler/ipp.c: - copy_job_attrs(): Sort attributes and add job-preserved attributes. - copy_printer_attrs(): Sort attributes. - copy_subscription_attrs(): Sort attributes. templates/jobs.tmpl: - Use job_preserved to control whether the "reprint job" button is shown. ------------------------------------------------------------------------ r4945 | mike | 2006-01-18 16:41:17 -0500 (Wed, 18 Jan 2006) | 2 lines Add support for moving all jobs on a queue to another printer (STR #56) ------------------------------------------------------------------------ r4944 | mike | 2006-01-18 16:21:35 -0500 (Wed, 18 Jan 2006) | 2 lines Apply missing range checks to Xpdf code (STR #1381) ------------------------------------------------------------------------ r4943 | mike | 2006-01-18 15:30:42 -0500 (Wed, 18 Jan 2006) | 19 lines Fix device URIs for printers added via the "Add This Printer" button in the web interface. cgi-bin/admin.c: - do_am_printer(): Add debug fprintf for device URI. cups/http-support.c: - httpAssembleURIf(): Only encode characters up to the first question mark (?) in the resource string, as this indicates the beginning of query data which is separately encoded and decoded. - httpSeparateURI(): Only decode characters up to the first question mark (?) in the resource string, as this indicates the beginning of query data which is separately encoded and decoded. cups/testhttp.c: - Add a query string test URI. ------------------------------------------------------------------------ r4942 | mike | 2006-01-18 14:49:15 -0500 (Wed, 18 Jan 2006) | 9 lines Fix truncated PPD file problem (STR #1378) cups/file.c: - cups_fill(): Change end-of-compressed-data detection code to still use the remaining uncompressed data. cups/testfile.c: - If run with arguments, "cat" the first filename to stdout. ------------------------------------------------------------------------ r4941 | mike | 2006-01-18 08:16:40 -0500 (Wed, 18 Jan 2006) | 2 lines Default ICC profile uses "..", not "..." (thanks Johannes!) ------------------------------------------------------------------------ r4940 | mike | 2006-01-17 15:46:49 -0500 (Tue, 17 Jan 2006) | 15 lines Fix crash bug. cups/ipp.c: - ippWriteIO(): Ignore multiple separators. cgi-bin/admin.c: - main(): Always close HTTP connection. scheduler/ipp.c: - get_jobs(): Fix check for when to add separator. scheduler/printers.c: - cupsdSetPrinterAttrs(): Always set device-uri attribute to something logical. ------------------------------------------------------------------------ r4939 | mike | 2006-01-17 13:54:33 -0500 (Tue, 17 Jan 2006) | 4 lines Start new PPD API test harness to test API functions. Fix some memory management issues with the new custom option support. ------------------------------------------------------------------------ r4938 | mike | 2006-01-17 10:11:15 -0500 (Tue, 17 Jan 2006) | 1 line Add missing file. ------------------------------------------------------------------------ r4937 | mike | 2006-01-16 23:03:22 -0500 (Mon, 16 Jan 2006) | 4 lines Add basic custom option support (just single value, non-JCL custom options) Add ppdLocalize() API and use it in the web interface. ------------------------------------------------------------------------ r4936 | mike | 2006-01-16 13:34:35 -0500 (Mon, 16 Jan 2006) | 2 lines Add new ops to CUPS IPP spec and clean up HTML. ------------------------------------------------------------------------ r4935 | mike | 2006-01-16 01:09:37 -0500 (Mon, 16 Jan 2006) | 5 lines Add IPP implementation help file. Update CUPS_ADD_PRINTER and CUPS_ADD_CLASS to be CUPS_ADD_MODIFY_* with back-compatibility defines. ------------------------------------------------------------------------ r4934 | mike | 2006-01-15 22:21:08 -0500 (Sun, 15 Jan 2006) | 4 lines Reimplement requested-attributes processing for jobs and printers. Add "all" as an accepted argument for lpstat "-W" option. ------------------------------------------------------------------------ r4933 | mike | 2006-01-15 19:26:57 -0500 (Sun, 15 Jan 2006) | 8 lines Add cupsFileFind() function to find a file using a path. Add default (configured) bindir and sbindir to default PATH environment variable provided by the scheduler. Add "export printers to samba" function to web interface. ------------------------------------------------------------------------ r4932 | mike | 2006-01-14 15:44:08 -0500 (Sat, 14 Jan 2006) | 2 lines Add links to Easy Software Products web site and products. ------------------------------------------------------------------------ r4931 | mike | 2006-01-14 15:37:40 -0500 (Sat, 14 Jan 2006) | 10 lines Localize the rest of the web interface. Update the sort button images. Clean up paging support for printers, classes, and jobs. Fix admin functions to redirect to the correct page for classes. Make sure we aren't using "continue" button for final pages. ------------------------------------------------------------------------ r4930 | mike | 2006-01-14 11:54:03 -0500 (Sat, 14 Jan 2006) | 4 lines The web interface now supports moving of a job or jobs to another queue. ------------------------------------------------------------------------Download · Home Page · Listing