]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Load cups into easysw/current.
authorjlovell <jlovell@a1ca3aef-8c08-0410-bb20-df032aa958be>
Fri, 23 Jun 2006 01:40:35 +0000 (01:40 +0000)
committerjlovell <jlovell@a1ca3aef-8c08-0410-bb20-df032aa958be>
Fri, 23 Jun 2006 01:40:35 +0000 (01:40 +0000)
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@185 a1ca3aef-8c08-0410-bb20-df032aa958be

452 files changed:
CHANGES-1.2.txt [deleted file]
CHANGES.txt
INSTALL.txt
Makedefs.in
Makefile
README.txt
backend/Makefile
backend/backend-private.h
backend/betest.c
backend/ieee1284.c
backend/ieee1394-linux.c
backend/ieee1394.c
backend/ieee1394.h
backend/ipp.c
backend/lpd.c
backend/pap.c
backend/parallel.c
backend/runloop.c
backend/scsi-irix.c
backend/scsi-linux.c
backend/scsi.c
backend/serial.c
backend/snmp.c
backend/socket.c
backend/test1284.c
backend/usb-darwin.c
backend/usb-unix.c
backend/usb.c
berkeley/Dependencies
berkeley/Makefile
berkeley/lpc.c
berkeley/lpq.c
berkeley/lpr.c
berkeley/lprm.c
cgi-bin/Dependencies
cgi-bin/Makefile
cgi-bin/admin.c
cgi-bin/cgi-private.h
cgi-bin/cgi.h
cgi-bin/classes.c
cgi-bin/help-index.c
cgi-bin/help-index.h
cgi-bin/help.c
cgi-bin/html.c
cgi-bin/ipp-var.c
cgi-bin/jobs.c
cgi-bin/printers.c
cgi-bin/search.c
cgi-bin/template.c
cgi-bin/testcgi.c
cgi-bin/testhi.c
cgi-bin/testtemplate.c
cgi-bin/var.c
conf/Makefile
conf/cupsd.conf.in
conf/mime.convs
conf/mime.types
config-scripts/cups-common.m4
config-scripts/cups-compiler.m4
config-scripts/cups-defaults.m4
config-scripts/cups-directories.m4
config-scripts/cups-image.m4
config-scripts/cups-largefile.m4
config-scripts/cups-launchd.m4
config-scripts/cups-ldap.m4
config-scripts/cups-libtool.m4
config-scripts/cups-manpages.m4
config-scripts/cups-network.m4
config-scripts/cups-opsys.m4
config-scripts/cups-pam.m4
config-scripts/cups-pap.m4
config-scripts/cups-pdf.m4
config-scripts/cups-scripting.m4
config-scripts/cups-sharedlibs.m4
config-scripts/cups-slp.m4
config-scripts/cups-ssl.m4
config-scripts/cups-threads.m4
config.h.in
configure.in
cups-config.in
cups/Dependencies
cups/Makefile
cups/adminutil.c
cups/adminutil.h
cups/api-array.shtml
cups/api-cups.shtml
cups/api-filedir.shtml
cups/api-filter.shtml
cups/api-httpipp.shtml
cups/api-ppd.shtml
cups/array.c
cups/array.h
cups/attr.c
cups/auth.c
cups/backchannel.c
cups/backend.c
cups/backend.h
cups/cups.h
cups/custom.c
cups/debug.h
cups/dest.c
cups/dir.c
cups/dir.h
cups/emit.c
cups/encode.c
cups/file.c
cups/file.h
cups/getifaddrs.c
cups/getputfile.c
cups/globals.c
cups/globals.h
cups/http-addr.c
cups/http-addrlist.c
cups/http-private.h
cups/http-support.c
cups/http.c
cups/http.h
cups/i18n.h
cups/ipp-private.h
cups/ipp-support.c
cups/ipp.c
cups/ipp.h
cups/langprintf.c
cups/language.c
cups/language.h
cups/localize.c
cups/mark.c
cups/md5-apple.h
cups/md5.c
cups/md5.h
cups/md5passwd.c
cups/notify.c
cups/options.c
cups/page.c
cups/ppd.c
cups/ppd.h
cups/request.c
cups/snprintf.c
cups/string.c
cups/string.h
cups/tempfile.c
cups/test.ppd
cups/testadmin.c
cups/testarray.c
cups/testfile.c
cups/testhttp.c
cups/testi18n.c
cups/testipp.c
cups/testlang.c
cups/testppd.c
cups/transcode.c
cups/transcode.h
cups/usersys.c
cups/util.c
data/HPGLprolog
data/Makefile
data/classified
data/confidential
data/secret
data/standard
data/testprint.ps
data/topsecret
data/unclassified
doc/Makefile
doc/help/api-array.html
doc/help/api-cups.html
doc/help/api-filedir.html
doc/help/api-filter.html
doc/help/api-httpipp.html
doc/help/api-ppd.html
doc/help/api-raster.html
doc/help/spec-command.html
doc/help/spec-ipp.html
doc/help/spec-pdf.html [deleted file]
doc/help/spec-postscript.html [deleted file]
doc/help/spec-ppd.html
doc/pl/images/button-accept-jobs.gif
doc/pl/images/button-add-class.gif
doc/pl/images/button-add-printer.gif
doc/pl/images/button-add-this-printer.gif
doc/pl/images/button-cancel-all-jobs.gif
doc/pl/images/button-cancel-job.gif
doc/pl/images/button-change-settings.gif
doc/pl/images/button-clean-print-heads.gif
doc/pl/images/button-clear.gif
doc/pl/images/button-continue.gif
doc/pl/images/button-delete-class.gif
doc/pl/images/button-delete-printer.gif
doc/pl/images/button-edit-configuration-file.gif
doc/pl/images/button-export-samba.gif
doc/pl/images/button-help.gif
doc/pl/images/button-hold-job.gif
doc/pl/images/button-manage-classes.gif
doc/pl/images/button-manage-jobs.gif
doc/pl/images/button-manage-printers.gif
doc/pl/images/button-manage-server.gif
doc/pl/images/button-modify-class.gif
doc/pl/images/button-modify-printer.gif
doc/pl/images/button-move-job.gif
doc/pl/images/button-move-jobs.gif
doc/pl/images/button-print-self-test-page.gif
doc/pl/images/button-print-test-page.gif
doc/pl/images/button-publish-printer.gif
doc/pl/images/button-reject-jobs.gif
doc/pl/images/button-release-job.gif
doc/pl/images/button-restart-job.gif
doc/pl/images/button-save-changes.gif
doc/pl/images/button-search.gif
doc/pl/images/button-set-allowed-users.gif
doc/pl/images/button-set-as-default.gif
doc/pl/images/button-set-printer-options.gif
doc/pl/images/button-show-active.gif
doc/pl/images/button-show-all.gif
doc/pl/images/button-show-completed.gif
doc/pl/images/button-show-next.gif
doc/pl/images/button-show-previous.gif
doc/pl/images/button-sort-ascending.gif
doc/pl/images/button-sort-descending.gif
doc/pl/images/button-start-class.gif
doc/pl/images/button-start-printer.gif
doc/pl/images/button-stop-class.gif
doc/pl/images/button-stop-printer.gif
doc/pl/images/button-unpublish-printer.gif
doc/pl/images/button-use-default-config.gif
doc/pl/images/button-view-access-log.gif
doc/pl/images/button-view-error-log.gif
doc/pl/images/button-view-page-log.gif
doc/pl/images/button-view-printable-version.gif
doc/robots.txt
driver/testdriver.c
filter/Makefile
filter/api-raster.shtml
filter/common.c
filter/common.h
filter/form-main.c
filter/form-ps.c
filter/form-tree.c
filter/form.h
filter/gziptoany.c
filter/hpgl-attr.c
filter/hpgl-char.c
filter/hpgl-config.c
filter/hpgl-input.c
filter/hpgl-main.c
filter/hpgl-polygon.c
filter/hpgl-prolog.c
filter/hpgl-vector.c
filter/hpgltops.h
filter/image-bmp.c
filter/image-colorspace.c
filter/image-gif.c
filter/image-jpeg.c
filter/image-photocd.c
filter/image-pix.c
filter/image-png.c
filter/image-pnm.c
filter/image-private.h
filter/image-sgi.c
filter/image-sgi.h
filter/image-sgilib.c
filter/image-sun.c
filter/image-tiff.c
filter/image-zoom.c
filter/image.c
filter/image.h
filter/imagetops.c
filter/imagetoraster.c
filter/interpret.c
filter/pstops.c
filter/raster.c
filter/raster.h
filter/rasterbench.c
filter/rastertoepson.c
filter/rastertohp.c
filter/rastertolabel.c
filter/testimage.c
filter/testraster.c
filter/textcommon.c
filter/textcommon.h
filter/texttops.c
fonts/Makefile
init/cups.sh.in
locale/Makefile
locale/cups.pot
locale/cups_ja.po
locale/cups_pl.po
locale/cups_sv.po
locale/translate.c
man/Makefile
man/accept.man
man/backend.man
man/cancel.man
man/classes.conf.man
man/client.conf.man.in
man/cups-config.man
man/cups-deviced.man.in
man/cups-driverd.man.in
man/cups-lpd.man.in
man/cups-polld.man
man/cups-snmp.conf.man
man/cupsaddsmb.man.in
man/cupsd.conf.man.in
man/cupsd.man.in
man/cupsenable.man
man/cupstestdsc.man
man/cupstestppd.man
man/filter.man
man/lp.man
man/lpadmin.man
man/lpc.man
man/lpinfo.man
man/lpmove.man
man/lpoptions.man.in
man/lppasswd.man
man/lpq.man
man/lpr.man
man/lprm.man
man/lpstat.man
man/mantohtml.c
man/mime.convs.man
man/mime.types.man
man/printers.conf.man
man/subscriptions.conf.man
monitor/Makefile
monitor/bcp.c
monitor/tbcp.c
notifier/Dependencies
notifier/Makefile
notifier/mailto.c
notifier/testnotify.c
packaging/WELCOME.rtf
packaging/cups.list.in
packaging/cups.readme
packaging/cups.spec.in
pdftops/Dependencies
pdftops/Makefile
pdftops/pdftops.cxx
ppd/Makefile
ppd/deskjet.ppd
ppd/deskjet2.ppd
ppd/dymo.ppd
ppd/epson24.ppd
ppd/epson9.ppd
ppd/intelbar.ppd [deleted file]
ppd/laserjet.ppd
ppd/okidat24.ppd
ppd/okidata9.ppd
ppd/stcolor.ppd
ppd/stcolor2.ppd
ppd/stphoto.ppd
ppd/stphoto2.ppd
ppd/zebra.ppd
ppd/zebracpl.ppd
ppd/zebraep1.ppd
ppd/zebraep2.ppd
scheduler/Dependencies
scheduler/Makefile
scheduler/auth.c
scheduler/auth.h
scheduler/banners.c
scheduler/banners.h
scheduler/cert.c
scheduler/cert.h
scheduler/classes.c
scheduler/classes.h
scheduler/client.c
scheduler/client.h
scheduler/conf.c
scheduler/conf.h
scheduler/cups-deviced.c
scheduler/cups-driverd.c
scheduler/cups-lpd.c
scheduler/cups-polld.c
scheduler/cupsd.h
scheduler/dirsvc.c
scheduler/dirsvc.h
scheduler/env.c
scheduler/filter.c
scheduler/ipp.c
scheduler/job.c
scheduler/job.h
scheduler/listen.c
scheduler/log.c
scheduler/main.c
scheduler/mime.c
scheduler/mime.h
scheduler/network.c
scheduler/network.h
scheduler/newselect.txt [deleted file]
scheduler/policy.c
scheduler/policy.h
scheduler/printers.c
scheduler/printers.h
scheduler/process.c
scheduler/quotas.c
scheduler/server.c
scheduler/statbuf.c
scheduler/statbuf.h
scheduler/subscriptions.c
scheduler/subscriptions.h
scheduler/sysman.c
scheduler/sysman.h
scheduler/testdirsvc.c
scheduler/testmime.c
scheduler/testspeed.c
scheduler/type.c
scheduler/util.c
scheduler/util.h
scripting/php/Makefile
scripting/php/phpcups.c
scripting/php/phpcups.h
standards/Makefile
standards/papi-1.0.pdf [deleted file]
standards/rfctohtml.c
systemv/Makefile
systemv/accept.c
systemv/cancel.c
systemv/cupsaddsmb.c
systemv/cupstestdsc.c
systemv/cupstestppd.c
systemv/lp.c
systemv/lpadmin.c
systemv/lpinfo.c
systemv/lpmove.c
systemv/lpoptions.c
systemv/lppasswd.c
systemv/lpstat.c
templates/Makefile
test/4.1-requests.test
test/4.2-cups-printer-ops.test
test/4.3-job-ops.test
test/4.4-subscription-ops.test
test/5.1-lpadmin.sh
test/5.2-lpc.sh
test/5.3-lpq.sh
test/5.4-lpstat.sh
test/5.5-lp.sh
test/5.6-lpr.sh
test/5.7-lprm.sh
test/5.8-cancel.sh
test/5.9-lpinfo.sh
test/Makefile
test/get-job-attributes.test
test/get-jobs.test [deleted file]
test/ipptest.c
test/run-stp-tests.sh
test/testfile.ps
test/testhp.ppd
test/testps.ppd
tools/makesrcdist
tools/testosx
vcnet/config.h

diff --git a/CHANGES-1.2.txt b/CHANGES-1.2.txt
deleted file mode 100644 (file)
index a12e030..0000000
+++ /dev/null
@@ -1,701 +0,0 @@
-CHANGES-1.2.txt
----------------
-
-CHANGES IN CUPS V1.2.2
-
-       - Sending raw jobs from a client system could cause the
-         client's scheduler to eventually crash (STR #1786)
-       - The scheduler now checks that the notifier exists prior
-         to accepting a new subscription request.
-       - The scheduler now reports the supported
-         notify-recipient schemes based on the contents of the
-         ServerBin/notifier directory.
-       - Event notifications did not include the
-         notify-sequence-number or other required attributes
-         (STR #1747)
-       - Allow/Deny addresses of the form "11.22.33.*" did not
-         work on Linux (STR #1769)
-       - cupsGetPPD() did not work if the scheduler was only
-         listening on a domain socket (STR #1766)
-       - The scheduler could crash advertising a class (STR
-         #1768)
-       - The scheduler could crash if the default printer was
-         deleted (STR #1776)
-       - Added a new default CUPS raster format (v3) which does
-         not compress the raster stream in order to provide the
-         same cupsRasterReadPixels() and cupsRasterWritePixels()
-         performance as CUPS 1.1.x.
-       - The cupsaddsmb man page listed the wrong files for the
-         CUPS driver.
-       - Some configure --with options did not work (STR #1746)
-       - "Allow @IF(name)" didn't work if "name" wasn't the
-         first network interface (STR #1758)
-       - The lpstat command did not use the correct character
-         set when reporting the date and time (STR #1751)
-       - The cupsaddsmb command and web interface did not update
-         the Windows PPD files properly, resulting in corrupt
-         PPD files for the Windows client to use (STR #1750)
-       - The cupsd.conf man page didn't describe the Listen
-         domain socket syntax (STR #1753)
-       - The scheduler no longer tries to support more than
-         FD_SETSIZE file descriptors.
-       - CDSA (encryption) support fixes for MacOS X.
-       - The lppasswd program needs to be setuid to root to
-         create and update the /etc/cups/passwd.md5 file (STR
-         #1735)
-       - 32/64-bit library installation was broken (STR #1741)
-       - The USB backend now reports a "no such device" error
-         when using the old filename-based USB URIs instead of
-         the "success" error.
-       - Increased the HTTP and IPP read timeouts to 10 seconds,
-         as 1 second was too short on congested networks (STR
-         #1719)
-       - The SNMP backend now uses the device description over
-         the printer-make-and-model attribute when the attribute
-         contains a generic name (STR #1728)
-       - Fixed another file descriptor leak when printing raw
-         files (STR #1736)
-       - Raw queues were not shared via LDAP (STR #1739)
-       - The pstops filter didn't always embed PageSetup
-         commands from the PPD file (STR #1740)
-       - "make install" didn't work if you disabled all of the
-         localizations.
-       - The scheduler didn't always choose the least costly
-         filter.
-       - Fixed parsing of IPv6 addresses in Allow, Deny,
-         BrowseAllow, BrowseDeny, and BrowseRelay directives
-         (STR #1713)
-       - Printers that were shared via LDAP did not get added to
-         the LDAP server properly (STR #1733)
-       - LDAP browsing would crash the scheduler if a required
-         value was missing (STR #1731)
-       - Special cases for the "localhost" hostname did not
-         work, causing printing to not work when the /etc/hosts
-         file did not contain a localhost entry (STR #1723)
-       - Updated the Spanish translation (STR #1720)
-       - Reverse-order page output was broken when N-up or
-         landscape orientations were used (STR #1725)
-       - The parallel, serial, socket, and USB backends needed
-         print data before they would report back-channel data,
-         causing problems with several new drivers (STR #1724)
-
-
-CHANGES IN CUPS V1.2.1
-
-       - The web interface support programs crashed on Solaris
-         (STR #1699)
-       - cupstestppd incorrectly reported problems with
-         *1284DeviceID attributes (STR #1710)
-       - Browsing could get disabled after a restart (STR #1670)
-       - Custom page sizes were not parsed properly (STR #1709)
-       - The -U option wasn't supported by lpadmin (STR #1702)
-       - The -u option didn't work with lpadmin (STR #1703)
-       - The scheduler did not create non-blocking back-channel
-         pipes, which caused problems when the printer driver
-         did not read the back-channel data (STR #1705)
-       - The scheduler no longer uses chunking in responses to
-         clients - this caused problems with older versions of
-         CUPS like 1.1.17 (PR #6143)
-       - Automatic raw printing was broken (STR #1667)
-       - 6-up printing was broken (STR #1697)
-       - The pstops filter did not disable CTRL-D processing on
-         the printer/RIP.
-       - ppdOpen*() did not load custom options properly (STR
-         #1680)
-       - "Set Printer Options" in the web interface did not
-         update the DefaultImageableArea or
-         DefaultPaperDimension attributes in the PPD file (STR
-         #1689)
-       - Fixed compile errors (STR #1682, STR #1684, STR #1685,
-         STR #1690)
-       - The lpstat command displayed the wrong error message
-         for a missing destination (STR #1683)
-       - Revised and completed the Polish translation (STR
-         #1669)
-       - Stopped jobs did not show up in the list of active jobs
-         (STR #1676)
-       - The configure script did not use the GNU TLS
-         "libgnutls-config" script to find the proper compiler
-         and linker options.
-       - The imagetoraster filter did not correctly generate
-         several 1, 2, and 4-bit color modes.
-       - cupsRasterWritePixels() could lose track of the current
-         output row.
-       - cupsRasterReadPixels() did not automatically swap
-         12/16-bit chunked pixel data.
-       - Moved the private _cups_raster_s structure out of the
-         public header.
-       - Updated the CUPS raster format specification to include
-         encoding rules and colorspace definitions.
-       - The Zebra PPD files had the wrong PostScript code for
-         the "default" option choices.
-       - The imagetoraster filter did not generate correct CIE
-         XYZ or Lab color data.
-       - The cups-config script did not work when invoked from a
-         source directory (STR #1673)
-       - The SNMP backend did not compile on systems that used
-         the getifaddrs emulation functions (STR #1668)
-
-
-CHANGES IN CUPS V1.2
-
-       - Documentation updates (STR #1618, STR #1620, STR #1622,
-         STR #1637)
-       - Static file copy buffers reduced from 64k to 32k to
-         work around bogus MallocDebug library assumptions (STR
-         #1660)
-       - The scheduler did not decode the backend exit code
-         properly (STR #1648)
-       - The MacOS X USB backend did not report the 1284 device ID,
-         nor did it fix device IDs returned by HP printers.
-       - The scheduler started more slowly than 1.1.x with large
-         numbers of printers (STR #1653)
-       - cupsRasterInterpretPPD() didn't support the
-         cupsPreferredBitsPerColor attribute, and imagetoraster
-         didn't use the new API.
-       - The "make test" script did not create all of the necessary
-         subdirectories for testing (STR #1638)
-       - The scheduler did not prevent rotation of logs
-         redirected to /dev/null (STR #1651)
-       - "make test" did not include the SNMP backend in the
-         test environment (STR #1625)
-       - The EPM packaging files did not work (STR #1621)
-       - "Use Default Configuration" inserted a broken
-         configuration file (STR #1624)
-       - Redirects in the web interface did not always preserve
-         the encrypted status of a connection (STR #1603)
-       - Added the Apple "pap" backend.
-       - Added CUPS library to CUPS Image shared library
-         linkage to support Linux --as-needed linker option
-         (STR #1606)
-       - Fixed support for --enable-pie (STR #1609)
-       - The pdftops filter did not validate the length of the
-         encryption key (STR #1608)
-       - Updated the Polish localization.
-       - "Encryption Required" in the cupsd.conf file now only
-         requires encryption when the connection is not over the
-         loopback interface or domain socket.
-       - Printer names containing "+" were not quoted properly in
-         the web interface (STR #1600)
-       - The SNMP backend now reports the make and model in the
-         information string so that the auto-generated printer
-         name is more useful than just an IP address.
-
-
-CHANGES IN CUPS V1.2rc3
-
-       - The cups-lpd program always did reverse lookups on the
-         client address, which could be a performance problem.
-         Added a "-n" option to disable lookups.
-       - When configured with SSL support, require encryption by
-         default when displaying the /admin location (STR #1592)
-       - The next job ID was not computed correctly if the job
-         cache file got out of sync with the spool directory
-         (STR #1582)
-       - The PNG image handling code used deprecated functions
-         from libpng (STR #1587)
-       - Added a Polish translation (STR #1584, STR #1586)
-       - More changes to the scheduler to improve battery life
-         on portable devices (STR #1583)
-       - Changed the default log level for status messages back
-         to "DEBUG" to be consistent with CUPS 1.1.x (STR #1579)
-       - The error string was not set properly when
-         cupsDoFileRequest() was given the name of a directory
-         (STR #1578)
-       - Fixed handling of job-hold-until (STR #1581)
-       - Added explicit notes to the cupsaddsmb man page
-         explaining that the driver filenames are case-sensitive
-         under UNIX and that they must be all lowercase (Windows
-         2000) or all UPPERCASE (Windows 95/98/Me) to work (STR
-         #1568)
-       - The USB backend incorrectly split the manufacturer name
-         if it contained spaces (STR #1566)
-       - The scheduler would hang when listing PPD files for a
-         manufacturer whose name contained spaces (STR #1567)
-       - Added the SNMP backend for network printer discovery
-         (STR #1555)
-       - cupstestppd now fails PPD files with 1284DeviceId
-         instead of 1284DeviceID, and cups-driverd uses a
-         case-insensitive comparison when looking for it (STR
-         #1573)
-       - cupsDoFileRequest() and cupsDoRequest() now work
-         properly with non-blocking HTTP connections.
-       - Added Swedish translation (STR #1569)
-       - "make install" now installs the MIME files with world
-         read permissions (STR #1565)
-       - More CDSA encryption support fixes (STR #1563)
-       - Updated the default mime.types file to support printing
-         of files that do not have a locally-recognized MIME
-         media type to raw or System V queues.
-       - Updated the serial port detection code on Linux (STR
-         #1562)
-       - Added some more error checking to httpGetHostname()
-         (STR #1561)
-       - The title of some administration pages was not
-         localized (STR #1548)
-       - The edit-config.tmpl file was not generated or
-         installed for the Spanish or Japanese localizations
-         (STR #1547)
-       - The mimeDelete() function freed the types before the
-         filters, but the filters needed the type data (STR #1558)
-       - The scheduler didn't keep track of the status pipes
-         properly, leading to a bad select() for multi-file jobs
-         (STR #1559)
-       - The cupstestdsc program didn't validate the ordinal
-         page number value for %%Page: comments.
-
-
-CHANGES IN CUPS V1.2rc2
-
-       - The scheduler was not always using the string pool,
-         causing random crashes.
-       - The lpmove and the web interface's Move Job button did
-         not work with stopped jobs (STR #1534)
-       - The PostScript filter did not handle the page-set
-         option properly with number-up printing (STR #1543)
-       - The scheduler now only warns about unsupported ACLs
-         once (STR #1532)
-       - The "fitplot" option did not work with output from
-         Mozilla (STR #1542)
-       - The imagetops filter did not work with Level 2 or 3
-         printers (STR #1533)
-       - The scheduler now recognizes PostScript files with PJL
-         commands that do not include an ENTER LANGUAGE command.
-       - Added --with-printcap configure option.
-       - 64-bit SSL fixes for MacOS X.
-       - The scheduler didn't send some printer state change
-         events.
-       - The scheduler didn't send jobs to busy remote printers.
-       - Fixed some problems with the launchd support.
-       - Added new USB printer backend for MacOS X.
-       - The PostScript filter now handles files that start with
-         an incomplete PJL header (PR #6076)
-       - The web interface language selection code did not try
-         the generic language localization (STR #1531)
-       - The language cache, string pool, and transcoding caches
-         are now process global instead of per-thread to avoid
-         problems with GNOME and to allow for data sharing
-         between threads (STR #1530)
-       - Fixed a CUPS 1.1.x compatibility bug (STR #1528)
-       - The web interface redirection after certain printer
-         administration tasks was broken (STR #1516)
-       - Web interface authorization could get stuck (STR #1512)
-       - Localization updates (STR #1513, STR #1518, STR #1520)
-       - The pstops filter didn't work with some files (STR
-         #1523)
-       - "./configure --enable-static" didn't work (STR #1522)
-       - The scheduler was not using the configured default
-         Group (STR #1521)
-       - The web interface still did not show the localized time
-         and date for some locales and systems (STR #1509)
-       - httpAddrGetList() would crash on systems without
-         getaddrinfo().
-       - Socket URIs without a trailing slash would cause the
-         port number to not be accepted (STR #1519)
-       - Local raw and System V printers were not advertised as
-         such for printer browsing (STR #1502)
-       - The RPM spec file incorrectly put duplicate copies of
-         the Japanese and Spanish web interface templates in the
-         main cups package (STR #1517)
-       - cupsSetDests() did not explicitly set the permissions
-         of the /etc/cups/lpoptions file (STR #1508)
-       - The lpq command crashed with the -h option (STR #1515)
-
-
-CHANGES IN CUPS V1.2rc1
-
-       - Documentation updates (STR #1497, STR #1498)
-       - The scheduler now redirects browsers to https: URLs
-         when encryption is required.
-       - The scheduler would crash when printing with a banner
-         (STR #1500)
-       - cups-driverd did not use the LanguageEncoding attribute
-         in PPD files to convert the NickName to UTF-8 (STR
-         #1503)
-       - The lpadmin command could not set the
-         printer-error-policy attribute (STR #1504)
-       - The web interface did not show the time and date in the
-         correct format for the locale (STR #1505)
-       - CUPS no longer accepts print jobs if a printer does not
-         support the file format (STR #1501)
-       - Cleaned up the PostScript filter (pstops) so that it
-         properly supports %%IncludeFeature and page scaling
-         (STR #1453)
-       - Fixed the cupsFileRewind() and cupsFileSeek() functions
-         to work properly with uncompressed files.
-       - Added cupsFileGetLine(), cupsFileStderr(),
-         cupsFileStdin(), and cupsFileStdout() functions to the
-         CUPS library.
-       - Added a new cupstestdsc program to test the DSC
-         conformance of PostScript files.
-       - Added KDE/GNOME icons and a Manage Printers menu item.
-       - Added --enable-image and --enable-pdftops configure
-         options to control whether the image and PDF filters
-         are built and installed (default = yes for all
-         platforms but MacOS X)
-       - Fixed a minor memory leak in the PPD API.
-       - Fixed transcoding issues (STR #1493)
-       - The scheduler now enforces a minimum job cost of 100
-         when doing FilterLimit checks.
-       - The scheduler would leak file descriptors when printing
-         to raw queues (STR #1491)
-       - The IPv6 support did not compile on Tru64 UNIX (STR
-         #1488)
-       - ppdOpen2() now converts the NickName and all UI text to
-         UTF-8 (STR #1475)
-       - The Set Allowed Users web page did not work (STR #1486)
-       - When the default policy was not set or set to a non-
-         existing policy, the scheduler did not set the default
-         policy name to "default" (STR #1484)
-       - The Zebra CPCL driver did not use the correct righthand
-         margin for the 4" wide label sizes.
-       - Fixed a problem with the parsing of fractional real
-         numbers in PPD files.
-       - Added Spanish localization files (STR #1480)
-       - Fixed localization of a few scheduler messages (STR
-         #1478)
-       - Fixed support for HEAD requests in the scheduler (STR
-         #1481)
-
-
-CHANGES IN CUPS V1.2b2
-
-       - Updated the CUPS design description.
-       - Added --enable-32bit and --enable-64bit configure
-         options to allow building of separate 32/64-bit
-         libraries on systems that support both environments
-         (STR #1472)
-       - Various compiler warning fixes.
-       - Fixes for Solaris 10 builds against old GNU TLS and
-         LDAP libraries.
-       - Added a cupsArrayUserData() function to retrieve the
-         user data pointer for an array (useful for typing
-         arrays)
-       - The ppdEmitString() function did not compute the
-         required buffer size properly, leading to dropped
-         characters on the end of the printer commands in pstops
-         and imagetops (STR #1470)
-
-
-CHANGES IN CUPS V1.2b1
-
-       - The serial backend now supports Equinox 8-port serial
-         hubs (STR #526)
-       - The IPP backend now supports a compression option to
-         compress print files as they are sent to the remote
-         server (STR #956)
-       - The CUPS browse protocol now supports passing of
-         default options and browse timeout values from the
-         server to the clients (STR #800)
-       - Implicit classes that timed out could cause the
-         scheduler to crash (STR #1439)
-       - Added DragonFly support in local device backends (STR
-         #1362)
-       - Added LDAP printer browsing support (STR #338)
-       - Added official support for printer maintenance commands
-         via the CUPS Command file format and hooks in the
-         printer-type and web interfaces (STR #932)
-       - The HP-GL/2 filter could get in an infinite loop trying
-         to convert HP-PCL files (STR #1415)
-       - CUPS now implements the HTTP/1.1 Expect header (STR
-         #1407)
-       - Options in PPD files are no longer automatically put in
-         an "Extra" group; rather, all options that are not
-         inside an Open/CloseGroup will be placed in the
-         "General" group (STR #1385)
-       - The scheduler now creates a job-uuid attribute that
-         uniquely identifies a job on a network (STR #1410)
-       - The init script now unsets the TMPDIR environment
-         variable to prevent user temporary directories from
-         being used by cupsd accidentally (STR #1424)
-       - Added support for launchd on MacOS X.
-       - Added support for notify_post on MacOS X.
-       - Added support for DBUS on Linux.
-       - All of the Berkeley (except for lpc) and System V
-         commands now support specification of user, host, and
-         port (STR #1028, STR #1029, STR #1087)
-       - The lpmove command now allows you to move all jobs for
-         a given queue (STR #56)
-       - The web interface now supports moving of a job or jobs
-         to another queue (STR #56)
-       - The web interface now provides searching, paging, and
-         changing of the sort/display order of classes, jobs,
-         and printers.
-       - cupsaddsmb now accepts a password on the command-line
-         and supports passwords with special characters (STR
-         #822, STR #1236)
-       - ppdLoad*() no longer tries to "fix" bad characters in
-         UI text (STR #1101)
-       - Printer names can now (reliably) contain Unicode
-         characters (STR #896)
-       - The lpstat command now shows the time and date of the
-         last printer state change instead of the hardcoded "Jan
-         01 00:00" (STR #659)
-       - The scheduler now adds a job-actual-printer-uri
-         attribute to job objects when printing to a class (STR
-         #116)
-       - The scheduler now logs log file open errors to the
-         system log (STR #1289)
-       - The scheduler now sets the job-originating-user-name to
-         the authenticated username, if available (STR #1318)
-       - The scheduler now only updates the permissions of SSL
-         keys and certificates when they are under the
-         ServerRoot directory (STR #1324)
-       - The rastertodymo driver has been renamed to
-         rastertolabel (a symlink is installed so that existing
-         queues continue to work) and now also supports Zebra's
-         CPCL language.
-       - The lpstat command could show the wrong active job for
-         a printer (STR #1301)
-       - Fixed a potential crash problem in the scheduler when
-         aborting a CGI program (STR #1290)
-       - Added a "cancel all jobs" button to the class and
-         printer web interfaces (STR #1140)
-       - The add-printer web page now shows the
-         set-printer-options page after the printer has been
-         added (STR #690)
-       - The classes web page now provides links to each of the
-         member printers (STR #307)
-       - CUPS now handles HTTP request/response lines up to 32k
-         in length; this is mainly for better cookie support
-         (STR #1274)
-       - Added support for the Apache PassEnv and SetEnv
-         directives to cupsd.conf (STR #853)
-       - Added large file (64-bit) support (STR #541)
-       - Fixed a performance issue with the ippReadIO()
-         implementation (STR #1284)
-       - Fixed a performance issue with the scheduler's implicit
-         class implementation (STR #1283)
-       - The pdftops filter now adds the Title and Creator
-         fields from the PDF file to the PostScript document
-         comments section (STR #539, STR #830)
-       - Added a new cups_array_t and cupsArray*() functions to
-         the CUPS API to support sorted lists of data.
-       - Made the CUPS API library thread-safe (STR #1276)
-       - Added "media" option support for EFI EFMediaType option
-         (STR #902)
-       - Added write buffering to the HTTP code to improve
-         performance (STR #547)
-       - The scheduler now uses the attributes-natural-language
-         attribute to localize banner pages (STR #386)
-       - The scheduler now returns the address that was used to
-         connect to it (STR #1076)
-       - Fixed a problem with N-up printing and OpenOffice (STR
-         #576)
-       - Added support for the GCC position independent
-         executable options (STR #1209)
-       - Added new BrowseLocalProtocols and
-         BrowseRemoteProtocols directives to cupsd.conf,
-         allowing for different browse protocols for local and
-         remote printers (STR #877)
-       - PPD files can now contain strings up to 256k in length
-         (STR #1215)
-       - The pstops filter now supports the IncludeFeature DSC
-         comment (STR #1212)
-       - The pstops filter now disables the setpagedevice
-         procedure when doing N-up printing (STR #1161)
-       - The serial backend now supports "stop=1", "stop=2",
-         "parity=space", and "parity=mark" options (STR #1155)
-       - "make install" no longer overwrites an existing PAM
-         configuration file (STR #1064)
-       - The scheduler now closes all files on startup when run
-         in daemon mode (STR #1009)
-       - Added a new RGBW colorspace to the CUPS raster format
-         (STR #1071)
-       - The pdftops filter now sets the page size based on the
-         media box when not scaling the output (STR #912)
-       - The pdftops filter now supports masked images (STR
-         #281)
-       - The pdftops filter produced large output when rendering
-         PDF files containing lot of repeated images (STR #327)
-       - The pdftops filter now minimizes print processing of
-         PDF files when using the page-ranges option (STR #273)
-       - Updated pdftops filter to Xpdf 3.01.
-       - Added new cupsBackchannelRead() and
-         cupsBackchannelWrite() functions, as well as
-         backchannel support to the parallel, serial, socket,
-         and USB backends (STR #1252)
-       - The parallel and USB backends now treat a "no space
-         available" error as an out-of-paper condition (STR
-         #1225)
-       - The "lpc" command now supports the "status all" command
-         (STR #1004)
-       - ippReadIO() did not read collections properly (STR
-         #1249)
-       - The "make test" script now creates the test files in
-         "/tmp/cups-$USER" instead of "/tmp/$USER" (STR #981)
-       - All backends now abort on error when printing a job to
-         a class - this allows the next printer in the class to
-         print the job (STR #1084)
-       - The scheduler now verifies that a printer supports
-         Letter or A4 media sizes before setting them as the
-         initial default (STR #1250)
-       - The cupstestppd program now flags bad Resolution
-         options (STR #1269)
-       - The USB backend now retries printing when the printer
-         is disconnected or turned off (STR #1267)
-       - Added new httpGetHostname() function to CUPS API, and
-         use it instead of gethostname() so that the web
-         interface will work correctly on systems whose hostname
-         is not the FQDN (STR #1266)
-       - The scheduler now stops printers if the backend for the
-         queue is missing on startup (STR #1265)
-       - The configure script now supports "--disable-library"
-         to disable particular image file format support
-         libraries, even if they are available on the build
-         system (STR #1248)
-       - The IPP backend did not always report on the total
-         number of pages that were printed (STR #1251)
-       - The lpstat program could display garbage date and time
-         values for locales whose date format exceeded 31
-         characters (STR #1263)
-       - The cupstestppd program would segfault when testing
-         certain broken PPD files (STR #1268)
-       - Dramatically reduced the overhead of implicit classes.
-       - Added new cupsDir*() functions to CUPS API.
-       - Printers can now be published individually for sharing.
-       - Fixed a bug in the scheduler's startup signalling code
-         which caused cupsd to send the SIGUSR1 signal to the
-         init process instead of the original parent process
-         (STR #1258)
-       - Added new on-line help CGI to web interface to provide
-         searchable help.
-       - Devices are now tracked dynamically, with each query
-         doing a new device scan.  This eliminates a previous
-         startup delay caused by slow backends and allows new
-         printers to be seen without restarting the server,
-         however it limits the amount of device URI checking
-         that can be done (basically now the scheduler only
-         requires a URI with a method that is a listed backend)
-       - Added new printer auto-detection, server configuration,
-         and log file viewing to the administration web page.
-       - Added new "set allowed users" web interface to set the
-         list of allowed users for a printer or class.
-       - The scheduler, command-line, and web interfaces now
-         limit the list of printers and classes to those
-         accessible by a user.
-       - cupsMarkOptions() now handles more non-standard
-         duplexing options and choices (STR #915)
-       - cups-lpd now honors remote banner requests with the
-         "standard" banner whenever a printer does not have one
-         defined (STR #1220)
-       - The scheduler's denial-of-service checks did not work
-         properly with IPv6 addresses (STR #1134)
-       - The lp and lpr commands did not error out properly when
-         they were unable to write to a temporary file (STR
-         #1129)
-       - The pstops filter did not handle Adobe-specific
-         comments in Windows NT driver output (STR #1085)
-       - "lpstat -l -p" incorrectly reported the printer
-         interface (STR #936)
-       - The web interface now operates exclusively with the
-         UTF-8 encoding, and sends the appropriate character set
-         and header information to the web browser (STR #919,
-         STR #1007)
-       - Added a "set allowed users" interface to the web
-         interface so that you can set the list of allowed or
-         denied users/groups for a printer or class.
-       - Disallow the "#" character in printer names, since it
-         has special meaning in the shell, config files, and in
-         URIs (STR #917, STR #1202)
-       - Added a new application/x-csource MIME type, and
-         support for it to the texttops filter so that you can
-         pretty print plain text files without the C/C++
-         keywords being highlighted.
-       - The pdftops filter did not compile with GCC 4.0 (STR
-         #1226)
-       - The texttops filter did not highlight preprocessor
-         directives followed by a tab properly.
-       - HP PJL output now uses both JOB DISPLAY and RDYMSG
-         commands to show the current job on the printer's
-         display (STR #1218)
-       - Local authentication certificates are now stored in
-         /var/run/cups/certs by default instead of
-         /etc/cups/certs (STR #1211)
-       - Backends now use "&" to separate options in device
-         URIs; "+" is still recognized but is deprecated (STR
-         #842)
-       - The USB backend no longer supports the usb:/dev/foo
-         format on systems that support device ID queries.
-       - Forced classification markings did not work when the
-         job-sheets parameters were "none,none".
-       - "lpstat -l -p" incorrectly showed all users as allowed,
-         even if the queue was restricted to certain users (STR
-         #801)
-       - The scheduler now automatically detects SSL/TLS clients
-         without using the SSLPort/SSLListen directives.
-       - The CUPS API and scheduler no longer support SSLv2-
-         encrypted connections.
-       - Updated the cupsaddsmb utility to correctly export the
-         CUPS driver for Windows.
-       - Fixed a signal-handling bug in httpRead() which
-         ultimately caused the server to print multiple copies
-         when it was busy (STR #1184)
-       - The cupsFile API now uses the O_APPEND option when
-         opening files in append mode (STR #990)
-       - The md5.h header and md5_* functions are now officially
-         private and have been renamed to avoid conflicts with
-         other implementations with the same name.
-       - The pdftops filter incorrectly embedded some Type1
-         fonts (STR #1093)
-       - The scheduler didn't detect a closed connection in the
-         middle of an IPP request (STR #1153)
-       - The scheduler could block trying to read the job status
-         if there was input pending and the job was cancelled in
-         the same input cycle (STR #1157)
-       - The scheduler could crash when deleting a class due to
-         infinite recursion.
-       - Updated the Zebra ZPL label printer driver to use the
-         run-length encoding and support more options.
-       - Updated serial backend to scan for /dev/ttyC* as well
-         as /dev/ttyc* for Cyclades serial ports (STR #1049)
-       - The scheduler could hang reading the job status under
-         certain circumstances (STR #1068)
-       - The USB backend termination signal code was inverted
-         (STR #1046)
-       - Moved enable and disable commands to sbindir to be
-         consistent.
-       - Added new cupsRasterInterpretPPD() function for RIP
-         filters to setup the raster page header from
-         PostScript commands in a PPD file.
-       - The CUPS browsing protocol now offers a "delete" bit
-         to remove printers as soon as they are deleted on the
-         server or as soon as the server shuts down gracefully
-         (STR #793)
-       - The CUPS_SERVER and ServerName directives (client.conf
-         and ~/.cupsrc) may now contain names of the form
-         "server:port" and "/path/to/domain/socket".
-       - The "cancel -u user" command now works for ordinary
-         users (STR #751)
-       - Added test run support to "make test" target (STR #64)
-       - Added domain socket support (STR #656)
-       - Added BrowseLocalOptions directive to allow the
-         administrator to add printer URI options to the browse
-         URI, e.g. "encryption=required" (STR #732)
-       - Added BrowseRemoteOptions directive to allow the
-         administrator to add standard URI options to the
-         remote printer URI, e.g. "encryption=required" (STR
-         #732)
-       - Now put "-I.." compiler option in front of all others
-         to ensure that local CUPS headers are used before
-         installed headers (STR #437)
-       - New cupsLangPrintf() and cupsLangPuts() for localized
-         interfaces.
-       - Now support custom attributes and extended options in
-         PPD files.
-       - Now provide functions to save PPD files.
-       - New policy mechanism allows per-operation and
-         per-printer control over what users and groups are
-         allowed to do various IPP operations.
-       - New error policy mechanism to control how aborted
-         backend errors are handled by the scheduler
-         (abort-job, retry-job, requeue-job, stop-printer)
-       - Updated the printer test page with a better color
-         wheel and a separate grayscale ramp.
-       - A single backend process is now run to send all print
-         data for a job.
-       - Backends and filters can now send and receive
-         backchannel data over file descriptor 3.
-       - Updated the raster stream format to support more
-         user-defined attributes and to do compression of the
-         page data.
index e78abe1a3c7762029bfdf0624d3ca037b9ed2a02..c866727c88a1a3a0a8334b9c0b0a43211deb840f 100644 (file)
-CHANGES.txt - 2006-06-06
+CHANGES.txt - 2006-06-21
 ------------------------
 
-CHANGES IN CUPS V1.3
+CHANGES IN CUPS V1.2.2
 
-       - Moved the definition of the (private) _http_s structure
-         to http-private.h; code that directly accesses the
-         http_t members will no longer compile!
-       - Added support for setting the document-format-default
-         attribute on a per-printer basis.
-       - Added support for IntelliBar label printers.
+       - Sending raw jobs from a client system could cause the
+         client's scheduler to eventually crash (STR #1786)
+       - The scheduler now checks that the notifier exists prior
+         to accepting a new subscription request.
+       - The scheduler now reports the supported
+         notify-recipient schemes based on the contents of the
+         ServerBin/notifier directory.
+       - Event notifications did not include the
+         notify-sequence-number or other required attributes
+         (STR #1747)
+       - Allow/Deny addresses of the form "11.22.33.*" did not
+         work on Linux (STR #1769)
+       - cupsGetPPD() did not work if the scheduler was only
+         listening on a domain socket (STR #1766)
+       - The scheduler could crash advertising a class (STR
+         #1768)
+       - The scheduler could crash if the default printer was
+         deleted (STR #1776)
+       - Added a new default CUPS raster format (v3) which does
+         not compress the raster stream in order to provide the
+         same cupsRasterReadPixels() and cupsRasterWritePixels()
+         performance as CUPS 1.1.x.
+       - The cupsaddsmb man page listed the wrong files for the
+         CUPS driver.
+       - Some configure --with options did not work (STR #1746)
+       - "Allow @IF(name)" didn't work if "name" wasn't the
+         first network interface (STR #1758)
+       - The lpstat command did not use the correct character
+         set when reporting the date and time (STR #1751)
+       - The cupsaddsmb command and web interface did not update
+         the Windows PPD files properly, resulting in corrupt
+         PPD files for the Windows client to use (STR #1750)
+       - The cupsd.conf man page didn't describe the Listen
+         domain socket syntax (STR #1753)
+       - The scheduler no longer tries to support more than
+         FD_SETSIZE file descriptors.
+       - CDSA (encryption) support fixes for MacOS X.
+       - The lppasswd program needs to be setuid to root to
+         create and update the /etc/cups/passwd.md5 file (STR
+         #1735)
+       - 32/64-bit library installation was broken (STR #1741)
+       - The USB backend now reports a "no such device" error
+         when using the old filename-based USB URIs instead of
+         the "success" error.
+       - Increased the HTTP and IPP read timeouts to 10 seconds,
+         as 1 second was too short on congested networks (STR
+         #1719)
+       - The SNMP backend now uses the device description over
+         the printer-make-and-model attribute when the attribute
+         contains a generic name (STR #1728)
+       - Fixed another file descriptor leak when printing raw
+         files (STR #1736)
+       - Raw queues were not shared via LDAP (STR #1739)
+       - The pstops filter didn't always embed PageSetup
+         commands from the PPD file (STR #1740)
+       - "make install" didn't work if you disabled all of the
+         localizations.
+       - The scheduler didn't always choose the least costly
+         filter.
+       - Fixed parsing of IPv6 addresses in Allow, Deny,
+         BrowseAllow, BrowseDeny, and BrowseRelay directives
+         (STR #1713)
+       - Printers that were shared via LDAP did not get added to
+         the LDAP server properly (STR #1733)
+       - LDAP browsing would crash the scheduler if a required
+         value was missing (STR #1731)
+       - Special cases for the "localhost" hostname did not
+         work, causing printing to not work when the /etc/hosts
+         file did not contain a localhost entry (STR #1723)
+       - Updated the Spanish translation (STR #1720, STR #1770)
+       - Reverse-order page output was broken when N-up or
+         landscape orientations were used (STR #1725)
+       - The parallel, serial, socket, and USB backends needed
+         print data before they would report back-channel data,
+         causing problems with several new drivers (STR #1724)
+
+
+CHANGES IN CUPS V1.2.1
+
+       - The web interface did not handle reloads properly for
+         MSIE (STR #1716)
+       - The configure script no longer adds linker rpath
+         options when they are unnecessary.
+       - The scheduler could crash printing a debug message on
+         Solaris (STR #1714)
+       - The --enable-32bit and --enable-64bit configure options
+         did not always work.
+       - The password prompt showed the domain socket address
+         instead of "localhost" for local authentication (STR
+         #1706)
+       - The web interface filtered the list of printers even if
+         the user wasn't logged in (STR #1700)
+       - The IPP backend did not work reliably with some Xerox
+         printers (STR #1704)
+       - Trailing banners were not added when printing a single
+         file (STR #1698)
+       - The web interface support programs crashed on Solaris
+         (STR #1699)
+       - cupstestppd incorrectly reported problems with
+         *1284DeviceID attributes (STR #1710)
+       - Browsing could get disabled after a restart (STR #1670)
+       - Custom page sizes were not parsed properly (STR #1709)
+       - The -U option wasn't supported by lpadmin (STR #1702)
+       - The -u option didn't work with lpadmin (STR #1703)
+       - The scheduler did not create non-blocking back-channel
+         pipes, which caused problems when the printer driver
+         did not read the back-channel data (STR #1705)
+       - The scheduler no longer uses chunking in responses to
+         clients - this caused problems with older versions of
+         CUPS like 1.1.17 (PR #6143)
+       - Automatic raw printing was broken (STR #1667)
+       - 6-up printing was broken (STR #1697)
+       - The pstops filter did not disable CTRL-D processing on
+         the printer/RIP.
+       - ppdOpen*() did not load custom options properly (STR
+         #1680)
+       - "Set Printer Options" in the web interface did not
+         update the DefaultImageableArea or
+         DefaultPaperDimension attributes in the PPD file (STR
+         #1689)
+       - Fixed compile errors (STR #1682, STR #1684, STR #1685,
+         STR #1690)
+       - The lpstat command displayed the wrong error message
+         for a missing destination (STR #1683)
+       - Revised and completed the Polish translation (STR
+         #1669)
+       - Stopped jobs did not show up in the list of active jobs
+         (STR #1676)
+       - The configure script did not use the GNU TLS
+         "libgnutls-config" script to find the proper compiler
+         and linker options.
+       - The imagetoraster filter did not correctly generate
+         several 1, 2, and 4-bit color modes.
+       - cupsRasterWritePixels() could lose track of the current
+         output row.
+       - cupsRasterReadPixels() did not automatically swap
+         12/16-bit chunked pixel data.
+       - Moved the private _cups_raster_s structure out of the
+         public header.
+       - Updated the CUPS raster format specification to include
+         encoding rules and colorspace definitions.
+       - The Zebra PPD files had the wrong PostScript code for
+         the "default" option choices.
+       - The imagetoraster filter did not generate correct CIE
+         XYZ or Lab color data.
+       - The cups-config script did not work when invoked from a
+         source directory (STR #1673)
+       - The SNMP backend did not compile on systems that used
+         the getifaddrs emulation functions (STR #1668)
+
+
+CHANGES IN CUPS V1.2.0
+
+       - Documentation updates (STR #1618, STR #1620, STR #1622,
+         STR #1637)
+       - Static file copy buffers reduced from 64k to 32k to
+         work around bogus MallocDebug library assumptions (STR
+         #1660)
+       - The scheduler did not decode the backend exit code
+         properly (STR #1648)
+       - The MacOS X USB backend did not report the 1284 device ID,
+         nor did it fix device IDs returned by HP printers.
+       - The scheduler started more slowly than 1.1.x with large
+         numbers of printers (STR #1653)
+       - cupsRasterInterpretPPD() didn't support the
+         cupsPreferredBitsPerColor attribute, and imagetoraster
+         didn't use the new API.
+       - The "make test" script did not create all of the necessary
+         subdirectories for testing (STR #1638)
+       - The scheduler did not prevent rotation of logs
+         redirected to /dev/null (STR #1651)
+       - "make test" did not include the SNMP backend in the
+         test environment (STR #1625)
+       - The EPM packaging files did not work (STR #1621)
+       - "Use Default Configuration" inserted a broken
+         configuration file (STR #1624)
+       - Redirects in the web interface did not always preserve
+         the encrypted status of a connection (STR #1603)
+       - Added the Apple "pap" backend.
+       - Added CUPS library to CUPS Image shared library
+         linkage to support Linux --as-needed linker option
+         (STR #1606)
+       - Fixed support for --enable-pie (STR #1609)
+       - The pdftops filter did not validate the length of the
+         encryption key (STR #1608)
+       - Updated the Polish localization.
+       - "Encryption Required" in the cupsd.conf file now only
+         requires encryption when the connection is not over the
+         loopback interface or domain socket.
+       - Printer names containing "+" were not quoted properly in
+         the web interface (STR #1600)
+       - The SNMP backend now reports the make and model in the
+         information string so that the auto-generated printer
+         name is more useful than just an IP address.
+
+
+CHANGES IN CUPS V1.2rc3
+
+       - The cups-lpd program always did reverse lookups on the
+         client address, which could be a performance problem.
+         Added a "-n" option to disable lookups.
+       - When configured with SSL support, require encryption by
+         default when displaying the /admin location (STR #1592)
+       - The next job ID was not computed correctly if the job
+         cache file got out of sync with the spool directory
+         (STR #1582)
+       - The PNG image handling code used deprecated functions
+         from libpng (STR #1587)
+       - Added a Polish translation (STR #1584, STR #1586)
+       - More changes to the scheduler to improve battery life
+         on portable devices (STR #1583)
+       - Changed the default log level for status messages back
+         to "DEBUG" to be consistent with CUPS 1.1.x (STR #1579)
+       - The error string was not set properly when
+         cupsDoFileRequest() was given the name of a directory
+         (STR #1578)
+       - Fixed handling of job-hold-until (STR #1581)
+       - Added explicit notes to the cupsaddsmb man page
+         explaining that the driver filenames are case-sensitive
+         under UNIX and that they must be all lowercase (Windows
+         2000) or all UPPERCASE (Windows 95/98/Me) to work (STR
+         #1568)
+       - The USB backend incorrectly split the manufacturer name
+         if it contained spaces (STR #1566)
+       - The scheduler would hang when listing PPD files for a
+         manufacturer whose name contained spaces (STR #1567)
+       - Added the SNMP backend for network printer discovery
+         (STR #1555)
+       - cupstestppd now fails PPD files with 1284DeviceId
+         instead of 1284DeviceID, and cups-driverd uses a
+         case-insensitive comparison when looking for it (STR
+         #1573)
+       - cupsDoFileRequest() and cupsDoRequest() now work
+         properly with non-blocking HTTP connections.
+       - Added Swedish translation (STR #1569)
+       - "make install" now installs the MIME files with world
+         read permissions (STR #1565)
+       - More CDSA encryption support fixes (STR #1563)
+       - Updated the default mime.types file to support printing
+         of files that do not have a locally-recognized MIME
+         media type to raw or System V queues.
+       - Updated the serial port detection code on Linux (STR
+         #1562)
+       - Added some more error checking to httpGetHostname()
+         (STR #1561)
+       - The title of some administration pages was not
+         localized (STR #1548)
+       - The edit-config.tmpl file was not generated or
+         installed for the Spanish or Japanese localizations
+         (STR #1547)
+       - The mimeDelete() function freed the types before the
+         filters, but the filters needed the type data (STR #1558)
+       - The scheduler didn't keep track of the status pipes
+         properly, leading to a bad select() for multi-file jobs
+         (STR #1559)
+       - The cupstestdsc program didn't validate the ordinal
+         page number value for %%Page: comments.
+
+
+CHANGES IN CUPS V1.2rc2
+
+       - The scheduler was not always using the string pool,
+         causing random crashes.
+       - The lpmove and the web interface's Move Job button did
+         not work with stopped jobs (STR #1534)
+       - The PostScript filter did not handle the page-set
+         option properly with number-up printing (STR #1543)
+       - The scheduler now only warns about unsupported ACLs
+         once (STR #1532)
+       - The "fitplot" option did not work with output from
+         Mozilla (STR #1542)
+       - The imagetops filter did not work with Level 2 or 3
+         printers (STR #1533)
+       - The scheduler now recognizes PostScript files with PJL
+         commands that do not include an ENTER LANGUAGE command.
+       - Added --with-printcap configure option.
+       - 64-bit SSL fixes for MacOS X.
+       - The scheduler didn't send some printer state change
+         events.
+       - The scheduler didn't send jobs to busy remote printers.
+       - Fixed some problems with the launchd support.
+       - Added new USB printer backend for MacOS X.
+       - The PostScript filter now handles files that start with
+         an incomplete PJL header (PR #6076)
+       - The web interface language selection code did not try
+         the generic language localization (STR #1531)
+       - The language cache, string pool, and transcoding caches
+         are now process global instead of per-thread to avoid
+         problems with GNOME and to allow for data sharing
+         between threads (STR #1530)
+       - Fixed a CUPS 1.1.x compatibility bug (STR #1528)
+       - The web interface redirection after certain printer
+         administration tasks was broken (STR #1516)
+       - Web interface authorization could get stuck (STR #1512)
+       - Localization updates (STR #1513, STR #1518, STR #1520)
+       - The pstops filter didn't work with some files (STR
+         #1523)
+       - "./configure --enable-static" didn't work (STR #1522)
+       - The scheduler was not using the configured default
+         Group (STR #1521)
+       - The web interface still did not show the localized time
+         and date for some locales and systems (STR #1509)
+       - httpAddrGetList() would crash on systems without
+         getaddrinfo().
+       - Socket URIs without a trailing slash would cause the
+         port number to not be accepted (STR #1519)
+       - Local raw and System V printers were not advertised as
+         such for printer browsing (STR #1502)
+       - The RPM spec file incorrectly put duplicate copies of
+         the Japanese and Spanish web interface templates in the
+         main cups package (STR #1517)
+       - cupsSetDests() did not explicitly set the permissions
+         of the /etc/cups/lpoptions file (STR #1508)
+       - The lpq command crashed with the -h option (STR #1515)
+
+
+CHANGES IN CUPS V1.2rc1
+
+       - Documentation updates (STR #1497, STR #1498)
+       - The scheduler now redirects browsers to https: URLs
+         when encryption is required.
+       - The scheduler would crash when printing with a banner
+         (STR #1500)
+       - cups-driverd did not use the LanguageEncoding attribute
+         in PPD files to convert the NickName to UTF-8 (STR
+         #1503)
+       - The lpadmin command could not set the
+         printer-error-policy attribute (STR #1504)
+       - The web interface did not show the time and date in the
+         correct format for the locale (STR #1505)
+       - CUPS no longer accepts print jobs if a printer does not
+         support the file format (STR #1501)
+       - Cleaned up the PostScript filter (pstops) so that it
+         properly supports %%IncludeFeature and page scaling
+         (STR #1453)
+       - Fixed the cupsFileRewind() and cupsFileSeek() functions
+         to work properly with uncompressed files.
+       - Added cupsFileGetLine(), cupsFileStderr(),
+         cupsFileStdin(), and cupsFileStdout() functions to the
+         CUPS library.
+       - Added a new cupstestdsc program to test the DSC
+         conformance of PostScript files.
+       - Added KDE/GNOME icons and a Manage Printers menu item.
+       - Added --enable-image and --enable-pdftops configure
+         options to control whether the image and PDF filters
+         are built and installed (default = yes for all
+         platforms but MacOS X)
+       - Fixed a minor memory leak in the PPD API.
+       - Fixed transcoding issues (STR #1493)
+       - The scheduler now enforces a minimum job cost of 100
+         when doing FilterLimit checks.
+       - The scheduler would leak file descriptors when printing
+         to raw queues (STR #1491)
+       - The IPv6 support did not compile on Tru64 UNIX (STR
+         #1488)
+       - ppdOpen2() now converts the NickName and all UI text to
+         UTF-8 (STR #1475)
+       - The Set Allowed Users web page did not work (STR #1486)
+       - When the default policy was not set or set to a non-
+         existing policy, the scheduler did not set the default
+         policy name to "default" (STR #1484)
+       - The Zebra CPCL driver did not use the correct righthand
+         margin for the 4" wide label sizes.
+       - Fixed a problem with the parsing of fractional real
+         numbers in PPD files.
+       - Added Spanish localization files (STR #1480)
+       - Fixed localization of a few scheduler messages (STR
+         #1478)
+       - Fixed support for HEAD requests in the scheduler (STR
+         #1481)
+
+
+CHANGES IN CUPS V1.2b2
+
+       - Updated the CUPS design description.
+       - Added --enable-32bit and --enable-64bit configure
+         options to allow building of separate 32/64-bit
+         libraries on systems that support both environments
+         (STR #1472)
+       - Various compiler warning fixes.
+       - Fixes for Solaris 10 builds against old GNU TLS and
+         LDAP libraries.
+       - Added a cupsArrayUserData() function to retrieve the
+         user data pointer for an array (useful for typing
+         arrays)
+       - The ppdEmitString() function did not compute the
+         required buffer size properly, leading to dropped
+         characters on the end of the printer commands in pstops
+         and imagetops (STR #1470)
+
+
+CHANGES IN CUPS V1.2b1
+
+       - The serial backend now supports Equinox 8-port serial
+         hubs (STR #526)
+       - The IPP backend now supports a compression option to
+         compress print files as they are sent to the remote
+         server (STR #956)
+       - The CUPS browse protocol now supports passing of
+         default options and browse timeout values from the
+         server to the clients (STR #800)
+       - Implicit classes that timed out could cause the
+         scheduler to crash (STR #1439)
+       - Added DragonFly support in local device backends (STR
+         #1362)
+       - Added LDAP printer browsing support (STR #338)
+       - Added official support for printer maintenance commands
+         via the CUPS Command file format and hooks in the
+         printer-type and web interfaces (STR #932)
+       - The HP-GL/2 filter could get in an infinite loop trying
+         to convert HP-PCL files (STR #1415)
+       - CUPS now implements the HTTP/1.1 Expect header (STR
+         #1407)
+       - Options in PPD files are no longer automatically put in
+         an "Extra" group; rather, all options that are not
+         inside an Open/CloseGroup will be placed in the
+         "General" group (STR #1385)
+       - The scheduler now creates a job-uuid attribute that
+         uniquely identifies a job on a network (STR #1410)
+       - The init script now unsets the TMPDIR environment
+         variable to prevent user temporary directories from
+         being used by cupsd accidentally (STR #1424)
+       - Added support for launchd on MacOS X.
+       - Added support for notify_post on MacOS X.
+       - Added support for DBUS on Linux.
+       - All of the Berkeley (except for lpc) and System V
+         commands now support specification of user, host, and
+         port (STR #1028, STR #1029, STR #1087)
+       - The lpmove command now allows you to move all jobs for
+         a given queue (STR #56)
+       - The web interface now supports moving of a job or jobs
+         to another queue (STR #56)
+       - The web interface now provides searching, paging, and
+         changing of the sort/display order of classes, jobs,
+         and printers.
+       - cupsaddsmb now accepts a password on the command-line
+         and supports passwords with special characters (STR
+         #822, STR #1236)
+       - ppdLoad*() no longer tries to "fix" bad characters in
+         UI text (STR #1101)
+       - Printer names can now (reliably) contain Unicode
+         characters (STR #896)
+       - The lpstat command now shows the time and date of the
+         last printer state change instead of the hardcoded "Jan
+         01 00:00" (STR #659)
+       - The scheduler now adds a job-actual-printer-uri
+         attribute to job objects when printing to a class (STR
+         #116)
+       - The scheduler now logs log file open errors to the
+         system log (STR #1289)
+       - The scheduler now sets the job-originating-user-name to
+         the authenticated username, if available (STR #1318)
+       - The scheduler now only updates the permissions of SSL
+         keys and certificates when they are under the
+         ServerRoot directory (STR #1324)
+       - The rastertodymo driver has been renamed to
+         rastertolabel (a symlink is installed so that existing
+         queues continue to work) and now also supports Zebra's
+         CPCL language.
+       - The lpstat command could show the wrong active job for
+         a printer (STR #1301)
+       - Fixed a potential crash problem in the scheduler when
+         aborting a CGI program (STR #1290)
+       - Added a "cancel all jobs" button to the class and
+         printer web interfaces (STR #1140)
+       - The add-printer web page now shows the
+         set-printer-options page after the printer has been
+         added (STR #690)
+       - The classes web page now provides links to each of the
+         member printers (STR #307)
+       - CUPS now handles HTTP request/response lines up to 32k
+         in length; this is mainly for better cookie support
+         (STR #1274)
+       - Added support for the Apache PassEnv and SetEnv
+         directives to cupsd.conf (STR #853)
+       - Added large file (64-bit) support (STR #541)
+       - Fixed a performance issue with the ippReadIO()
+         implementation (STR #1284)
+       - Fixed a performance issue with the scheduler's implicit
+         class implementation (STR #1283)
+       - The pdftops filter now adds the Title and Creator
+         fields from the PDF file to the PostScript document
+         comments section (STR #539, STR #830)
+       - Added a new cups_array_t and cupsArray*() functions to
+         the CUPS API to support sorted lists of data.
+       - Made the CUPS API library thread-safe (STR #1276)
+       - Added "media" option support for EFI EFMediaType option
+         (STR #902)
+       - Added write buffering to the HTTP code to improve
+         performance (STR #547)
+       - The scheduler now uses the attributes-natural-language
+         attribute to localize banner pages (STR #386)
+       - The scheduler now returns the address that was used to
+         connect to it (STR #1076)
+       - Fixed a problem with N-up printing and OpenOffice (STR
+         #576)
+       - Added support for the GCC position independent
+         executable options (STR #1209)
+       - Added new BrowseLocalProtocols and
+         BrowseRemoteProtocols directives to cupsd.conf,
+         allowing for different browse protocols for local and
+         remote printers (STR #877)
+       - PPD files can now contain strings up to 256k in length
+         (STR #1215)
+       - The pstops filter now supports the IncludeFeature DSC
+         comment (STR #1212)
+       - The pstops filter now disables the setpagedevice
+         procedure when doing N-up printing (STR #1161)
+       - The serial backend now supports "stop=1", "stop=2",
+         "parity=space", and "parity=mark" options (STR #1155)
+       - "make install" no longer overwrites an existing PAM
+         configuration file (STR #1064)
+       - The scheduler now closes all files on startup when run
+         in daemon mode (STR #1009)
+       - Added a new RGBW colorspace to the CUPS raster format
+         (STR #1071)
+       - The pdftops filter now sets the page size based on the
+         media box when not scaling the output (STR #912)
+       - The pdftops filter now supports masked images (STR
+         #281)
+       - The pdftops filter produced large output when rendering
+         PDF files containing lot of repeated images (STR #327)
+       - The pdftops filter now minimizes print processing of
+         PDF files when using the page-ranges option (STR #273)
+       - Updated pdftops filter to Xpdf 3.01.
+       - Added new cupsBackchannelRead() and
+         cupsBackchannelWrite() functions, as well as
+         backchannel support to the parallel, serial, socket,
+         and USB backends (STR #1252)
+       - The parallel and USB backends now treat a "no space
+         available" error as an out-of-paper condition (STR
+         #1225)
+       - The "lpc" command now supports the "status all" command
+         (STR #1004)
+       - ippReadIO() did not read collections properly (STR
+         #1249)
+       - The "make test" script now creates the test files in
+         "/tmp/cups-$USER" instead of "/tmp/$USER" (STR #981)
+       - All backends now abort on error when printing a job to
+         a class - this allows the next printer in the class to
+         print the job (STR #1084)
+       - The scheduler now verifies that a printer supports
+         Letter or A4 media sizes before setting them as the
+         initial default (STR #1250)
+       - The cupstestppd program now flags bad Resolution
+         options (STR #1269)
+       - The USB backend now retries printing when the printer
+         is disconnected or turned off (STR #1267)
+       - Added new httpGetHostname() function to CUPS API, and
+         use it instead of gethostname() so that the web
+         interface will work correctly on systems whose hostname
+         is not the FQDN (STR #1266)
+       - The scheduler now stops printers if the backend for the
+         queue is missing on startup (STR #1265)
+       - The configure script now supports "--disable-library"
+         to disable particular image file format support
+         libraries, even if they are available on the build
+         system (STR #1248)
+       - The IPP backend did not always report on the total
+         number of pages that were printed (STR #1251)
+       - The lpstat program could display garbage date and time
+         values for locales whose date format exceeded 31
+         characters (STR #1263)
+       - The cupstestppd program would segfault when testing
+         certain broken PPD files (STR #1268)
+       - Dramatically reduced the overhead of implicit classes.
+       - Added new cupsDir*() functions to CUPS API.
+       - Printers can now be published individually for sharing.
+       - Fixed a bug in the scheduler's startup signalling code
+         which caused cupsd to send the SIGUSR1 signal to the
+         init process instead of the original parent process
+         (STR #1258)
+       - Added new on-line help CGI to web interface to provide
+         searchable help.
+       - Devices are now tracked dynamically, with each query
+         doing a new device scan.  This eliminates a previous
+         startup delay caused by slow backends and allows new
+         printers to be seen without restarting the server,
+         however it limits the amount of device URI checking
+         that can be done (basically now the scheduler only
+         requires a URI with a method that is a listed backend)
+       - Added new printer auto-detection, server configuration,
+         and log file viewing to the administration web page.
+       - Added new "set allowed users" web interface to set the
+         list of allowed users for a printer or class.
+       - The scheduler, command-line, and web interfaces now
+         limit the list of printers and classes to those
+         accessible by a user.
+       - cupsMarkOptions() now handles more non-standard
+         duplexing options and choices (STR #915)
+       - cups-lpd now honors remote banner requests with the
+         "standard" banner whenever a printer does not have one
+         defined (STR #1220)
+       - The scheduler's denial-of-service checks did not work
+         properly with IPv6 addresses (STR #1134)
+       - The lp and lpr commands did not error out properly when
+         they were unable to write to a temporary file (STR
+         #1129)
+       - The pstops filter did not handle Adobe-specific
+         comments in Windows NT driver output (STR #1085)
+       - "lpstat -l -p" incorrectly reported the printer
+         interface (STR #936)
+       - The web interface now operates exclusively with the
+         UTF-8 encoding, and sends the appropriate character set
+         and header information to the web browser (STR #919,
+         STR #1007)
+       - Added a "set allowed users" interface to the web
+         interface so that you can set the list of allowed or
+         denied users/groups for a printer or class.
+       - Disallow the "#" character in printer names, since it
+         has special meaning in the shell, config files, and in
+         URIs (STR #917, STR #1202)
+       - Added a new application/x-csource MIME type, and
+         support for it to the texttops filter so that you can
+         pretty print plain text files without the C/C++
+         keywords being highlighted.
+       - The pdftops filter did not compile with GCC 4.0 (STR
+         #1226)
+       - The texttops filter did not highlight preprocessor
+         directives followed by a tab properly.
+       - HP PJL output now uses both JOB DISPLAY and RDYMSG
+         commands to show the current job on the printer's
+         display (STR #1218)
+       - Local authentication certificates are now stored in
+         /var/run/cups/certs by default instead of
+         /etc/cups/certs (STR #1211)
+       - Backends now use "&" to separate options in device
+         URIs; "+" is still recognized but is deprecated (STR
+         #842)
+       - The USB backend no longer supports the usb:/dev/foo
+         format on systems that support device ID queries.
+       - Forced classification markings did not work when the
+         job-sheets parameters were "none,none".
+       - "lpstat -l -p" incorrectly showed all users as allowed,
+         even if the queue was restricted to certain users (STR
+         #801)
+       - The scheduler now automatically detects SSL/TLS clients
+         without using the SSLPort/SSLListen directives.
+       - The CUPS API and scheduler no longer support SSLv2-
+         encrypted connections.
+       - Updated the cupsaddsmb utility to correctly export the
+         CUPS driver for Windows.
+       - Fixed a signal-handling bug in httpRead() which
+         ultimately caused the server to print multiple copies
+         when it was busy (STR #1184)
+       - The cupsFile API now uses the O_APPEND option when
+         opening files in append mode (STR #990)
+       - The md5.h header and md5_* functions are now officially
+         private and have been renamed to avoid conflicts with
+         other implementations with the same name.
+       - The pdftops filter incorrectly embedded some Type1
+         fonts (STR #1093)
+       - The scheduler didn't detect a closed connection in the
+         middle of an IPP request (STR #1153)
+       - The scheduler could block trying to read the job status
+         if there was input pending and the job was cancelled in
+         the same input cycle (STR #1157)
+       - The scheduler could crash when deleting a class due to
+         infinite recursion.
+       - Updated the Zebra ZPL label printer driver to use the
+         run-length encoding and support more options.
+       - Updated serial backend to scan for /dev/ttyC* as well
+         as /dev/ttyc* for Cyclades serial ports (STR #1049)
+       - The scheduler could hang reading the job status under
+         certain circumstances (STR #1068)
+       - The USB backend termination signal code was inverted
+         (STR #1046)
+       - Moved enable and disable commands to sbindir to be
+         consistent.
+       - Added new cupsRasterInterpretPPD() function for RIP
+         filters to setup the raster page header from
+         PostScript commands in a PPD file.
+       - The CUPS browsing protocol now offers a "delete" bit
+         to remove printers as soon as they are deleted on the
+         server or as soon as the server shuts down gracefully
+         (STR #793)
+       - The CUPS_SERVER and ServerName directives (client.conf
+         and ~/.cupsrc) may now contain names of the form
+         "server:port" and "/path/to/domain/socket".
+       - The "cancel -u user" command now works for ordinary
+         users (STR #751)
+       - Added test run support to "make test" target (STR #64)
+       - Added domain socket support (STR #656)
+       - Added BrowseLocalOptions directive to allow the
+         administrator to add printer URI options to the browse
+         URI, e.g. "encryption=required" (STR #732)
+       - Added BrowseRemoteOptions directive to allow the
+         administrator to add standard URI options to the
+         remote printer URI, e.g. "encryption=required" (STR
+         #732)
+       - Now put "-I.." compiler option in front of all others
+         to ensure that local CUPS headers are used before
+         installed headers (STR #437)
+       - New cupsLangPrintf() and cupsLangPuts() for localized
+         interfaces.
+       - Now support custom attributes and extended options in
+         PPD files.
+       - Now provide functions to save PPD files.
+       - New policy mechanism allows per-operation and
+         per-printer control over what users and groups are
+         allowed to do various IPP operations.
+       - New error policy mechanism to control how aborted
+         backend errors are handled by the scheduler
+         (abort-job, retry-job, requeue-job, stop-printer)
+       - Updated the printer test page with a better color
+         wheel and a separate grayscale ramp.
+       - A single backend process is now run to send all print
+         data for a job.
+       - Backends and filters can now send and receive
+         backchannel data over file descriptor 3.
+       - Updated the raster stream format to support more
+         user-defined attributes and to do compression of the
+         page data.
index 329409b374ef25a32f1a1aa4ae22786d8dfbe7e7..df6022b46d195ad7c83cf0c127c15bfa4ec08f16 100644 (file)
@@ -1,5 +1,5 @@
-INSTALL - CUPS v1.2rc1 - 2006-03-24
------------------------------------
+INSTALL - CUPS v1.2.0 - 2006-05-08
+----------------------------------
 
 This file describes how to compile and install CUPS from source
 code. For more information on CUPS see the file called
index 61891db1a41a9f3c64c218c62371b5a3e59bce9a..10198cc49c1a722bfea51579a212cc4bedf7a530 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makedefs.in 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: Makedefs.in 5609 2006-05-30 20:31:10Z mike $"
 #
 #   Common makefile definitions for the Common UNIX Printing System (CUPS).
 #
@@ -265,5 +265,5 @@ DBUSDIR             =       @DBUSDIR@
 
 
 #
-# End of "$Id: Makedefs.in 181 2006-06-22 20:01:18Z jlovell $"
+# End of "$Id: Makedefs.in 5609 2006-05-30 20:31:10Z mike $"
 #
index 2989e88b1c8115d6899d16e1a196049e71c9bf2e..d1fe2d02dcfe51ed48cc8c02231e6789a2d8649c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5547 2006-05-19 12:44:29Z mike $"
 #
 #   Top-level Makefile for the Common UNIX Printing System (CUPS).
 #
@@ -239,5 +239,5 @@ epm:
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5547 2006-05-19 12:44:29Z mike $".
 #
index fc0a146b4847dc1a8c4523c6caf87b423c30dcae..4595be8c4ce528609aa45acf54072dbc43d5f408 100644 (file)
@@ -1,5 +1,5 @@
-README - CUPS v1.2rc1 - 2006-03-24
-----------------------------------
+README - CUPS v1.2.0 - 2006-05-08
+---------------------------------
 
 Looking for compile instructions?  Read the file "INSTALL.txt"
 instead...
index 88f8f1bc94357e82a0ec24c112fc42eda557be50..2f8025b6cb45f93c65c8f400c9273e695b76a8f0 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: Makefile 5591 2006-05-26 19:51:59Z mike $"
 #
 #   Backend makefile for the Common UNIX Printing System (CUPS).
 #
@@ -222,5 +222,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: Makefile 5591 2006-05-26 19:51:59Z mike $".
 #
index bdbe4278343e6a544d15a9e34c7f948618f25163..f9384931ce00c9891bbaca79700e528175195e7d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: backend-private.h 5590 2006-05-26 19:48:26Z mike $"
+ * "$Id: backend-private.h 5592 2006-05-27 03:11:52Z mike $"
  *
  *   Backend support definitions for the Common UNIX Printing System (CUPS).
  *
@@ -69,5 +69,5 @@ extern ssize_t        backendRunLoop(int print_fd, int device_fd, int use_bc);
 
 
 /*
- * End of "$Id: backend-private.h 5590 2006-05-26 19:48:26Z mike $".
+ * End of "$Id: backend-private.h 5592 2006-05-27 03:11:52Z mike $".
  */
index 69c62f09dbd87ff690e9d05459aac7b83daf217e..f0ea6cdb2bf7a2d9daaa58ef0d2d5fe6a65a0a9b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: betest.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: betest.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   Backend test program for the Common UNIX Printing System (CUPS).
  *
@@ -83,5 +83,5 @@ main(int  argc,               /* I - Number of command-line arguments (7 or 8) */
 
 
 /*
- * End of "$Id: betest.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: betest.c 4494 2005-02-18 02:18:11Z mike $".
  */
index 1c5649f75c81987a685ccf9c42eb3c05f66b71de..f564215e0ca99058fbe50574d29eeee486d03d24 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ieee1284.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: ieee1284.c 5591 2006-05-26 19:51:59Z mike $"
  *
  *   IEEE-1284 support functions for the Common UNIX Printing System (CUPS).
  *
@@ -495,5 +495,5 @@ backendGetMakeModel(
 
 
 /*
- * End of "$Id: ieee1284.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: ieee1284.c 5591 2006-05-26 19:51:59Z mike $".
  */
index b2446a735ea7389f1af4b27f8696399b3667f629..b95e8204edd49b0e5a8cf5fd8f37a59877069238 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ieee1394-linux.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ieee1394-linux.c 4703 2005-09-26 19:33:58Z mike $"
  *
  *   Linux IEEE-1394 glue for the Common UNIX Printing System (CUPS).
  *
@@ -873,5 +873,5 @@ ieee1394_error(void)
 
 
 /*
- * End of "$Id: ieee1394-linux.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ieee1394-linux.c 4703 2005-09-26 19:33:58Z mike $".
  */
index d8498d20e1e1971df63ed33f5ad9d6d51eeb431c..3d88c7a08b650a69270cad41d34963c2667f9e8e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ieee1394.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ieee1394.c 5241 2006-03-07 22:07:44Z mike $"
  *
  *   IEEE-1394 backend for the Common UNIX Printing System (CUPS).
  *
@@ -263,5 +263,5 @@ list_devices(void)
 
 
 /*
- * End of "$Id: ieee1394.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ieee1394.c 5241 2006-03-07 22:07:44Z mike $".
  */
index 0fa30f9cefb3f335b7afe064479b1cf1701275ca..19181c5c0e7bc5d28a62e09fce280f1dff68f1ab 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ieee1394.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ieee1394.h 4494 2005-02-18 02:18:11Z mike $"
  *
  *   IEEE-1394 header for the Common UNIX Printing System (CUPS).
  *
@@ -99,5 +99,5 @@ extern const char     *ieee1394_error(void);
 
 
 /*
- * End of "$Id: ieee1394.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ieee1394.h 4494 2005-02-18 02:18:11Z mike $".
  */
index 256145708470535823ed7cd41d1704d3e101512a..4bcd3c7943a8192edb1eb7007380243f56ef11ab 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: ipp.c 5686 2006-06-21 21:02:56Z mike $"
  *
  *   IPP backend for the Common UNIX Printing System (CUPS).
  *
@@ -1620,5 +1620,5 @@ sigterm_handler(int sig)          /* I - Signal */
 
 
 /*
- * End of "$Id: ipp.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: ipp.c 5686 2006-06-21 21:02:56Z mike $".
  */
index 8884e1f9ce41fc881943957db919da80fe92191d..ef7ef05d331dc75bd099aa7d403f39701d5eb52c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpd.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lpd.c 5495 2006-05-05 17:58:07Z mike $"
  *
  *   Line Printer Daemon backend for the Common UNIX Printing System (CUPS).
  *
@@ -1230,5 +1230,5 @@ sigterm_handler(int sig)          /* I - Signal */
 
 
 /*
- * End of "$Id: lpd.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lpd.c 5495 2006-05-05 17:58:07Z mike $".
  */
index f87d8ee28c4808487d613069426fa306552f92b6..f5eadae33efda5cd06f7e2623ef078ce9e2317cd 100644 (file)
@@ -1,5 +1,5 @@
 /*
-* "$Id: pap.c 177 2006-06-21 00:20:03Z jlovell $"
+* "$Id: pap.c 5480 2006-05-02 15:17:04Z mike $"
 *
 * Â© Copyright 2004 Apple Computer, Inc. All rights reserved.
 * 
index 542d338cd87195234bc89d943ef6cc7273588bc6..3b8c9ba099e9dc9cc09ec5290c7cc8437f62a1d5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: parallel.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: parallel.c 5594 2006-05-27 03:14:03Z mike $"
  *
  *   Parallel port backend for the Common UNIX Printing System (CUPS).
  *
@@ -612,5 +612,5 @@ list_devices(void)
 
 
 /*
- * End of "$Id: parallel.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: parallel.c 5594 2006-05-27 03:14:03Z mike $".
  */
index 4d247f1ed9302f44c2775b79498fedffc353761e..6393ed50799b11a445a61175f971d4f9a76ee61f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: runloop.c 5593 2006-05-27 03:13:38Z mike $"
+ * "$Id: runloop.c 5594 2006-05-27 03:14:03Z mike $"
  *
  *   Common run loop API for the Common UNIX Printing System (CUPS).
  *
@@ -214,5 +214,5 @@ backendRunLoop(int print_fd,                /* I - Print file descriptor */
 
 
 /*
- * End of "$Id: runloop.c 5593 2006-05-27 03:13:38Z mike $".
+ * End of "$Id: runloop.c 5594 2006-05-27 03:14:03Z mike $".
  */
index 0f0cd7e52263034f85fd708e1be42604fc9bb54c..cec216e87e5ec036558b2e3d1cee2ce4e472891a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: scsi-irix.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: scsi-irix.c 5241 2006-03-07 22:07:44Z mike $"
  *
  *   IRIX SCSI printer support for the Common UNIX Printing System (CUPS).
  *
@@ -231,5 +231,5 @@ print_device(const char *resource,  /* I - SCSI device */
 
 
 /*
- * End of "$Id: scsi-irix.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: scsi-irix.c 5241 2006-03-07 22:07:44Z mike $".
  */
index 6accdb7192bab085cfc1eb12c5f00d4fcc14b864..75c9629dc4ec92f22acccf5543a17aad1931ceaa 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: scsi-linux.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: scsi-linux.c 5241 2006-03-07 22:07:44Z mike $"
  *
  *   Linux SCSI printer support for the Common UNIX Printing System (CUPS).
  *
@@ -249,5 +249,5 @@ print_device(const char *resource,  /* I - SCSI device */
 
 
 /*
- * End of "$Id: scsi-linux.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: scsi-linux.c 5241 2006-03-07 22:07:44Z mike $".
  */
index 4bedf3492f386dcb1bf3b8fa573626135433a3bc..06a088899f0520f3a2983f7e7ccd1f23fe042284 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: scsi.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: scsi.c 5023 2006-01-29 14:39:44Z mike $"
  *
  *   SCSI printer backend for the Common UNIX Printing System (CUPS).
  *
@@ -220,5 +220,5 @@ main(int  argc,             /* I - Number of command-line arguments (6 or 7) */
 
 
 /*
- * End of "$Id: scsi.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: scsi.c 5023 2006-01-29 14:39:44Z mike $".
  */
index a8777e70df620884af0bc6bfbe6227ef1cc755a5..f2a32719d58332500374e0a2970a8d23ac2db4b7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: serial.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: serial.c 5597 2006-05-30 14:29:12Z mike $"
  *
  *   Serial port backend for the Common UNIX Printing System (CUPS).
  *
@@ -1218,5 +1218,5 @@ list_devices(void)
 
 
 /*
- * End of "$Id: serial.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: serial.c 5597 2006-05-30 14:29:12Z mike $".
  */
index faaf064fb4f35f8e289526be7436adb6fb161715..8ac2dea4fd004c11f953fa41b194399c9d587fd9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: snmp.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: snmp.c 5663 2006-06-15 20:36:42Z mike $"
  *
  *   SNMP discovery backend for the Common UNIX Printing System (CUPS).
  *
@@ -2215,5 +2215,5 @@ update_cache(snmp_cache_t *device,        /* I - Device */
 
 
 /*
- * End of "$Id: snmp.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: snmp.c 5663 2006-06-15 20:36:42Z mike $".
  */
index aff606448f0e8620f95324de6047ef0ce42e3fc8..266fe7781498dc842488e1c7dac5939ddad07c56 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: socket.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: socket.c 5591 2006-05-26 19:51:59Z mike $"
  *
  *   AppSocket backend for the Common UNIX Printing System (CUPS).
  *
@@ -387,5 +387,5 @@ main(int  argc,                             /* I - Number of command-line arguments (6 or 7) */
 
 
 /*
- * End of "$Id: socket.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: socket.c 5591 2006-05-26 19:51:59Z mike $".
  */
index 88be3065f1971c7f655db47b40328886ccef1fb8..dc1845e9096798199e4aeebe65f41afa2d217636 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: test1284.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: test1284.c 5591 2006-05-26 19:51:59Z mike $"
  *
  *   IEEE-1284 support functions test program for the Common UNIX Printing
  *   System (CUPS).
@@ -92,5 +92,5 @@ main(int  argc,                               /* I - Number of command-line args */
 
 
 /*
- * End of "$Id: test1284.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: test1284.c 5591 2006-05-26 19:51:59Z mike $".
  */
index 496a14219212729291dc66c0a5963e1dad8017c9..03e0373ff7033f0f6b6734b6c3315eefe5a44a10 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: usb-darwin.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: usb-darwin.c 5630 2006-06-05 18:42:53Z mike $"
  *
  * Â© Copyright 2005-2006 Apple Computer, Inc. All rights reserved.
  *
@@ -1346,5 +1346,5 @@ static void *read_thread(void *reference)
 
 
 /*
- * End of "$Id: usb-darwin.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: usb-darwin.c 5630 2006-06-05 18:42:53Z mike $".
  */
index ce8c2fe4401d3e292cf3343e650414d4798f6b6e..13b2dc049b38641f74b3bda2bd17b63e4fa4361f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: usb-unix.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: usb-unix.c 5628 2006-06-05 15:25:23Z mike $"
  *
  *   USB port backend for the Common UNIX Printing System (CUPS).
  *
@@ -525,5 +525,5 @@ open_device(const char *uri)                /* I - Device URI */
 
 
 /*
- * End of "$Id: usb-unix.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: usb-unix.c 5628 2006-06-05 15:25:23Z mike $".
  */
index 83ff27f813a598748f82d0776dec8b348ffa6eb0..cee5d86ca21eb176c1257a8e138a155cf2f366ff 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: usb.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: usb.c 5591 2006-05-26 19:51:59Z mike $"
  *
  *   USB port backend for the Common UNIX Printing System (CUPS).
  *
@@ -270,5 +270,5 @@ main(int  argc,                             /* I - Number of command-line arguments (6 or 7) */
 
 
 /*
- * End of "$Id: usb.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: usb.c 5591 2006-05-26 19:51:59Z mike $".
  */
index 767d33e1c4b8af7ca7165ccbabd92463af23ed04..d8db9344af24c7627e0160c6dad1dd0e38a2f2e0 100644 (file)
@@ -2,15 +2,13 @@
 
 lpc.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/md5.h
 lpc.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-lpc.o: ../cups/i18n.h ../cups/transcode.h ../cups/debug.h ../cups/string.h
-lpc.o: ../config.h
+lpc.o: ../cups/i18n.h ../cups/debug.h ../cups/string.h ../config.h
 lpq.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
 lpq.o: ../cups/http.h ../cups/md5.h ../cups/ppd.h ../cups/array.h
-lpq.o: ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h
-lpq.o: ../cups/debug.h
+lpq.o: ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/debug.h
 lpr.o: ../cups/string.h ../config.h ../cups/cups.h ../cups/ipp.h
 lpr.o: ../cups/http.h ../cups/md5.h ../cups/ppd.h ../cups/array.h
-lpr.o: ../cups/file.h ../cups/language.h ../cups/i18n.h ../cups/transcode.h
+lpr.o: ../cups/file.h ../cups/language.h ../cups/i18n.h
 lprm.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/md5.h
 lprm.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-lprm.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+lprm.o: ../cups/i18n.h ../cups/string.h ../config.h
index a7c87d59f4d5e660d2d61359103f0127a9ecb270..eb16d025c31b06b26c2660f44097af6ebb124edf 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
 #
 #   Berkeley commands makefile for the Common UNIX Printing System (CUPS).
 #
@@ -121,5 +121,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
 #
index 81353b09a1c9b9d3cc7b841d183d27a137ceb13f..271d6047766e1c7e4b06ffb9ae402917cef45a68 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpc.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lpc.c 5023 2006-01-29 14:39:44Z mike $"
  *
  *   "lpc" command for the Common UNIX Printing System (CUPS).
  *
@@ -518,5 +518,5 @@ show_status(http_t     *http,               /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: lpc.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lpc.c 5023 2006-01-29 14:39:44Z mike $".
  */
index dbdcbab13019f937a9fd63d41080111e552994b6..43f01c6203a5f697cd926cfa7ca1a8f5f0e2f6a1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpq.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: lpq.c 5638 2006-06-06 20:08:13Z mike $"
  *
  *   "lpq" command for the Common UNIX Printing System (CUPS).
  *
@@ -675,5 +675,5 @@ usage(void)
 
 
 /*
- * End of "$Id: lpq.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: lpq.c 5638 2006-06-06 20:08:13Z mike $".
  */
index 36369f382ed40b2144a7a642a996c4be7f0be94c..f6b5fb3b7ef35cfeca23638c3553ca07bd4626bb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpr.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lpr.c 5235 2006-03-06 13:02:23Z mike $"
  *
  *   "lpr" command for the Common UNIX Printing System (CUPS).
  *
@@ -529,5 +529,5 @@ sighandler(int s)                   /* I - Signal number */
 
 
 /*
- * End of "$Id: lpr.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lpr.c 5235 2006-03-06 13:02:23Z mike $".
  */
index 2abf68c16eb15f1dad6a79a90fe187b31ec77ea6..67479b5a3a4a4ca30d2a45427138c58086f6c135 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lprm.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lprm.c 5023 2006-01-29 14:39:44Z mike $"
  *
  *   "lprm" command for the Common UNIX Printing System (CUPS).
  *
@@ -283,5 +283,5 @@ main(int  argc,                     /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: lprm.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lprm.c 5023 2006-01-29 14:39:44Z mike $".
  */
index 7e976859d166872c8eaf3ff9e0100f7a38c797df..a1e09d3988f9496b09b017c8722955a3480b78ef 100644 (file)
@@ -3,49 +3,47 @@
 help-index.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 help-index.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 help-index.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-help-index.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
-help-index.o: ../cups/dir.h
+help-index.o: ../cups/i18n.h ../cups/string.h ../config.h ../cups/dir.h
 html.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 html.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 html.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-html.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+html.o: ../cups/i18n.h ../cups/string.h ../config.h
 ipp-var.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 ipp-var.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 ipp-var.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-ipp-var.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+ipp-var.o: ../cups/i18n.h ../cups/string.h ../config.h
 search.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 search.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 search.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-search.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+search.o: ../cups/i18n.h ../cups/string.h ../config.h
 template.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 template.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 template.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-template.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+template.o: ../cups/i18n.h ../cups/string.h ../config.h
 var.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 var.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 var.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-var.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+var.o: ../cups/i18n.h ../cups/string.h ../config.h
 admin.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 admin.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 admin.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-admin.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
-admin.o: ../cups/adminutil.h ../cups/cups.h ../cups/file.h
+admin.o: ../cups/i18n.h ../cups/string.h ../config.h ../cups/file.h
 classes.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 classes.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 classes.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-classes.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+classes.o: ../cups/i18n.h ../cups/string.h ../config.h
 help.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 help.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 help.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-help.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+help.o: ../cups/i18n.h ../cups/string.h ../config.h
 jobs.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 jobs.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 jobs.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-jobs.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+jobs.o: ../cups/i18n.h ../cups/string.h ../config.h
 printers.o: cgi-private.h cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 printers.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 printers.o: ../cups/language.h ../cups/array.h help-index.h ../cups/debug.h
-printers.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+printers.o: ../cups/i18n.h ../cups/string.h ../config.h
 testcgi.o: cgi.h ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/md5.h
 testcgi.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
 testcgi.o: ../cups/array.h help-index.h
index 1971fe164409a7020b735d81ba5133b8999eae44..9497bb59fbdc42dd9e65988db4f90a9d69565ef9 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
 #
 #   CGI makefile for the Common UNIX Printing System (CUPS).
 #
@@ -170,5 +170,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
 #
index 1a62ab6f1801c07e3ecaf120bd4724b84b1fffc6..85142e3a0f26d840b3e298e06ecd8657eeedff0d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: admin.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: admin.c 5572 2006-05-22 18:47:09Z mike $"
  *
  *   Administration CGI for the Common UNIX Printing System (CUPS).
  *
@@ -651,6 +651,8 @@ do_am_printer(http_t *http,         /* I - HTTP connection */
     * Do the request and get back a response...
     */
 
+    fprintf(stderr, "DEBUG: http=%p (%s)\n", http, http->hostname);
+
     if ((response = cupsDoRequest(http, request, "/")) != NULL)
     {
       fputs("DEBUG: Got device list!\n", stderr);
@@ -2891,5 +2893,5 @@ match_string(const char *a,               /* I - First string */
 
     
 /*
- * End of "$Id: admin.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: admin.c 5572 2006-05-22 18:47:09Z mike $".
  */
index 838a3328bd5f3e162bd00eec4df6298e8aad8ccb..b2af6d715213797ac49083feb8c5786ca145fef5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cgi-private.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cgi-private.h 4921 2006-01-12 21:26:26Z mike $"
  *
  *   Private CGI definitions for the Common UNIX Printing System (CUPS).
  *
@@ -40,5 +40,5 @@
 
 
 /*
- * End of "$Id: cgi-private.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cgi-private.h 4921 2006-01-12 21:26:26Z mike $".
  */
index 71f99cbdc834587dbdc9b0658b9251bf7615bae9..0ffe2950dc67fb3326cf8fcd2f3bff693a36fd3d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cgi.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cgi.h 4931 2006-01-14 20:37:40Z mike $"
  *
  *   CGI support library definitions.
  *
@@ -105,5 +105,5 @@ extern const char   *cgiText(const char *message);
 #endif /* !_CUPS_CGI_H_ */
 
 /*
- * End of "$Id: cgi.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cgi.h 4931 2006-01-14 20:37:40Z mike $".
  */
index f0a616378de592a3336321bd82f02c2c10428a26..f639525cc3983a6bc05436d87069fe4a92fba6ab 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: classes.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: classes.c 5572 2006-05-22 18:47:09Z mike $"
  *
  *   Class status CGI for the Common UNIX Printing System (CUPS).
  *
@@ -463,5 +463,5 @@ show_class(http_t     *http,                /* I - Connection to server */
 
 
 /*
- * End of "$Id: classes.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: classes.c 5572 2006-05-22 18:47:09Z mike $".
  */
index a647f8166e7d46da9ecc4d81fa617224bfa7d567..8daf9904992e5ab7526da37ef95b0f9126a1b10d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: help-index.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: help-index.c 5665 2006-06-16 00:59:10Z mike $"
  *
  *   On-line help index routines for the Common UNIX Printing System (CUPS).
  *
@@ -979,5 +979,5 @@ help_sort_by_score(help_node_t *n1, /* I - First node */
 
 
 /*
- * End of "$Id: help-index.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: help-index.c 5665 2006-06-16 00:59:10Z mike $".
  */
index c696cd371d2a6484767c504c21bf506a9373b3b7..d564663a098bd4357f72aaefa00a5ab6dabb5e2f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: help-index.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: help-index.h 5143 2006-02-21 19:13:01Z mike $"
  *
  *   On-line help index definitions for the Common UNIX Printing System (CUPS).
  *
@@ -73,5 +73,5 @@ extern help_index_t   *helpSearchIndex(help_index_t *hi, const char *query,
 #endif /* !_CUPS_HELP_INDEX_H_ */
 
 /*
- * End of "$Id: help-index.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: help-index.h 5143 2006-02-21 19:13:01Z mike $".
  */
index f31885b25ee777f84314145f060ae27883e15e79..0d554de71108bdf4395f1e5a00891add16127ece 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: help.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id$"
  *
  *   On-line help CGI for the Common UNIX Printing System (CUPS).
  *
@@ -383,5 +383,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: help.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id$".
  */
index 9f16e1a358666f1a49c3a6603cc9100c1b263f52..da5f7cd2036df764a106f9b84be678a2d98b4bff 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: html.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: html.c 5549 2006-05-19 19:39:28Z mike $"
  *
  *   HTML support functions for the Common UNIX Printing System (CUPS).
  *
@@ -183,5 +183,5 @@ cgi_null_passwd(const char *prompt) /* I - Prompt string (unused) */
 
 
 /*
- * End of "$Id: html.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: html.c 5549 2006-05-19 19:39:28Z mike $".
  */
index fb86975eba3afb47a831ca21e6d4251863a17c55..0b515f123d4101beda87bed81a83f7e81f6cdff3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp-var.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ipp-var.c 5572 2006-05-22 18:47:09Z mike $"
  *
  *   CGI <-> IPP variable routines for the Common UNIX Printing System (CUPS).
  *
@@ -1279,5 +1279,5 @@ cgiText(const char *message)              /* I - Message */
 
 
 /*
- * End of "$Id: ipp-var.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ipp-var.c 5572 2006-05-22 18:47:09Z mike $".
  */
index 3a14cc0836e069de6a561fbb5cd653046c479ba6..ed379b001341167109b72c51d2a1569038939619 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: jobs.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: jobs.c 5104 2006-02-15 03:21:04Z mike $"
  *
  *   Job status CGI for the Common UNIX Printing System (CUPS).
  *
@@ -199,5 +199,5 @@ do_job_op(http_t      *http,                /* I - HTTP connection */
 
 
 /*
- * End of "$Id: jobs.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: jobs.c 5104 2006-02-15 03:21:04Z mike $".
  */
index ae975f9acf348bd25fcb3fbfa6adc73af105afde..e8ec0d2b3ac4da31870f803712e0678adf8c4e7a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: printers.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: printers.c 5572 2006-05-22 18:47:09Z mike $"
  *
  *   Printer status CGI for the Common UNIX Printing System (CUPS).
  *
@@ -638,5 +638,5 @@ show_printer(http_t     *http,              /* I - Connection to server */
 
 
 /*
- * End of "$Id: printers.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: printers.c 5572 2006-05-22 18:47:09Z mike $".
  */
index dfd4674156f0128625a8d2f4318f4893f2f4d4e1..4f1ea072af139236f66d2eecb8d88e015358bc62 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: search.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: search.c 4859 2005-11-30 23:45:24Z mike $"
  *
  *   Search routines for the Common UNIX Printing System (CUPS).
  *
@@ -364,5 +364,5 @@ cgiFreeSearch(void *search)         /* I - Search context */
 
 
 /*
- * End of "$Id: search.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: search.c 4859 2005-11-30 23:45:24Z mike $".
  */
index dc01693805777c63f86c3ec981e16687c2ac4a11..82cf0e45df604dd7349a35bb2cabad471561ae5e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: template.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: template.c 5549 2006-05-19 19:39:28Z mike $"
  *
  *   CGI template function.
  *
@@ -670,5 +670,5 @@ cgi_puturi(const char *s,           /* I - String to output */
 
 
 /*
- * End of "$Id: template.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: template.c 5549 2006-05-19 19:39:28Z mike $".
  */
index 7abe92c9c973d1604db8fab8cef3347c3a289a0e..e9300af875b5951702db1153707d29a3b85d7f74 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testcgi.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testcgi.c 4869 2005-12-06 02:43:40Z mike $"
  *
  *   CGI test program for the Common UNIX Printing System (CUPS).
  *
@@ -80,5 +80,5 @@ main(int  argc,                               /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testcgi.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testcgi.c 4869 2005-12-06 02:43:40Z mike $".
  */
index 6f09caeb8304d0c5d4e200d5df7b5eaea6a9f41b..dad5d70b7053563dfaa56f04e4c3098945f3f595 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testhi.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testhi.c 5143 2006-02-21 19:13:01Z mike $"
  *
  *   Help index test program for the Common UNIX Printing System (CUPS).
  *
@@ -114,5 +114,5 @@ list_nodes(const char   *title,             /* I - Title string */
 
 
 /*
- * End of "$Id: testhi.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testhi.c 5143 2006-02-21 19:13:01Z mike $".
  */
index 746cc8d5cce2af55f8a04d6a77b3988984aa7dd9..fa4714a8a185d3cb0d83c4ccd2cba0bc67bf3c50 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testtemplate.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testtemplate.c 5111 2006-02-16 02:08:09Z mike $"
  *
  *   CGI template test program for the Common UNIX Printing System (CUPS).
  *
@@ -108,5 +108,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testtemplate.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testtemplate.c 5111 2006-02-16 02:08:09Z mike $".
  */
index 5c55af741413ddaed3ee369bb1923c9103a9d867..17d507756d8928723f9c7dfc5076d2876db3c3fa 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: var.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: var.c 5549 2006-05-19 19:39:28Z mike $"
  *
  *   CGI form variable and array functions.
  *
@@ -1027,5 +1027,5 @@ cgi_unlink_file(void)
 
 
 /*
- * End of "$Id: var.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: var.c 5549 2006-05-19 19:39:28Z mike $".
  */
index 5951bb7fbcdfffc0fd737afcbf72ea5ed73f3719..968e66004bbf153186d1a9b6c7e14a77d0bdd625 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5412 2006-04-17 14:30:53Z mike $"
 #
 #   Configuration file makefile for the Common UNIX Printing System (CUPS).
 #
@@ -102,5 +102,5 @@ uninstall:
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5412 2006-04-17 14:30:53Z mike $".
 #
index 697f5d12df99961e51d72b1b94888d37257ef408..21f43b2cc13e0da92113a61f6834abd0b172ef64 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: cupsd.conf.in 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: cupsd.conf.in 5454 2006-04-23 21:46:38Z mike $"
 #
 #   Sample configuration file for the Common UNIX Printing System (CUPS)
 #   scheduler.  See "man cupsd.conf" for a complete description of this
@@ -73,5 +73,5 @@ DefaultAuthType Basic
 </Policy>
 
 #
-# End of "$Id: cupsd.conf.in 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: cupsd.conf.in 5454 2006-04-23 21:46:38Z mike $".
 #
index ebc02a5dd2f25bf4578928a7a7c6696428139438..f07342df803949202c68a106642dae2b0dabfd62 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: mime.convs 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: mime.convs 5402 2006-04-14 19:21:03Z mike $"
 #
 #   MIME converts file for the Common UNIX Printing System (CUPS).
 #
@@ -114,5 +114,5 @@ image/x-sun-raster  application/vnd.cups-raster     100     imagetoraster
 #application/octet-stream      application/vnd.cups-raw        0       -
 
 #
-# End of "$Id: mime.convs 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: mime.convs 5402 2006-04-14 19:21:03Z mike $".
 #
index 5747b4d8d7c4005582cff3323eb556a557fa238a..6f3d0467a7c16a63482391e1a55c6eb53fcd7a36 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: mime.types 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: mime.types 5402 2006-04-14 19:21:03Z mike $"
 #
 #   MIME types file for the Common UNIX Printing System (CUPS).
 #
@@ -167,5 +167,5 @@ application/vnd.cups-raw    (string(0,<1B>E) + !string(2,<1B>%0B)) \
 application/octet-stream
 
 #
-# End of "$Id: mime.types 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: mime.types 5402 2006-04-14 19:21:03Z mike $".
 #
index 3a9d68d5026cd7129d41aa827af20a318294bf76..5495beaa0b9dc57dd68679a1320fbd67c04ebbb0 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-common.m4 181 2006-06-22 20:01:18Z jlovell $"
+dnl "$Id: cups-common.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   Common configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -29,7 +29,7 @@ dnl Set the name of the config header file...
 AC_CONFIG_HEADER(config.h)
 
 dnl Versio number information...
-CUPS_VERSION="1.3svn"
+CUPS_VERSION="1.2svn"
 CUPS_REVISION=""
 if test -z "$CUPS_REVISION" -a -d .svn; then
        CUPS_REVISION="-r`svnversion . | awk -F: '{print $NF}' | sed -e '1,$s/[[a-zA-Z]]*//g'`"
@@ -265,5 +265,5 @@ AC_SUBST(DEFAULT_IPP_PORT)
 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_IPP_PORT,$DEFAULT_IPP_PORT)
 
 dnl
-dnl End of "$Id: cups-common.m4 181 2006-06-22 20:01:18Z jlovell $".
+dnl End of "$Id: cups-common.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index 22f285ba8dd29dbd0efb1efb25d2e1808d4f8416..adbc1294ff0df830b0d621b0a6190925a5f96683 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-compiler.m4 181 2006-06-22 20:01:18Z jlovell $"
+dnl "$Id: cups-compiler.m4 5643 2006-06-07 20:58:29Z mike $"
 dnl
 dnl   Compiler stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -465,5 +465,5 @@ if test $uname = HP-UX; then
 fi
 
 dnl
-dnl End of "$Id: cups-compiler.m4 181 2006-06-22 20:01:18Z jlovell $".
+dnl End of "$Id: cups-compiler.m4 5643 2006-06-07 20:58:29Z mike $".
 dnl
index 5381c4b60e1c0995dfa7c35b8ad4876fffccec4a..ea23bd5c36775de27f8c2ccadb02d005fcd35ee0 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-defaults.m4 181 2006-06-22 20:01:18Z jlovell $"
+dnl "$Id: cups-defaults.m4 5643 2006-06-07 20:58:29Z mike $"
 dnl
 dnl   Default cupsd configuration settings for the Common UNIX Printing System
 dnl   (CUPS).
@@ -248,5 +248,5 @@ fi
 AC_DEFINE_UNQUOTED(CUPS_DEFAULT_PRINTCAP, "$CUPS_DEFAULT_PRINTCAP")
 
 dnl
-dnl End of "$Id: cups-defaults.m4 181 2006-06-22 20:01:18Z jlovell $".
+dnl End of "$Id: cups-defaults.m4 5643 2006-06-07 20:58:29Z mike $".
 dnl
index bc26c3023f83a27693ef792030d8b5d5f002376e..afbeba5aa2cfcc4c933ed8a7bd22e3c20b571dc2 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-directories.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-directories.m4 5547 2006-05-19 12:44:29Z mike $"
 dnl
 dnl   Directory stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -302,5 +302,5 @@ AC_DEFINE_UNQUOTED(CUPS_STATEDIR, "$localstatedir/run/cups")
 AC_SUBST(CUPS_STATEDIR)
 
 dnl
-dnl End of "$Id: cups-directories.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-directories.m4 5547 2006-05-19 12:44:29Z mike $".
 dnl
index 1565e81c52a8a1472302e73a642a4731898d38e3..22cb798f49f2c0ce6d91e1d8f184fa9892cea18c 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-image.m4 181 2006-06-22 20:01:18Z jlovell $"
+dnl "$Id: cups-image.m4 5580 2006-05-23 19:30:23Z mike $"
 dnl
 dnl   Image library/filter stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -114,5 +114,5 @@ AC_SUBST(EXPORT_LIBZ)
 AC_CHECK_HEADER(stdlib.h,AC_DEFINE(HAVE_STDLIB_H))
 
 dnl
-dnl End of "$Id: cups-image.m4 181 2006-06-22 20:01:18Z jlovell $".
+dnl End of "$Id: cups-image.m4 5580 2006-05-23 19:30:23Z mike $".
 dnl
index ae1458fe9b6f692118f4071069c2fd4f37fb16cf..25400ce2da639e7c898563c4a184b585147957d2 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-largefile.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-largefile.m4 4732 2005-09-30 23:23:25Z mike $"
 dnl
 dnl   Large file support stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -57,5 +57,5 @@ fi
 AC_CHECK_FUNC(strtoll, AC_DEFINE(HAVE_STRTOLL))
 
 dnl
-dnl End of "$Id: cups-largefile.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-largefile.m4 4732 2005-09-30 23:23:25Z mike $".
 dnl
index daef80839a4576d302bfbe999ebc1f595ad333d1..ded893b0778f4dda58596f6e1f05c6b3ace2c5ee 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-launchd.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-launchd.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   launchd stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -49,5 +49,5 @@ AC_SUBST(DEFAULT_LAUNCHD_CONF)
 AC_SUBST(LAUNCHDLIBS)
 
 dnl
-dnl End of "$Id: cups-launchd.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-launchd.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index e2d1b7700ee4e827cf48d501e43b32bf849c721b..c78e175098bd314216fad1e91a6a42488572b0cc 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-ldap.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-ldap.m4 5564 2006-05-22 00:59:11Z mike $"
 dnl
 dnl   LDAP configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -46,5 +46,5 @@ AC_SUBST(LIBLDAP)
 
 
 dnl
-dnl End of "$Id: cups-ldap.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-ldap.m4 5564 2006-05-22 00:59:11Z mike $".
 dnl
index 5aba46b39c62ac81613e048ee3b9373e54688159..5b68a70809af4a1dca65a3a3bcf084de38c70177 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-libtool.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-libtool.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   Libtool stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -45,5 +45,5 @@ if test x$LIBTOOL != x; then
 fi
 
 dnl
-dnl End of "$Id: cups-libtool.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-libtool.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index 9bae22a7a67711996eaf91e3683a68a016ea06ac..1e6ae44de0f8ad49598c826ecc172a192e78aa4f 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-manpages.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-manpages.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   Manpage stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -103,5 +103,5 @@ AC_SUBST(MAN8EXT)
 AC_SUBST(MAN8DIR)
 
 dnl
-dnl End of "$Id: cups-manpages.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-manpages.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index 7526192c97f64a1238b935908de5325343fe6439..d30f4b90b93745ce67d495edaffc36b24aae45b0 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-network.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-network.m4 5634 2006-06-06 17:48:27Z mike $"
 dnl
 dnl   Networking stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -46,7 +46,7 @@ else
        maxfiles=4096
 fi
 
-AC_ARG_WITH(maxfiles, [  --with-maxfiles=N       set maximum number of file descriptors for scheduler ],
+AC_ARG_WITH(maxfiles, [  --with-maxfiles=N       set maximum number of file descriptors for scheduler (deprecated) ],
        maxfiles=$withval)
 
 AC_DEFINE_UNQUOTED(CUPS_MAX_FDS, $maxfiles)
@@ -85,5 +85,5 @@ AC_SUBST(CUPS_DEFAULT_DOMAINSOCKET)
 AC_SUBST(CUPS_LISTEN_DOMAINSOCKET)
 
 dnl
-dnl End of "$Id: cups-network.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-network.m4 5634 2006-06-06 17:48:27Z mike $".
 dnl
index eab82c7936a8873d8c5d0afe5d0d968eeacfba5c..b47f473a72f80abf4fa4aae7e0e94701287d3a38 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-opsys.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-opsys.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   Operating system stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -39,5 +39,5 @@ case "$uname" in
 esac
 
 dnl
-dnl "$Id: cups-opsys.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-opsys.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
index 3d5afbb56a829056db8f9ac97275838b6b1e7148..df445a2b7f3dd7f9d433b87e2f59e9afa11db221 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-pam.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-pam.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   PAM stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -94,5 +94,5 @@ AC_SUBST(PAMLIBS)
 AC_SUBST(PAMMOD)
 
 dnl
-dnl End of "$Id: cups-pam.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-pam.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index 11faeed08607f4e29237ed6a97710419e317f19f..2fbed6776dd16f5c3a571fbec9583f6622c56ef3 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-pap.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-pam.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   PAP (AppleTalk) stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -33,5 +33,5 @@ fi
 AC_SUBST(PAP)
 
 dnl
-dnl End of "$Id: cups-pap.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-pam.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index 310d43bf41dce6782a024ecb9c79651044f45a81..f76974883748ced0075eaa8433db7891c4b1e9d4 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-pdf.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-pdf.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   PDF filter configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -39,5 +39,5 @@ fi
 AC_SUBST(PDFTOPS)
 
 dnl
-dnl End of "$Id: cups-pdf.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-pdf.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index 306e859323641db9a3c85b7be3aca66d3d5a032f..ee00b8a2e2a86e091c90ca6e23880dec6db7f23d 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-scripting.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-scripting.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   Scripting configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -100,5 +100,5 @@ if test "x$CUPS_PYTHON" != x; then
 fi
 
 dnl
-dnl End of "$Id: cups-scripting.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-scripting.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index a39d1d300a2681ff89850b8a0ee8de3a0a5fc56e..86d93e1a1b939e64a9a053d28cc13c265ac4a2c9 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-sharedlibs.m4 181 2006-06-22 20:01:18Z jlovell $"
+dnl "$Id: cups-sharedlibs.m4 5582 2006-05-24 01:00:35Z mike $"
 dnl
 dnl   Shared library support for the Common UNIX Printing System (CUPS).
 dnl
@@ -173,5 +173,5 @@ AC_SUBST(IMGLIBS)
 AC_SUBST(EXPORT_LDFLAGS)
 
 dnl
-dnl End of "$Id: cups-sharedlibs.m4 181 2006-06-22 20:01:18Z jlovell $".
+dnl End of "$Id: cups-sharedlibs.m4 5582 2006-05-24 01:00:35Z mike $".
 dnl
index e5cdbadc7913ba5cb1e025cab57feaa80cd3f60b..0afbbca31ee9ebe4f86254c48152e372b8e3cb38 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-slp.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-slp.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   OpenSLP configuration stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -44,5 +44,5 @@ AC_SUBST(LIBSLP)
 
 
 dnl
-dnl End of "$Id: cups-slp.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-slp.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index 949a3e4f50485e1f69feaf7ef21ee37a02d3f978..ce6ea085956d2d7898a28ed9f2d97547db34ecf5 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-ssl.m4 181 2006-06-22 20:01:18Z jlovell $"
+dnl "$Id: cups-ssl.m4 5630 2006-06-05 18:42:53Z mike $"
 dnl
 dnl   OpenSSL/GNUTLS stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -115,5 +115,5 @@ AC_SUBST(EXPORT_SSLLIBS)
 
 
 dnl
-dnl End of "$Id: cups-ssl.m4 181 2006-06-22 20:01:18Z jlovell $".
+dnl End of "$Id: cups-ssl.m4 5630 2006-06-05 18:42:53Z mike $".
 dnl
index a62cbd89ec599bf3330cb23e929e506faf76d1cc..47f76e2aedcb316c8a73ecf612962d14b56c48c8 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: cups-threads.m4 177 2006-06-21 00:20:03Z jlovell $"
+dnl "$Id: cups-threads.m4 5466 2006-04-26 19:52:27Z mike $"
 dnl
 dnl   Threading stuff for the Common UNIX Printing System (CUPS).
 dnl
@@ -53,5 +53,5 @@ fi
 AC_SUBST(PTHREAD_FLAGS)
 
 dnl
-dnl End of "$Id: cups-threads.m4 177 2006-06-21 00:20:03Z jlovell $".
+dnl End of "$Id: cups-threads.m4 5466 2006-04-26 19:52:27Z mike $".
 dnl
index 672f39b37442b6174a81b11d30769d33a30db4a0..b4cd1b5512cabb91381a5d03531e0bc001a5299e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: config.h.in 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: config.h.in 5630 2006-06-05 18:42:53Z mike $"
  *
  *   Configuration file for the Common UNIX Printing System (CUPS).
  *
 #endif /* !_CUPS_CONFIG_H_ */
 
 /*
- * End of "$Id: config.h.in 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: config.h.in 5630 2006-06-05 18:42:53Z mike $".
  */
index 6b97a0582dc90d654f437fb78fcc7f5f1823b71a..d9e4f6255ba92678cea26812d7aa75c2ab9a960b 100644 (file)
@@ -1,5 +1,5 @@
 dnl
-dnl "$Id: configure.in 181 2006-06-22 20:01:18Z jlovell $"
+dnl "$Id: configure.in 5609 2006-05-30 20:31:10Z mike $"
 dnl
 dnl   Configuration script for the Common UNIX Printing System (CUPS).
 dnl
@@ -75,5 +75,5 @@ AC_OUTPUT(Makedefs packaging/cups.list init/cups.sh init/cups-lpd cups-config
 chmod +x cups-config
 
 dnl
-dnl End of "$Id: configure.in 181 2006-06-22 20:01:18Z jlovell $".
+dnl End of "$Id: configure.in 5609 2006-05-30 20:31:10Z mike $".
 dnl
index 3ea644becc6151bcc19e9fa6b1fb8bd84aea2e4b..9b998736f467c94e6111ae5f36d0648eb250922a 100755 (executable)
@@ -1,6 +1,6 @@
 #! /bin/sh
 #
-# "$Id: cups-config.in 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: cups-config.in 5676 2006-06-19 20:28:05Z mike $"
 # 
 #   CUPS configuration utility.
 #
@@ -24,7 +24,7 @@
 #
 
 VERSION="@CUPS_VERSION@"
-APIVERSION="1.3"
+APIVERSION="1.2"
 
 prefix=@prefix@
 exec_prefix=@exec_prefix@
@@ -150,5 +150,5 @@ while test $# -gt 0; do
 done
 
 #
-# End of "$Id: cups-config.in 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: cups-config.in 5676 2006-06-19 20:28:05Z mike $".
 #
index 012ef0b3b9c59a9774584c48b42dcb002e2577eb..4cb7cb37f69b902b686abf99afae70955a6ed909 100644 (file)
@@ -1,21 +1,18 @@
 # DO NOT DELETE
 
 adminutil.o: adminutil.h cups.h ipp.h http.h md5.h ppd.h array.h file.h
-adminutil.o: language.h globals.h string.h ../config.h http-private.h
-adminutil.o: ipp-private.h i18n.h transcode.h debug.h
+adminutil.o: language.h globals.h string.h ../config.h i18n.h transcode.h
+adminutil.o: debug.h
 array.o: array.h string.h ../config.h debug.h
 attr.o: ppd.h array.h file.h debug.h string.h ../config.h
-auth.o: globals.h string.h ../config.h http-private.h http.h md5.h
-auth.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-auth.o: transcode.h debug.h
+auth.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+auth.o: array.h file.h language.h i18n.h transcode.h debug.h
 backchannel.o: cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
 backend.o: backend.h string.h ../config.h
-custom.o: globals.h string.h ../config.h http-private.h http.h md5.h
-custom.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-custom.o: transcode.h debug.h
-dest.o: globals.h string.h ../config.h http-private.h http.h md5.h
-dest.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-dest.o: transcode.h
+custom.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+custom.o: array.h file.h language.h i18n.h transcode.h debug.h
+dest.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+dest.o: array.h file.h language.h i18n.h transcode.h
 dir.o: dir.h string.h ../config.h debug.h
 emit.o: ppd.h array.h file.h string.h ../config.h
 encode.o: cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
@@ -24,68 +21,56 @@ file.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
 file.o: string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 file.o: debug.h
 getifaddrs.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.o: cups.h ppd.h array.h file.h language.h string.h debug.h
+getputfile.o: cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
+getputfile.o: string.h ../config.h debug.h
 globals.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 globals.o: globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
 globals.o: transcode.h debug.h
 http.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
 http.o: string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 http.o: debug.h
-http-addr.o: globals.h string.h ../config.h http-private.h http.h md5.h
-http-addr.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-http-addr.o: i18n.h transcode.h debug.h
+http-addr.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+http-addr.o: array.h file.h language.h i18n.h transcode.h debug.h
 http-addrlist.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 http-addrlist.o: globals.h string.h cups.h ppd.h array.h file.h language.h
 http-addrlist.o: i18n.h transcode.h debug.h
-http-support.o: debug.h globals.h string.h ../config.h http-private.h http.h
-http-support.o: md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h
-http-support.o: language.h i18n.h transcode.h
+http-support.o: debug.h globals.h string.h ../config.h cups.h ipp.h http.h
+http-support.o: md5.h ppd.h array.h file.h language.h i18n.h transcode.h
 ipp.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
 ipp.o: string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 ipp.o: debug.h
-ipp-support.o: globals.h string.h ../config.h http-private.h http.h md5.h
-ipp-support.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-ipp-support.o: i18n.h transcode.h debug.h
-langprintf.o: globals.h string.h ../config.h http-private.h http.h md5.h
-langprintf.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-langprintf.o: i18n.h transcode.h
-language.o: globals.h string.h ../config.h http-private.h http.h md5.h
-language.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-language.o: transcode.h debug.h
-localize.o: globals.h string.h ../config.h http-private.h http.h md5.h
-localize.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-localize.o: transcode.h debug.h
+ipp-support.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+ipp-support.o: array.h file.h language.h i18n.h transcode.h debug.h
+langprintf.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+langprintf.o: array.h file.h language.h i18n.h transcode.h
+language.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+language.o: array.h file.h language.h i18n.h transcode.h debug.h
+localize.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+localize.o: array.h file.h language.h i18n.h transcode.h debug.h
 mark.o: cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h string.h
 mark.o: ../config.h debug.h
 md5.o: md5.h string.h ../config.h
 md5passwd.o: http.h md5.h string.h ../config.h
-notify.o: globals.h string.h ../config.h http-private.h http.h md5.h
-notify.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-notify.o: transcode.h
+notify.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+notify.o: array.h file.h language.h i18n.h transcode.h
 options.o: cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h string.h
 options.o: ../config.h debug.h
 page.o: ppd.h array.h file.h string.h ../config.h
-ppd.o: globals.h string.h ../config.h http-private.h http.h md5.h
-ppd.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-ppd.o: transcode.h debug.h
-request.o: globals.h string.h ../config.h http-private.h http.h md5.h
-request.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-request.o: transcode.h debug.h
+ppd.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h array.h
+ppd.o: file.h language.h i18n.h transcode.h debug.h
+request.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+request.o: array.h file.h language.h i18n.h transcode.h debug.h
 snprintf.o: string.h ../config.h
 string.o: array.h debug.h string.h ../config.h
-tempfile.o: globals.h string.h ../config.h http-private.h http.h md5.h
-tempfile.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-tempfile.o: transcode.h debug.h
-transcode.o: globals.h string.h ../config.h http-private.h http.h md5.h
-transcode.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-transcode.o: i18n.h transcode.h debug.h
+tempfile.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+tempfile.o: array.h file.h language.h i18n.h transcode.h debug.h
+transcode.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+transcode.o: array.h file.h language.h i18n.h transcode.h debug.h
 usersys.o: http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 usersys.o: globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
 usersys.o: transcode.h
-util.o: globals.h string.h ../config.h http-private.h http.h md5.h
-util.o: ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-util.o: transcode.h debug.h
+util.o: globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+util.o: array.h file.h language.h i18n.h transcode.h debug.h
 testadmin.o: adminutil.h cups.h ipp.h http.h md5.h ppd.h array.h file.h
 testadmin.o: language.h string.h ../config.h
 testarray.o: ../cups/string.h ../config.h string.h array.h dir.h debug.h
@@ -98,21 +83,18 @@ testppd.o: ../cups/string.h ../config.h string.h ppd.h array.h file.h
 # DO NOT DELETE
 
 adminutil.32.o: adminutil.c  adminutil.h cups.h ipp.h http.h md5.h ppd.h array.h file.h
-adminutil.32.o: adminutil.c  language.h globals.h string.h ../config.h http-private.h
-adminutil.32.o: adminutil.c  ipp-private.h i18n.h transcode.h debug.h
+adminutil.32.o: adminutil.c  language.h globals.h string.h ../config.h i18n.h transcode.h
+adminutil.32.o: adminutil.c  debug.h
 array.32.o: array.c  array.h string.h ../config.h debug.h
 attr.32.o: attr.c  ppd.h array.h file.h debug.h string.h ../config.h
-auth.32.o: auth.c  globals.h string.h ../config.h http-private.h http.h md5.h
-auth.32.o: auth.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-auth.32.o: auth.c  transcode.h debug.h
+auth.32.o: auth.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+auth.32.o: auth.c  array.h file.h language.h i18n.h transcode.h debug.h
 backchannel.32.o: backchannel.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
 backend.32.o: backend.c  backend.h string.h ../config.h
-custom.32.o: custom.c  globals.h string.h ../config.h http-private.h http.h md5.h
-custom.32.o: custom.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-custom.32.o: custom.c  transcode.h debug.h
-dest.32.o: dest.c  globals.h string.h ../config.h http-private.h http.h md5.h
-dest.32.o: dest.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-dest.32.o: dest.c  transcode.h
+custom.32.o: custom.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+custom.32.o: custom.c  array.h file.h language.h i18n.h transcode.h debug.h
+dest.32.o: dest.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+dest.32.o: dest.c  array.h file.h language.h i18n.h transcode.h
 dir.32.o: dir.c  dir.h string.h ../config.h debug.h
 emit.32.o: emit.c  ppd.h array.h file.h string.h ../config.h
 encode.32.o: encode.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
@@ -121,68 +103,56 @@ file.32.o: file.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h g
 file.32.o: file.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 file.32.o: file.c  debug.h
 getifaddrs.32.o: getifaddrs.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.32.o: getputfile.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.32.o: getputfile.c  cups.h ppd.h array.h file.h language.h string.h debug.h
+getputfile.32.o: getputfile.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
+getputfile.32.o: getputfile.c  string.h ../config.h debug.h
 globals.32.o: globals.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 globals.32.o: globals.c  globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
 globals.32.o: globals.c  transcode.h debug.h
 http.32.o: http.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
 http.32.o: http.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 http.32.o: http.c  debug.h
-http-addr.32.o: http-addr.c  globals.h string.h ../config.h http-private.h http.h md5.h
-http-addr.32.o: http-addr.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-http-addr.32.o: http-addr.c  i18n.h transcode.h debug.h
+http-addr.32.o: http-addr.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+http-addr.32.o: http-addr.c  array.h file.h language.h i18n.h transcode.h debug.h
 http-addrlist.32.o: http-addrlist.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 http-addrlist.32.o: http-addrlist.c  globals.h string.h cups.h ppd.h array.h file.h language.h
 http-addrlist.32.o: http-addrlist.c  i18n.h transcode.h debug.h
-http-support.32.o: http-support.c  debug.h globals.h string.h ../config.h http-private.h http.h
-http-support.32.o: http-support.c  md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h
-http-support.32.o: http-support.c  language.h i18n.h transcode.h
+http-support.32.o: http-support.c  debug.h globals.h string.h ../config.h cups.h ipp.h http.h
+http-support.32.o: http-support.c  md5.h ppd.h array.h file.h language.h i18n.h transcode.h
 ipp.32.o: ipp.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
 ipp.32.o: ipp.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 ipp.32.o: ipp.c  debug.h
-ipp-support.32.o: ipp-support.c  globals.h string.h ../config.h http-private.h http.h md5.h
-ipp-support.32.o: ipp-support.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-ipp-support.32.o: ipp-support.c  i18n.h transcode.h debug.h
-langprintf.32.o: langprintf.c  globals.h string.h ../config.h http-private.h http.h md5.h
-langprintf.32.o: langprintf.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-langprintf.32.o: langprintf.c  i18n.h transcode.h
-language.32.o: language.c  globals.h string.h ../config.h http-private.h http.h md5.h
-language.32.o: language.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-language.32.o: language.c  transcode.h debug.h
-localize.32.o: localize.c  globals.h string.h ../config.h http-private.h http.h md5.h
-localize.32.o: localize.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-localize.32.o: localize.c  transcode.h debug.h
+ipp-support.32.o: ipp-support.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+ipp-support.32.o: ipp-support.c  array.h file.h language.h i18n.h transcode.h debug.h
+langprintf.32.o: langprintf.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+langprintf.32.o: langprintf.c  array.h file.h language.h i18n.h transcode.h
+language.32.o: language.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+language.32.o: language.c  array.h file.h language.h i18n.h transcode.h debug.h
+localize.32.o: localize.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+localize.32.o: localize.c  array.h file.h language.h i18n.h transcode.h debug.h
 mark.32.o: mark.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h string.h
 mark.32.o: mark.c  ../config.h debug.h
 md5.32.o: md5.c  md5.h string.h ../config.h
 md5passwd.32.o: md5passwd.c  http.h md5.h string.h ../config.h
-notify.32.o: notify.c  globals.h string.h ../config.h http-private.h http.h md5.h
-notify.32.o: notify.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-notify.32.o: notify.c  transcode.h
+notify.32.o: notify.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+notify.32.o: notify.c  array.h file.h language.h i18n.h transcode.h
 options.32.o: options.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h string.h
 options.32.o: options.c  ../config.h debug.h
 page.32.o: page.c  ppd.h array.h file.h string.h ../config.h
-ppd.32.o: ppd.c  globals.h string.h ../config.h http-private.h http.h md5.h
-ppd.32.o: ppd.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-ppd.32.o: ppd.c  transcode.h debug.h
-request.32.o: request.c  globals.h string.h ../config.h http-private.h http.h md5.h
-request.32.o: request.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-request.32.o: request.c  transcode.h debug.h
+ppd.32.o: ppd.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h array.h
+ppd.32.o: ppd.c  file.h language.h i18n.h transcode.h debug.h
+request.32.o: request.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+request.32.o: request.c  array.h file.h language.h i18n.h transcode.h debug.h
 snprintf.32.o: snprintf.c  string.h ../config.h
 string.32.o: string.c  array.h debug.h string.h ../config.h
-tempfile.32.o: tempfile.c  globals.h string.h ../config.h http-private.h http.h md5.h
-tempfile.32.o: tempfile.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-tempfile.32.o: tempfile.c  transcode.h debug.h
-transcode.32.o: transcode.c  globals.h string.h ../config.h http-private.h http.h md5.h
-transcode.32.o: transcode.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-transcode.32.o: transcode.c  i18n.h transcode.h debug.h
+tempfile.32.o: tempfile.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+tempfile.32.o: tempfile.c  array.h file.h language.h i18n.h transcode.h debug.h
+transcode.32.o: transcode.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+transcode.32.o: transcode.c  array.h file.h language.h i18n.h transcode.h debug.h
 usersys.32.o: usersys.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 usersys.32.o: usersys.c  globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
 usersys.32.o: usersys.c  transcode.h
-util.32.o: util.c  globals.h string.h ../config.h http-private.h http.h md5.h
-util.32.o: util.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-util.32.o: util.c  transcode.h debug.h
+util.32.o: util.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+util.32.o: util.c  array.h file.h language.h i18n.h transcode.h debug.h
 testadmin.32.o: testadmin.c  adminutil.h cups.h ipp.h http.h md5.h ppd.h array.h file.h
 testadmin.32.o: testadmin.c  language.h string.h ../config.h
 testarray.32.o: testarray.c  ../cups/string.h ../config.h string.h array.h dir.h debug.h
@@ -195,21 +165,18 @@ testppd.32.o: testppd.c  ../cups/string.h ../config.h string.h ppd.h array.h fil
 # DO NOT DELETE
 
 adminutil.64.o: adminutil.c  adminutil.h cups.h ipp.h http.h md5.h ppd.h array.h file.h
-adminutil.64.o: adminutil.c  language.h globals.h string.h ../config.h http-private.h
-adminutil.64.o: adminutil.c  ipp-private.h i18n.h transcode.h debug.h
+adminutil.64.o: adminutil.c  language.h globals.h string.h ../config.h i18n.h transcode.h
+adminutil.64.o: adminutil.c  debug.h
 array.64.o: array.c  array.h string.h ../config.h debug.h
 attr.64.o: attr.c  ppd.h array.h file.h debug.h string.h ../config.h
-auth.64.o: auth.c  globals.h string.h ../config.h http-private.h http.h md5.h
-auth.64.o: auth.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-auth.64.o: auth.c  transcode.h debug.h
+auth.64.o: auth.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+auth.64.o: auth.c  array.h file.h language.h i18n.h transcode.h debug.h
 backchannel.64.o: backchannel.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
 backend.64.o: backend.c  backend.h string.h ../config.h
-custom.64.o: custom.c  globals.h string.h ../config.h http-private.h http.h md5.h
-custom.64.o: custom.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-custom.64.o: custom.c  transcode.h debug.h
-dest.64.o: dest.c  globals.h string.h ../config.h http-private.h http.h md5.h
-dest.64.o: dest.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-dest.64.o: dest.c  transcode.h
+custom.64.o: custom.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+custom.64.o: custom.c  array.h file.h language.h i18n.h transcode.h debug.h
+dest.64.o: dest.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+dest.64.o: dest.c  array.h file.h language.h i18n.h transcode.h
 dir.64.o: dir.c  dir.h string.h ../config.h debug.h
 emit.64.o: emit.c  ppd.h array.h file.h string.h ../config.h
 encode.64.o: encode.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
@@ -218,68 +185,56 @@ file.64.o: file.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h g
 file.64.o: file.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 file.64.o: file.c  debug.h
 getifaddrs.64.o: getifaddrs.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.64.o: getputfile.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
-getputfile.64.o: getputfile.c  cups.h ppd.h array.h file.h language.h string.h debug.h
+getputfile.64.o: getputfile.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h
+getputfile.64.o: getputfile.c  string.h ../config.h debug.h
 globals.64.o: globals.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 globals.64.o: globals.c  globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
 globals.64.o: globals.c  transcode.h debug.h
 http.64.o: http.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
 http.64.o: http.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 http.64.o: http.c  debug.h
-http-addr.64.o: http-addr.c  globals.h string.h ../config.h http-private.h http.h md5.h
-http-addr.64.o: http-addr.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-http-addr.64.o: http-addr.c  i18n.h transcode.h debug.h
+http-addr.64.o: http-addr.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+http-addr.64.o: http-addr.c  array.h file.h language.h i18n.h transcode.h debug.h
 http-addrlist.64.o: http-addrlist.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 http-addrlist.64.o: http-addrlist.c  globals.h string.h cups.h ppd.h array.h file.h language.h
 http-addrlist.64.o: http-addrlist.c  i18n.h transcode.h debug.h
-http-support.64.o: http-support.c  debug.h globals.h string.h ../config.h http-private.h http.h
-http-support.64.o: http-support.c  md5.h ipp-private.h ipp.h cups.h ppd.h array.h file.h
-http-support.64.o: http-support.c  language.h i18n.h transcode.h
+http-support.64.o: http-support.c  debug.h globals.h string.h ../config.h cups.h ipp.h http.h
+http-support.64.o: http-support.c  md5.h ppd.h array.h file.h language.h i18n.h transcode.h
 ipp.64.o: ipp.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h globals.h
 ipp.64.o: ipp.c  string.h cups.h ppd.h array.h file.h language.h i18n.h transcode.h
 ipp.64.o: ipp.c  debug.h
-ipp-support.64.o: ipp-support.c  globals.h string.h ../config.h http-private.h http.h md5.h
-ipp-support.64.o: ipp-support.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-ipp-support.64.o: ipp-support.c  i18n.h transcode.h debug.h
-langprintf.64.o: langprintf.c  globals.h string.h ../config.h http-private.h http.h md5.h
-langprintf.64.o: langprintf.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-langprintf.64.o: langprintf.c  i18n.h transcode.h
-language.64.o: language.c  globals.h string.h ../config.h http-private.h http.h md5.h
-language.64.o: language.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-language.64.o: language.c  transcode.h debug.h
-localize.64.o: localize.c  globals.h string.h ../config.h http-private.h http.h md5.h
-localize.64.o: localize.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-localize.64.o: localize.c  transcode.h debug.h
+ipp-support.64.o: ipp-support.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+ipp-support.64.o: ipp-support.c  array.h file.h language.h i18n.h transcode.h debug.h
+langprintf.64.o: langprintf.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+langprintf.64.o: langprintf.c  array.h file.h language.h i18n.h transcode.h
+language.64.o: language.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+language.64.o: language.c  array.h file.h language.h i18n.h transcode.h debug.h
+localize.64.o: localize.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+localize.64.o: localize.c  array.h file.h language.h i18n.h transcode.h debug.h
 mark.64.o: mark.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h string.h
 mark.64.o: mark.c  ../config.h debug.h
 md5.64.o: md5.c  md5.h string.h ../config.h
 md5passwd.64.o: md5passwd.c  http.h md5.h string.h ../config.h
-notify.64.o: notify.c  globals.h string.h ../config.h http-private.h http.h md5.h
-notify.64.o: notify.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-notify.64.o: notify.c  transcode.h
+notify.64.o: notify.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+notify.64.o: notify.c  array.h file.h language.h i18n.h transcode.h
 options.64.o: options.c  cups.h ipp.h http.h md5.h ppd.h array.h file.h language.h string.h
 options.64.o: options.c  ../config.h debug.h
 page.64.o: page.c  ppd.h array.h file.h string.h ../config.h
-ppd.64.o: ppd.c  globals.h string.h ../config.h http-private.h http.h md5.h
-ppd.64.o: ppd.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-ppd.64.o: ppd.c  transcode.h debug.h
-request.64.o: request.c  globals.h string.h ../config.h http-private.h http.h md5.h
-request.64.o: request.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-request.64.o: request.c  transcode.h debug.h
+ppd.64.o: ppd.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h array.h
+ppd.64.o: ppd.c  file.h language.h i18n.h transcode.h debug.h
+request.64.o: request.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+request.64.o: request.c  array.h file.h language.h i18n.h transcode.h debug.h
 snprintf.64.o: snprintf.c  string.h ../config.h
 string.64.o: string.c  array.h debug.h string.h ../config.h
-tempfile.64.o: tempfile.c  globals.h string.h ../config.h http-private.h http.h md5.h
-tempfile.64.o: tempfile.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-tempfile.64.o: tempfile.c  transcode.h debug.h
-transcode.64.o: transcode.c  globals.h string.h ../config.h http-private.h http.h md5.h
-transcode.64.o: transcode.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h
-transcode.64.o: transcode.c  i18n.h transcode.h debug.h
+tempfile.64.o: tempfile.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+tempfile.64.o: tempfile.c  array.h file.h language.h i18n.h transcode.h debug.h
+transcode.64.o: transcode.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+transcode.64.o: transcode.c  array.h file.h language.h i18n.h transcode.h debug.h
 usersys.64.o: usersys.c  http-private.h ../config.h http.h md5.h ipp-private.h ipp.h
 usersys.64.o: usersys.c  globals.h string.h cups.h ppd.h array.h file.h language.h i18n.h
 usersys.64.o: usersys.c  transcode.h
-util.64.o: util.c  globals.h string.h ../config.h http-private.h http.h md5.h
-util.64.o: util.c  ipp-private.h ipp.h cups.h ppd.h array.h file.h language.h i18n.h
-util.64.o: util.c  transcode.h debug.h
+util.64.o: util.c  globals.h string.h ../config.h cups.h ipp.h http.h md5.h ppd.h
+util.64.o: util.c  array.h file.h language.h i18n.h transcode.h debug.h
 testadmin.64.o: testadmin.c  adminutil.h cups.h ipp.h http.h md5.h ppd.h array.h file.h
 testadmin.64.o: testadmin.c  language.h string.h ../config.h
 testarray.64.o: testarray.c  ../cups/string.h ../config.h string.h array.h dir.h debug.h
index 2f7955e979bcdd464514c2a784828e81c07534db..1af69254f6f56eba2a0a85f42c84caeb7993f2e1 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: Makefile 5628 2006-06-05 15:25:23Z mike $"
 #
 #   API library Makefile for the Common UNIX Printing System (CUPS).
 #
@@ -449,5 +449,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: Makefile 5628 2006-06-05 15:25:23Z mike $".
 #
index 185b90d1dae6f24c8b60fc251e4f5048ee6b9d41..6848538e2ec8971dfb6a4588708f5712b422e36b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: adminutil.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: adminutil.c 5638 2006-06-06 20:08:13Z mike $"
  *
  *   Administration utility API definitions for the Common UNIX Printing
  *   System (CUPS).
@@ -1928,5 +1928,5 @@ write_option(cups_file_t     *dstfp,      /* I - PPD file */
 
 
 /*
- * End of "$Id: adminutil.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: adminutil.c 5638 2006-06-06 20:08:13Z mike $".
  */
index 5752e33f61673e782173b914d58b19d46851a99f..8b66d1b8d39bdec5fb3a2de32261fc98749adf76 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: adminutil.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: adminutil.h 5235 2006-03-06 13:02:23Z mike $"
  *
  *   Administration utility API definitions for the Common UNIX Printing
  *   System (CUPS).
@@ -85,5 +85,5 @@ extern int    _cupsAdminSetServerSettings(http_t *http,
 #endif /* !_CUPS_ADMINUTIL_H_ */
 
 /*
- * End of "$Id: adminutil.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: adminutil.h 5235 2006-03-06 13:02:23Z mike $".
  */
index 7894029e923257f02527f937c1c4a93b8f8e316f..433ce5d28a7cfdcb9173426fc5e1bf29aee06f98 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  "$Id: api-array.shtml 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-array.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   Array API introduction for the Common UNIX Printing System (CUPS).
 
index c35dd141c0d5bebbd9c6d3d0e8bd977a0611e255..e53b36ef7ce406e71341ed913d7fbe23bd35c7c8 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  "$Id: api-cups.shtml 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-cups.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   CUPS API introduction for the Common UNIX Printing System (CUPS).
 
index 32ea7b8cb488ecaf1a9dad1692d43cc079b9d556..3e6e944337980df17d64e68324f5fca91afe4853 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  "$Id: api-filedir.shtml 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-filedir.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   File and directory API introduction for the Common UNIX Printing System (CUPS).
 
index 16361025f3c1f5db15e372408b858f92531bcba1..66f5e0a099a69dbc8ee2224d21ae828a27edf9c6 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  "$Id: api-filter.shtml 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-filter.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   Filter and backend API introduction for the Common UNIX Printing System (CUPS).
 
index 7acd6b6496eed2795c94cae8fe4b6206d3fdefea..9b860bfd30adff53f48518c3c4b7b9d930c80854 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  "$Id: api-httpipp.shtml 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-httpipp.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   HTTP and IPP API introduction for the Common UNIX Printing System (CUPS).
 
index 0d5782ca30535ed54daa6df32981549e5935b899..4dcd74909828bcdbe1750642a11e8fc8c170a6ad 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  "$Id: api-ppd.shtml 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-ppd.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   PPD API introduction for the Common UNIX Printing System (CUPS).
 
index 9bc1083abb9a9acdb8959724ddc554fdb82047c0..b051680312ae456eb8efa1fe06f9fec96216089b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: array.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: array.c 5493 2006-05-05 16:33:57Z mike $"
  *
  *   Sorted array routines for the Common UNIX Printing System (CUPS).
  *
@@ -962,5 +962,5 @@ cups_array_find(cups_array_t *a,    /* I - Array */
 
 
 /*
- * End of "$Id: array.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: array.c 5493 2006-05-05 16:33:57Z mike $".
  */
index bda13c59e1905ab146d8ffaf7a5ee7ac21321fab..137dd87a22cee09bf1a0db0f3e93f05f56551a79 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: array.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: array.h 5258 2006-03-09 15:40:56Z mike $"
  *
  *   Sorted array definitions for the Common UNIX Printing System (CUPS).
  *
@@ -81,5 +81,5 @@ extern void           *cupsArrayUserData(cups_array_t *a);
 #endif /* !_CUPS_ARRAY_H_ */
 
 /*
- * End of "$Id: array.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: array.h 5258 2006-03-09 15:40:56Z mike $".
  */
index 76deb6ad33a1e4d4a986e01767e2b2bf3a0e5969..96b89ea056450d7594054ee7d93ad18909764d60 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: attr.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: attr.c 5119 2006-02-16 15:52:06Z mike $"
  *
  *   PPD model-specific attribute routines for the Common UNIX Printing System
  *   (CUPS).
@@ -129,5 +129,5 @@ ppdFindNextAttr(ppd_file_t *ppd,    /* I - PPD file data */
 
 
 /*
- * End of "$Id: attr.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: attr.c 5119 2006-02-16 15:52:06Z mike $".
  */
index dbdac494ad1126e55d409fa1309fe22d3797acc3..8f515f8e0cd30cd9753a42565e4f147db52bfeef 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: auth.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: auth.c 5559 2006-05-21 13:59:42Z mike $"
  *
  *   Authentication functions for the Common UNIX Printing System (CUPS).
  *
@@ -249,5 +249,5 @@ cups_local_auth(http_t *http)               /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: auth.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: auth.c 5559 2006-05-21 13:59:42Z mike $".
  */
index 98d660698b01fc0f800149ab8e7226c22cafe2fd..09833fe46a238ed4726011fc6cade5bf287971d5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: backchannel.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: backchannel.c 5551 2006-05-19 20:20:32Z mike $"
  *
  *   Backchannel functions for the Common UNIX Printing System (CUPS).
  *
@@ -197,5 +197,5 @@ cups_setup(fd_set         *set,             /* I - Set for select() */
 
 
 /*
- * End of "$Id: backchannel.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: backchannel.c 5551 2006-05-19 20:20:32Z mike $".
  */
index 2d3ef9c17eaf8e0eca41eb661fa84a08cfb6a534..68d234d12314c4bc54760bf0bcc652a8a705a1b7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: backend.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: backend.c 5024 2006-01-29 14:58:15Z mike $"
  *
  *   Backend functions for the Common UNIX Printing System (CUPS).
  *
@@ -63,5 +63,5 @@ cupsBackendDeviceURI(char **argv)     /* I - Command-line arguments */
 
 
 /*
- * End of "$Id: backend.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: backend.c 5024 2006-01-29 14:58:15Z mike $".
  */
index f35d98c76f80b2d363dfa13048b91124b4129c99..ca107c93fdd434ec64a1878cd9900085feeef368 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: backend.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: backend.h 5023 2006-01-29 14:39:44Z mike $"
  *
  *   Backend definitions for the Common UNIX Printing System (CUPS).
  *
@@ -53,5 +53,5 @@ extern const char     *cupsBackendDeviceURI(char **argv);
 #endif /* !_CUPS_BACKEND_H_ */
 
 /*
- * End of "$Id: backend.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: backend.h 5023 2006-01-29 14:39:44Z mike $".
  */
index 60de912ce515f1eb42568c9ff8f9f6f9f0500bcd..64b389a08f6c2ee0729bdc3c34c52530cac047c0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cups.h 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: cups.h 5233 2006-03-06 03:39:28Z mike $"
  *
  *   API definitions for the Common UNIX Printing System (CUPS).
  *
@@ -61,9 +61,9 @@ extern "C" {
  * Constants...
  */
 
-#  define CUPS_VERSION         1.0300
+#  define CUPS_VERSION         1.0200
 #  define CUPS_VERSION_MAJOR   1
-#  define CUPS_VERSION_MINOR   3
+#  define CUPS_VERSION_MINOR   2
 #  define CUPS_VERSION_PATCH   0
 #  define CUPS_DATE_ANY                -1
 
@@ -244,5 +244,5 @@ extern cups_file_t  *cupsTempFile2(char *filename, int len);
 #endif /* !_CUPS_CUPS_H_ */
 
 /*
- * End of "$Id: cups.h 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: cups.h 5233 2006-03-06 03:39:28Z mike $".
  */
index bd7d166333f09c176e79ea942a9ad04c16302259..23008e93c65549ac5c90ae20a05af5c5113847a2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: custom.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: custom.c 5391 2006-04-14 12:26:50Z mike $"
  *
  *   PPD custom option routines for the Common UNIX Printing System (CUPS).
  *
@@ -123,5 +123,5 @@ ppdNextCustomParam(ppd_coption_t *opt)      /* I - Custom option */
 
 
 /*
- * End of "$Id: custom.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: custom.c 5391 2006-04-14 12:26:50Z mike $".
  */
index f743580415074df3c927bcd59cd4a29996a8ffdc..65b1fa224fcb47e412c14fbe1de0c8d915cc5803 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: debug.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: debug.h 4493 2005-02-18 02:09:53Z mike $"
  *
  *   Debugging macros for the Common UNIX Printing System (CUPS).
  *
@@ -55,5 +55,5 @@
 #endif /* !_CUPS_DEBUG_H_ */
 
 /*
- * End of "$Id: debug.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: debug.h 4493 2005-02-18 02:09:53Z mike $".
  */
index fde4b1b77a309813e7d2aa78eaf694922cfd6466..a91e398473d7c2895d951b423b838fdf9682b976 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: dest.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: dest.c 5346 2006-03-28 16:05:19Z mike $"
  *
  *   User-defined destination (and option) support for the Common UNIX
  *   Printing System (CUPS).
@@ -1008,5 +1008,5 @@ cups_get_sdests(http_t      *http,        /* I - HTTP connection */
 
 
 /*
- * End of "$Id: dest.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: dest.c 5346 2006-03-28 16:05:19Z mike $".
  */
index f74498b745d4318b43f4f94d3a9fc2739e9e6060..e06edea91ccc34c20a6874c579b446fab0960ada 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: dir.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id$"
  *
  *   Public directory routines for the Common UNIX Printing System (CUPS).
  *
@@ -433,5 +433,5 @@ cupsDirRewind(cups_dir_t *dp)               /* I - Directory */
 #endif /* WIN32 */
 
 /*
- * End of "$Id: dir.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id$".
  */
index caa05713e300b38f8792a98ea19fd60bbdcf8453..0fd52e8f148357bb34270f171b1ff7bfbd613c6d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: dir.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id$"
  *
  *   Public directory definitions for the Common UNIX Printing System (CUPS).
  *
@@ -73,5 +73,5 @@ extern void           cupsDirRewind(cups_dir_t *dp);
 #endif /* !_CUPS_DIR_H_ */
 
 /*
- * End of "$Id: dir.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id$".
  */
index 31de6960b0d9e6551a0a1b8a5836abb0af186c1b..6f4dc78de8ffdcc39600192baf93e5d1d4b9c81f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: emit.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: emit.c 5257 2006-03-09 15:27:27Z mike $"
  *
  *   PPD code emission routines for the Common UNIX Printing System (CUPS).
  *
@@ -917,5 +917,5 @@ ppd_sort(ppd_choice_t **c1, /* I - First choice */
 
 
 /*
- * End of "$Id: emit.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: emit.c 5257 2006-03-09 15:27:27Z mike $".
  */
index 9c8bffc0c9f76a8e3ba04d523643f0d30f42984b..a00e2c52a2e77369731fd8c812d8bdc09ca9ee77 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: encode.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: encode.c 5545 2006-05-18 21:00:56Z mike $"
  *
  *   Option encoding routines for the Common UNIX Printing System (CUPS).
  *
@@ -67,7 +67,6 @@ static const _ipp_option_t ipp_options[] =
   { "copies",                  IPP_TAG_INTEGER,        IPP_TAG_JOB },
   { "copies-default",          IPP_TAG_INTEGER,        IPP_TAG_PRINTER },
   { "document-format",         IPP_TAG_MIMETYPE,       IPP_TAG_OPERATION },
-  { "document-format-default", IPP_TAG_MIMETYPE,       IPP_TAG_PRINTER },
   { "finishings",              IPP_TAG_ENUM,           IPP_TAG_JOB },
   { "finishings-default",      IPP_TAG_ENUM,           IPP_TAG_PRINTER },
   { "fitplot",                 IPP_TAG_BOOLEAN,        IPP_TAG_JOB },
@@ -89,7 +88,6 @@ static const _ipp_option_t ipp_options[] =
   { "natural-scaling-default", IPP_TAG_INTEGER,        IPP_TAG_PRINTER },
   { "notify-charset",          IPP_TAG_CHARSET,        IPP_TAG_SUBSCRIPTION },
   { "notify-events",           IPP_TAG_KEYWORD,        IPP_TAG_SUBSCRIPTION },
-  { "notify-events-default",   IPP_TAG_KEYWORD,        IPP_TAG_PRINTER },
   { "notify-lease-time",       IPP_TAG_INTEGER,        IPP_TAG_SUBSCRIPTION },
   { "notify-natural-language", IPP_TAG_LANGUAGE,       IPP_TAG_SUBSCRIPTION },
   { "notify-pull-method",      IPP_TAG_KEYWORD,        IPP_TAG_SUBSCRIPTION },
@@ -561,5 +559,5 @@ compare_ipp_options(_ipp_option_t *a,       /* I - First option */
 
 
 /*
- * End of "$Id: encode.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: encode.c 5545 2006-05-18 21:00:56Z mike $".
  */
index 31fd2c233472339e110ddb98094f23b0a33911e7..a5c1372f54f9220887d4ab9378767427907d9ceb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: file.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: file.c 5324 2006-03-23 16:47:46Z mike $"
  *
  *   File functions for the Common UNIX Printing System (CUPS).
  *
@@ -2080,5 +2080,5 @@ cups_write(cups_file_t *fp,               /* I - CUPS file */
 
 
 /*
- * End of "$Id: file.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: file.c 5324 2006-03-23 16:47:46Z mike $".
  */
index cbd2fd40d1e27347482fadcb88e6fef51f112233..24649147b79ae8e0cd99028ebddb92929b29748a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: file.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: file.h 5319 2006-03-21 15:28:29Z mike $"
  *
  *   Public file definitions for the Common UNIX Printing System (CUPS).
  *
@@ -109,5 +109,5 @@ extern ssize_t              cupsFileWrite(cups_file_t *fp, const char *buf, size_t bytes);
 #endif /* !_CUPS_FILE_H_ */
 
 /*
- * End of "$Id: file.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: file.h 5319 2006-03-21 15:28:29Z mike $".
  */
index f500c6967f01b74a2fa19b271f9f68b21b257414..abfd0fac6b6dae1436cf3be9ec1fa9d011617a5b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: getifaddrs.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: getifaddrs.c 5504 2006-05-10 18:57:46Z mike $"
  *
  *   Network interface functions for the Common UNIX Printing System
  *   (CUPS) scheduler.
@@ -272,5 +272,5 @@ _cups_freeifaddrs(struct ifaddrs *addrs)/* I - Interface list to free */
 
 
 /*
- * End of "$Id: getifaddrs.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: getifaddrs.c 5504 2006-05-10 18:57:46Z mike $".
  */
index e69b740635d0c25349b2ab93134c88ac23b9d793..9dc7f7a9cd15b898db89c84a089d62294ee1ce6f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: getputfile.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: getputfile.c 5235 2006-03-06 13:02:23Z mike $"
  *
  *   Get/put file functions for the Common UNIX Printing System (CUPS).
  *
@@ -35,8 +35,8 @@
  * Include necessary headers...
  */
 
-#include "http-private.h"
 #include "cups.h"
+#include "ipp.h"
 #include "language.h"
 #include "string.h"
 #include "debug.h"
@@ -488,5 +488,5 @@ cupsPutFile(http_t     *http,               /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: getputfile.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: getputfile.c 5235 2006-03-06 13:02:23Z mike $".
  */
index c622166b73fabe78872b63b6518419f5c685de94..b7dbbf3480b1310b114303c5721d8e253059bfd2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: globals.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: globals.c 5373 2006-04-06 20:03:32Z mike $"
  *
  *   Global variable access routines for the Common UNIX Printing System (CUPS).
  *
@@ -226,5 +226,5 @@ _cupsGlobals(void)
 
 
 /*
- * End of "$Id: globals.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: globals.c 5373 2006-04-06 20:03:32Z mike $".
  */
index 8e81568161d3f235e4f111f0ba763428aa108c62..819d2bd6f365983f2f60ba8b617e09df7df1ddd0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: globals.h 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: globals.h 5366 2006-04-02 16:11:04Z mike $"
  *
  *   Global variable definitions for the Common UNIX Printing System (CUPS).
  *
@@ -32,7 +32,6 @@
  */
 
 #  include "string.h"
-#  include "http-private.h"
 #  include "cups.h"
 #  include "i18n.h"
 
@@ -152,5 +151,5 @@ extern void         _cupsSetError(ipp_status_t status, const char *message);
 #endif /* !_CUPS_GLOBALS_H_ */
 
 /*
- * End of "$Id: globals.h 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: globals.h 5366 2006-04-02 16:11:04Z mike $".
  */
index 08e57c625350ac7b4dd8ebf8dbfa074ace75e15c..f0d5fb37e8050c37c9d460ee7c97f9b46704280e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: http-addr.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: http-addr.c 5443 2006-04-20 14:50:26Z mike $"
  *
  *   HTTP address routines for the Common UNIX Printing System (CUPS).
  *
@@ -562,5 +562,5 @@ httpGetHostname(http_t *http,               /* I - HTTP connection or NULL */
 
 
 /*
- * End of "$Id: http-addr.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: http-addr.c 5443 2006-04-20 14:50:26Z mike $".
  */
index b0fbb84c00dabfad8147759aa41f80511002ae00..6700e567da45cb01d2b2a7c12d333884f46799f2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: http-addrlist.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: http-addrlist.c 5679 2006-06-20 14:45:15Z mike $"
  *
  *   HTTP address list routines for the Common UNIX Printing System (CUPS).
  *
@@ -605,5 +605,5 @@ httpAddrGetList(const char *hostname,       /* I - Hostname, IP address, or NULL for p
 
 
 /*
- * End of "$Id: http-addrlist.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: http-addrlist.c 5679 2006-06-20 14:45:15Z mike $".
  */
index e54d0dcecfd0ed7d5a59e045721388d11d4047c6..bef934ed92e2cbed8cccd2dec17b113425360c45 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: http-private.h 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: http-private.h 5504 2006-05-10 18:57:46Z mike $"
  *
  *   Private HTTP definitions for the Common UNIX Printing System (CUPS).
  *
@@ -120,55 +120,6 @@ extern OSStatus    _httpWriteCDSA(SSLConnectionRef connection, const void *data,
                               size_t *dataLength);
 #  endif /* HAVE_LIBSSL */
 
-
-struct _http_s                         /**** HTTP connection structure. ****/
-{
-  int                  fd;             /* File descriptor for this socket */
-  int                  blocking;       /* To block or not to block */
-  int                  error;          /* Last error on read */
-  time_t               activity;       /* Time since last read/write */
-  http_state_t         state;          /* State of client */
-  http_status_t                status;         /* Status of last request */
-  http_version_t       version;        /* Protocol version */
-  http_keepalive_t     keep_alive;     /* Keep-alive supported? */
-  struct sockaddr_in   _hostaddr;      /* Address of connected host @deprecated@ */
-  char                 hostname[HTTP_MAX_HOST],
-                                       /* Name of connected host */
-                       fields[HTTP_FIELD_MAX][HTTP_MAX_VALUE];
-                                       /* Field values */
-  char                 *data;          /* Pointer to data buffer */
-  http_encoding_t      data_encoding;  /* Chunked or not */
-  int                  _data_remaining;/* Number of bytes left @deprecated@ */
-  int                  used;           /* Number of bytes used in buffer */
-  char                 buffer[HTTP_MAX_BUFFER];
-                                       /* Buffer for incoming data */
-  int                  auth_type;      /* Authentication in use */
-  _cups_md5_state_t    md5_state;      /* MD5 state */
-  char                 nonce[HTTP_MAX_VALUE];
-                                       /* Nonce value */
-  int                  nonce_count;    /* Nonce count */
-  void                 *tls;           /* TLS state information */
-  http_encryption_t    encryption;     /* Encryption requirements */
-  /**** New in CUPS 1.1.19 ****/
-  fd_set               *input_set;     /* select() set for httpWait() @since CUPS 1.1.19@ */
-  http_status_t                expect;         /* Expect: header @since CUPS 1.1.19@ */
-  char                 *cookie;        /* Cookie value(s) @since CUPS 1.1.19@ */
-  /**** New in CUPS 1.1.20 ****/
-  char                 authstring[HTTP_MAX_VALUE],
-                                       /* Current Authentication value @since CUPS 1.1.20@ */
-                       userpass[HTTP_MAX_VALUE];
-                                       /* Username:password string @since CUPS 1.1.20@ */
-  int                  digest_tries;   /* Number of tries for digest auth @since CUPS 1.1.20@ */
-  /**** New in CUPS 1.2 ****/
-  off_t                        data_remaining; /* Number of bytes left @since CUPS 1.2@ */
-  http_addr_t          *hostaddr;      /* Current host address and port @since CUPS 1.2@ */
-  http_addrlist_t      *addrlist;      /* List of valid addresses @since CUPS 1.2@ */
-  char                 wbuffer[HTTP_MAX_BUFFER];
-                                       /* Buffer for outgoing data */
-  int                  wused;          /* Write buffer bytes used @since CUPS 1.2@ */
-};
-
-
 /*
  * Some OS's don't have hstrerror(), most notably Solaris...
  */
@@ -236,5 +187,5 @@ extern void _cups_freeifaddrs(struct ifaddrs *addrs);
 #endif /* !_CUPS_HTTP_PRIVATE_H_ */
 
 /*
- * End of "$Id: http-private.h 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: http-private.h 5504 2006-05-10 18:57:46Z mike $".
  */
index 674e0db2c79cc62f3f8cc8e873a1b651a5feb0e8..72bd4bde28240c7834d3bbb730a59c115d7ad3c8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: http-support.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: http-support.c 5360 2006-03-30 17:02:17Z mike $"
  *
  *   HTTP support routines for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -1316,5 +1316,5 @@ http_copy_encode(char       *dst, /* O - Destination buffer */
 
 
 /*
- * End of "$Id: http-support.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: http-support.c 5360 2006-03-30 17:02:17Z mike $".
  */
index 01706d26453eb862906bc72e7cd33c0f30fe7b47..e864c18c485692b931647a5de1a16d7701877fde 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: http.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: http.c 5630 2006-06-05 18:42:53Z mike $"
  *
  *   HTTP routines for the Common UNIX Printing System (CUPS).
  *
@@ -2801,5 +2801,5 @@ http_write_ssl(http_t     *http,  /* I - HTTP connection */
 
 
 /*
- * End of "$Id: http.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: http.c 5630 2006-06-05 18:42:53Z mike $".
  */
index 426da806b7fde8f3ad2af34d4bf38a74e52125b9..937b94fa07b26211a27c51f7d66d2920624d1106 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: http.h 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: http.h 5632 2006-06-06 14:46:10Z mike $"
  *
  *   Hyper-Text Transport Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
@@ -320,7 +320,60 @@ typedef struct http_addrlist_s             /**** Socket address list, which is
   http_addr_t          addr;           /* Address */
 } http_addrlist_t;
 
-typedef struct _http_s http_t;         /**** HTTP connection type ****/
+typedef struct _http_s                 /**** HTTP connection structure. ****/
+{
+ /*
+  * DO NOT ACCESS MEMBERS OF THIS STRUCTURE DIRECTLY; INSTEAD, USE THE
+  * PROVIDED APIS FOR ACCESSING THE VALUES INSTEAD.
+  *
+  * This structure definition will be removed from the public headers in
+  * CUPS 1.3.
+  */
+
+  int                  fd;             /* File descriptor for this socket */
+  int                  blocking;       /* To block or not to block */
+  int                  error;          /* Last error on read */
+  time_t               activity;       /* Time since last read/write */
+  http_state_t         state;          /* State of client */
+  http_status_t                status;         /* Status of last request */
+  http_version_t       version;        /* Protocol version */
+  http_keepalive_t     keep_alive;     /* Keep-alive supported? */
+  struct sockaddr_in   _hostaddr;      /* Address of connected host @deprecated@ */
+  char                 hostname[HTTP_MAX_HOST],
+                                       /* Name of connected host */
+                       fields[HTTP_FIELD_MAX][HTTP_MAX_VALUE];
+                                       /* Field values */
+  char                 *data;          /* Pointer to data buffer */
+  http_encoding_t      data_encoding;  /* Chunked or not */
+  int                  _data_remaining;/* Number of bytes left @deprecated@ */
+  int                  used;           /* Number of bytes used in buffer */
+  char                 buffer[HTTP_MAX_BUFFER];
+                                       /* Buffer for incoming data */
+  int                  auth_type;      /* Authentication in use */
+  _cups_md5_state_t    md5_state;      /* MD5 state */
+  char                 nonce[HTTP_MAX_VALUE];
+                                       /* Nonce value */
+  int                  nonce_count;    /* Nonce count */
+  void                 *tls;           /* TLS state information */
+  http_encryption_t    encryption;     /* Encryption requirements */
+  /**** New in CUPS 1.1.19 ****/
+  fd_set               *input_set;     /* select() set for httpWait() @since CUPS 1.1.19@ */
+  http_status_t                expect;         /* Expect: header @since CUPS 1.1.19@ */
+  char                 *cookie;        /* Cookie value(s) @since CUPS 1.1.19@ */
+  /**** New in CUPS 1.1.20 ****/
+  char                 authstring[HTTP_MAX_VALUE],
+                                       /* Current Authentication value @since CUPS 1.1.20@ */
+                       userpass[HTTP_MAX_VALUE];
+                                       /* Username:password string @since CUPS 1.1.20@ */
+  int                  digest_tries;   /* Number of tries for digest auth @since CUPS 1.1.20@ */
+  /**** New in CUPS 1.2 ****/
+  off_t                        data_remaining; /* Number of bytes left @since CUPS 1.2@ */
+  http_addr_t          *hostaddr;      /* Current host address and port @since CUPS 1.2@ */
+  http_addrlist_t      *addrlist;      /* List of valid addresses @since CUPS 1.2@ */
+  char                 wbuffer[HTTP_MAX_BUFFER];
+                                       /* Buffer for outgoing data */
+  int                  wused;          /* Write buffer bytes used @since CUPS 1.2@ */
+} http_t;
 
 
 /*
@@ -451,5 +504,5 @@ extern ssize_t              httpWrite2(http_t *http, const char *buffer,
 #endif /* !_CUPS_HTTP_H_ */
 
 /*
- * End of "$Id: http.h 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: http.h 5632 2006-06-06 14:46:10Z mike $".
  */
index d3001065bf50324710de61ebc48d898e2af3449c..58de0eae5ddf65af99581366ddba6d7b4d6166f1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: i18n.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: i18n.h 5366 2006-04-02 16:11:04Z mike $"
  *
  *   (Private) localization support for the Common UNIX Printing System (CUPS).
  *
@@ -113,5 +113,5 @@ extern const char   *_cupsMessageLookup(cups_array_t *a, const char *m);
 #endif /* !_CUPS_I18N_H_ */
 
 /*
- * End of "$Id: i18n.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: i18n.h 5366 2006-04-02 16:11:04Z mike $".
  */
index 25eabecbed894435965694a6e732521fc0829b63..af303f1da9314e965483b2175eb9cb557a30865b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp-private.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ipp-private.h 5230 2006-03-05 17:01:51Z mike $"
  *
  *   Private IPP definitions for the Common UNIX Printing System (CUPS).
  *
@@ -61,5 +61,5 @@ extern void           _ippFreeAttr(ipp_attribute_t *);
 #endif /* !_CUPS_IPP_H_ */
 
 /*
- * End of "$Id: ipp-private.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ipp-private.h 5230 2006-03-05 17:01:51Z mike $".
  */
index 585818fa2874baeac7bd1feb99ba92e06eb2c545..fef06af1c42444244e1148d5692ffdb5732448c6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp-support.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ipp-support.c 5246 2006-03-08 13:22:09Z mike $"
  *
  *   Internet Printing Protocol support functions for the Common UNIX
  *   Printing System (CUPS).
@@ -333,5 +333,5 @@ ippSetPort(int p)                   /* I - Port number to use */
 
 
 /*
- * End of "$Id: ipp-support.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ipp-support.c 5246 2006-03-08 13:22:09Z mike $".
  */
index 3786b60d9641c8d0235208a8c817a59f6c528782..148fc702d4fa63b2df0c8e7af0b68d80c3196e7d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: ipp.c 5624 2006-06-02 15:15:23Z mike $"
  *
  *   Internet Printing Protocol support functions for the Common UNIX
  *   Printing System (CUPS).
@@ -2824,5 +2824,5 @@ _ipp_free_attr(ipp_attribute_t *attr)     /* I - Attribute to free */
 
 
 /*
- * End of "$Id: ipp.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: ipp.c 5624 2006-06-02 15:15:23Z mike $".
  */
index 11426a3de23237b8e98e14ee539019ebd23f439c..6435a0eca79d43fde2105994d6a2e81b8d778835 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ipp.h 5138 2006-02-21 10:49:06Z mike $"
  *
  *   Internet Printing Protocol definitions for the Common UNIX Printing
  *   System (CUPS).
@@ -497,5 +497,5 @@ extern ipp_state_t  ippWriteIO(void *dst, ipp_iocb_t cb, int blocking,
 #endif /* !_CUPS_IPP_H_ */
 
 /*
- * End of "$Id: ipp.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ipp.h 5138 2006-02-21 10:49:06Z mike $".
  */
index f4fa589caffe334de2808b53717ffd475ab51c24..4430c6792d7b2a02eb1b2d8a0eab675a641c0dc2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: langprintf.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: langprintf.c 4924 2006-01-13 01:55:20Z mike $"
  *
  *   Localized printf/puts functions for the Common UNIX Printing
  *   System (CUPS).
@@ -139,5 +139,5 @@ _cupsLangPuts(FILE        *fp,              /* I - File to write to */
 
 
 /*
- * End of "$Id: langprintf.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: langprintf.c 4924 2006-01-13 01:55:20Z mike $".
  */
index 0a26682254038a9ba3736852746853058b9a9f91..6990d912759c7c05e034a4ca6bac1f3f004af904 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: language.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: language.c 5373 2006-04-06 20:03:32Z mike $"
  *
  *   I18N/language support for the Common UNIX Printing System (CUPS).
  *
@@ -1295,5 +1295,5 @@ cups_unquote(char       *d,               /* O - Unquoted string */
 
 
 /*
- * End of "$Id: language.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: language.c 5373 2006-04-06 20:03:32Z mike $".
  */
index f21a5938739b9d6ba5bb418b15e6250a0247ae75..94f7bf81a622b4e1002690f3526dfe680aa26449 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: language.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: language.h 5085 2006-02-06 13:27:53Z mike $"
  *
  *   Multi-language support for the Common UNIX Printing System (CUPS).
  *
@@ -119,5 +119,5 @@ extern cups_lang_t  *cupsLangGet(const char *language);
 #endif /* !_CUPS_LANGUAGE_H_ */
 
 /*
- * End of "$Id: language.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: language.h 5085 2006-02-06 13:27:53Z mike $".
  */
index b738e4d36fb1d66dcef65735fe230322cc68d557..b07609bbbd8e561a30c10e0c614b00831a25131b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: localize.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: localize.c 5391 2006-04-14 12:26:50Z mike $"
  *
  *   PPD custom option routines for the Common UNIX Printing System (CUPS).
  *
@@ -185,5 +185,5 @@ ppd_text(ppd_file_t *ppd,           /* I - PPD file */
 
 
 /*
- * End of "$Id: localize.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: localize.c 5391 2006-04-14 12:26:50Z mike $".
  */
index 274e13745535ce81c075c85f2d46e5e3b7d02b46..3b2226774f6ab35a01d255fadbab83684c33f422 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: mark.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: mark.c 5529 2006-05-15 20:06:46Z mike $"
  *
  *   Option marking routines for the Common UNIX Printing System (CUPS).
  *
@@ -679,5 +679,5 @@ ppd_defaults(ppd_file_t  *ppd,      /* I - PPD file */
 
 
 /*
- * End of "$Id: mark.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: mark.c 5529 2006-05-15 20:06:46Z mike $".
  */
index a49912e99cc63f011c0a0a24ac66dc6722981823..4284ad4ab6e54b9d5b1f78b492b9913bdb91d481 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: md5-apple.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: md5-apple.h 5232 2006-03-05 17:59:19Z mike $"
  *
  *   MD5 MacOS X compatibility header for the Common UNIX Printing
  *   System (CUPS).
@@ -35,5 +35,5 @@ void md5_finish(_cups_md5_state_t *pms, unsigned char digest[16])
      { _cupsMD5Finish(pms, digest); }
 
 /*
- * End of "$Id: md5-apple.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: md5-apple.h 5232 2006-03-05 17:59:19Z mike $".
  */
index 5c2b8488e92aeaa3c34d0acd7e5e5f89ef1d7645..9a3fab987cd1c79e8cb792e5c7b0e0cd8c5c69f7 100644 (file)
@@ -26,7 +26,7 @@
   ghost@aladdin.com
 
  */
-/*$Id: md5.c 177 2006-06-21 00:20:03Z jlovell $ */
+/*$Id: md5.c 5232 2006-03-05 17:59:19Z mike $ */
 /*
   Independent implementation of MD5 (RFC 1321).
 
index 407afdb20c41cf166f79df89813f5a759e86c074..3b0281c0f5e25e9f0eb033638cfa92639c32603b 100644 (file)
@@ -26,7 +26,7 @@
   ghost@aladdin.com
 
  */
-/*$Id: md5.h 177 2006-06-21 00:20:03Z jlovell $ */
+/*$Id: md5.h 5232 2006-03-05 17:59:19Z mike $ */
 /*
   Independent implementation of MD5 (RFC 1321).
 
index 29b288b9699d12fd0b084e7f6ef46838d2d21047..df8a75881088345e0e1a53098489d209c2ae4fb1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: md5passwd.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: md5passwd.c 5232 2006-03-05 17:59:19Z mike $"
  *
  *   MD5 password support for the Common UNIX Printing System (CUPS).
  *
@@ -147,5 +147,5 @@ httpMD5String(const unsigned char *sum,     /* I - MD5 sum data */
 
 
 /*
- * End of "$Id: md5passwd.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: md5passwd.c 5232 2006-03-05 17:59:19Z mike $".
  */
index cc40183f5cd84edd393335723bfef648478d846c..2a89aca3c6cf0ba32b410d521e0235e229216a5b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: notify.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: notify.c 4961 2006-01-20 22:19:13Z mike $"
  *
  *   Notification routines for the Common UNIX Printing System (CUPS).
  *
@@ -207,5 +207,5 @@ cupsNotifyText(cups_lang_t *lang,   /* I - Language data */
 
 
 /*
- * End of "$Id: notify.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: notify.c 4961 2006-01-20 22:19:13Z mike $".
  */
index f90285656e30bd80e2335a7ef9abea7fe78d9fce..e232caaad0b7c8fb7df150c892909510aa07017a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: options.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: options.c 5151 2006-02-22 22:43:17Z mike $"
  *
  *   Option routines for the Common UNIX Printing System (CUPS).
  *
@@ -634,5 +634,5 @@ cupsRemoveOption(
 
 
 /*
- * End of "$Id: options.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: options.c 5151 2006-02-22 22:43:17Z mike $".
  */
index 66036fc3fb397ec7822e4eeda0e15b45dec5ba2c..f8b79832f0823eb305639e92813f960522b3c059 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: page.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: page.c 5549 2006-05-19 19:39:28Z mike $"
  *
  *   Page size functions for the Common UNIX Printing System (CUPS).
  *
@@ -193,5 +193,5 @@ ppdPageLength(ppd_file_t *ppd,      /* I - PPD file */
 
 
 /*
- * End of "$Id: page.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: page.c 5549 2006-05-19 19:39:28Z mike $".
  */
index ff68d4c77d9a640d7b19215729604adcaaa4b52d..540b14a8d47e787e0ae5824d35be7901dc3555cb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ppd.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ppd.c 5333 2006-03-24 00:52:21Z mike $"
  *
  *   PPD file routines for the Common UNIX Printing System (CUPS).
  *
@@ -2938,5 +2938,5 @@ ppd_read(cups_file_t    *fp,              /* I - File to read from */
 
 
 /*
- * End of "$Id: ppd.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ppd.c 5333 2006-03-24 00:52:21Z mike $".
  */
index 8f1e3cb93a0eff2bffe70b960cc80006ff0bd040..d7688c3d5239f6deb93f739a8086257780a03701 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ppd.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ppd.h 5238 2006-03-07 04:41:42Z mike $"
  *
  *   PostScript Printer Description definitions for the Common UNIX Printing
  *   System (CUPS).
@@ -405,5 +405,5 @@ extern ppd_file_t   *ppdOpen2(cups_file_t *fp);
 #endif /* !_CUPS_PPD_H_ */
 
 /*
- * End of "$Id: ppd.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ppd.h 5238 2006-03-07 04:41:42Z mike $".
  */
index ccdfc0e4284d254a51ed626c2782828297967b72..329cce8813dc133c8103544185f87edad3720fe3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: request.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: request.c 5555 2006-05-20 13:35:58Z mike $"
  *
  *   IPP utilities for the Common UNIX Printing System (CUPS).
  *
@@ -479,5 +479,5 @@ _cupsSetError(ipp_status_t status,  /* I - IPP status code */
 
 
 /*
- * End of "$Id: request.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: request.c 5555 2006-05-20 13:35:58Z mike $".
  */
index 5a3cb764bb10f049808cb40fb633172209ed5ab4..683551b054585c4d047c6ff520de010c330e15e2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: snprintf.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: snprintf.c 5529 2006-05-15 20:06:46Z mike $"
  *
  *   snprintf functions for the Common UNIX Printing System (CUPS).
  *
@@ -368,6 +368,6 @@ _cups_snprintf(char       *buffer,  /* O - Output buffer */
 
 
 /*
- * End of "$Id: snprintf.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: snprintf.c 5529 2006-05-15 20:06:46Z mike $".
  */
 
index a7fa441a1eab641d15f0637aa167d86495a36723..733304a82fca2ef8ab5b7c202be889145a5bfe44 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: string.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: string.c 5368 2006-04-02 19:23:50Z mike $"
  *
  *   String functions for the Common UNIX Printing System (CUPS).
  *
@@ -702,5 +702,5 @@ compare_sp_items(_cups_sp_item_t *a,        /* I - First item */
 
 
 /*
- * End of "$Id: string.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: string.c 5368 2006-04-02 19:23:50Z mike $".
  */
index 76955c6654db55f95e596e4cb67b045e30213c71..79ebd774bea6838157c08e1eba729537f079cb78 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: string.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: string.h 5466 2006-04-26 19:52:27Z mike $"
  *
  *   String definitions for the Common UNIX Printing System (CUPS).
  *
@@ -158,5 +158,5 @@ extern double       _cupsStrScand(const char *buf, char **bufptr,
 #endif /* !_CUPS_STRING_H_ */
 
 /*
- * End of "$Id: string.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: string.h 5466 2006-04-26 19:52:27Z mike $".
  */
index 27c96b71b1fc4397fda5fb850af7ee823196eb59..0e64565b09d11d6b73f6ea7364541d94ccf039a6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: tempfile.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: tempfile.c 4918 2006-01-12 05:14:40Z mike $"
  *
  *   Temp file utilities for the Common UNIX Printing System (CUPS).
  *
@@ -236,5 +236,5 @@ cupsTempFile2(char *filename,               /* I - Pointer to buffer */
 
 
 /*
- * End of "$Id: tempfile.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: tempfile.c 4918 2006-01-12 05:14:40Z mike $".
  */
index bf3fa47eb44315aa4fc50617f786c959fa6a3472..bdcdc9971a364e04518d1c48a200c1aa03d67a77 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: test.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: test.ppd 5372 2006-04-05 18:25:34Z mike $"
 *%
 *%   Test PPD file for the Common UNIX Printing System (CUPS).
 *%
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: test.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: test.ppd 5372 2006-04-05 18:25:34Z mike $".
 *%
index 4a927a8926a6dfc88420525379a93a57fa78c39b..0f2e1d0c21556c186c5c44a1eb168869d8d5e00f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testadmin.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testadmin.c 5240 2006-03-07 21:55:29Z mike $"
  *
  *   Admin function test program for the Common UNIX Printing System (CUPS).
  *
@@ -125,5 +125,5 @@ show_settings(
 
 
 /*
- * End of "$Id: testadmin.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testadmin.c 5240 2006-03-07 21:55:29Z mike $".
  */
index 57d5d9d6a85d27321d65b3521f81770b6910cf7e..912035d517a6bcb3179a5c088defaf2cce08c451 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testarray.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testarray.c 5258 2006-03-09 15:40:56Z mike $"
  *
  *   Array test program for the Common UNIX Printing System (CUPS).
  *
@@ -525,5 +525,5 @@ load_words(const char   *filename,  /* I - File to load */
 
 
 /*
- * End of "$Id: testarray.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testarray.c 5258 2006-03-09 15:40:56Z mike $".
  */
index 56f4d5a634c07bdb6484df07f3dd2e8a5b129312..7bd0c2b14b46a6fecc9c452f8f0a76c64c9115a5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testfile.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testfile.c 5194 2006-02-27 20:57:07Z mike $"
  *
  *   File test program for the Common UNIX Printing System (CUPS).
  *
@@ -444,5 +444,5 @@ read_write_tests(int compression)   /* I - Use compression? */
 
 
 /*
- * End of "$Id: testfile.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testfile.c 5194 2006-02-27 20:57:07Z mike $".
  */
index 10bb92145d8e0cad9807612c9a64c77282a46f30..1ef498e338443a9cc88111947091a90d73427944 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testhttp.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: testhttp.c 5679 2006-06-20 14:45:15Z mike $"
  *
  *   HTTP test program for the Common UNIX Printing System (CUPS).
  *
@@ -531,5 +531,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testhttp.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: testhttp.c 5679 2006-06-20 14:45:15Z mike $".
  */
index 8628ab2c00b9f2d0c37f7bd5ad22b108808640f8..0fc439793228097333e9d95c3fb222e888c3e501 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testi18n.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testi18n.c 5444 2006-04-20 18:16:54Z mike $"
  *
  *   Internationalization test for Common UNIX Printing System (CUPS).
  *
@@ -556,5 +556,5 @@ print_utf8(const char            *msg,      /* I - Message String */
 
 
 /*
- * End of "$Id: testi18n.c 177 2006-06-21 00:20:03Z jlovell $"
+ * End of "$Id: testi18n.c 5444 2006-04-20 18:16:54Z mike $"
  */
index f8db35d1fcaf114f88ac714476942e749e1e3cef..07bcdffc0d32461b530c0593e6ce424f9b8c9867 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testipp.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testipp.c 5023 2006-01-29 14:39:44Z mike $"
  *
  *   IPP test program for the Common UNIX Printing System (CUPS).
  *
@@ -645,5 +645,5 @@ write_cb(void        *data,         /* I - Data */
 
 
 /*
- * End of "$Id: testipp.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testipp.c 5023 2006-01-29 14:39:44Z mike $".
  */
index 9b12838d275286655b2994b34a07257915767a17..f41408b03c3d2ae0cf986fb803d84eb5ff1b335c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testlang.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testlang.c 4903 2006-01-10 20:02:46Z mike $"
  *
  *   Localization test program for the Common UNIX Printing System (CUPS).
  *
@@ -85,5 +85,5 @@ main(int  argc,                               /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testlang.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testlang.c 4903 2006-01-10 20:02:46Z mike $".
  */
index 4fec1ce2de815cfeaa7bc2a358c42941288e3cfe..7e59a42761b025456dcaa8416620ea353d21d853 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testppd.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: testppd.c 5484 2006-05-02 20:38:12Z mike $"
  *
  *   PPD test program for the Common UNIX Printing System (CUPS).
  *
@@ -59,39 +59,6 @@ static const char    *default_code =
                        "%%BeginFeature: *InputSlot Tray\n"
                        "InputSlot=Tray\n"
                        "%%EndFeature\n"
-                       "} stopped cleartomark\n"
-                       "[{\n"
-                       "%%BeginFeature: *IntOption None\n"
-                       "%%EndFeature\n"
-                       "} stopped cleartomark\n"
-                       "[{\n"
-                       "%%BeginFeature: *StringOption None\n"
-                       "%%EndFeature\n"
-                       "} stopped cleartomark\n";
-
-static const char      *custom_code =
-                       "[{\n"
-                       "%%BeginFeature: *CustomPageSize True\n"
-                       "500\n"
-                       "400\n"
-                       "0\n"
-                       "0\n"
-                       "0\n"
-                       "PageSize=Custom\n"
-                       "%%EndFeature\n"
-                       "} stopped cleartomark\n"
-                       "[{\n"
-                       "%%BeginFeature: *InputSlot Tray\n"
-                       "InputSlot=Tray\n"
-                       "%%EndFeature\n"
-                       "} stopped cleartomark\n"
-                       "[{\n"
-                       "%%BeginFeature: *IntOption None\n"
-                       "%%EndFeature\n"
-                       "} stopped cleartomark\n"
-                       "[{\n"
-                       "%%BeginFeature: *StringOption None\n"
-                       "%%EndFeature\n"
                        "} stopped cleartomark\n";
 
 
@@ -140,7 +107,7 @@ main(int  argc,                             /* I - Number of command-line arguments */
       printf("FAIL (%d conflicts)\n", conflicts);
     }
 
-    fputs("ppdEmitString (defaults): ", stdout);
+    fputs("ppdEmitString: ", stdout);
     if ((s = ppdEmitString(ppd, PPD_ORDER_ANY, 0.0)) != NULL &&
        !strcmp(s, default_code))
       puts("PASS");
@@ -153,24 +120,6 @@ main(int  argc,                            /* I - Number of command-line arguments */
        puts(s);
     }
 
-    if (s)
-      free(s);
-
-    fputs("ppdEmitString (custom size): ", stdout);
-    ppdMarkOption(ppd, "PageSize", "Custom.400x500");
-
-    if ((s = ppdEmitString(ppd, PPD_ORDER_ANY, 0.0)) != NULL &&
-       !strcmp(s, custom_code))
-      puts("PASS");
-    else
-    {
-      printf("FAIL (%d bytes instead of %d)\n", s ? (int)strlen(s) : 0,
-            (int)strlen(custom_code));
-
-      if (s)
-       puts(s);
-    }
-
     if (s)
       free(s);
 
@@ -223,5 +172,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testppd.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: testppd.c 5484 2006-05-02 20:38:12Z mike $".
  */
index 8bc4c1c02f26108ba4975c9239f42bf737f59f29..c7384d9cb8501d4e1e44858cb6e179c49558db4e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: transcode.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: transcode.c 5373 2006-04-06 20:03:32Z mike $"
  *
  *   Transcoding support for the Common UNIX Printing System (CUPS).
  *
@@ -1585,5 +1585,5 @@ get_vbcs_charmap(
 
 
 /*
- * End of "$Id: transcode.c 177 2006-06-21 00:20:03Z jlovell $"
+ * End of "$Id: transcode.c 5373 2006-04-06 20:03:32Z mike $"
  */
index dd8c1d13f8c5299f92c0c6be1f62184f1c291ef4..c867b37e2ba570ee486deef04cdebf5889f5ecad 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: transcode.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: transcode.h 5294 2006-03-15 21:09:32Z mike $"
  *
  *   Transcoding definitions for the Common UNIX Printing System (CUPS).
  *
@@ -84,5 +84,5 @@ extern int    cupsUTF32ToUTF8(cups_utf8_t *dest,
 
 
 /*
- * End of "$Id: transcode.h 177 2006-06-21 00:20:03Z jlovell $"
+ * End of "$Id: transcode.h 5294 2006-03-15 21:09:32Z mike $"
  */
index 14141cc9c0f7be401169f856fdd27d06c6e39fab..b75dc3790539bfa51a550717cba9765562a9f686 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: usersys.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: usersys.c 5182 2006-02-26 04:10:27Z mike $"
  *
  *   User, system, and password routines for the Common UNIX Printing
  *   System (CUPS).
@@ -484,5 +484,5 @@ cups_open_client_conf(void)
 
 
 /*
- * End of "$Id: usersys.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: usersys.c 5182 2006-02-26 04:10:27Z mike $".
  */
index 42aa4622db6c14ce2cb31d8cb22ef1e262ad8029..988a3e43ddb7932918ad3d809285879b586c54a6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: util.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: util.c 5663 2006-06-15 20:36:42Z mike $"
  *
  *   Printing utilities for the Common UNIX Printing System (CUPS).
  *
@@ -1652,5 +1652,5 @@ cups_get_printer_uri(
 
 
 /*
- * End of "$Id: util.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: util.c 5663 2006-06-15 20:36:42Z mike $".
  */
index a942513ca925dcc55f11034efc6e5257348e279d..eed0a0487534566037c84b1ff7217d37ceb47f91 100644 (file)
@@ -1,6 +1,6 @@
 %%BeginResource: procset hpgltops 1.1 0
 %
-% "$Id: HPGLprolog 177 2006-06-21 00:20:03Z jlovell $"
+% "$Id: HPGLprolog 4494 2005-02-18 02:18:11Z mike $"
 %
 %   HP-GL/2 filter procset for the Common UNIX Printing System (CUPS).
 %
index b96663eaf928fb2e18d75045ebcb6e30e491434a..29a7aa0e708d67f589746b25d4e578a8decd8682 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5310 2006-03-19 03:23:34Z mike $"
 #
 #   Datafile makefile for the Common UNIX Printing System (CUPS).
 #
@@ -180,5 +180,5 @@ uninstall:
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5310 2006-03-19 03:23:34Z mike $".
 #
index 334b0b1ca97069091348f28a2bc5a1284bd0fb18..3f8a1ab821fb50b7fb78f58b96543942279fe505 100644 (file)
@@ -272,6 +272,6 @@ gsave
 grestore
 showpage
 %
-% End of "$Id: classified 177 2006-06-21 00:20:03Z jlovell $".
+% End of "$Id: classified 4494 2005-02-18 02:18:11Z mike $".
 %
 %%EOF
index b3e22fe01c84f97f6d9962451371091887983a91..27d29fbcc5605acbb69e8a68b052b1894af70a46 100644 (file)
@@ -272,6 +272,6 @@ gsave
 grestore
 showpage
 %
-% End of "$Id: confidential 177 2006-06-21 00:20:03Z jlovell $".
+% End of "$Id: confidential 4494 2005-02-18 02:18:11Z mike $".
 %
 %%EOF
index 8132edf000ac076e541cc1f024b85879f8f27f18..998f59a92b251c2170cbada5de51ae614c4bfffc 100644 (file)
@@ -272,6 +272,6 @@ gsave
 grestore
 showpage
 %
-% End of "$Id: secret 177 2006-06-21 00:20:03Z jlovell $".
+% End of "$Id: secret 4494 2005-02-18 02:18:11Z mike $".
 %
 %%EOF
index 92df200d2107213994f359817f759b8a7ddbb23b..8fac59e5f9cc49918b2a79538f69891e2930c1c2 100644 (file)
@@ -256,6 +256,6 @@ gsave
 grestore
 showpage
 %
-% End of "$Id: standard 177 2006-06-21 00:20:03Z jlovell $".
+% End of "$Id: standard 4494 2005-02-18 02:18:11Z mike $".
 %
 %%EOF
index 9effbac54d131099a775989d3d7950dfc5c8b47b..c437ae2125e1675e58a9b8a107dfbade290e2749 100644 (file)
@@ -631,6 +631,6 @@ gsave
 grestore
 showpage
 %
-% End of "$Id: testprint.ps 177 2006-06-21 00:20:03Z jlovell $".
+% End of "$Id: testprint.ps 4930 2006-01-14 16:54:03Z mike $".
 %
 %%EOF
index deeed6a1ab8c56644dadc6acdd56e159ebecda06..389cbf105947da38ff2f8338412e2dc314da5015 100644 (file)
@@ -272,6 +272,6 @@ gsave
 grestore
 showpage
 %
-% End of "$Id: topsecret 177 2006-06-21 00:20:03Z jlovell $".
+% End of "$Id: topsecret 4494 2005-02-18 02:18:11Z mike $".
 %
 %%EOF
index 917372ace662b77b65960db6717fdc8c4077e3bc..804773e6e8f9181c681d62338cd3420e65ea81e6 100644 (file)
@@ -272,6 +272,6 @@ gsave
 grestore
 showpage
 %
-% End of "$Id: unclassified 177 2006-06-21 00:20:03Z jlovell $".
+% End of "$Id: unclassified 4494 2005-02-18 02:18:11Z mike $".
 %
 %%EOF
index 537d17d9499289e78e7ecd8b1a222bbcd7cc6a62..df0b76384a914ac62ce82ad81f3e53f18686fd10 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: Makefile 5609 2006-05-30 20:31:10Z mike $"
 #
 #   Documentation makefile for the Common UNIX Printing System (CUPS).
 #
@@ -167,7 +167,6 @@ HELPFILES   =       \
                        help/spec-command.html \
                        help/spec-design.html \
                        help/spec-ipp.html \
-                       help/spec-postscript.html \
                        help/spec-ppd.html \
                        help/spec-raster.html \
                        help/spec-stp.html \
index 699df84c49f83bbb7fabdc34e0300f3c0d7deb3b..6fbd8a3a1d252d31dae3e4d51f43fcdfe5b8ce38 100644 (file)
@@ -16,7 +16,7 @@
 </head>
 <body>
 <!--
-  "$Id: api-array.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-array.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   Array API introduction for the Common UNIX Printing System (CUPS).
 
index 4d89eed07a5a1d6f32cedcc59f18e23295df7bbf..42ffa2d1cb9eb2fd8ec4ab8c493bc5a7308e5d75 100644 (file)
@@ -16,7 +16,7 @@
 </head>
 <body>
 <!--
-  "$Id: api-cups.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-cups.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   CUPS API introduction for the Common UNIX Printing System (CUPS).
 
index f2bea159923b35338f2686b42e30e8cab778ab5d..fa862e96fb6aee75d3949cbe03c4b91e56ec1d68 100644 (file)
@@ -16,7 +16,7 @@
 </head>
 <body>
 <!--
-  "$Id: api-filedir.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-filedir.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   File and directory API introduction for the Common UNIX Printing System (CUPS).
 
index 034000e4f2e761d7c0432b8abf2f11eef9b7a63e..63607f38b2dcf222467f14123b66049f915692e8 100644 (file)
@@ -16,7 +16,7 @@
 </head>
 <body>
 <!--
-  "$Id: api-filter.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-filter.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   Filter and backend API introduction for the Common UNIX Printing System (CUPS).
 
index d23da7c3691d21b39de67cd00dfe06ad1b24df51..7a08b335262a478e04f171bf8f175068e6ecf570 100644 (file)
@@ -16,7 +16,7 @@
 </head>
 <body>
 <!--
-  "$Id: api-httpipp.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-httpipp.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   HTTP and IPP API introduction for the Common UNIX Printing System (CUPS).
 
index 27f8483f7e5481eab104e47c5b54932bbce1db3d..a3949abeabe2e7af045501bf2acf99c0ef198881 100644 (file)
@@ -16,7 +16,7 @@
 </head>
 <body>
 <!--
-  "$Id: api-ppd.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: api-ppd.shtml 5138 2006-02-21 10:49:06Z mike $"
 
   PPD API introduction for the Common UNIX Printing System (CUPS).
 
index 57492985f42de052955fd48bb0643ab0e73cc621..645d22164a4e21a7f7ad51f2d60d6a4f56b8a6bf 100644 (file)
@@ -16,7 +16,7 @@
 </head>
 <body>
 <!--
-  "$Id: api-raster.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id$"
 
   Raster API introduction for the Common UNIX Printing System (CUPS).
 
index a559a0975dcd368da9a66ed2840a820e0948be54..8847203d2712080e53e5bd280252f2479ff763a0 100644 (file)
@@ -8,7 +8,7 @@
 </head>
 <body>
 <!--
-  "$Id: spec-command.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id$"
 
   CUPS command file format specification for the Common UNIX Printing
   System (CUPS).
index 5e68cb724ea08e82ec0d0cc3f819c36911e39b3c..47a2a5ac50b34a4242f4094c49f3e27f41e629d9 100644 (file)
@@ -7,7 +7,7 @@
 </head>
 <body>
 <!--
-  "$Id: spec-ipp.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id$"
 
   CUPS IPP specification for the Common UNIX Printing System (CUPS).
 
diff --git a/doc/help/spec-pdf.html b/doc/help/spec-pdf.html
deleted file mode 100644 (file)
index 862eb0c..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-<HTML>
-<!-- SECTION: Specifications -->
-<HEAD>
-       <TITLE>CUPS PDF Format</TITLE>
-       <LINK REL="STYLESHEET" TYPE="test/css" HREF="../cups.css">
-</HEAD>
-<BODY>
-
-<P>CUPS PDF files (application/vnd.cups-pdf) are device-dependent
-PDF/A files that contain a job ticket information. These files
-are typically produced by the CUPS <CODE>pdftopdf</CODE> filter
-which handles job ticket generation, imposition, page labeling,
-scaling, and other formatting options requested by the user. CUPS
-PDF files are intended for direct consumption by a PDF-capable
-printer, PDF RIP, or the <CODE>pdftops</CODE> filter.</P>
-
-<P>More information will be posted here as the PDF workflow
-filters are added to CUPS.</P>
-
-</BODY>
-</HTML>
diff --git a/doc/help/spec-postscript.html b/doc/help/spec-postscript.html
deleted file mode 100644 (file)
index 7e9f9a8..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
-<html>
-<!-- SECTION: Specifications -->
-<head>
-       <title>Generating PostScript for CUPS</title>
-       <meta name='keywords' content='Programming, PostScript, Document Structuring Conventions'>
-       <link rel='stylesheet' type='text/css' href='../cups.css'>
-</head>
-<body>
-<!--
-  "$Id$"
-
-  CUPS PostScript file specification for the Common UNIX Printing System (CUPS).
-
-  Copyright 2006 by Easy Software Products.
-
-  These coded instructions, statements, and computer programs are the
-  property of Easy Software Products and are protected by Federal
-  copyright law.  Distribution and use rights are outlined in the file
-  "LICENSE.txt" which should have been included with this file.  If this
-  file is missing or damaged please contact Easy Software Products
-  at:
-
-      Attn: CUPS Licensing Information
-      Easy Software Products
-      44141 Airport View Drive, Suite 204
-      Hollywood, Maryland 20636 USA
-
-      Voice: (301) 373-9600
-      EMail: cups-info@cups.org
-        WWW: http://www.cups.org
--->
-
-<h2 class='title'><a name='INTRODUCTION'>Introduction</a></h2>
-
-<p>This document describes how to generate PostScript output for
-CUPS and is largely based on the <a
-href="http://partners.adobe.com/public/developer/en/ps/5001.DSC_Spec.pdf">
-Adobe TechNote #5001: PostScript Language Document Structuring
-Conventions Specification Version 3.0</a>. While CUPS can
-generally print any PostScript file, following the rules in the
-Adobe TechNote and this document will ensure that your PostScript
-output will work reliably.</p>
-
-<blockquote><b>Note:</b> While PostScript is currently the
-defacto-standard print job file format/language for UNIX-based
-applications, it is slowly being phased out in favor of Adobe's
-Portable Document Format ("PDF") which offers many advantages
-over PostScript. MacOS X uses PDF as the primary print job file
-format, and we expect Linux to soon follow. Both PostScript and
-PDF are complex formats, and we highly recommend using high-level
-toolkits whenever possible.</blockquote>
-
-<h3>Anatomy of a PostScript File</h3>
-
-<p>PostScript files are ASCII text files starting with a header
-line (<tt>%!PS-Adobe-3.0</tt>) followed by a combination of
-comment lines starting with two percent signs (<tt>%%</tt>) and
-PostScript code lines. The lines themselves should not exceed 255
-characters to conform to the DSC. The following short PostScript
-file produces a box with a smiley face in it:</p>
-
-<pre class="command">
-%!PS-Adobe-3.0
-%%BoundingBox: 36 36 576 756
-%%Pages: 1
-%%LanguageLevel: 2
-%%EndComments
-%%Page: (1) 1
-% Draw a black box around the page
-0 setgray
-1 setlinewidth
-36 36 540 720 rectstroke
-
-% Draw a two inch blue circle in the middle of the page
-0 0 1 setrgbcolor
-306 396 144 0 360 arc closepath fill
-
-% Draw two half inch yellow circles for eyes
-1 1 0 setrgbcolor
-252 432 36 0 360 arc closepath fill
-360 432 36 0 360 arc closepath fill
-
-% Draw the smile
-1 setlinecap
-18 setlinewidth
-306 396 99 200 340 arc stroke
-
-% Print it!
-showpage
-%%EOF
-</pre>
-
-<div class="figure"><table summary="Sample PostScript File Output">
-<caption>Figure 1: <a name="FIGURE_1">Sample PostScript File Output</a></caption>
-<tr><td align="center"><img src="../images/smiley.jpg"
-width="445" height="570" alt="Sample PostScript File Output"></td></tr>
-</table></div>
-
-
-<h2>Embedding Printer Options</h2>
-
-
-<h2>Embedding Fonts and Text</h2>
-
-
-<h2>Embedding Images</h2>
-
-
-<blockquote><b>Note:</b> While some printers support arbitrary
-binary data in PostScript files, we do not recommend this
-practice because it does not work with all printers or
-interfaces. In most cases, the Base-85 encoding and compression
-filters can be used to embed images with very little, if any,
-increase in data size.</blockquote>
-
-
-
-</body>
-</html>
index eb5451c1e202bc11b64cc0f6999931e568d253f0..d6f8f0879e70bb9a4cb3fe5a3b2bae3bf8aaa4c2 100644 (file)
@@ -8,7 +8,7 @@
 </head>
 <body>
 <!--
-  "$Id: spec-ppd.html 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id: spec-ppd.html 5496 2006-05-05 19:26:23Z mike $"
 
   CUPS PPD extensions specification for the Common UNIX Printing System (CUPS).
 
index 8013e5de5cd0f6e5b6a6a863fcdf546dcd98f4f1..5b8cd5b217b72db7ac0113641d84564d17fa70ea 100644 (file)
Binary files a/doc/pl/images/button-accept-jobs.gif and b/doc/pl/images/button-accept-jobs.gif differ
index ca9b8c616f085e7bdde577ff8eb1e9b71b078ef0..ce7ea6ccf4c2d6a095df4ad448d17a13805d66b3 100644 (file)
Binary files a/doc/pl/images/button-add-class.gif and b/doc/pl/images/button-add-class.gif differ
index 1e099e647ae049ce64d0d697b77fd750b78acb5b..0f284487f7a42cd2397f2ccf8fe0bca294ac3a5e 100644 (file)
Binary files a/doc/pl/images/button-add-printer.gif and b/doc/pl/images/button-add-printer.gif differ
index 4fa4e4d4ba77682d7b7d2a6c17c7185c1fc88faa..dc00856bd5ec775d88874a9831f743fe70274565 100644 (file)
Binary files a/doc/pl/images/button-add-this-printer.gif and b/doc/pl/images/button-add-this-printer.gif differ
index 093b3e7fdbc7f3b0cfb98f8870ef0c96112060e9..84e724b258420db708c42248ab002418fbe5dc5b 100644 (file)
Binary files a/doc/pl/images/button-cancel-all-jobs.gif and b/doc/pl/images/button-cancel-all-jobs.gif differ
index 1cc3be3af2398d36578903bc1341dc62b6d830df..2d122bac5a2493f0056932e388fd41d57539f5e0 100644 (file)
Binary files a/doc/pl/images/button-cancel-job.gif and b/doc/pl/images/button-cancel-job.gif differ
index 8abeb0774aeb7e0870a6999a202c3000d2f1716d..73de99527d7687050eee99b40815191d6ceb6452 100644 (file)
Binary files a/doc/pl/images/button-change-settings.gif and b/doc/pl/images/button-change-settings.gif differ
index 0daf9a9ac2c66b59b5f12818924d33af253e6ef3..2f45608d8ebb47781af49a95f59a286a0b6a8a1c 100644 (file)
Binary files a/doc/pl/images/button-clean-print-heads.gif and b/doc/pl/images/button-clean-print-heads.gif differ
index 9e1c36d36fec58c7adb8e81b7f91c39658b7fd92..e15a4bb3ddd3b399131d94750fdd62ef23aad5bb 100644 (file)
Binary files a/doc/pl/images/button-clear.gif and b/doc/pl/images/button-clear.gif differ
index d0d291666dab4076311c7a2c57244cb6b6238ece..93f849041d2623ec1ac6b7d83a61c2b83ebb9ff7 100644 (file)
Binary files a/doc/pl/images/button-continue.gif and b/doc/pl/images/button-continue.gif differ
index 38f69eca1315cc0b0f1cda6236e523d2d78fcfef..934b8d66b5416a52d47b736acd2d9f04d1fd0379 100644 (file)
Binary files a/doc/pl/images/button-delete-class.gif and b/doc/pl/images/button-delete-class.gif differ
index 7e5bf74ea00b04d9e70fc801062abe71e1e28af0..f7c6984186825ae6669814888c6557d0d884a8ab 100644 (file)
Binary files a/doc/pl/images/button-delete-printer.gif and b/doc/pl/images/button-delete-printer.gif differ
index e892aa1d96743d4509d354b85ca1db0b2a538978..89fd8a7d65c32d33d8d58c41bbab4c1cd7db2f3d 100644 (file)
Binary files a/doc/pl/images/button-edit-configuration-file.gif and b/doc/pl/images/button-edit-configuration-file.gif differ
index 1fdbf67f09737a6a1b508f4c87a08af4449a9c1b..c6c333619f0a63822bb55f558224bed57e8a1d9c 100644 (file)
Binary files a/doc/pl/images/button-export-samba.gif and b/doc/pl/images/button-export-samba.gif differ
index f5e239e0ece00f1da4e6636ab7c777b63fef1178..d2d4f85307814ff2a5dc8f1053e9183333f333ef 100644 (file)
Binary files a/doc/pl/images/button-help.gif and b/doc/pl/images/button-help.gif differ
index 5219e686845c7edad00817d227fae787bd023eda..2ab556492963ccaf8028641cb9f77a858da0ee59 100644 (file)
Binary files a/doc/pl/images/button-hold-job.gif and b/doc/pl/images/button-hold-job.gif differ
index 63a8f660d6d365f32cc53619da40a7186856fc00..c758f98029d1bd9a283328fc90973432f39b067d 100644 (file)
Binary files a/doc/pl/images/button-manage-classes.gif and b/doc/pl/images/button-manage-classes.gif differ
index f8f6f0d8bca56c717b8e27f68e1f8a8221a425ba..7aefeddaf30070dba892829e05df8d4a89c46337 100644 (file)
Binary files a/doc/pl/images/button-manage-jobs.gif and b/doc/pl/images/button-manage-jobs.gif differ
index 041efc2159eb1745c89e330e5c4ee2a0f4f42b92..f884f7f6068bc69d41e459f06b576d67e2f8db6d 100644 (file)
Binary files a/doc/pl/images/button-manage-printers.gif and b/doc/pl/images/button-manage-printers.gif differ
index cb6d760478cadf100e87ad8fe82b3a9f5556ced4..ba6e31cdc83fe2645602a2a2c3aeb9f2a89111f0 100644 (file)
Binary files a/doc/pl/images/button-manage-server.gif and b/doc/pl/images/button-manage-server.gif differ
index 38cce158f37ba23431691ab4c6c11371b70d0d0c..fcf5f6d3eeb48059a7a9e4a914af3a38aac43961 100644 (file)
Binary files a/doc/pl/images/button-modify-class.gif and b/doc/pl/images/button-modify-class.gif differ
index acbb6daac0920e9e49d1c9619da33875b447f9f5..e3d5346630b20235f2014a9b91b194fd3f708bbc 100644 (file)
Binary files a/doc/pl/images/button-modify-printer.gif and b/doc/pl/images/button-modify-printer.gif differ
index 585f48e8bc0977e69c7246c83fc12f972d28def8..02ce3300d1800a639daaf95efee8ac449186bfdb 100644 (file)
Binary files a/doc/pl/images/button-move-job.gif and b/doc/pl/images/button-move-job.gif differ
index 4600b780fa4690ca6e08cf687df65f9edef7eb4b..36029ac30866cd37479cbed72319027f08da6abf 100644 (file)
Binary files a/doc/pl/images/button-move-jobs.gif and b/doc/pl/images/button-move-jobs.gif differ
index 1aa3349f10a5544aabc67d62a2d60dc40db136b1..bcea1ba01aa6288f82651a3c78fb25110aff8389 100644 (file)
Binary files a/doc/pl/images/button-print-self-test-page.gif and b/doc/pl/images/button-print-self-test-page.gif differ
index 8eb7ec39848e3f1c0f5c95cf9e45c269dff08b75..57ac13be7778b697bc175e8f748769754a4e9392 100644 (file)
Binary files a/doc/pl/images/button-print-test-page.gif and b/doc/pl/images/button-print-test-page.gif differ
index 909702fb496c325876a3208094373eb88fc56a1b..c12abe87e6d1bc8ffe9fea6393a8e11384ef64bd 100644 (file)
Binary files a/doc/pl/images/button-publish-printer.gif and b/doc/pl/images/button-publish-printer.gif differ
index bcff455807c99e6f26f145a6d10bd587a04ba0a0..a81848bdee5cf3f704a304bd7844cdc16f867010 100644 (file)
Binary files a/doc/pl/images/button-reject-jobs.gif and b/doc/pl/images/button-reject-jobs.gif differ
index a3d95ad3762722539f9fffa961675383c42ca9bd..d8a82f0925e0a567b89a2f42c223154d007bfb74 100644 (file)
Binary files a/doc/pl/images/button-release-job.gif and b/doc/pl/images/button-release-job.gif differ
index 5d5a7c0313339648474e7d695ae7980b4928890d..42b7568ecf8b4bea868f7845ed1cce07eab75965 100644 (file)
Binary files a/doc/pl/images/button-restart-job.gif and b/doc/pl/images/button-restart-job.gif differ
index 5056b80beffe421794309faa251eb6b737b03a73..2f1fee1704193adc9582f3d1f8d369e915a9b1ae 100644 (file)
Binary files a/doc/pl/images/button-save-changes.gif and b/doc/pl/images/button-save-changes.gif differ
index 5f99760e6f1ef8063ed86d80d88364a1a59d1585..1bc194527128e4f7d8adc04b79575083993dde12 100644 (file)
Binary files a/doc/pl/images/button-search.gif and b/doc/pl/images/button-search.gif differ
index 728ced1eebb8d76f208cd59168608fa19a918b08..cd7709ef593ad8693246a6fc6c6ed9475027b219 100644 (file)
Binary files a/doc/pl/images/button-set-allowed-users.gif and b/doc/pl/images/button-set-allowed-users.gif differ
index b01c19122eff17f6f5fdfa5b7d9fd9ab3f8feffd..203d097347ef33dfd28e729f0812bea3c538b9ec 100644 (file)
Binary files a/doc/pl/images/button-set-as-default.gif and b/doc/pl/images/button-set-as-default.gif differ
index ed026d57ecd0a696fd11f5081dff3d5df7025657..6610735e41d8c0d3be6bf564e8a6f0f111bcbea4 100644 (file)
Binary files a/doc/pl/images/button-set-printer-options.gif and b/doc/pl/images/button-set-printer-options.gif differ
index ac9d4e05f446d3b64929884a0c20ecbe722b2705..82751977db94cfa4a2431fb6d9ba3212575d5165 100644 (file)
Binary files a/doc/pl/images/button-show-active.gif and b/doc/pl/images/button-show-active.gif differ
index 0bd0388225c1d2d1bccf716023c6da51b23ad176..0473ee62638671fecb3a840bc9de6167c8f0a551 100644 (file)
Binary files a/doc/pl/images/button-show-all.gif and b/doc/pl/images/button-show-all.gif differ
index d27b3074c54f6122418b0e41d9620ade9e908ff5..5481f4d9a7101bb8e0e948153f9a0da0991e7af1 100644 (file)
Binary files a/doc/pl/images/button-show-completed.gif and b/doc/pl/images/button-show-completed.gif differ
index a584f885ad3c99b4299ece98f39f06605e495f54..3fdf85798153637310627d54bbb2710d110fdd5f 100644 (file)
Binary files a/doc/pl/images/button-show-next.gif and b/doc/pl/images/button-show-next.gif differ
index 64613b9ec0845505709e56044eb4f402a4c7cc05..8a6f8c4cf484cddd6c0771b161dd26df616b1aa2 100644 (file)
Binary files a/doc/pl/images/button-show-previous.gif and b/doc/pl/images/button-show-previous.gif differ
index 993cf6a93aee0df7aa31ea9636166b7e70a71e1d..5a88283f334ef865cfbf6e24ca1f232cfd7939f4 100644 (file)
Binary files a/doc/pl/images/button-sort-ascending.gif and b/doc/pl/images/button-sort-ascending.gif differ
index fbc5e966dd052c37317b90b7b865d756389ea0da..61c85de29e5f18df35e7a837b823327065ccba1d 100644 (file)
Binary files a/doc/pl/images/button-sort-descending.gif and b/doc/pl/images/button-sort-descending.gif differ
index 834f8a1254ff8e708c26601e745803a61b9f05e3..85c098a38a3bffe13fee42003896a6701606d323 100644 (file)
Binary files a/doc/pl/images/button-start-class.gif and b/doc/pl/images/button-start-class.gif differ
index 7d86be593c0121a339cad5b59fefbda15b169040..cd1734cce7bcf8107c18ea34ac9fecb1119d6b34 100644 (file)
Binary files a/doc/pl/images/button-start-printer.gif and b/doc/pl/images/button-start-printer.gif differ
index c1f96cc85bd5223e81abded6cb55c3279d760b86..8031731a4599854d145b198dffd905d053e451f3 100644 (file)
Binary files a/doc/pl/images/button-stop-class.gif and b/doc/pl/images/button-stop-class.gif differ
index 34bf39da66a5c98c8fb5400ca23f2dc5fc9c54b0..ce485f3a16ba177971f378394a751743aa556b69 100644 (file)
Binary files a/doc/pl/images/button-stop-printer.gif and b/doc/pl/images/button-stop-printer.gif differ
index fdb48f32de5030ea1c496aae3f532ea25b503bd8..2842a3e1806fcf40b2d28af24d42f4863783f3dc 100644 (file)
Binary files a/doc/pl/images/button-unpublish-printer.gif and b/doc/pl/images/button-unpublish-printer.gif differ
index 578cd05ac94dd82aa9f0988b0b5119f20cd5adee..47697cde896ccc4088762ce12db7f196911563d2 100644 (file)
Binary files a/doc/pl/images/button-use-default-config.gif and b/doc/pl/images/button-use-default-config.gif differ
index b6ffd0ab49f4341c4418aa2e3d270e6fd67bc714..5d89af521454b3ce89ebf558d88a8baed7eb372f 100644 (file)
Binary files a/doc/pl/images/button-view-access-log.gif and b/doc/pl/images/button-view-access-log.gif differ
index bbdd548f4183a08f0925135ca6bdbd7cb324e3c1..c99078ad81bec964609dc5feed96ed4b2b7e592a 100644 (file)
Binary files a/doc/pl/images/button-view-error-log.gif and b/doc/pl/images/button-view-error-log.gif differ
index 30b3a7e0cb9f354f3df4a59d7a149ff91419164b..ad49a2f4fc8aaaaefd3d838e7c7046554b372e29 100644 (file)
Binary files a/doc/pl/images/button-view-page-log.gif and b/doc/pl/images/button-view-page-log.gif differ
index 726cd3a744f67ba6dbabe6aae31ee809d47f57a6..27ae97c763e3a512c98bb9506cbc1b0f9f8680a8 100644 (file)
Binary files a/doc/pl/images/button-view-printable-version.gif and b/doc/pl/images/button-view-printable-version.gif differ
index a22a9c778325542a810fcf3e053a7cfad5008598..45dcdc2210a218c7e4886013d709e7575523cfdf 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: robots.txt 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: robots.txt 3494 2003-03-19 15:37:44Z mike $"
 #
 #   This file tells search engines not to index your CUPS server.
 #
@@ -26,6 +26,6 @@ User-agent: *
 Disallow: /
 
 #
-# End of "$Id: robots.txt 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: robots.txt 3494 2003-03-19 15:37:44Z mike $".
 #
 
index 76141403c9e6140e066f0e8817679143379425aa..eab00dffc6e3128dd96fdde164d4dd465ce24a64 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testdriver.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testdriver.c 5390 2006-04-10 19:29:44Z mike $"
  *
  *   Sample/test driver interface program for the Common UNIX Printing
  *   System (CUPS).
@@ -175,5 +175,5 @@ list_ppds(const char *name)         /* I - Program name */
 
 
 /*
- * End of "$Id: testdriver.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testdriver.c 5390 2006-04-10 19:29:44Z mike $".
  */
index cb844994e3b49c16ac0d19c15c855c8346f3ec7d..5d456d0a33fe1f0b3d8fdfa81f4267e29122533e 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: Makefile 5649 2006-06-14 21:03:17Z mike $"
 #
 #   Filter makefile for the Common UNIX Printing System (CUPS).
 #
@@ -387,5 +387,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: Makefile 5649 2006-06-14 21:03:17Z mike $".
 #
index ea9ae1945da0ccdabada61b113041a84f62a78b2..13c5044a8c355d729cea5b79544109d0979fe3ed 100644 (file)
@@ -1,5 +1,5 @@
 <!--
-  "$Id: api-raster.shtml 177 2006-06-21 00:20:03Z jlovell $"
+  "$Id$"
 
   Raster API introduction for the Common UNIX Printing System (CUPS).
 
index 263971b285a49d1f10b1ed54bb8f3ea1010ee555..9e3c391e00d7d906ac207501bc0b6a5800de5968 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: common.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: common.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   Common filter routines for the Common UNIX Printing System (CUPS).
  *
@@ -467,5 +467,5 @@ WriteLabels(int orient)     /* I - Orientation of the page */
 
 
 /*
- * End of "$Id: common.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: common.c 4494 2005-02-18 02:18:11Z mike $".
  */
index 21ce4e6f354ad802f533d45bd158918c002b7b51..1c40b4765cfbd30c2520f798ca33a98463040493 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: common.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: common.h 4493 2005-02-18 02:09:53Z mike $"
  *
  *   Common filter definitions for the Common UNIX Printing System (CUPS).
  *
@@ -88,5 +88,5 @@ extern void   WriteLabels(int orient);
 
 
 /*
- * End of "$Id: common.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: common.h 4493 2005-02-18 02:09:53Z mike $".
  */
index c70302131e6d33c1f80e4c25a86b4de1def7fae1..a7b95cc453c11032b5997f9fd949c23e0f30a740 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: form-main.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: form-main.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   CUPS form main entry for the Common UNIX Printing System (CUPS).
  *
@@ -58,5 +58,5 @@ main(int  argc,                       /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: form-main.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: form-main.c 4494 2005-02-18 02:18:11Z mike $".
  */
index 044214d253eefe0306622a467b55a229df04e679..890100aa4dd85fe6e2358d2d54bb83195056dfbb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: form-ps.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: form-ps.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   CUPS form PostScript routines for the Common UNIX Printing System (CUPS).
  *
@@ -45,5 +45,5 @@ formWrite(tree_t *t)                  /* I - Document tree to write */
 
 
 /*
- * End of "$Id: form-ps.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: form-ps.c 4494 2005-02-18 02:18:11Z mike $".
  */
index b3dde330a5d9a6868b09f106633d1ed78f3671e7..188a254b1359112e353e1980a7bca5294b972624 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: form-tree.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: form-tree.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   CUPS form document tree routines for the Common UNIX Printing
  *   System (CUPS).
@@ -620,5 +620,5 @@ parse_element(tree_t *t,            /* I - Current tree node */
 
 
 /*
- * End of "$Id: form-tree.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: form-tree.c 4494 2005-02-18 02:18:11Z mike $".
  */
index 880fad669b5af38548047e9010b6f0469083bda4..39d7b7549c4c5c05d9e183215a36612ebea4aebb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: form.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: form.h 4494 2005-02-18 02:18:11Z mike $"
  *
  *   CUPS form header file for the Common UNIX Printing System (CUPS).
  *
@@ -173,5 +173,5 @@ extern void formWrite(tree_t *p);
 
 
 /*
- * End of "$Id: form.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: form.h 4494 2005-02-18 02:18:11Z mike $".
  */
index 4e2ad33364c960001ce1c827f5ba5c72cab82855..b83082fb4180df92bef53c8860b33195afe20301 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: gziptoany.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: gziptoany.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   GZIP pre-filter for the Common UNIX Printing System (CUPS).
  *
@@ -127,5 +127,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: gziptoany.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: gziptoany.c 4494 2005-02-18 02:18:11Z mike $".
  */
index fa956b5a8535606e2802ab098fa6871a9f5139e8..5a645c1cb7fe26f9be9568ac02f6ac85dd742c3c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgl-attr.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgl-attr.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   HP-GL/2 attribute processing for the Common UNIX Printing System (CUPS).
  *
@@ -450,5 +450,5 @@ WU_width_units(int     num_params,  /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-attr.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgl-attr.c 4494 2005-02-18 02:18:11Z mike $".
  */
index 75b4d96885871179a84119f666a4f045712d99eb..3b1f9d3d7dfdad2f68fcf9e8d2dd9e5892cd8057 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgl-char.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgl-char.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   HP-GL/2 character processing for the Common UNIX Printing System (CUPS).
  *
@@ -636,5 +636,5 @@ TD_transparent_data(int     num_params,     /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-char.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgl-char.c 4494 2005-02-18 02:18:11Z mike $".
  */
index f2fe850d76e8bc2817b33f44e9328ed91ad74a5f..6f6c7ce656819ac12f718ac29af14b3a2294023c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgl-config.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgl-config.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   HP-GL/2 configuration routines for the Common UNIX Printing System (CUPS).
  *
@@ -641,5 +641,5 @@ SC_scale(int     num_params,        /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-config.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgl-config.c 4494 2005-02-18 02:18:11Z mike $".
  */
index 773d005bac458f4426673e9616a2abc6148ea949..abfb633104ebe3f33d0e50b1aff3f10d90c83153 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgl-input.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgl-input.c 5150 2006-02-22 19:21:50Z mike $"
  *
  *   HP-GL/2 input processing for the Common UNIX Printing System (CUPS).
  *
@@ -269,5 +269,5 @@ FreeParameters(int     num_params,  /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-input.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgl-input.c 5150 2006-02-22 19:21:50Z mike $".
  */
index 7cf85ece0ca2269166e4cbfcada83ec152b524ac..98dc3a9b98eb7c489aa54e5e53d58b7c513692be 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgl-main.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgl-main.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   HP-GL/2 filter main entry for the Common UNIX Printing System (CUPS).
  *
@@ -270,5 +270,5 @@ compare_names(const void *p1,       /* I - First name */
 
 
 /*
- * End of "$Id: hpgl-main.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgl-main.c 4494 2005-02-18 02:18:11Z mike $".
  */
index 5515fce16b77c64cdca5e12cd828ee05be86e9e4..328dcff50dad04333e5c32e846a93ec10b70d9ad 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgl-polygon.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgl-polygon.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   HP-GL/2 polygon routines for the Common UNIX Printing System (CUPS).
  *
@@ -390,5 +390,5 @@ WG_fill_wedge(int     num_params,   /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-polygon.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgl-polygon.c 4494 2005-02-18 02:18:11Z mike $".
  */
index 20352b598bbffce97b25e594a5995a70e08cd886..5cf0ad3151fa66c29049178f07a98162044545dd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgl-prolog.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgl-prolog.c 4680 2005-09-21 09:28:39Z mike $"
  *
  *   HP-GL/2 prolog routines for for the Common UNIX Printing System (CUPS).
  *
@@ -373,5 +373,5 @@ Outputf(const char *format, /* I - Printf-style string */
 
 
 /*
- * End of "$Id: hpgl-prolog.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgl-prolog.c 4680 2005-09-21 09:28:39Z mike $".
  */
index 0d286416739d451ba7218fd7bb50b3cf97a61cce..d285b0c1487b35a3ac77e0656f9b0aca0a5646de 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgl-vector.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgl-vector.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   HP-GL/2 vector routines for the Common UNIX Printing System (CUPS).
  *
@@ -771,5 +771,5 @@ plot_points(int     num_params,     /* I - Number of parameters */
 
 
 /*
- * End of "$Id: hpgl-vector.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgl-vector.c 4494 2005-02-18 02:18:11Z mike $".
  */
index c45630b99f43305d3d49c2f176085d24dc46e42a..db68bcd4ef7c2b3d2f4d38709aa15e133bc02f27 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: hpgltops.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: hpgltops.h 4494 2005-02-18 02:18:11Z mike $"
  *
  *   HP-GL/2 to PostScript filter for the Common UNIX Printing System (CUPS).
  *
@@ -237,5 +237,5 @@ extern void OutputTrailer(void);
 extern int     Outputf(const char *format, ...);
 
 /*
- * End of "$Id: hpgltops.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: hpgltops.h 4494 2005-02-18 02:18:11Z mike $".
  */
index 6e9d8459dc977351fa892724aa28c55a75a530fd..dab979a659f9ccc5df990fe1b69c72997c86c89e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-bmp.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-bmp.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   BMP image routines for the Common UNIX Printing System (CUPS).
  *
@@ -535,5 +535,5 @@ read_long(FILE *fp)               /* I - File to read from */
 
 
 /*
- * End of "$Id: image-bmp.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-bmp.c 5509 2006-05-11 11:41:36Z mike $".
  */
index c3c23c0d6acfd3f5c9f70c1f68660221a11f672e..2cb4ced018af2e1c31a4ad51b21976dcb39281fa 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-colorspace.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-colorspace.c 5519 2006-05-12 15:06:42Z mike $"
  *
  *   Colorspace conversions for the Common UNIX Printing System (CUPS).
  *
@@ -1573,5 +1573,5 @@ zshear(float mat[3][3],                   /* I - Matrix */
 
 
 /*
- * End of "$Id: image-colorspace.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-colorspace.c 5519 2006-05-12 15:06:42Z mike $".
  */
index 663f9f39314376f17bade295fc59da24c5ae8f32..b56dd0c88f88071b9980b7406062ee4b9c959796 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-gif.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-gif.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   GIF image routines for the Common UNIX Printing System (CUPS).
  *
@@ -695,5 +695,5 @@ gif_read_lzw(FILE *fp,                      /* I - File to read from */
 
 
 /*
- * End of "$Id: image-gif.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-gif.c 5509 2006-05-11 11:41:36Z mike $".
  */
index 3fabe2151ba5ec23192feba313d77e8eeabaa21b..7db80ae1f8b3636dfcc939c2c18a357481105fcd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-jpeg.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-jpeg.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   JPEG image routines for the Common UNIX Printing System (CUPS).
  *
@@ -320,5 +320,5 @@ _cupsImageReadJPEG(
 
 
 /*
- * End of "$Id: image-jpeg.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-jpeg.c 5509 2006-05-11 11:41:36Z mike $".
  */
index a42e36d98793e6c04e5309f4e720a291bcf49cd4..195f0da3944f14b81578e42f2075c3cb59878a61 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-photocd.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-photocd.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   PhotoCD routines for the Common UNIX Printing System (CUPS).
  *
@@ -313,5 +313,5 @@ _cupsImageReadPhotoCD(
 
 
 /*
- * End of "$Id: image-photocd.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-photocd.c 5509 2006-05-11 11:41:36Z mike $".
  */
index ec33b766f93d4e9984c8291dd248978bc9308ff3..64e5956230de53050c1f9c241b4206a6ac85da8e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-pix.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-pix.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   Alias PIX image routines for the Common UNIX Printing System (CUPS).
  *
@@ -232,5 +232,5 @@ read_short(FILE *fp)                        /* I - File to read from */
 
 
 /*
- * End of "$Id: image-pix.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-pix.c 5509 2006-05-11 11:41:36Z mike $".
  */
index 6ccf39afe88c1ddcedb7a7761c5a2c7aaf2464d4..97cbfc13f09aab23f03dbc3db87798d4f2773e70 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-png.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-png.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   PNG image routines for the Common UNIX Printing System (CUPS).
  *
@@ -280,5 +280,5 @@ _cupsImageReadPNG(
 
 
 /*
- * End of "$Id: image-png.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-png.c 5509 2006-05-11 11:41:36Z mike $".
  */
index 0d768b2ccf350ac2e54edccf53e94feb2dcbca66..54f6c74470c4497b4d214173c3a4df993d682dbe 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-pnm.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-pnm.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   Portable Any Map file routines for the Common UNIX Printing System (CUPS).
  *
@@ -301,5 +301,5 @@ _cupsImageReadPNM(
 
 
 /*
- * End of "$Id: image-pnm.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-pnm.c 5509 2006-05-11 11:41:36Z mike $".
  */
index 0e69ca4f37ec46051246c2e50bc394adb2d9f0da..df7bed281f27a5539b1ed48425bee1ca97517d38 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-private.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-private.h 5191 2006-02-27 02:47:56Z mike $"
  *
  *   Private image library definitions for the Common UNIX Printing
  *   System (CUPS).
@@ -217,5 +217,5 @@ extern cups_izoom_t *_cupsImageZoomNew(cups_image_t *img, int xc0, int yc0,
 #endif /* !_CUPS_IMAGE_PRIVATE_H_ */
 
 /*
- * End of "$Id: image-private.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-private.h 5191 2006-02-27 02:47:56Z mike $".
  */
index dda0b3c7a70abe00b290484fa8dbf0bdc664a573..234868512bfc748003840015455aba574ebfca80 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-sgi.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-sgi.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   SGI image file routines for the Common UNIX Printing System (CUPS).
  *
@@ -279,5 +279,5 @@ _cupsImageReadSGI(
 
 
 /*
- * End of "$Id: image-sgi.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-sgi.c 5509 2006-05-11 11:41:36Z mike $".
  */
index 84ee513ed7ed563ca3a7fc1872af74a6c4a22e9c..41847e0af851d81bb0ab54c751feb0a91ff8c358 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-sgi.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-sgi.h 4741 2005-10-02 04:25:52Z mike $"
  *
  *   SGI image file format library definitions for the Common UNIX Printing
  *   System (CUPS).
@@ -92,5 +92,5 @@ extern int    sgiPutRow(sgi_t *sgip, unsigned short *row, int y, int z);
 #endif /* !_SGI_H_ */
 
 /*
- * End of "$Id: image-sgi.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-sgi.h 4741 2005-10-02 04:25:52Z mike $".
  */
index d093d7f692db8e800cf88962ffa8eaacc44d3e8a..5401c4a7bfc9e884ee4a99f3fbb519b01333f6c0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-sgilib.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-sgilib.c 4741 2005-10-02 04:25:52Z mike $"
  *
  *   SGI image file format library routines for the Common UNIX Printing
  *   System (CUPS).
@@ -855,5 +855,5 @@ write_rle16(FILE           *fp,             /* I - File to write to */
 
 
 /*
- * End of "$Id: image-sgilib.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-sgilib.c 4741 2005-10-02 04:25:52Z mike $".
  */
index 3c5fbb911f2db2683e0980888f9e8e4d6bc9ffd6..c6b0622db7a07c995d6bdfc2b039557fe1d91d93 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-sun.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-sun.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   Sun Raster image file routines for the Common UNIX Printing System (CUPS).
  *
@@ -389,5 +389,5 @@ read_unsigned(FILE *fp)                     /* I - File to read from */
 
 
 /*
- * End of "$Id: image-sun.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-sun.c 5509 2006-05-11 11:41:36Z mike $".
  */
index 246301b99cfb0b33f5a8b726f5ae61db7bfb774c..223324bbf781a9e9885a292e303b8014c0b03513 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-tiff.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-tiff.c 5509 2006-05-11 11:41:36Z mike $"
  *
  *   TIFF file routines for the Common UNIX Printing System (CUPS).
  *
@@ -1720,5 +1720,5 @@ _cupsImageReadTIFF(
 
 
 /*
- * End of "$Id: image-tiff.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-tiff.c 5509 2006-05-11 11:41:36Z mike $".
  */
index 7ab827593d891980a490c89de2fb8c49a58789d0..8dc67ec1e636c614463a809baf2a9f865d01810d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image-zoom.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image-zoom.c 5191 2006-02-27 02:47:56Z mike $"
  *
  *   cupsImage zoom routines for the Common UNIX Printing System (CUPS).
  *
@@ -366,5 +366,5 @@ zoom_nearest(cups_izoom_t *z,               /* I - Zoom record to fill */
 
 
 /*
- * End of "$Id: image-zoom.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image-zoom.c 5191 2006-02-27 02:47:56Z mike $".
  */
index e96727fca42741f9d482c51f8c5a6c1cf3b65e27..94bc9611766fae8c405049e81513fb2fd40af88f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image.c 4741 2005-10-02 04:25:52Z mike $"
  *
  *   Base image support for the Common UNIX Printing System (CUPS).
  *
@@ -841,5 +841,5 @@ get_tile(cups_image_t *img,         /* I - Image */
 
 
 /*
- * End of "$Id: image.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image.c 4741 2005-10-02 04:25:52Z mike $".
  */
index c00940bc69ea7cd07aecd50ca4abcc3ee609e9aa..b77e6ddc3f69caff25b5198dd00d4e58828233f3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: image.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: image.h 5191 2006-02-27 02:47:56Z mike $"
  *
  *   Image library definitions for the Common UNIX Printing System (CUPS).
  *
@@ -135,5 +135,5 @@ extern void         cupsImageWhiteToWhite(const cups_ib_t *in,
 #endif /* !_CUPS_IMAGE_H_ */
 
 /*
- * End of "$Id: image.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: image.h 5191 2006-02-27 02:47:56Z mike $".
  */
index 5e70c319a0a339d4d0fd37119d3ba55209354958..4f512fc0dc90afb5684d6409e3e51159a3efcc12 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: imagetops.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: imagetops.c 5379 2006-04-07 13:48:37Z mike $"
  *
  *   Image file to PostScript filter for the Common UNIX Printing System (CUPS).
  *
@@ -1063,5 +1063,5 @@ ps_ascii85(cups_ib_t *data,               /* I - Data to print */
 
 
 /*
- * End of "$Id: imagetops.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: imagetops.c 5379 2006-04-07 13:48:37Z mike $".
  */
index ff3dbfb49cd7db04f6bcd475b952032746b79a05..32bc9a7c79edd19717d14d3ba62e0bc91198fe3c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: imagetoraster.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: imagetoraster.c 5522 2006-05-15 05:02:15Z mike $"
  *
  *   Image file to raster filter for the Common UNIX Printing System (CUPS).
  *
@@ -4310,5 +4310,5 @@ raster_cb(
 
 
 /*
- * End of "$Id: imagetoraster.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: imagetoraster.c 5522 2006-05-15 05:02:15Z mike $".
  */
index 89bfc99d59b8367951bb85217939926f0014ecec..3e7b47be16a1cc3725db38afc97ff355dd3d1724 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: interpret.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: interpret.c 5513 2006-05-11 18:07:25Z mike $"
  *
  *   PPD command interpreter for the Common UNIX Printing System (CUPS).
  *
@@ -608,5 +608,5 @@ exec_code(
 
 
 /*
- * End of "$Id: interpret.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: interpret.c 5513 2006-05-11 18:07:25Z mike $".
  */
index cdd8ea44680ff0a0f47735c2a88661f1315c2013..544bff6b559e6d32606ff59259c5dd6844ed8c8b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: pstops.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: pstops.c 5622 2006-06-01 23:43:21Z mike $"
  *
  *   PostScript filter for the Common UNIX Printing System (CUPS).
  *
@@ -2994,5 +2994,5 @@ write_labels(pstops_doc_t *doc,           /* I - Document information */
 
 
 /*
- * End of "$Id: pstops.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: pstops.c 5622 2006-06-01 23:43:21Z mike $".
  */
index 4ce98e7cc473378d43488a4bd8081733c2bccb95..eeb4398b6e5afc50c71b2e789e37830499159ce2 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: raster.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: raster.c 5671 2006-06-16 11:17:39Z mike $"
  *
  *   Raster file routines for the Common UNIX Printing System (CUPS).
  *
@@ -50,7 +50,6 @@
  *   cups_raster_read_header() - Read a raster page header.
  *   cups_raster_update()      - Update the raster header and row count for the
  *                               current page.
- *   cups_raster_write()       - Write a row of raster data...
  *   cups_read()               - Read bytes from a file.
  *   cups_swap()               - Swap bytes in raster data...
  *   cups_write()              - Write bytes to a file.
@@ -106,7 +105,6 @@ static unsigned     cups_raster_read_header(cups_raster_t *r);
 static int     cups_raster_read(cups_raster_t *r, unsigned char *buf,
                                 int bytes);
 static void    cups_raster_update(cups_raster_t *r);
-static int     cups_raster_write(cups_raster_t *r, const unsigned char *pixels);
 static int     cups_read(int fd, unsigned char *buf, int bytes);
 static void    cups_swap(unsigned char *buf, int bytes);
 static int     cups_write(int fd, const unsigned char *buf, int bytes);
@@ -147,7 +145,7 @@ cupsRasterOpen(int         fd,              /* I - File descriptor */
     return (NULL);
 
   r->fd   = fd;
-  r->mode = mode == CUPS_RASTER_WRITE_COMPRESSED ? CUPS_RASTER_WRITE : mode;
+  r->mode = mode;
 
   if (mode == CUPS_RASTER_READ)
   {
@@ -187,13 +185,7 @@ cupsRasterOpen(int         fd,             /* I - File descriptor */
     * Open for write - put sync word...
     */
 
-    if (mode == CUPS_RASTER_WRITE_COMPRESSED)
-    {
-      r->compressed = 1;
-      r->sync       = CUPS_RASTER_SYNCv2;
-    }
-    else
-      r->sync = CUPS_RASTER_SYNC;
+    r->sync = CUPS_RASTER_SYNC;
 
     if (cups_write(r->fd, (unsigned char *)&(r->sync), sizeof(r->sync))
             < sizeof(r->sync))
@@ -539,10 +531,6 @@ cupsRasterWritePixels(cups_raster_t *r,    /* I - Raster stream */
                       unsigned char *p,        /* I - Bytes to write */
                      unsigned      len)/* I - Number of bytes to write */
 {
-  int          bytes;                  /* Bytes read */
-  unsigned     remaining;              /* Bytes remaining */
-
-
 #ifdef DEBUG
   fprintf(stderr, "cupsRasterWritePixels(r=%p, p=%p, len=%u), remaining=%u\n",
           r, p, len, r->remaining);
@@ -551,113 +539,13 @@ cupsRasterWritePixels(cups_raster_t *r,  /* I - Raster stream */
   if (r == NULL || r->mode != CUPS_RASTER_WRITE || r->remaining == 0)
     return (0);
 
-  if (!r->compressed)
-  {
-   /*
-    * Without compression, just write the raster data raw...
-    */
-
-    r->remaining -= len / r->header.cupsBytesPerLine;
-
-    return (cups_write(r->fd, p, len));
-  }
-
  /*
-  * Otherwise, compress each line...
+  * No write compression, just write the raster data raw...
   */
 
-  for (remaining = len; remaining > 0; remaining -= bytes, p += bytes)
-  {
-   /*
-    * Figure out the number of remaining bytes on the current line...
-    */
-
-    if ((bytes = remaining) > (r->pend - r->pcurrent))
-      bytes = r->pend - r->pcurrent;
-
-    if (r->count > 0)
-    {
-     /*
-      * Check to see if this line is the same as the previous line...
-      */
-
-      if (memcmp(p, r->pcurrent, bytes))
-      {
-        if (!cups_raster_write(r, r->pixels))
-         return (0);
-
-       r->count = 0;
-      }
-      else
-      {
-       /*
-        * Mark more bytes as the same...
-       */
-
-        r->pcurrent += bytes;
-
-       if (r->pcurrent >= r->pend)
-       {
-        /*
-          * Increase the repeat count...
-         */
-
-         r->count ++;
-         r->pcurrent = r->pixels;
-
-        /*
-          * Flush out this line if it is the last one...
-         */
-
-         r->remaining --;
-
-         if (r->remaining == 0)
-           return (cups_raster_write(r, r->pixels));
-         else if (r->count == 256)
-         {
-           if (cups_raster_write(r, r->pixels) == 0)
-             return (0);
-
-           r->count = 0;
-         }
-       }
-
-       continue;
-      }
-    }
-
-    if (r->count == 0)
-    {
-     /*
-      * Copy the raster data to the buffer...
-      */
-
-      memcpy(r->pcurrent, p, bytes);
-
-      r->pcurrent += bytes;
-
-      if (r->pcurrent >= r->pend)
-      {
-       /*
-        * Increase the repeat count...
-       */
-
-       r->count ++;
-       r->pcurrent = r->pixels;
-
-       /*
-        * Flush out this line if it is the last one...
-       */
-
-       r->remaining --;
+  r->remaining -= len / r->header.cupsBytesPerLine;
 
-       if (r->remaining == 0)
-         return (cups_raster_write(r, r->pixels));
-      }
-    }
-  }
-
-  return (len);
+  return (cups_write(r->fd, p, len));
 }
 
 
@@ -958,120 +846,6 @@ cups_raster_update(cups_raster_t *r)      /* I - Raster stream */
 }
 
 
-/*
- * 'cups_raster_write()' - Write a row of compressed raster data...
- */
-
-static int                             /* O - Number of bytes written */
-cups_raster_write(
-    cups_raster_t       *r,            /* I - Raster stream */
-    const unsigned char *pixels)       /* I - Pixel data to write */
-{
-  const unsigned char  *start,         /* Start of sequence */
-                       *ptr,           /* Current pointer in sequence */
-                       *pend,          /* End of raster buffer */
-                       *plast;         /* Pointer to last pixel */
-  unsigned char                *wptr;          /* Pointer into write buffer */
-  int                  bpp,            /* Bytes per pixel */
-                       count,          /* Count */
-                       maxrun;         /* Maximum run of 128 * bpp */
-
-
-#ifdef DEBUG
-  fprintf(stderr, "cups_raster_write(r=%p, pixels=%p)\n", r, pixels);
-#endif /* DEBUG */
-
- /*
-  * Allocate a write buffer as needed...
-  */
-
-  count = r->header.cupsBytesPerLine * 2;
-  if (count > r->bufsize)
-  {
-    if (r->buffer)
-      wptr = realloc(r->buffer, count);
-    else
-      wptr = malloc(count);
-
-    if (!wptr)
-      return (-1);
-
-    r->buffer  = wptr;
-    r->bufsize = count;
-  }
-
- /*
-  * Write the row repeat count...
-  */
-
-  bpp     = r->bpp;
-  pend    = pixels + r->header.cupsBytesPerLine;
-  plast   = pend - bpp;
-  wptr    = r->buffer;
-  *wptr++ = r->count - 1;
-  maxrun  = 128 * bpp;
-
- /*
-  * Write using a modified TIFF "packbits" compression...
-  */
-
-  for (ptr = pixels; ptr < pend;)
-  {
-    start = ptr;
-    ptr += bpp;
-
-    if (ptr == pend)
-    {
-     /*
-      * Encode a single pixel at the end...
-      */
-
-      *wptr++ = 0;
-      for (count = bpp; count > 0; count --)
-        *wptr++ = *start++;
-    }
-    else if (!memcmp(start, ptr, bpp))
-    {
-     /*
-      * Encode a sequence of repeating pixels...
-      */
-
-      for (count = 2; count < 128 && ptr < plast; count ++, ptr += bpp)
-        if (memcmp(ptr, ptr + bpp, bpp))
-         break;
-
-      *wptr++ = count - 1;
-      for (count = bpp; count > 0; count --)
-        *wptr++ = *ptr++;
-    }
-    else
-    {
-     /*
-      * Encode a sequence of non-repeating pixels...
-      */
-
-      for (count = 1; count < 127 && ptr < plast; count ++, ptr += bpp)
-        if (!memcmp(ptr, ptr + bpp, bpp))
-         break;
-
-      if (ptr >= plast && count < 128)
-      {
-        count ++;
-       ptr += bpp;
-      }
-      *wptr++ = 257 - count;
-
-      count *= bpp;
-      memcpy(wptr, start, count);
-      wptr += count;
-    }
-  }
-
-  return (cups_write(r->fd, r->buffer, wptr - r->buffer));
-}
-
-
 /*
  * 'cups_read()' - Read bytes from a file.
  */
@@ -1161,5 +935,5 @@ cups_write(int                 fd, /* I - File descriptor */
 
 
 /*
- * End of "$Id: raster.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: raster.c 5671 2006-06-16 11:17:39Z mike $".
  */
index 16e11f0d43e0f856c9b75211c9c0311c9e15c8f8..13423b483d5baf5096281969cc127c754d2f7cbd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: raster.h 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: raster.h 5671 2006-06-16 11:17:39Z mike $"
  *
  *   Raster file definitions for the Common UNIX Printing System (CUPS).
  *
@@ -86,8 +86,7 @@ extern "C" {
 typedef enum cups_mode_e               /**** Raster modes ****/
 {
   CUPS_RASTER_READ = 0,                        /* Open stream for reading */
-  CUPS_RASTER_WRITE = 1,               /* Open stream for writing */
-  CUPS_RASTER_WRITE_COMPRESSED = 2     /* Open stream for compressed writing @since CUPS 1.3@ */
+  CUPS_RASTER_WRITE = 1                        /* Open stream for writing */
 } cups_mode_t;
 
 typedef enum cups_bool_e               /**** Boolean type ****/
@@ -346,5 +345,5 @@ extern unsigned             cupsRasterWriteHeader2(cups_raster_t *r,
 #endif /* !_CUPS_RASTER_H_ */
 
 /*
- * End of "$Id: raster.h 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: raster.h 5671 2006-06-16 11:17:39Z mike $".
  */
index f954f63e04222164388b55de4a403e0b1a8ec333..b26836b4e4d7b05985a348fef3f2a78003c76af9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: rasterbench.c 5667 2006-06-16 10:21:49Z mike $"
+ * "$Id: rasterbench.c 5671 2006-06-16 11:17:39Z mike $"
  *
  *   Raster benchmark program for the Common UNIX Printing System (CUPS).
  *
@@ -351,5 +351,5 @@ write_test(int fd)                  /* I - File descriptor to write to */
 
 
 /*
- * End of "$Id: rasterbench.c 5667 2006-06-16 10:21:49Z mike $".
+ * End of "$Id: rasterbench.c 5671 2006-06-16 11:17:39Z mike $".
  */
index d2a9639915f19ca8af4f34f6c8870d9ca9aa2619..75d2352b1a2063b64db84812dff7432f0210b472 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: rastertoepson.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: rastertoepson.c 4494 2005-02-18 02:18:11Z mike $"
  *
  *   EPSON ESC/P and ESC/P2 filter for the Common UNIX Printing System
  *   (CUPS).
@@ -1148,5 +1148,5 @@ main(int  argc,                   /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: rastertoepson.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: rastertoepson.c 4494 2005-02-18 02:18:11Z mike $".
  */
index a380d81061058bd4a564d714f68bfa3bf9224532..e36c5902d5c3e472c3b9560079dfbdb2240b7101 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: rastertohp.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: rastertohp.c 4493 2005-02-18 02:09:53Z mike $"
  *
  *   Hewlett-Packard Page Control Language filter for the Common UNIX
  *   Printing System (CUPS).
@@ -884,5 +884,5 @@ main(int  argc,             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: rastertohp.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: rastertohp.c 4493 2005-02-18 02:09:53Z mike $".
  */
index 1a4a2ee6605b84dc69735bc3767383a3acc83ea2..d5f4031825c9285a3b07a38868f9c31d749dcb08 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: rastertolabel.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: rastertolabel.c 5665 2006-06-16 00:59:10Z mike $"
  *
  *   Label printer filter for the Common UNIX Printing System (CUPS).
  *
@@ -30,7 +30,6 @@
  *   EndPage()      - Finish a page of graphics.
  *   CancelJob()    - Cancel the current job...
  *   OutputLine()   - Output a line of graphics.
- *   PCLCompress()  - Output a PCL (mode 3) compressed line.
  *   ZPLCompress()  - Output a run-length compression sequence.
  *   main()         - Main entry and processing of driver.
  */
 
 
 /*
- * This driver filter currently supports Dymo, Intellitech, and Zebra
- * label printers.
+ * This driver filter currently supports Dymo and Zebra label printers.
  *
  * The Dymo portion of the driver has been tested with the 300, 330,
- * and 330 Turbo label printers; it may also work with other models.
+ * and 330 Turbo label printers; it may also work with older models.
  * The Dymo printers support printing at 136, 203, and 300 DPI.
  *
- * The Intellitech portion of the driver has been tested with the
- * Intellibar 408, 412, and 808 and supports their PCL variant.
- *
- * The Zebra portion of the driver has been tested with the LP-2844,
- * LP-2844Z, QL-320, and QL-420 label printers; it may also work with
- * other models.  The driver supports EPL line mode, EPL page mode,
- * ZPL, and CPCL as defined in Zebra's on-line developer documentation.
+ * The Zebra portion of the driver has been tested with the LP-2844Z label
+ * printer; it may also work with other models.  The driver supports EPL
+ * line mode, EPL page mode, ZPL, and CPCL as defined in Zebra's on-line
+ * developer documentation.
  */
 
 /*
 #define ZEBRA_ZPL      0x12            /* Zebra ZPL-based printers */
 #define ZEBRA_CPCL     0x13            /* Zebra CPCL-based printers */
 
-#define INTELLITECH_PCL        0x20            /* Intellitech PCL-based printers */
-
 
 /*
  * Globals...
  */
 
 unsigned char  *Buffer;                /* Output buffer */
-unsigned char  *CompBuffer;            /* Compression buffer */
+char           *CompBuffer;            /* Compression buffer */
 unsigned char  *LastBuffer;            /* Last buffer */
 int            LastSet;                /* Number of repeat characters */
 int            ModelNumber,            /* cupsModelNumber attribute */
@@ -102,7 +95,6 @@ void StartPage(ppd_file_t *ppd, cups_page_header_t *header);
 void   EndPage(ppd_file_t *ppd, cups_page_header_t *header);
 void   CancelJob(int sig);
 void   OutputLine(ppd_file_t *ppd, cups_page_header_t *header, int y);
-void   PCLCompress(unsigned char *line, int length);
 void   ZPLCompress(char repeat_char, int repeat_count);
 
 
@@ -155,15 +147,6 @@ Setup(ppd_file_t *ppd)                     /* I - PPD file */
 
     case ZEBRA_CPCL :
         break;
-
-    case INTELLITECH_PCL :
-       /*
-       * Send a PCL reset sequence.
-       */
-
-       putchar(0x1b);
-       putchar('E');
-        break;
   }
 }
 
@@ -230,9 +213,6 @@ StartPage(ppd_file_t         *ppd,  /* I - PPD file */
   fprintf(stderr, "DEBUG: cupsColorOrder = %d\n", header->cupsColorOrder);
   fprintf(stderr, "DEBUG: cupsColorSpace = %d\n", header->cupsColorSpace);
   fprintf(stderr, "DEBUG: cupsCompression = %d\n", header->cupsCompression);
-  fprintf(stderr, "DEBUG: cupsRowCount = %d\n", header->cupsRowCount);
-  fprintf(stderr, "DEBUG: cupsRowFeed = %d\n", header->cupsRowFeed);
-  fprintf(stderr, "DEBUG: cupsRowStep = %d\n", header->cupsRowStep);
 
  /*
   * Register a signal handler to eject the current page if the
@@ -373,108 +353,6 @@ StartPage(ppd_file_t         *ppd,        /* I - PPD file */
               header->HWResolution[1], header->cupsHeight,
               header->NumCopies);
         break;
-
-    case INTELLITECH_PCL :
-       /*
-        * Set the media size...
-       */
-
-       printf("\033&l6D\033&k12H");    /* Set 6 LPI, 10 CPI */
-       printf("\033&l0O");             /* Set portrait orientation */
-
-       switch (header->PageSize[1])
-       {
-         case 540 : /* Monarch Envelope */
-              printf("\033&l80A");     /* Set page size */
-             break;
-
-         case 624 : /* DL Envelope */
-              printf("\033&l90A");     /* Set page size */
-             break;
-
-         case 649 : /* C5 Envelope */
-              printf("\033&l91A");     /* Set page size */
-             break;
-
-         case 684 : /* COM-10 Envelope */
-              printf("\033&l81A");     /* Set page size */
-             break;
-
-         case 756 : /* Executive */
-              printf("\033&l1A");      /* Set page size */
-             break;
-
-         case 792 : /* Letter */
-              printf("\033&l2A");      /* Set page size */
-             break;
-
-         case 842 : /* A4 */
-              printf("\033&l26A");     /* Set page size */
-             break;
-
-         case 1008 : /* Legal */
-              printf("\033&l3A");      /* Set page size */
-             break;
-
-          default : /* Custom size */
-             printf("\033!f%dZ", header->PageSize[1] * 300 / 72);
-             break;
-       }
-
-       printf("\033&l%dP",             /* Set page length */
-               header->PageSize[1] / 12);
-       printf("\033&l0E");             /* Set top margin to 0 */
-        printf("\033&l%dX", header->NumCopies);
-                                       /* Set number copies */
-        printf("\033&l0L");            /* Turn off perforation skip */
-
-       /*
-        * Print settings...
-       */
-
-       if (Page == 1)
-       {
-          if (header->cupsRowFeed)     /* inPrintRate */
-           printf("\033!p%dS", header->cupsRowFeed);
-
-          if (header->cupsCompression != ~0)
-                                       /* inPrintDensity */
-           printf("\033&d%dA", 30 * header->cupsCompression / 100 - 15);
-
-          if (header->cupsRowCount != ~0)
-                                       /* inTearInterval */
-           printf("\033!n%dT", header->cupsRowCount);
-
-          if (header->cupsRowStep != ~0)
-                                       /* inCutInterval */
-           printf("\033!n%dC", header->cupsRowStep);
-        }
-
-       /*
-       * Setup graphics...
-       */
-
-       printf("\033*t%dR", header->HWResolution[0]);
-                                       /* Set resolution */
-
-       printf("\033*r%dS", header->cupsWidth);
-                                       /* Set width */
-       printf("\033*r%dT", header->cupsHeight);
-                                       /* Set height */
-
-       printf("\033&a0H");             /* Set horizontal position */
-       printf("\033&a0V");             /* Set vertical position */
-        printf("\033*r1A");            /* Start graphics */
-        printf("\033*b3M");            /* Set compression */
-
-       /*
-        * Allocate compression buffers...
-       */
-
-       CompBuffer = malloc(2 * header->cupsBytesPerLine + 1);
-       LastBuffer = malloc(header->cupsBytesPerLine);
-       LastSet    = 0;
-        break;
   }
 
  /*
@@ -713,11 +591,6 @@ EndPage(ppd_file_t *ppd,           /* I - PPD file */
         puts("FORM\r");
        puts("PRINT\r");
        break;
-
-    case INTELLITECH_PCL :
-        printf("\033*rB");             /* End GFX */
-        printf("\014");                        /* Eject current page */
-        break;
   }
 
   fflush(stdout);
@@ -915,163 +788,10 @@ OutputLine(ppd_file_t         *ppd,      /* I - PPD file */
          fflush(stdout);
        }
        break;
-
-    case INTELLITECH_PCL :
-       if (Buffer[0] ||
-            memcmp(Buffer, Buffer + 1, header->cupsBytesPerLine - 1))
-        {
-         if (Feed)
-         {
-           printf("\033*b%dY", Feed);
-           Feed    = 0;
-           LastSet = 0;
-         }
-
-          PCLCompress(Buffer, header->cupsBytesPerLine);
-       }
-       else
-         Feed ++;
-        break;
   }
 }
 
 
-/*
- * 'PCLCompress()' - Output a PCL (mode 3) compressed line.
- */
-
-void
-PCLCompress(unsigned char *line,       /* I - Line to compress */
-            int           length)      /* I - Length of line */
-{
-  unsigned char        *line_ptr,              /* Current byte pointer */
-               *line_end,              /* End-of-line byte pointer */
-               *comp_ptr,              /* Pointer into compression buffer */
-               *start,                 /* Start of compression sequence */
-               *seed;                  /* Seed buffer pointer */
-  int           count,                 /* Count of bytes for output */
-               offset;                 /* Offset of bytes for output */
-
-
- /*
-  * Do delta-row compression...
-  */
-
-  line_ptr = line;
-  line_end = line + length;
-
-  comp_ptr = CompBuffer;
-  seed     = LastBuffer;
-
-  while (line_ptr < line_end)
-  {
-   /*
-    * Find the next non-matching sequence...
-    */
-
-    start = line_ptr;
-
-    if (!LastSet)
-    {
-     /*
-      * The seed buffer is invalid, so do the next 8 bytes, max...
-      */
-
-      offset = 0;
-
-      if ((count = line_end - line_ptr) > 8)
-       count = 8;
-
-      line_ptr += count;
-    }
-    else
-    {
-     /*
-      * The seed buffer is valid, so compare against it...
-      */
-
-      while (*line_ptr == *seed &&
-             line_ptr < line_end)
-      {
-        line_ptr ++;
-        seed ++;
-      }
-
-      if (line_ptr == line_end)
-        break;
-
-      offset = line_ptr - start;
-
-     /*
-      * Find up to 8 non-matching bytes...
-      */
-
-      start = line_ptr;
-      count = 0;
-      while (*line_ptr != *seed &&
-             line_ptr < line_end &&
-             count < 8)
-      {
-        line_ptr ++;
-        seed ++;
-        count ++;
-      }
-    }
-
-   /*
-    * Place mode 3 compression data in the buffer; see HP manuals
-    * for details...
-    */
-
-    if (offset >= 31)
-    {
-     /*
-      * Output multi-byte offset...
-      */
-
-      *comp_ptr++ = ((count - 1) << 5) | 31;
-
-      offset -= 31;
-      while (offset >= 255)
-      {
-        *comp_ptr++ = 255;
-        offset    -= 255;
-      }
-
-      *comp_ptr++ = offset;
-    }
-    else
-    {
-     /*
-      * Output single-byte offset...
-      */
-
-      *comp_ptr++ = ((count - 1) << 5) | offset;
-    }
-
-    memcpy(comp_ptr, start, count);
-    comp_ptr += count;
-  }
-
-  line_ptr = CompBuffer;
-  line_end = comp_ptr;
-
- /*
-  * Set the length of the data and write it...
-  */
-
-  printf("\033*b%dW", comp_ptr - CompBuffer);
-  fwrite(CompBuffer, comp_ptr - CompBuffer, 1, stdout);
-
- /*
-  * Save this line as a "seed" buffer for the next...
-  */
-
-  memcpy(LastBuffer, line, length);
-  LastSet = 1;
-}
-
-
 /*
  * 'ZPLCompress()' - Output a run-length compression sequence.
  */
@@ -1153,7 +873,7 @@ main(int  argc,                            /* I - Number of command-line arguments */
     * and return.
     */
 
-    fputs("ERROR: rastertolabel job-id user title copies options [file]\n", stderr);
+    fputs("ERROR: rastertodymo job-id user title copies options [file]\n", stderr);
     return (1);
   }
 
@@ -1283,5 +1003,5 @@ main(int  argc,                           /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: rastertolabel.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: rastertolabel.c 5665 2006-06-16 00:59:10Z mike $".
  */
index f1a44b7e57f95f052e5f9b8558a54c378892de21..ca5c31fb29ae0a5a3f3ea09a4b8b74fd0f869bad 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testimage.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testimage.c 4485 2005-01-03 19:30:00Z mike $"
  *
  *   Image library test program for the Common UNIX Printing System (CUPS).
  *
@@ -104,5 +104,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: testimage.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testimage.c 4485 2005-01-03 19:30:00Z mike $".
  */
index cb563c26506498a343ccb0572b7cb4c74996476b..bc35bb01a41ab61776a27b8ec211fbcc5ee9d8d8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testraster.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testraster.c 4545 2005-06-21 19:26:28Z mike $"
  *
  *   Raster test program routines for the Common UNIX Printing System (CUPS).
  *
@@ -206,5 +206,5 @@ main(void)
 
 
 /*
- * End of "$Id: testraster.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testraster.c 4545 2005-06-21 19:26:28Z mike $".
  */
index e01650150baeba2939cddc94f93f682f0d969480..66255e18a826e6af7e26d9ef6337d8561c4523b6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: textcommon.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: textcommon.c 4559 2005-08-04 18:40:13Z mike $"
  *
  *   Common text filter routines for the Common UNIX Printing System (CUPS).
  *
@@ -1191,5 +1191,5 @@ getutf8(FILE *fp) /* I - File to read from */
 
 
 /*
- * End of "$Id: textcommon.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: textcommon.c 4559 2005-08-04 18:40:13Z mike $".
  */
index b14419e4805ab893e7fd355f39087e5e385d3cbc..c117370198bfc2910c92c938951eb6fbe126adb1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: textcommon.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: textcommon.h 4559 2005-08-04 18:40:13Z mike $"
  *
  *   Common text filter definitions for the Common UNIX Printing System (CUPS).
  *
@@ -119,5 +119,5 @@ extern void WriteProlog(const char *title, const char *user,
 
 
 /*
- * End of "$Id: textcommon.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: textcommon.h 4559 2005-08-04 18:40:13Z mike $".
  */
index fa4f9fb53d025cca11b9d078d3c5338cdb400170..879672c9557c7543e5b16c1106b2656898252905 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: texttops.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: texttops.c 4680 2005-09-21 09:28:39Z mike $"
  *
  *   Text to PostScript filter for the Common UNIX Printing System (CUPS).
  *
@@ -1307,5 +1307,5 @@ write_text(const char *s) /* I - String to write */
 
 
 /*
- * End of "$Id: texttops.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: texttops.c 4680 2005-09-21 09:28:39Z mike $".
  */
index a790c36d5fe875bd2ef1eacc22a8e51dd03cf5fe..b6c37c9e94a988e04210c753a20c08bc49095df1 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
 #
 #   Fonts makefile for the Common UNIX Printing System (CUPS).
 #
@@ -76,5 +76,5 @@ uninstall:
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
 #
index 358488d8b89e90a56feb056d55b40623f0645943..975af256c97b6012d048933551998deca9bda466 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: cups.sh.in 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: cups.sh.in 5118 2006-02-16 14:29:53Z mike $"
 #
 #   Startup/shutdown script for the Common UNIX Printing System (CUPS).
 #
@@ -215,5 +215,5 @@ exit 0
 
 
 #
-# End of "$Id: cups.sh.in 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: cups.sh.in 5118 2006-02-16 14:29:53Z mike $".
 #
index 569af950287fc2f72f4afc83956b9af98dcd21ee..0d3a6f66349014f9513c5ad926b805e6aa7052ea 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: Makefile 5609 2006-05-30 20:31:10Z mike $"
 #
 #   Locale file makefile for the Common UNIX Printing System (CUPS).
 #
@@ -112,5 +112,5 @@ translate.o:        ../cups/http.h ../cups/i18n.h ../cups/language.h ../cups/string.h
 
 
 #
-# End of "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: Makefile 5609 2006-05-30 20:31:10Z mike $".
 #
index a74569ef57bc1a6458bffa0e849b664fb8b81561..1ca4004d75de3a6e32d83f1e7c4dabe3fd17686a 100644 (file)
@@ -29,7 +29,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2006-05-21 10:07-0400\n"
+"POT-Creation-Date: 2006-05-21 10:08-0400\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
index 464407aba9843f38bc895982fcfaf4c2a364ef84..cf6d770a9a367f7ccc3550e785da9cb2f171336b 100644 (file)
@@ -25,7 +25,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2006-05-21 10:07-0400\n"
+"POT-Creation-Date: 2006-05-21 10:08-0400\n"
 "PO-Revision-Date: 2006-03-29 23:44+0900\n"
 "Last-Translator: Kenshi Muto <kmuto@debian.org>\n"
 "Language-Team: Japanese <LL@li.org>\n"
index 49c815145ef06e839e92468c16bc20ab14fd53b7..d10a852c4af355972b6b2d01310d616238a29874 100644 (file)
@@ -25,7 +25,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2006-05-21 10:07-0400\n"
+"POT-Creation-Date: 2006-05-21 10:08-0400\n"
 "PO-Revision-Date: 2006-05-09 17:20+0200\n"
 "Last-Translator: Piotr DrÄ…g <raven@pmail.pl>\n"
 "Language-Team: Polish <pl@li.org>\n"
index a245aa8139745f90e4bfd3362fba56c064ddbd62..21b3c01498027a0975ddfe41d9a4857a2044a094 100644 (file)
@@ -28,7 +28,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: CUPS 1.2\n"
 "Report-Msgid-Bugs-To: http://www.cups.org/str.php\n"
-"POT-Creation-Date: 2006-05-21 10:07-0400\n"
+"POT-Creation-Date: 2006-05-21 10:08-0400\n"
 "PO-Revision-Date: 2006-04-16 00:55+0100\n"
 "Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
index 548295de6229770af5cd3101661ff43fbdc104f5..e55890828daf3ddbb32b3edd44782729f517e489 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: translate.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: translate.c 5261 2006-03-09 20:47:49Z mike $"
  *
  *   HTTP-based translation program for the Common UNIX Printing System (CUPS).
  *
@@ -448,5 +448,5 @@ write_string(cups_file_t *fp,               /* I - File to write to */
 
 
 /*
- * End of "$Id: translate.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: translate.c 5261 2006-03-09 20:47:49Z mike $".
  */
index 2ea1b305f7386b920ae97914d98459ec99b86e75..6071d57e00e1bf91621acaa90137bf071f427ec5 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5472 2006-04-30 16:27:50Z mike $"
 #
 #   Man page makefile for the Common UNIX Printing System (CUPS).
 #
@@ -183,5 +183,5 @@ mantohtml:  mantohtml.o
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5472 2006-04-30 16:27:50Z mike $".
 #
index 2de16ad3088fb2889cc77a70fa8cd1473cf7d7b6..331d41f5b9a96a97fb288989f643af90e2fcd8d3 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: accept.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: accept.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   accept/reject man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -84,5 +84,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: accept.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: accept.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 1790ba72e2e80f9ce26e2c8ea9b87ff11577c3f8..796a46f56fc5ba8bf12d5251eb797c4ebecab239 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: backend.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: backend.man 5313 2006-03-20 15:29:09Z mike $"
 .\"
 .\"   Backend man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -184,5 +184,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: backend.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: backend.man 5313 2006-03-20 15:29:09Z mike $".
 .\"
index a7e69c87a9df3569d7dac02ed9338bd10d080b39..8bb0fc42d2b07dd6fbd2ed9a879662276390cce3 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cancel.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id$"
 .\"
 .\"   cancel man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -80,5 +80,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cancel.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id$".
 .\"
index c5436690ae64fd55f46d19de8d7ac594af7f833f..eb38be57c014197d0c7ff207b14598cecda11980 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: classes.conf.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: classes.conf.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   classes.conf man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -123,5 +123,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: classes.conf.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: classes.conf.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 7cc2e76718f38010d461789e8e064c06a84b03c9..55b4c8e464189006fe024c1b53098ec22a3b62c8 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: client.conf.man.in 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: client.conf.man.in 5182 2006-02-26 04:10:27Z mike $"
 .\"
 .\"   client.conf man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -54,5 +54,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: client.conf.man.in 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: client.conf.man.in 5182 2006-02-26 04:10:27Z mike $".
 .\"
index f71532a384e2105803cb6e83e93320ff9479cea3..bf0840660299153e657ded012810502d11f6c2f2 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cups-config.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cups-config.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   cups-config man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -115,5 +115,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cups-config.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: cups-config.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 7d764180e9cb9ae645fc600c0b6e389092e1e07f..859a3970e478fcf84a6c4950da178b09effd0786 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cups-deviced.man.in 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cups-deviced.man.in 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   cups-deviced man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -49,5 +49,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cups-deviced.man.in 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: cups-deviced.man.in 5099 2006-02-13 02:46:10Z mike $".
 .\"
index f0a4c55ab661bdbc87d9f3d00861d14fb89c0681..e9f1862bdc39fa0a600686bc7d530de364340814 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cups-driverd.man.in 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cups-driverd.man.in 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   cups-driverd man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -110,5 +110,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cups-driverd.man.in 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: cups-driverd.man.in 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 378d86acfcda077ff3a157674612b87a00dc25ed..14cd8258d1132aca29e4761c0dbb543417f217a6 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cups-lpd.man.in 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cups-lpd.man.in 5455 2006-04-24 13:49:59Z mike $"
 .\"
 .\"   cups-lpd man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -123,5 +123,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cups-lpd.man.in 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: cups-lpd.man.in 5455 2006-04-24 13:49:59Z mike $".
 .\"
index 4885dea74615d31cbc12b2bdfac9f27ca7923f34..f75dbbc40aed1f1b1863d09b07b6b91167b34903 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cups-polld.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cups-polld.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   cups-polld man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -43,5 +43,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cups-polld.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: cups-polld.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 15a531fca01e2a6bafe4d05aa17290cca80bc60f..a0ad520e5143de7ad20f238be9209affd8919822 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cups-snmp.conf.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id$"
 .\"
 .\"   snmp.conf man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -73,5 +73,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cups-snmp.conf.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id$".
 .\"
index 489986bbdec141fe45d022f809557482efcf87ed..55cc91c859f8528c9a2c500f8b5d119548bb24b2 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cupsaddsmb.man.in 181 2006-06-22 20:01:18Z jlovell $"
+.\" "$Id: cupsaddsmb.man.in 5645 2006-06-13 19:20:58Z mike $"
 .\"
 .\"   cupsaddsmb man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -210,5 +210,5 @@ http://www.cups.org/windows/
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cupsaddsmb.man.in 181 2006-06-22 20:01:18Z jlovell $".
+.\" End of "$Id: cupsaddsmb.man.in 5645 2006-06-13 19:20:58Z mike $".
 .\"
index e4f1e7fe126dbb2f461ed7829158f7e30819e02b..f17a4dcb3d060466bcdf28d8c3481b5abe296650 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cupsd.conf.man.in 181 2006-06-22 20:01:18Z jlovell $"
+.\" "$Id: cupsd.conf.man.in 5638 2006-06-06 20:08:13Z mike $"
 .\"
 .\"   cupsd.conf man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -609,5 +609,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cupsd.conf.man.in 181 2006-06-22 20:01:18Z jlovell $".
+.\" End of "$Id: cupsd.conf.man.in 5638 2006-06-06 20:08:13Z mike $".
 .\"
index 831890f97dd839f81c0fceb636be2efaae400f00..cbcc0ea91e887507d48124ad69d48dc121c8039e 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cupsd.man.in 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cupsd.man.in 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   cupsd man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -74,5 +74,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cupsd.man.in 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: cupsd.man.in 5099 2006-02-13 02:46:10Z mike $".
 .\"
index f345e5d8fe2ad65d8fa874abdb613f484cf24b3a..e446991fc8572385da1d85d21454cc7d9afb4ca5 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cupsenable.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cupsenable.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   cupsenable/cupsdisable man page for the Common UNIX Printing System
 .\"   (CUPS).
@@ -89,5 +89,5 @@ http://localhost:631/help
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 
 .\"
-.\" End of "$Id: cupsenable.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: cupsenable.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 5c7136d6d144a358cbf5d01959207423adb379f4..62db95e1f76be8f0fa202c36c71fc9a735428fc3 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cupstestdsc.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cupstestdsc.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   cupstestdsc man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -55,5 +55,5 @@ Specification, Version 3.0.
 .SH COPYRIGHT
 Copyright 2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cupstestdsc.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id$".
 .\"
index b7d0768d5a012d0cb5d6a1700bf7a66d9cb57671..149ddbf94ab29030bc456669f3b2bb0272a57579 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: cupstestppd.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: cupstestppd.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   cupstestppd man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -111,5 +111,5 @@ Adobe PostScript Printer Description File Format Specification, Version 4.3.
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: cupstestppd.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: cupstestppd.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 4a2ab82dd275c65fe25cb6ad76e7e335fb67e88d..d3537d40a8ca26038641234def271fd4e53067f0 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: filter.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: filter.man 5327 2006-03-23 19:53:24Z mike $"
 .\"
 .\"   filter man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -226,5 +226,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: filter.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: filter.man 5327 2006-03-23 19:53:24Z mike $".
 .\"
index 8cb4c8612d0c84718b2cf05fedf2a9a8421f01ec..87ff04e673564e1c44d23e3c554b231a3ebde8f7 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lp.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lp.man 5327 2006-03-23 19:53:24Z mike $"
 .\"
 .\"   lp man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -248,5 +248,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lp.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lp.man 5327 2006-03-23 19:53:24Z mike $".
 .\"
index e17f0920f9cad7fbd77339eccd2fe37932a71b6b..28d747053c288a31b3dc8eede72d3a3357fe3cc1 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lpadmin.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lpadmin.man 5327 2006-03-23 19:53:24Z mike $"
 .\"
 .\"   lpadmin man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -182,5 +182,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lpadmin.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lpadmin.man 5327 2006-03-23 19:53:24Z mike $".
 .\"
index f4afe1567363914f57542ae3b192431c492b4dca..f183f3de6692fc35c907f655f8008cf5b8427fc5 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lpc.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lpc.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   lpc man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -76,5 +76,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lpc.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lpc.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 26e14f65bfd272c4901076209f02c717b7652a9f..3d8fdfb99080d420511cbe2922571d142c30a7b1 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lpinfo.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lpinfo.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   lpinfo man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -70,5 +70,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lpinfo.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lpinfo.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index e5cd9866ba47c3960b897b96aed4c42811a0626d..e2f05b99a0523434c208756f00681b09eeaa3026 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lpmove.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lpmove.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   lpmove man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -71,5 +71,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lpmove.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lpmove.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 39707518327f80acb0686b7f089a00a2f8c2e2d3..6b88e737c94f26afa1676e7a6abb2d4581bb0a60 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lpoptions.man.in 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lpoptions.man.in 5313 2006-03-20 15:29:09Z mike $"
 .\"
 .\"   lpoptions man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -140,5 +140,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lpoptions.man.in 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lpoptions.man.in 5313 2006-03-20 15:29:09Z mike $".
 .\"
index ab1d9b630085191881bd3e0ad8176f4fa202e1b0..f1d8c79c5b7f60488c41b9758b874e7a5cbd6de7 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lppasswd.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lppasswd.man 5313 2006-03-20 15:29:09Z mike $"
 .\"
 .\"   lpadmin man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -66,5 +66,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lppasswd.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lppasswd.man 5313 2006-03-20 15:29:09Z mike $".
 .\"
index 7e08a939dec9d5175779618b25970f765a513f80..c59bf0b8403e047741fef8ca4b8a40e2bbbf01ca 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lpq.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lpq.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   lpq man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -77,5 +77,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lpq.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lpq.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index ffc27574d6f0dae23b8dc387beaafcd962651434..6f6798b1480cfc99c45ab9255876a704b660ae10 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lpr.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lpr.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   lpr man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -123,5 +123,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lpr.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lpr.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index ec1ca62d013f067fa6a4ced1612c7d5116dff9ff..723a00808247ebb21cfa227ba819792038ede5ec 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lprm.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lprm.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   lprm man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -70,5 +70,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lprm.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lprm.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 42629e9bbc4609dfaf36e2d62466ca51131df7cf..239b8d5cd6d088f0bec02683ad859c83b181da2a 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: lpstat.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: lpstat.man 5327 2006-03-23 19:53:24Z mike $"
 .\"
 .\"   lpstat man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -144,5 +144,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: lpstat.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: lpstat.man 5327 2006-03-23 19:53:24Z mike $".
 .\"
index 95544fae357a42056cb0b973a3788cdca4c4c731..a583231aeb1ba33ed9e339a17c85088910c57208 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: mantohtml.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: mantohtml.c 5142 2006-02-21 14:52:34Z mike $"
  *
  *   Man page to HTML conversion program.
  *
@@ -725,5 +725,5 @@ strmove(char       *d,                      /* I - Destination */
 
 
 /*
- * End of "$Id: mantohtml.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: mantohtml.c 5142 2006-02-21 14:52:34Z mike $".
  */
index 1dd55c3d2153f5ec2e3764b70654f115d5d3cd31..37e765cb108e42759ceeab35bcf9cbdc0d0c12c4 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: mime.convs.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: mime.convs.man 5313 2006-03-20 15:29:09Z mike $"
 .\"
 .\"   mime.convs man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -51,5 +51,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: mime.convs.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: mime.convs.man 5313 2006-03-20 15:29:09Z mike $".
 .\"
index 8d64cc767500a0ef2041e5523afb247975a0dc80..8b42b6c35ace51ea67d346ba6797ab7d2ddb59d5 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: mime.types.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: mime.types.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   mime.types man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -99,5 +99,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: mime.types.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: mime.types.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 4bc4a2a516504cc7d45edcaff774c3b3c338c310..45dedb85a7b9cd56f56bf6febaed8ac8d73752af 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: printers.conf.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: printers.conf.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   printers.conf man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -127,5 +127,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: printers.conf.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: printers.conf.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 43fe1d3052c526070cb0135de787d92ab4ab0367..15223a1054e14c01e8f263ed07b9cd189f907139 100644 (file)
@@ -1,5 +1,5 @@
 .\"
-.\" "$Id: subscriptions.conf.man 177 2006-06-21 00:20:03Z jlovell $"
+.\" "$Id: subscriptions.conf.man 5099 2006-02-13 02:46:10Z mike $"
 .\"
 .\"   subscriptions.conf man page for the Common UNIX Printing System (CUPS).
 .\"
@@ -94,5 +94,5 @@ http://localhost:631/help
 .SH COPYRIGHT
 Copyright 1997-2006 by Easy Software Products, All Rights Reserved.
 .\"
-.\" End of "$Id: subscriptions.conf.man 177 2006-06-21 00:20:03Z jlovell $".
+.\" End of "$Id: subscriptions.conf.man 5099 2006-02-13 02:46:10Z mike $".
 .\"
index 0fad819f89ca390b39f30aa0d8da75c374ed2195..e7ae20c7a79736e28adc7a8419a0b6f2d7c1fcfe 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
 #
 #   Port monitor makefile for the Common UNIX Printing System (CUPS).
 #
@@ -103,5 +103,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
 #
index e2c14a41654544d2130d0cb5f9383e87ff44a326..7b19e4b8424b7eddcec78c82c7e7d9d3cb8ee673 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: bcp.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: bcp.c 5087 2006-02-07 03:43:29Z mike $"
  *
  *   TBCP port monitor for the Common UNIX Printing System (CUPS).
  *
@@ -282,5 +282,5 @@ pswrite(const char *buf,            /* I - Buffer to write */
 
 
 /*
- * End of "$Id: bcp.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: bcp.c 5087 2006-02-07 03:43:29Z mike $".
  */
index a6791942a4a93485304453a36263495139814324..400e1ce0b37c2667c58348704a02053e6e242d00 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: tbcp.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: tbcp.c 5087 2006-02-07 03:43:29Z mike $"
  *
  *   TBCP port monitor for the Common UNIX Printing System (CUPS).
  *
@@ -279,5 +279,5 @@ pswrite(const char *buf,            /* I - Buffer to write */
 
 
 /*
- * End of "$Id: tbcp.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: tbcp.c 5087 2006-02-07 03:43:29Z mike $".
  */
index 4ee88b7767d96046e7b15bb4b853859d87205150..6867d6207b8b92c32185c29effb2c4ddf3881cc7 100644 (file)
@@ -2,7 +2,7 @@
 
 mailto.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/md5.h
 mailto.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
-mailto.o: ../cups/i18n.h ../cups/transcode.h ../cups/string.h ../config.h
+mailto.o: ../cups/i18n.h ../cups/string.h ../config.h
 testnotify.o: ../cups/cups.h ../cups/ipp.h ../cups/http.h ../cups/md5.h
 testnotify.o: ../cups/ppd.h ../cups/array.h ../cups/file.h ../cups/language.h
 testnotify.o: ../cups/language.h ../cups/string.h ../config.h
index 064bd4df0cfcae5e037ec7569c44a1f84cefae48..ecfd7a51f4ca50185156517bcf78e932d9f31e7c 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
 #
 #   Notifier makefile for the Common UNIX Printing System (CUPS).
 #
@@ -99,5 +99,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
 #
index 38489caf29d1de089957867ecc81528255e2832d..afa1a30d01d13a9f39ba98322aa57025628cf1d0 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: mailto.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: mailto.c 5235 2006-03-06 13:02:23Z mike $"
  *
  *   "mailto" notifier for the Common UNIX Printing System (CUPS).
  *
@@ -795,5 +795,5 @@ print_attributes(ipp_t *ipp,                /* I - IPP request */
 
 
 /*
- * End of "$Id: mailto.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: mailto.c 5235 2006-03-06 13:02:23Z mike $".
  */
index cba0a386f2f8d636b16033949155432748747cac..d334a4a9e715b2cb9ad047342ed3b7a0b8e71266 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testnotify.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testnotify.c 4829 2005-11-12 03:15:10Z mike $"
  *
  *   Test notifier for the Common UNIX Printing System (CUPS).
  *
@@ -281,5 +281,5 @@ print_attributes(ipp_t *ipp,                /* I - IPP request */
 
 
 /*
- * End of "$Id: testnotify.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testnotify.c 4829 2005-11-12 03:15:10Z mike $".
  */
index a949db828f698416bd602c90951146e33551faf3..832780032b4146da019e1ada9565c36b775c35fd 100644 (file)
@@ -10,7 +10,7 @@
 \f1\b WARNING\
 
 \f0\b0 \
-This is pre-release software and should not be used in production environments. Because MacOS X packages cannot be uninstalled, you will need to reinstall MacOS X to revert to the original CUPS 1.1.x software.\
+Because MacOS X packages cannot be uninstalled, you will need to reinstall MacOS X to revert to the original CUPS 1.1.x software.\
 \
 Please report all problems using the Bugs & Features page on the CUPS home page:\
 \
index 91f940414ac0340bc3df2334cc74ec92f7fd8655..c6d7e8f1d374b57596d0acad8e752d2d994380cf 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: cups.list.in 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: cups.list.in 5628 2006-06-05 15:25:23Z mike $"
 #
 #   ESP Package Manager (EPM) file list for the Common UNIX Printing
 #   System (CUPS).
@@ -550,5 +550,5 @@ f 0644 root sys $AMANDIR/man$MAN8DIR/cups-lpd.$MAN8EXT man/cups-lpd.$MAN8EXT
 i 0755 root sys cups init/cups.sh
 
 #
-# End of "$Id: cups.list.in 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: cups.list.in 5628 2006-06-05 15:25:23Z mike $".
 #
index c2f96483249d462afb6c6734ce538772b96d702a..958bd7b10a8c39d94c244f319358735dcfe95ce6 100644 (file)
@@ -1,86 +1,21 @@
-README - CUPS v1.2.0b1 - 01/10/2006
------------------------------------
-
-*****************************************************************
-*****************************************************************
-****                                                         ****
-**** WARNING: THIS IS BETA RELEASE SOFTWARE AND MAY BE       ****
-****          TOTALLY UNSTABLE.  DO NOT USE IN ENVIRONMENTS  ****
-****          WHERE RELIABLE SOFTWARE IS REQUIRED!           ****
-****                                                         ****
-*****************************************************************
-*****************************************************************
-
-Looking for compile instructions?  Read the file "INSTALL.txt"
-instead...
-
-*****************************************************************
-*****************************************************************
-****                                                         ****
-**** IF YOU HAVE A NON-POSTSCRIPT PRINTER, YOU WILL ALSO     ****
-**** NEED TO INSTALL ESP GHOSTSCRIPT OR A PATCHED VERSION    ****
-**** OF A STANDARD GHOSTSCRIPT RELEASE.                      ****
-****                                                         ****
-*****************************************************************
-*****************************************************************
-
-
-INTRODUCTION
-
-CUPS provides a portable printing layer for UNIX(r)-based
-operating systems.  It has been developed by Easy Software
-Products to promote a standard printing solution for all UNIX
-vendors and users.  CUPS provides the System V and Berkeley
-command-line interfaces.
-
-CUPS uses the Internet Printing Protocol ("IPP") as the basis
-for managing print jobs and queues.  The Line Printer Daemon
-("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.
-JetDirect) protocols are also supported with reduced
-functionality.  CUPS adds network printer browsing and
-PostScript Printer Description ("PPD") based printing options to
-support real-world printing under UNIX.
-
-CUPS includes an image file RIP that supports printing of image
-files to non-PostScript printers.  A customized version of GNU
-Ghostscript for CUPS called ESP Ghostscript is available
-separately to support printing of PostScript files within the
-CUPS driver framework.  Sample drivers for Dymo, EPSON, HP, and
-OKIDATA printers are included that use these filters.
-
-Drivers for thousands of printers are provided with our ESP
-Print Pro software, available at:
-
-       http://www.easysw.com/printpro/
-
-CUPS is licensed under the GNU General Public License and GNU
-Library General Public License.  Please contact Easy Software
-Products for commercial support and "binary distribution"
-rights.
-
-
 SYSTEM REQUIREMENTS
 
 Binary distributions require a minimum of 10MB of free disk
 space. We do not recommend using CUPS on a workstation with less
 than 32MB of RAM or a PC with less than 16MB of RAM.
 
-If you are installing from source you'll need ANSI-compliant C
-and C++ compilers and optionally one or more image file support
-libraries.  Complete source installation instructions can be
-found in the file "INSTALL.txt".
-
 
 SOFTWARE REQUIREMENTS
 
 The following operating system software is required to install
 one of the binary distributions from Easy Software Products:
 
-    - AIX 4.3 or higher
+    - AIX 5.2 or higher
     - HP-UX 11.00 or higher
     - IRIX 6.5 or higher
-    - Linux 2.4 with glibc 2.2 or higher
-    - Solaris 7 or higher (SPARC or Intel)
+    - Linux 2.4 with glibc 2.3 or higher (LSB 3.1)
+    - MacOS X 10.4 or higher (PowerPC or Intel)
+    - Solaris 8 or higher (SPARC or Intel)
 
 
 INSTALLING "PORTABLE" CUPS DISTRIBUTIONS
@@ -90,7 +25,7 @@ distributions in TAR format with installation and removal
 scripts generated by our ESP Package Manager (EPM) software,
 which is available from:
 
-    http://www.easysw.com/epm
+    http://www.easysw.com/epm/
 
 WARNING: Installing CUPS will overwrite your existing printing
 system. Backup files are made by the installation script and
@@ -112,10 +47,9 @@ be installed and the scheduler will be started automatically.
 
 INSTALLING HOST-SPECIFIC (RPM, DEBIAN, ETC.) DISTRIBUTIONS
 
-The host-specific distributions use the operating system
-software installation tools.  To install a host-specific
-distribution please consult the CUPS Software Administrators
-Manual or your operating system documentation.
+The host-specific distributions use the operating system software
+installation tools.  To install a host-specific distribution
+please consult your operating system documentation.
 
 
 READING THE DOCUMENTATION
@@ -164,93 +98,7 @@ shown a menu of available functions.
 
 DO NOT use the hostname for your machine - it will not work with
 the default CUPS configuration.  To enable administration access
-on other addresses, consult the CUPS Software Administrators
-Manual.
-
-
-SETTING UP PRINTER QUEUES FROM THE COMMAND-LINE
-
-CUPS works best with PPD (PostScript Printer Description)
-files.  In a pinch you can also use System V style printer
-interface scripts.
-
-Six sample PPD files are provided with this distribution that
-utilize the PostScript and image file RIPs and the sample EPSON
-and HP printer drivers.  To add the sample DeskJet driver to the
-system for a printer connected to the parallel port, use one of
-the following commands:
-
-    HP-UX:
-
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/c2t0d0_lp -E
-
-    IRIX:
-
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/plp -E
-
-    Linux:
-
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp0 -E
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp1 -E
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp2 -E
-
-    Solaris:
-
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/bpp0 -E
-        /usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/ecpp0 -E
-
-Similarly, for the other sample drivers you can use:
-
-    Driver                         PPD File
-    -----------------------------  ------------
-    Dymo Label Printers            dymo.ppd
-    EPSON Stylus Color Series      stcolor.ppd
-    EPSON Stylus Photo Series      stphoto.ppd
-    EPSON Stylus New Color Series  stcolor2.ppd
-    EPSON Stylus New Photo Series  stphoto2.ppd
-    EPSON 9-pin Series             epson9.ppd
-    EPSON 24-pin Series            epson24.ppd
-    HP DeskJet Series              deskjet.ppd
-    HP New DeskJet Series          deskjet2.ppd
-    HP LaserJet Series             laserjet.ppd
-    OKIDATA 9-Pin Series           okidata9.ppd
-    OKIDATA 24-Pin Series          okidat24.ppd
-
-These sample drivers provide basic printing capabilities, but
-generally do not exercise the full potential of the printers or
-CUPS.  For commercial printer drivers check out our ESP Print
-Pro software at:
-
-    http://www.easysw.com/printpro/
-
-
-PRINTING FILES
-
-CUPS provides both the System V "lp" and Berkeley "lpr" commands
-for printing:
-
-    lp filename
-    lpr filename
-
-Both the "lp" and "lpr" commands support printing options for
-the driver:
-
-    lp -omedia=A4 -oresolution=600dpi filename
-    lpr -omedia=A4 -oresolution=600dpi filename
-
-CUPS recognizes many types of images files as well as PDF,
-PostScript, HP-GL/2, and text files, so you can print those
-files directly rather than through an application.
-
-If you have an application that generates output specifically
-for your printer then you need to use the "-oraw" or "-l"
-options:
-
-    lp -oraw filename
-    lpr -l filename
-
-This will prevent the filters from misinterpreting your print
-file.
+on other addresses, consult the on-line help.
 
 
 LEGAL STUFF
index f20d4ea8f5c1c793222397b0c90bd96b09ad4401..3f15b4a94b7d1615aaf10384e0eb1c52f789c9e5 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: cups.spec.in 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: cups.spec.in 5584 2006-05-24 11:17:55Z mike $"
 #
 #   RPM "spec" file for the Common UNIX Printing System (CUPS).
 #
@@ -419,5 +419,5 @@ rm -rf $RPM_BUILD_ROOT
 
 
 #
-# End of "$Id: cups.spec.in 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: cups.spec.in 5584 2006-05-24 11:17:55Z mike $".
 #
index a36824a85a95ab1f02c88f2a966d30e236cc81c6..350408b56aff26d0dff41f66c868963d7be985cd 100644 (file)
@@ -91,6 +91,51 @@ PSTokenizer.o: ../config.h PSTokenizer.h gtypes.h
 SecurityHandler.o: ../config.h GString.h PDFDoc.h XRef.h gtypes.h Object.h
 SecurityHandler.o: gmem.h Array.h Dict.h Stream.h Catalog.h Page.h Decrypt.h
 SecurityHandler.o: Error.h GlobalParams.h CharTypes.h SecurityHandler.h
+SplashBitmap.o: ../config.h gmem.h SplashErrorCodes.h SplashBitmap.h
+SplashBitmap.o: SplashTypes.h gtypes.h
+SplashClip.o: ../config.h gmem.h SplashErrorCodes.h SplashMath.h
+SplashClip.o: SplashTypes.h gtypes.h SplashPath.h SplashXPath.h
+SplashClip.o: SplashXPathScanner.h SplashClip.h
+Splash.o: ../config.h gmem.h SplashErrorCodes.h SplashMath.h SplashTypes.h
+Splash.o: gtypes.h SplashBitmap.h SplashState.h SplashPath.h SplashXPath.h
+Splash.o: SplashXPathScanner.h SplashPattern.h SplashScreen.h SplashFont.h
+Splash.o: SplashGlyphBitmap.h Splash.h SplashClip.h
+SplashFont.o: ../config.h gmem.h SplashMath.h SplashTypes.h gtypes.h
+SplashFont.o: SplashGlyphBitmap.h SplashFontFile.h SplashFont.h
+SplashFontEngine.o: ../config.h gmem.h GString.h SplashT1FontEngine.h
+SplashFontEngine.o: SplashFTFontEngine.h SplashFontFile.h gtypes.h
+SplashFontEngine.o: SplashTypes.h SplashFontFileID.h SplashFont.h
+SplashFontEngine.o: SplashFontEngine.h
+SplashFontFile.o: ../config.h GString.h SplashFontFile.h gtypes.h
+SplashFontFile.o: SplashTypes.h SplashFontFileID.h
+SplashFontFileID.o: ../config.h SplashFontFileID.h gtypes.h
+SplashFTFont.o: ../config.h
+SplashFTFontEngine.o: ../config.h
+SplashFTFontFile.o: ../config.h
+SplashOutputDev.o: ../config.h gfile.h gtypes.h GlobalParams.h CharTypes.h
+SplashOutputDev.o: Error.h Object.h gmem.h GString.h Array.h Dict.h Stream.h
+SplashOutputDev.o: GfxFont.h Link.h CharCodeToUnicode.h FontEncodingTables.h
+SplashOutputDev.o: FoFiTrueType.h FoFiBase.h SplashBitmap.h SplashTypes.h
+SplashOutputDev.o: SplashGlyphBitmap.h SplashPattern.h SplashScreen.h
+SplashOutputDev.o: SplashPath.h SplashState.h SplashErrorCodes.h
+SplashOutputDev.o: SplashFontEngine.h SplashFont.h SplashFontFile.h
+SplashOutputDev.o: SplashFontFileID.h Splash.h SplashClip.h SplashOutputDev.h
+SplashOutputDev.o: OutputDev.h GfxState.h Function.h
+SplashPath.o: ../config.h gmem.h SplashErrorCodes.h SplashPath.h
+SplashPath.o: SplashTypes.h gtypes.h
+SplashPattern.o: ../config.h SplashMath.h SplashTypes.h gtypes.h
+SplashPattern.o: SplashScreen.h SplashPattern.h
+SplashScreen.o: ../config.h gmem.h SplashMath.h SplashTypes.h gtypes.h
+SplashScreen.o: SplashScreen.h
+SplashState.o: ../config.h gmem.h SplashPattern.h SplashTypes.h gtypes.h
+SplashState.o: SplashScreen.h SplashClip.h SplashState.h
+SplashT1Font.o: ../config.h
+SplashT1FontEngine.o: ../config.h
+SplashT1FontFile.o: ../config.h
+SplashXPath.o: ../config.h gmem.h SplashMath.h SplashTypes.h gtypes.h
+SplashXPath.o: SplashPath.h SplashXPath.h
+SplashXPathScanner.o: ../config.h gmem.h SplashMath.h SplashTypes.h gtypes.h
+SplashXPathScanner.o: SplashXPath.h SplashXPathScanner.h
 Stream.o: ../config.h gmem.h gfile.h gtypes.h Error.h Object.h GString.h
 Stream.o: Array.h Dict.h Stream.h Lexer.h Decrypt.h GfxState.h Function.h
 Stream.o: JBIG2Stream.h JPXStream.h Stream-CCITT.h
index 495ccf45fb0a98dde349c2b6de2d6976283b6d5c..1cc9e861a70c9ac1e4cc2c9dcbcf21f465a0a952 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5491 2006-05-04 20:53:35Z mike $"
 #
 #   pdftops filter Makefile for the Common UNIX Printing System (CUPS).
 #
@@ -143,5 +143,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5491 2006-05-04 20:53:35Z mike $".
 #
index b28e68d30e0bee941533d8ae2209462584c9889c..b9459cfa9939c3dafdfe2fe8748b79ec9f481312 100644 (file)
@@ -1,5 +1,5 @@
 //
-// "$Id: pdftops.cxx 177 2006-06-21 00:20:03Z jlovell $"
+// "$Id: pdftops.cxx 4906 2006-01-10 20:53:28Z mike $"
 //
 //   PDF to PostScript filter front-end for the Common UNIX Printing
 //   System (CUPS).
@@ -341,5 +341,5 @@ main(int  argc,                             // I - Number of command-line args
 
 
 //
-// End of "$Id: pdftops.cxx 177 2006-06-21 00:20:03Z jlovell $".
+// End of "$Id: pdftops.cxx 4906 2006-01-10 20:53:28Z mike $".
 //
index f57fde4a8f4338207384e8c1b72973df73ed6303..0307dc54b24cd589c9a4e43b1dde29dede122b36 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
 #
 #   PPD file makefile for the Common UNIX Printing System (CUPS).
 #
@@ -79,5 +79,5 @@ uninstall:
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
 #
index 217ced864d8aafe4f2f6d5956fdc8df40246d6c6..4752f013a542cd491701a9229f44048a6f480146 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: deskjet.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: deskjet.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample HP DeskJet driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: deskjet.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: deskjet.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index 9f819ff9579d63b80f5c5a77f3431b1ea6102c35..f583b08d677b1d315659c0ba9096a1d320fea707 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: deskjet2.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: deskjet2.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Second sample HP DeskJet driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: deskjet2.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: deskjet2.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index f028e5041eb5df160ae747314e05c986a27f532a..69426a938b2ce0cce72b3b61ef122824a73eb76b 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: dymo.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: dymo.ppd 5130 2006-02-17 20:25:33Z mike $"
 *%
 *%   Sample DYMO label printer driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: dymo.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: dymo.ppd 5130 2006-02-17 20:25:33Z mike $".
 *%
index c535601e7e29edb1902aefc93c3b2588adc9f8f5..689c2c368363e4eb8cd2ea9334a47937bfaa863b 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: epson24.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: epson24.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample EPSON 24-Pin driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: epson24.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: epson24.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index f12c8884b58d742751cd929a3c3eeb24280d0241..97470aa00770302a581478acefeec96af21a8440 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: epson9.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: epson9.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample EPSON 9-Pin driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: epson9.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: epson9.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
diff --git a/ppd/intelbar.ppd b/ppd/intelbar.ppd
deleted file mode 100644 (file)
index f2af1a3..0000000
+++ /dev/null
@@ -1,219 +0,0 @@
-*PPD-Adobe: "4.3"
-*%
-*% "$Id$"
-*%
-*%   Sample IntelliBar label printer driver PPD file for the Common UNIX
-*%   Printing System (CUPS).
-*%
-*%   Copyright 2001-2006 by Easy Software Products.
-*%
-*%   These coded instructions, statements, and computer programs are the
-*%   property of Easy Software Products and are protected by Federal
-*%   copyright law.  Distribution and use rights are outlined in the file
-*%   "LICENSE.txt" which should have been included with this file.  If this
-*%   file is missing or damaged please contact Easy Software Products
-*%   at:
-*%
-*%       Attn: CUPS Licensing Information
-*%       Easy Software Products
-*%       44141 Airport View Drive, Suite 204
-*%       Hollywood, Maryland 20636 USA
-*%
-*%       Voice: (301) 373-9600
-*%       EMail: cups-info@cups.org
-*%         WWW: http://www.cups.org
-*%
-*FormatVersion:        "4.3"
-*FileVersion:  "1.2"
-*LanguageVersion: English 
-*LanguageEncoding: ISOLatin1
-*PCFileName:   "INTELBAR.PPD"
-*Manufacturer: "Intellitech"
-*Product:      "(GNU Ghostscript)"
-*Product:      "(ESP Ghostscript)"
-*cupsVersion:  1.2
-*cupsManualCopies: False
-*cupsFilter:   "application/vnd.cups-raster 0 rastertolabel"
-*cupsModelNumber: 32
-*ModelName:     "Intellitech IntelliBar Series Label Printer"
-*ShortNickName: "Intellitech IntelliBar Series"
-*NickName:      "Intellitech IntelliBar Series Label Printer v1.2"
-*PSVersion:    "(3010.000) 81501"
-*LanguageLevel:        "3"
-*ColorDevice:  False
-*DefaultColorSpace: Gray
-*FileSystem:   False
-*Throughput:   "8"
-*LandscapeOrientation: Plus90
-*TTRasterizer: Type42
-
-*OpenUI *PageSize/Media Size: PickOne
-*OrderDependency: 10 AnySetup *PageSize
-*DefaultPageSize: w288h432
-*PageSize w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
-*CloseUI: *PageSize
-
-*OpenUI *PageRegion: PickOne
-*OrderDependency: 10 AnySetup *PageRegion
-*DefaultPageRegion: w288h432
-*PageRegion w288h432/Label - 4.00x6.00": "<</PageSize[288 432]/ImagingBBox null>>setpagedevice"
-*CloseUI: *PageRegion
-
-*DefaultImageableArea: w288h432
-*ImageableArea w288h432/Label - 4.00x6.00": "0 5.76 288 426.24"
-
-*DefaultPaperDimension: w288h432
-*PaperDimension w288h432/Label - 4.00x6.00": "288 432"
-
-*MaxMediaWidth: "630"
-*MaxMediaHeight: "7128"
-*HWMargins: 0 5.76 0 5.76
-*CustomPageSize True: "pop pop pop <</PageSize[5 -2 roll]/ImagingBBox null>>setpagedevice"
-*ParamCustomPageSize Width: 1 points 36 630
-*ParamCustomPageSize Height: 2 points 36 7128
-*ParamCustomPageSize WidthOffset: 3 points 0 0
-*ParamCustomPageSize HeightOffset: 4 points 0 0
-*ParamCustomPageSize Orientation: 5 int 0 0
-
-*OpenUI *Resolution/Output Resolution: PickOne
-*OrderDependency: 20 AnySetup *Resolution
-*DefaultResolution: 300dpi
-*Resolution 300dpi/300 DPI: "<</HWResolution[300 300]>>setpagedevice"
-*CloseUI: *Resolution
-
-*OpenGroup: PrinterSettings/Printer Settings
-*OpenUI *inPrintDensity/Print Density: PickOne
-*OrderDependency: 20 DocumentSetup *inPrintDensity
-*DefaultinPrintDensity: Default
-*inPrintDensity Default/PrinterDefault: "<<cupsCompression -1>>setpagedevice"
-*inPrintDensity -15: "<</cupsCompression 0>>setpagedevice"
-*inPrintDensity -14: "<</cupsCompression 3>>setpagedevice"
-*inPrintDensity -13: "<</cupsCompression 6>>setpagedevice"
-*inPrintDensity -12: "<</cupsCompression 10>>setpagedevice"
-*inPrintDensity -11: "<</cupsCompression 13>>setpagedevice"
-*inPrintDensity -10: "<</cupsCompression 16>>setpagedevice"
-*inPrintDensity -9: "<</cupsCompression 20>>setpagedevice"
-*inPrintDensity -8: "<</cupsCompression 23>>setpagedevice"
-*inPrintDensity -7: "<</cupsCompression 26>>setpagedevice"
-*inPrintDensity -6: "<</cupsCompression 30>>setpagedevice"
-*inPrintDensity -5: "<</cupsCompression 33>>setpagedevice"
-*inPrintDensity -4: "<</cupsCompression 36>>setpagedevice"
-*inPrintDensity -3: "<</cupsCompression 40>>setpagedevice"
-*inPrintDensity -2: "<</cupsCompression 43>>setpagedevice"
-*inPrintDensity -1: "<</cupsCompression 46>>setpagedevice"
-*inPrintDensity 0: "<</cupsCompression 50>>setpagedevice"
-*inPrintDensity 1: "<</cupsCompression 53>>setpagedevice"
-*inPrintDensity 2: "<</cupsCompression 56>>setpagedevice"
-*inPrintDensity 3: "<</cupsCompression 60>>setpagedevice"
-*inPrintDensity 4: "<</cupsCompression 63>>setpagedevice"
-*inPrintDensity 5: "<</cupsCompression 66>>setpagedevice"
-*inPrintDensity 6: "<</cupsCompression 70>>setpagedevice"
-*inPrintDensity 7: "<</cupsCompression 73>>setpagedevice"
-*inPrintDensity 8: "<</cupsCompression 76>>setpagedevice"
-*inPrintDensity 9: "<</cupsCompression 80>>setpagedevice"
-*inPrintDensity 10: "<</cupsCompression 83>>setpagedevice"
-*inPrintDensity 11: "<</cupsCompression 86>>setpagedevice"
-*inPrintDensity 12: "<</cupsCompression 90>>setpagedevice"
-*inPrintDensity 13: "<</cupsCompression 93>>setpagedevice"
-*inPrintDensity 14: "<</cupsCompression 96>>setpagedevice"
-*inPrintDensity 15: "<</cupsCompression 100>>setpagedevice"
-*CloseUI: *inPrintDensity
-
-*OpenUI *inPrintRate/Print Speed: PickOne
-*OrderDependency: 20 DocumentSetup *inPrintRate
-*DefaultinPrintRate: Default
-*inPrintRate Default/PrinterDefault: "<</cupsRowFeed 0>>setpagedevice"
-*inPrintRate 15/15 mm/sec.: "<</cupsRowFeed 15>>setpagedevice"
-*inPrintRate 20/20 mm/sec.: "<</cupsRowFeed 20>>setpagedevice"
-*inPrintRate 30/30 mm/sec.: "<</cupsRowFeed 30>>setpagedevice"
-*inPrintRate 40/40 mm/sec.: "<</cupsRowFeed 40>>setpagedevice"
-*inPrintRate 60/60 mm/sec.: "<</cupsRowFeed 60>>setpagedevice"
-*inPrintRate 80/80 mm/sec.: "<</cupsRowFeed 80>>setpagedevice"
-*inPrintRate 100/100 mm/sec.: "<</cupsRowFeed 100>>setpagedevice"
-*inPrintRate 120/120 mm/sec.: "<</cupsRowFeed 120>>setpagedevice"
-*inPrintRate 150/150 mm/sec.: "<</cupsRowFeed 150>>setpagedevice"
-*inPrintRate 200/200 mm/sec.: "<</cupsRowFeed 200>>setpagedevice"
-*inPrintRate 250/250 mm/sec.: "<</cupsRowFeed 250>>setpagedevice"
-*inPrintRate 300/300 mm/sec.: "<</cupsRowFeed 300>>setpagedevice"
-*CloseUI: *inPrintRate
-
-*OpenUI *inTearInterval/Print and Tear: PickOne
-*OrderDependency: 20 DocumentSetup *inTearInterval
-*DefaultinTearInterval: Default
-*inTearInterval Default/PrinterDefault: "<</cupsRowCount -1>>setpagedevice"
-*inTearInterval None/Disabled: "<</cupsRowCount 0>>setpagedevice"
-*inTearInterval 1/Every Label: "<</cupsRowCount 1>>setpagedevice"
-*inTearInterval 2/Every 2 Labels: "<</cupsRowCount 2>>setpagedevice"
-*inTearInterval 3/Every 3 Labels: "<</cupsRowCount 3>>setpagedevice"
-*inTearInterval 4/Every 4 Labels: "<</cupsRowCount 4>>setpagedevice"
-*inTearInterval 5/Every 5 Labels: "<</cupsRowCount 5>>setpagedevice"
-*inTearInterval 6/Every 6 Labels: "<</cupsRowCount 6>>setpagedevice"
-*inTearInterval 7/Every 7 Labels: "<</cupsRowCount 7>>setpagedevice"
-*inTearInterval 8/Every 8 Labels: "<</cupsRowCount 8>>setpagedevice"
-*inTearInterval 9/Every 9 Labels: "<</cupsRowCount 9>>setpagedevice"
-*inTearInterval 10/Every 10 Labels: "<</cupsRowCount 10>>setpagedevice"
-*CloseUI: *inTearInterval
-
-*CustominTearInterval True: "<</cupsRowCount 2 1 roll>>setpagedevice"
-*ParamCustominTearInterval Interval: 1 int 1 99
-
-*OpenUI *inCutInterval/Print and Cut: PickOne
-*OrderDependency: 20 DocumentSetup *inCutInterval
-*DefaultinCutInterval: Default
-*inCutInterval Default/PrinterDefault: "<</cupsRowStep -1>>setpagedevice"
-*inCutInterval None/Disabled: "<</cupsRowStep 0>>setpagedevice"
-*inCutInterval 1/Every Label: "<</cupsRowStep 1>>setpagedevice"
-*inCutInterval 2/Every 2 Labels: "<</cupsRowStep 2>>setpagedevice"
-*inCutInterval 3/Every 3 Labels: "<</cupsRowStep 3>>setpagedevice"
-*inCutInterval 4/Every 4 Labels: "<</cupsRowStep 4>>setpagedevice"
-*inCutInterval 5/Every 5 Labels: "<</cupsRowStep 5>>setpagedevice"
-*inCutInterval 6/Every 6 Labels: "<</cupsRowStep 6>>setpagedevice"
-*inCutInterval 7/Every 7 Labels: "<</cupsRowStep 7>>setpagedevice"
-*inCutInterval 8/Every 8 Labels: "<</cupsRowStep 8>>setpagedevice"
-*inCutInterval 9/Every 9 Labels: "<</cupsRowStep 9>>setpagedevice"
-*inCutInterval 10/Every 10 Labels: "<</cupsRowStep 10>>setpagedevice"
-*CloseUI: *inCutInterval
-
-*CustominCutInterval True: "<</cupsRowStep 2 1 roll>>setpagedevice"
-*ParamCustominCutInterval Interval: 1 int 1 99
-*CloseGroup: *PrinterSettings
-
-*DefaultFont: Courier
-*Font AvantGarde-Book: Standard "(001.006S)" Standard ROM
-*Font AvantGarde-BookOblique: Standard "(001.006S)" Standard ROM
-*Font AvantGarde-Demi: Standard "(001.007S)" Standard ROM
-*Font AvantGarde-DemiOblique: Standard "(001.007S)" Standard ROM
-*Font Bookman-Demi: Standard "(001.004S)" Standard ROM
-*Font Bookman-DemiItalic: Standard "(001.004S)" Standard ROM
-*Font Bookman-Light: Standard "(001.004S)" Standard ROM
-*Font Bookman-LightItalic: Standard "(001.004S)" Standard ROM
-*Font Courier: Standard "(002.004S)" Standard ROM
-*Font Courier-Bold: Standard "(002.004S)" Standard ROM
-*Font Courier-BoldOblique: Standard "(002.004S)" Standard ROM
-*Font Courier-Oblique: Standard "(002.004S)" Standard ROM
-*Font Helvetica: Standard "(001.006S)" Standard ROM
-*Font Helvetica-Bold: Standard "(001.007S)" Standard ROM
-*Font Helvetica-BoldOblique: Standard "(001.007S)" Standard ROM
-*Font Helvetica-Narrow: Standard "(001.006S)" Standard ROM
-*Font Helvetica-Narrow-Bold: Standard "(001.007S)" Standard ROM
-*Font Helvetica-Narrow-BoldOblique: Standard "(001.007S)" Standard ROM
-*Font Helvetica-Narrow-Oblique: Standard "(001.006S)" Standard ROM
-*Font Helvetica-Oblique: Standard "(001.006S)" Standard ROM
-*Font NewCenturySchlbk-Bold: Standard "(001.009S)" Standard ROM
-*Font NewCenturySchlbk-BoldItalic: Standard "(001.007S)" Standard ROM
-*Font NewCenturySchlbk-Italic: Standard "(001.006S)" Standard ROM
-*Font NewCenturySchlbk-Roman: Standard "(001.007S)" Standard ROM
-*Font Palatino-Bold: Standard "(001.005S)" Standard ROM
-*Font Palatino-BoldItalic: Standard "(001.005S)" Standard ROM
-*Font Palatino-Italic: Standard "(001.005S)" Standard ROM
-*Font Palatino-Roman: Standard "(001.005S)" Standard ROM
-*Font Symbol: Special "(001.007S)" Special ROM
-*Font Times-Bold: Standard "(001.007S)" Standard ROM
-*Font Times-BoldItalic: Standard "(001.009S)" Standard ROM
-*Font Times-Italic: Standard "(001.007S)" Standard ROM
-*Font Times-Roman: Standard "(001.007S)" Standard ROM
-*Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
-*Font ZapfDingbats: Special "(001.004S)" Standard ROM
-*%
-*% End of "$Id: zebra.ppd 5130 2006-02-17 20:25:33Z mike $".
-*%
index 8e8626b2dbe76e3e98d16b7ad4960bb70cf82028..5c02dcecb8aa84da53610ffce84e3e5dbb14f3a5 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: laserjet.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: laserjet.ppd 4905 2006-01-10 20:07:15Z mike $"
 *%
 *%   Sample HP LaserJet driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: laserjet.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: laserjet.ppd 4905 2006-01-10 20:07:15Z mike $".
 *%
index 9cdb24c49df9e7c75fad5c6a1d7c0b3321ea5afc..b60f0634d521c444860687cc93ed4fa5aa1c7c9e 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: okidat24.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: okidat24.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample OKIDATA 24-Pin driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: okidat24.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: okidat24.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index fe3ea6df29e94f484dca015cb6714de9cd2edaf8..189c8db6df3b77eceb6be6aa4751f1b92efe3885 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: okidata9.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: okidata9.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample OKIDATA 9-Pin driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: okidata9.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: okidata9.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index 7966dc322e346ae9b8acaeaba50f06dc9226aa54..aba03926bfa8752746fb0fd7519e9372bb12fe8f 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: stcolor.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: stcolor.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample EPSON Stylus Color driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: stcolor.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: stcolor.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index 202b46bdfb2bbfe43db4b4b16b94ae1e48142407..f66142b4780080e06565cd2ba8bfb967469d7d4b 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: stcolor2.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: stcolor2.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample EPSON Stylus Color driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: stcolor2.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: stcolor2.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index c28ae5b70fec9f96ffb7d92a7048b25e8fc412ac..ce01eba5fb87738b1f5dd22d12a9cee28a5f5896 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: stphoto.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: stphoto.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample EPSON Stylus Photo driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: stphoto.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: stphoto.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index c9e535b9fd60d7377ddc7aa41139badcc5c022bb..f093582daaed97f4f09f550377feb2ca63be2c78 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: stphoto2.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: stphoto2.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample EPSON Stylus Photo driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: stphoto2.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: stphoto2.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index d8ea5ba904785b7515a439889ac50f2b1b8da259..536896cb4ec47558fe18b94bbbb30c63506a4e71 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: zebra.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: zebra.ppd 5511 2006-05-11 17:43:12Z mike $"
 *%
 *%   Sample Zebra label printer driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: zebra.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: zebra.ppd 5511 2006-05-11 17:43:12Z mike $".
 *%
index a4776c63664f31a91c12de3e615bb00fe19da16f..db46f8d03262ba1e9707361ef28ca0e2f9924cb4 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: zebracpl.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: zebra.ppd 4905 2006-01-10 20:07:15Z mike $"
 *%
 *%   Sample Zebra label printer driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: zebracpl.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: zebra.ppd 4905 2006-01-10 20:07:15Z mike $".
 *%
index 75f31ad3b90084a1fffdb2ddb31c002984d5a0e2..1e157654bbc98b205879cc1f42408819b3a6ec96 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: zebraep1.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: zebra.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample Zebra label printer driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: zebraep1.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: zebra.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index 01f8eb0f506c10f98d6de02efb47a2f806b781aa..6bd77471308190453a02a30610e6b7ebc49dcdb6 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: zebraep2.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: zebra.ppd 4880 2005-12-15 16:19:46Z mike $"
 *%
 *%   Sample Zebra label printer driver PPD file for the Common UNIX Printing
 *%   System (CUPS).
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: zebraep2.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: zebra.ppd 4880 2005-12-15 16:19:46Z mike $".
 *%
index f6e2042a263c8e6d8a76c665ee9e435412c6f08a..7ca0a4300d76163fe38602abcf789ef78a612350 100644 (file)
@@ -4,177 +4,169 @@ auth.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 auth.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 auth.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 auth.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-auth.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-auth.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-auth.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+auth.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h statbuf.h
+auth.o: cert.h auth.h client.h policy.h printers.h classes.h job.h conf.h
+auth.o: banners.h dirsvc.h network.h subscriptions.h
 banners.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 banners.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 banners.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 banners.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-banners.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-banners.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-banners.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
+banners.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+banners.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+banners.o: classes.h job.h conf.h banners.h dirsvc.h network.h
 banners.o: subscriptions.h ../cups/dir.h
 cert.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 cert.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 cert.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 cert.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-cert.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-cert.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-cert.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+cert.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h statbuf.h
+cert.o: cert.h auth.h client.h policy.h printers.h classes.h job.h conf.h
+cert.o: banners.h dirsvc.h network.h subscriptions.h
 classes.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 classes.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 classes.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 classes.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-classes.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-classes.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-classes.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
+classes.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+classes.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+classes.o: classes.h job.h conf.h banners.h dirsvc.h network.h
 classes.o: subscriptions.h
 client.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
 client.o: ../cups/ipp-private.h ../cups/ipp.h cupsd.h ../cups/string.h
 client.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 client.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-client.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-client.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-client.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-client.o: subscriptions.h
+client.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+client.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+client.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
 conf.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 conf.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 conf.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 conf.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-conf.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-conf.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-conf.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-conf.o: ../cups/dir.h
+conf.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h statbuf.h
+conf.o: cert.h auth.h client.h policy.h printers.h classes.h job.h conf.h
+conf.o: banners.h dirsvc.h network.h subscriptions.h ../cups/dir.h
 dirsvc.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 dirsvc.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 dirsvc.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 dirsvc.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-dirsvc.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-dirsvc.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-dirsvc.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-dirsvc.o: subscriptions.h
+dirsvc.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+dirsvc.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+dirsvc.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
 env.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 env.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 env.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 env.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-env.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-env.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-env.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+env.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h statbuf.h
+env.o: cert.h auth.h client.h policy.h printers.h classes.h job.h conf.h
+env.o: banners.h dirsvc.h network.h subscriptions.h
 main.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 main.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 main.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 main.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-main.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-main.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-main.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+main.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h statbuf.h
+main.o: cert.h auth.h client.h policy.h printers.h classes.h job.h conf.h
+main.o: banners.h dirsvc.h network.h subscriptions.h
 ipp.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 ipp.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 ipp.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 ipp.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-ipp.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-ipp.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-ipp.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
+ipp.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h statbuf.h
+ipp.o: cert.h auth.h client.h policy.h printers.h classes.h job.h conf.h
+ipp.o: banners.h dirsvc.h network.h subscriptions.h
 listen.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 listen.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 listen.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 listen.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-listen.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-listen.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-listen.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-listen.o: subscriptions.h
+listen.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+listen.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+listen.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
 job.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 job.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 job.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 job.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-job.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-job.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-job.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-job.o: ../cups/backend.h ../cups/dir.h
+job.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h statbuf.h
+job.o: cert.h auth.h client.h policy.h printers.h classes.h job.h conf.h
+job.o: banners.h dirsvc.h network.h subscriptions.h ../cups/backend.h
+job.o: ../cups/dir.h
 log.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 log.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 log.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 log.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-log.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h ../cups/debug.h
-log.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
-log.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
-network.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
-network.o: ../cups/ipp-private.h ../cups/ipp.h cupsd.h ../cups/string.h
+log.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h statbuf.h
+log.o: cert.h auth.h client.h policy.h printers.h classes.h job.h conf.h
+log.o: banners.h dirsvc.h network.h subscriptions.h
+network.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
+network.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 network.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 network.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-network.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-network.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-network.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
+network.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+network.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+network.o: classes.h job.h conf.h banners.h dirsvc.h network.h
 network.o: subscriptions.h
 policy.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 policy.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 policy.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 policy.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-policy.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-policy.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-policy.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-policy.o: subscriptions.h
+policy.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+policy.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+policy.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
 printers.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 printers.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h
 printers.o: ../cups/string.h ../cups/array.h ../cups/cups.h ../cups/ppd.h
 printers.o: ../cups/array.h ../cups/file.h ../cups/language.h mime.h
 printers.o: ../cups/ipp.h ../cups/file.h ../cups/http.h ../cups/i18n.h
-printers.o: ../cups/transcode.h ../cups/debug.h sysman.h statbuf.h cert.h
-printers.o: auth.h client.h policy.h printers.h classes.h job.h conf.h
-printers.o: banners.h dirsvc.h network.h subscriptions.h
+printers.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h
+printers.o: policy.h printers.h classes.h job.h conf.h banners.h dirsvc.h
+printers.o: network.h subscriptions.h ../cups/transcode.h
 process.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 process.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 process.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 process.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-process.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-process.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-process.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
+process.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+process.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+process.o: classes.h job.h conf.h banners.h dirsvc.h network.h
 process.o: subscriptions.h
 quotas.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 quotas.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 quotas.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 quotas.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-quotas.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-quotas.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-quotas.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-quotas.o: subscriptions.h
+quotas.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+quotas.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+quotas.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
 server.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
 server.o: ../cups/ipp-private.h ../cups/ipp.h cupsd.h ../cups/string.h
 server.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 server.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-server.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-server.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-server.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-server.o: subscriptions.h
+server.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+server.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+server.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
 statbuf.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 statbuf.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 statbuf.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 statbuf.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-statbuf.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-statbuf.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-statbuf.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
+statbuf.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+statbuf.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+statbuf.o: classes.h job.h conf.h banners.h dirsvc.h network.h
 statbuf.o: subscriptions.h
 subscriptions.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 subscriptions.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h
 subscriptions.o: ../cups/string.h ../cups/array.h ../cups/cups.h
 subscriptions.o: ../cups/ppd.h ../cups/array.h ../cups/file.h
 subscriptions.o: ../cups/language.h mime.h ../cups/ipp.h ../cups/file.h
-subscriptions.o: ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-subscriptions.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h
-subscriptions.o: policy.h printers.h classes.h job.h conf.h banners.h
-subscriptions.o: dirsvc.h network.h subscriptions.h
+subscriptions.o: ../cups/http.h ../cups/i18n.h ../cups/debug.h sysman.h
+subscriptions.o: statbuf.h cert.h auth.h client.h policy.h printers.h
+subscriptions.o: classes.h job.h conf.h banners.h dirsvc.h network.h
+subscriptions.o: subscriptions.h
 sysman.o: cupsd.h ../cups/http-private.h ../config.h ../cups/http.h
 sysman.o: ../cups/md5.h ../cups/ipp-private.h ../cups/ipp.h ../cups/string.h
 sysman.o: ../cups/array.h ../cups/cups.h ../cups/ppd.h ../cups/array.h
 sysman.o: ../cups/file.h ../cups/language.h mime.h ../cups/ipp.h
-sysman.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/transcode.h
-sysman.o: ../cups/debug.h sysman.h statbuf.h cert.h auth.h client.h policy.h
-sysman.o: printers.h classes.h job.h conf.h banners.h dirsvc.h network.h
-sysman.o: subscriptions.h
+sysman.o: ../cups/file.h ../cups/http.h ../cups/i18n.h ../cups/debug.h
+sysman.o: sysman.h statbuf.h cert.h auth.h client.h policy.h printers.h
+sysman.o: classes.h job.h conf.h banners.h dirsvc.h network.h subscriptions.h
 filter.o: ../cups/debug.h ../cups/string.h ../config.h mime.h ../cups/array.h
 filter.o: ../cups/ipp.h ../cups/file.h
-mime.o: ../cups/debug.h ../cups/dir.h ../cups/string.h ../config.h mime.h
-mime.o: ../cups/array.h ../cups/ipp.h ../cups/file.h
+mime.o: ../cups/dir.h ../cups/string.h ../config.h mime.h ../cups/array.h
+mime.o: ../cups/ipp.h ../cups/file.h
 type.o: ../cups/string.h ../config.h mime.h ../cups/array.h ../cups/ipp.h
 type.o: ../cups/file.h ../cups/debug.h
 cups-deviced.o: util.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
@@ -184,7 +176,7 @@ cups-deviced.o: ../config.h ../cups/array.h ../cups/dir.h
 cups-driverd.o: util.h ../cups/cups.h ../cups/ipp.h ../cups/http.h
 cups-driverd.o: ../cups/md5.h ../cups/ppd.h ../cups/array.h ../cups/file.h
 cups-driverd.o: ../cups/language.h ../cups/file.h ../cups/string.h
-cups-driverd.o: ../config.h ../cups/dir.h ../cups/transcode.h
+cups-driverd.o: ../config.h ../cups/dir.h
 cups-lpd.o: ../cups/http-private.h ../config.h ../cups/http.h ../cups/md5.h
 cups-lpd.o: ../cups/ipp-private.h ../cups/ipp.h ../cups/cups.h ../cups/ppd.h
 cups-lpd.o: ../cups/array.h ../cups/file.h ../cups/language.h
index f008fc456e80f3fa66379162f5c43dbfdbb8dd80..403997bb98c4455e00b905fe1bbe765cfbcfd743 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
 #
 #   Scheduler Makefile for the Common UNIX Printing System (CUPS).
 #
@@ -274,5 +274,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
 #
index da3c8347bf3c96fe363fc09c2325318f406a0d79..efae9914c3ba5afc61da9a0bb4ad2e1474704d3e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: auth.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: auth.c 5643 2006-06-07 20:58:29Z mike $"
  *
  *   Authorization routines for the Common UNIX Printing System (CUPS).
  *
@@ -2171,5 +2171,5 @@ to64(char          *s,                    /* O - Output string */
 
 
 /*
- * End of "$Id: auth.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: auth.c 5643 2006-06-07 20:58:29Z mike $".
  */
index ee563a01ad4fab90defc799a6c1925f1e4e0f1ce..87bd72cd986e49cf104712b375fa6c512e525239 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: auth.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: auth.h 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Authorization definitions for the Common UNIX Printing System (CUPS)
  *   scheduler.
@@ -158,5 +158,5 @@ extern http_status_t        cupsdIsAuthorized(cupsd_client_t *con, const char *owner);
 
 
 /*
- * End of "$Id: auth.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: auth.h 5305 2006-03-18 03:05:12Z mike $".
  */
index 74e812cfb77c5bf5a73e6a4676b14e41d6c8891f..d83540c873a76cd7e338a77d190d3b88fd660cb7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: banners.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: banners.c 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Banner routines for the Common UNIX Printing System (CUPS).
  *
@@ -215,5 +215,5 @@ free_banners(void)
 
 
 /*
- * End of "$Id: banners.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: banners.c 5305 2006-03-18 03:05:12Z mike $".
  */
index 856891ec9ba8948a4c4320ba329b0a830161afcd..bff0e333f0ef23a665ea8d51b4b9a8e678b48da5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: banners.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: banners.h 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Banner definitions for the Common UNIX Printing System (CUPS).
  *
@@ -50,5 +50,5 @@ extern void           cupsdLoadBanners(const char *d);
 
 
 /*
- * End of "$Id: banners.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: banners.h 5305 2006-03-18 03:05:12Z mike $".
  */
index 54a697a05c171433af6388c013c59712d74b2e1c..8a0d7a16164552abdf190203037e8514deb2283b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cert.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cert.c 5381 2006-04-07 14:39:46Z mike $"
  *
  *   Authentication certificate routines for the Common UNIX
  *   Printing System (CUPS).
@@ -426,5 +426,5 @@ cupsdInitCerts(void)
 
 
 /*
- * End of "$Id: cert.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cert.c 5381 2006-04-07 14:39:46Z mike $".
  */
index 4974f0dae9f517230fd8126ec570fb92bd7c73b1..2da5a3b8bc70f36f47d1cc84df9501aede7cfc90 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cert.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cert.h 4719 2005-09-28 21:12:44Z mike $"
  *
  *   Authentication certificate definitions for the Common UNIX
  *   Printing System (CUPS).
@@ -56,5 +56,5 @@ extern void           cupsdInitCerts(void);
 
 
 /*
- * End of "$Id: cert.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cert.h 4719 2005-09-28 21:12:44Z mike $".
  */
index 1efab6e0f762adf0d878a8caf59cbbaede688f94..749a1bda01bdefd08c21d1df86791b7ef3878bdb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: classes.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: classes.c 5151 2006-02-22 22:43:17Z mike $"
  *
  *   Printer class routines for the Common UNIX Printing System (CUPS).
  *
@@ -864,5 +864,5 @@ cupsdUpdateImplicitClasses(void)
 
 
 /*
- * End of "$Id: classes.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: classes.c 5151 2006-02-22 22:43:17Z mike $".
  */
index e34a687922c6b0db43612cdcb2b5512f20ca6ee2..5b9968167d5f3b774ba37f3abd79ba99be06c6cd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: classes.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: classes.h 4719 2005-09-28 21:12:44Z mike $"
  *
  *   Printer class definitions for the Common UNIX Printing System (CUPS).
  *
@@ -42,5 +42,5 @@ extern void           cupsdUpdateImplicitClasses(void);
 
 
 /*
- * End of "$Id: classes.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: classes.h 4719 2005-09-28 21:12:44Z mike $".
  */
index 3c506289c52400df1003261ea846675a26979c12..23a74e50ec0466f786d4be1b7239f1d1365999a3 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: client.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: client.c 5630 2006-06-05 18:42:53Z mike $"
  *
  *   Client routines for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -3833,5 +3833,5 @@ write_file(cupsd_client_t *con,           /* I - Client connection */
 
 
 /*
- * End of "$Id: client.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: client.c 5630 2006-06-05 18:42:53Z mike $".
  */
index c150cd129bb0fe9f86631fcfdc123d8a01485d5d..7a7b70cd70bf4d996c1756615622c7871fbb7bdb 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: client.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: client.h 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Client definitions for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -121,5 +121,5 @@ extern int  cupsdWriteClient(cupsd_client_t *con);
 
 
 /*
- * End of "$Id: client.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: client.h 5305 2006-03-18 03:05:12Z mike $".
  */
index db0369cd91cc6f11bab3eb00d13f73d1e5a9eb2a..29a5b7d13f535290a11ba1e83f7d918643ea0a8e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: conf.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: conf.c 5663 2006-06-15 20:36:42Z mike $"
  *
  *   Configuration routines for the Common UNIX Printing System (CUPS).
  *
@@ -3249,5 +3249,5 @@ read_policy(cups_file_t *fp,              /* I - Configuration file */
 
 
 /*
- * End of "$Id: conf.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: conf.c 5663 2006-06-15 20:36:42Z mike $".
  */
index d53ac6cb3153399cd06f6145a604e57d95b85035..7b6eea95c057405a78de393bc5719bb2c53d9374 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: conf.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: conf.h 5216 2006-03-02 17:47:53Z mike $"
  *
  *   Configuration file definitions for the Common UNIX Printing System (CUPS)
  *   scheduler.
@@ -210,5 +210,5 @@ extern int  cupsdLogPage(cupsd_job_t *job, const char *page);
 
 
 /*
- * End of "$Id: conf.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: conf.h 5216 2006-03-02 17:47:53Z mike $".
  */
index 12dc45ad0b2d6d73ab1228402ebffaa030ca57d9..00ad8b8608ac05fad77610ad56c4db17b1ddd443 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cups-deviced.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cups-deviced.c 5244 2006-03-08 12:12:12Z mike $"
  *
  *   Device scanning mini-daemon for the Common UNIX Printing System (CUPS).
  *
@@ -500,5 +500,5 @@ sigalrm_handler(int sig)            /* I - Signal number */
 
 
 /*
- * End of "$Id: cups-deviced.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cups-deviced.c 5244 2006-03-08 12:12:12Z mike $".
  */
index 8cebb09e8e4489151b7a2a1b73b537de154cd681..1e0b1e45b59c95e25bde1e2070fb697ee375b593 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cups-driverd.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cups-driverd.c 5422 2006-04-18 15:16:00Z mike $"
  *
  *   PPD/driver support for the Common UNIX Printing System (CUPS).
  *
@@ -1113,5 +1113,5 @@ load_drivers(void)
 
 
 /*
- * End of "$Id: cups-driverd.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cups-driverd.c 5422 2006-04-18 15:16:00Z mike $".
  */
index 880467d1b551d9d6136220d904dfd07255798a14..60b68090fc708815f8385a88f64a2ec6d35e3e47 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cups-lpd.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cups-lpd.c 5455 2006-04-24 13:49:59Z mike $"
  *
  *   Line Printer Daemon interface for the Common UNIX Printing System (CUPS).
  *
@@ -1716,5 +1716,5 @@ smart_gets(char *s,                       /* I - Pointer to line buffer */
 
 
 /*
- * End of "$Id: cups-lpd.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cups-lpd.c 5455 2006-04-24 13:49:59Z mike $".
  */
index 310c2aa4e691f1cd9de3e3078e842a73801121f5..0a8b4c12aef1778fc2a517e67695a7e974541b5a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cups-polld.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cups-polld.c 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Polling daemon for the Common UNIX Printing System (CUPS).
  *
@@ -402,5 +402,5 @@ poll_server(http_t      *http,              /* I - HTTP connection */
 
 
 /*
- * End of "$Id: cups-polld.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cups-polld.c 5305 2006-03-18 03:05:12Z mike $".
  */
index 94d6103551ec5c39b0071ef4505057e6c077d28d..dbdca8bef2c5b414cd0c93363d46966e1ffbbaa6 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cupsd.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cupsd.h 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Main header file for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -204,5 +204,5 @@ extern int  cupsdStartProcess(const char *command, char *argv[],
 
 
 /*
- * End of "$Id: cupsd.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cupsd.h 5305 2006-03-18 03:05:12Z mike $".
  */
index a707a2958fff510eb542eebabc0214008d46e1b3..e26d20db7c11f420598eded0627209b64faaed15 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: dirsvc.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: dirsvc.c 5663 2006-06-15 20:36:42Z mike $"
  *
  *   Directory services routines for the Common UNIX Printing System (CUPS).
  *
@@ -3149,5 +3149,5 @@ slp_url_callback(
 
 
 /*
- * End of "$Id: dirsvc.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: dirsvc.c 5663 2006-06-15 20:36:42Z mike $".
  */
index edb60e0aa545966f7ae477f31dabb6ddf1f8f6b9..171933f936884344168ae3a69231dcb89555c692 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: dirsvc.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: dirsvc.h 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Directory services definitions for the Common UNIX Printing System
  *   (CUPS) scheduler.
@@ -180,5 +180,5 @@ extern void cupsdUpdateSLPBrowse(void);
 
 
 /*
- * End of "$Id: dirsvc.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: dirsvc.h 5305 2006-03-18 03:05:12Z mike $".
  */
index cf75fdfb8e589466632b70d35cc9a6732218186a..e6f84084c3c29693bba82db9f0dac90729bcd415 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: env.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: env.c 5373 2006-04-06 20:03:32Z mike $"
  *
  *   Environment management routines for the Common UNIX Printing System (CUPS).
  *
@@ -245,5 +245,5 @@ clear_env(void)
 
 
 /*
- * End of "$Id: env.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: env.c 5373 2006-04-06 20:03:32Z mike $".
  */
index 38826e81f5be18d553a46efe72bd9ce45444986b..25d3b651e2bde4fb42c044e203b42bce653c0fad 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: filter.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: filter.c 5606 2006-05-30 19:40:34Z mike $"
  *
  *   File type conversion routines for the Common UNIX Printing System (CUPS).
  *
@@ -411,5 +411,5 @@ lookup(mime_t      *mime,           /* I - MIME database */
 
 
 /*
- * End of "$Id: filter.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: filter.c 5606 2006-05-30 19:40:34Z mike $".
  */
index 543eb84ec79210261f1c7c407bca3924d4daa6c8..7ed169a449d3d3bc8d09add475f75ef19a4ad45b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipp.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: ipp.c 5686 2006-06-21 21:02:56Z mike $"
  *
  *   IPP routines for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -126,7 +126,8 @@ static void accept_jobs(cupsd_client_t *con, ipp_attribute_t *uri);
 static void    add_class(cupsd_client_t *con, ipp_attribute_t *uri);
 static int     add_file(cupsd_client_t *con, cupsd_job_t *job,
                         mime_type_t *filetype, int compression);
-static cupsd_job_t *add_job(cupsd_client_t *con, cupsd_printer_t *printer,
+static cupsd_job_t *add_job(cupsd_client_t *con, ipp_attribute_t *uri,
+                           cupsd_printer_t **dprinter,
                            mime_type_t *filetype);
 static void    add_job_state_reasons(cupsd_client_t *con, cupsd_job_t *job);
 static void    add_job_subscriptions(cupsd_client_t *con, cupsd_job_t *job);
@@ -699,6 +700,12 @@ accept_jobs(cupsd_client_t  *con,  /* I - Client connection */
 {
   http_status_t        status;                 /* Policy status */
   cups_ptype_t dtype;                  /* Destination type (printer or class) */
+  char         method[HTTP_MAX_URI],   /* Method portion of URI */
+               username[HTTP_MAX_URI], /* Username portion of URI */
+               host[HTTP_MAX_URI],     /* Host portion of URI */
+               resource[HTTP_MAX_URI]; /* Resource portion of URI */
+  int          port;                   /* Port portion of URI */
+  const char   *name;                  /* Printer name */
   cupsd_printer_t *printer;            /* Printer data */
 
 
@@ -709,7 +716,11 @@ accept_jobs(cupsd_client_t  *con,  /* I - Client connection */
   * Is the destination valid?
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((name = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -740,19 +751,12 @@ accept_jobs(cupsd_client_t  *con, /* I - Client connection */
   cupsdAddPrinterHistory(printer);
 
   if (dtype & CUPS_PRINTER_CLASS)
-  {
     cupsdSaveAllClasses();
-
-    cupsdLogMessage(CUPSD_LOG_INFO, "Class \"%s\" now accepting jobs (\"%s\").",
-                    printer->name, get_username(con));
-  }
   else
-  {
     cupsdSaveAllPrinters();
 
-    cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" now accepting jobs (\"%s\").",
-                    printer->name, get_username(con));
-  }
+  cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" now accepting jobs (\"%s\").", name,
+                  get_username(con));
 
  /*
   * Everything was ok, so return OK status...
@@ -780,6 +784,7 @@ add_class(cupsd_client_t  *con,             /* I - Client connection */
   cupsd_printer_t *pclass,             /* Class */
                *member;                /* Member printer/class */
   cups_ptype_t dtype;                  /* Destination type */
+  const char   *dest;                  /* Printer or class name */
   ipp_attribute_t *attr;               /* Printer attribute */
   int          modify;                 /* Non-zero if we just modified */
   char         newname[IPP_MAX_NAME];  /* New class name */
@@ -998,7 +1003,11 @@ add_class(cupsd_client_t  *con,           /* I - Client connection */
       * Search for the printer or class URI...
       */
 
-      if (!cupsdValidateDest(attr->values[i].string.text, &dtype, &member))
+      httpSeparateURI(HTTP_URI_CODING_ALL, attr->values[i].string.text, method,
+                      sizeof(method), username, sizeof(username), host,
+                     sizeof(host), &port, resource, sizeof(resource));
+
+      if ((dest = cupsdValidateDest(host, resource, &dtype, &member)) == NULL)
       {
        /*
        * Bad URI...
@@ -1135,24 +1144,54 @@ add_file(cupsd_client_t *con,           /* I - Connection to client */
 
 static cupsd_job_t *                   /* O - Job object */
 add_job(cupsd_client_t  *con,          /* I - Client connection */
-       cupsd_printer_t *printer,       /* I - Destination printer */
+        ipp_attribute_t *uri,          /* I - printer-uri */
+       cupsd_printer_t **dprinter,     /* I - Destination printer */
        mime_type_t     *filetype)      /* I - First print file type, if any */
 {
   http_status_t        status;                 /* Policy status */
   ipp_attribute_t *attr;               /* Current attribute */
+  const char   *dest;                  /* Destination */
+  cups_ptype_t dtype;                  /* Destination type (printer or class) */
   const char   *val;                   /* Default option value */
   int          priority;               /* Job priority */
   char         *title;                 /* Job name/title */
   cupsd_job_t  *job;                   /* Current job */
-  char         job_uri[HTTP_MAX_URI];  /* Job URI */
+  char         job_uri[HTTP_MAX_URI],  /* Job URI */
+               method[HTTP_MAX_URI],   /* Method portion of URI */
+               username[HTTP_MAX_URI], /* Username portion of URI */
+               host[HTTP_MAX_URI],     /* Host portion of URI */
+               resource[HTTP_MAX_URI]; /* Resource portion of URI */
+  int          port;                   /* Port portion of URI */
+  cupsd_printer_t *printer;            /* Printer data */
   int          kbytes;                 /* Size of print file */
   int          i;                      /* Looping var */
   int          lowerpagerange;         /* Page range bound */
 
 
-  cupsdLogMessage(CUPSD_LOG_DEBUG2, "add_job(%p[%d], %p(%s), %p(%s/%s))",
-                  con, con->http.fd, printer, printer->name,
-                 filetype, filetype->super, filetype->type);
+  cupsdLogMessage(CUPSD_LOG_DEBUG2, "add_job(%p[%d], %s)", con,
+                  con->http.fd, uri->values[0].string.text);
+
+ /*
+  * Is the destination valid?
+  */
+
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((dest = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
+  {
+   /*
+    * Bad URI...
+    */
+
+    send_ipp_status(con, IPP_NOT_FOUND,
+                    _("The printer or class was not found."));
+    return (NULL);
+  }
+
+  if (dprinter)
+    *dprinter = printer;
 
  /*
   * Check remote printing to non-shared printer...
@@ -1190,7 +1229,7 @@ add_job(cupsd_client_t  *con,             /* I - Client connection */
   {
     send_ipp_status(con, IPP_NOT_ACCEPTING,
                     _("Destination \"%s\" is not accepting jobs."),
-                    printer->name);
+                    dest);
     return (NULL);
   }
 
@@ -1257,7 +1296,7 @@ add_job(cupsd_client_t  *con,             /* I - Client connection */
   if (MaxJobs && cupsArrayCount(Jobs) >= MaxJobs)
     cupsdCleanJobs();
 
-  if (MaxJobs && cupsArrayCount(Jobs) >= MaxJobs)
+  if (cupsArrayCount(Jobs) >= MaxJobs && MaxJobs)
   {
     send_ipp_status(con, IPP_NOT_POSSIBLE,
                     _("Too many active jobs."));
@@ -1299,13 +1338,11 @@ add_job(cupsd_client_t  *con,           /* I - Client connection */
   if ((job = cupsdAddJob(priority, printer->name)) == NULL)
   {
     send_ipp_status(con, IPP_INTERNAL_ERROR,
-                    _("Unable to add job for destination \"%s\"!"),
-                   printer->name);
+                    _("Unable to add job for destination \"%s\"!"), dest);
     return (NULL);
   }
 
-  job->dtype   = printer->type & (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT |
-                                  CUPS_PRINTER_REMOTE);
+  job->dtype   = dtype;
   job->attrs   = con->request;
   con->request = NULL;
 
@@ -2730,10 +2767,11 @@ cancel_all_jobs(cupsd_client_t  *con,   /* I - Client connection */
                ipp_attribute_t *uri)   /* I - Job or Printer URI */
 {
   http_status_t        status;                 /* Policy status */
+  const char   *dest;                  /* Destination */
   cups_ptype_t dtype;                  /* Destination type */
-  char         scheme[HTTP_MAX_URI],   /* Scheme portion of URI */
+  char         method[HTTP_MAX_URI],   /* Method portion of URI */
                userpass[HTTP_MAX_URI], /* Username portion of URI */
-               hostname[HTTP_MAX_URI], /* Host portion of URI */
+               host[HTTP_MAX_URI],     /* Host portion of URI */
                resource[HTTP_MAX_URI]; /* Resource portion of URI */
   int          port;                   /* Port portion of URI */
   ipp_attribute_t *attr;               /* Attribute in request */
@@ -2792,17 +2830,16 @@ cancel_all_jobs(cupsd_client_t  *con,   /* I - Client connection */
   * And if the destination is valid...
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), userpass, sizeof(userpass), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((dest = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI?
     */
 
-    httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text,
-                    scheme, sizeof(scheme), userpass, sizeof(userpass),
-                   hostname, sizeof(hostname), &port,
-                   resource, sizeof(resource));
-
     if ((!strncmp(resource, "/printers/", 10) && resource[10]) ||
         (!strncmp(resource, "/classes/", 9) && resource[9]))
     {
@@ -2810,6 +2847,13 @@ cancel_all_jobs(cupsd_client_t  *con,    /* I - Client connection */
                       _("The printer or class was not found."));
       return;
     }
+    else if (strcmp(resource, "/printers/"))
+    {
+      send_ipp_status(con, IPP_NOT_FOUND,
+                      _("The printer-uri \"%s\" is not valid."),
+                     uri->values[0].string.text);
+      return;
+    }
 
    /*
     * Check policy...
@@ -2836,8 +2880,7 @@ cancel_all_jobs(cupsd_client_t  *con,     /* I - Client connection */
     * Check policy...
     */
 
-    if ((status = cupsdCheckPolicy(printer->op_policy_ptr, con,
-                                   NULL)) != HTTP_OK)
+    if ((status = cupsdCheckPolicy(printer->op_policy_ptr, con, NULL)) != HTTP_OK)
     {
       send_http_error(con, status);
       return;
@@ -2847,11 +2890,10 @@ cancel_all_jobs(cupsd_client_t  *con,   /* I - Client connection */
     * Cancel all of the jobs on the named printer...
     */
 
-    cupsdCancelJobs(printer->name, username, purge);
+    cupsdCancelJobs(dest, username, purge);
 
     cupsdLogMessage(CUPSD_LOG_INFO, "All jobs on \"%s\" were %s by \"%s\".",
-                    printer->name, purge ? "purged" : "cancelled",
-                   get_username(con));
+                    dest, purge ? "purged" : "cancelled", get_username(con));
   }
 
   con->response->request.status.status_code = IPP_OK;
@@ -2868,12 +2910,13 @@ cancel_job(cupsd_client_t  *con,        /* I - Client connection */
 {
   ipp_attribute_t *attr;               /* Current attribute */
   int          jobid;                  /* Job ID */
-  char         scheme[HTTP_MAX_URI],   /* Scheme portion of URI */
+  char         method[HTTP_MAX_URI],   /* Method portion of URI */
                username[HTTP_MAX_URI], /* Username portion of URI */
                host[HTTP_MAX_URI],     /* Host portion of URI */
                resource[HTTP_MAX_URI]; /* Resource portion of URI */
   int          port;                   /* Port portion of URI */
   cupsd_job_t  *job;                   /* Job information */
+  const char   *dest;                  /* Destination */
   cups_ptype_t dtype;                  /* Destination type (printer or class) */
   cupsd_printer_t *printer;            /* Printer data */
 
@@ -2905,7 +2948,11 @@ cancel_job(cupsd_client_t  *con, /* I - Client connection */
       * Find the current job on the specified printer...
       */
 
-      if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+      httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                      sizeof(method), username, sizeof(username), host,
+                     sizeof(host), &port, resource, sizeof(resource));
+
+      if ((dest = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
       {
        /*
        * Bad URI...
@@ -2932,7 +2979,7 @@ cancel_job(cupsd_client_t  *con,  /* I - Client connection */
             job;
             job = (cupsd_job_t *)cupsArrayNext(ActiveJobs))
          if (job->state_value <= IPP_JOB_PROCESSING &&
-             !strcasecmp(job->dest, printer->name))
+             !strcasecmp(job->dest, dest))
            break;
 
        if (job)
@@ -2940,7 +2987,7 @@ cancel_job(cupsd_client_t  *con,  /* I - Client connection */
        else
        {
          send_ipp_status(con, IPP_NOT_POSSIBLE, _("No active jobs on %s!"),
-                         printer->name);
+                         dest);
          return;
        }
       }
@@ -2952,8 +2999,8 @@ cancel_job(cupsd_client_t  *con,  /* I - Client connection */
     * Got a job URI; parse it to get the job ID...
     */
 
-    httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, scheme,
-                    sizeof(scheme), username, sizeof(username), host,
+    httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                    sizeof(method), username, sizeof(username), host,
                    sizeof(host), &port, resource, sizeof(resource));
  
     if (strncmp(resource, "/jobs/", 6))
@@ -4412,33 +4459,17 @@ static void
 create_job(cupsd_client_t  *con,       /* I - Client connection */
           ipp_attribute_t *uri)        /* I - Printer URI */
 {
-  cupsd_printer_t      *printer;       /* Printer */
-  cupsd_job_t          *job;           /* New job */
+  cupsd_job_t  *job;                   /* New job */
 
 
   cupsdLogMessage(CUPSD_LOG_DEBUG2, "create_job(%p[%d], %s)", con,
                   con->http.fd, uri->values[0].string.text);
 
- /*
-  * Is the destination valid?
-  */
-
-  if (!cupsdValidateDest(uri->values[0].string.text, NULL, &printer))
-  {
-   /*
-    * Bad URI...
-    */
-
-    send_ipp_status(con, IPP_NOT_FOUND,
-                    _("The printer or class was not found."));
-    return;
-  }
-
  /*
   * Create the job object...
   */
 
-  if ((job = add_job(con, printer, NULL)) == NULL)
+  if ((job = add_job(con, uri, NULL, NULL)) == NULL)
     return;
 
  /*
@@ -4709,8 +4740,7 @@ create_subscription(
     dtype   = CUPS_PRINTER_CLASS;
     printer = NULL;
   }
-  else if ((dest = cupsdValidateDest(uri->values[0].string.text, &dtype,
-                                     &printer)) == NULL)
+  else if ((dest = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -4727,8 +4757,7 @@ create_subscription(
 
   if (printer)
   {
-    if ((status = cupsdCheckPolicy(printer->op_policy_ptr, con,
-                                   NULL)) != HTTP_OK)
+    if ((status = cupsdCheckPolicy(printer->op_policy_ptr, con, NULL)) != HTTP_OK)
     {
       send_http_error(con, status);
       return;
@@ -4976,7 +5005,13 @@ delete_printer(cupsd_client_t  *con,     /* I - Client connection */
                ipp_attribute_t *uri)   /* I - URI of printer or class */
 {
   http_status_t        status;                 /* Policy status */
+  const char   *dest;                  /* Destination */
   cups_ptype_t dtype;                  /* Destination type (printer or class) */
+  char         method[HTTP_MAX_URI],   /* Method portion of URI */
+               username[HTTP_MAX_URI], /* Username portion of URI */
+               host[HTTP_MAX_URI],     /* Host portion of URI */
+               resource[HTTP_MAX_URI]; /* Resource portion of URI */
+  int          port;                   /* Port portion of URI */
   cupsd_printer_t *printer;            /* Printer/class */
   char         filename[1024];         /* Script/PPD filename */
 
@@ -4988,7 +5023,11 @@ delete_printer(cupsd_client_t  *con,     /* I - Client connection */
   * Do we have a valid URI?
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((dest = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -5013,7 +5052,7 @@ delete_printer(cupsd_client_t  *con,      /* I - Client connection */
   * Remove old jobs...
   */
 
-  cupsdCancelJobs(printer->name, NULL, 1);
+  cupsdCancelJobs(dest, NULL, 1);
 
  /*
   * Remove old subscriptions and send a "deleted printer" event...
@@ -5022,7 +5061,7 @@ delete_printer(cupsd_client_t  *con,      /* I - Client connection */
   cupsdAddEvent(CUPSD_EVENT_PRINTER_DELETED, printer, NULL,
                 "%s \"%s\" deleted by \"%s\".",
                (dtype & CUPS_PRINTER_CLASS) ? "Class" : "Printer",
-               printer->name, get_username(con));
+               dest, get_username(con));
 
   cupsdExpireSubscriptions(printer, NULL);
  
@@ -5030,26 +5069,24 @@ delete_printer(cupsd_client_t  *con,    /* I - Client connection */
   * Remove any old PPD or script files...
   */
 
-  snprintf(filename, sizeof(filename), "%s/interfaces/%s", ServerRoot,
-           printer->name);
+  snprintf(filename, sizeof(filename), "%s/interfaces/%s", ServerRoot, dest);
   unlink(filename);
 
-  snprintf(filename, sizeof(filename), "%s/ppd/%s.ppd", ServerRoot,
-           printer->name);
+  snprintf(filename, sizeof(filename), "%s/ppd/%s.ppd", ServerRoot, dest);
   unlink(filename);
 
   if (dtype & CUPS_PRINTER_CLASS)
   {
-    cupsdLogMessage(CUPSD_LOG_INFO, "Class \"%s\" deleted by \"%s\".",
-                    printer->name, get_username(con));
+    cupsdLogMessage(CUPSD_LOG_INFO, "Class \"%s\" deleted by \"%s\".", dest,
+                    get_username(con));
 
     cupsdDeletePrinter(printer, 0);
     cupsdSaveAllClasses();
   }
   else
   {
-    cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" deleted by \"%s\".",
-                    printer->name, get_username(con));
+    cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" deleted by \"%s\".", dest,
+                    get_username(con));
 
     cupsdDeletePrinter(printer, 0);
     cupsdSaveAllPrinters();
@@ -5292,7 +5329,7 @@ get_jobs(cupsd_client_t  *con,            /* I - Client connection */
   const char   *dest;                  /* Destination */
   cups_ptype_t dtype;                  /* Destination type (printer or class) */
   cups_ptype_t dmask;                  /* Destination type mask */
-  char         scheme[HTTP_MAX_URI],   /* Scheme portion of URI */
+  char         method[HTTP_MAX_URI],   /* Method portion of URI */
                username[HTTP_MAX_URI], /* Username portion of URI */
                host[HTTP_MAX_URI],     /* Host portion of URI */
                resource[HTTP_MAX_URI]; /* Resource portion of URI */
@@ -5314,8 +5351,8 @@ get_jobs(cupsd_client_t  *con,            /* I - Client connection */
   * Is the destination valid?
   */
 
-  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, scheme,
-                  sizeof(scheme), username, sizeof(username), host,
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
                  sizeof(host), &port, resource, sizeof(resource));
 
   if (!strcmp(resource, "/") ||
@@ -5340,8 +5377,7 @@ get_jobs(cupsd_client_t  *con,            /* I - Client connection */
     dmask   = CUPS_PRINTER_CLASS;
     printer = NULL;
   }
-  else if ((dest = cupsdValidateDest(uri->values[0].string.text, &dtype,
-                                     &printer)) == NULL)
+  else if ((dest = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -5360,8 +5396,7 @@ get_jobs(cupsd_client_t  *con,            /* I - Client connection */
 
   if (printer)
   {
-    if ((status = cupsdCheckPolicy(printer->op_policy_ptr, con,
-                                   NULL)) != HTTP_OK)
+    if ((status = cupsdCheckPolicy(printer->op_policy_ptr, con, NULL)) != HTTP_OK)
     {
       send_http_error(con, status);
       return;
@@ -5697,7 +5732,17 @@ get_printer_attrs(cupsd_client_t  *con,  /* I - Client connection */
                  ipp_attribute_t *uri) /* I - Printer URI */
 {
   http_status_t                status;         /* Policy status */
+  const char           *dest;          /* Destination */
   cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  char                 method[HTTP_MAX_URI],
+                                       /* Method portion of URI */
+                       username[HTTP_MAX_URI],
+                                       /* Username portion of URI */
+                       host[HTTP_MAX_URI],
+                                       /* Host portion of URI */
+                       resource[HTTP_MAX_URI];
+                                       /* Resource portion of URI */
+  int                  port;           /* Port portion of URI */
   cupsd_printer_t      *printer;       /* Printer/class */
   cups_array_t         *ra;            /* Requested attributes array */
 
@@ -5709,7 +5754,11 @@ get_printer_attrs(cupsd_client_t  *con,  /* I - Client connection */
   * Is the destination valid?
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((dest = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -5972,8 +6021,8 @@ get_subscriptions(cupsd_client_t  *con,   /* I - Client connection */
   cups_array_t         *ra;            /* Requested attributes array */
   ipp_attribute_t      *attr;          /* Attribute */
   cups_ptype_t         dtype;          /* Destination type (printer or class) */
-  char                 scheme[HTTP_MAX_URI],
-                                       /* Scheme portion of URI */
+  char                 method[HTTP_MAX_URI],
+                                       /* Method portion of URI */
                        username[HTTP_MAX_URI],
                                        /* Username portion of URI */
                        host[HTTP_MAX_URI],
@@ -5993,8 +6042,8 @@ get_subscriptions(cupsd_client_t  *con,   /* I - Client connection */
   * Is the destination valid?
   */
 
-  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, scheme,
-                  sizeof(scheme), username, sizeof(username), host,
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
                  sizeof(host), &port, resource, sizeof(resource));
 
   if (!strcmp(resource, "/") ||
@@ -6017,7 +6066,7 @@ get_subscriptions(cupsd_client_t  *con,   /* I - Client connection */
       return;
     }
   }
-  else if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  else if (!cupsdValidateDest(host, resource, &dtype, &printer))
   {
    /*
     * Bad URI...
@@ -6276,7 +6325,7 @@ move_job(cupsd_client_t  *con,            /* I - Client connection */
                *dest;                  /* Destination */
   cups_ptype_t stype,                  /* Source type (printer or class) */
                dtype;                  /* Destination type (printer or class) */
-  char         scheme[HTTP_MAX_URI],   /* Scheme portion of URI */
+  char         method[HTTP_MAX_URI],   /* Method portion of URI */
                username[HTTP_MAX_URI], /* Username portion of URI */
                host[HTTP_MAX_URI],     /* Host portion of URI */
                resource[HTTP_MAX_URI]; /* Resource portion of URI */
@@ -6304,8 +6353,11 @@ move_job(cupsd_client_t  *con,           /* I - Client connection */
     return;
   }
     
-  if ((dest = cupsdValidateDest(attr->values[0].string.text, &dtype,
-                                &dprinter)) == NULL)
+  httpSeparateURI(HTTP_URI_CODING_ALL, attr->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((dest = cupsdValidateDest(host, resource, &dtype, &dprinter)) == NULL)
   {
    /*
     * Bad URI...
@@ -6320,8 +6372,7 @@ move_job(cupsd_client_t  *con,            /* I - Client connection */
   * Check policy...
   */
 
-  if ((status = cupsdCheckPolicy(dprinter->op_policy_ptr, con,
-                                 NULL)) != HTTP_OK)
+  if ((status = cupsdCheckPolicy(dprinter->op_policy_ptr, con, NULL)) != HTTP_OK)
   {
     send_http_error(con, status);
     return;
@@ -6331,8 +6382,8 @@ move_job(cupsd_client_t  *con,            /* I - Client connection */
   * See if we have a job URI or a printer URI...
   */
 
-  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, scheme,
-                  sizeof(scheme), username, sizeof(username), host,
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
                  sizeof(host), &port, resource, sizeof(resource));
 
   if (!strcmp(uri->name, "printer-uri"))
@@ -6348,8 +6399,7 @@ move_job(cupsd_client_t  *con,            /* I - Client connection */
       * Move all jobs...
       */
 
-      if ((src = cupsdValidateDest(uri->values[0].string.text, &stype,
-                                   &sprinter)) == NULL)
+      if ((src = cupsdValidateDest(host, resource, &stype, &sprinter)) == NULL)
       {
        /*
        * Bad URI...
@@ -6647,7 +6697,6 @@ print_job(cupsd_client_t  *con,           /* I - Client connection */
 {
   ipp_attribute_t *attr;               /* Current attribute */
   ipp_attribute_t *format;             /* Document-format attribute */
-  const char   *default_format;        /* document-format-default value */
   cupsd_job_t  *job;                   /* New job */
   char         filename[1024];         /* Job filename */
   mime_type_t  *filetype;              /* Type of file */
@@ -6704,21 +6753,6 @@ print_job(cupsd_client_t  *con,          /* I - Client connection */
     return;
   }
 
- /*
-  * Is the destination valid?
-  */
-
-  if (!cupsdValidateDest(uri->values[0].string.text, NULL, &printer))
-  {
-   /*
-    * Bad URI...
-    */
-
-    send_ipp_status(con, IPP_NOT_FOUND,
-                    _("The printer or class was not found."));
-    return;
-  }
-
  /*
   * Is it a format we support?
   */
@@ -6730,8 +6764,7 @@ print_job(cupsd_client_t  *con,           /* I - Client connection */
     * Grab format from client...
     */
 
-    if (sscanf(format->values[0].string.text, "%15[^/]/%31[^;]", super,
-               type) != 2)
+    if (sscanf(format->values[0].string.text, "%15[^/]/%31[^;]", super, type) != 2)
     {
       send_ipp_status(con, IPP_BAD_REQUEST,
                       _("Could not scan type \"%s\"!"),
@@ -6739,26 +6772,10 @@ print_job(cupsd_client_t  *con,         /* I - Client connection */
       return;
     }
   }
-  else if ((default_format = cupsGetOption("document-format",
-                                           printer->num_options,
-                                          printer->options)) != NULL)
-  {
-   /*
-    * Use default document format...
-    */
-
-    if (sscanf(default_format, "%15[^/]/%31[^;]", super, type) != 2)
-    {
-      send_ipp_status(con, IPP_BAD_REQUEST,
-                      _("Could not scan type \"%s\"!"),
-                     default_format);
-      return;
-    }
-  }
   else
   {
    /*
-    * Auto-type it!
+    * No document format attribute?  Auto-type it!
     */
 
     strcpy(super, "application");
@@ -6781,35 +6798,32 @@ print_job(cupsd_client_t  *con,         /* I - Client connection */
                             doc_name ? doc_name->values[0].string.text : NULL,
                            &compression);
 
-    if (!filetype)
-      filetype = mimeType(MimeDatabase, super, type);
-  }
-  else
-    filetype = mimeType(MimeDatabase, super, type);
-
-  if (filetype &&
-      (!format ||
-       (!strcmp(super, "application") && !strcmp(type, "octet-stream"))))
-  {
-   /*
-    * Replace the document-format attribute value with the auto-typed or
-    * default one.
-    */
+    if (filetype)
+    {
+     /*
+      * Replace the document-format attribute value with the auto-typed one.
+      */
 
-    snprintf(mimetype, sizeof(mimetype), "%s/%s", filetype->super,
-             filetype->type);
+      snprintf(mimetype, sizeof(mimetype), "%s/%s", filetype->super,
+               filetype->type);
 
-    if (format)
-    {
-      _cupsStrFree(format->values[0].string.text);
+      if (format)
+      {
+         _cupsStrFree(format->values[0].string.text);
 
-      format->values[0].string.text = _cupsStrAlloc(mimetype);
+       format->values[0].string.text = _cupsStrAlloc(mimetype);
+      }
+      else
+        ippAddString(con->request, IPP_TAG_JOB, IPP_TAG_MIMETYPE,
+                    "document-format", NULL, mimetype);
     }
     else
-      ippAddString(con->request, IPP_TAG_JOB, IPP_TAG_MIMETYPE,
-                  "document-format", NULL, mimetype);
+      filetype = mimeType(MimeDatabase, super, type);
   }
-  else if (!filetype)
+  else
+    filetype = mimeType(MimeDatabase, super, type);
+
+  if (!filetype)
   {
     send_ipp_status(con, IPP_DOCUMENT_FORMAT,
                     _("Unsupported format \'%s/%s\'!"), super, type);
@@ -6838,7 +6852,7 @@ print_job(cupsd_client_t  *con,           /* I - Client connection */
   * Create the job object...
   */
 
-  if ((job = add_job(con, printer, filetype)) == NULL)
+  if ((job = add_job(con, uri, &printer, filetype)) == NULL)
     return;
 
  /*
@@ -7103,6 +7117,12 @@ reject_jobs(cupsd_client_t  *con,        /* I - Client connection */
 {
   http_status_t        status;                 /* Policy status */
   cups_ptype_t dtype;                  /* Destination type (printer or class) */
+  char         method[HTTP_MAX_URI],   /* Method portion of URI */
+               username[HTTP_MAX_URI], /* Username portion of URI */
+               host[HTTP_MAX_URI],     /* Host portion of URI */
+               resource[HTTP_MAX_URI]; /* Resource portion of URI */
+  int          port;                   /* Port portion of URI */
+  const char   *name;                  /* Printer name */
   cupsd_printer_t *printer;            /* Printer data */
   ipp_attribute_t *attr;               /* printer-state-message text */
 
@@ -7114,7 +7134,11 @@ reject_jobs(cupsd_client_t  *con,        /* I - Client connection */
   * Is the destination valid?
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((name = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -7155,14 +7179,14 @@ reject_jobs(cupsd_client_t  *con,       /* I - Client connection */
     cupsdSaveAllClasses();
 
     cupsdLogMessage(CUPSD_LOG_INFO, "Class \"%s\" rejecting jobs (\"%s\").",
-                    printer->name, get_username(con));
+                    name, get_username(con));
   }
   else
   {
     cupsdSaveAllPrinters();
 
     cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" rejecting jobs (\"%s\").",
-                    printer->name, get_username(con));
+                    name, get_username(con));
   }
 
  /*
@@ -7618,7 +7642,6 @@ send_document(cupsd_client_t  *con,       /* I - Client connection */
 {
   ipp_attribute_t      *attr;          /* Current attribute */
   ipp_attribute_t      *format;        /* Document-format attribute */
-  const char           *default_format;/* document-format-default value */
   int                  jobid;          /* Job ID number */
   cupsd_job_t          *job;           /* Current job */
   char                 job_uri[HTTP_MAX_URI],
@@ -7777,22 +7800,6 @@ send_document(cupsd_client_t  *con,      /* I - Client connection */
       return;
     }
   }
-  else if ((default_format = cupsGetOption("document-format",
-                                           printer->num_options,
-                                          printer->options)) != NULL)
-  {
-   /*
-    * Use default document format...
-    */
-
-    if (sscanf(default_format, "%15[^/]/%31[^;]", super, type) != 2)
-    {
-      send_ipp_status(con, IPP_BAD_REQUEST,
-                      _("Could not scan type \"%s\"!"),
-                     default_format);
-      return;
-    }
-  }
   else
   {
    /*
@@ -7819,35 +7826,31 @@ send_document(cupsd_client_t  *con,     /* I - Client connection */
                             doc_name ? doc_name->values[0].string.text : NULL,
                            &compression);
 
-    if (!filetype)
-      filetype = mimeType(MimeDatabase, super, type);
-  }
-  else
-    filetype = mimeType(MimeDatabase, super, type);
-
-  if (filetype &&
-      (!format ||
-       (!strcmp(super, "application") && !strcmp(type, "octet-stream"))))
-  {
-   /*
-    * Replace the document-format attribute value with the auto-typed or
-    * default one.
-    */
-
-    snprintf(mimetype, sizeof(mimetype), "%s/%s", filetype->super,
-             filetype->type);
-
-    if (format)
+    if (filetype)
     {
-      _cupsStrFree(format->values[0].string.text);
+     /*
+      * Replace the document-format attribute value with the auto-typed one.
+      */
 
-      format->values[0].string.text = _cupsStrAlloc(mimetype);
+      snprintf(mimetype, sizeof(mimetype), "%s/%s", filetype->super,
+               filetype->type);
+
+      if (format)
+      {
+       _cupsStrFree(format->values[0].string.text);
+       format->values[0].string.text = _cupsStrAlloc(mimetype);
+      }
+      else
+        ippAddString(con->request, IPP_TAG_JOB, IPP_TAG_MIMETYPE,
+                    "document-format", NULL, mimetype);
     }
     else
-      ippAddString(con->request, IPP_TAG_JOB, IPP_TAG_MIMETYPE,
-                  "document-format", NULL, mimetype);
+      filetype = mimeType(MimeDatabase, super, type);
   }
-  else if (!filetype)
+  else
+    filetype = mimeType(MimeDatabase, super, type);
+
+  if (!filetype)
   {
     send_ipp_status(con, IPP_DOCUMENT_FORMAT,
                     _("Unsupported format \'%s/%s\'!"), super, type);
@@ -8087,6 +8090,16 @@ set_default(cupsd_client_t  *con,        /* I - Client connection */
 {
   http_status_t                status;         /* Policy status */
   cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  char                 method[HTTP_MAX_URI],
+                                       /* Method portion of URI */
+                       username[HTTP_MAX_URI],
+                                       /* Username portion of URI */
+                       host[HTTP_MAX_URI],
+                                       /* Host portion of URI */
+                       resource[HTTP_MAX_URI];
+                                       /* Resource portion of URI */
+  int                  port;           /* Port portion of URI */
+  const char           *name;          /* Printer name */
   cupsd_printer_t      *printer;       /* Printer */
 
 
@@ -8097,7 +8110,11 @@ set_default(cupsd_client_t  *con,        /* I - Client connection */
   * Is the destination valid?
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((name = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -8130,8 +8147,8 @@ set_default(cupsd_client_t  *con, /* I - Client connection */
   cupsdWritePrintcap();
 
   cupsdLogMessage(CUPSD_LOG_INFO,
-                  "Default destination set to \"%s\" by \"%s\".",
-                 printer->name, get_username(con));
+                  "Default destination set to \"%s\" by \"%s\".", name,
+                  get_username(con));
 
  /*
   * Everything was ok, so return OK status...
@@ -8633,7 +8650,8 @@ set_printer_defaults(
                       attr->values[0].string.text);
       cupsdSetString(&printer->error_policy, attr->values[0].string.text);
     }
-    else if (!strcmp(attr->name, "notify-lease-duration-default") ||
+    else if (!strcmp(attr->name, "document-format-default") ||
+             !strcmp(attr->name, "notify-lease-duration-default") ||
              !strcmp(attr->name, "notify-events-default"))
       continue;
 
@@ -8736,6 +8754,16 @@ start_printer(cupsd_client_t  *con,      /* I - Client connection */
 {
   http_status_t                status;         /* Policy status */
   cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  char                 method[HTTP_MAX_URI],
+                                       /* Method portion of URI */
+                       username[HTTP_MAX_URI],
+                                       /* Username portion of URI */
+                       host[HTTP_MAX_URI],
+                                       /* Host portion of URI */
+                       resource[HTTP_MAX_URI];
+                                       /* Resource portion of URI */
+  int                  port;           /* Port portion of URI */
+  const char           *name;          /* Printer name */
   cupsd_printer_t      *printer;       /* Printer data */
 
 
@@ -8746,7 +8774,11 @@ start_printer(cupsd_client_t  *con,      /* I - Client connection */
   * Is the destination valid?
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((name = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -8777,19 +8809,17 @@ start_printer(cupsd_client_t  *con,     /* I - Client connection */
 
   if (dtype & CUPS_PRINTER_CLASS)
   {
-    cupsdLogMessage(CUPSD_LOG_INFO, "Class \"%s\" started by \"%s\".",
-                    printer->name, get_username(con));
+    cupsdLogMessage(CUPSD_LOG_INFO, "Class \"%s\" started by \"%s\".", name,
+                    get_username(con));
     cupsdAddEvent(CUPSD_EVENT_PRINTER_MODIFIED, printer, NULL,
-                  "Class \"%s\" started by \"%s\".", printer->name,
-                 get_username(con));
+                  "Class \"%s\" started by \"%s\".", name, get_username(con));
   }
   else
   {
-    cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" started by \"%s\".",
-                    printer->name, get_username(con));
+    cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" started by \"%s\".", name,
+                    get_username(con));
     cupsdAddEvent(CUPSD_EVENT_PRINTER_MODIFIED, printer, NULL,
-                  "Printer \"%s\" started by \"%s\".", printer->name,
-                 get_username(con));
+                  "Printer \"%s\" started by \"%s\".", name, get_username(con));
   }
 
   cupsdCheckJobs();
@@ -8812,6 +8842,16 @@ stop_printer(cupsd_client_t  *con,       /* I - Client connection */
 {
   http_status_t                status;         /* Policy status */
   cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  char                 method[HTTP_MAX_URI],
+                                       /* Method portion of URI */
+                       username[HTTP_MAX_URI],
+                                       /* Username portion of URI */
+                       host[HTTP_MAX_URI],
+                                       /* Host portion of URI */
+                       resource[HTTP_MAX_URI];
+                                       /* Resource portion of URI */
+  int                  port;           /* Port portion of URI */
+  const char           *name;          /* Printer name */
   cupsd_printer_t      *printer;       /* Printer data */
   ipp_attribute_t      *attr;          /* printer-state-message attribute */
 
@@ -8823,7 +8863,11 @@ stop_printer(cupsd_client_t  *con,       /* I - Client connection */
   * Is the destination valid?
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if ((name = cupsdValidateDest(host, resource, &dtype, &printer)) == NULL)
   {
    /*
     * Bad URI...
@@ -8861,19 +8905,17 @@ stop_printer(cupsd_client_t  *con,      /* I - Client connection */
 
   if (dtype & CUPS_PRINTER_CLASS)
   {
-    cupsdLogMessage(CUPSD_LOG_INFO, "Class \"%s\" stopped by \"%s\".",
-                    printer->name, get_username(con));
+    cupsdLogMessage(CUPSD_LOG_INFO, "Class \"%s\" stopped by \"%s\".", name,
+                    get_username(con));
     cupsdAddEvent(CUPSD_EVENT_PRINTER_MODIFIED, printer, NULL,
-                  "Class \"%s\" stopped by \"%s\".", printer->name,
-                 get_username(con));
+                  "Class \"%s\" stopped by \"%s\".", name, get_username(con));
   }
   else
   {
-    cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" stopped by \"%s\".",
-                    printer->name, get_username(con));
+    cupsdLogMessage(CUPSD_LOG_INFO, "Printer \"%s\" stopped by \"%s\".", name,
+                    get_username(con));
     cupsdAddEvent(CUPSD_EVENT_PRINTER_MODIFIED, printer, NULL,
-                  "Printer \"%s\" stopped by \"%s\".", printer->name,
-                 get_username(con));
+                  "Printer \"%s\" stopped by \"%s\".", name, get_username(con));
   }
 
  /*
@@ -9000,6 +9042,15 @@ validate_job(cupsd_client_t  *con,       /* I - Client connection */
   ipp_attribute_t      *attr;          /* Current attribute */
   ipp_attribute_t      *format;        /* Document-format attribute */
   cups_ptype_t         dtype;          /* Destination type (printer or class) */
+  char                 method[HTTP_MAX_URI],
+                                       /* Method portion of URI */
+                       username[HTTP_MAX_URI],
+                                       /* Username portion of URI */
+                       host[HTTP_MAX_URI],
+                                       /* Host portion of URI */
+                       resource[HTTP_MAX_URI];
+                                       /* Resource portion of URI */
+  int                  port;           /* Port portion of URI */
   char                 super[MIME_MAX_SUPER],
                                        /* Supertype of file */
                        type[MIME_MAX_TYPE];
@@ -9059,7 +9110,11 @@ validate_job(cupsd_client_t  *con,       /* I - Client connection */
   * Is the destination valid?
   */
 
-  if (!cupsdValidateDest(uri->values[0].string.text, &dtype, &printer))
+  httpSeparateURI(HTTP_URI_CODING_ALL, uri->values[0].string.text, method,
+                  sizeof(method), username, sizeof(username), host,
+                 sizeof(host), &port, resource, sizeof(resource));
+
+  if (cupsdValidateDest(host, resource, &dtype, &printer) == NULL)
   {
    /*
     * Bad URI...
@@ -9159,5 +9214,5 @@ validate_user(cupsd_job_t    *job,        /* I - Job */
 
 
 /*
- * End of "$Id: ipp.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: ipp.c 5686 2006-06-21 21:02:56Z mike $".
  */
index c113ec468401da2f3922eb067bc10acb49aba801..6c21ed07b64391dcd73bcdfd75177fba3b1064f1 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: job.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: job.c 5686 2006-06-21 21:02:56Z mike $"
  *
  *   Job management routines for the Common UNIX Printing System (CUPS).
  *
@@ -876,6 +876,13 @@ cupsdLoadJob(cupsd_job_t *job)             /* I - Job */
   cups_file_t          *fp;            /* Job file */
   int                  fileid;         /* Current file ID */
   ipp_attribute_t      *attr;          /* Job attribute */
+  char                 scheme[32],     /* Scheme portion of URI */
+                       username[64],   /* Username portion of URI */
+                       host[HTTP_MAX_HOST],
+                                       /* Host portion of URI */
+                       resource[HTTP_MAX_URI];
+                                       /* Resource portion of URI */
+  int                  port;           /* Port portion of URI */
   const char           *dest;          /* Destination */
   mime_type_t          **filetypes;    /* New filetypes array */
   int                  *compressions;  /* New compressions array */
@@ -959,7 +966,11 @@ cupsdLoadJob(cupsd_job_t *job)             /* I - Job */
       return;
     }
 
-    if ((dest = cupsdValidateDest(attr->values[0].string.text, &(job->dtype),
+    httpSeparateURI(HTTP_URI_CODING_ALL, attr->values[0].string.text, scheme,
+                    sizeof(scheme), username, sizeof(username), host,
+                   sizeof(host), &port, resource, sizeof(resource));
+
+    if ((dest = cupsdValidateDest(host, resource, &(job->dtype),
                                   NULL)) == NULL)
     {
       cupsdLogMessage(CUPSD_LOG_ERROR,
@@ -3422,5 +3433,5 @@ unload_job(cupsd_job_t *job)              /* I - Job */
 
 
 /*
- * End of "$Id: job.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: job.c 5686 2006-06-21 21:02:56Z mike $".
  */
index 25aed68d6ff28b4ca0f58adb6a79a158e82b0c67..93bb774b22aaa9e30aef604c964bab4339887a60 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: job.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: job.h 5393 2006-04-14 18:17:18Z mike $"
  *
  *   Print job definitions for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -121,5 +121,5 @@ extern void         cupsdUpdateJob(cupsd_job_t *job);
 
 
 /*
- * End of "$Id: job.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: job.h 5393 2006-04-14 18:17:18Z mike $".
  */
index 985669ea871090f702d0df8254e855e05a0f10aa..467dcfdc81dbce4f8bd523a1b71d72a37a8cc49e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: listen.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: listen.c 5083 2006-02-06 02:57:43Z mike $"
  *
  *   Server listening routines for the Common UNIX Printing System (CUPS)
  *   scheduler.
@@ -439,5 +439,5 @@ cupsdStopListening(void)
 
 
 /*
- * End of "$Id: listen.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: listen.c 5083 2006-02-06 02:57:43Z mike $".
  */
index d5b419649b8db4a543c1ce0c3f8615bc3cf82661..a53029f551f39d9c5a4da4e9302bdaf9c32f710b 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: log.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: log.c 5493 2006-05-05 16:33:57Z mike $"
  *
  *   Log file routines for the Common UNIX Printing System (CUPS).
  *
@@ -546,5 +546,5 @@ check_log_file(cups_file_t **lf,    /* IO - Log file */
 
 
 /*
- * End of "$Id: log.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: log.c 5493 2006-05-05 16:33:57Z mike $".
  */
index 0b8e34c9b201e04cb9ccc0d7c18df7fc58eff2a3..2806c26bc6f1d65d6191bd6e0cd63c9e9a68fec8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: main.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: main.c 5634 2006-06-06 17:48:27Z mike $"
  *
  *   Scheduler main loop for the Common UNIX Printing System (CUPS).
  *
@@ -357,8 +357,8 @@ main(int  argc,                             /* I - Number of command-line args */
 
   getrlimit(RLIMIT_NOFILE, &limit);
 
-  if (limit.rlim_max > CUPS_MAX_FDS)
-    MaxFDs = CUPS_MAX_FDS;
+  if (limit.rlim_max > FD_SETSIZE)
+    MaxFDs = FD_SETSIZE;
   else
     MaxFDs = limit.rlim_max;
 
@@ -2253,5 +2253,5 @@ usage(int status)                 /* O - Exit status */
 
 
 /*
- * End of "$Id: main.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: main.c 5634 2006-06-06 17:48:27Z mike $".
  */
index 0315509911f905620c9a553548d55016284446d7..2e98d0b3ff57a973ba41e19182efc3fdd12b5c9d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: mime.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: mime.c 5606 2006-05-30 19:40:34Z mike $"
  *
  *   MIME database file routines for the Common UNIX Printing System (CUPS).
  *
@@ -738,5 +738,5 @@ load_types(mime_t     *mime,                /* I - MIME database */
 
 
 /*
- * End of "$Id: mime.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: mime.c 5606 2006-05-30 19:40:34Z mike $".
  */
index cbd6b2924c4f3ecef288f73e600f2e22d5cab203..9c5aa6448e6e24ad98eb0b696ff25e0de113622d 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: mime.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: mime.h 5487 2006-05-03 19:28:29Z mike $"
  *
  *   MIME type/conversion database definitions for the Common UNIX Printing System (CUPS).
  *
@@ -153,5 +153,5 @@ extern int          mimeNumFilters(mime_t *mime);
 #endif /* !_CUPS_MIME_H_ */
 
 /*
- * End of "$Id: mime.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: mime.h 5487 2006-05-03 19:28:29Z mike $".
  */
index c9453ec96cc6a23533b38323987a56cf24a64481..eb89b1217dcd40f0a5c036b96b4a005cf3011990 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: network.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: network.c 5428 2006-04-18 20:45:30Z mike $"
  *
  *   Network interface functions for the Common UNIX Printing System
  *   (CUPS) scheduler.
@@ -314,5 +314,5 @@ compare_netif(cupsd_netif_t *a,             /* I - First network interface */
 
 
 /*
- * End of "$Id: network.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: network.c 5428 2006-04-18 20:45:30Z mike $".
  */
index d582fb286b008f675f86bad1cfc41bfbcaa1887b..21e810c3c81a757eb8063078e52a31badc7f7007 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: network.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: network.h 5043 2006-02-01 18:55:16Z mike $"
  *
  *   Network interface definitions for the Common UNIX Printing System
  *   (CUPS) scheduler.
@@ -57,5 +57,5 @@ extern void           cupsdNetIFUpdate(void);
 
 
 /*
- * End of "$Id: network.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: network.h 5043 2006-02-01 18:55:16Z mike $".
  */
diff --git a/scheduler/newselect.txt b/scheduler/newselect.txt
deleted file mode 100644 (file)
index 5cb9ab4..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-Design Notes for New Poll/Select API in CUPSD - 2006-06-06
-----------------------------------------------------------
-
-SUPPORTED APIS
-
-    OS              select  poll    epoll   kqueue  /dev/poll
-    --------------  ------  ------  ------  ------  ---------
-    AIX             YES     YES     NO      NO      NO
-    FreeBSD         YES     YES     NO      YES     NO
-    HP-UX           YES     YES     NO      NO      NO
-    IRIX            YES     YES     NO      NO      NO
-    Linux           YES     YES     YES     NO      NO
-    MacOS X         YES     YES     NO      YES     NO
-    NetBSD          YES     YES     NO      YES     NO
-    OpenBSD         YES     YES     NO      YES     NO
-    Solaris         YES     YES     NO      NO      YES
-    Tru64           YES     YES     NO      NO      NO
-    Windows         YES     NO      NO      NO      NO
-
-
-HIGH-LEVEL API
-
-    typedef void (*cupsd_selfunc_t)(void *data);
-
-    void cupsdStartSelect(void);
-    void cupsdStopSelect(void);
-    void cupsdAddSelect(int fd, cupsd_selfunc_t read_cb,
-                        cupsd_selfunc_t write_cb, void *data);
-    void cupsdRemoveSelect(int fd);
-    int cupsdDoSelect(int timeout);
-
-
-IMPLEMENTATION STRATEGY
-
-    0. Common Stuff
-       a. CUPS array of file descriptor to callback functions
-           and data.
-        b. cupsdStartSelect() creates the array
-       c. cupsdStopSelect() destroys the array and all elements.
-       d. cupsdAddSelect() adds to the array and allocates a
-          new callback element.
-       e. cupsdRemoveSelect() removes from the array and frees
-          the callback element.
-
-    1. select()
-       a. Input/Output fd_set variables, copied to working
-          copies and then used with select().
-       b. Loop through CUPS array, using FD_ISSET and calling
-          the read/ write callbacks as needed.
-       c. cupsdRemoveSelect() clears fd_set bit from main and
-          working sets.
-       d. cupsdStopSelect() frees all of the memory used by the
-          CUPS array and fd_set's.
-
-    2. poll()
-       a. Regular array of pollfd, sorted the same as the CUPS
-          array.
-       b. Loop through pollfd array, call the corresponding
-          read/write callbacks as needed.
-       c. cupsdAddSelect() adds first to CUPS array, then uses
-          current index to determine insertion point for pollfd
-          array.
-       d. cupsdRemoveSelect() needs to update cupsdDoSelect()
-          loop counter if <= current index.
-       e. cupsdStopSelect() frees all of the memory used by the
-          CUPS array and pollfd array.
-
-    3. epoll()
-       a. cupsdStartSelect() creates epoll file descriptor using
-          epoll_create() with the maximum fd count, and
-          allocates an events buffer for the maximum fd count.
-       b. cupsdAdd/RemoveSelect() uses epoll_ctl() to add
-          (EPOLL_CTL_ADD) or remove (EPOLL_CTL_DEL) a single
-          event using the level-triggered semantics. The event
-          user data field is a pointer to the new callback array
-          element.
-        c. cupsdDoSelect() uses epoll_wait() with the global event
-          buffer allocated in cupsdStartSelect() and then loops
-          through the events, using the user data field to find
-          the callback record.
-        d. cupsdStopSelect() closes the epoll file descriptor and
-          frees all of the memory used by the event buffer.
-
-    4. kqueue()
-       b. cupsdStartSelect() creates kqueue file descriptor
-          using kqyeue() function and allocates a global event
-          buffer.
-       c. cupsdAdd/RemoveSelect() uses EV_SET and kevent() to
-          register the changes. The event user data field is a
-          pointer to the new callback array element.
-       d. cupsdDoSelect() uses kevent() to poll for events and
-          loops through the events, using the user data field to
-          find the callback record.
-       e. cupsdStopSelect() closes the kqyeye() file descriptor
-          and frees all of the memory used by the event buffer.
-
-    5. /dev/poll
-       a. cupsdStartSelect() opens /dev/poll and allocates an
-          array of pollfd structs; on failure to open /dev/poll,
-          revert to poll() system call.
-       b. cupsdAddSelect() writes a single pollfd struct to
-          /dev/poll with the new file descriptor and the
-          POLLIN/POLLOUT flags.
-       c. cupsdRemoveSelect() writes a single pollfd struct to
-          /dev/poll with the file descriptor and the POLLREMOVE
-          flag.
-       d. cupsdDoSelect() uses the DP_POLL ioctl to retrieve
-          events from /dev/poll and then loops through the
-          returned pollfd array, looking up the file descriptors
-          as needed.
-       e. cupsdStopSelect() closes /dev/poll and frees the
-          pollfd array.
-       f. Need to benchmark to see if it is more efficient than
-          using poll() - this is the only mechanism that is O(n
-          log n), all of the others are O(n)...
index d2c387a99b35e61797733095d9597c94b945dce3..e869c48ee331c9d12915c8c675f722af6d526773 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: policy.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: policy.c 5247 2006-03-08 13:43:38Z mike $"
  *
  *   Policy routines for the Common UNIX Printing System (CUPS).
  *
@@ -330,5 +330,5 @@ cupsdFindPolicyOp(cupsd_policy_t *p,        /* I - Policy */
 
 
 /*
- * End of "$Id: policy.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: policy.c 5247 2006-03-08 13:43:38Z mike $".
  */
index 63c5f5eb296b858812c791d233aa24360ffb1ed0..4f716566402ef9ad5365796e9a90c822e2c48669 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: policy.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: policy.h 4871 2005-12-07 00:41:11Z mike $"
  *
  *   Policy definitions for the Common UNIX Printing System (CUPS)
  *   scheduler.
@@ -62,5 +62,5 @@ extern cupsd_location_t       *cupsdFindPolicyOp(cupsd_policy_t *p, ipp_op_t op);
 
 
 /*
- * End of "$Id: policy.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: policy.h 4871 2005-12-07 00:41:11Z mike $".
  */
index 2a6cb2cc5bc389a8da150ca44520cc7c1729516d..c987f1605f908433b71bda780311415ec91e1c67 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: printers.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: printers.c 5686 2006-06-21 21:02:56Z mike $"
  *
  *   Printer routines for the Common UNIX Printing System (CUPS).
  *
@@ -412,6 +412,10 @@ cupsdCreateCommonData(void)
   /* copies-supported */
   ippAddRange(CommonData, IPP_TAG_PRINTER, "copies-supported", 1, MaxCopies);
 
+  /* document-format-default */
+  ippAddString(CommonData, IPP_TAG_PRINTER, IPP_TAG_MIMETYPE,
+               "document-format-default", NULL, "application/octet-stream");
+
   /* generated-natural-language-supported */
   ippAddString(CommonData, IPP_TAG_PRINTER, IPP_TAG_LANGUAGE,
                "generated-natural-language-supported", NULL, DefaultLanguage);
@@ -2427,25 +2431,18 @@ cupsdUpdatePrinters(void)
 
 const char *                           /* O - Printer or class name */
 cupsdValidateDest(
-    const char      *uri,              /* I - Printer URI */
+    const char      *hostname,         /* I - Host name */
+    const char      *resource,         /* I - Resource name */
     cups_ptype_t    *dtype,            /* O - Type (printer or class) */
     cupsd_printer_t **printer)         /* O - Printer pointer */
 {
   cupsd_printer_t      *p;             /* Current printer */
   char                 localname[1024],/* Localized hostname */
                        *lptr,          /* Pointer into localized hostname */
-                       *sptr,          /* Pointer into server name */
-                       *rptr,          /* Pointer into resource */
-                       scheme[32],     /* Scheme portion of URI */
-                       username[64],   /* Username portion of URI */
-                       hostname[HTTP_MAX_HOST],
-                                       /* Host portion of URI */
-                       resource[HTTP_MAX_URI];
-                                       /* Resource portion of URI */
-  int                  port;           /* Port portion of URI */
-
-
-  DEBUG_printf(("cupsdValidateDest(uri=\"%s\", dtype=%p, printer=%p)\n", uri,
+                       *sptr;          /* Pointer into server name */
+
+
+  DEBUG_printf(("cupsdValidateDest(\"%s\", \"%s\", %p, %p)\n", hostname, resource,
                 dtype, printer));
 
  /*
@@ -2455,16 +2452,7 @@ cupsdValidateDest(
   if (printer)
     *printer = NULL;
 
-  if (dtype)
-    *dtype = (cups_ptype_t)0;
-
- /*
-  * Pull the hostname and resource from the URI...
-  */
-
-  httpSeparateURI(HTTP_URI_CODING_ALL, uri, scheme, sizeof(scheme),
-                  username, sizeof(username), hostname, sizeof(hostname),
-                 &port, resource, sizeof(resource));
+  *dtype = (cups_ptype_t)0;
 
  /*
   * See if the resource is a class or printer...
@@ -2476,7 +2464,7 @@ cupsdValidateDest(
     * Class...
     */
 
-    rptr = resource + 9;
+    resource += 9;
   }
   else if (!strncmp(resource, "/printers/", 10))
   {
@@ -2484,7 +2472,7 @@ cupsdValidateDest(
     * Printer...
     */
 
-    rptr = resource + 10;
+    resource += 10;
   }
   else
   {
@@ -2499,19 +2487,17 @@ cupsdValidateDest(
   * See if the printer or class name exists...
   */
 
-  p = cupsdFindDest(rptr);
+  p = cupsdFindDest(resource);
 
-  if (p == NULL && strchr(rptr, '@') == NULL)
+  if (p == NULL && strchr(resource, '@') == NULL)
     return (NULL);
   else if (p != NULL)
   {
     if (printer)
       *printer = p;
 
-    if (dtype)
-      *dtype = p->type & (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT |
-                          CUPS_PRINTER_REMOTE);
-
+    *dtype = p->type & (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT |
+                        CUPS_PRINTER_REMOTE);
     return (p->name);
   }
 
@@ -2520,7 +2506,7 @@ cupsdValidateDest(
   */
 
   if (!strcasecmp(hostname, "localhost"))
-    strlcpy(hostname, ServerName, sizeof(hostname));
+    hostname = ServerName;
 
   strlcpy(localname, hostname, sizeof(localname));
 
@@ -2562,15 +2548,13 @@ cupsdValidateDest(
        p;
        p = (cupsd_printer_t *)cupsArrayNext(Printers))
     if (!strcasecmp(p->hostname, localname) &&
-        !strcasecmp(p->name, rptr))
+        !strcasecmp(p->name, resource))
     {
       if (printer)
         *printer = p;
 
-      if (dtype)
-       *dtype = p->type & (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT |
-                            CUPS_PRINTER_REMOTE);
-
+      *dtype = p->type & (CUPS_PRINTER_CLASS | CUPS_PRINTER_IMPLICIT |
+                          CUPS_PRINTER_REMOTE);
       return (p->name);
     }
 
@@ -2819,10 +2803,6 @@ add_printer_defaults(cupsd_printer_t *p)/* I - Printer */
     ippAddInteger(p->attrs, IPP_TAG_PRINTER, IPP_TAG_INTEGER, "copies-default",
                   1);
 
-  if (!cupsGetOption("document-format", p->num_options, p->options))
-    ippAddString(CommonData, IPP_TAG_PRINTER, IPP_TAG_MIMETYPE,
-                "document-format-default", NULL, "application/octet-stream");
-
   if (!cupsGetOption("job-hold-until", p->num_options, p->options))
     ippAddString(p->attrs, IPP_TAG_PRINTER, IPP_TAG_KEYWORD,
                  "job-hold-until-default", NULL, "no-hold");
@@ -3327,5 +3307,5 @@ write_irix_state(cupsd_printer_t *p)      /* I - Printer to update */
 
 
 /*
- * End of "$Id: printers.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: printers.c 5686 2006-06-21 21:02:56Z mike $".
  */
index 9b71939bd8284e0cf011b5653743fd10f799e285..ef8b3470909ef672748f076245de2e754c02b845 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: printers.h 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: printers.h 5330 2006-03-23 21:07:20Z mike $"
  *
  *   Printer definitions for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -135,7 +135,8 @@ extern void         cupsdStopPrinter(cupsd_printer_t *p, int update);
 extern void            cupsdUpdatePrinters(void);
 extern cupsd_quota_t   *cupsdUpdateQuota(cupsd_printer_t *p, const char *username,
                                          int pages, int k);
-extern const char      *cupsdValidateDest(const char *uri,
+extern const char      *cupsdValidateDest(const char *hostname,
+                                          const char *resource,
                                           cups_ptype_t *dtype,
                                           cupsd_printer_t **printer);
 extern void            cupsdWritePrintcap(void);
@@ -145,5 +146,5 @@ extern char         *cupsdSanitizeURI(const char *uri, char *buffer,
 
 
 /*
- * End of "$Id: printers.h 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: printers.h 5330 2006-03-23 21:07:20Z mike $".
  */
index b82692afb87f5c276cc582970c7c839612a5613f..5af7e5eef361a1ab0b7b395a8436e175d3e1baa5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: process.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: process.c 5376 2006-04-06 20:32:07Z mike $"
  *
  *   Process management routines for the Common UNIX Printing System (CUPS).
  *
@@ -344,5 +344,5 @@ compare_procs(cupsd_proc_t *a,              /* I - First process */
 
 
 /*
- * End of "$Id: process.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: process.c 5376 2006-04-06 20:32:07Z mike $".
  */
index 4865092ce5d135f52cfd8b38de3128a1dcb2bbea..db10d8677397f084ec9a3c087cb3e7b82b55d040 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: quotas.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: quotas.c 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Quota routines for the Common UNIX Printing System (CUPS).
  *
@@ -230,5 +230,5 @@ find_quota(cupsd_printer_t *p,              /* I - Printer */
 
 
 /*
- * End of "$Id: quotas.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: quotas.c 5305 2006-03-18 03:05:12Z mike $".
  */
index 5a458fce415576e2be055e2b765c74e06771437e..bcc3c71e6bc7521282464d911bf08f51edb400a7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: server.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: server.c 5493 2006-05-05 16:33:57Z mike $"
  *
  *   Server start/stop routines for the Common UNIX Printing System (CUPS).
  *
@@ -211,5 +211,5 @@ cupsdStopServer(void)
 
 
 /*
- * End of "$Id: server.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: server.c 5493 2006-05-05 16:33:57Z mike $".
  */
index ef944c6790fdaa847bf24264ada5d0055f87a0a3..eb257d7876e289014e0f061bfbdbd1cef4e7878e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: statbuf.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: statbuf.c 5447 2006-04-21 20:07:51Z mike $"
  *
  *   Status buffer routines for the Common UNIX Printing System (CUPS)
  *   scheduler.
@@ -330,5 +330,5 @@ cupsdStatBufUpdate(cupsd_statbuf_t *sb,     /* I - Status buffer */
 
 
 /*
- * End of "$Id: statbuf.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: statbuf.c 5447 2006-04-21 20:07:51Z mike $".
  */
index 132a3839fc38f8cb75d6c23864519141003deaef..fc3601533463ddd0463333b93ba09059f716805a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: statbuf.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: statbuf.h 4613 2005-08-30 12:41:48Z mike $"
  *
  *   Status buffer definitions for the Common UNIX Printing System (CUPS)
  *   scheduler.
@@ -55,5 +55,5 @@ extern char           *cupsdStatBufUpdate(cupsd_statbuf_t *sb, int *loglevel,
 
 
 /*
- * End of "$Id: statbuf.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: statbuf.h 4613 2005-08-30 12:41:48Z mike $".
  */
index 72ae19a5ee959f449276a166d693a1a9a57e0904..428841306c71c359424065ab355b4879e0d8c278 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: subscriptions.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: subscriptions.c 5673 2006-06-16 21:04:45Z mike $"
  *
  *   Subscription routines for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -1591,5 +1591,5 @@ cupsd_start_notifier(
 
 
 /*
- * End of "$Id: subscriptions.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: subscriptions.c 5673 2006-06-16 21:04:45Z mike $".
  */
index 14d1dd0c16e6b60a01b837102b9da80adc5b85b6..9671d937faba2682985594cc21d87b701a0f24f7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: subscriptions.h 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: subscriptions.h 5673 2006-06-16 21:04:45Z mike $"
  *
  *   Subscription definitions for the Common UNIX Printing System (CUPS) scheduler.
  *
@@ -168,5 +168,5 @@ extern void cupsdUpdateNotifierStatus(void);
 
 
 /*
- * End of "$Id: subscriptions.h 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: subscriptions.h 5673 2006-06-16 21:04:45Z mike $".
  */
index 7590a205bbc9c7ae96079a9a3877115cfd0c43e3..f833198534f50fd7447a24efb896153aadb3b1c5 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: sysman.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: sysman.c 5305 2006-03-18 03:05:12Z mike $"
  *
  *   System management definitions for the Common UNIX Printing System (CUPS).
  *
@@ -727,5 +727,5 @@ sysEventTimerNotifier(
 
 
 /*
- * End of "$Id: sysman.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: sysman.c 5305 2006-03-18 03:05:12Z mike $".
  */
index b8ed586413a0a9c42e9ce16e14233f9024338a44..3119b134b2ad7e9bf1d1dff10edbd41e6801649e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: sysman.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: sysman.h 5007 2006-01-27 18:25:42Z mike $"
  *
  *   System management definitions for the Common UNIX Printing System (CUPS).
  *
@@ -45,5 +45,5 @@ extern void   cupsdUpdateSystemMonitor(void);
 
 
 /*
- * End of "$Id: sysman.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: sysman.h 5007 2006-01-27 18:25:42Z mike $".
  */
index 9d5958a2eec444986d162e96ac76f0a12c3264e2..60378ebbebb8d4ebd7a7f87eb0866b37aceeda59 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testdirsvc.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testdirsvc.c 5301 2006-03-17 23:44:33Z mike $"
  *
  *   Browsing test program for the Common UNIX Printing System (CUPS).
  *
@@ -331,5 +331,5 @@ usage(void)
 
 
 /*
- * End of "$Id: testdirsvc.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testdirsvc.c 5301 2006-03-17 23:44:33Z mike $".
  */
index 4e248a794202a860301a5d8be54bef2cdcb94054..460e1d5878ffda4650e1f239d3af8c959b3404b9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testmime.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: testmime.c 5606 2006-05-30 19:40:34Z mike $"
  *
  *   MIME test program for the Common UNIX Printing System (CUPS).
  *
@@ -331,5 +331,5 @@ type_dir(mime_t     *mime,          /* I - MIME database */
 
 
 /*
- * End of "$Id: testmime.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: testmime.c 5606 2006-05-30 19:40:34Z mike $".
  */
index 056906400a46867b9a2bc5cb8f601d169b2a90bd..559dfa8e45d494bf66b469e3dcb204966dd2a7db 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: testspeed.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: testspeed.c 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Scheduler speed test for the Common UNIX Printing System (CUPS).
  *
@@ -303,5 +303,5 @@ usage(void)
 
 
 /*
- * End of "$Id: testspeed.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: testspeed.c 5305 2006-03-18 03:05:12Z mike $".
  */
index e170852137db82f067f48ee2496e2de1317491d2..79f7a229b150ddc0cecda33834a31de610eb1844 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: type.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: type.c 5180 2006-02-26 01:31:45Z mike $"
  *
  *   MIME typing routines for the Common UNIX Printing System (CUPS).
  *
@@ -1161,5 +1161,5 @@ patmatch(const char *s,           /* I - String to match against */
 
 
 /*
- * End of "$Id: type.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: type.c 5180 2006-02-26 01:31:45Z mike $".
  */
index 2771f12a8ebe0ce387bbf8a145d9e5a3236a5407..966c682505d9179a043163908afb54f8689da1a8 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: util.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: util.c 5305 2006-03-18 03:05:12Z mike $"
  *
  *   Mini-daemon utility functions for the Common UNIX Printing System (CUPS).
  *
@@ -277,5 +277,5 @@ cupsdSendIPPTrailer(void)
 
 
 /*
- * End of "$Id: util.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: util.c 5305 2006-03-18 03:05:12Z mike $".
  */
index 111f3a342dcc83a22928f738279df5618351e7ed..e08a3d73d3a05c0e7947ce7e6314d0750a32f0fd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: util.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: util.h 4598 2005-08-25 21:36:26Z mike $"
  *
  *   Mini-daemon utility definitions for the Common UNIX Printing System (CUPS).
  *
@@ -55,5 +55,5 @@ extern void   cupsdSendIPPTrailer(void);
 #endif /* !_CUPSD_UTIL_H_ */
 
 /*
- * End of "$Id: util.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: util.h 4598 2005-08-25 21:36:26Z mike $".
  */
index 9b2b5c9cdf2504f9ad9f7f128aac46d7c1c7fb07..3960571b3381029f9dbfc71e5a9553b1e3e133e1 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 3572 2003-04-08 19:56:25Z mike $"
 #
 #   PHP Makefile for the Common UNIX Printing System (CUPS).
 #
@@ -112,5 +112,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 3572 2003-04-08 19:56:25Z mike $".
 #
index 651fc7be444c0789dc91cbe1ab5004cb283f3d53..8451773457a8743408f50be300abceb6378a8493 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: phpcups.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: phpcups.c 5171 2006-02-25 08:44:43Z mike $"
  *
  *   Printing utilities for the Common UNIX Printing System (CUPS).
  *
@@ -454,5 +454,5 @@ PHP_FUNCTION(cups_print_files)
 
 
 /*
- * End of "$Id: phpcups.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: phpcups.c 5171 2006-02-25 08:44:43Z mike $".
  */
index a67e02d62b4ba35630cbd260530409961fdfad93..a318dad6fa1eca33faa3ab1884c63d9850552b04 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: phpcups.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: phpcups.h 5171 2006-02-25 08:44:43Z mike $"
  *
  *   PHP module include file for the Common UNIX Printing System (CUPS).
  *
@@ -75,5 +75,5 @@ PHP_FUNCTION(cups_print_files);
 
 
 /*
- * End of "$Id: phpcups.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: phpcups.h 5171 2006-02-25 08:44:43Z mike $".
  */
index 954c8b64ef76c4d3fb5e3cb897cf7de071117209..c7bd373fc8d30b431cff60c3af50302d947fae29 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5409 2006-04-15 11:45:38Z mike $"
 #
 #   Standards makefile for the Common UNIX Printing System (CUPS).
 #
@@ -117,5 +117,5 @@ rfctohtml:  rfctohtml.o ../cups/libcups.a
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5409 2006-04-15 11:45:38Z mike $".
 #
diff --git a/standards/papi-1.0.pdf b/standards/papi-1.0.pdf
deleted file mode 100644 (file)
index bea5be8..0000000
Binary files a/standards/papi-1.0.pdf and /dev/null differ
index 7ef6c35099b8e9e56469748b23dd9dfb873603bc..64f6b468841362f8ad3b3ee9081620f0ea7fe228 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: rfctohtml.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: rfctohtml.c 5143 2006-02-21 19:13:01Z mike $"
  *
  *   RFC file to HTML conversion program.
  *
@@ -501,5 +501,5 @@ put_line(cups_file_t *fp,           /* I - File */
 
 
 /*
- * End of "$Id: rfctohtml.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: rfctohtml.c 5143 2006-02-21 19:13:01Z mike $".
  */
index 11242ffa0582dafaa36ec6cce4fc25119ca6491a..708e4f2dbac12a0797c47bb83fb71c4dae9638c8 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: Makefile 5628 2006-06-05 15:25:23Z mike $"
 #
 #   System V commands makefile for the Common UNIX Printing System (CUPS).
 #
@@ -225,5 +225,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: Makefile 5628 2006-06-05 15:25:23Z mike $".
 #
index 6689eb6b5ef24bbab40f070cddfc9c4acc498bd5..14f7201d45376cb81046f358ac2891db2deb91b7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: accept.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: accept.c 5104 2006-02-15 03:21:04Z mike $"
  *
  *   "accept", "disable", "enable", and "reject" commands for the Common
  *   UNIX Printing System (CUPS).
@@ -286,5 +286,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: accept.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: accept.c 5104 2006-02-15 03:21:04Z mike $".
  */
index ffe79a404399eec34b3186582bd5ce5ac3fe4c79..63c92fcfacbec27e1bf6ce4128f41ea0ce6e6fdd 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cancel.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cancel.c 5091 2006-02-08 18:39:56Z mike $"
  *
  *   "cancel" command for the Common UNIX Printing System (CUPS).
  *
@@ -387,5 +387,5 @@ main(int  argc,                             /* I - Number of command-line arguments */
 
 
 /*
- * End of "$Id: cancel.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cancel.c 5091 2006-02-08 18:39:56Z mike $".
  */
index b99516050797622b631404d36ee53db449d6857b..a69e113f10e17873a06a4da20d09583965009977 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cupsaddsmb.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cupsaddsmb.c 5233 2006-03-06 03:39:28Z mike $"
  *
  *   "cupsaddsmb" command for the Common UNIX Printing System (CUPS).
  *
@@ -290,5 +290,5 @@ usage(void)
 
 
 /*
- * End of "$Id: cupsaddsmb.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cupsaddsmb.c 5233 2006-03-06 03:39:28Z mike $".
  */
index febd8976ae0f3badd76db99ab9d9ed5cefb6f44b..b9d5ac2d348085b9697e4c532d1161d566261003 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cupstestdsc.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cupstestdsc.c 5392 2006-04-14 17:50:39Z mike $"
  *
  *   DSC test program for the Common UNIX Printing System (CUPS).
  *
@@ -452,5 +452,5 @@ usage(void)
 
 
 /*
- * End of "$Id: cupstestdsc.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cupstestdsc.c 5392 2006-04-14 17:50:39Z mike $".
  */
index 515744d113f8c7be4d9b816408045ee7e28824f4..20c3c0a340c42db5d2e0eeef1fbfcddc0fa7d949 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: cupstestppd.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: cupstestppd.c 5549 2006-05-19 19:39:28Z mike $"
  *
  *   PPD test program for the Common UNIX Printing System (CUPS).
  *
@@ -1730,5 +1730,5 @@ usage(void)
 
 
 /*
- * End of "$Id: cupstestppd.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: cupstestppd.c 5549 2006-05-19 19:39:28Z mike $".
  */
index 829c8d7f91b7a9864e65b8d78f5eff897e2b5c76..ee2ac802bd8216448eb4d8d37efa1c4da10ca07c 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lp.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lp.c 5235 2006-03-06 13:02:23Z mike $"
  *
  *   "lp" command for the Common UNIX Printing System (CUPS).
  *
@@ -838,5 +838,5 @@ sighandler(int s)                   /* I - Signal number */
 
 
 /*
- * End of "$Id: lp.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lp.c 5235 2006-03-06 13:02:23Z mike $".
  */
index 7864cb88a2797d23e3ae92b6faade3fb40b337ce..c0467fa7677d0164dd17b9836a94185f1fb7bd3e 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpadmin.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lpadmin.c 5545 2006-05-18 21:00:56Z mike $"
  *
  *   "lpadmin" command for the Common UNIX Printing System (CUPS).
  *
@@ -1984,5 +1984,5 @@ validate_name(const char *name)           /* I - Name to check */
 
 
 /*
- * End of "$Id: lpadmin.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lpadmin.c 5545 2006-05-18 21:00:56Z mike $".
  */
index 62f9f606c47a8e64693490aa986fba83eaa134f9..df8bef1aa9df8cd3c29d7414b32aec8c5a96f905 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpinfo.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lpinfo.c 4925 2006-01-13 02:52:47Z mike $"
  *
  *   "lpinfo" command for the Common UNIX Printing System (CUPS).
  *
@@ -434,5 +434,5 @@ show_models(http_t *http,           /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: lpinfo.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lpinfo.c 4925 2006-01-13 02:52:47Z mike $".
  */
index 49674014f69e1886a56354be81f806fd99d82f2b..8f9fdefbfc6484115ce87eaa1d882e0f8dc592c9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpmove.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lpmove.c 5023 2006-01-29 14:39:44Z mike $"
  *
  *   "lpmove" command for the Common UNIX Printing System (CUPS).
  *
@@ -233,5 +233,5 @@ move_job(http_t     *http,          /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: lpmove.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lpmove.c 5023 2006-01-29 14:39:44Z mike $".
  */
index 42770ca6dca409bbbc8f7f0338591195047f06bf..8e6441d8a583ac1494fdcf0fff47e3459295d0e7 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpoptions.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lpoptions.c 4924 2006-01-13 01:55:20Z mike $"
  *
  *   Printer option program for the Common UNIX Printing System (CUPS).
  *
@@ -452,5 +452,5 @@ usage(void)
 
 
 /*
- * End of "$Id: lpoptions.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lpoptions.c 4924 2006-01-13 01:55:20Z mike $".
  */
index 00b2ff1d7a4053813c3005d1f42fb3b50a6bc63d..d9822a07e1c05d190997387b55b1af87538bee52 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lppasswd.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: lppasswd.c 4924 2006-01-13 01:55:20Z mike $"
  *
  *   MD5 password program for the Common UNIX Printing System (CUPS).
  *
@@ -509,5 +509,5 @@ usage(FILE *fp)             /* I - File to send usage to */
 
 
 /*
- * End of "$Id: lppasswd.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: lppasswd.c 4924 2006-01-13 01:55:20Z mike $".
  */
index 316617382989d3e1febdf45b1a9e8c3f114970ed..eeb1cb2601bfe8e41dd10bb85bb2bb67dc702427 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: lpstat.c 181 2006-06-22 20:01:18Z jlovell $"
+ * "$Id: lpstat.c 5638 2006-06-06 20:08:13Z mike $"
  *
  *   "lpstat" command for the Common UNIX Printing System (CUPS).
  *
@@ -42,7 +42,6 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <errno.h>
-#include <cups/http-private.h>
 #include <cups/string.h>
 #include <cups/cups.h>
 #include <cups/i18n.h>
@@ -2282,5 +2281,5 @@ show_scheduler(http_t *http)      /* I - HTTP connection to server */
 
 
 /*
- * End of "$Id: lpstat.c 181 2006-06-22 20:01:18Z jlovell $".
+ * End of "$Id: lpstat.c 5638 2006-06-06 20:08:13Z mike $".
  */
index 6100b7fa5f904a5e269820aad12227b82fbed8ad..d2e4952ceb5a77c9b1a7ce0d118abbac5150e880 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: Makefile 5609 2006-05-30 20:31:10Z mike $"
 #
 #   Template makefile for the Common UNIX Printing System (CUPS).
 #
@@ -155,5 +155,5 @@ uninstall-languages:
 
 
 #
-# End of "$Id: Makefile 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: Makefile 5609 2006-05-30 20:31:10Z mike $".
 #
index 3e2e4d7c5007dd809819571ad8b5128d382793b4..ca0c8d32695aa1710394e35005ed06884e3a300b 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: 4.1-requests.test 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 4.1-requests.test 1595 2001-03-01 20:40:17Z mike $"
 #
 #   Verify that the server requires the following attributes:
 #
        EXPECT attributes-natural-language
 }
 #
-# End of "$Id: 4.1-requests.test 177 2006-06-21 00:20:03Z jlovell $"
+# End of "$Id: 4.1-requests.test 1595 2001-03-01 20:40:17Z mike $"
 #
index be311d966437fa97ca566db2e38b3243986689f5..54189002fbc14e7c057dc18d66b9eec6bb7ed7da 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: 4.2-cups-printer-ops.test 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 4.2-cups-printer-ops.test 5493 2006-05-05 16:33:57Z mike $"
 #
 #   Verify that the CUPS printer operations work.
 #
 }
 
 #
-# End of "$Id: 4.2-cups-printer-ops.test 177 2006-06-21 00:20:03Z jlovell $"
+# End of "$Id: 4.2-cups-printer-ops.test 5493 2006-05-05 16:33:57Z mike $"
 #
index f9289f48dd2ac604ac1c6ea981ffeaf41d8adba2..fa1849b2947ba308d7e2d82d0dcbe15fe8252670 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: 4.3-job-ops.test 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 4.3-job-ops.test 5493 2006-05-05 16:33:57Z mike $"
 #
 #   Verify that the IPP job operations work.
 #
 }
 
 #
-# End of "$Id: 4.3-job-ops.test 177 2006-06-21 00:20:03Z jlovell $"
+# End of "$Id: 4.3-job-ops.test 5493 2006-05-05 16:33:57Z mike $"
 #
index b8c074db47fcaf4f387b33d350f51dc2f6bdb2c0..c3098ef072a65d9693d4f01f492c1d49528e4d69 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: 4.4-subscription-ops.test 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 4.4-subscription-ops.test 4840 2005-11-14 21:53:30Z mike $"
 #
 #   Verify that the CUPS subscription operations work.
 #
 }
 
 #
-# End of "$Id: 4.4-subscription-ops.test 177 2006-06-21 00:20:03Z jlovell $"
+# End of "$Id: 4.4-subscription-ops.test 4840 2005-11-14 21:53:30Z mike $"
 #
index 6069901ec7c518b354182fb0726b1c7f337860e3..d73b992934043bf84941642ed6c48904ca1708a9 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.1-lpadmin.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.1-lpadmin.sh 4494 2005-02-18 02:18:11Z mike $"
 #
 #   Test the lpadmin command.
 #
@@ -60,5 +60,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.1-lpadmin.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.1-lpadmin.sh 4494 2005-02-18 02:18:11Z mike $".
 #
index 84233166588e168b2e129b5b55748f3494900bec..282b63cf1927bf2cdd080f7301982e4922208f6e 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.2-lpc.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.2-lpc.sh 4494 2005-02-18 02:18:11Z mike $"
 #
 #   Test the lpc command.
 #
@@ -36,5 +36,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.2-lpc.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.2-lpc.sh 4494 2005-02-18 02:18:11Z mike $".
 #
index 2b40bc71af5641300d15f09959ef675cfc75fe32..a77e4d65ed2e2ee4ae5a09ff35cd781f25e81480 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.3-lpq.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.3-lpq.sh 4494 2005-02-18 02:18:11Z mike $"
 #
 #   Test the lpq command.
 #
@@ -36,5 +36,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.3-lpq.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.3-lpq.sh 4494 2005-02-18 02:18:11Z mike $".
 #
index 84c1d50e84682b408d8120948982dfe08bf813a6..9d1b1cc09978e8972d71fdacbb48329b258fa065 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.4-lpstat.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.4-lpstat.sh 4494 2005-02-18 02:18:11Z mike $"
 #
 #   Test the lpstat command.
 #
@@ -36,5 +36,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.4-lpstat.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.4-lpstat.sh 4494 2005-02-18 02:18:11Z mike $".
 #
index e0033e8c2a382d59187cf6601a52a30290389687..7fd6e22aaf6965e275b27baa5b570c837f3aec1c 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.5-lp.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.5-lp.sh 4494 2005-02-18 02:18:11Z mike $"
 #
 #   Test the lp command.
 #
@@ -67,5 +67,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.5-lp.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.5-lp.sh 4494 2005-02-18 02:18:11Z mike $".
 #
index 35dc435702b7111c4a2b7a4af0fea46b187f64db..c16a121dc0923cfca97661dca39da046dd5da86a 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.6-lpr.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.6-lpr.sh 4494 2005-02-18 02:18:11Z mike $"
 #
 #   Test the lpr command.
 #
@@ -67,5 +67,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.6-lpr.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.6-lpr.sh 4494 2005-02-18 02:18:11Z mike $".
 #
index 1557c6147508b6513e07dcc6a21ab6b551e1f184..500c8f4582bedc736836a836f1cc4fc92ef1918e 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.7-lprm.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.7-lprm.sh 4494 2005-02-18 02:18:11Z mike $"
 #
 #   Test the lprm command.
 #
@@ -48,5 +48,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.7-lprm.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.7-lprm.sh 4494 2005-02-18 02:18:11Z mike $".
 #
index 10f9b145239a44825570e62cf7ad4a9c0caec8b5..926bc9eb635f742c107de0c18c0bbb1e5d4dd60a 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.8-cancel.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.8-cancel.sh 5091 2006-02-08 18:39:56Z mike $"
 #
 #   Test the cancel command.
 #
@@ -48,5 +48,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.8-cancel.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.8-cancel.sh 5091 2006-02-08 18:39:56Z mike $".
 #
index 495e3fefbec475b56d2df5291c51c5bb976e173c..13a58ced4d078dcdc00d89bde85f009cd50d12c2 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: 5.9-lpinfo.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: 5.9-lpinfo.sh 4494 2005-02-18 02:18:11Z mike $"
 #
 #   Test the lpinfo command.
 #
@@ -48,5 +48,5 @@ fi
 echo ""
 
 #
-# End of "$Id: 5.9-lpinfo.sh 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: 5.9-lpinfo.sh 4494 2005-02-18 02:18:11Z mike $".
 #
index c63e0219428a858dcc5d06badb3ab8b95ef3bca5..de2fd5713db975fc003396903cadcfd20de4eccb 100644 (file)
@@ -1,5 +1,5 @@
 #
-# "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $"
 #
 #   IPP test makefile for the Common UNIX Printing System (CUPS).
 #
@@ -80,5 +80,5 @@ include Dependencies
 
 
 #
-# End of "$Id: Makefile 177 2006-06-21 00:20:03Z jlovell $".
+# End of "$Id: Makefile 5229 2006-03-05 16:48:12Z mike $".
 #
index ba62bd7f3d16ecbddfc8893e752e7bc22e786fc7..35b241b06bbe2eac8c79bd0ca900b461734a237e 100644 (file)
@@ -15,7 +15,6 @@
        ATTR charset attributes-charset utf-8
        ATTR language attributes-natural-language en
        ATTR uri job-uri $uri
-#      ATTR keyword requested-attributes job-media-sheets-completed,job-state
 
        # What statuses are OK?
        #STATUS ok
@@ -24,4 +23,5 @@
        # What attributes do we expect?
        EXPECT job-uri
        EXPECT job-state
+       EXPECT bogus-attribute
 }
diff --git a/test/get-jobs.test b/test/get-jobs.test
deleted file mode 100644 (file)
index 2d2e5a7..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-# Get list of jobs
-{
-       # The name of the test...
-       NAME "Get-Jobs"
-
-       # The resource to use for the POST
-       # RESOURCE /admin
-
-       # The operation to use
-       OPERATION Get-Jobs
-
-       # Attributes, starting in the operation group...
-       GROUP operation
-       ATTR charset attributes-charset utf-8
-       ATTR language attributes-natural-language en
-       ATTR uri printer-uri $uri
-       ATTR keyword which-jobs completed
-
-       # What statuses are OK?
-       STATUS successful-ok
-}
index dc1a64e3b76feaac798a521f5acc4a82c5ddabb8..98843ff6c3e8f1c565a07e42241373008b6d9cc9 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: ipptest.c 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: ipptest.c 5414 2006-04-17 20:07:24Z mike $"
  *
  *   IPP test command for the Common UNIX Printing System (CUPS).
  *
@@ -897,5 +897,5 @@ usage(const char *option)           /* I - Option string or NULL */
 
 
 /*
- * End of "$Id: ipptest.c 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: ipptest.c 5414 2006-04-17 20:07:24Z mike $".
  */
index 659a68a3a81446bb62fae7a9dc26a743c3bcc562..fe169ecda2376ce220370fb66ebdf019ce15e9ab 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: run-stp-tests.sh 177 2006-06-21 00:20:03Z jlovell $"
+# "$Id: run-stp-tests.sh 5493 2006-05-05 16:33:57Z mike $"
 #
 #   Perform the complete set of IPP compliance tests specified in the
 #   CUPS Software Test Plan.
@@ -595,5 +595,5 @@ echo "A HTML report was created in test/$strfile."
 echo ""
 
 #
-# End of "$Id: run-stp-tests.sh 177 2006-06-21 00:20:03Z jlovell $"
+# End of "$Id: run-stp-tests.sh 5493 2006-05-05 16:33:57Z mike $"
 #
index f2b3049e96383a1be7b29a160adb7a23b0a0d4e9..01c4c08e73b4db6ba5082a47678c7f653d167145 100644 (file)
@@ -589,6 +589,6 @@ gsave
 grestore
 showpage
 %
-% End of "$Id: testfile.ps 179 2006-06-21 18:38:41Z jlovell $".
+% End of "$Id: testfile.ps 4551 2005-07-28 13:45:00Z mike $".
 %
 %%EOF
index 3b74931d8e87e965b543eb404db7bbbe86338189..3e3e10f5304a56c0a420b08e37ff22985b3e8271 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: testhp.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: testhp.ppd 4494 2005-02-18 02:18:11Z mike $"
 *%
 *%   Test HP PPD file for the Common UNIX Printing System (CUPS).
 *%
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: testhp.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: testhp.ppd 4494 2005-02-18 02:18:11Z mike $".
 *%
index cbd7b64a0197977fdcbe153b8051553710b6753b..9694923c2b1c8c0437bc71276d3b77fa19ddf950 100644 (file)
@@ -1,6 +1,6 @@
 *PPD-Adobe: "4.3"
 *%
-*% "$Id: testps.ppd 177 2006-06-21 00:20:03Z jlovell $"
+*% "$Id: testps.ppd 4494 2005-02-18 02:18:11Z mike $"
 *%
 *%   Test PS PPD file for the Common UNIX Printing System (CUPS).
 *%
 *Font ZapfChancery-MediumItalic: Standard "(001.007S)" Standard ROM
 *Font ZapfDingbats: Special "(001.004S)" Standard ROM
 *%
-*% End of "$Id: testps.ppd 177 2006-06-21 00:20:03Z jlovell $".
+*% End of "$Id: testps.ppd 4494 2005-02-18 02:18:11Z mike $".
 *%
index 1f3708311afd1dfa4fbdf9b6c0848dbe3fc730f2..a17e8013a542387866692186dc07d6212f10970c 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 #
-# "$Id: makesrcdist 181 2006-06-22 20:01:18Z jlovell $"
+# "$Id: makesrcdist 5500 2006-05-08 20:32:27Z mike $"
 #
 # makesrcdist - make a source distribution of CUPS.
 #
@@ -18,9 +18,9 @@ if test $# = 0; then
        echo Updating for snapshot...
        svn up
        rev=`svnversion . | sed -e '1,$s/[a-zA-Z]//g'`
-       version="1.3svn"
+       version="1.2svn"
        revision="-r$rev"
-       fileversion="1.3svn-r$rev"
+       fileversion="1.2svn-r$rev"
        fileurl="ftp://ftp.easysw.com/pub/cups/test/cups-$fileversion-source.tar."
        url="."
 else
@@ -32,7 +32,7 @@ else
        fileurl="ftp://ftp.easysw.com/pub/cups/$version/cups-$fileversion-source.tar."
        url="https://svn.easysw.com/public/cups/tags/release-$version"
 
-       svn copy https://svn.easysw.com/public/cups/trunk "$url" \
+       svn copy https://svn.easysw.com/public/cups/branches/branch-1.2 "$url" \
                -m "Tag $version" || exit 1
 fi
 
@@ -81,5 +81,5 @@ rm -rf cups-$version
 echo "Done!"
 
 #
-# End of "$Id: makesrcdist 181 2006-06-22 20:01:18Z jlovell $".
+# End of "$Id: makesrcdist 5500 2006-05-08 20:32:27Z mike $".
 #
index 4bc74b58042cbbace7b60aab3a00a072447716f9..655853a3b38fa042abcca39620f091d352f9b826 100755 (executable)
@@ -12,7 +12,7 @@ fi
 rev=`svnversion . | awk -F: '{print $NF}' | sed -e '1,$s/[a-zA-Z]*//g'`
 
 if test $# = 0; then
-       version="1.3svn-r$rev"
+       version="1.2svn-r$rev"
 else
        version=$1
 fi
@@ -69,7 +69,7 @@ for file in packaging/cups-desc.plist packaging/cups-info.plist \
        echo Updating $file...
        sed -e '1,$s/@CUPS_VERSION@/'$version'/g' \
                -e '1,$s/@CUPS_REVISION@//g' \
-               -e '1,$s/@CUPS_RELEASE@/1.3.'$rev'/g' \
+               -e '1,$s/@CUPS_RELEASE@/1.2.'$rev'/g' \
                <$file.in >$file
 done
 
index 362a17311c31caddf77611386759193716c465c6..c5f1752d08b49a5856326b9972b12bde5ddee325 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * "$Id: config.h 177 2006-06-21 00:20:03Z jlovell $"
+ * "$Id: config.h 4828 2005-11-11 12:53:38Z mike $"
  *
  *   Configuration file for the Common UNIX Printing System (CUPS).
  *
 #endif /* !_CUPS_CONFIG_H_ */
 
 /*
- * End of "$Id: config.h 177 2006-06-21 00:20:03Z jlovell $".
+ * End of "$Id: config.h 4828 2005-11-11 12:53:38Z mike $".
  */