Licenses

1packaging/LICENSE.rtf
2CHANGES-1.3.txt
3CHANGES-1.2.txt
4CHANGES-1.5.txt
5CHANGES.txt
6CHANGES-1.4.txt
7CHANGES-1.1.txt
8debian/copyright
9vcnet/regex/COPYRIGHT
10CHANGES-1.6.txt
11CHANGES-1.0.txt
12CHANGES-IPPTOOL.txt
13LICENSE.txt
14doc/help/license.html

Notices

.pc/.quilt_patches
.pc/.quilt_series
.pc/.version
.pc/add-ipp-backend-of-cups-1.4.patch/backend/ipp14.c
.pc/applied-patches
.pc/color-management-extension.patch/doc/help/perqueue.html
.pc/color-management-extension.patch/doc/index.html
.pc/color-management-extension.patch/templates/add-printer.tmpl
.pc/color-management-extension.patch/templates/choose-make.tmpl
.pc/color-management-extension.patch/templates/choose-model.tmpl
.pc/color-management-extension.patch/templates/modify-printer.tmpl
.pc/color-management-extension.patch/templates/printer.tmpl
.pc/color-management-extension.patch/templates/replace-ppd.tmpl
.pc/cupsd-set-default-for-SyncOnClose-to-Yes.patch/conf/cups-files.conf.in
.pc/cupsd-set-default-for-SyncOnClose-to-Yes.patch/doc/help/ref-cups-files-conf.html.in
.pc/default_log_settings.patch/conf/cupsd.conf.in
.pc/disable-sslv3.patch/doc/help/ref-client-conf.html
.pc/disable-sslv3.patch/doc/help/ref-cupsd-conf.html.in
.pc/manpage-hyphen-minus.patch/man/ippfind.man
.pc/manpage-translations.patch/man/Makefile.l10n
.pc/manpage-translations.patch/man/de/Makefile
.pc/manpage-translations.patch/man/fr/Makefile
.pc/tests-use-cupsfilters.patch/test/cupsfilters.convs
CREDITS.txt
INSTALL.txt
backend/Dependencies
backend/org.cups.usb-quirks
backend/pseudo
backend/snmp.txt
berkeley/Dependencies
cgi-bin/Dependencies
cgi-bin/api-cgi.header
cgi-bin/api-cgi.shtml
cgi-bin/libcupscgi.exp
cgi-bin/testhi.html
conf/cups-files.conf.in
conf/cupsd.conf.in
conf/pam.opendirectory
conf/pam.securityserver
conf/pam.std.in
conf/snmp.conf.in
cups/Dependencies
cups/libcups2.def
cups/libcups2.rc
cups/libcups_s.exp
cups/sspi-private.h
cups/utf8demo.txt
data/classified
data/confidential
data/cups.irix
data/cups.pam
data/cups.suse
data/secret
data/standard
data/testprint.in
data/topsecret
data/unclassified
debian/HOWTO_BUGREPORT.txt
debian/README.Debian
debian/README.source
debian/changelog
debian/compat
debian/control
debian/cups-bsd.config
debian/cups-bsd.install
debian/cups-bsd.postinst
debian/cups-bsd.postrm
debian/cups-bsd.preinst
debian/cups-bsd.prerm
debian/cups-bsd.templates
debian/cups-client.NEWS
debian/cups-client.install
debian/cups-client.links
debian/cups-client.postinst
debian/cups-client.preinst
debian/cups-common.install
debian/cups-common.lintian-overrides
debian/cups-core-drivers.install
debian/cups-daemon.cups.default
debian/cups-daemon.cups.init
debian/cups-daemon.dirs
debian/cups-daemon.install
debian/cups-daemon.lintian-overrides
debian/cups-daemon.logrotate
debian/cups-daemon.maintscript
debian/cups-daemon.pam
debian/cups-daemon.postinst
debian/cups-daemon.postrm
debian/cups-daemon.preinst
debian/cups-ppdc.install
debian/cups-server-common.doc-base
debian/cups-server-common.install
debian/cups-server-common.links
debian/cups-server-common.lintian-overrides
debian/cups.NEWS
debian/cups.config
debian/cups.dirs
debian/cups.docs
debian/cups.examples
debian/cups.install
debian/cups.lintian-overrides
debian/cups.maintscript
debian/cups.postinst
debian/cups.postrm
debian/cups.prerm
debian/cups.templates
debian/cups.triggers
debian/libcups2-dev.install
debian/libcups2-dev.preinst
debian/libcups2.examples
debian/libcups2.install
debian/libcups2.symbols
debian/libcupscgi1-dev.install
debian/libcupscgi1.install
debian/libcupscgi1.symbols
debian/libcupsimage2-dev.install
debian/libcupsimage2-dev.preinst
debian/libcupsimage2.install
debian/libcupsimage2.preinst
debian/libcupsimage2.symbols
debian/libcupsmime1-dev.install
debian/libcupsmime1.install
debian/libcupsmime1.symbols
debian/libcupsppdc1-dev.install
debian/libcupsppdc1.install
debian/libcupsppdc1.symbols
debian/local/apparmor-profile
debian/local/cups-daemon.cups.upstart
debian/local/cups.ufw.profile
debian/manpage-po4a/README
debian/manpage-po4a/cups.cfg
debian/patches/CVE-2014-3537.patch
debian/patches/CVE-2014-50xx.patch
debian/patches/CVE-2014-9679.patch
debian/patches/airprint-support.patch
debian/patches/confdirperms.patch
debian/patches/cups-deviced-allow-device-ids-with-newline.patch
debian/patches/cups-restore-access-to-logfiles.patch
debian/patches/cups-snmp-oids-device-id-hp-ricoh.patch
debian/patches/cupsd-exit-on-idle-upstart.patch
debian/patches/cupsd-exit-on-idle.patch
debian/patches/cupsd-set-default-for-SyncOnClose-to-Yes.patch
debian/patches/cupsd-upstart-support.patch
debian/patches/default_log_settings.patch
debian/patches/disable-sslv3.patch
debian/patches/do-not-broadcast-with-hostnames.patch
debian/patches/do-not-override-h-option-with-env-variable.patch
debian/patches/drop_unnecessary_dependencies.patch
debian/patches/fixes-for-jobs-with-multiple-files-and-multiple-formats.patch
debian/patches/log-debug-history-nearly-unlimited.patch
debian/patches/logfiles_adm_readable.patch
debian/patches/man-cups-lpd-drop-dangling-references.patch
debian/patches/manpage-hyphen-minus.patch
debian/patches/move-cupsd-conf-default-to-share.patch
debian/patches/no-conffile-timestamp.patch
debian/patches/pidfile.patch
debian/patches/ppd-poll-with-client-conf.patch
debian/patches/ppdc-dynamic-linking.patch
debian/patches/printer-filtering.patch
debian/patches/pstops-based-workflow-only-for-printing-ps-on-a-ps-printer.patch
debian/patches/reactivate_recommended_driver.patch
debian/patches/read-embedded-options-from-incoming-postscript-and-add-to-ipp-attrs.patch
debian/patches/removecvstag.patch
debian/patches/revert-upstream-change-to-FINAL_CONTENT_TYPE-to-fix-printing-to-remote-CUPS-servers.patch
debian/patches/rootbackends-worldreadable.patch
debian/patches/series
debian/patches/show-compile-command-lines.patch
debian/patches/test-i18n-nonlinux.patch
debian/patches/tests-fix-ppdLocalize-on-unclean-env.patch
debian/patches/tests-ignore-kfreebsd-amd64-not-a-pdf.patch
debian/patches/tests-ignore-usb-crash.patch
debian/patches/tests-ignore-warnings.patch
debian/patches/tests-wait-on-unfinished-jobs-everytime.patch
debian/patches/ubuntu/ubuntu-default-error-policy-retry-job.patch
debian/patches/ubuntu/ubuntu-disable-browsing.patch
debian/po/POTFILES.in
debian/po/cs.po
debian/po/da.po
debian/po/de.po
debian/po/ja.po
debian/po/nl.po
debian/po/pt_BR.po
debian/po/ru.po
debian/po/sv.po
debian/po/tr.po
debian/presubj
debian/printer.schema
debian/rules
debian/source/format
debian/source/include-binaries
debian/source/options
debian/watch
desktop/cups-128.png
desktop/cups-16.png
desktop/cups-256.png
desktop/cups-32.png
desktop/cups-512.png
desktop/cups-64.png
desktop/cups.conf
desktop/cups.desktop.in
desktop/cups.svg
doc/cs/index.html.in
doc/cups-printable.css
doc/cups.css
doc/de/index.html.in
doc/es/index.html.in
doc/help/accounting.html
doc/help/api-cgi.html
doc/help/api-driver.html
doc/help/api-mime.html
doc/help/api-ppdc.html
doc/help/cgi.html
doc/help/glossary.html
doc/help/kerberos.html
doc/help/man-ippfind.html
doc/help/network.html
doc/help/options.html
doc/help/overview.html
doc/help/perqueue.html
doc/help/policies.html
doc/help/ref-access_log.html
doc/help/ref-classes-conf.html
doc/help/ref-client-conf.html
doc/help/ref-cups-files-conf.html.in
doc/help/ref-cupsd-conf.html.in
doc/help/ref-error_log.html
doc/help/ref-mailto-conf.html
doc/help/ref-page_log.html
doc/help/ref-printers-conf.html
doc/help/ref-snmp-conf.html
doc/help/ref-subscriptions-conf.html
doc/help/security.html
doc/help/sharing.html
doc/help/spec-browsing.html
doc/help/spec-cmp.html
doc/help/spec-design.html
doc/help/spec-pdf.html
doc/help/spec-raster.html
doc/help/spec-stp.html
doc/help/translation.html
doc/help/whatsnew.html
doc/images/color-wheel.png
doc/images/cups-block-diagram.png
doc/images/cups-block-diagram.svg
doc/images/cups-command-chain.png
doc/images/cups-command-chain.svg
doc/images/cups-icon.png
doc/images/cups-postscript-chain.png
doc/images/cups-postscript-chain.svg
doc/images/cups-raster-chain.png
doc/images/cups-raster-chain.svg
doc/images/cups.png
doc/images/cups.svg
doc/images/raster-organization.png
doc/images/raster-organization.svg
doc/images/raster.png
doc/images/raster.svg
doc/images/sample-image.png
doc/images/smiley.jpg
doc/ru/index.html.in
doc/swish-e.config
examples/color.drv
examples/constraint.drv
examples/custom.drv
examples/grouping.drv
examples/laserjet-basic.drv
examples/laserjet-pjl.drv
examples/minimum.drv
examples/postscript.drv
examples/ppdx.c
examples/ppdx.h
examples/r300-basic.drv
examples/r300-colorman.drv
examples/r300-remote.drv
examples/testppdx.c
filter/Dependencies
filter/libcupsimage2.def
filter/libcupsimage_s.exp
filter/postscript-driver.shtml
filter/ppd-compiler.shtml
filter/raster-driver.shtml
filter/rastertopwg.c
filter/spec-ppd.shtml
locale/Dependencies
locale/cups.footer
locale/cups.strings
locale/cups_de.po
locale/cups_ru.po
locale/locale.txt
locale/strings2po.c
man/de/Makefile
man/fr/Makefile
man/ippfind.man
monitor/Dependencies
notifier/Dependencies
packaging/InstallationCheck
packaging/WELCOME.rtf
packaging/cups-desc.plist.in
packaging/cups-info.plist.in
ppdc/Dependencies
ppdc/api-ppdc.header
ppdc/api-ppdc.shtml
ppdc/foo-fr.po
ppdc/testcatalog.cxx
scheduler/Dependencies
scheduler/api-mime.header
scheduler/api-mime.shtml
scheduler/cups-lpd.xinetd.in
scheduler/cups.xml.in
scheduler/libcupsmime.exp
scheduler/mime-private.h
scheduler/org.cups.cups-lpd.plist.in
scheduler/org.cups.cupsd.plist
scheduler/tls.c
systemv/Dependencies
templates/add-class.tmpl
templates/add-printer.tmpl
templates/add-rss-subscription.tmpl
templates/admin.tmpl
templates/ca/add-class.tmpl
templates/ca/add-printer.tmpl
templates/ca/add-rss-subscription.tmpl
templates/ca/admin.tmpl
templates/ca/choose-device.tmpl
templates/ca/choose-make.tmpl
templates/ca/choose-model.tmpl
templates/ca/choose-serial.tmpl
templates/ca/choose-uri.tmpl
templates/ca/class-added.tmpl
templates/ca/class-confirm.tmpl
templates/ca/class-deleted.tmpl
templates/ca/class-jobs-header.tmpl
templates/ca/class-modified.tmpl
templates/ca/class.tmpl
templates/ca/classes-header.tmpl
templates/ca/classes.tmpl
templates/ca/command.tmpl
templates/ca/edit-config.tmpl
templates/ca/error-op.tmpl
templates/ca/error.tmpl
templates/ca/header.tmpl.in
templates/ca/help-header.tmpl
templates/ca/help-printable.tmpl
templates/ca/help-trailer.tmpl
templates/ca/job-cancel.tmpl
templates/ca/job-hold.tmpl
templates/ca/job-move.tmpl
templates/ca/job-moved.tmpl
templates/ca/job-release.tmpl
templates/ca/job-restart.tmpl
templates/ca/jobs-header.tmpl
templates/ca/jobs.tmpl
templates/ca/list-available-printers.tmpl
templates/ca/modify-class.tmpl
templates/ca/modify-printer.tmpl
templates/ca/norestart.tmpl
templates/ca/option-boolean.tmpl
templates/ca/option-conflict.tmpl
templates/ca/option-header.tmpl
templates/ca/option-pickmany.tmpl
templates/ca/option-pickone.tmpl
templates/ca/option-trailer.tmpl
templates/ca/pager.tmpl
templates/ca/printer-accept.tmpl
templates/ca/printer-added.tmpl
templates/ca/printer-configured.tmpl
templates/ca/printer-confirm.tmpl
templates/ca/printer-default.tmpl
templates/ca/printer-deleted.tmpl
templates/ca/printer-jobs-header.tmpl
templates/ca/printer-modified.tmpl
templates/ca/printer-purge.tmpl
templates/ca/printer-reject.tmpl
templates/ca/printer-start.tmpl
templates/ca/printer-stop.tmpl
templates/ca/printer.tmpl
templates/ca/printers-header.tmpl
templates/ca/printers.tmpl
templates/ca/restart.tmpl
templates/ca/samba-export.tmpl
templates/ca/samba-exported.tmpl
templates/ca/search.tmpl
templates/ca/set-printer-options-header.tmpl
templates/ca/set-printer-options-trailer.tmpl
templates/ca/subscription-added.tmpl
templates/ca/subscription-canceled.tmpl
templates/ca/test-page.tmpl
templates/ca/users.tmpl
templates/choose-device.tmpl
templates/choose-make.tmpl
templates/choose-model.tmpl
templates/choose-serial.tmpl
templates/choose-uri.tmpl
templates/class-added.tmpl
templates/class-confirm.tmpl
templates/class-deleted.tmpl
templates/class-jobs-header.tmpl
templates/class-modified.tmpl
templates/class.tmpl
templates/classes-header.tmpl
templates/classes.tmpl
templates/command.tmpl
templates/cs/add-class.tmpl
templates/cs/add-printer.tmpl
templates/cs/add-rss-subscription.tmpl
templates/cs/admin.tmpl
templates/cs/choose-device.tmpl
templates/cs/choose-make.tmpl
templates/cs/choose-model.tmpl
templates/cs/choose-serial.tmpl
templates/cs/choose-uri.tmpl
templates/cs/class-added.tmpl
templates/cs/class-confirm.tmpl
templates/cs/class-deleted.tmpl
templates/cs/class-jobs-header.tmpl
templates/cs/class-modified.tmpl
templates/cs/class.tmpl
templates/cs/classes-header.tmpl
templates/cs/classes.tmpl
templates/cs/command.tmpl
templates/cs/edit-config.tmpl
templates/cs/error-op.tmpl
templates/cs/error.tmpl
templates/cs/header.tmpl.in
templates/cs/help-header.tmpl
templates/cs/help-printable.tmpl
templates/cs/help-trailer.tmpl
templates/cs/job-cancel.tmpl
templates/cs/job-hold.tmpl
templates/cs/job-move.tmpl
templates/cs/job-moved.tmpl
templates/cs/job-release.tmpl
templates/cs/job-restart.tmpl
templates/cs/jobs-header.tmpl
templates/cs/jobs.tmpl
templates/cs/list-available-printers.tmpl
templates/cs/modify-class.tmpl
templates/cs/modify-printer.tmpl
templates/cs/norestart.tmpl
templates/cs/option-boolean.tmpl
templates/cs/option-conflict.tmpl
templates/cs/option-header.tmpl
templates/cs/option-pickmany.tmpl
templates/cs/option-pickone.tmpl
templates/cs/option-trailer.tmpl
templates/cs/pager.tmpl
templates/cs/printer-accept.tmpl
templates/cs/printer-added.tmpl
templates/cs/printer-configured.tmpl
templates/cs/printer-confirm.tmpl
templates/cs/printer-default.tmpl
templates/cs/printer-deleted.tmpl
templates/cs/printer-jobs-header.tmpl
templates/cs/printer-modified.tmpl
templates/cs/printer-purge.tmpl
templates/cs/printer-reject.tmpl
templates/cs/printer-start.tmpl
templates/cs/printer-stop.tmpl
templates/cs/printer.tmpl
templates/cs/printers-header.tmpl
templates/cs/printers.tmpl
templates/cs/restart.tmpl
templates/cs/samba-export.tmpl
templates/cs/samba-exported.tmpl
templates/cs/search.tmpl
templates/cs/set-printer-options-header.tmpl
templates/cs/set-printer-options-trailer.tmpl
templates/cs/subscription-added.tmpl
templates/cs/subscription-canceled.tmpl
templates/cs/test-page.tmpl
templates/cs/trailer.tmpl
templates/cs/users.tmpl
templates/de/add-class.tmpl
templates/de/add-printer.tmpl
templates/de/add-rss-subscription.tmpl
templates/de/admin.tmpl
templates/de/choose-device.tmpl
templates/de/choose-make.tmpl
templates/de/choose-model.tmpl
templates/de/choose-serial.tmpl
templates/de/choose-uri.tmpl
templates/de/class-added.tmpl
templates/de/class-confirm.tmpl
templates/de/class-deleted.tmpl
templates/de/class-jobs-header.tmpl
templates/de/class-modified.tmpl
templates/de/class.tmpl
templates/de/classes-header.tmpl
templates/de/classes.tmpl
templates/de/command.tmpl
templates/de/edit-config.tmpl
templates/de/error-op.tmpl
templates/de/error.tmpl
templates/de/header.tmpl.in
templates/de/help-header.tmpl
templates/de/help-printable.tmpl
templates/de/help-trailer.tmpl
templates/de/job-cancel.tmpl
templates/de/job-hold.tmpl
templates/de/job-move.tmpl
templates/de/job-moved.tmpl
templates/de/job-release.tmpl
templates/de/job-restart.tmpl
templates/de/jobs-header.tmpl
templates/de/jobs.tmpl
templates/de/list-available-printers.tmpl
templates/de/modify-class.tmpl
templates/de/modify-printer.tmpl
templates/de/norestart.tmpl
templates/de/option-boolean.tmpl
templates/de/option-conflict.tmpl
templates/de/option-header.tmpl
templates/de/option-pickmany.tmpl
templates/de/option-pickone.tmpl
templates/de/option-trailer.tmpl
templates/de/pager.tmpl
templates/de/printer-accept.tmpl
templates/de/printer-added.tmpl
templates/de/printer-configured.tmpl
templates/de/printer-confirm.tmpl
templates/de/printer-default.tmpl
templates/de/printer-deleted.tmpl
templates/de/printer-jobs-header.tmpl
templates/de/printer-modified.tmpl
templates/de/printer-purge.tmpl
templates/de/printer-reject.tmpl
templates/de/printer-start.tmpl
templates/de/printer-stop.tmpl
templates/de/printer.tmpl
templates/de/printers-header.tmpl
templates/de/printers.tmpl
templates/de/replace-ppd.tmpl
templates/de/restart.tmpl
templates/de/samba-export.tmpl
templates/de/samba-exported.tmpl
templates/de/search.tmpl
templates/de/set-printer-options-header.tmpl
templates/de/set-printer-options-trailer.tmpl
templates/de/subscription-added.tmpl
templates/de/subscription-canceled.tmpl
templates/de/test-page.tmpl
templates/de/trailer.tmpl
templates/de/users.tmpl
templates/edit-config.tmpl
templates/error-op.tmpl
templates/error.tmpl
templates/es/add-class.tmpl
templates/es/add-printer.tmpl
templates/es/add-rss-subscription.tmpl
templates/es/admin.tmpl
templates/es/choose-device.tmpl
templates/es/choose-make.tmpl
templates/es/choose-model.tmpl
templates/es/choose-serial.tmpl
templates/es/choose-uri.tmpl
templates/es/class-added.tmpl
templates/es/class-confirm.tmpl
templates/es/class-deleted.tmpl
templates/es/class-jobs-header.tmpl
templates/es/class-modified.tmpl
templates/es/class.tmpl
templates/es/classes-header.tmpl
templates/es/classes.tmpl
templates/es/command.tmpl
templates/es/edit-config.tmpl
templates/es/error-op.tmpl
templates/es/error.tmpl
templates/es/header.tmpl.in
templates/es/help-header.tmpl
templates/es/help-printable.tmpl
templates/es/help-trailer.tmpl
templates/es/job-cancel.tmpl
templates/es/job-hold.tmpl
templates/es/job-move.tmpl
templates/es/job-moved.tmpl
templates/es/job-release.tmpl
templates/es/job-restart.tmpl
templates/es/jobs-header.tmpl
templates/es/jobs.tmpl
templates/es/list-available-printers.tmpl
templates/es/modify-class.tmpl
templates/es/modify-printer.tmpl
templates/es/norestart.tmpl
templates/es/option-boolean.tmpl
templates/es/option-conflict.tmpl
templates/es/option-header.tmpl
templates/es/option-pickmany.tmpl
templates/es/option-pickone.tmpl
templates/es/option-trailer.tmpl
templates/es/pager.tmpl
templates/es/printer-accept.tmpl
templates/es/printer-added.tmpl
templates/es/printer-configured.tmpl
templates/es/printer-confirm.tmpl
templates/es/printer-default.tmpl
templates/es/printer-deleted.tmpl
templates/es/printer-jobs-header.tmpl
templates/es/printer-modified.tmpl
templates/es/printer-purge.tmpl
templates/es/printer-reject.tmpl
templates/es/printer-start.tmpl
templates/es/printer-stop.tmpl
templates/es/printer.tmpl
templates/es/printers-header.tmpl
templates/es/printers.tmpl
templates/es/restart.tmpl
templates/es/samba-export.tmpl
templates/es/samba-exported.tmpl
templates/es/search.tmpl
templates/es/set-printer-options-header.tmpl
templates/es/set-printer-options-trailer.tmpl
templates/es/subscription-added.tmpl
templates/es/subscription-canceled.tmpl
templates/es/test-page.tmpl
templates/es/trailer.tmpl
templates/es/users.tmpl
templates/fr/add-class.tmpl
templates/fr/add-printer.tmpl
templates/fr/add-rss-subscription.tmpl
templates/fr/admin.tmpl
templates/fr/choose-device.tmpl
templates/fr/choose-make.tmpl
templates/fr/choose-model.tmpl
templates/fr/choose-serial.tmpl
templates/fr/choose-uri.tmpl
templates/fr/class-added.tmpl
templates/fr/class-confirm.tmpl
templates/fr/class-deleted.tmpl
templates/fr/class-jobs-header.tmpl
templates/fr/class-modified.tmpl
templates/fr/class.tmpl
templates/fr/classes-header.tmpl
templates/fr/classes.tmpl
templates/fr/command.tmpl
templates/fr/edit-config.tmpl
templates/fr/error-op.tmpl
templates/fr/error.tmpl
templates/fr/header.tmpl.in
templates/fr/help-header.tmpl
templates/fr/help-printable.tmpl
templates/fr/help-trailer.tmpl
templates/fr/job-cancel.tmpl
templates/fr/job-hold.tmpl
templates/fr/job-move.tmpl
templates/fr/job-moved.tmpl
templates/fr/job-release.tmpl
templates/fr/job-restart.tmpl
templates/fr/jobs-header.tmpl
templates/fr/jobs.tmpl
templates/fr/list-available-printers.tmpl
templates/fr/modify-class.tmpl
templates/fr/modify-printer.tmpl
templates/fr/norestart.tmpl
templates/fr/option-boolean.tmpl
templates/fr/option-conflict.tmpl
templates/fr/option-header.tmpl
templates/fr/option-pickmany.tmpl
templates/fr/option-pickone.tmpl
templates/fr/option-trailer.tmpl
templates/fr/pager.tmpl
templates/fr/printer-accept.tmpl
templates/fr/printer-added.tmpl
templates/fr/printer-configured.tmpl
templates/fr/printer-confirm.tmpl
templates/fr/printer-default.tmpl
templates/fr/printer-deleted.tmpl
templates/fr/printer-jobs-header.tmpl
templates/fr/printer-modified.tmpl
templates/fr/printer-purge.tmpl
templates/fr/printer-reject.tmpl
templates/fr/printer-start.tmpl
templates/fr/printer-stop.tmpl
templates/fr/printer.tmpl
templates/fr/printers-header.tmpl
templates/fr/printers.tmpl
templates/fr/restart.tmpl
templates/fr/samba-export.tmpl
templates/fr/samba-exported.tmpl
templates/fr/search.tmpl
templates/fr/set-printer-options-header.tmpl
templates/fr/set-printer-options-trailer.tmpl
templates/fr/subscription-added.tmpl
templates/fr/subscription-canceled.tmpl
templates/fr/test-page.tmpl
templates/fr/users.tmpl
templates/header.tmpl.in
templates/help-header.tmpl
templates/help-printable.tmpl
templates/help-trailer.tmpl
templates/it/add-class.tmpl
templates/it/add-printer.tmpl
templates/it/add-rss-subscription.tmpl
templates/it/admin.tmpl
templates/it/choose-device.tmpl
templates/it/choose-make.tmpl
templates/it/choose-model.tmpl
templates/it/choose-serial.tmpl
templates/it/choose-uri.tmpl
templates/it/class-added.tmpl
templates/it/class-confirm.tmpl
templates/it/class-deleted.tmpl
templates/it/class-jobs-header.tmpl
templates/it/class-modified.tmpl
templates/it/class.tmpl
templates/it/classes-header.tmpl
templates/it/classes.tmpl
templates/it/command.tmpl
templates/it/edit-config.tmpl
templates/it/error-op.tmpl
templates/it/error.tmpl
templates/it/header.tmpl.in
templates/it/help-header.tmpl
templates/it/help-printable.tmpl
templates/it/help-trailer.tmpl
templates/it/job-cancel.tmpl
templates/it/job-hold.tmpl
templates/it/job-move.tmpl
templates/it/job-moved.tmpl
templates/it/job-release.tmpl
templates/it/job-restart.tmpl
templates/it/jobs-header.tmpl
templates/it/jobs.tmpl
templates/it/list-available-printers.tmpl
templates/it/modify-class.tmpl
templates/it/modify-printer.tmpl
templates/it/norestart.tmpl
templates/it/option-boolean.tmpl
templates/it/option-conflict.tmpl
templates/it/option-header.tmpl
templates/it/option-pickmany.tmpl
templates/it/option-pickone.tmpl
templates/it/option-trailer.tmpl
templates/it/pager.tmpl
templates/it/printer-accept.tmpl
templates/it/printer-added.tmpl
templates/it/printer-configured.tmpl
templates/it/printer-confirm.tmpl
templates/it/printer-default.tmpl
templates/it/printer-deleted.tmpl
templates/it/printer-jobs-header.tmpl
templates/it/printer-modified.tmpl
templates/it/printer-purge.tmpl
templates/it/printer-reject.tmpl
templates/it/printer-start.tmpl
templates/it/printer-stop.tmpl
templates/it/printer.tmpl
templates/it/printers-header.tmpl
templates/it/printers.tmpl
templates/it/restart.tmpl
templates/it/samba-export.tmpl
templates/it/samba-exported.tmpl
templates/it/search.tmpl
templates/it/set-printer-options-header.tmpl
templates/it/set-printer-options-trailer.tmpl
templates/it/subscription-added.tmpl
templates/it/subscription-canceled.tmpl
templates/it/test-page.tmpl
templates/it/users.tmpl
templates/ja/add-class.tmpl
templates/ja/add-printer.tmpl
templates/ja/add-rss-subscription.tmpl
templates/ja/admin.tmpl
templates/ja/choose-device.tmpl
templates/ja/choose-make.tmpl
templates/ja/choose-model.tmpl
templates/ja/choose-serial.tmpl
templates/ja/choose-uri.tmpl
templates/ja/class-added.tmpl
templates/ja/class-confirm.tmpl
templates/ja/class-deleted.tmpl
templates/ja/class-jobs-header.tmpl
templates/ja/class-modified.tmpl
templates/ja/class.tmpl
templates/ja/classes-header.tmpl
templates/ja/classes.tmpl
templates/ja/command.tmpl
templates/ja/edit-config.tmpl
templates/ja/error-op.tmpl
templates/ja/error.tmpl
templates/ja/header.tmpl.in
templates/ja/help-header.tmpl
templates/ja/help-printable.tmpl
templates/ja/help-trailer.tmpl
templates/ja/job-cancel.tmpl
templates/ja/job-hold.tmpl
templates/ja/job-move.tmpl
templates/ja/job-moved.tmpl
templates/ja/job-release.tmpl
templates/ja/job-restart.tmpl
templates/ja/jobs-header.tmpl
templates/ja/jobs.tmpl
templates/ja/list-available-printers.tmpl
templates/ja/modify-class.tmpl
templates/ja/modify-printer.tmpl
templates/ja/norestart.tmpl
templates/ja/option-boolean.tmpl
templates/ja/option-conflict.tmpl
templates/ja/option-header.tmpl
templates/ja/option-pickmany.tmpl
templates/ja/option-pickone.tmpl
templates/ja/option-trailer.tmpl
templates/ja/pager.tmpl
templates/ja/printer-accept.tmpl
templates/ja/printer-added.tmpl
templates/ja/printer-configured.tmpl
templates/ja/printer-confirm.tmpl
templates/ja/printer-default.tmpl
templates/ja/printer-deleted.tmpl
templates/ja/printer-jobs-header.tmpl
templates/ja/printer-modified.tmpl
templates/ja/printer-purge.tmpl
templates/ja/printer-reject.tmpl
templates/ja/printer-start.tmpl
templates/ja/printer-stop.tmpl
templates/ja/printer.tmpl
templates/ja/printers-header.tmpl
templates/ja/printers.tmpl
templates/ja/restart.tmpl
templates/ja/samba-export.tmpl
templates/ja/samba-exported.tmpl
templates/ja/search.tmpl
templates/ja/set-printer-options-header.tmpl
templates/ja/set-printer-options-trailer.tmpl
templates/ja/subscription-added.tmpl
templates/ja/subscription-canceled.tmpl
templates/ja/test-page.tmpl
templates/ja/users.tmpl
templates/job-cancel.tmpl
templates/job-hold.tmpl
templates/job-move.tmpl
templates/job-moved.tmpl
templates/job-release.tmpl
templates/job-restart.tmpl
templates/jobs-header.tmpl
templates/jobs.tmpl
templates/list-available-printers.tmpl
templates/modify-class.tmpl
templates/modify-printer.tmpl
templates/norestart.tmpl
templates/option-boolean.tmpl
templates/option-conflict.tmpl
templates/option-header.tmpl
templates/option-pickmany.tmpl
templates/option-pickone.tmpl
templates/option-trailer.tmpl
templates/pager.tmpl
templates/printer-accept.tmpl
templates/printer-added.tmpl
templates/printer-configured.tmpl
templates/printer-confirm.tmpl
templates/printer-default.tmpl
templates/printer-deleted.tmpl
templates/printer-jobs-header.tmpl
templates/printer-modified.tmpl
templates/printer-purge.tmpl
templates/printer-reject.tmpl
templates/printer-start.tmpl
templates/printer-stop.tmpl
templates/printer.tmpl
templates/printers-header.tmpl
templates/printers.tmpl
templates/replace-ppd.tmpl
templates/restart.tmpl
templates/ru/add-class.tmpl
templates/ru/add-printer.tmpl
templates/ru/add-rss-subscription.tmpl
templates/ru/admin.tmpl
templates/ru/choose-device.tmpl
templates/ru/choose-make.tmpl
templates/ru/choose-model.tmpl
templates/ru/choose-serial.tmpl
templates/ru/choose-uri.tmpl
templates/ru/class-added.tmpl
templates/ru/class-confirm.tmpl
templates/ru/class-deleted.tmpl
templates/ru/class-jobs-header.tmpl
templates/ru/class-modified.tmpl
templates/ru/class.tmpl
templates/ru/classes-header.tmpl
templates/ru/classes.tmpl
templates/ru/command.tmpl
templates/ru/edit-config.tmpl
templates/ru/error-op.tmpl
templates/ru/error.tmpl
templates/ru/header.tmpl.in
templates/ru/help-header.tmpl
templates/ru/help-printable.tmpl
templates/ru/help-trailer.tmpl
templates/ru/job-cancel.tmpl
templates/ru/job-hold.tmpl
templates/ru/job-move.tmpl
templates/ru/job-moved.tmpl
templates/ru/job-release.tmpl
templates/ru/job-restart.tmpl
templates/ru/jobs-header.tmpl
templates/ru/jobs.tmpl
templates/ru/list-available-printers.tmpl
templates/ru/modify-class.tmpl
templates/ru/modify-printer.tmpl
templates/ru/norestart.tmpl
templates/ru/option-boolean.tmpl
templates/ru/option-conflict.tmpl
templates/ru/option-header.tmpl
templates/ru/option-pickmany.tmpl
templates/ru/option-pickone.tmpl
templates/ru/option-trailer.tmpl
templates/ru/pager.tmpl
templates/ru/printer-accept.tmpl
templates/ru/printer-added.tmpl
templates/ru/printer-configured.tmpl
templates/ru/printer-confirm.tmpl
templates/ru/printer-default.tmpl
templates/ru/printer-deleted.tmpl
templates/ru/printer-jobs-header.tmpl
templates/ru/printer-modified.tmpl
templates/ru/printer-purge.tmpl
templates/ru/printer-reject.tmpl
templates/ru/printer-start.tmpl
templates/ru/printer-stop.tmpl
templates/ru/printer.tmpl
templates/ru/printers-header.tmpl
templates/ru/printers.tmpl
templates/ru/restart.tmpl
templates/ru/samba-export.tmpl
templates/ru/samba-exported.tmpl
templates/ru/search.tmpl
templates/ru/set-printer-options-header.tmpl
templates/ru/set-printer-options-trailer.tmpl
templates/ru/subscription-added.tmpl
templates/ru/subscription-canceled.tmpl
templates/ru/test-page.tmpl
templates/ru/trailer.tmpl
templates/ru/users.tmpl
templates/samba-export.tmpl
templates/samba-exported.tmpl
templates/search.tmpl
templates/set-printer-options-header.tmpl
templates/set-printer-options-trailer.tmpl
templates/subscription-added.tmpl
templates/subscription-canceled.tmpl
templates/test-page.tmpl
templates/users.tmpl
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/Dependencies
test/create-job-format.test
test/create-job-sheets.test
test/create-job-timeout.test
test/create-job.test
test/document-a4.sla
test/document-letter.sla
test/get-devices.test
test/get-job-attributes.test
test/get-job-attributes2.test
test/get-ppd-printer.test
test/get-ppd.test
test/get-ppds-drv-only.test
test/get-ppds-language.test
test/get-ppds-make-and-model.test
test/get-ppds-make.test
test/get-ppds-product.test
test/get-ppds-psversion.test
test/get-ppds.test
test/get-printer-attributes-2.0.test
test/get-printer-attributes.test
test/get-printers.test
test/get-subscriptions.test
test/gray.jpg
test/ipp-backend.test
test/make-ippeverywhere-print-tests.sh
test/onepage-a4.sla
test/onepage-letter.sla
test/print-job-and-wait.test
test/print-job-deflate.test
test/print-job-gzip.test
test/print-job-hold.test
test/print-job-media-col.test
test/print-job-password.test
test/print-job.test
test/print-uri.test
test/printer.png
test/set-attrs-hold.test
test/str-trailer.html
test/test.convs
test/testfile.jpg
test/testfile.pcl
test/testfile.txt
test/validate-job.test
vcnet/cups.sln
vcnet/cupstestppd.vcproj
vcnet/ippfind.vcproj
vcnet/ipptool-installer.vdproj
vcnet/ipptool.vcproj
vcnet/libcups2-installer.vdproj
vcnet/libcups2.vcproj
vcnet/libcupsimage2.vcproj
vcnet/regex.vcproj
vcnet/regex/Makefile
vcnet/regex/README
vcnet/regex/WHATSNEW
vcnet/regex/cclass.h
vcnet/regex/cname.h
vcnet/regex/debug.c
vcnet/regex/debug.ih
vcnet/regex/engine.c
vcnet/regex/engine.ih
vcnet/regex/main.c
vcnet/regex/main.ih
vcnet/regex/mkh
vcnet/regex/regcomp.c
vcnet/regex/regcomp.ih
vcnet/regex/regerror.c
vcnet/regex/regerror.ih
vcnet/regex/regex.3
vcnet/regex/regex.7
vcnet/regex/regex.def
vcnet/regex/regex.h
vcnet/regex/regex2.h
vcnet/regex/regexec.c
vcnet/regex/regfree.c
vcnet/regex/split.c
vcnet/regex/tests
vcnet/regex/utils.h
vcnet/setdebug.bat
vcnet/testfile.vcproj
vcnet/testhttp.vcproj
xcode/CUPS.xcodeproj/project.pbxproj
No copyright notice found

.pc/CVE-2014-3537.patch/scheduler/client.c
.pc/CVE-2014-50xx.patch/scheduler/client.c
.pc/cups-restore-access-to-logfiles.patch/scheduler/client.c
.pc/str4609.patch/scheduler/client.c
/*
 * "$Id: client.c 11642 2014-02-27 15:57:59Z msweet $"
 *
 * Client routines for the CUPS scheduler.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * This file contains Kerberos support code, copyright 2006 by
 * Jelmer Vernooij.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/CVE-2014-9679.patch/filter/raster.c
filter/raster.c
/*
 * "$Id: raster.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Raster file routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   This file is part of the CUPS Imaging library.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsRasterClose()         - Close a raster stream.
 *   cupsRasterOpen()          - Open a raster stream using a file descriptor.
 *   cupsRasterOpenIO()        - Open a raster stream using a callback function.
 *   cupsRasterReadHeader()    - Read a raster page header and store it in a
 *                               version 1 page header structure.
 *   cupsRasterReadHeader2()   - Read a raster page header and store it in a
 *                               version 2 page header structure.
 *   cupsRasterReadPixels()    - Read raster pixels.
 *   cupsRasterWriteHeader()   - Write a raster page header from a version 1
 *                               page header structure.
 *   cupsRasterWriteHeader2()  - Write a raster page header from a version 2
 *                               page header structure.
 *   cupsRasterWritePixels()   - Write raster pixels.
 *   cups_raster_read_header() - Read a raster page header.
 *   cups_raster_read()        - Read through the raster buffer.
 *   cups_raster_update()      - Update the raster header and row count for the
 *                               current page.
 *   cups_raster_write()       - Write a row of compressed raster data...
 *   cups_read_fd()            - Read bytes from a file.
 *   cups_swap()               - Swap bytes in raster data...
 *   cups_write_fd()           - Write bytes to a file.
 */

.pc/add-ipp-backend-of-cups-1.4.patch/backend/Makefile
.pc/rootbackends-worldreadable.patch/backend/Makefile
backend/Makefile
#
# "$Id: Makefile 11154 2013-07-17 15:21:18Z msweet $"
#
#   Backend makefile for CUPS.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
#   This file is subject to the Apple OS-Developed Software exception.
#


.pc/airprint-support.patch/conf/mime.convs.in
conf/mime.convs.in
#
# "$Id: mime.convs.in 11025 2013-06-07 01:00:33Z msweet $"
#
#   DO NOT EDIT THIS FILE, AS IT IS OVERWRITTEN WHEN YOU INSTALL NEW
#   VERSIONS OF CUPS.  Instead, create a "local.convs" file that
#   reflects your local configuration changes.
#
#   Base MIME conversions file for CUPS.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/airprint-support.patch/conf/mime.types
conf/mime.types
#
# "$Id: mime.types 7670 2008-06-17 22:42:08Z mike $"
#
#   Base MIME types file for CUPS.
#
#   DO NOT EDIT THIS FILE, AS IT IS OVERWRITTEN WHEN YOU INSTALL NEW
#   VERSIONS OF CUPS.  Instead, create a "local.types" file that
#   reflects your local configuration changes.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/airprint-support.patch/scheduler/conf.c
.pc/confdirperms.patch/scheduler/conf.c
.pc/cupsd-exit-on-idle.patch/scheduler/conf.c
.pc/cupsd-set-default-for-SyncOnClose-to-Yes.patch/scheduler/conf.c
.pc/disable-sslv3.patch/scheduler/conf.c
.pc/do-not-broadcast-with-hostnames.patch/scheduler/conf.c
.pc/log-debug-history-nearly-unlimited.patch/scheduler/conf.c
.pc/pidfile.patch/scheduler/conf.c
scheduler/conf.c
/*
 * "$Id: conf.c 11488 2013-12-22 05:04:41Z msweet $"
 *
 * Configuration routines for the CUPS scheduler.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/airprint-support.patch/scheduler/dirsvc.c
scheduler/dirsvc.c
/*
 * "$Id: dirsvc.c 11688 2014-03-05 21:11:32Z msweet $"
 *
 * Directory services routines for the CUPS scheduler.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/airprint-support.patch/scheduler/printers.c
.pc/color-management-extension.patch/scheduler/printers.c
.pc/no-conffile-timestamp.patch/scheduler/printers.c
scheduler/printers.c
/*
 * "$Id: printers.c 11623 2014-02-19 20:18:10Z msweet $"
 *
 * Printer routines for the CUPS scheduler.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/color-management-extension.patch/cgi-bin/admin.c
/*
 * "$Id: admin.c 11345 2013-10-18 21:14:52Z msweet $"
 *
 *   Administration CGI for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()                    - Main entry for CGI.
 *   choose_device_cb()        - Add a device to the device selection page.
 *   do_add_rss_subscription() - Add a RSS subscription.
 *   do_am_class()             - Add or modify a class.
 *   do_am_printer()           - Add or modify a printer.
 *   do_cancel_subscription()  - Cancel a subscription.
 *   do_config_server()        - Configure server settings.
 *   do_delete_class()         - Delete a class.
 *   do_delete_printer()       - Delete a printer.
 *   do_export()               - Export printers to Samba.
 *   do_list_printers()        - List available printers.
 *   do_menu()                 - Show the main menu.
 *   do_set_allowed_users()    - Set the allowed/denied users for a queue.
 *   do_set_default()          - Set the server default printer/class.
 *   do_set_options()          - Configure the default options for a queue.
 *   do_set_sharing()          - Set printer-is-shared value.
 *   get_option_value()        - Return the value of an option.
 *   get_points()              - Get a value in points.
 */

.pc/color-management-extension.patch/cgi-bin/printers.c
cgi-bin/printers.c
/*
 * "$Id: printers.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Printer status CGI for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()              - Main entry for CGI.
 *   do_printer_op()     - Do a printer operation.
 *   show_all_printers() - Show all printers...
 *   show_printer()      - Show a single printer.
 */

.pc/color-management-extension.patch/cups/cups.h
cups/cups.h
/*
 * "$Id: cups.h 11551 2014-01-29 16:31:35Z msweet $"
 *
 * API definitions for CUPS.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

.pc/color-management-extension.patch/cups/dest.c
cups/dest.c
/*
 * "$Id: dest.c 11688 2014-03-05 21:11:32Z msweet $"
 *
 *   User-defined destination (and option) support for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsAddDest()		    - Add a destination to the list of
 *				      destinations.
 *   _cupsAppleCopyDefaultPaperID() - Get the default paper ID.
 *   _cupsAppleCopyDefaultPrinter() - Get the default printer at this location.
 *   _cupsAppleGetUseLastPrinter()  - Get whether to use the last used printer.
 *   _cupsAppleSetDefaultPaperID()  - Set the default paper id.
 *   _cupsAppleSetDefaultPrinter()  - Set the default printer for this
 *				      location.
 *   _cupsAppleSetUseLastPrinter()  - Set whether to use the last used printer.
 *   cupsConnectDest()		    - Connect to the server for a destination.
 *   cupsConnectDestBlock()	    - Connect to the server for a destination.
 *   cupsCopyDest()		    - Copy a destination.
 *   cupsEnumDests()		    - Enumerate available destinations with a
 *				      callback function.
 *   cupsEnumDestsBlock()	    - Enumerate available destinations with a
 *				      block.
 *   cupsFreeDests()		    - Free the memory used by the list of
 *				      destinations.
 *   cupsGetDest()		    - Get the named destination from the list.
 *   _cupsGetDestResource()	    - Get the resource path and URI for a
 *				      destination.
 *   _cupsGetDests()		    - Get destinations from a server.
 *   cupsGetDests()		    - Get the list of destinations from the
 *				      default server.
 *   cupsGetDests2()		    - Get the list of destinations from the
 *				      specified server.
 *   cupsGetNamedDest() 	    - Get options for the named destination.
 *   cupsRemoveDest()		    - Remove a destination from the destination
 *				      list.
 *   cupsSetDefaultDest()	    - Set the default destination.
 *   cupsSetDests()		    - Save the list of destinations for the
 *				      default server.
 *   cupsSetDests2()		    - Save the list of destinations for the
 *				      specified server.
 *   _cupsUserDefault() 	    - Get the user default printer from
 *				      environment variables and location
 *				      information.
 *   appleCopyLocations()	    - Copy the location history array.
 *   appleCopyNetwork() 	    - Get the network ID for the current
 *				      location.
 *   appleGetPaperSize()	    - Get the default paper size.
 *   appleGetPrinter()		    - Get a printer from the history array.
 *   cups_add_dest()		    - Add a destination to the array.
 *   cups_block_cb()		    - Enumeration callback for block API.
 *   cups_compare_dests()	    - Compare two destinations.
 *   cups_dnssd_browse_cb()	    - Browse for printers.
 *   cups_dnssd_browse_cb()	    - Browse for printers.
 *   cups_dnssd_client_cb()	    - Avahi client callback function.
 *   cups_dnssd_compare_device()    - Compare two devices.
 *   cups_dnssd_free_device()	    - Free the memory used by a device.
 *   cups_dnssd_get_device()	    - Lookup a device and create it as needed.
 *   cups_dnssd_local_cb()	    - Browse for local printers.
 *   cups_dnssd_poll_cb()	    - Wait for input on the specified file
 *				      descriptors.
 *   cups_dnssd_query_cb()	    - Process query data.
 *   cups_dnssd_resolve()	    - Resolve a Bonjour printer URI.
 *   cups_dnssd_resolve_cb()	    - See if we should continue resolving.
 *   cups_dnssd_unquote()	    - Unquote a name string.
 *   cups_find_dest()		    - Find a destination using a binary search.
 *   cups_get_default() 	    - Get the default destination from an
 *				      lpoptions file.
 *   cups_get_dests()		    - Get destinations from a file.
 *   cups_make_string() 	    - Make a comma-separated string of values
 *				      from an IPP attribute.
 */

.pc/color-management-extension.patch/cups/encode.c
cups/encode.c
/*
 * "$Id: encode.c 11734 2014-03-25 18:01:47Z msweet $"
 *
 *   Option encoding routines for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsEncodeOptions()   - Encode printer options into IPP attributes.
 *   cupsEncodeOptions2()  - Encode printer options into IPP attributes for
 *                           a group.
 *   _ippFindOption()      - Find the attribute information for an option.
 *   compare_ipp_options() - Compare two IPP options.
 */

.pc/color-management-extension.patch/cups/ipp-support.c
cups/ipp-support.c
/*
 * "$Id: ipp-support.c 11734 2014-03-25 18:01:47Z msweet $"
 *
 *   Internet Printing Protocol support functions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   ippAttributeString()      - Convert the attribute's value to a string.
 *   ippCreateRequestedArray() - Create a CUPS array of attribute names from
 *				 the given requested-attributes attribute.
 *   ippEnumString()	       - Return a string corresponding to the enum
 *				 value.
 *   ippEnumValue()	       - Return the value associated with a given enum
 *				 string.
 *   ippErrorString()	       - Return a name for the given status code.
 *   ippErrorValue()	       - Return a status code for the given name.
 *   ippOpString()	       - Return a name for the given operation id.
 *   ippOpValue()	       - Return an operation id for the given name.
 *   ippPort()		       - Return the default IPP port number.
 *   ippSetPort()	       - Set the default port number.
 *   ippTagString()	       - Return the tag name corresponding to a tag
 *				 value.
 *   ippTagValue()	       - Return the tag value corresponding to a tag
 *				 name.
 *   ipp_col_string()	       - Convert a collection to a string.
 */

.pc/color-management-extension.patch/doc/Makefile
doc/Makefile
#
# "$Id: Makefile 11109 2013-07-08 21:15:13Z msweet $"
#
#   Documentation makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/color-management-extension.patch/scheduler/classes.c
.pc/no-conffile-timestamp.patch/scheduler/classes.c
scheduler/classes.c
/*
 * "$Id: classes.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Printer class routines for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdAddClass()                 - Add a class to the system.
 *   cupsdAddPrinterToClass()        - Add a printer to a class...
 *   cupsdDeletePrinterFromClass()   - Delete a printer from a class.
 *   cupsdDeletePrinterFromClasses() - Delete a printer from all classes.
 *   cupsdFindAvailablePrinter()     - Find an available printer in a class.
 *   cupsdFindClass()                - Find the named class.
 *   cupsdLoadAllClasses()           - Load classes from the classes.conf file.
 *   cupsdSaveAllClasses()           - Save classes to the classes.conf file.
 */

.pc/color-management-extension.patch/scheduler/cups-lpd.c
scheduler/cups-lpd.c
/*
 * "$Id: cups-lpd.c 11623 2014-02-19 20:18:10Z msweet $"
 *
 * Line Printer Daemon interface for CUPS.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/color-management-extension.patch/scheduler/ipp.c
.pc/read-embedded-options-from-incoming-postscript-and-add-to-ipp-attrs.patch/scheduler/ipp.c
.pc/str4609.patch/scheduler/ipp.c
/*
 * "$Id: ipp.c 11734 2014-03-25 18:01:47Z msweet $"
 *
 * IPP routines for the CUPS scheduler.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * This file contains Kerberos support code, copyright 2006 by
 * Jelmer Vernooij.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/color-management-extension.patch/scheduler/printers.h
scheduler/printers.h
/*
 * "$Id: printers.h 11380 2013-11-05 01:14:53Z msweet $"
 *
 * Printer definitions for the CUPS scheduler.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/color-management-extension.patch/templates/Makefile
templates/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Template makefile for CUPS.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1993-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/cups-deviced-allow-device-ids-with-newline.patch/scheduler/cups-deviced.c
.pc/rootbackends-worldreadable.patch/scheduler/cups-deviced.c
scheduler/cups-deviced.c
/*
 * "$Id: cups-deviced.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Device scanning mini-daemon for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()                 - Scan for devices and return an IPP response.
 *   add_device()           - Add a new device to the list.
 *   compare_devices()      - Compare device names to eliminate duplicates.
 *   get_current_time()     - Get the current time as a double value in seconds.
 *   get_device()           - Get a device from a backend.
 *   process_children()     - Process all dead children...
 *   sigchld_handler()      - Handle 'child' signals from old processes.
 *   start_backend()        - Run a backend to gather the available devices.
 */

.pc/cups-snmp-oids-device-id-hp-ricoh.patch/backend/snmp.c
backend/snmp.c
/*
 * "$Id: snmp.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   SNMP discovery backend for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2006-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()                    - Discover printers via SNMP.
 *   add_array()               - Add a string to an array.
 *   add_cache()               - Add a cached device...
 *   add_device_uri()          - Add a device URI to the cache.
 *   alarm_handler()           - Handle alarm signals...
 *   compare_cache()           - Compare two cache entries.
 *   debug_printf()            - Display some debugging information.
 *   fix_make_model()          - Fix common problems in the make-and-model
 *                               string.
 *   free_array()              - Free an array of strings.
 *   free_cache()              - Free the array of cached devices.
 *   get_interface_addresses() - Get the broadcast address(es) associated with
 *                               an interface.
 *   list_device()             - List a device we found...
 *   password_cb()             - Handle authentication requests.
 *   probe_device()            - Probe a device to discover whether it is a
 *                               printer.
 *   read_snmp_conf()          - Read the snmp.conf file.
 *   read_snmp_response()      - Read and parse a SNMP response...
 *   run_time()                - Return the total running time...
 *   scan_devices()            - Scan for devices using SNMP.
 *   try_connect()             - Try connecting on a port...
 *   update_cache()            - Update a cached device...
 */

.pc/cupsd-exit-on-idle-upstart.patch/scheduler/main.c
.pc/cupsd-exit-on-idle.patch/scheduler/main.c
.pc/cupsd-upstart-support.patch/scheduler/main.c
.pc/pidfile.patch/scheduler/main.c
.pc/str4609.patch/scheduler/main.c
/*
 * "$Id: main.c 11721 2014-03-21 18:18:56Z msweet $"
 *
 * Main loop for the CUPS scheduler.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. and are protected by Federal copyright
 * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 * "LICENSE" which should have been included with this file.  If this
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/cupsd-exit-on-idle.patch/scheduler/conf.h
.pc/disable-sslv3.patch/scheduler/conf.h
.pc/log-debug-history-nearly-unlimited.patch/scheduler/conf.h
.pc/pidfile.patch/scheduler/conf.h
scheduler/conf.h
/*
 * "$Id: conf.h 11202 2013-07-26 21:31:54Z msweet $"
 *
 *   Configuration file definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/cupsd-set-default-for-SyncOnClose-to-Yes.patch/doc/help/man-cups-files.conf.html
doc/help/man-backend.html
doc/help/man-cancel.html
doc/help/man-classes.conf.html
doc/help/man-client.conf.html
doc/help/man-cups-config.html
doc/help/man-cups-deviced.html
doc/help/man-cups-driverd.html
doc/help/man-cups-files.conf.html
doc/help/man-cups-lpd.html
doc/help/man-cups-snmp.conf.html
doc/help/man-cups-snmp.html
doc/help/man-cupsaccept.html
doc/help/man-cupsaddsmb.html
doc/help/man-cupsctl.html
doc/help/man-cupsd.conf.html
doc/help/man-cupsd.html
doc/help/man-cupstestdsc.html
doc/help/man-cupstestppd.html
doc/help/man-filter.html
doc/help/man-lp.html
doc/help/man-lpadmin.html
doc/help/man-lpc.html
doc/help/man-lpinfo.html
doc/help/man-lpmove.html
doc/help/man-lpoptions.html
doc/help/man-lppasswd.html
doc/help/man-lpq.html
doc/help/man-lpr.html
doc/help/man-lprm.html
doc/help/man-lpstat.html
doc/help/man-mailto.conf.html
doc/help/man-mime.convs.html
doc/help/man-mime.types.html
doc/help/man-notifier.html
doc/help/man-ppdc.html
doc/help/man-ppdcfile.html
doc/help/man-ppdhtml.html
doc/help/man-ppdi.html
doc/help/man-ppdmerge.html
doc/help/man-ppdpo.html
doc/help/man-printers.conf.html
doc/help/man-subscriptions.conf.html
Copyright 2007-2013 by Apple Inc.



.pc/cupsd-set-default-for-SyncOnClose-to-Yes.patch/man/cups-files.conf.man.in
.pc/manpage-hyphen-minus.patch/man/cups-files.conf.man.in
man/cups-files.conf.man.in
.\"
.\" "$Id: cups-files.conf.man.in 11201 2013-07-26 21:27:27Z msweet $"
.\"
.\"   cupsd.conf man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/disable-sslv3.patch/cups/http-private.h
cups/http-private.h
/*
 * "$Id: http-private.h 11392 2013-11-06 01:29:56Z msweet $"
 *
 * Private HTTP definitions for CUPS.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

.pc/disable-sslv3.patch/cups/http.c
cups/http.c
/*
 * "$Id: http.c 11761 2014-03-28 13:04:33Z msweet $"
 *
 * HTTP routines for CUPS.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * This file contains Kerberos support code, copyright 2006 by Jelmer Vernooij.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

.pc/disable-sslv3.patch/cups/usersys.c
.pc/do-not-override-h-option-with-env-variable.patch/cups/usersys.c
cups/usersys.c
/*
 * "$Id: usersys.c 11689 2014-03-05 21:22:12Z msweet $"
 *
 * User, system, and password routines for CUPS.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

.pc/disable-sslv3.patch/man/client.conf.man.in
man/client.conf.man.in
.\"
.\" "$Id: client.conf.man.in 11109 2013-07-08 21:15:13Z msweet $"
.\"
.\"   client.conf man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/disable-sslv3.patch/man/cupsd.conf.man.in
man/cupsd.conf.man.in
.\"
.\" "$Id: cupsd.conf.man.in 11109 2013-07-08 21:15:13Z msweet $"
.\"
.\"   cupsd.conf man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/disable-sslv3.patch/scheduler/tls-gnutls.c
scheduler/tls-gnutls.c
/*
 * "$Id: tls-gnutls.c 3755 2012-03-30 05:59:14Z msweet $"
 *
 *   TLS support code for the CUPS scheduler using GNU TLS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdEndTLS()	- Shutdown a secure session with the client.
 *   cupsdStartTLS()	- Start a secure session with the client.
 *   make_certificate() - Make a self-signed SSL/TLS certificate.
 */

.pc/disable-sslv3.patch/scheduler/tls-openssl.c
scheduler/tls-openssl.c
/*
 * "$Id: tls-openssl.c 3755 2012-03-30 05:59:14Z msweet $"
 *
 *   TLS support code for the CUPS scheduler using OpenSSL.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdEndTLS()	- Shutdown a secure session with the client.
 *   cupsdStartTLS()	- Start a secure session with the client.
 *   make_certificate() - Make a self-signed SSL/TLS certificate.
 */

.pc/drop_unnecessary_dependencies.patch/Makedefs.in
.pc/show-compile-command-lines.patch/Makedefs.in
Makedefs.in
#
# "$Id: Makedefs.in 11154 2013-07-17 15:21:18Z msweet $"
#
#   Common makefile definitions for CUPS.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/drop_unnecessary_dependencies.patch/cups/Makefile
cups/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   API library Makefile for CUPS.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 1997-2006 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
#   This file is subject to the Apple OS-Developed Software exception.
#


.pc/drop_unnecessary_dependencies.patch/filter/Makefile
filter/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Filter makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
#   This file is subject to the Apple OS-Developed Software exception.
#


.pc/fixes-for-jobs-with-multiple-files-and-multiple-formats.patch/backend/ipp.c
backend/ipp.c
/*
 * "$Id: ipp.c 11779 2014-03-28 20:48:44Z msweet $"
 *
 * IPP backend for CUPS.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. and are protected by Federal copyright
 * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 * "LICENSE" which should have been included with this file.  If this
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

.pc/logfiles_adm_readable.patch/scheduler/log.c
scheduler/log.c
/*
 * "$Id: log.c 11367 2013-10-28 15:35:57Z msweet $"
 *
 *   Log file routines for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdCheckLogFile()     - Open/rotate a log file if it needs it.
 *   cupsdGetDateTime()   - Returns a pointer to a date/time string.
 *   cupsdLogGSSMessage() - Log a GSSAPI error...
 *   cupsdLogJob()        - Log a job message.
 *   cupsdLogMessage()    - Log a message to the error log file.
 *   cupsdLogPage()       - Log a page to the page log file.
 *   cupsdLogRequest()    - Log an HTTP request in Common Log Format.
 *   cupsdWriteErrorLog() - Write a line to the ErrorLog.
 *   format_log_line()    - Format a line for a log file.
 */

.pc/man-cups-lpd-drop-dangling-references.patch/man/cups-lpd.man.in
.pc/manpage-hyphen-minus.patch/man/cups-lpd.man.in
man/cups-lpd.man.in
.\"
.\" "$Id: cups-lpd.man.in 11109 2013-07-08 21:15:13Z msweet $"
.\"
.\"   cups-lpd man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/backend.man
man/backend.man
.\"
.\" "$Id: backend.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   Backend man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cancel.man
man/cancel.man
.\"
.\" "$Id: cancel.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   cancel man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cups-config.man
man/cups-config.man
.\"
.\" "$Id: cups-config.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   cups-config man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cups-deviced.man.in
man/cups-deviced.man.in
.\"
.\" "$Id: cups-deviced.man.in 11109 2013-07-08 21:15:13Z msweet $"
.\"
.\"   cups-deviced man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cups-driverd.man.in
man/cups-driverd.man.in
.\"
.\" "$Id: cups-driverd.man.in 11109 2013-07-08 21:15:13Z msweet $"
.\"
.\"   cups-driverd man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cups-snmp.man.in
man/cups-snmp.man.in
.\"
.\" "$Id: cups-snmp.man.in 11109 2013-07-08 21:15:13Z msweet $"
.\"
.\"   SNMP backend man page for CUPS.
.\"
.\"   Copyright 2012-2013 by Apple Inc.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cupsaccept.man
man/cupsaccept.man
.\"
.\" "$Id: cupsaccept.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   accept/reject man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cupsaddsmb.man.in
man/cupsaddsmb.man.in
.\"
.\" "$Id: cupsaddsmb.man.in 11206 2013-07-31 18:16:09Z msweet $"
.\"
.\"   cupsaddsmb man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cupsctl.man
man/cupsctl.man
.\"
.\" "$Id: cupsctl.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   cupsctl man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cupsd.man.in
man/cupsd.man.in
.\"
.\" "$Id: cupsd.man.in 11109 2013-07-08 21:15:13Z msweet $"
.\"
.\"   cupsd man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cupsenable.man
man/cupsenable.man
.\"
.\" "$Id: cupsenable.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   cupsenable/cupsdisable man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cupsfilter.man
man/cupsfilter.man
.\"
.\" "$Id: cupsfilter.man 11772 2014-03-28 15:08:30Z msweet $"
.\"
.\" cupsfilter man page for CUPS.
.\"
.\" Copyright 2007-2014 by Apple Inc.
.\"
.\" These coded instructions, statements, and computer programs are the
.\" property of Apple Inc. 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
.\" file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cupstestdsc.man
man/cupstestdsc.man
.\"
.\" "$Id: cupstestdsc.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   cupstestdsc man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/cupstestppd.man
man/cupstestppd.man
.\"
.\" "$Id: cupstestppd.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   cupstestppd man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/filter.man
man/filter.man
.\"
.\" "$Id: filter.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   filter man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/ipptool.man
man/ipptool.man
.\"
.\" "$Id: ipptool.man 11642 2014-02-27 15:57:59Z msweet $"
.\"
.\" ipptool man page for CUPS.
.\"
.\" Copyright 2010-2014 by Apple Inc.
.\"
.\" These coded instructions, statements, and computer programs are the
.\" property of Apple Inc. 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
.\" file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/ipptoolfile.man
man/ipptoolfile.man
.\"
.\" "$Id: ipptoolfile.man 11734 2014-03-25 18:01:47Z msweet $"
.\"
.\" ipptoolfile man page for CUPS.
.\"
.\" Copyright 2010-2014 by Apple Inc.
.\"
.\" These coded instructions, statements, and computer programs are the
.\" property of Apple Inc. 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
.\" file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lp.man
man/lp.man
.\"
.\" "$Id: lp.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lp man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lpadmin.man
man/lpadmin.man
.\"
.\" "$Id: lpadmin.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lpadmin man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lpinfo.man
man/lpinfo.man
.\"
.\" "$Id: lpinfo.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lpinfo man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lpmove.man
man/lpmove.man
.\"
.\" "$Id: lpmove.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lpmove man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lpoptions.man.in
man/lpoptions.man.in
.\"
.\" "$Id: lpoptions.man.in 11109 2013-07-08 21:15:13Z msweet $"
.\"
.\"   lpoptions man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lppasswd.man
man/lppasswd.man
.\"
.\" "$Id: lppasswd.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lpadmin man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lpq.man
man/lpq.man
.\"
.\" "$Id: lpq.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lpq man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lpr.man
man/lpr.man
.\"
.\" "$Id: lpr.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lpr man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lprm.man
man/lprm.man
.\"
.\" "$Id: lprm.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lprm man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/lpstat.man
man/lpstat.man
.\"
.\" "$Id: lpstat.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lpstat man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/mime.types.man
man/mime.types.man
.\"
.\" "$Id: mime.types.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   mime.types man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/ppdc.man
man/ppdc.man
.\"
.\" "$Id: ppdc.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   ppdc man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/ppdhtml.man
man/ppdhtml.man
.\"
.\" "$Id: ppdhtml.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   ppdhtml man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-hyphen-minus.patch/man/ppdpo.man
man/ppdpo.man
.\"
.\" "$Id: ppdpo.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   ppdpo man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


.pc/manpage-translations.patch/man/Makefile
man/Makefile
#
# "$Id: Makefile 11024 2013-06-06 23:11:13Z msweet $"
#
#   Man page makefile for CUPS.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 1993-2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/move-cupsd-conf-default-to-share.patch/cgi-bin/admin.c
cgi-bin/admin.c
/*
 * "$Id: admin.c 11345 2013-10-18 21:14:52Z msweet $"
 *
 *   Administration CGI for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()                    - Main entry for CGI.
 *   choose_device_cb()        - Add a device to the device selection page.
 *   do_add_rss_subscription() - Add a RSS subscription.
 *   do_am_class()             - Add or modify a class.
 *   do_am_printer()           - Add or modify a printer.
 *   do_cancel_subscription()  - Cancel a subscription.
 *   do_config_server()        - Configure server settings.
 *   do_delete_class()         - Delete a class.
 *   do_delete_printer()       - Delete a printer.
 *   do_export()               - Export printers to Samba.
 *   do_list_printers()        - List available printers.
 *   do_menu()                 - Show the main menu.
 *   do_set_allowed_users()    - Set the allowed/denied users for a queue.
 *   do_update_ppd()           - Enable/Disable color management for a queue.
 *   do_set_timestamp()        - Set the server default printer/class.
 *   do_set_default()          - Set the server default printer/class.
 *   do_set_options()          - Configure the default options for a queue.
 *   do_set_sharing()          - Set printer-is-shared value.
 *   get_option_value()        - Return the value of an option.
 *   get_points()              - Get a value in points.
 */

.pc/move-cupsd-conf-default-to-share.patch/conf/Makefile
.pc/removecvstag.patch/conf/Makefile
conf/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Configuration file makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1993-2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/no-conffile-timestamp.patch/scheduler/job.c
.pc/revert-upstream-change-to-FINAL_CONTENT_TYPE-to-fix-printing-to-remote-CUPS-servers.patch/scheduler/job.c
.pc/rootbackends-worldreadable.patch/scheduler/job.c
.pc/str4609.patch/scheduler/job.c
scheduler/job.c
/*
 * "$Id: job.c 11418 2013-11-08 15:18:01Z msweet $"
 *
 * Job management routines for the CUPS scheduler.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

.pc/no-conffile-timestamp.patch/scheduler/subscriptions.c
scheduler/subscriptions.c
/*
 * "$Id: subscriptions.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Subscription routines for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdAddEvent()               - Add an event to the global event cache.
 *   cupsdAddSubscription()        - Add a new subscription object.
 *   cupsdDeleteAllSubscriptions() - Delete all subscriptions.
 *   cupsdDeleteSubscription()     - Delete a subscription object.
 *   cupsdEventName()              - Return a single event name.
 *   cupsdEventValue()             - Return the event mask value for a name.
 *   cupsdExpireSubscriptions()    - Expire old subscription objects.
 *   cupsdFindSubscription()       - Find a subscription by ID.
 *   cupsdLoadAllSubscriptions()   - Load all subscriptions from the .conf file.
 *   cupsdSaveAllSubscriptions()   - Save all subscriptions to the .conf file.
 *   cupsdStopAllNotifiers()       - Stop all notifier processes.
 *   cupsd_compare_subscriptions() - Compare two subscriptions.
 *   cupsd_delete_event()          - Delete a single event...
 *   cupsd_send_dbus()             - Send a DBUS notification...
 *   cupsd_send_notification()     - Send a notification for the specified
 *                                   event.
 *   cupsd_start_notifier()        - Start a notifier subprocess...
 *   cupsd_update_notifier()       - Read messages from notifiers.
 */

.pc/pidfile.patch/test/run-stp-tests.sh
.pc/tests-ignore-kfreebsd-amd64-not-a-pdf.patch/test/run-stp-tests.sh
.pc/tests-ignore-usb-crash.patch/test/run-stp-tests.sh
.pc/tests-ignore-warnings.patch/test/run-stp-tests.sh
.pc/tests-use-cupsfilters.patch/test/run-stp-tests.sh
.pc/tests-wait-on-unfinished-jobs-everytime.patch/test/run-stp-tests.sh
test/run-stp-tests.sh
#!/bin/sh
#
# "$Id: run-stp-tests.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Perform the complete set of IPP compliance tests specified in the
#   CUPS Software Test Plan.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/ppd-poll-with-client-conf.patch/cups/util.c
cups/util.c
/*
 * "$Id: util.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Printing utilities for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsCancelJob()        - Cancel a print job on the default server.
 *   cupsCancelJob2()       - Cancel or purge a print job.
 *   cupsCreateJob()        - Create an empty job for streaming.
 *   cupsFinishDocument()   - Finish sending a document.
 *   cupsFreeJobs()         - Free memory used by job data.
 *   cupsGetClasses()       - Get a list of printer classes from the default
 *                            server.
 *   cupsGetDefault()       - Get the default printer or class for the default
 *                            server.
 *   cupsGetDefault2()      - Get the default printer or class for the specified
 *                            server.
 *   cupsGetJobs()          - Get the jobs from the default server.
 *   cupsGetJobs2()         - Get the jobs from the specified server.
 *   cupsGetPPD()           - Get the PPD file for a printer on the default
 *                            server.
 *   cupsGetPPD2()          - Get the PPD file for a printer from the specified
 *                            server.
 *   cupsGetPPD3()          - Get the PPD file for a printer on the specified
 *                            server if it has changed.
 *   cupsGetPrinters()      - Get a list of printers from the default server.
 *   cupsGetServerPPD()     - Get an available PPD file from the server.
 *   cupsPrintFile()        - Print a file to a printer or class on the default
 *                            server.
 *   cupsPrintFile2()       - Print a file to a printer or class on the
 *                            specified server.
 *   cupsPrintFiles()       - Print one or more files to a printer or class on
 *                            the default server.
 *   cupsPrintFiles2()      - Print one or more files to a printer or class on
 *                            the specified server.
 *   cupsStartDocument()    - Add a document to a job created with
 *                            cupsCreateJob().
 *   cups_get_printer_uri() - Get the printer-uri-supported attribute for the
 *                            first printer in a class.
 */

.pc/ppdc-dynamic-linking.patch/ppdc/Makefile
ppdc/Makefile
#
# "$Id: Makefile 4216 2013-03-11 13:57:36Z msweet $"
#
#   Makefile for the CUPS PPD Compiler.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2002-2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


.pc/printer-filtering.patch/cups/ipp.c
/*
 * "$Id: ipp.c 11113 2013-07-10 14:08:39Z msweet $"
 *
 *   Internet Printing Protocol functions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsBufferGet()	     - Get a read/write buffer.
 *   _cupsBufferRelease()    - Release a read/write buffer.
 *   ippAddBoolean()	     - Add a boolean attribute to an IPP message.
 *   ippAddBooleans()	     - Add an array of boolean values.
 *   ippAddCollection()      - Add a collection value.
 *   ippAddCollections()     - Add an array of collection values.
 *   ippAddDate()	     - Add a date attribute to an IPP message.
 *   ippAddInteger()	     - Add a integer attribute to an IPP message.
 *   ippAddIntegers()	     - Add an array of integer values.
 *   ippAddOctetString()     - Add an octetString value to an IPP message.
 *   ippAddOutOfBand()	     - Add an out-of-band value to an IPP message.
 *   ippAddRange()	     - Add a range of values to an IPP message.
 *   ippAddRanges()	     - Add ranges of values to an IPP message.
 *   ippAddResolution()      - Add a resolution value to an IPP message.
 *   ippAddResolutions()     - Add resolution values to an IPP message.
 *   ippAddSeparator()	     - Add a group separator to an IPP message.
 *   ippAddString()	     - Add a language-encoded string to an IPP message.
 *   ippAddStringf()	     - Add a formatted string to an IPP message.
 *   ippAddStringfv()	     - Add a formatted string to an IPP message.
 *   ippAddStrings()	     - Add language-encoded strings to an IPP message.
 *   ippContainsInteger()    - Determine whether an attribute contains the
 *			       specified value or is within the list of ranges.
 *   ippContainsString()     - Determine whether an attribute contains the
 *			       specified string value.
 *   ippCopyAttribute()      - Copy an attribute.
 *   ippCopyAttributes()     - Copy attributes from one IPP message to another.
 *   ippDateToTime()	     - Convert from RFC 1903 Date/Time format to UNIX
 *			       time in seconds.
 *   ippDelete()	     - Delete an IPP message.
 *   ippDeleteAttribute()    - Delete a single attribute in an IPP message.
 *   ippDeleteValues()	     - Delete values in an attribute.
 *   ippFindAttribute()      - Find a named attribute in a request.
 *   ippFindNextAttribute()  - Find the next named attribute in a request.
 *   ippFirstAttribute()     - Return the first attribute in the message.
 *   ippGetBoolean()	     - Get a boolean value for an attribute.
 *   ippGetCollection()      - Get a collection value for an attribute.
 *   ippGetCount()	     - Get the number of values in an attribute.
 *   ippGetDate()	     - Get a date value for an attribute.
 *   ippGetGroupTag()	     - Get the group associated with an attribute.
 *   ippGetInteger()	     - Get the integer/enum value for an attribute.
 *   ippGetName()	     - Get the attribute name.
 *   ippGetOctetString()     - Get an octetString value from an IPP attribute.
 *   ippGetOperation()	     - Get the operation ID in an IPP message.
 *   ippGetRange()	     - Get a rangeOfInteger value from an attribute.
 *   ippGetRequestId()	     - Get the request ID from an IPP message.
 *   ippGetResolution()      - Get a resolution value for an attribute.
 *   ippGetState()	     - Get the IPP message state.
 *   ippGetStatusCode()      - Get the status code from an IPP response or
 *			       event message.
 *   ippGetString()	     - Get the string and optionally the language code
 *			       for an attribute.
 *   ippGetValueTag()	     - Get the value tag for an attribute.
 *   ippGetVersion()	     - Get the major and minor version number from an
 *			       IPP message.
 *   ippLength()	     - Compute the length of an IPP message.
 *   ippNextAttribute()      - Return the next attribute in the message.
 *   ippNew()		     - Allocate a new IPP message.
 *   ippNewRequest()	     - Allocate a new IPP request message.
 *   ippNewResponse()	     - Allocate a new IPP response message.
 *   ippRead()		     - Read data for an IPP message from a HTTP
 *			       connection.
 *   ippReadFile()	     - Read data for an IPP message from a file.
 *   ippReadIO()	     - Read data for an IPP message.
 *   ippSetBoolean()	     - Set a boolean value in an attribute.
 *   ippSetCollection()      - Set a collection value in an attribute.
 *   ippSetDate()	     - Set a date value in an attribute.
 *   ippSetGroupTag()	     - Set the group tag of an attribute.
 *   ippSetInteger()	     - Set an integer or enum value in an attribute.
 *   ippSetName()	     - Set the name of an attribute.
 *   ippSetOctetString()     - Set an octetString value in an IPP attribute.
 *   ippSetOperation()	     - Set the operation ID in an IPP request message.
 *   ippSetRange()	     - Set a rangeOfInteger value in an attribute.
 *   ippSetRequestId()	     - Set the request ID in an IPP message.
 *   ippSetResolution()      - Set a resolution value in an attribute.
 *   ippSetState()	     - Set the current state of the IPP message.
 *   ippSetStatusCode()      - Set the status code in an IPP response or event
 *			       message.
 *   ippSetString()	     - Set a string value in an attribute.
 *   ippSetStringf()	     - Set a formatted string value of an attribute.
 *   ippSetStringf()	     - Set a formatted string value of an attribute.
 *   ippSetValueTag()	     - Set the value tag of an attribute.
 *   ippSetVersion()	     - Set the version number in an IPP message.
 *   ippTimeToDate()	     - Convert from UNIX time to RFC 1903 format.
 *   ippValidateAttribute()  - Validate the contents of an attribute.
 *   ippValidateAttributes() - Validate all attributes in an IPP message.
 *   ippWrite() 	     - Write data for an IPP message to a HTTP
 *			       connection.
 *   ippWriteFile()	     - Write data for an IPP message to a file.
 *   ippWriteIO()	     - Write data for an IPP message.
 *   ipp_add_attr()	     - Add a new attribute to the message.
 *   ipp_free_values()	     - Free attribute values.
 *   ipp_get_code()	     - Convert a C locale/charset name into an IPP
 *			       language/charset code.
 *   ipp_lang_code()	     - Convert a C locale name into an IPP language
 *			       code.
 *   ipp_length()	     - Compute the length of an IPP message or
 *			       collection value.
 *   ipp_read_http()	     - Semi-blocking read on a HTTP connection...
 *   ipp_read_file()	     - Read IPP data from a file.
 *   ipp_set_error()	     - Set a formatted, localized error string.
 *   ipp_set_value()	     - Get the value element from an attribute,
 *			       expanding it as needed.
 *   ipp_write_file()	     - Write IPP data to a file.
 */

.pc/reactivate_recommended_driver.patch/scheduler/cups-driverd.cxx
scheduler/cups-driverd.cxx
/*
 * "$Id: cups-driverd.cxx 3933 2012-10-01 03:01:10Z msweet $"
 *
 *   PPD/driver support for CUPS.
 *
 *   This program handles listing and installing static PPD files, PPD files
 *   created from driver information files, and dynamically generated PPD files
 *   using driver helper programs.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()	       - Scan for drivers and return an IPP response.
 *   add_ppd()	       - Add a PPD file.
 *   cat_drv()	       - Generate a PPD from a driver info file.
 *   cat_ppd()	       - Copy a PPD file to stdout.
 *   copy_static()     - Copy a static PPD file to stdout.
 *   cat_tar()	       - Copy an archived PPD file to stdout.
 *   compare_inodes()  - Compare two inodes.
 *   compare_matches() - Compare PPD match scores for sorting.
 *   compare_names()   - Compare PPD filenames for sorting.
 *   compare_ppds()    - Compare PPD file make and model names for sorting.
 *   dump_ppds_dat()   - Dump the contents of the ppds.dat file.
 *   free_array()      - Free an array of strings.
 *   get_file()        - Get the filename associated with a request.
 *   list_ppds()       - List PPD files.
 *   load_drv()        - Load the PPDs from a driver information file.
 *   load_drivers()    - Load driver-generated PPD files.
 *   load_ppd()        - Load a PPD file.
 *   load_ppds()       - Load PPD files recursively.
 *   load_ppds_dat()   - Load the ppds.dat file.
 *   load_tar()        - Load archived PPD files.
 *   read_tar()        - Read a file header from an archive.
 *   regex_device_id() - Compile a regular expression based on the 1284 device
 *			 ID.
 *   regex_string()    - Construct a regular expression to compare a simple
 *			 string.
 */

.pc/str4609.patch/cgi-bin/ipp-var.c
cgi-bin/ipp-var.c
/*
 * "$Id: ipp-var.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   CGI <-> IPP variable routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cgiGetAttributes()    - Get the list of attributes that are needed by the
 *                           template file.
 *   cgiGetIPPObjects()    - Get the objects in an IPP response.
 *   cgiMoveJobs()         - Move one or more jobs.
 *   cgiPrintCommand()     - Print a CUPS command job.
 *   cgiPrintTestPage()    - Print a test page.
 *   cgiRewriteURL()       - Rewrite a printer URI into a web browser URL...
 *   cgiSetIPPObjectVars() - Set CGI variables from an IPP object.
 *   cgiSetIPPVars()       - Set CGI variables from an IPP response.
 *   cgiShowIPPError()     - Show the last IPP error message.
 *   cgiShowJobs()         - Show print jobs.
 *   cgiText()             - Return localized text.
 */

.pc/str4609.patch/cgi-bin/template.c
cgi-bin/template.c
/*
 * "$Id: template.c 11688 2014-03-05 21:11:32Z msweet $"
 *
 *   CGI template function.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cgiCopyTemplateFile() - Copy a template file and replace all the
 *                           '{variable}' strings with the variable value.
 *   cgiCopyTemplateLang() - Copy a template file using a language...
 *   cgiGetTemplateDir()   - Get the templates directory...
 *   cgiSetServerVersion() - Set the server name and CUPS version...
 *   cgi_copy()            - Copy the template file, substituting as needed...
 *   cgi_puts()            - Put a string to the output file, quoting as
 *                           needed...
 */

.pc/str4609.patch/scheduler/env.c
/*
 * "$Id: env.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Environment management routines for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdInitEnv()   - Initialize the current environment with standard
 *                      variables.
 *   cupsdLoadEnv()   - Copy common environment variables into an array.
 *   cupsdSetEnv()    - Set a common environment variable.
 *   cupsdSetEnvf()   - Set a formatted common environment variable.
 *   cupsdUpdateEnv() - Update the environment for the configured directories.
 *   clear_env()      - Clear common environment variables.
 *   find_env()       - Find a common environment variable.
 */

.pc/test-i18n-nonlinux.patch/cups/testi18n.c
cups/testi18n.c
/*
 * "$Id: testi18n.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Internationalization test for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()       - Main entry for internationalization test module.
 *   print_utf8() - Print UTF-8 string with (optional) message.
 */

.pc/tests-fix-ppdLocalize-on-unclean-env.patch/cups/testppd.c
cups/testppd.c
/*
 * "$Id: testppd.c 11060 2013-06-25 15:02:18Z msweet $"
 *
 *   PPD test program for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main() - Main entry.
 */

IPPTOOL.txt
README.txt
Copyright 2007-2014 by Apple Inc.  CUPS and the CUPS logo are
    trademarks of Apple Inc.

    The MD5 Digest code is 
Copyright 1999 Aladdin Enterprises

Makefile
#
# "$Id: Makefile 11370 2013-10-30 15:08:29Z msweet $"
#
#   Top-level Makefile for CUPS.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


backend/backend-private.h
/*
 * "$Id: backend-private.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Backend support definitions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

backend/dnssd.c
/*
 * "$Id: dnssd.c 11623 2014-02-19 20:18:10Z msweet $"
 *
 *   DNS-SD discovery backend for CUPS.
 *
 *   Copyright 2008-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()		     - Browse for printers.
 *   browse_callback()	     - Browse devices.
 *   browse_local_callback() - Browse local devices.
 *   client_callback()       - Avahi client callback function.
 *   compare_devices()	     - Compare two devices.
 *   exec_backend()	     - Execute the backend that corresponds to the
 *			       resolved service name.
 *   device_type()	     - Get DNS-SD type enumeration from string.
 *   get_device()	     - Create or update a device.
 *   query_callback()	     - Process query data.
 *   find_device()	     - Find a device from its name and domain.
 *   sigterm_handler()	     - Handle termination signals.
 *   unquote()		     - Unquote a name string.
 */

backend/ieee1284.c
/*
 * "$Id: ieee1284.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   IEEE-1284 support functions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   backendGetDeviceID()  - Get the IEEE-1284 device ID string and
 *                           corresponding URI.
 *   backendGetMakeModel() - Get the make and model string from the device ID.
 */

backend/ipp14.c
/*
 * "$Id: ipp.c 8950 2010-01-14 22:40:19Z mike $"
 *
 *   IPP backend for the Common UNIX Printing System (CUPS).
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()                 - Send a file to the printer or server.
 *   cancel_job()           - Cancel a print job.
 *   check_printer_state()  - Check the printer state...
 *   compress_files()       - Compress print files...
 *   password_cb()          - Disable the password prompt for
 *                            cupsDoFileRequest().
 *   report_attr()          - Report an IPP attribute value.
 *   report_printer_state() - Report the printer state.
 *   run_pictwps_filter()   - Convert PICT files to PostScript when printing
 *                            remotely.
 *   sigterm_handler()      - Handle 'terminate' signals that stop the backend.
 */

backend/lpd.c
/*
 * "$Id: lpd.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Line Printer Daemon backend for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()            - Send a file to the printer or server.
 *   lpd_command()     - Send an LPR command sequence and wait for a reply.
 *   lpd_queue()       - Queue a file using the Line Printer Daemon protocol.
 *   lpd_write()       - Write a buffer of data to an LPD server.
 *   rresvport_af()    - A simple implementation of rresvport_af().
 *   sigterm_handler() - Handle 'terminate' signals that stop the backend.
 */

backend/network.c
/*
 * "$Id: network.c 3755 2012-03-30 05:59:14Z msweet $"
 *
 *   Common backend network APIs for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 2006-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   backendCheckSideChannel() - Check the side-channel for pending requests.
 *   backendNetworkSideCB()    - Handle common network side-channel commands.
 */

backend/runloop.c
/*
 * "$Id: runloop.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Common run loop APIs for CUPS backends.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2006-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   backendDrainOutput() - Drain pending print data to the device.
 *   backendRunLoop()     - Read and write print and back-channel data.
 *   backendWaitLoop()    - Wait for input from stdin while handling
 *                          side-channel queries.
 */

backend/snmp-supplies.c
/*
 * "$Id: snmp-supplies.c 11319 2013-09-27 16:18:26Z msweet $"
 *
 *   SNMP supplies functions for CUPS.
 *
 *   Copyright 2008-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   backendSNMPSupplies()   - Get the current supplies for a device.
 *   backend_init_supplies() - Initialize the supplies list.
 *   backend_walk_cb()       - Interpret the supply value responses.
 *   utf16_to_utf8()         - Convert UTF-16 text to UTF-8.
 */

backend/socket.c
/*
 * "$Id: socket.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   AppSocket backend for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()    - Send a file to the printer or server.
 *   wait_bc() - Wait for back-channel data...
 */

backend/test1284.c
/*
 * "$Id: test1284.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   IEEE-1284 support functions test program for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main() - Test the device-ID functions.
 */

backend/testbackend.c
/*
 * "$Id: testbackend.c 4297 2013-05-10 16:04:59Z msweet $"
 *
 *   Backend test program for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()            - Run the named backend.
 *   sigterm_handler() - Flag when we get SIGTERM.
 *   usage()           - Show usage information.
 *   walk_cb()         - Show results of cupsSideChannelSNMPWalk...
 */

backend/testsupplies.c
/*
 * "$Id: testsupplies.c 3247 2011-05-12 06:22:31Z msweet $"
 *
 *   SNMP supplies test program for CUPS.
 *
 *   Copyright 2008-2011 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main() - Show the supplies state of a printer.
 */

backend/usb-darwin.c
/*
* "$Id: usb-darwin.c 11670 2014-03-04 14:53:59Z msweet $"
*
* Copyright 2005-2014 Apple Inc. All rights reserved.
*
* IMPORTANT:  This Apple software is supplied to you by Apple Computer,
* Inc. ("Apple") in consideration of your agreement to the following
* terms, and your use, installation, modification or redistribution of
* this Apple software constitutes acceptance of these terms.  If you do
* not agree with these terms, please do not use, install, modify or
* redistribute this Apple software.
*
* In consideration of your agreement to abide by the following terms, and
* subject to these terms, Apple grants you a personal, non-exclusive
* license, under Apple's copyrights in this original Apple software (the
* "Apple Software"), to use, reproduce, modify and redistribute the Apple
* Software, with or without modifications, in source and/or binary forms;
* provided that if you redistribute the Apple Software in its entirety and
* without modifications, you must retain this notice and the following
* text and disclaimers in all such redistributions of the Apple Software.
* Neither the name, trademarks, service marks or logos of Apple Computer,
* Inc. may be used to endorse or promote products derived from the Apple
* Software without specific prior written permission from Apple.  Except
* as expressly stated in this notice, no other rights or licenses, express
* or implied, are granted by Apple herein, including but not limited to
* any patent rights that may be infringed by your derivative works or by
* other works in which the Apple Software may be incorporated.
*
* The Apple Software is provided by Apple on an "AS IS" basis.  APPLE
* MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION
* THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS
* FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND
* OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS.
*
* IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL
* OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
* INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION,
* MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED
* AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE),
* STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE
* POSSIBILITY OF SUCH DAMAGE.
*/

backend/usb-libusb.c
/*
 * "$Id: usb-libusb.c 11456 2013-12-09 19:26:47Z msweet $"
 *
 *   LIBUSB interface code for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   list_devices()	  - List the available printers.
 *   print_device()	  - Print a file to a USB device.
 *   close_device()	  - Close the connection to the USB printer.
 *   compare_quirks()	  - Compare two quirks entries.
 *   find_device()	  - Find or enumerate USB printers.
 *   find_quirks()	  - Find the quirks for the given printer, if any.
 *   get_device_id()	  - Get the IEEE-1284 device ID for the printer.
 *   list_cb()		  - List USB printers for discovery.
 *   load_quirks()	  - Load all quirks files in the /usr/share/cups/usb
 *			    directory.
 *   make_device_uri()	  - Create a device URI for a USB printer.
 *   open_device()	  - Open a connection to the USB printer.
 *   print_cb() 	  - Find a USB printer for printing.
 *   read_thread()	  - Thread to read the backchannel data on.
 *   sidechannel_thread() - Handle side-channel requests.
 *   soft_reset()	  - Send a soft reset to the device.
 *   soft_reset_printer() - Do the soft reset request specific to printers
 */

backend/usb-unix.c
/*
 * "$Id: usb-unix.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   USB port backend for CUPS.
 *
 *   This file is included from "usb.c" when compiled on UNIX/Linux.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   print_device() - Print a file to a USB device.
 *   list_devices() - List all USB devices.
 *   open_device()  - Open a USB device...
 *   side_cb()      - Handle side-channel requests...
 */

backend/usb.c
/*
 * "$Id: usb.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   USB port backend for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   list_devices() - List all available USB devices to stdout.
 *   print_device() - Print a file to a USB device.
 *   main()         - Send a file to the specified USB port.
 */

berkeley/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Berkeley commands makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2006 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


berkeley/lpc.c
/*
 * "$Id: lpc.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   "lpc" command for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()            - Parse options and commands.
 *   compare_strings() - Compare two command-line strings.
 *   do_command()      - Do an lpc command...
 *   show_help()       - Show help messages.
 *   show_status()     - Show printers.
 */

berkeley/lpq.c
/*
 * "$Id: lpq.c 11101 2013-07-08 11:20:33Z msweet $"
 *
 *   "lpq" command for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()         - Parse options and commands.
 *   show_jobs()    - Show jobs.
 *   show_printer() - Show printer status.
 *   usage()        - Show program usage.
 */

berkeley/lpr.c
/*
 * "$Id: lpr.c 11101 2013-07-08 11:20:33Z msweet $"
 *
 *   "lpr" command for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main() - Parse options and send files for printing.
 */

berkeley/lprm.c
/*
 * "$Id: lprm.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   "lprm" command for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main() - Parse options and cancel jobs.
 */

cgi-bin/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   CGI makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


cgi-bin/cgi-private.h
/*
 * "$Id: cgi-private.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Private CGI definitions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

cgi-bin/cgi.h
/*
 * "$Id: cgi.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   CGI support library definitions for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

cgi-bin/classes.c
/*
 * "$Id: classes.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Class status CGI for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()             - Main entry for CGI.
 *   do_class_op()      - Do a class operation.
 *   show_all_classes() - Show all classes...
 *   show_class()       - Show a single class.
 */

cgi-bin/help-index.c
/*
 * "$Id: help-index.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Online help index routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   helpDeleteIndex()          - Delete an index, freeing all memory used.
 *   helpFindNode()             - Find a node in an index.
 *   helpLoadIndex()            - Load a help index from disk.
 *   helpSaveIndex()            - Save a help index to disk.
 *   helpSearchIndex()          - Search an index.
 *   help_add_word()            - Add a word to a node.
 *   help_compile_search()      - Convert a search string into a regular expression.
 *   help_delete_node()         - Free all memory used by a node.
 *   help_delete_word()         - Free all memory used by a word.
 *   help_load_directory()      - Load a directory of files into an index.
 *   help_load_file()           - Load a HTML files into an index.
 *   help_new_node()            - Create a new node and add it to an index.
 *   help_sort_nodes_by_name()  - Sort nodes by section, filename, and anchor.
 *   help_sort_nodes_by_score() - Sort nodes by score and text.
 *   help_sort_words()          - Sort words alphabetically.
 */

cgi-bin/help-index.h
/*
 * "$Id: help-index.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Online help index definitions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

cgi-bin/help.c
/*
 * "$Id: help.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Online help CGI for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main() - Main entry for CGI.
 */

cgi-bin/html.c
/*
 * "$Id: html.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   HTML support functions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cgiEndHTML()           - End a HTML page.
 *   cgiEndMultipart()      - End the delivery of a multipart web page.
 *   cgiFormEncode()        - Encode a string as a form variable.
 *   cgiStartHTML()         - Start a HTML page.
 *   cgiStartMultipart()    - Start a multipart delivery of a web page.
 *   cgiSupportsMultipart() - Does the browser support multi-part documents?
 *   cgi_null_passwd()      - Return a NULL password for authentication.
 */

cgi-bin/jobs.c
/*
 * "$Id: jobs.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Job status CGI for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()      - Main entry for CGI.
 *   do_job_op() - Do a job operation.
 */

cgi-bin/makedocset.c
/*
 * "$Id: makedocset.c 3833 2012-05-23 22:51:18Z msweet $"
 *
 *   Xcode documentation set generator.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Usage:
 *
 *   makedocset directory *.tokens
 *
 * Contents:
 *
 *   main()                   - Test the help index code.
 *   compare_html()           - Compare the titles of two HTML files.
 *   compare_sections()       - Compare the names of two help sections.
 *   compare_sections_files() - Compare the number of files and section names.
 *   write_index()            - Write an index file for the CUPS help.
 *   write_info()             - Write the Info.plist file.
 *   write_nodes()            - Write the Nodes.xml file.
 */

cgi-bin/multipart.dat
debian/upstream-signing-key.pgp
desktop/cups.icns
Unsupported Filetype: data

cgi-bin/search.c
/*
 * "$Id: search.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Search routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cgiCompileSearch() - Compile a search string.
 *   cgiDoSearch()      - Do a search of some text.
 *   cgiFreeSearch()    - Free a compiled search context.
 */

cgi-bin/testcgi.c
/*
 * "$Id: testcgi.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   CGI test program for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()       - Test the help index code.
 *   list_nodes() - List nodes in an array...
 */

cgi-bin/testhi.c
/*
 * "$Id: testhi.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Help index test program for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()       - Test the help index code.
 *   list_nodes() - List nodes in an array...
 */

cgi-bin/testtemplate.c
/*
 * "$Id: testtemplate.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   CGI template test program for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main() - Test the template code.
 */

cgi-bin/var.c
/*
 * "$Id: var.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   CGI form variable and array functions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cgiCheckVariables()        - Check for the presence of "required"
 *                                variables.
 *   cgiClearVariables()        - Clear all form variables.
 *   cgiGetArray()              - Get an element from a form array.
 *   cgiGetCookie()             - Get a cookie value.
 *   cgiGetFile()               - Get the file (if any) that was submitted in
 *                                the form.
 *   cgiGetSize()               - Get the size of a form array value.
 *   cgiGetVariable()           - Get a CGI variable from the database.
 *   cgiInitialize()            - Initialize the CGI variable "database".
 *   cgiIsPOST()                - Determine whether this page was POSTed.
 *   cgiSetArray()              - Set array element N to the specified string.
 *   cgiSetCookie()             - Set a cookie value.
 *   cgiSetSize()               - Set the array size.
 *   cgiSetVariable()           - Set a CGI variable in the database.
 *   cgi_add_variable()         - Add a form variable.
 *   cgi_compare_variables()    - Compare two variables.
 *   cgi_find_variable()        - Find a variable.
 *   cgi_initialize_cookies()   - Initialize cookies.
 *   cgi_initialize_get()       - Initialize form variables using the GET
 *                                method.
 *   cgi_initialize_multipart() - Initialize variables and file using the POST
 *                                method.
 *   cgi_initialize_post()      - Initialize variables using the POST method.
 *   cgi_initialize_string()    - Initialize form variables from a string.
 *   cgi_passwd()               - Catch authentication requests and notify the
 *                                server.
 *   cgi_set_sid()              - Set the CUPS session ID.
 *   cgi_sort_variables()       - Sort all form variables for faster lookup.
 *   cgi_unlink_file()          - Remove the uploaded form.
 */

cgi-bin/websearch.c
/*
 * "$Id: websearch.c 1531 2009-05-22 21:50:50Z msweet $"
 *
 *   Web search program for www.cups.org.
 *
 *   Copyright 2007-2009 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Usage:
 *
 *   websearch directory "search string"
 *
 * Contents:
 *
 *   main()       - Search a directory of help files.
 *   list_nodes() - List matching nodes.
 */

config-scripts/cups-common.m4
dnl
dnl "$Id: cups-common.m4 8781 2009-08-28 17:34:54Z mike $"
dnl
dnl Common configuration stuff for CUPS.
dnl
dnl Copyright 2007-2014 by Apple Inc.
dnl Copyright 1997-2007 by Easy Software Products, all rights reserved.
dnl
dnl These coded instructions, statements, and computer programs are the
dnl property of Apple Inc. and are protected by Federal copyright
dnl law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl which should have been included with this file.  If this file is
dnl file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-compiler.m4
dnl
dnl "$Id: cups-compiler.m4 7871 2008-08-27 21:12:43Z mike $"
dnl
dnl Compiler stuff for CUPS.
dnl
dnl Copyright 2007-2014 by Apple Inc.
dnl Copyright 1997-2007 by Easy Software Products, all rights reserved.
dnl
dnl These coded instructions, statements, and computer programs are the
dnl property of Apple Inc. and are protected by Federal copyright
dnl law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl which should have been included with this file.  If this file is
dnl file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-defaults.m4
dnl
dnl "$Id: cups-defaults.m4 7959 2008-09-17 19:30:58Z mike $"
dnl
dnl   Default cupsd configuration settings for CUPS.
dnl
dnl   Copyright 2007-2012 by Apple Inc.
dnl   Copyright 2006-2007 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-directories.m4
dnl
dnl "$Id: cups-directories.m4 7799 2008-07-25 20:06:08Z mike $"
dnl
dnl   Directory stuff for CUPS.
dnl
dnl   Copyright 2007-2013 by Apple Inc.
dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-dnssd.m4
dnl
dnl "$Id: cups-dnssd.m4 7890 2008-08-29 22:19:39Z mike $"
dnl
dnl   DNS Service Discovery (aka Bonjour) stuff for CUPS.
dnl
dnl   Copyright 2007-2012 by Apple Inc.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-gssapi.m4
dnl
dnl   "$Id: cups-gssapi.m4 11324 2013-10-04 03:11:42Z msweet $"
dnl
dnl   GSSAPI/Kerberos library detection for CUPS.
dnl
dnl   Copyright 2007-2013 by Apple Inc.
dnl   Copyright 2006-2007 by Easy Software Products.
dnl
dnl   This file contains Kerberos support code, copyright 2006 by
dnl   Jelmer Vernooij.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-largefile.m4
dnl
dnl "$Id: cups-largefile.m4 6649 2007-07-11 21:46:42Z mike $"
dnl
dnl   Large file support stuff for CUPS.
dnl
dnl   Copyright 2007-2011 by Apple Inc.
dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-launchd.m4
dnl
dnl "$Id: cups-launchd.m4 6649 2007-07-11 21:46:42Z mike $"
dnl
dnl   launchd stuff for CUPS.
dnl
dnl   Copyright 2007-2010 by Apple Inc.
dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-libtool.m4
dnl
dnl "$Id: cups-libtool.m4 6649 2007-07-11 21:46:42Z mike $"
dnl
dnl   Libtool stuff for CUPS.
dnl
dnl   Copyright 2007-2011 by Apple Inc.
dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-manpages.m4
dnl
dnl "$Id: cups-manpages.m4 6649 2007-07-11 21:46:42Z mike $"
dnl
dnl   Manpage stuff for CUPS.
dnl
dnl   Copyright 2007-2012 by Apple Inc.
dnl   Copyright 1997-2006 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-network.m4
dnl
dnl "$Id: cups-network.m4 7918 2008-09-08 22:03:01Z mike $"
dnl
dnl   Networking stuff for CUPS.
dnl
dnl   Copyright 2007-2011 by Apple Inc.
dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-opsys.m4
dnl
dnl "$Id: cups-opsys.m4 6649 2007-07-11 21:46:42Z mike $"
dnl
dnl   Operating system stuff for CUPS.
dnl
dnl   Copyright 2007-2012 by Apple Inc.
dnl   Copyright 1997-2006 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-pam.m4
dnl
dnl "$Id: cups-pam.m4 7960 2008-09-17 19:42:02Z mike $"
dnl
dnl   PAM stuff for CUPS.
dnl
dnl   Copyright 2007-2012 by Apple Inc.
dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-poll.m4
dnl
dnl "$Id$"
dnl
dnl   Select/poll stuff for CUPS.
dnl
dnl   Copyright 2007-2011 by Apple Inc.
dnl   Copyright 2006 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-scripting.m4
dnl
dnl "$Id: cups-scripting.m4 7915 2008-09-07 22:18:29Z mike $"
dnl
dnl   Scripting configuration stuff for CUPS.
dnl
dnl   Copyright 2007-2010 by Apple Inc.
dnl   Copyright 1997-2006 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-sharedlibs.m4
dnl
dnl "$Id: cups-sharedlibs.m4 7630 2008-06-09 22:31:44Z mike $"
dnl
dnl   Shared library support for CUPS.
dnl
dnl   Copyright 2007-2012 by Apple Inc.
dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-ssl.m4
dnl
dnl "$Id: cups-ssl.m4 7241 2008-01-22 22:34:52Z mike $"
dnl
dnl   OpenSSL/GNUTLS stuff for CUPS.
dnl
dnl   Copyright 2007-2012 by Apple Inc.
dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config-scripts/cups-threads.m4
dnl
dnl "$Id: cups-threads.m4 6649 2007-07-11 21:46:42Z mike $"
dnl
dnl   Threading stuff for CUPS.
dnl
dnl   Copyright 2007-2011 by Apple Inc.
dnl   Copyright 1997-2005 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


config.h.in
/*
 * "$Id: config.h.in 11642 2014-02-27 15:57:59Z msweet $"
 *
 *   Configuration file for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

configure
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.68.
#
#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
# Foundation, Inc.
#
#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
## -------------------- ##
## M4sh Initialization. ##
## -------------------- ##


configure.in
dnl
dnl "$Id: configure.in 11109 2013-07-08 21:15:13Z msweet $"
dnl
dnl   Configuration script for CUPS.
dnl
dnl   Copyright 2007-2012 by Apple Inc.
dnl   Copyright 1997-2007 by Easy Software Products, all rights reserved.
dnl
dnl   These coded instructions, statements, and computer programs are the
dnl   property of Apple Inc. and are protected by Federal copyright
dnl   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
dnl   which should have been included with this file.  If this file is
dnl   file is missing or damaged, see the license at "http://www.cups.org/".
dnl


cups-config.in
#! /bin/sh
#
# "$Id: cups-config.in 10996 2013-05-29 11:51:34Z msweet $"
#
#   CUPS configuration utility.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


cups/adminutil.c
/*
 * "$Id: adminutil.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Administration utility API definitions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 2001-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsAdminCreateWindowsPPD()  - Create the Windows PPD file for a printer.
 *   cupsAdminExportSamba()       - Export a printer to Samba.
 *   cupsAdminGetServerSettings() - Get settings from the server.
 *   cupsAdminSetServerSettings() - Set settings on the server.
 *   do_samba_command()           - Do a SAMBA command.
 *   get_cupsd_conf()             - Get the current cupsd.conf file.
 *   invalidate_cupsd_cache()     - Invalidate the cached cupsd.conf settings.
 *   write_option()               - Write a CUPS option to a PPD file.
 */

cups/adminutil.h
/*
 * "$Id: adminutil.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Administration utility API definitions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2001-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/api-array.header
<!--
  "$Id: api-array.header 7266 2008-01-29 02:15:29Z mike $"

  Array API header for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-array.shtml
<!--
  "$Id: api-array.shtml 7616 2008-05-28 00:34:13Z mike $"

  Array API introduction for CUPS.

  Copyright 2007-2011 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-cups.header
<!--
  "$Id: api-cups.header 7279 2008-01-31 01:50:44Z mike $"

  CUPS API header for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-cups.shtml
<!--
  "$Id: api-cups.shtml 7337 2008-02-22 04:44:04Z mike $"

  API introduction for CUPS.

  Copyright 2007-2013 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-filedir.header
<!--
  "$Id: api-filedir.header 7279 2008-01-31 01:50:44Z mike $"

  File and Directory API header for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-filedir.shtml
<!--
  "$Id: api-filedir.shtml 7279 2008-01-31 01:50:44Z mike $"

  File and directory API introduction for CUPS.

  Copyright 2007-2011 by Apple Inc.
  Copyright 1997-2005 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-filter.header
<!--
  "$Id: api-filter.header 7616 2008-05-28 00:34:13Z mike $"

  Filter and backend programming header for CUPS.

  Copyright 2008-2014 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-filter.shtml
<!--
  "$Id: api-filter.shtml 7677 2008-06-19 23:22:19Z mike $"

  Filter and backend programming introduction for CUPS.

  Copyright 2007-2013 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-httpipp.header
<!--
  "$Id: api-httpipp.header 7258 2008-01-28 00:15:05Z mike $"

  HTTP and IPP API header for CUPS.

  Copyright 2007-2011 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-httpipp.shtml
<!--
  "$Id: api-httpipp.shtml 7684 2008-06-23 16:47:38Z mike $"

  HTTP and IPP API introduction for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-overview.header
<!--
  "$Id: api-cups.header 7279 2008-01-31 01:50:44Z mike $"

  Introduction to CUPS programming header for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-overview.shtml
<!--
  "$Id: api-cups.header 7279 2008-01-31 01:50:44Z mike $"

  Introduction to CUPS programming content for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-ppd.header
<!--
  "$Id: api-ppd.header 7616 2008-05-28 00:34:13Z mike $"

  PPD API header for CUPS.

  Copyright 2008-2012 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/api-ppd.shtml
<!--
  "$Id: api-ppd.shtml 7616 2008-05-28 00:34:13Z mike $"

  PPD API introduction for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

cups/array-private.h
/*
 * "$Id: array-private.h 3933 2012-10-01 03:01:10Z msweet $"
 *
 *   Private array definitions for CUPS.
 *
 *   Copyright 2011-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/array.c
/*
 * "$Id: array.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Sorted array routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsArrayAdd()         - Add an element to the array.
 *   _cupsArrayAddStrings() - Add zero or more comma-delimited strings to an
 *                            array.
 *   cupsArrayClear()       - Clear the array.
 *   cupsArrayCount()       - Get the number of elements in the array.
 *   cupsArrayCurrent()     - Return the current element in the array.
 *   cupsArrayDelete()      - Free all memory used by the array.
 *   cupsArrayDup()         - Duplicate the array.
 *   cupsArrayFind()        - Find an element in the array.
 *   cupsArrayFirst()       - Get the first element in the array.
 *   cupsArrayGetIndex()    - Get the index of the current element.
 *   cupsArrayGetInsert()   - Get the index of the last inserted element.
 *   cupsArrayIndex()       - Get the N-th element in the array.
 *   cupsArrayInsert()      - Insert an element in the array.
 *   cupsArrayLast()        - Get the last element in the array.
 *   cupsArrayNew()         - Create a new array.
 *   cupsArrayNew2()        - Create a new array with hash.
 *   cupsArrayNew3()        - Create a new array with hash and/or free function.
 *   _cupsArrayNewStrings() - Create a new array of comma-delimited strings.
 *   cupsArrayNext()        - Get the next element in the array.
 *   cupsArrayPrev()        - Get the previous element in the array.
 *   cupsArrayRemove()      - Remove an element from the array.
 *   cupsArrayRestore()     - Reset the current element to the last @link
 *                            cupsArraySave@.
 *   cupsArraySave()        - Mark the current element for a later @link
 *                            cupsArrayRestore@.
 *   cupsArrayUserData()    - Return the user data for an array.
 *   cups_array_add()       - Insert or append an element to the array.
 *   cups_array_find()      - Find an element in the array.
 */

cups/array.h
/*
 * "$Id: array.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Sorted array definitions for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/attr.c
/*
 * "$Id: attr.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   PPD model-specific attribute routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   ppdFindAttr()               - Find the first matching attribute.
 *   ppdFindNextAttr()           - Find the next matching attribute.
 *   _ppdNormalizeMakeAndModel() - Normalize a product/make-and-model string.
 */

cups/auth.c
/*
 * "$Id: auth.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Authentication functions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   This file contains Kerberos support code, copyright 2006 by
 *   Jelmer Vernooij.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsDoAuthentication()        - Authenticate a request.
 *   _cupsSetNegotiateAuthString() - Set the Kerberos authentication string.
 *   cups_gss_acquire()            - Kerberos credentials callback.
 *   cups_gss_getname()            - Get CUPS service credentials for
 *                                   authentication.
 *   cups_gss_printf()             - Show debug error messages from GSSAPI.
 *   cups_local_auth()             - Get the local authorization certificate if
 *                                   available/applicable.
 */

cups/backchannel.c
/*
 * "$Id: backchannel.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Backchannel functions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsBackChannelRead()  - Read data from the backchannel.
 *   cupsBackChannelWrite() - Write data to the backchannel.
 *   cups_setup()           - Setup select()
 */

cups/backend.c
/*
 * "$Id: backend.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Backend functions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsBackendDeviceURI() - Get the device URI for a backend.
 *   cupsBackendReport()    - Write a device line from a backend.
 *   quote_string()         - Write a quoted string to stdout, escaping \ and ".
 */

cups/backend.h
/*
 * "$Id: backend.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Backend definitions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/conflicts.c
/*
 * "$Id: conflicts.c 3933 2012-10-01 03:01:10Z msweet $"
 *
 *   Option marking routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsGetConflicts()       - Get a list of conflicting options in a marked
 *                              PPD.
 *   cupsResolveConflicts()   - Resolve conflicts in a marked PPD.
 *   ppdConflicts()           - Check to see if there are any conflicts among
 *                              the marked option choices.
 *   ppdInstallableConflict() - Test whether an option choice conflicts with an
 *                              installable option.
 *   ppd_is_installable()     - Determine whether an option is in the
 *                              InstallableOptions group.
 *   ppd_load_constraints()   - Load constraints from a PPD file.
 *   ppd_test_constraints()   - See if any constraints are active.
 */

cups/cups-private.h
/*
 * "$Id: cups-private.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Private definitions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/custom.c
/*
 * "$Id: custom.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   PPD custom option routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This code and any derivative of it may be used and distributed
 *   freely under the terms of the GNU General Public License when
 *   used with GNU Ghostscript or its derivatives.  Use of the code
 *   (or any derivative of it) with software other than GNU
 *   GhostScript (or its derivatives) is governed by the CUPS license
 *   agreement.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   ppdFindCustomOption() - Find a custom option.
 *   ppdFindCustomParam()  - Find a parameter for a custom option.
 *   ppdFirstCustomParam() - Return the first parameter for a custom option.
 *   ppdNextCustomParam()  - Return the next parameter for a custom option.
 */

cups/debug-private.h
/*
 * "$Id: debug-private.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Private debugging macros for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/debug.c
/*
 * "$Id: debug.c 4027 2012-11-16 01:00:05Z msweet $"
 *
 *   Debugging functions for CUPS.
 *
 *   Copyright 2008-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   debug_vsnprintf()    - Format a string into a fixed size buffer.
 *   _cups_debug_printf() - Write a formatted line to the log.
 *   _cups_debug_puts()   - Write a single line to the log.
 *   _cups_debug_set()    - Enable or disable debug logging.
 */

cups/dest-job.c
/*
 * "$Id: dest-job.c 4274 2013-04-09 20:10:23Z msweet $"
 *
 *   Destination job support for CUPS.
 *
 *   Copyright 2012-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsCancelDestJob()      - Cancel a job on a destination.
 *   cupsCloseDestJob()       - Close a job and start printing.
 *   cupsCreateDestJob()      - Create a job on a destination.
 *   cupsFinishDestDocument() - Finish the current document.
 *   cupsStartDestDocument()  - Start a new document.
 */

cups/dest-localization.c
/*
 * "$Id: dest-localization.c 4216 2013-03-11 13:57:36Z msweet $"
 *
 *   Destination localization support for CUPS.
 *
 *   Copyright 2012-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsLocalizeDestOption()	 - Get the localized string for a destination
 *				   option.
 *   cupsLocalizeDestValue()	 - Get the localized string for a destination
 *				   option+value pair.
 *   cups_create_localizations() - Create the localizations array for a
 *				   destination.
 *   cups_read_strings()	 - Read a pair of strings from a .strings file.
 *   cups_scan_strings()	 - Scan a quoted string.
 */

cups/dest-options.c
/*
 * "$Id: dest-options.c 11085 2013-07-03 13:53:05Z msweet $"
 *
 *   Destination option/media support for CUPS.
 *
 *   Copyright 2012-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsCheckDestSupported()  - Check that the option and value are supported
 *				 by the destination.
 *   cupsCopyDestConflicts()   - Get conflicts and resolutions for a new
 *				 option/value pair.
 *   cupsCopyDestInfo()        - Get the supported values/capabilities for the
 *				 destination.
 *   cupsFindDestDefault()     - Find the default value(s) for the given
 *				 option.
 *   cupsFindDestReady()       - Find the default value(s) for the given
 *				 option.
 *   cupsFindDestSupported()   - Find the default value(s) for the given
 *				 option.
 *   cupsFreeDestInfo()        - Free destination information obtained using
 *				 @link cupsCopyDestInfo@.
 *   cupsGetDestMediaByIndex() - Get a media name, dimension, and margins for a
 *				 specific size.
 *   cupsGetDestMediaByName()  - Get media names, dimensions, and margins.
 *   cupsGetDestMediaBySize()  - Get media names, dimensions, and margins.
 *   cupsGetDestMediaCount()   - Get the number of sizes supported by a
 *				 destination.
 *   cupsGetDestMediaDefault() - Get the default size for a destination.
 *   cups_add_dconstres()      - Add a constraint or resolver to an array.
 *   cups_compare_dconstres()  - Compare to resolver entries.
 *   cups_compare_media_db()   - Compare two media entries.
 *   cups_copy_media_db()      - Copy a media entry.
 *   cups_create_cached()      - Create the media selection cache.
 *   cups_create_constraints() - Create the constraints and resolvers arrays.
 *   cups_create_defaults()    - Create the -default option array.
 *   cups_create_media_db()    - Create the media database.
 *   cups_free_media_cb()      - Free a media entry.
 *   cups_get_media_db()       - Lookup the media entry for a given size.
 *   cups_is_close_media_db()  - Compare two media entries to see if they are
 *				 close to the same size.
 *   cups_test_constraints()   - Test constraints.
 *   cups_update_ready()       - Update xxx-ready attributes for the printer.
 */

cups/dir.c
/*
 * "$Id: dir.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Directory routines for CUPS.
 *
 *   This set of APIs abstracts enumeration of directory entries.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   _cups_dir_time() - Convert a FILETIME value to a UNIX time value.
 *   cupsDirClose()   - Close a directory.
 *   cupsDirOpen()    - Open a directory.
 *   cupsDirRead()    - Read the next directory entry.
 *   cupsDirRewind()  - Rewind to the start of the directory.
 *   cupsDirClose()   - Close a directory.
 *   cupsDirOpen()    - Open a directory.
 *   cupsDirRead()    - Read the next directory entry.
 *   cupsDirRewind()  - Rewind to the start of the directory.
 */

cups/dir.h
/*
 * "$Id: dir.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Public directory definitions for CUPS.
 *
 *   This set of APIs abstracts enumeration of directory entries.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

cups/emit.c
/*
 * "$Id: emit.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   PPD code emission routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   ppdCollect()          - Collect all marked options that reside in the
 *                           specified section.
 *   ppdCollect2()         - Collect all marked options that reside in the
 *                           specified section and minimum order.
 *   ppdEmit()             - Emit code for marked options to a file.
 *   ppdEmitAfterOrder()   - Emit a subset of the code for marked options to a
 *                           file.
 *   ppdEmitFd()           - Emit code for marked options to a file.
 *   ppdEmitJCL()          - Emit code for JCL options to a file.
 *   ppdEmitJCLEnd()       - Emit JCLEnd code to a file.
 *   ppdEmitString()       - Get a string containing the code for marked
 *                           options.
 *   ppd_compare_cparams() - Compare the order of two custom parameters.
 *   ppd_handle_media()    - Handle media selection...
 */

cups/file-private.h
/*
 * "$Id: file-private.h 11642 2014-02-27 15:57:59Z msweet $"
 *
 *   Private file definitions for CUPS.
 *
 *   Since stdio files max out at 256 files on many systems, we have to
 *   write similar functions without this limit.  At the same time, using
 *   our own file functions allows us to provide transparent support of
 *   gzip'd print files, PPD files, etc.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/file.c
/*
 * "$Id: file.c 11642 2014-02-27 15:57:59Z msweet $"
 *
 * File functions for CUPS.
 *
 * Since stdio files max out at 256 files on many systems, we have to
 * write similar functions without this limit.  At the same time, using
 * our own file functions allows us to provide transparent support of
 * gzip'd print files, PPD files, etc.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

cups/file.h
/*
 * "$Id: file.h 11642 2014-02-27 15:57:59Z msweet $"
 *
 *   Public file definitions for CUPS.
 *
 *   Since stdio files max out at 256 files on many systems, we have to
 *   write similar functions without this limit.  At the same time, using
 *   our own file functions allows us to provide transparent support of
 *   gzip'd print files, PPD files, etc.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/getdevices.c
/*
 * "$Id: getdevices.c 4216 2013-03-11 13:57:36Z msweet $"
 *
 *   cupsGetDevices implementation for CUPS.
 *
 *   Copyright 2008-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsGetDevices() - Get available printer devices.
 */

cups/getifaddrs.c
/*
 * "$Id: getifaddrs.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Network interface functions for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   _cups_getifaddrs()  - Get a list of network interfaces on the system.
 *   _cups_freeifaddrs() - Free an interface list...
 */

cups/getputfile.c
/*
 * "$Id: getputfile.c 11153 2013-07-17 14:10:21Z msweet $"
 *
 *   Get/put file functions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsGetFd()   - Get a file from the server.
 *   cupsGetFile() - Get a file from the server.
 *   cupsPutFd()   - Put a file on the server.
 *   cupsPutFile() - Put a file on the server.
 */

cups/globals.c
/*
 * "$Id: globals.c 11113 2013-07-10 14:08:39Z msweet $"
 *
 *   Global variable access routines for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsGlobalLock()    - Lock the global mutex.
 *   _cupsGlobals()       - Return a pointer to thread local storage
 *   _cupsGlobalUnlock()  - Unlock the global mutex.
 *   DllMain()            - Main entry for library.
 *   cups_fix_path()      - Fix a file path to use forward slashes consistently.
 *   cups_globals_alloc() - Allocate and initialize global data.
 *   cups_globals_free()  - Free global data.
 *   cups_globals_init()  - Initialize environment variables.
 */

cups/http-addr.c
/*
 * "$Id: http-addr.c 11642 2014-02-27 15:57:59Z msweet $"
 *
 * HTTP address routines for CUPS.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

cups/http-addrlist.c
/*
 * "$Id: http-addrlist.c 11642 2014-02-27 15:57:59Z msweet $"
 *
 * HTTP address list routines for CUPS.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

cups/http-support.c
/*
 * "$Id: http-support.c 11445 2013-12-05 19:57:43Z msweet $"
 *
 *   HTTP support routines for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   httpAssembleURI()	  - Assemble a uniform resource identifier from its
 *			    components.
 *   httpAssembleURIf()   - Assemble a uniform resource identifier from its
 *			    components with a formatted resource.
 *   httpAssembleUUID()   - Assemble a name-based UUID URN conforming to RFC
 *                          4122.
 *   httpDecode64()	  - Base64-decode a string.
 *   httpDecode64_2()	  - Base64-decode a string.
 *   httpEncode64()	  - Base64-encode a string.
 *   httpEncode64_2()	  - Base64-encode a string.
 *   httpGetDateString()  - Get a formatted date/time string from a time value.
 *   httpGetDateString2() - Get a formatted date/time string from a time value.
 *   httpGetDateTime()	  - Get a time value from a formatted date/time string.
 *   httpSeparate()	  - Separate a Universal Resource Identifier into its
 *			    components.
 *   httpSeparate2()	  - Separate a Universal Resource Identifier into its
 *			    components.
 *   httpSeparateURI()	  - Separate a Universal Resource Identifier into its
 *			    components.
 *   httpStatus()	  - Return a short string describing a HTTP status
 *			    code.
 *   _cups_hstrerror()	  - hstrerror() emulation function for Solaris and
 *			    others.
 *   _httpDecodeURI()	  - Percent-decode a HTTP request URI.
 *   _httpEncodeURI()	  - Percent-encode a HTTP request URI.
 *   _httpResolveURI()	  - Resolve a DNS-SD URI.
 *   http_client_cb()	  - Client callback for resolving URI.
 *   http_copy_decode()   - Copy and decode a URI.
 *   http_copy_encode()   - Copy and encode a URI.
 *   http_poll_cb()       - Wait for input on the specified file descriptors.
 *   http_resolve_cb()	  - Build a device URI for the given service name.
 *   http_resolve_cb()	  - Build a device URI for the given service name.
 */

cups/http.h
/*
 * "$Id: http.h 11085 2013-07-03 13:53:05Z msweet $"
 *
 *   Hyper-Text Transport Protocol definitions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/ipp-private.h
/*
 * "$Id: ipp-private.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Private IPP definitions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/ipp.c
/*
 * "$Id: ipp.c 11113 2013-07-10 14:08:39Z msweet $"
 *
 *   Internet Printing Protocol functions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsBufferGet()	     - Get a read/write buffer.
 *   _cupsBufferRelease()    - Release a read/write buffer.
 *   ippAddBoolean()	     - Add a boolean attribute to an IPP message.
 *   ippAddBooleans()	     - Add an array of boolean values.
 *   ippAddCollection()      - Add a collection value.
 *   ippAddCollections()     - Add an array of collection values.
 *   ippAddDate()	     - Add a date attribute to an IPP message.
 *   ippAddInteger()	     - Add a integer attribute to an IPP message.
 *   ippAddIntegers()	     - Add an array of integer values.
 *   ippAddOctetString()     - Add an octetString value to an IPP message.
 *   ippAddOutOfBand()	     - Add an out-of-band value to an IPP message.
 *   ippAddRange()	     - Add a range of values to an IPP message.
 *   ippAddRanges()	     - Add ranges of values to an IPP message.
 *   ippAddResolution()      - Add a resolution value to an IPP message.
 *   ippAddResolutions()     - Add resolution values to an IPP message.
 *   ippAddSeparator()	     - Add a group separator to an IPP message.
 *   ippAddString()	     - Add a language-encoded string to an IPP message.
 *   ippAddStringf()	     - Add a formatted string to an IPP message.
 *   ippAddStringfv()	     - Add a formatted string to an IPP message.
 *   ippAddStrings()	     - Add language-encoded strings to an IPP message.
 *   ippContainsInteger()    - Determine whether an attribute contains the
 *			       specified value or is within the list of ranges.
 *   ippContainsString()     - Determine whether an attribute contains the
 *			       specified string value.
 *   ippCopyAttribute()      - Copy an attribute.
 *   ippCopyAttributes()     - Copy attributes from one IPP message to another.
 *   ippDateToTime()	     - Convert from RFC 1903 Date/Time format to UNIX
 *			       time in seconds.
 *   ippDelete()	     - Delete an IPP message.
 *   ippDeleteAttribute()    - Delete a single attribute in an IPP message.
 *   ippDeleteValues()	     - Delete values in an attribute.
 *   ippFindAttribute()      - Find a named attribute in a request.
 *   ippFindNextAttribute()  - Find the next named attribute in a request.
 *   ippFirstAttribute()     - Return the first attribute in the message.
 *   ippGetBoolean()	     - Get a boolean value for an attribute.
 *   ippGetCollection()      - Get a collection value for an attribute.
 *   ippGetCount()	     - Get the number of values in an attribute.
 *   ippGetDate()	     - Get a date value for an attribute.
 *   ippGetGroupTag()	     - Get the group associated with an attribute.
 *   ippGetInteger()	     - Get the integer/enum value for an attribute.
 *   ippGetName()	     - Get the attribute name.
 *   ippGetOctetString()     - Get an octetString value from an IPP attribute.
 *   ippGetOperation()	     - Get the operation ID in an IPP message.
 *   ippGetRange()	     - Get a rangeOfInteger value from an attribute.
 *   ippGetRequestId()	     - Get the request ID from an IPP message.
 *   ippGetResolution()      - Get a resolution value for an attribute.
 *   ippGetState()	     - Get the IPP message state.
 *   ippGetStatusCode()      - Get the status code from an IPP response or
 *			       event message.
 *   ippGetString()	     - Get the string and optionally the language code
 *			       for an attribute.
 *   ippGetValueTag()	     - Get the value tag for an attribute.
 *   ippGetVersion()	     - Get the major and minor version number from an
 *			       IPP message.
 *   ippLength()	     - Compute the length of an IPP message.
 *   ippNextAttribute()      - Return the next attribute in the message.
 *   ippNew()		     - Allocate a new IPP message.
 *   ippNewRequest()	     - Allocate a new IPP request message.
 *   ippNewResponse()	     - Allocate a new IPP response message.
 *   ippRead()		     - Read data for an IPP message from a HTTP
 *			       connection.
 *   ippFilterPrinters()     - Filter printer list based on an environment
 *			       variable
 *   ippReadFile()	     - Read data for an IPP message from a file.
 *   ippReadIO()	     - Read data for an IPP message.
 *   ippSetBoolean()	     - Set a boolean value in an attribute.
 *   ippSetCollection()      - Set a collection value in an attribute.
 *   ippSetDate()	     - Set a date value in an attribute.
 *   ippSetGroupTag()	     - Set the group tag of an attribute.
 *   ippSetInteger()	     - Set an integer or enum value in an attribute.
 *   ippSetName()	     - Set the name of an attribute.
 *   ippSetOctetString()     - Set an octetString value in an IPP attribute.
 *   ippSetOperation()	     - Set the operation ID in an IPP request message.
 *   ippSetRange()	     - Set a rangeOfInteger value in an attribute.
 *   ippSetRequestId()	     - Set the request ID in an IPP message.
 *   ippSetResolution()      - Set a resolution value in an attribute.
 *   ippSetState()	     - Set the current state of the IPP message.
 *   ippSetStatusCode()      - Set the status code in an IPP response or event
 *			       message.
 *   ippSetString()	     - Set a string value in an attribute.
 *   ippSetStringf()	     - Set a formatted string value of an attribute.
 *   ippSetStringf()	     - Set a formatted string value of an attribute.
 *   ippSetValueTag()	     - Set the value tag of an attribute.
 *   ippSetVersion()	     - Set the version number in an IPP message.
 *   ippTimeToDate()	     - Convert from UNIX time to RFC 1903 format.
 *   ippValidateAttribute()  - Validate the contents of an attribute.
 *   ippValidateAttributes() - Validate all attributes in an IPP message.
 *   ippWrite() 	     - Write data for an IPP message to a HTTP
 *			       connection.
 *   ippWriteFile()	     - Write data for an IPP message to a file.
 *   ippWriteIO()	     - Write data for an IPP message.
 *   ipp_add_attr()	     - Add a new attribute to the message.
 *   ipp_free_values()	     - Free attribute values.
 *   ipp_get_code()	     - Convert a C locale/charset name into an IPP
 *			       language/charset code.
 *   ipp_lang_code()	     - Convert a C locale name into an IPP language
 *			       code.
 *   ipp_length()	     - Compute the length of an IPP message or
 *			       collection value.
 *   ipp_read_http()	     - Semi-blocking read on a HTTP connection...
 *   ipp_read_file()	     - Read IPP data from a file.
 *   ipp_set_error()	     - Set a formatted, localized error string.
 *   ipp_set_value()	     - Get the value element from an attribute,
 *			       expanding it as needed.
 *   ipp_write_file()	     - Write IPP data to a file.
 */

cups/ipp.h
/*
 * "$Id: ipp.h 11734 2014-03-25 18:01:47Z msweet $"
 *
 * Internet Printing Protocol definitions for CUPS.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

cups/langprintf.c
/*
 * "$Id: langprintf.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Localized printf/puts functions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2002-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsLangPrintError()  - Print a message followed by a standard error.
 *   _cupsLangPrintFilter() - Print a formatted filter message string to a file.
 *   _cupsLangPrintf()      - Print a formatted message string to a file.
 *   _cupsLangPuts()        - Print a static message string to a file.
 *   _cupsSetLocale()       - Set the current locale and transcode the
 *                            command-line.
 */

cups/language-private.h
/*
 * "$Id: language-private.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Private localization support for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/language.c
/*
 * "$Id: language.c 11424 2013-11-08 19:51:01Z msweet $"
 *
 *   I18N/language support for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsAppleLanguage()   - Get the Apple language identifier associated with
 *			      a locale ID.
 *   _cupsEncodingName()    - Return the character encoding name string for the
 *			      given encoding enumeration.
 *   cupsLangDefault()	    - Return the default language.
 *   cupsLangEncoding()     - Return the character encoding (us-ascii, etc.)
 *			      for the given language.
 *   cupsLangFlush()	    - Flush all language data out of the cache.
 *   cupsLangFree()	    - Free language data.
 *   cupsLangGet()	    - Get a language.
 *   _cupsLangString()	    - Get a message string.
 *   _cupsMessageFree()     - Free a messages array.
 *   _cupsMessageLoad()     - Load a .po file into a messages array.
 *   _cupsMessageLookup()   - Lookup a message string.
 *   _cupsMessageNew()	    - Make a new message catalog array.
 *   appleLangDefault()     - Get the default locale string.
 *   appleMessageLoad()     - Load a message catalog from a localizable bundle.
 *   cups_cache_lookup()    - Lookup a language in the cache...
 *   cups_message_compare() - Compare two messages.
 *   cups_message_free()    - Free a message.
 *   cups_message_load()    - Load the message catalog for a language.
 *   cups_unquote()	    - Unquote characters in strings...
 */

cups/language.h
/*
 * "$Id: language.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Multi-language support for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/localize.c
/*
 * "$Id: localize.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   PPD localization routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This code and any derivative of it may be used and distributed
 *   freely under the terms of the GNU General Public License when
 *   used with GNU Ghostscript or its derivatives.  Use of the code
 *   (or any derivative of it) with software other than GNU
 *   GhostScript (or its derivatives) is governed by the CUPS license
 *   agreement.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   ppdLocalize()           - Localize the PPD file to the current locale.
 *   ppdLocalizeAttr()       - Localize an attribute.
 *   ppdLocalizeIPPReason()  - Get the localized version of a cupsIPPReason
 *                             attribute.
 *   ppdLocalizeMarkerName() - Get the localized version of a marker-names
 *                             attribute value.
 *   _ppdFreeLanguages()     - Free an array of languages from _ppdGetLanguages.
 *   _ppdGetLanguages()      - Get an array of languages from a PPD file.
 *   _ppdHashName()          - Generate a hash value for a device or profile
 *                             name.
 *   _ppdLocalizedAttr()     - Find a localized attribute.
 *   ppd_ll_CC()             - Get the current locale names.
 */

cups/mark.c
/*
 * "$Id: mark.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Option marking routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsMarkOptions()     - Mark command-line options in a PPD file.
 *   ppdFindChoice()       - Return a pointer to an option choice.
 *   ppdFindMarkedChoice() - Return the marked choice for the specified option.
 *   ppdFindOption()       - Return a pointer to the specified option.
 *   ppdIsMarked()         - Check to see if an option is marked.
 *   ppdMarkDefaults()     - Mark all default options in the PPD file.
 *   ppdMarkOption()       - Mark an option in a PPD file and return the number
 *                           of conflicts.
 *   ppdFirstOption()      - Return the first option in the PPD file.
 *   ppdNextOption()       - Return the next option in the PPD file.
 *   _ppdParseOptions()    - Parse options from a PPD file.
 *   ppd_debug_marked()    - Output the marked array to stdout...
 *   ppd_defaults()        - Set the defaults for this group and all sub-groups.
 *   ppd_mark_choices()    - Mark one or more option choices from a string.
 *   ppd_mark_option()     - Quickly mark an option without checking for
 *                           conflicts.
 */

cups/md5-private.h
/*
 * "$Id: md5-private.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Private MD5 definitions for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 2005 by Easy Software Products
 *
 *   Copyright (C) 1999 Aladdin Enterprises.  All rights reserved.
 *
 *   This software is provided 'as-is', without any express or implied
 *   warranty.  In no event will the authors be held liable for any damages
 *   arising from the use of this software.
 *
 *   Permission is granted to anyone to use this software for any purpose,
 *   including commercial applications, and to alter it and redistribute it
 *   freely, subject to the following restrictions:
 *
 *   1. The origin of this software must not be misrepresented; you must not
 *      claim that you wrote the original software. If you use this software
 *      in a product, an acknowledgment in the product documentation would be
 *      appreciated but is not required.
 *   2. Altered source versions must be plainly marked as such, and must not be
 *      misrepresented as being the original software.
 *   3. This notice may not be removed or altered from any source distribution.
 *
 *   L. Peter Deutsch
 *   ghost@aladdin.com
 */

cups/md5.c
/*
 * "$Id: md5.c 11374 2013-11-04 23:49:10Z msweet $"
 *
 * Private MD5 implementation for CUPS.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 2005 by Easy Software Products
 * Copyright (C) 1999 Aladdin Enterprises.  All rights reserved.
 *
 * This software is provided 'as-is', without any express or implied
 * warranty.  In no event will the authors be held liable for any damages
 * arising from the use of this software.
 *
 * Permission is granted to anyone to use this software for any purpose,
 * including commercial applications, and to alter it and redistribute it
 * freely, subject to the following restrictions:
 *
 * 1. The origin of this software must not be misrepresented; you must not
 *    claim that you wrote the original software. If you use this software
 *    in a product, an acknowledgment in the product documentation would be
 *    appreciated but is not required.
 * 2. Altered source versions must be plainly marked as such, and must not be
 *    misrepresented as being the original software.
 * 3. This notice may not be removed or altered from any source distribution.
 *
 * L. Peter Deutsch
 * ghost@aladdin.com
 */

cups/md5passwd.c
/*
 * "$Id: md5passwd.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   MD5 password support for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   httpMD5()       - Compute the MD5 sum of the username:group:password.
 *   httpMD5Nonce()  - Combine the MD5 sum of the username, group, and password
 *                     with the server-supplied nonce value.
 *   httpMD5String() - Convert an MD5 sum to a character string.
 */

cups/notify.c
/*
 * "$Id: notify.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Notification routines for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 2005-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsNotifySubject() - Return the subject for the given notification
 *                         message.
 *   cupsNotifyText()    - Return the text for the given notification message.
 */

cups/options.c
/*
 * "$Id: options.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Option routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsAddOption()        - Add an option to an option array.
 *   cupsFreeOptions()      - Free all memory used by options.
 *   cupsGetOption()        - Get an option value.
 *   cupsParseOptions()     - Parse options from a command-line argument.
 *   cupsRemoveOption()     - Remove an option from an option array.
 *   _cupsGet1284Values()   - Get 1284 device ID keys and values.
 *   cups_compare_options() - Compare two options.
 *   cups_find_option()     - Find an option using a binary search.
 */

cups/page.c
/*
 * "$Id: page.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Page size functions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   ppdPageSize()       - Get the page size record for the given size.
 *   ppdPageSizeLimits() - Return the custom page size limits.
 *   ppdPageWidth()      - Get the page width for the given size.
 *   ppdPageLength()     - Get the page length for the given size.
 */

cups/ppd-cache.c
/*
 * "$Id: ppd-cache.c 4274 2013-04-09 20:10:23Z msweet $"
 *
 *   PPD cache implementation for CUPS.
 *
 *   Copyright 2010-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _ppdCacheCreateWithFile() - Create PPD cache and mapping data from a
 *                               written file.
 *   _ppdCacheCreateWithPPD()  - Create PWG mapping data from a PPD file.
 *   _ppdCacheDestroy()        - Free all memory used for PWG mapping data.
 *   _ppdCacheGetBin()         - Get the PWG output-bin keyword associated with
 *                               a PPD OutputBin.
 *   _ppdCacheGetInputSlot()   - Get the PPD InputSlot associated with the job
 *                               attributes or a keyword string.
 *   _ppdCacheGetMediaType()   - Get the PPD MediaType associated with the job
 *                               attributes or a keyword string.
 *   _ppdCacheGetOutputBin()   - Get the PPD OutputBin associated with the
 *                               keyword string.
 *   _ppdCacheGetPageSize()    - Get the PPD PageSize associated with the job
 *                               attributes or a keyword string.
 *   _ppdCacheGetSize()        - Get the PWG size associated with a PPD
 *                               PageSize.
 *   _ppdCacheGetSource()      - Get the PWG media-source associated with a PPD
 *                               InputSlot.
 *   _ppdCacheGetType()        - Get the PWG media-type associated with a PPD
 *                               MediaType.
 *   _ppdCacheWriteFile()      - Write PWG mapping data to a file.
 *   _pwgInputSlotForSource()  - Get the InputSlot name for the given PWG
 *                               media-source.
 *   _pwgMediaTypeForType()    - Get the MediaType name for the given PWG
 *                               media-type.
 *   _pwgPageSizeForMedia()    - Get the PageSize name for the given media.
 *   pwg_ppdize_name()         - Convert an IPP keyword to a PPD keyword.
 *   pwg_unppdize_name()       - Convert a PPD keyword to a lowercase IPP
 *                               keyword.
 */

cups/ppd-private.h
/*
 * "$Id: ppd-private.h 4274 2013-04-09 20:10:23Z msweet $"
 *
 *   Private PPD definitions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This code and any derivative of it may be used and distributed
 *   freely under the terms of the GNU General Public License when
 *   used with GNU Ghostscript or its derivatives.  Use of the code
 *   (or any derivative of it) with software other than GNU
 *   GhostScript (or its derivatives) is governed by the CUPS license
 *   agreement.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/ppd.c
/*
 * "$Id: ppd.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   PPD file routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This code and any derivative of it may be used and distributed
 *   freely under the terms of the GNU General Public License when
 *   used with GNU Ghostscript or its derivatives.  Use of the code
 *   (or any derivative of it) with software other than GNU
 *   GhostScript (or its derivatives) is governed by the CUPS license
 *   agreement.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   ppdClose()             - Free all memory used by the PPD file.
 *   ppdErrorString()       - Returns the text assocated with a status.
 *   _ppdGetEncoding()      - Get the CUPS encoding value for the given
 *                            LanguageEncoding.
 *   ppdLastError()         - Return the status from the last ppdOpen*().
 *   ppdOpen()              - Read a PPD file into memory.
 *   _ppdOpen()             - Read a PPD file into memory.
 *   ppdOpen2()             - Read a PPD file into memory.
 *   ppdOpenFd()            - Read a PPD file into memory.
 *   _ppdOpenFile()         - Read a PPD file into memory.
 *   ppdOpenFile()          - Read a PPD file into memory.
 *   ppdSetConformance()    - Set the conformance level for PPD files.
 *   ppd_add_attr()         - Add an attribute to the PPD data.
 *   ppd_add_choice()       - Add a choice to an option.
 *   ppd_add_size()         - Add a page size.
 *   ppd_compare_attrs()    - Compare two attributes.
 *   ppd_compare_choices()  - Compare two choices...
 *   ppd_compare_coptions() - Compare two custom options.
 *   ppd_compare_options()  - Compare two options.
 *   ppd_decode()           - Decode a string value...
 *   ppd_free_filters()     - Free the filters array.
 *   ppd_free_group()       - Free a single UI group.
 *   ppd_free_option()      - Free a single option.
 *   ppd_get_coption()      - Get a custom option record.
 *   ppd_get_cparam()       - Get a custom parameter record.
 *   ppd_get_group()        - Find or create the named group as needed.
 *   ppd_get_option()       - Find or create the named option as needed.
 *   ppd_hash_option()      - Generate a hash of the option name...
 *   ppd_read()             - Read a line from a PPD file, skipping comment
 *                            lines as necessary.
 *   ppd_update_filters()   - Update the filters array as needed.
 */

cups/ppd.h
/*
 * "$Id: ppd.h 11056 2013-06-25 14:27:30Z msweet $"
 *
 *   PostScript Printer Description definitions for CUPS.
 *
 *   THESE APIS ARE DEPRECATED. TO COMPILE WITHOUT WARNINGS ADD
 *   -D_PPD_DEPRECATED="" TO YOUR COMPILE OPTIONS.  THIS HEADER AND THESE
 *   FUNCTIONS WILL BE REMOVED IN A FUTURE RELEASE OF CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This code and any derivative of it may be used and distributed
 *   freely under the terms of the GNU General Public License when
 *   used with GNU Ghostscript or its derivatives.  Use of the code
 *   (or any derivative of it) with software other than GNU
 *   GhostScript (or its derivatives) is governed by the CUPS license
 *   agreement.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/pwg-media.c
/*
 * "$Id: pwg-media.c 11240 2013-08-14 20:33:55Z msweet $"
 *
 *   PWG media name API implementation for CUPS.
 *
 *   Copyright 2009-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   pwgFormatSizeName()      - Generate a PWG self-describing media size name.
 *   pwgInitSize()	      - Initialize a pwg_size_t structure using IPP Job
 *				Template attributes.
 *   pwgMediaForLegacy()      - Find a PWG media size by ISO/IPP legacy name.
 *   pwgMediaForPPD()	      - Find a PWG media size by Adobe PPD name.
 *   pwgMediaForPWG()	      - Find a PWG media size by 5101.1 self-describing
 *				name.
 *   pwgMediaForSize()	      - Get the PWG media size for the given
 *				dimensions.
 *   _pwgMediaTable()         - Return the internal media size table.
 *   pwg_compare_legacy()     - Compare two sizes using the legacy names.
 *   pwg_compare_ppd()	      - Compare two sizes using the PPD names.
 *   pwg_compare_pwg()	      - Compare two sizes using the PWG names.
 *   pwg_format_inches()      - Convert and format PWG units as inches.
 *   pwg_format_millimeters() - Convert and format PWG units as millimeters.
 *   pwg_scan_measurement()   - Scan a measurement in inches or millimeters.
 */

cups/pwg-private.h
/*
 * "$Id: pwg-private.h 11240 2013-08-14 20:33:55Z msweet $"
 *
 *   Private PWG media API definitions for CUPS.
 *
 *   Copyright 2009-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/pwg.h
/*
 * "$Id: pwg.h 4274 2013-04-09 20:10:23Z msweet $"
 *
 *   PWG media API definitions for CUPS.
 *
 *   Copyright 2009-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/raster-private.h
/*
 * "$Id: raster-private.h 3794 2012-04-23 22:44:16Z msweet $"
 *
 *   Private image library definitions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1993-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/raster.h
/*
 * "$Id: raster.h 4027 2012-11-16 01:00:05Z msweet $"
 *
 *   Raster file definitions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   This file is part of the CUPS Imaging library.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/request.c
/*
 * "$Id: request.c 11739 2014-03-26 21:06:04Z msweet $"
 *
 *   IPP utilities for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsDoFileRequest()    - Do an IPP request with a file.
 *   cupsDoIORequest()      - Do an IPP request with file descriptors.
 *   cupsDoRequest()        - Do an IPP request.
 *   cupsGetResponse()      - Get a response to an IPP request.
 *   cupsLastError()        - Return the last IPP status code.
 *   cupsLastErrorString()  - Return the last IPP status-message.
 *   _cupsNextDelay()       - Return the next retry delay value.
 *   cupsReadResponseData() - Read additional data after the IPP response.
 *   cupsSendRequest()      - Send an IPP request.
 *   cupsWriteRequestData() - Write additional data after an IPP request.
 *   _cupsConnect()         - Get the default server connection...
 *   _cupsSetError()        - Set the last IPP status code and status-message.
 *   _cupsSetHTTPError()    - Set the last error using the HTTP status.
 */

cups/sidechannel.c
/*
 * "$Id: sidechannel.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Side-channel API code for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsSideChannelDoRequest() - Send a side-channel command to a backend and
 *                                wait for a response.
 *   cupsSideChannelRead()      - Read a side-channel message.
 *   cupsSideChannelSNMPGet()   - Query a SNMP OID's value.
 *   cupsSideChannelSNMPWalk()  - Query multiple SNMP OID values.
 *   cupsSideChannelWrite()     - Write a side-channel message.
 */

cups/sidechannel.h
/*
 * "$Id: sidechannel.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Side-channel API definitions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/snmp-private.h
/*
 * "$Id: snmp-private.h 3794 2012-04-23 22:44:16Z msweet $"
 *
 *   Private SNMP definitions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2006-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/snmp.c
/*
 * "$Id: snmp.c 4167 2013-02-04 19:27:13Z msweet $"
 *
 *   SNMP functions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 2006-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsSNMPClose()            - Close a SNMP socket.
 *   _cupsSNMPCopyOID()          - Copy an OID.
 *   _cupsSNMPDefaultCommunity() - Get the default SNMP community name.
 *   _cupsSNMPIsOID()            - Test whether a SNMP response contains the
 *                                 specified OID.
 *   _cupsSNMPIsOIDPrefixed()    - Test whether a SNMP response uses the
 *                                 specified OID prefix.
 *   _cupsSNMPOIDToString()      - Convert an OID to a string.
 *   _cupsSNMPOpen()             - Open a SNMP socket.
 *   _cupsSNMPRead()             - Read and parse a SNMP response.
 *   _cupsSNMPSetDebug()         - Enable/disable debug logging to stderr.
 *   _cupsSNMPStringToOID()      - Convert a numeric OID string to an OID array.
 *   _cupsSNMPWalk()             - Enumerate a group of OIDs.
 *   _cupsSNMPWrite()            - Send an SNMP query packet.
 *   asn1_debug()                - Decode an ASN1-encoded message.
 *   asn1_decode_snmp()          - Decode a SNMP packet.
 *   asn1_encode_snmp()          - Encode a SNMP packet.
 *   asn1_get_integer()          - Get an integer value.
 *   asn1_get_length()           - Get a value length.
 *   asn1_get_oid()              - Get an OID value.
 *   asn1_get_packed()           - Get a packed integer value.
 *   asn1_get_string()           - Get a string value.
 *   asn1_get_type()             - Get a value type.
 *   asn1_set_integer()          - Set an integer value.
 *   asn1_set_length()           - Set a value length.
 *   asn1_set_oid()              - Set an OID value.
 *   asn1_set_packed()           - Set a packed integer value.
 *   asn1_size_integer()         - Figure out the number of bytes needed for an
 *                                 integer value.
 *   asn1_size_length()          - Figure out the number of bytes needed for a
 *                                 length value.
 *   asn1_size_oid()             - Figure out the numebr of bytes needed for an
 *                                 OID value.
 *   asn1_size_packed()          - Figure out the number of bytes needed for a
 *                                 packed integer value.
 *   snmp_set_error()            - Set the localized error for a packet.
 */

cups/snprintf.c
/*
 * "$Id: snprintf.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   snprintf functions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cups_vsnprintf() - Format a string into a fixed size buffer.
 *   _cups_snprintf()  - Format a string into a fixed size buffer.
 */

cups/sspi.c
/*
 * "$Id: sspi.c 11760 2014-03-28 12:58:24Z msweet $"
 *
 * Windows SSPI SSL implementation for CUPS.
 *
 * Copyright 2010-2014 by Apple Inc.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

cups/string-private.h
/*
 * "$Id: string-private.h 11021 2013-06-06 22:08:14Z msweet $"
 *
 *   Private string definitions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/string.c
/*
 * "$Id: string.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   String functions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsStrAlloc()      - Allocate/reference a string.
 *   _cupsStrFlush()      - Flush the string pool.
 *   _cupsStrFormatd()    - Format a floating-point number.
 *   _cupsStrFree()       - Free/dereference a string.
 *   _cupsStrRetain()     - Increment the reference count of a string.
 *   _cupsStrScand()      - Scan a string for a floating-point number.
 *   _cupsStrStatistics() - Return allocation statistics for string pool.
 *   _cups_strcpy()       - Copy a string allowing for overlapping strings.
 *   _cups_strdup()       - Duplicate a string.
 *   _cups_strcasecmp()   - Do a case-insensitive comparison.
 *   _cups_strncasecmp()  - Do a case-insensitive comparison on up to N chars.
 *   _cups_strlcat()      - Safely concatenate two strings.
 *   _cups_strlcpy()      - Safely copy two strings.
 *   compare_sp_items()   - Compare two string pool items...
 */

cups/tempfile.c
/*
 * "$Id: tempfile.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Temp file utilities for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsTempFd()    - Creates a temporary file.
 *   cupsTempFile()  - Generates a temporary filename.
 *   cupsTempFile2() - Creates a temporary CUPS file.
 */

cups/test.ppd
Copyright 2007-2010 by Apple Inc.
*% 
Copyright 2002-2006 by Easy Software Products.
*% 
*% These coded instructions, statements, and computer programs are the
*% property of Apple Inc. and are protected by Federal 

cups/test2.ppd
Copyright 2007-2011 by Apple Inc.
*% 
Copyright 2002-2006 by Easy Software Products.
*%
*% These coded instructions, statements, and computer programs are the
*% property of Apple Inc. and are protected by Federal 

cups/testadmin.c
/*
 * "$Id: testadmin.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Admin function test program for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()          - Main entry.
 *   show_settings() - Show settings in the array...
 */

cups/testarray.c
/*
 * "$Id: testarray.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Array test program for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()        - Main entry.
 *   get_seconds() - Get the current time in seconds...
 *   load_words()  - Load words from a file.
 */

cups/testconflicts.c
/*
 * "$Id: testconflicts.c 3755 2012-03-30 05:59:14Z msweet $"
 *
 *   PPD constraint test program for CUPS.
 *
 *   Copyright 2008-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main() - Main entry.
 */

cups/testcups.c
/*
 * "$Id: testcups.c 11205 2013-07-31 18:06:15Z msweet $"
 *
 *   CUPS API test program for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()        - Main entry.
 *   dests_equal() - Determine whether two destinations are equal.
 */

cups/testfile.c
/*
 * "$Id: testfile.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   File test program for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()             - Main entry.
 *   count_lines()      - Count the number of lines in a file.
 *   random_tests()     - Do random access tests.
 *   read_write_tests() - Perform read/write tests.
 */

cups/testhttp.c
/*
 * "$Id: testhttp.c 11445 2013-12-05 19:57:43Z msweet $"
 *
 * HTTP test program for CUPS.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

cups/testipp.c
/*
 * "$Id: testipp.c 11215 2013-08-02 15:24:51Z msweet $"
 *
 *   IPP test program for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()             - Main entry.
 *   hex_dump()         - Produce a hex dump of a buffer.
 *   print_attributes() - Print the attributes in a request...
 *   read_cb()          - Read data from a buffer.
 *   write_cb()         - Write data into a buffer.
 */

cups/testlang.c
/*
 * "$Id: testlang.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Localization test program for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main() - Load the specified language and show the strings for yes and no.
 */

cups/testoptions.c
/*
 * "$Id: testoptions.c 1992 2010-03-24 14:32:08Z msweet $"
 *
 *   Option test program for CUPS.
 *
 *   Copyright 2008-2010 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main() - Test option processing functions.
 */

cups/testpwg.c
/*
 * "$Id: testpwg.c 11240 2013-08-14 20:33:55Z msweet $"
 *
 *   PWG test program for CUPS.
 *
 *   Copyright 2009-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()           - Main entry.
 *   test_pagesize()  - Test the PWG mapping functions.
 *   test_ppd_cache() - Test the PPD cache functions.
 */

cups/testsnmp.c
/*
 * "$Id: testsnmp.c 3411 2011-09-07 22:31:27Z msweet $"
 *
 *   SNMP test program for CUPS.
 *
 *   Copyright 2008-2010 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()     - Main entry.
 *   scan_oid() - Scan an OID value.
 *   show_oid() - Show the specified OID.
 *   usage()    - Show program usage and exit.
 */

cups/thread-private.h
/*
 * "$Id: thread-private.h 11642 2014-02-27 15:57:59Z msweet $"
 *
 *   Private threading definitions for CUPS.
 *
 *   Copyright 2009-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/thread.c
/*
 * "$Id: thread.c 11642 2014-02-27 15:57:59Z msweet $"
 *
 *   Threading primitives for CUPS.
 *
 *   Copyright 2009-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsMutexInit()    - Initialize a mutex.
 *   _cupsMutexLock()    - Lock a mutex.
 *   _cupsMutexUnlock()  - Unlock a mutex.
 *   _cupsRWInit()       - Initialize a reader/writer lock.
 *   _cupsRWLockRead()   - Acquire a reader/writer lock for reading.
 *   _cupsRWLockWrite()  - Acquire a reader/writer lock for writing.
 *   _cupsRWUnlock()     - Release a reader/writer lock.
 *   _cupsThreadCreate() - Create a thread.
 */

cups/transcode.c
/*
 * "$Id: transcode.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Transcoding support for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsCharmapFlush() - Flush all character set maps out of cache.
 *   cupsCharsetToUTF8() - Convert legacy character set to UTF-8.
 *   cupsUTF8ToCharset() - Convert UTF-8 to legacy character set.
 *   cupsUTF8ToUTF32()   - Convert UTF-8 to UTF-32.
 *   cupsUTF32ToUTF8()   - Convert UTF-32 to UTF-8.
 */

cups/transcode.h
/*
 * "$Id: transcode.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Transcoding definitions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

cups/versioning.h
/*
 * "$Id: versioning.h 11056 2013-06-25 14:27:30Z msweet $"
 *
 *   API versioning definitions for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

data/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Datafile makefile for CUPS.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1993-2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


data/epson.h
/*
 * "$Id: epson.h 624 2008-02-16 00:27:39Z msweet $"
 *
 *   This file contains model number definitions for the CUPS sample
 *   ESC/P driver.
 *
 *   Copyright 2007 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

data/font.defs
/*
 * "$Id: font.defs 343 2007-07-13 19:52:48Z mike $"
 *
 *   Standard ESP Ghostscript font definitions for the CUPS PPD file
 *   compiler.
 *
 *   Copyright 2007 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

data/hp.h
/*
 * "$Id: hp.h 624 2008-02-16 00:27:39Z msweet $"
 *
 *   This file contains model number definitions for the CUPS sample
 *   HP driver.
 *
 *   Copyright 2007 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

data/label.h
/*
 * "$Id: label.h 624 2008-02-16 00:27:39Z msweet $"
 *
 *   This file contains model number definitions for the CUPS sample
 *   label printer driver.
 *
 *   Copyright 2007 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

data/media.defs
/*
 * "$Id: media.defs 343 2007-07-13 19:52:48Z mike $"
 *
 *   Adobe standard media size definitions for the CUPS PPD file compiler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These codedinstructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   copyright law.  Distribution and use rights are outlinedin the file
 *   "LICENSE.txt" which should have beenincluded with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

data/raster.defs
/*
 * "$Id: raster.defs 343 2007-07-13 19:52:48Z mike $"
 *
 *   This file contains the standard definitions for enumerated attributes
 *   in the CUPS raster page device dictionary.
 *
 *   Copyright 2007 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

data/smiley.ps
Unsupported Filetype: PostScript document text conforming DSC level 3.0, Level 2

debian/client.conf
#   Sample client configuration file for the Common UNIX Printing System
#   (CUPS).
#
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#   Kenshi Muto <kmuto@debian.org> modified a bit for Debian distribution.
#
#   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
#


debian/local/apport-hook.py
(c) 2009 Canonical Ltd.
Author

debian/manpage-po4a/po/cups.pot
# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy

 "Copyright 2007-2013 by Apple Inc."


debian/manpage-po4a/po/de.po
# Translation of cups man pages to German
# Copyright (C) Helge Kreutzmann <debian@helgefjell.de>, 2008-2014
# Chris Leick <c.leick@vollbio.de>, 2009.
# This file is distributed under the same license as the cups package.
#

 "Copyright 2007-2013 by Apple Inc."

 "Copyright 2007-2013 by Apple Inc."

# type: Plain text
#~ msgid "Copyright 2007-2010 by Apple Inc."
#~ msgstr "Copyright 2007-2010 by Apple Inc."

# type: Plain text
#~ msgid "Copyright 2007-2009 by Apple Inc."
#~ msgstr "Copyright 2007-2009 by Apple Inc."

# type: Plain text
#~ msgid "Copyright 2007-2011 by Apple Inc."
#~ msgstr "Copyright 2007-2011 by Apple Inc."


debian/manpage-po4a/po/fr.po
 "Copyright 2007-2013 by Apple Inc."

 "Copyright 2007-2013 par Apple Inc."

# type: Plain text
#~ msgid "Copyright 2007-2010 by Apple Inc."
#~ msgstr "Copyright 2007-2010 par Apple Inc."

# type: Plain text
#~ msgid "Copyright 1997-2006 by Easy Software Products, All Rights Reserved."
#~ msgstr "Copyright 1997-2006 Easy Software Products, Tous droits réservés."


debian/patches/add-ipp-backend-of-cups-1.4.patch
/*
+ * "$Id: ipp.c 8950 2010-01-14 22:40:19Z mike $"
+ *
+ *   IPP backend for the Common UNIX Printing System (CUPS).
+ *
+ *   Copyright 2007-2010 by Apple Inc.
+ *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
+ *
+ *   These coded instructions, statements, and computer programs are the
+ *   property of Apple Inc. and are protected by Federal copyright
+ *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
+ *   "LICENSE" which should have been included with this file.  If this
+ *   file is missing or damaged, see the license at "http://www.cups.org/".
+ *
+ *   This file is subject to the Apple OS-Developed Software exception.
+ *
+ * Contents:
+ *
+ *   main()                 - Send a file to the printer or server.
+ *   cancel_job()           - Cancel a print job.
+ *   check_printer_state()  - Check the printer state...
+ *   compress_files()       - Compress print files...
+ *   password_cb()          - Disable the password prompt for
+ *                            cupsDoFileRequest().
+ *   report_attr()          - Report an IPP attribute value.
+ *   report_printer_state() - Report the printer state.
+ *   run_pictwps_filter()   - Convert PICT files to PostScript when printing
+ *                            remotely.
+ *   sigterm_handler()      - Handle 'terminate' signals that stop the backend.
+ */

debian/patches/color-management-extension.patch
doc/index.html
"http://www.apple.com">Apple Inc.</A> CUPS is copyright 2007-2012 Apple


debian/patches/manpage-translations.patch
#   Copyright 1993-2006 by Easy Software Products.


debian/patches/str4609.patch
/*
  * "$Id: env.c 10996 2013-05-29 11:51:34Z msweet $"
  *
- *   Environment management routines for the CUPS scheduler.
+ * Environment management routines for the CUPS scheduler.
  *
- *   Copyright 2007-2011 by Apple Inc.
- *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
+ * Copyright 2007-2014 by Apple Inc.
+ * Copyright 1997-2006 by Easy Software Products, all rights reserved.
  *
- *   These coded instructions, statements, and computer programs are the
- *   property of Apple Inc. 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
- *   file is missing or damaged, see the license at "http://www.cups.org/".
- *
- * Contents:
- *
- *   cupsdInitEnv()   - Initialize the current environment with standard
- *                      variables.
- *   cupsdLoadEnv()   - Copy common environment variables into an array.
- *   cupsdSetEnv()    - Set a common environment variable.
- *   cupsdSetEnvf()   - Set a formatted common environment variable.
- *   cupsdUpdateEnv() - Update the environment for the configured directories.
- *   clear_env()      - Clear common environment variables.
- *   find_env()       - Find a common environment variable.
+ * These coded instructions, statements, and computer programs are the
+ * property of Apple Inc. 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
+ * file is missing or damaged, see the license at "http://www.cups.org/".
  */

debian/patches/tests-use-cupsfilters.patch
#   Copyright 2007-2011 by Apple Inc.

#   Copyright 1997-2007 by Easy Software Products.


debian/po/ca.po
# Catalan translation of cups debconf templates.
# Copyright © 2007, 2010 Software in the Public Interest, Inc.
# This file is distributed under the same license as the cups debian packaging.
# Jordà Polo <jorda@ettin.org>, 2007, 2010.
#


debian/po/es.po
# cups debconf translation to spanish
# Copyright (C) 2003, 2004, 2006, 2007 Software in the Public Interest
# This file is distributed under the same license as the cups package.
#
# Changes:
# - Initial translation
#        Carlos Valdivia Yage <valyag@dat.etsit.upm.es>, 2003, 2004, 2006
# - Translation update
#        Javier Fernandez-Sanguino <jfs@debian.org>, 2007
#
#    Translators, if you are not familiar with the PO format, gettext
#    documentation is worth reading, especially sections dedicated to
#    this format, e.g. by running:
#         info -n '(gettext)PO Files'
#         info -n '(gettext)Header Entry'
#
#    Some information specific to po-debconf are available at
#            /usr/share/doc/po-debconf/README-trans
#         or http://www.debian.org/intl/l10n/po-debconf/README-trans
#
#    Developers do not need to manually edit POT or PO files.
#


debian/po/eu.po
# translation of cups-eu.po to librezale
# Piarres Beobide <pi@beobide.net>, 2005, 2007.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.


debian/po/fi.po
# translation of cups_1.3.2-1_templates.po to Finnish
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Esko Arajärvi <edu@iki.fi>, 2007.


debian/po/fr.po
# Translation of cups debconf templates to French
# Copyright (C) 2004-2007 Christian Perrier <bubulle@debian.org>
# This file is distributed under the same license as the cups package.
#
#
# Christian Perrier <bubulle@debian.org>, 2004, 2005, 2006, 2007.


debian/po/gl.po
# Galician translation of cups' debconf templates.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the cups package.
# Jacobo Tarrio <jtarrio@debian.org>, 2006, 2007.
#


debian/po/it.po
# Italian (it) translation of debconf templates for cups
# Copyright (C) 2006 Software in the Public Interest
# This file is distributed under the same license as the cups package.
# Luca Monducci <luca.mo@tiscali.it>, 2006, 2007.
#


debian/po/ml.po
# Malayalam translation of cups debconf template.
# Copyright (C) 2007 THE cups' COPYRIGHT HOLDER
# This file is distributed under the same license as the cups package.
# Praveen|പ്രവീണ്‍ A|എ <pravi.a@gmail.com>, 2007.
#
#


debian/po/nb.po
# translation of nb.po_[sQSfZa].po to Norwegian Bokmål
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Bjørn Steensrud <bjornst@powertech.no>, 2007.


debian/po/pl.po
# Copyright (C) 2011
# This file is distributed under the same license as the cups package.
#
# Michał Kułach <michal.kulach@gmail.com>, 2012.


debian/po/pt.po
# Portuguese translation for cups's debconf messages
# Copyright (C) 2007 Carlos Lisboa <carloslisboa@gmail.com>
# This file is distributed under the same license as the cups package.
# Carlos Lisboa <carloslisboa@gmail.com>, 2007.
# Miguel Figueiredo <elmig@debianpt.org>, 2007.
#


debian/po/ro.po
# translation of ro.po to Romanian
# Romanian translation of cupsys.
# Copyright (C) 2006 THE cupsys'S COPYRIGHT HOLDER
# This file is distributed under the same license as the cupsys package.
#
# Stan Ioan-Eugen <stan.ieugen@gmail.com>, 2006.
# Eddy Petrișor <eddy.petrisor@gmail.com>, 2008.


debian/po/sk.po
# Slovak translation of cups
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the cups package.
# Ivan Masár <helix84@centrum.sk>, 2008.
#


debian/po/sr.po
# Copyright (C) 2011
# This file is distributed under the same license as the cups package.
# Zlatan Todoric <zlatan.todoric@gmail.com>, 2011.
#


debian/po/sr@latin.po
# Copyright (C) 2011
# This file is distributed under the same license as the PACKAGE package.
# Zlatan Todoric <EMAIL@ADDRESS>, YEAR.
#
#


debian/po/templates.pot
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy


debian/po/vi.po
# Vietnamese Translation for CupSys.
# Copyright © 2007 Free Software Foundation, Inc.
# Clytie Siddall <clytie@riverland.net.au>, 2007.
#


desktop/Makefile
#
# "$Id: Makefile 1725 2009-10-15 18:50:47Z msweet $"
#
#   Desktop makefile for CUPS.
#
#   Copyright 2007-2009 by Apple Inc.
#   Copyright 1993-2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


doc/ca/index.html.in
"http://www.apple.com">Apple Inc.</A> CUPS té copyright 2007-2014 d'Apple


doc/fr/index.html.in
templates/fr/trailer.tmpl
"http://www.apple.com">Apple Inc.</A> CUPS est sous copyright 2007-2014 Apple


doc/help/api-array.html
<!--
  "$Id: api-array.header 7266 2008-01-29 02:15:29Z mike $"

  Array API header for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->
<!--
  "$Id: api-array.shtml 7616 2008-05-28 00:34:13Z mike $"

  Array API introduction for CUPS.

  Copyright 2007-2011 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/api-cups.html
<!--
  "$Id: api-cups.header 7279 2008-01-31 01:50:44Z mike $"

  CUPS API header for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->
<!--
  "$Id: api-cups.shtml 7337 2008-02-22 04:44:04Z mike $"

  API introduction for CUPS.

  Copyright 2007-2013 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/api-filedir.html
<!--
  "$Id: api-filedir.header 7279 2008-01-31 01:50:44Z mike $"

  File and Directory API header for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->
<!--
  "$Id: api-filedir.shtml 7279 2008-01-31 01:50:44Z mike $"

  File and directory API introduction for CUPS.

  Copyright 2007-2011 by Apple Inc.
  Copyright 1997-2005 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/api-filter.html
<!--
  "$Id: api-filter.header 7616 2008-05-28 00:34:13Z mike $"

  Filter and backend programming header for CUPS.

  Copyright 2008-2014 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->
<!--
  "$Id: api-filter.shtml 7677 2008-06-19 23:22:19Z mike $"

  Filter and backend programming introduction for CUPS.

  Copyright 2007-2013 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/api-httpipp.html
<!--
  "$Id: api-httpipp.header 7258 2008-01-28 00:15:05Z mike $"

  HTTP and IPP API header for CUPS.

  Copyright 2007-2011 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->
<!--
  "$Id: api-httpipp.shtml 7684 2008-06-23 16:47:38Z mike $"

  HTTP and IPP API introduction for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/api-overview.html
<!--
  "$Id: api-cups.header 7279 2008-01-31 01:50:44Z mike $"

  Introduction to CUPS programming header for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->
<!--
  "$Id: api-cups.header 7279 2008-01-31 01:50:44Z mike $"

  Introduction to CUPS programming content for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/api-ppd.html
<!--
  "$Id: api-ppd.header 7616 2008-05-28 00:34:13Z mike $"

  PPD API header for CUPS.

  Copyright 2008-2012 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->
<!--
  "$Id: api-ppd.shtml 7616 2008-05-28 00:34:13Z mike $"

  PPD API introduction for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/api-raster.html
<!--
  "$Id$"

  Raster API documentation for CUPS.

  Copyright 2008-2010 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->
<!--
  "$Id$"

  Raster API introduction for CUPS.

  Copyright 2007-2013 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/man-cupsenable.html
Copyright 2007-2013 by Apple Inc.




doc/help/man-cupsfilter.html
doc/help/man-ipptool.html
doc/help/man-ipptoolfile.html
Copyright 2007-2014 by Apple Inc.



doc/help/postscript-driver.html
filter/postscript-driver.header
<!--
  "$Id$"

  PostScript printer driver documentation for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 1997-2007 by Easy Software Products.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/ppd-compiler.html
filter/ppd-compiler.header
<!--
  "$Id$"

  PPD compiler documentation for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 1997-2007 by Easy Software Products.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/raster-driver.html
filter/raster-driver.header
<!--
  "$Id$"

  Raster printer driver documentation for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 1997-2007 by Easy Software Products.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/ref-ppdcfile.html
 "Copyright 2008 by Foo Enterprises"


doc/help/spec-banner.html
<!--
  "$Id$"

  Banner file format specification for CUPS.

  Copyright 2008-2011 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/spec-command.html
<!--
  "$Id$"

  CUPS command file format specification for CUPS.

  Copyright 2007-2011 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/spec-ipp.html
<!--
  "$Id$"

  CUPS IPP specification for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 1997-2007 by Easy Software Products.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/spec-postscript.html
<!--
  "$Id$"

  CUPS PostScript file specification for CUPS.

  Copyright 2007-2012 by Apple Inc.
  Copyright 2006 by Easy Software Products.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/help/spec-ppd.html
filter/spec-ppd.header
<!--
  "$Id$"

  PPD extension documentation for CUPS.

  Copyright 2007-2011 by Apple Inc.
  Copyright 1997-2007 by Easy Software Products.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

doc/images/left.gif
Unsupported Filetype: GIF image data, version 89a, 64 x 36

doc/images/left.xcf.gz
Unsupported Filetype: gzip compressed data, from Unix

doc/images/right.gif
Unsupported Filetype: GIF image data, version 87a, 4 x 36

doc/images/sel.gif
doc/images/unsel.gif
Unsupported Filetype: GIF image data, version 87a, 32 x 36

doc/images/wait.gif
Unsupported Filetype: GIF image data, version 89a, 16 x 16

doc/images/webinterface.png
©=HQCܻyrò
-W4hӐ<u3ٯAn+~;.fjžH|,9TZg:HT`L$@!YqIZ4x=[Pt4g}Ϣp76o+NTDwe)Kjp_?cƲw@Y^^v_wDp/oAn
F[ƁvcrmidKa΢ѷn1h;sl!EhN

doc/index.html.in
doc/it/index.html.in
templates/it/trailer.tmpl
templates/trailer.tmpl
"http://www.apple.com">Apple Inc.</A> Copyright 2007-2014 Apple


doc/ja/index.html.in
templates/ja/trailer.tmpl
"http://www.apple.com">Apple Inc.</A> CUPS is copyright 2007-2014 Apple


doc/robots.txt
#
# "$Id: robots.txt 3494 2003-03-19 15:37:44Z mike $"
#
#   This file tells search engines not to index your CUPS server.
#
#   Copyright 1993-2003 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-3111 USA
#
#       Voice: (301) 373-9600
#       EMail: cups-info@cups.org
#         WWW: http://www.cups.org
#


examples/Makefile
#
# "$Id: Makefile 3247 2011-05-12 06:22:31Z msweet $"
#
#   PPD compiler example makefile for CUPS.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 2002-2005 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


examples/testppdx.ppd
Copyright 2007-2012 by Apple Inc.
*% 
Copyright 2002-2006 by Easy Software Products.
*%
*% These coded instructions, statements, and computer programs are the
*% property of Apple Inc. and are protected by Federal 

filter/api-raster.header
<!--
  "$Id$"

  Raster API documentation for CUPS.

  Copyright 2008-2010 by Apple Inc.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

filter/api-raster.shtml
<!--
  "$Id$"

  Raster API introduction for CUPS.

  Copyright 2007-2013 by Apple Inc.
  Copyright 1997-2006 by Easy Software Products, all rights reserved.

  These coded instructions, statements, and computer programs are the
  property of Apple Inc. 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
  file is missing or damaged, see the license at "http://www.cups.org/".
-->

filter/commandtops.c
/*
 * "$Id: commandtops.c 3794 2012-04-23 22:44:16Z msweet $"
 *
 *   PostScript command filter for CUPS.
 *
 *   Copyright 2008-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *
 * Contents:
 *
 *   main()                 - Process a CUPS command file.
 *   auto_configure()       - Automatically configure the printer using
 *                            PostScript query commands and/or SNMP lookups.
 *   begin_ps()             - Send the standard PostScript prolog.
 *   end_ps()               - Send the standard PostScript trailer.
 *   print_self_test_page() - Print a self-test page.
 *   report_levels()        - Report supply levels.
 */

filter/common.c
/*
 * "$Id: common.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Common filter routines for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   SetCommonOptions() - Set common filter options for media size,
 *                        etc.
 *   UpdatePageVars()   - Update the page variables for the orientation.
 *   WriteComment()     - Write a DSC comment.
 *   WriteCommon()      - Write common procedures...
 *   WriteLabelProlog() - Write the prolog with the classification
 *                        and page label.
 *   WriteLabels()      - Write the actual page labels.
 */

filter/common.h
/*
 * "$Id: common.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Common filter definitions for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 */

filter/error.c
/*
 * "$Id: error.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Raster error handling for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   _cupsRasterAddError()   - Add an error message to the error buffer.
 *   _cupsRasterClearError() - Clear the error buffer.
 *   cupsRasterErrorString() - Return the last error from a raster function.
 *   get_error_buffer()      - Return a pointer to thread local storage.
 *   raster_init()           - Initialize error buffer once.
 *   raster_destructor()     - Free memory allocated by get_error_buffer().
 */

filter/gziptoany.c
/*
 * "$Id: gziptoany.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   GZIP/raw pre-filter for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1993-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main() - Copy (and uncompress) files to stdout.
 */

filter/interpret.c
/*
 * "$Id: interpret.c 11551 2014-01-29 16:31:35Z msweet $"
 *
 *   PPD command interpreter for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1993-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   cupsRasterInterpretPPD() - Interpret PPD commands to create a page header.
 *   _cupsRasterExecPS()      - Execute PostScript code to initialize a page
 *                              header.
 *   cleartomark_stack()      - Clear to the last mark ([) on the stack.
 *   copy_stack()             - Copy the top N stack objects.
 *   delete_stack()           - Free memory used by a stack.
 *   error_object()           - Add an object's value to the current error
 *                              message.
 *   error_stack()            - Add a stack to the current error message.
 *   index_stack()            - Copy the Nth value on the stack.
 *   new_stack()              - Create a new stack.
 *   pop_stock()              - Pop the top object off the stack.
 *   push_stack()             - Push an object on the stack.
 *   roll_stack()             - Rotate stack objects.
 *   scan_ps()                - Scan a string for the next PS object.
 *   setpagedevice()          - Simulate the PostScript setpagedevice operator.
 *   DEBUG_object()           - Print an object value.
 *   DEBUG_stack()            - Print a stack.
 */

filter/pstops.c
/*
 * "$Id: pstops.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   PostScript filter for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1993-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()               - Main entry.
 *   add_page()           - Add a page to the pages array.
 *   cancel_job()         - Flag the job as canceled.
 *   check_range()        - Check to see if the current page is selected for
 *                          printing.
 *   copy_bytes()         - Copy bytes from the input file to stdout.
 *   copy_comments()      - Copy all of the comments section.
 *   copy_dsc()           - Copy a DSC-conforming document.
 *   copy_non_dsc()       - Copy a document that does not conform to the DSC.
 *   copy_page()          - Copy a page description.
 *   copy_prolog()        - Copy the document prolog section.
 *   copy_setup()         - Copy the document setup section.
 *   copy_trailer()       - Copy the document trailer.
 *   do_prolog()          - Send the necessary document prolog commands.
 *   do_setup()           - Send the necessary document setup commands.
 *   doc_printf()         - Send a formatted string to stdout and/or the temp
 *                          file.
 *   doc_puts()           - Send a nul-terminated string to stdout and/or the
 *                          temp file.
 *   doc_write()          - Send data to stdout and/or the temp file.
 *   end_nup()            - End processing for N-up printing.
 *   include_feature()    - Include a printer option/feature command.
 *   parse_text()         - Parse a text value in a comment.
 *   set_pstops_options() - Set pstops options.
 *   skip_page()          - Skip past a page that won't be printed.
 *   start_nup()          - Start processing for N-up printing.
 *   write_label_prolog() - Write the prolog with the classification and page
 *                          label.
 *   write_labels()       - Write the actual page labels.
 *   write_options()      - Write options provided via %%IncludeFeature.
 */

filter/rasterbench.c
/*
 * "$Id: rasterbench.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Raster benchmark program for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()           - Benchmark the raster read/write functions.
 *   compute_median() - Compute the median time for a test.
 *   read_test()      - Benchmark the raster read functions.
 *   write_test()     - Benchmark the raster write functions.
 */

filter/rastertoepson.c
/*
 * "$Id: rastertoepson.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   EPSON ESC/P and ESC/P2 filter for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1993-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   Setup()        - Prepare the printer for printing.
 *   StartPage()    - Start a page of graphics.
 *   EndPage()      - Finish a page of graphics.
 *   Shutdown()     - Shutdown the printer.
 *   CompressData() - Compress a line of graphics.
 *   OutputLine()   - Output a line of graphics.
 *   main()         - Main entry and processing of driver.
 */

filter/rastertohp.c
/*
 * "$Id: rastertohp.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Hewlett-Packard Page Control Language filter for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1993-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   Setup()        - Prepare the printer for printing.
 *   StartPage()    - Start a page of graphics.
 *   EndPage()      - Finish a page of graphics.
 *   Shutdown()     - Shutdown the printer.
 *   CancelJob()    - Cancel the current job...
 *   CompressData() - Compress a line of graphics.
 *   OutputLine()   - Output a line of graphics.
 *   main()         - Main entry and processing of driver.
 */

filter/rastertolabel.c
/*
 * "$Id: rastertolabel.c 11756 2014-03-27 17:06:25Z msweet $"
 *
 *   Label printer filter for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2001-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   Setup()        - Prepare the printer for printing.
 *   StartPage()    - Start a page of graphics.
 *   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.
 */

filter/testraster.c
/*
 * "$Id: testraster.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Raster test program routines for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()            - Test the raster functions.
 *   do_ppd_tests()    - Test the default option commands in a PPD file.
 *   do_ps_tests()     - Test standard PostScript commands.
 *   do_ras_file()     - Test reading of a raster file.
 *   do_raster_tests() - Test reading and writing of raster data.
 *   print_changes()   - Print differences in the page header.
 */

install-sh
#!/bin/sh
#
# "$Id: install-sh 11025 2013-06-07 01:00:33Z msweet $"
#
# Install a program, script, or datafile.
#
# Copyright 2008-2012 by Apple Inc.
#
# This script is not compatible with BSD (or any other) install program, as it
# allows owner and group changes to fail with a warning and makes sure that the
# destination directory permissions are as specified - BSD install and the
# original X11 install script did not change permissions of existing
# directories.  It also does not support the transform options since CUPS does
# not use them...
#
# Original script from X11R5 (mit/util/scripts/install.sh)
# Copyright 1991 by the Massachusetts Institute of Technology
#
# Permission to use, copy, modify, distribute, and sell this software and its
# documentation for any purpose is hereby granted without fee, provided that
# the above copyright notice appear in all copies and that both that
# copyright notice and this permission notice appear in supporting
# documentation, and that the name of M.I.T. not be used in advertising or
# publicity pertaining to distribution of the software without specific,
# written prior permission.  M.I.T. makes no representations about the
# suitability of this software for any purpose.  It is provided "as is"
# without express or implied warranty.
#
# Calling this script install-sh is preferred over install.sh, to prevent
# `make' implicit rules from creating a file called install from it
# when there is no Makefile.


locale/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Locale file makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1993-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


locale/checkpo.c
/*
 * "$Id: checkpo.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Verify that translations in the .po file have the same number and type of
 *   printf-style format strings.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Usage:
 *
 *   checkpo filename.po [... filenameN.po]
 *
 * Compile with:
 *
 *   gcc -o checkpo checkpo.c `cups-config --libs`
 *
 * Contents:
 *
 *   main()            - Validate .po files.
 *   abbreviate()      - Abbreviate a message string as needed.
 *   collect_formats() - Collect all of the format strings in the msgid.
 *   free_formats()    - Free all of the format strings.
 */

locale/cups.header
locale/cups.pot
#
# "$Id$"
#
#   Message catalog template for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2005-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


locale/cups_ca.po
#
# "$Id$"
#
#   Message catalog template for the Common UNIX Printing System (CUPS).
#
#   Copyright 2007-2009 by Apple Inc.
#   Copyright 2005-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
#
# Notes for Translators:
#
# The following prefixes MUST NOT be translated: "ALERT:", "CRIT:", "INFO:",
# "NOTICE:", and "WARNING:".
#
# The "checkpo" program located in the "locale" source directory can be used
# to verify that your translations do not introduce formatting errors or other
# problems.  Run with:
#
#    cd locale
#    ./checkpo cups_LL.po
#
# where "LL" is your locale.
# Àngel Mompó <mecatxis@gmail.com>, 2011, 2012.
#


locale/cups_cs.po
#
# "$Id$"
#
#   Czech message catalog for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2005-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


locale/cups_es.po
#
# "$Id$"
#
#   Spanish message catalog for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2005-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


locale/cups_fr.po
#
# "$Id$"
#
#   Message catalog template for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2005-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
#
# Notes for Translators:
#
# The "checkpo" program located in the "locale" source directory can be used
# to verify that your translations do not introduce formatting errors or other
# problems.  Run with:
#
#    cd locale
#    ./checkpo cups_LL.po
#
# where "LL" is your locale.
#
#, fuzzy


locale/cups_it.po
#
# "$Id$"
#
#   Message catalog template for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2005-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
#
# Notes for Translators:
#
# The "checkpo" program located in the "locale" source directory can be used
# to verify that your translations do not introduce formatting errors or other
# problems.  Run with:
#
#    cd locale
#    ./checkpo cups_LL.po
#
# where "LL" is your locale.
#
# Giovanni Scafora <giovanni@archlinux.org>, 2013.


locale/cups_ja.po
#
# "$Id$"
#
#   Message catalog template for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2005-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
#
# Notes for Translators:
#
# The "checkpo" program located in the "locale" source directory can be used
# to verify that your translations do not introduce formatting errors or other
# problems.  Run with:
#
#    cd locale
#    ./checkpo cups_LL.po
#
# where "LL" is your locale.
#


locale/po2strings.c
/*
 * "$Id: po2strings.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Convert a GNU gettext .po file to an Apple .strings file.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Usage:
 *
 *   po2strings filename.strings filename.po
 *
 * Compile with:
 *
 *   gcc -o po2strings po2strings.c `cups-config --libs`
 *
 * Contents:
 *
 *   main() - Convert .po file to .strings.
 */

locale/translate.c
/*
 * "$Id: translate.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   HTTP-based translation program for CUPS.
 *
 *   This program uses Google to translate the CUPS template (cups.pot) to
 *   several different languages.  The translation isn't perfect, but it's
 *   a start (better than working from scratch.)
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()               - Main entry.
 *   save_messages()      - Save messages to a .po file.
 *   translate_messages() - Translate messages using Google.
 *   write_string()       - Write a quoted string to a file.
 */

man/Makefile.l10n
#
# "$Id: $"
#
#   Man page makefile for the Common UNIX Printing System (CUPS).
#
#   Copyright 2007 by Apple Inc.
#   Copyright 1993-2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


man/classes.conf.man
.\"
.\" "$Id: classes.conf.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   classes.conf man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/cups-snmp.conf.man
.\"
.\" "$Id: cups-snmp.conf.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   snmp.conf man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/lpc.man
.\"
.\" "$Id: lpc.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   lpc man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/mailto.conf.man
.\"
.\" "$Id: mailto.conf.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   mailto.conf man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/mantohtml.c
/*
 * "$Id: mantohtml.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Man page to HTML conversion program.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 2004-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()        - Convert a man page to HTML.
 *   putc_entity() - Put a single character, using entities as needed.
 *   strmove()     - Move characters within a string.
 */

man/mime.convs.man
.\"
.\" "$Id: mime.convs.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   mime.convs man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/notifier.man
.\"
.\" "$Id: notifier.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   notifier man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/ppdcfile.man
.\"
.\" "$Id: ppdcfile.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   ppdcfile man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/ppdi.man
.\"
.\" "$Id: ppdi.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   ppdi man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/ppdmerge.man
.\"
.\" "$Id: ppdmerge.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   ppdmerge man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2007 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/printers.conf.man
.\"
.\" "$Id: printers.conf.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   printers.conf man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 1997-2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


man/subscriptions.conf.man
.\"
.\" "$Id: subscriptions.conf.man 11022 2013-06-06 22:14:09Z msweet $"
.\"
.\"   subscriptions.conf man page for CUPS.
.\"
.\"   Copyright 2007-2013 by Apple Inc.
.\"   Copyright 2006 by Easy Software Products.
.\"
.\"   These coded instructions, statements, and computer programs are the
.\"   property of Apple Inc. 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
.\"   file is missing or damaged, see the license at "http://www.cups.org/".
.\"


monitor/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Port monitor makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2006 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
#   This file is subject to the Apple OS-Developed Software exception.
#


monitor/bcp.c
/*
 * "$Id: bcp.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   TBCP port monitor for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1993-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()    - Main entry...
 *   psgets()  - Get a line from a file.
 *   pswrite() - Write data from a file.
 */

monitor/tbcp.c
/*
 * "$Id: tbcp.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   TBCP port monitor for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1993-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()    - Main entry...
 *   psgets()  - Get a line from a file.
 *   pswrite() - Write data from a file.
 */

notifier/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Notifier makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


notifier/dbus.c
/*
 * "$Id: dbus.c 11500 2014-01-06 22:21:15Z msweet $"
 *
 * D-Bus notifier for CUPS.
 *
 * Copyright 2008-2014 by Apple Inc.
 * Copyright (C) 2011, 2013 Red Hat, Inc.
 * Copyright (C) 2007 Tim Waugh <twaugh@redhat.com>
 * Copyright 1997-2005 by Easy Software Products.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

notifier/mailto.c
/*
 * "$Id: mailto.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   "mailto" notifier for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()               - Main entry for the mailto notifier.
 *   email_message()      - Email a notification message.
 *   load_configuration() - Load the mailto.conf file.
 *   pipe_sendmail()      - Open a pipe to sendmail...
 *   print_attributes()   - Print the attributes in a request...
 */

notifier/rss.c
/*
 * "$Id: rss.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   RSS notifier for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()           - Main entry for the test notifier.
 *   compare_rss()    - Compare two messages.
 *   delete_message() - Free all memory used by a message.
 *   load_rss()       - Load an existing RSS feed file.
 *   new_message()    - Create a new RSS message.
 *   password_cb()    - Return the cached password.
 *   save_rss()       - Save messages to a RSS file.
 *   xml_escape()     - Copy a string, escaping &, <, and > as needed.
 */

notifier/testnotify.c
/*
 * "$Id: testnotify.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Test notifier for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()             - Main entry for the test notifier.
 *   print_attributes() - Print the attributes in a request...
 */

packaging/cups.list.in
#
# "$Id: cups.list.in 11025 2013-06-07 01:00:33Z msweet $"
#
#   ESP Package Manager (EPM) file list for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


packaging/cups.spec
packaging/cups.spec.in
#
# "$Id: cups.spec.in 11808 2014-04-10 15:11:43Z msweet $"
#
# RPM "spec" file for CUPS.
#
# Original version by Jason McMullan <jmcc@ontv.com>.
#
# Copyright 2007-2014 by Apple Inc.
# Copyright 1999-2007 by Easy Software Products, all rights reserved.
#
# These coded instructions, statements, and computer programs are the
# property of Apple Inc. 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
# file is missing or damaged, see the license at "http://www.cups.org/".
#


packaging/installer.gif
Unsupported Filetype: GIF image data, version 89a, 128 x 128

packaging/installer.tif
Unsupported Filetype: TIFF image data, big-endian

ppdc/foo.drv
//
// "$Id: foo.drv 3247 2011-05-12 06:22:31Z msweet $"
//
//   PPD file compiler test data file for CUPS.
//
//   Copyright 2007-2011 by Apple Inc.
//   Copyright 1997-2003 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//

 "Copyright 2007 by Foo Industries."

 "Copyright 2007 by Foo Industries."


ppdc/genstrings.cxx
//
// "$Id: genstrings.cxx 3275 2011-05-20 07:26:13Z msweet $"
//
//   GNU gettext message generator for the CUPS PPD Compiler.
//
//   This program is used to generate a dummy source file containing all of
//   the standard media and sample driver strings.  The results are picked up
//   by GNU gettext and placed in the CUPS message catalog.
//
//   Copyright 2008-2011 by Apple Inc.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Usage:
//
//   ./genstrings >sample.c
//
// Contents:
//
//   main()           - Main entry for the PPD compiler.
//   add_ui_strings() - Add all UI strings from the driver.
//   write_cstring()  - Write a translation string as a valid C string to
//                      stdout.
//


ppdc/ppdc-array.cxx
//
// "$Id: ppdc-array.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Array class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcArray::ppdcArray()  - Create a new array.
//   ppdcArray::~ppdcArray() - Destroy an array.
//   ppdcArray::add()        - Add an element to an array.
//   ppdcArray::first()      - Return the first element in the array.
//   ppdcArray::next()       - Return the next element in the array.
//   ppdcArray::remove()     - Remove an element from the array.
//


ppdc/ppdc-attr.cxx
//
// "$Id: ppdc-attr.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Attribute class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcAttr::ppdcAttr()   - Create an attribute.
//   ppdcAttr::~ppdcAttr()  - Destroy an attribute.
//


ppdc/ppdc-catalog.cxx
//
// "$Id: ppdc-catalog.cxx 3794 2012-04-23 22:44:16Z msweet $"
//
//   Shared message catalog class for the CUPS PPD Compiler.
//
//   Copyright 2007-2012 by Apple Inc.
//   Copyright 2002-2006 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcCatalog::ppdcCatalog()   - Create a shared message catalog.
//   ppdcCatalog::~ppdcCatalog()  - Destroy a shared message catalog.
//   ppdcCatalog::add_message()   - Add a new message.
//   ppdcCatalog::find_message()  - Find a message in a catalog...
//   ppdcCatalog::load_messages() - Load messages from a .po file.
//   ppdcCatalog::save_messages() - Save the messages to a .po file.
//   get_utf8()                   - Get a UTF-8 character.
//   get_utf16()                  - Get a UTF-16 character...
//   put_utf8()                   - Add a UTF-8 character to a string.
//   put_utf16()                  - Write a UTF-16 character to a file.
//


ppdc/ppdc-choice.cxx
//
// "$Id: ppdc-choice.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Option choice class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcChoice::ppdcChoice()  - Create a new option choice.
//   ppdcChoice::~ppdcChoice() - Destroy an option choice.
//


ppdc/ppdc-constraint.cxx
//
// "$Id: ppdc-constraint.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Contraint class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcConstraint::ppdcConstraint()  - Create a constraint.
//   ppdcConstraint::~ppdcConstraint() - Destroy a constraint.
//


ppdc/ppdc-driver.cxx
//
// "$Id: ppdc-driver.cxx 3940 2012-10-15 21:02:10Z msweet $"
//
//   PPD file compiler definitions for the CUPS PPD Compiler.
//
//   Copyright 2007-2011 by Apple Inc.
//   Copyright 2002-2006 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcDriver::ppdcDriver()           - Create a new printer driver.
//   ppdcDriver::~ppdcDriver()          - Destroy a printer driver.
//   ppdcDriver::find_attr()            - Find an attribute.
//   ppdcDriver::find_group()           - Find a group.
//   ppdcDriver::find_option()          - Find an option.
//   ppdcDriver::find_option_group()    - Find an option and its group.
//   ppdcDriver::set_custom_size_code() - Set the custom page size code.
//   ppdcDriver::set_default_font()     - Set the default font name.
//   ppdcDriver::set_default_size()     - Set the default size name.
//   ppdcDriver::set_file_name()        - Set the full filename.
//   ppdcDriver::set_manufacturer()     - Set the manufacturer name.
//   ppdcDriver::set_model_name()       - Set the model name.
//   ppdcDriver::set_pc_file_name()     - Set the PC filename.
//   ppdcDriver::set_version()          - Set the version string.
//   ppdcDriver::write_ppd_file()       - Write a PPD file...
//


ppdc/ppdc-file.cxx
//
// "$Id: ppdc-file.cxx 3755 2012-03-30 05:59:14Z msweet $"
//
//   File class for the CUPS PPD Compiler.
//
//   Copyright 2007-2010 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcFile::ppdcFile()  - Create (open) a file.
//   ppdcFile::~ppdcFile() - Delete (close) a file.
//   ppdcFile::get()       - Get a character from a file.
//   ppdcFile::peek()      - Look at the next character from a file.
//


ppdc/ppdc-filter.cxx
//
// "$Id: ppdc-filter.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Filter class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcFilter::ppdcFilter()  - Create a filter.
//   ppdcFilter::~ppdcFilter() - Destroy a filter.
//


ppdc/ppdc-font.cxx
//
// "$Id: ppdc-font.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Shared font class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcFont::ppdcFont()   - Create a shared font.
//   ppdcFont::~ppdcFont()  - Destroy a shared font.
//


ppdc/ppdc-group.cxx
//
// "$Id: ppdc-group.cxx 3275 2011-05-20 07:26:13Z msweet $"
//
//   Group class for the CUPS PPD Compiler.
//
//   Copyright 2007-2011 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcGroup::ppdcGroup()   - Copy a new group.
//   ppdcGroup::~ppdcGroup()  - Destroy a group.
//   ppdcGroup::find_option() - Find an option in a group.
//


ppdc/ppdc-import.cxx
//
// "$Id: ppdc-import.cxx 3275 2011-05-20 07:26:13Z msweet $"
//
//   PPD file import methods for the CUPS PPD Compiler.
//
//   Copyright 2007-2011 by Apple Inc.
//   Copyright 2002-2006 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcSource::import_ppd() - Import a PPD file.
//   ppd_gets()               - Get a line from a PPD file.
//


ppdc/ppdc-mediasize.cxx
//
// "$Id: ppdc-mediasize.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Shared media size class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcMediaSize::ppdcMediaSize()  - Create a new media size.
//   ppdcMediaSize::~ppdcMediaSize() - Destroy a media size.
//


ppdc/ppdc-message.cxx
//
// "$Id: ppdc-message.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Shared message class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcMessage::ppdcMessage()  - Create a shared message.
//   ppdcMessage::~ppdcMessage() - Destroy a shared message.
//


ppdc/ppdc-option.cxx
//
// "$Id: ppdc-option.cxx 3275 2011-05-20 07:26:13Z msweet $"
//
//   Option class for the CUPS PPD Compiler.
//
//   Copyright 2007-2011 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcOption::ppdcOption()    - Copy a new option.
//   ppdcOption::~ppdcOption()   - Destroy an option.
//   ppdcOption::find_choice()   - Find an option choice.
//   ppdcOption::set_defchoice() - Set the default choice.
//


ppdc/ppdc-private.h
//
// "$Id: ppdc-private.h 1992 2010-03-24 14:32:08Z msweet $"
//
//   Private definitions for the CUPS PPD Compiler.
//
//   Copyright 2009-2010 by Apple Inc.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//


ppdc/ppdc-profile.cxx
//
// "$Id: ppdc-profile.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Color profile class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcProfile::ppdcProfile()  - Create a color profile.
//   ppdcProfile::~ppdcProfile() - Destroy a color profile.
//


ppdc/ppdc-shared.cxx
//
// "$Id: ppdc-shared.cxx 1556 2009-06-10 19:02:58Z msweet $"
//
//   Shared data class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcShared::ppdcShared()  - Create shared data.
//   ppdcShared::~ppdcShared() - Destroy shared data.
//   ppdcShared::release()     - Decrement the use count and delete as needed.
//   ppdcShared::retain()      - Increment the use count for this data.
//


ppdc/ppdc-source.cxx
//
// "$Id: ppdc-source.cxx 4167 2013-02-04 19:27:13Z msweet $"
//
//   Source class for the CUPS PPD Compiler.
//
//   Copyright 2007-2013 by Apple Inc.
//   Copyright 2002-2007 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcSource::ppdcSource()         - Load a driver source file.
//   ppdcSource::~ppdcSource()        - Free a driver source file.
//   ppdcSource::add_include()        - Add an include directory.
//   ppdcSource::find_driver()        - Find a driver.
//   ppdcSource::find_include()       - Find an include file.
//   ppdcSource::find_po()            - Find a message catalog for the given
//                                      locale.
//   ppdcSource::find_size()          - Find a media size.
//   ppdcSource::find_variable()      - Find a variable.
//   ppdcSource::get_attr()           - Get an attribute.
//   ppdcSource::get_boolean()        - Get a boolean value.
//   ppdcSource::get_choice()         - Get a choice.
//   ppdcSource::get_color_model()    - Get an old-style color model option.
//   ppdcSource::get_color_order()    - Get an old-style color order value.
//   ppdcSource::get_color_profile()  - Get a color profile definition.
//   ppdcSource::get_color_space()    - Get an old-style colorspace value.
//   ppdcSource::get_constraint()     - Get a constraint.
//   ppdcSource::get_custom_size()    - Get a custom media size definition from
//                                      a file.
//   ppdcSource::get_duplex()         - Get a duplex option.
//   ppdcSource::get_filter()         - Get a filter.
//   ppdcSource::get_float()          - Get a single floating-point number.
//   ppdcSource::get_font()           - Get a font definition.
//   ppdcSource::get_generic()        - Get a generic old-style option.
//   ppdcSource::get_group()          - Get an option group.
//   ppdcSource::get_installable()    - Get an installable option.
//   ppdcSource::get_integer()        - Get an integer value from a file.
//   ppdcSource::get_measurement()    - Get a measurement value.
//   ppdcSource::get_option()         - Get an option definition.
//   ppdcSource::get_po()             - Get a message catalog.
//   ppdcSource::get_resolution()     - Get an old-style resolution option.
//   ppdcSource::get_simple_profile() - Get a simple color profile definition.
//   ppdcSource::get_size()           - Get a media size definition from a file.
//   ppdcSource::get_token()          - Get a token from a file.
//   ppdcSource::get_variable()       - Get a variable definition.
//   ppdcSource::quotef()             - Write a formatted, quoted string...
//   ppdcSource::read_file()          - Read a driver source file.
//   ppdcSource::scan_file()          - Scan a driver source file.
//   ppdcSource::set_variable()       - Set a variable.
//   ppdcSource::write_file()         - Write the current source data to a file.
//


ppdc/ppdc-string.cxx
//
// "$Id: ppdc-string.cxx 3933 2012-10-01 03:01:10Z msweet $"
//
//   Shared string class for the CUPS PPD Compiler.
//
//   Copyright 2007-2012 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcString::ppdcString()  - Create a shared string.
//   ppdcString::~ppdcString() - Destroy a shared string.
//


ppdc/ppdc-variable.cxx
//
// "$Id: ppdc-variable.cxx 1378 2009-04-08 03:17:45Z msweet $"
//
//   Variable class for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   ppdcVariable::ppdcVariable()  - Create a variable.
//   ppdcVariable::~ppdcVariable() - Destroy a variable.
//   ppdcVariable::set_value()     - Set the value of a variable.
//


ppdc/ppdc.cxx
//
// "$Id: ppdc.cxx 3794 2012-04-23 22:44:16Z msweet $"
//
//   PPD file compiler main entry for the CUPS PPD Compiler.
//
//   Copyright 2007-2012 by Apple Inc.
//   Copyright 2002-2007 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   main()  - Main entry for the PPD compiler.
//   usage() - Show usage and exit.
//


ppdc/ppdc.h
//
// "$Id: ppdc.h 3755 2012-03-30 05:59:14Z msweet $"
//
//   Definitions for the CUPS PPD Compiler.
//
//   Copyright 2007-2009 by Apple Inc.
//   Copyright 2002-2007 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//


ppdc/ppdhtml.cxx
//
// "$Id: ppdhtml.cxx 3071 2011-03-23 00:05:29Z msweet $"
//
//   PPD to HTML utility for the CUPS PPD Compiler.
//
//   Copyright 2007-2011 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   main()  - Main entry for the PPD to HTML utility.
//   usage() - Show usage and exit.
//


ppdc/ppdi.cxx
//
// "$Id: ppdi.cxx 3071 2011-03-23 00:05:29Z msweet $"
//
//   PPD file import utility for the CUPS PPD Compiler.
//
//   Copyright 2007-2011 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   main()  - Main entry for the PPD import utility.
//   usage() - Show usage and exit.
//


ppdc/ppdmerge.cxx
//
// "$Id: ppdmerge.cxx 3275 2011-05-20 07:26:13Z msweet $"
//
//   PPD file merge utility for the CUPS PPD Compiler.
//
//   Copyright 2007-2011 by Apple Inc.
//   Copyright 2002-2007 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   main()       - Main entry for the PPD merge utility.
//   ppd_locale() - Return the locale associated with a PPD file.
//   usage()      - Show usage and exit.
//


ppdc/ppdpo.cxx
//
// "$Id: ppdpo.cxx 3794 2012-04-23 22:44:16Z msweet $"
//
//   PPD file message catalog program for the CUPS PPD Compiler.
//
//   Copyright 2007-2012 by Apple Inc.
//   Copyright 2002-2005 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//
// Contents:
//
//   main()           - Main entry for the PPD compiler.
//   add_ui_strings() - Add all UI strings from the driver.
//   usage()          - Show usage and exit.
//


ppdc/sample.drv
//
// "$Id: sample.drv 3891 2012-08-29 00:26:48Z msweet $"
//
//   Driver info file for CUPS-supplied PPDs.
//
//   Copyright 2007-2012 by Apple Inc.
//   Copyright 1993-2006 by Easy Software Products.
//
//   These coded instructions, statements, and computer programs are the
//   property of Apple Inc. 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
//   file is missing or damaged, see the license at "http://www.cups.org/".
//

 "Copyright 2007-2012 by Apple Inc."

 "Copyright 1997-2007 by Easy Software Products."


scheduler/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   Scheduler Makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


scheduler/auth.c
/*
 * "$Id: auth.c 11500 2014-01-06 22:21:15Z msweet $"
 *
 *   Authorization routines for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   This file contains Kerberos support code, copyright 2006 by
 *   Jelmer Vernooij.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdAddIPMask()          - Add an IP address authorization mask.
 *   cupsdAddLocation()        - Add a location for authorization.
 *   cupsdAddName()            - Add a name to a location...
 *   cupsdAddNameMask()        - Add a host or interface name authorization
 *                               mask.
 *   cupsdAuthorize()          - Validate any authorization credentials.
 *   cupsdCheckAccess()        - Check whether the given address is allowed to
 *                               access a location.
 *   cupsdCheckAuth()          - Check authorization masks.
 *   cupsdCheckGroup()         - Check for a user's group membership.
 *   cupsdCopyLocation()       - Make a copy of a location...
 *   cupsdDeleteAllLocations() - Free all memory used for location
 *                               authorization.
 *   cupsdFindBest()           - Find the location entry that best matches the
 *                               resource.
 *   cupsdFindLocation()       - Find the named location.
 *   cupsdFreeLocation()       - Free all memory used by a location.
 *   cupsdIsAuthorized()       - Check to see if the user is authorized...
 *   cupsdNewLocation()        - Create a new location for authorization.
 *   check_authref()           - Check if an authorization services reference
 *                               has the supplied right.
 *   compare_locations()       - Compare two locations.
 *   copy_authmask()           - Copy function for auth masks.
 *   cups_crypt()              - Encrypt the password using the DES or MD5
 *                               algorithms, as needed.
 *   free_authmask()           - Free function for auth masks.
 *   get_md5_password()        - Get an MD5 password.
 *   pam_func()                - PAM conversation function.
 *   to64()                    - Base64-encode an integer value...
 */

scheduler/auth.h
/*
 * "$Id: auth.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Authorization definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/banners.c
/*
 * "$Id: banners.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Banner routines for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdFindBanner()  - Find a named banner.
 *   cupsdLoadBanners() - Load all available banner files...
 *   add_banner()       - Add a banner to the array.
 *   compare_banners()  - Compare two banners.
 *   free_banners()     - Free all banners.
 */

scheduler/banners.h
/*
 * "$Id: banners.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Banner definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/cert.c
/*
 * "$Id: cert.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Authentication certificate routines for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdAddCert()        - Add a certificate.
 *   cupsdDeleteCert()     - Delete a single certificate.
 *   cupsdDeleteAllCerts() - Delete all certificates...
 *   cupsdFindCert()       - Find a certificate.
 *   cupsdInitCerts()      - Initialize the certificate "system" and root
 *                           certificate.
 */

scheduler/cert.h
/*
 * "$Id: cert.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Authentication certificate definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/classes.h
/*
 * "$Id: classes.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Printer class definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/client.c
/*
 * "$Id: client.c 11642 2014-02-27 15:57:59Z msweet $"
 *
 * Client routines for the CUPS scheduler.
 *
 * Copyright 2007-2015 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * This file contains Kerberos support code, copyright 2006 by
 * Jelmer Vernooij.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/client.h
/*
 * "$Id: client.h 11213 2013-08-01 22:23:18Z msweet $"
 *
 *   Client definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/colorman.c
/*
 * "$Id: colorman.c 11150 2013-07-17 13:03:56Z msweet $"
 *
 *   Color management routines for the CUPS scheduler.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   Original DBUS/colord code is Copyright 2011 Red Hat, Inc.
 *
 *   Redistribution and use in source and binary forms, with or without
 *   modification, are permitted provided that the following conditions
 *   are met:
 *
 *   Redistributions of source code must retain the above copyright
 *   notice, this list of conditions and the following disclaimer.
 *
 *   Redistributions in binary form must reproduce the above copyright
 *   notice, this list of conditions and the following disclaimer in the
 *   documentation and/or other materials provided with the distribution.
 *
 *   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 *   "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 *   LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
 *   FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *   COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
 *   INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 *   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
 *   SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 *   HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 *   STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 *   ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 *   OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 * Contents:
 *
 *   cupsdRegisterColor()	   - Register vendor color profiles in a PPD
 *				     file.
 *   cupsdStartColor()		   - Initialize color management.
 *   cupsdStopColor()		   - Shutdown color management.
 *   cupsdUnregisterColor()	   - Unregister vendor color profiles in a PPD
 *				     file.
 *   apple_init_profile()	   - Initialize a color profile.
 *   apple_register_profiles()	   - Register color profiles for a printer.
 *   apple_unregister_profiles()   - Remove color profiles for the specified
 *				     printer.
 *   colord_create_device()	   - Create a device and register profiles.
 *   colord_create_profile()	   - Create a color profile for a printer.
 *   colord_delete_device()	   - Delete a device
 *   colord_device_add_profile()   - Assign a profile to a device.
 *   colord_dict_add_strings()	   - Add two strings to a dictionary.
 *   colord_find_device()	   - Finds a device
 *   colord_get_qualifier_format() - Get the qualifier format.
 *   colord_register_printer()	   - Register profiles for a printer.
 *   colord_unregister_printer()   - Unregister profiles for a printer.
 */

scheduler/colorman.h
/*
 * "$Id: colorman.h 3833 2012-05-23 22:51:18Z msweet $"
 *
 *   Color management definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/cups-exec.c
/*
 * "$Id: cups-exec.c 11144 2013-07-17 02:45:55Z msweet $"
 *
 *   Sandbox helper for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Usage:
 *
 *     cups-exec /path/to/profile /path/to/program argv0 argv1 ... argvN
 *
 * Contents:
 *
 *   main() - Apply sandbox profile and execute program.
 */

scheduler/cups.sh.in
#!/bin/sh
#
# "$Id: cups.sh.in 3940 2012-10-15 21:02:10Z msweet $"
#
#   Startup/shutdown script for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


scheduler/cupsd.h
/*
 * "$Id: cupsd.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Main header file for the CUPS scheduler.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/cupsfilter.c
/*
 * "$Id: cupsfilter.c 11772 2014-03-28 15:08:30Z msweet $"
 *
 * Filtering program for CUPS.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/dirsvc.h
/*
 * "$Id: dirsvc.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Directory services definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/env.c
/*
 * "$Id: env.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 * Environment management routines for the CUPS scheduler.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/file.c
/*
 * "$Id: file.c 11201 2013-07-26 21:27:27Z msweet $"
 *
 *   File functions for the CUPS scheduler.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdCleanFiles()		 - Clean out old files.
 *   cupsdCloseCreatedConfFile() - Close a created configuration file and move
 *				   into place.
 *   cupsdClosePipe()		 - Close a pipe as necessary.
 *   cupsdCreateConfFile()	 - Create a configuration file safely.
 *   cupsdOpenConfFile()	 - Open a configuration file.
 *   cupsdOpenPipe()		 - Create a pipe which is closed on exec.
 *   cupsdRemoveFile()		 - Remove a file securely.
 *   cupsdUnlinkOrRemoveFile()	 - Unlink or securely remove a file depending
 *				   on the configuration.
 *   overwrite_data()		 - Overwrite the data in a file.
 */

scheduler/filter.c
/*
 * "$Id: filter.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   File type conversion routines for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   mimeAddFilter()        - Add a filter to the current MIME database.
 *   mimeFilter()           - Find the fastest way to convert from one type to
 *                            another.
 *   mimeFilter2()          - Find the fastest way to convert from one type to
 *                            another, including the file size.
 *   mimeFilterLookup()     - Lookup a filter.
 *   mime_compare_filters() - Compare two filters.
 *   mime_compare_srcs()    - Compare two filter source types.
 *   mime_find_filters()    - Find the filters to convert from one type to
 *                            another.
 */

scheduler/ipp.c
/*
 * "$Id: ipp.c 11734 2014-03-25 18:01:47Z msweet $"
 *
 * IPP routines for the CUPS scheduler.
 *
 * Copyright 2007-2015 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * This file contains Kerberos support code, copyright 2006 by
 * Jelmer Vernooij.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/job.h
/*
 * "$Id: job.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Print job definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/listen.c
/*
 * "$Id: listen.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Server listening routines for the CUPS scheduler.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdDeleteAllListeners() - Delete all listeners.
 *   cupsdPauseListening()     - Clear input polling on all listening sockets...
 *   cupsdResumeListening()    - Set input polling on all listening sockets...
 *   cupsdStartListening()     - Create all listening sockets...
 *   cupsdStopListening()      - Close all listening sockets...
 */

scheduler/main.c
/*
 * "$Id: main.c 11721 2014-03-21 18:18:56Z msweet $"
 *
 * Main loop for the CUPS scheduler.
 *
 * Copyright 2007-2015 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. and are protected by Federal copyright
 * law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 * "LICENSE" which should have been included with this file.  If this
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/mime.c
/*
 * "$Id: mime.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   MIME database file routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   mimeDelete()           - Delete (free) a MIME database.
 *   mimeDeleteFilter()     - Delete a filter from the MIME database.
 *   mimeDeleteType()       - Delete a type from the MIME database.
 *   _mimeError()           - Show an error message.
 *   mimeFirstFilter()      - Get the first filter in the MIME database.
 *   mimeFirstType()        - Get the first type in the MIME database.
 *   mimeLoad()             - Create a new MIME database from disk.
 *   mimeLoadFilters()      - Load filter definitions from disk.
 *   mimeLoadTypes()        - Load type definitions from disk.
 *   mimeNew()              - Create a new, empty MIME database.
 *   mimeNextFilter()       - Get the next filter in the MIME database.
 *   mimeNextType()         - Get the next type in the MIME database.
 *   mimeNumFilters()       - Get the number of filters in a MIME database.
 *   mimeNumTypes()         - Get the number of types in a MIME database.
 *   mimeSetErrorCallback() - Set the callback for error messages.
 *   mime_add_fcache()      - Add a filter to the filter cache.
 *   mime_compare_fcache()  - Compare two filter cache entries.
 *   mime_delete_fcache()   - Free all memory used by the filter cache.
 *   mime_delete_rules()    - Free all memory for the given rule tree.
 *   mime_load_convs()      - Load a xyz.convs file.
 *   mime_load_types()      - Load a xyz.types file.
 */

scheduler/mime.h
/*
 * "$Id: mime.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   MIME type/conversion database definitions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/network.c
/*
 * "$Id: network.c 11500 2014-01-06 22:21:15Z msweet $"
 *
 *   Network interface functions for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdNetIFFind()   - Find a network interface.
 *   cupsdNetIFFree()   - Free the current network interface list.
 *   cupsdNetIFUpdate() - Update the network interface list as needed...
 *   compare_netif()    - Compare two network interfaces.
 */

scheduler/network.h
/*
 * "$Id: network.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Network interface definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. and are protected by Federal copyright
 *   law.  Distribution and use rights are outlined in the file "LICENSE.txt"
 *   "LICENSE" which should have been included with this file.  If this
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/policy.c
/*
 * "$Id: policy.c 11684 2014-03-05 20:01:48Z msweet $"
 *
 * Policy routines for the CUPS scheduler.
 *
 * Copyright 2007-2011, 2014 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/policy.h
/*
 * "$Id: policy.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Policy definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/process.c
/*
 * "$Id: process.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Process management routines for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdCreateProfile()  - Create an execution profile for a subprocess.
 *   cupsdDestroyProfile() - Delete an execution profile.
 *   cupsdEndProcess()     - End a process.
 *   cupsdFinishProcess()  - Finish a process and get its name.
 *   cupsdStartProcess()   - Start a process.
 *   compare_procs()       - Compare two processes.
 *   cupsd_requote()       - Make a regular-expression version of a string.
 */

scheduler/quotas.c
/*
 * "$Id: quotas.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Quota routines for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdFindQuota()   - Find a quota record.
 *   cupsdFreeQuotas()  - Free quotas for a printer.
 *   cupsdUpdateQuota() - Update quota data for the specified printer and user.
 *   add_quota()        - Add a quota record for this printer and user.
 *   compare_quotas()   - Compare two quota records...
 */

scheduler/select.c
/*
 * "$Id: select.c 11142 2013-07-17 01:07:00Z msweet $"
 *
 *   Select abstraction functions for the CUPS scheduler.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 2006-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdAddSelect()    - Add a file descriptor to the list.
 *   cupsdDoSelect()     - Do a select-like operation.
 *   cupsdIsSelecting()  - Determine whether we are monitoring a file
 *                         descriptor.
 *   cupsdRemoveSelect() - Remove a file descriptor from the list.
 *   cupsdStartSelect()  - Initialize the file polling engine.
 *   cupsdStopSelect()   - Shutdown the file polling engine.
 *   compare_fds()       - Compare file descriptors.
 *   find_fd()           - Find an existing file descriptor record.
 */

scheduler/server.c
/*
 * "$Id: server.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Server start/stop routines for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdStartServer() - Start the server.
 *   cupsdStopServer()  - Stop the server.
 */

scheduler/statbuf.c
/*
 * "$Id: statbuf.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Status buffer routines for the CUPS scheduler.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdStatBufDelete() - Destroy a status buffer.
 *   cupsdStatBufNew()    - Create a new status buffer.
 *   cupsdStatBufUpdate() - Update the status buffer.
 */

scheduler/statbuf.h
/*
 * "$Id: statbuf.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Status buffer definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/subscriptions.h
/*
 * "$Id: subscriptions.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Subscription definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/sysman.c
/*
 * "$Id: sysman.c 11106 2013-07-08 12:29:10Z msweet $"
 *
 *   System management functions for the CUPS scheduler.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdCleanDirty()               - Write dirty config and state files.
 *   cupsdMarkDirty()                - Mark config or state files as needing a
 *                                     write.
 *   cupsdSetBusyState()             - Let the system know when we are busy
 *                                     doing something.
 *   cupsdAllowSleep()               - Tell the OS it is now OK to sleep.
 *   cupsdStartSystemMonitor()       - Start monitoring for system change.
 *   cupsdStopSystemMonitor()        - Stop monitoring for system change.
 *   sysEventThreadEntry()           - A thread to receive power and computer
 *                                     name change notifications.
 *   sysEventPowerNotifier()         - Handle power notification events.
 *   sysEventConfigurationNotifier() - Computer name changed notification
 *                                     callback.
 *   sysEventTimerNotifier()         - Handle delayed event notifications.
 *   sysUpdate()                     - Update the current system state.
 */

scheduler/sysman.h
/*
 * "$Id: sysman.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   System management definitions for the CUPS scheduler.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

scheduler/testlpd.c
/*
 * "$Id: testlpd.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   cups-lpd test program for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()          - Simulate an LPD client.
 *   do_command()    - Send the LPD command and wait for a response.
 *   print_job()     - Submit a file for printing.
 *   print_waiting() - Print waiting jobs.
 *   remove_job()    - Cancel a print job.
 *   status_long()   - Show the long printer status.
 *   status_short()  - Show the short printer status.
 *   usage()         - Show program usage...
 */

scheduler/testmime.c
/*
 * "$Id: testmime.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   MIME test program for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()            - Main entry for the test program.
 *   add_ppd_filter()  - Add a printer filter from a PPD.
 *   add_ppd_filters() - Add all filters from a PPD.
 *   print_rules()     - Print the rules for a file type...
 *   type_dir()        - Show the MIME types for a given directory.
 */

scheduler/testspeed.c
/*
 * "$Id: testspeed.c 10995 2013-05-29 11:51:03Z msweet $"
 *
 *   Scheduler speed test for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()    - Send multiple IPP requests and report on the average response
 *               time.
 *   do_test() - Run a test on a specific host...
 *   usage()   - Show program usage...
 */

scheduler/testsub.c
/*
 * "$Id: testsub.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Scheduler notification tester for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2006-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()             - Subscribe to the .
 *   print_attributes() - Print the attributes in a request...
 *   sigterm_handler()  - Flag when the user hits CTRL-C...
 *   usage()            - Show program usage...
 */

scheduler/tls-darwin.c
/*
 * "$Id: tls-darwin.c 4216 2013-03-11 13:57:36Z msweet $"
 *
 *   TLS support code for the CUPS scheduler on OS X.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdEndTLS()	     - Shutdown a secure session with the client.
 *   cupsdStartTLS()	     - Start a secure session with the client.
 *   copy_cdsa_certificate() - Copy a SSL/TLS certificate from the System
 *			       keychain.
 *   make_certificate()      - Make a self-signed SSL/TLS certificate.
 */

scheduler/type.c
/*
 * "$Id: type.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   MIME typing routines for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   mimeAddType()        - Add a MIME type to a database.
 *   mimeAddTypeRule()    - Add a detection rule for a file type.
 *   mimeFileType()       - Determine the type of a file.
 *   mimeType()           - Lookup a file type.
 *   mime_compare_types() - Compare two MIME super/type names.
 *   mime_check_rules()   - Check each rule in a list.
 *   mime_patmatch()      - Pattern matching.
 */

scheduler/util.c
/*
 * "$Id: util.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Mini-daemon utility functions for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   cupsdCompareNames()       - Compare two names.
 *   cupsdCreateStringsArray() - Create a CUPS array of strings.
 *   cupsdExec()               - Run a program with the correct environment.
 *   cupsdPipeCommand()        - Read output from a command.
 *   cupsdSendIPPGroup()       - Send a group tag.
 *   cupsdSendIPPHeader()      - Send the IPP response header.
 *   cupsdSendIPPInteger()     - Send an integer attribute.
 *   cupsdSendIPPString()      - Send a string attribute.
 *   cupsdSendIPPTrailer()     - Send the end-of-message tag.
 */

scheduler/util.h
/*
 * "$Id: util.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Mini-daemon utility definitions for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2005 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

systemv/Makefile
#
# "$Id: Makefile 10996 2013-05-29 11:51:34Z msweet $"
#
#   System V commands makefile for CUPS.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2006 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


systemv/cancel.c
/*
 * "$Id: cancel.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   "cancel" command for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main() - Parse options and cancel jobs.
 */

systemv/cupsaccept.c
/*
 * "$Id: cupsaccept.c 2873 2010-11-30 03:16:24Z msweet $"
 *
 *   "cupsaccept", "cupsdisable", "cupsenable", and "cupsreject" commands for
 *   CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main() - Parse options and accept/reject jobs or disable/enable printers.
 */

systemv/cupsaddsmb.c
/*
 * "$Id: cupsaddsmb.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   "cupsaddsmb" command for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2001-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()        - Export printers on the command-line.
 *   export_dest() - Export a destination to SAMBA.
 *   usage()       - Show program usage and exit...
 */

systemv/cupsctl.c
/*
 * "$Id: cupsctl.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Scheduler control program for CUPS.
 *
 *   Copyright 2007-2012 by Apple Inc.
 *   Copyright 2006-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()  - Get/set server settings.
 *   usage() - Show program usage.
 */

systemv/cupstestdsc.c
/*
 * "$Id: cupstestdsc.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   DSC test program for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 2006 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()  - Main entry for test program.
 *   check() - Check a file for conformance.
 *   usage() - Show program usage.
 */

systemv/cupstestppd.c
/*
 * "$Id: cupstestppd.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   PPD test program for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products, all rights reserved.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   PostScript is a trademark of Adobe Systems, Inc.
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()               - Main entry for test program.
 *   check_basics()       - Check for CR LF, mixed line endings, and blank
 *                          lines.
 *   check_constraints()  - Check UIConstraints in the PPD file.
 *   check_case()         - Check that there are no duplicate groups, options,
 *                          or choices that differ only by case.
 *   check_defaults()     - Check default option keywords in the PPD file.
 *   check_duplex()       - Check duplex keywords in the PPD file.
 *   check_filters()      - Check filters in the PPD file.
 *   check_profiles()     - Check ICC color profiles in the PPD file.
 *   check_sizes()        - Check media sizes in the PPD file.
 *   check_translations() - Check translations in the PPD file.
 *   show_conflicts()     - Show option conflicts in a PPD file.
 *   test_raster()        - Test PostScript commands for raster printers.
 *   usage()              - Show program usage.
 *   valid_path()         - Check whether a path has the correct capitalization.
 *   valid_utf8()         - Check whether a string contains valid UTF-8 text.
 */

systemv/lp.c
/*
 * "$Id: lp.c 11101 2013-07-08 11:20:33Z msweet $"
 *
 *   "lp" command for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()          - Parse options and send files for printing.
 *   restart_job()   - Restart a job.
 *   set_job_attrs() - Set job attributes.
 */

systemv/lpadmin.c
/*
 * "$Id: lpadmin.c 11345 2013-10-18 21:14:52Z msweet $"
 *
 *   "lpadmin" command for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()                      - Parse options and configure the scheduler.
 *   add_printer_to_class()      - Add a printer to a class.
 *   default_printer()           - Set the default printing destination.
 *   delete_printer()            - Delete a printer from the system.
 *   delete_printer_from_class() - Delete a printer from a class.
 *   delete_printer_option()     - Delete a printer option.
 *   enable_printer()            - Enable a printer.
 *   get_printer_type()          - Determine the printer type and URI.
 *   set_printer_options()       - Set the printer options and/or file.
 *   validate_name()             - Make sure the printer name only contains
 *                                 valid chars.
 */

systemv/lpinfo.c
/*
 * "$Id: lpinfo.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   "lpinfo" command for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()         - Parse options and show information.
 *   device_cb      - Device callback.
 *   show_devices() - Show available devices.
 *   show_models()  - Show available PPDs.
 */

systemv/lpmove.c
/*
 * "$Id: lpmove.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   "lpmove" command for CUPS.
 *
 *   Copyright 2007-2010 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()     - Parse options and move jobs.
 *   move_job() - Move a job.
 */

systemv/lpoptions.c
/*
 * "$Id: lpoptions.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Printer option program for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()         - Main entry.
 *   list_group()   - List printer-specific options from the PPD group.
 *   list_options() - List printer-specific options from the PPD file.
 *   usage()        - Show program usage and exit.
 */

systemv/lppasswd.c
/*
 * "$Id: lppasswd.c 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   MD5 password program for CUPS.
 *
 *   Copyright 2007-2011 by Apple Inc.
 *   Copyright 1997-2006 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * Contents:
 *
 *   main()  - Add, change, or delete passwords from the MD5 password file.
 *   usage() - Show program usage.
 */

systemv/lpstat.c
/*
 * "$Id: lpstat.c 11395 2013-11-06 20:06:50Z msweet $"
 *
 * "lpstat" command for CUPS.
 *
 * Copyright 2007-2013 by Apple Inc.
 * Copyright 1997-2006 by Easy Software Products.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 */

templates/ca/trailer.tmpl
"http://www.apple.com">Apple Inc.</A> CUPS t&eacute; copyright 2007-2014 Apple


templates/ru/Makefile
#
# "$Id: Makefile 4216 2013-03-11 13:57:36Z msweet $"
#
#   Template makefile for CUPS.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1993-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.1-lpadmin.sh
#!/bin/sh
#
# "$Id: 5.1-lpadmin.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the lpadmin command.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.2-lpc.sh
#!/bin/sh
#
# "$Id: 5.2-lpc.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the lpc command.
#
#   Copyright 2007 by Apple Inc.
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.3-lpq.sh
#!/bin/sh
#
# "$Id: 5.3-lpq.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the lpq command.
#
#   Copyright 2007 by Apple Inc.
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.4-lpstat.sh
#!/bin/sh
#
# "$Id: 5.4-lpstat.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the lpstat command.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.5-lp.sh
#!/bin/sh
#
# "$Id: 5.5-lp.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the lp command.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.6-lpr.sh
#!/bin/sh
#
# "$Id: 5.6-lpr.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the lpr command.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.7-lprm.sh
#!/bin/sh
#
# "$Id: 5.7-lprm.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the lprm command.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.8-cancel.sh
#!/bin/sh
#
# "$Id: 5.8-cancel.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the cancel command.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 1997-2006 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/5.9-lpinfo.sh
#!/bin/sh
#
# "$Id: 5.9-lpinfo.sh 11396 2013-11-06 20:09:03Z msweet $"
#
#   Test the lpinfo command.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1997-2005 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/Makefile
#
# "$Id: Makefile 11129 2013-07-11 20:39:46Z msweet $"
#
#   IPP test makefile for CUPS.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 1997-2006 by Easy Software Products, all rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/cancel-current-job.test
#
# "$Id: cancel-current-job.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   Cancel the currently printing job.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool printer-uri cancel-current-jobs.test
#


test/color.jpg
(c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ QXYZ XYZ o8XYZ bXYZ 
$
descIEC 

test/create-printer-subscription.test
#
# "$Id: create-printer-subscription.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   Create a printer subscription.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool [-d recipient=uri] printer-uri create-printer-subscription.test
#


test/cupsfilters.convs
#
# "$Id: $"
#
#   MIME conversions file for OpenPrinting CUPS Filters.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 1997-2007 by Easy Software Products.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/document-a4.pdf
test/document-letter.pdf
test/onepage-a4.pdf
test/onepage-letter.pdf
Unsupported Filetype: PDF document, version 1.4

test/document-a4.ps
test/document-letter.ps
test/onepage-a4.ps
test/onepage-letter.ps
Unsupported Filetype: PostScript document text conforming DSC level 3.0, Level 3

test/get-completed-jobs.test
#
# "$Id: get-completed-jobs.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   Get list of completed jobs.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool printer-uri get-completed-jobs.test
#


test/get-jobs.test
#
# "$Id: get-jobs.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   Get list of not-completed jobs.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool printer-uri get-jobs.test
#


test/get-notifications.test
#
# "$Id: get-notifications.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   Get subscription events.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool -d id=NNN printer-uri get-notifications.test
#


test/ipp-1.1.test
#
# "$Id: ipp-1.1.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   IPP/1.1 test suite.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool -f filename [-d document-uri=SOMEURI] -t printer-uri ipp-1.1.test
#   ./ipptool -f filename -d NOPRINT=1 -t printer-uri ipp-1.1.test
#
# The latter form disables all but the basic file printing.
#


test/ipp-2.0.test
#
# "$Id: ipp-2.0.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   IPP/2.0 test suite.
#
#   Copyright 2007-2012 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool -V 2.0 -f filename -t printer-uri ipp-2.0.test
#


test/ipp-2.1.test
#
# "$Id: ipp-2.1.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   IPP/2.1 test suite.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool -V 2.1 -f filename -t printer-uri ipp-2.1.test
#


test/ipp-2.2.test
#
# "$Id: ipp-2.2.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   IPP/2.2 test suite.
#
#   Copyright 2007-2011 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool -V 2.2 -f filename -t printer-uri ipp-2.2.test
#


test/ipp-everywhere.test
#
# "$Id: ipp-everywhere.test 11396 2013-11-06 20:09:03Z msweet $"
#
#   IPP Everywhere test suite.
#
#   Copyright 2007-2013 by Apple Inc.
#   Copyright 2001-2006 by Easy Software Products. All rights reserved.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#
# Usage:
#
#   ./ipptool -V 2.0 -tf filename.ext printer-uri ipp-everywhere.test
#


test/ippdiscover.c
/*
 * "$Id: ippdiscover.c 10983 2013-05-13 23:57:32Z msweet $"
 *
 *   ippdiscover command for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 */

test/ippfind.c
/*
 * "$Id: ippfind.c 11177 2013-07-24 12:16:37Z msweet $"
 *
 *   Utility to find IPP printers via Bonjour/DNS-SD and optionally run
 *   commands such as IPP and Bonjour conformance tests.  This tool is
 *   inspired by the UNIX "find" command, thus its name.
 *
 *   Copyright 2008-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()		     - Browse for printers.
 *   browse_callback()	     - Browse devices.
 *   browse_local_callback() - Browse local devices.
 *   browse_callback()	     - Browse devices.
 *   client_callback()	     - Avahi client callback function.
 *   compare_services()      - Compare two devices.
 *   dnssd_error_string()    - Return an error string for an error code.
 *   eval_expr()	     - Evaluate the expressions against the specified
 *			       service.
 *   exec_program()	     - Execute a program for a service.
 *   get_service()	     - Create or update a device.
 *   get_time() 	     - Get the current time-of-day in seconds.
 *   list_service()	     - List the contents of a service.
 *   new_expr() 	     - Create a new expression.
 *   poll_callback()	     - Wait for input on the specified file
 *			       descriptors.
 *   resolve_callback()      - Process resolve data.
 *   set_service_uri()	     - Set the URI of the service.
 *   show_usage()	     - Show program usage.
 *   show_version()	     - Show program version.
 */

test/ippserver.c
/*
 * "$Id: ippserver.c 11097 2013-07-04 15:54:36Z msweet $"
 *
 *   Sample IPP/2.0 server for CUPS.
 *
 *   Copyright 2010-2013 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Contents:
 *
 *   main()			  - Main entry to the sample server.
 *   clean_jobs()		  - Clean out old (completed) jobs.
 *   compare_jobs()		  - Compare two jobs.
 *   copy_attributes()		  - Copy attributes from one request to
 *				    another.
 *   copy_job_attrs()		  - Copy job attributes to the response.
 *   create_client()		  - Accept a new network connection and create
 *				    a client object.
 *   create_job()		  - Create a new job object from a Print-Job or
 *				    Create-Job request.
 *   create_listener()		  - Create a listener socket.
 *   create_media_col() 	  - Create a media-col value.
 *   create_printer()		  - Create, register, and listen for
 *				    connections to a printer object.
 *   create_requested_array()	  - Create an array for requested-attributes.
 *   debug_attributes() 	  - Print attributes in a request or response.
 *   delete_client()		  - Close the socket and free all memory used
 *				    by a client object.
 *   delete_job()		  - Remove from the printer and free all memory
 *				    used by a job object.
 *   delete_printer()		  - Unregister, close listen sockets, and free
 *				    all memory used by a printer object.
 *   dnssd_callback()		  - Handle Bonjour registration events.
 *   find_job() 		  - Find a job specified in a request.
 *   html_escape()		  - Write a HTML-safe string.
 *   html_printf()		  - Send formatted text to the client, quoting
 *				    as needed.
 *   ipp_cancel_job()		  - Cancel a job.
 *   ipp_create_job()		  - Create a job object.
 *   ipp_get_job_attributes()	  - Get the attributes for a job object.
 *   ipp_get_jobs()		  - Get a list of job objects.
 *   ipp_get_printer_attributes() - Get the attributes for a printer object.
 *   ipp_print_job()		  - Create a job object with an attached
 *				    document.
 *   ipp_print_uri()		  - Create a job object with a referenced
 *				    document.
 *   ipp_send_document()	  - Add an attached document to a job object
 *				    created with Create-Job.
 *   ipp_send_uri()		  - Add a referenced document to a job object
 *				    created with Create-Job.
 *   ipp_validate_job() 	  - Validate job creation attributes.
 *   process_client()		  - Process client requests on a thread.
 *   process_http()		  - Process a HTTP request.
 *   process_ipp()		  - Process an IPP request.
 *   process_job()		  - Process a print job.
 *   register_printer() 	  - Register a printer object via Bonjour.
 *   respond_http()		  - Send a HTTP response.
 *   respond_ipp()		  - Send an IPP response.
 *   respond_unsupported()	  - Respond with an unsupported attribute.
 *   run_printer()		  - Run the printer service.
 *   usage()			  - Show program usage.
 *   valid_doc_attributes()	  - Determine whether the document attributes
 *				    are valid.
 *   valid_job_attributes()	  - Determine whether the job attributes are
 *				    valid.
 */
 " - Copyright 2010-2013 by Apple Inc. All rights "
         "reserved.");


test/ipptool.c
/*
 * "$Id: ipptool.c 11707 2014-03-19 18:38:23Z msweet $"
 *
 * ipptool command for CUPS.
 *
 * Copyright 2007-2014 by Apple Inc.
 * Copyright 1997-2007 by Easy Software Products.
 *
 * These coded instructions, statements, and computer programs are the
 * property of Apple Inc. 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
 * file is missing or damaged, see the license at "http://www.cups.org/".
 *
 * This file is subject to the Apple OS-Developed Software exception.
 */

test/onepage-a4-300-black-1.pwg.gz
Unsupported Filetype: gzip compressed data, was "onepage-a4-300-black-1.pwg", from Unix, last modified: Wed Nov  6 17:10:53 2013, max compression

test/onepage-letter-300-black-1.pwg.gz
Unsupported Filetype: gzip compressed data, was "onepage-letter-300-black-1.pwg", from Unix, last modified: Wed Nov  6 17:09:22 2013, max compression

test/printer.opacity
Unsupported Filetype: big endian ispell hash file (?), 8-bit, no capitalization, 26 flags and 25200 string characters

test/str-header.html
"COPYRIGHT" CONTENT="Copyright 2007-2012, All Rights Reserved">


test/testfile.pdf
Unsupported Filetype: PDF document, version 1.3

test/testfile.ps
Unsupported Filetype: PostScript document text conforming DSC level 3.0, Level 1

test/testhp.ppd
Copyright 2007-2013 by Apple Inc.
*% 
Copyright 1997-2005 by Easy Software Products.
*%
*% These coded instructions, statements, and computer programs are the
*% property of Apple Inc. and are protected by Federal 

test/testps.ppd
Copyright 2007-2011 by Apple Inc.
*%   
Copyright 1997-2005 by Easy Software Products.
*%
*%   These coded instructions, statements, and computer programs are the
*%   property of Apple Inc. and are protected by Federal 

test/waitjobs.sh
#!/bin/sh
#
# "$Id: waitjobs.sh 1253 2009-02-25 23:37:25Z msweet $"
#
# Script to wait for jobs to complete.
#
#   Copyright 2008-2009 by Apple Inc.
#
#   These coded instructions, statements, and computer programs are the
#   property of Apple Inc. 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
#   file is missing or damaged, see the license at "http://www.cups.org/".
#


test/xmltotest.c
/*
 * "$Id: xmltotest.c 3643 2012-02-13 16:35:48Z msweet $"
 *
 *   IANA XML registration to test file generator for CUPS.
 *
 *   Copyright 2011-2012 by Apple Inc.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 *
 *   This file is subject to the Apple OS-Developed Software exception.
 *
 * Usage:
 *
 *   ./xmltotest [--ref standard] {--job|--printer} [XML file/URL] >file.test
 *
 *   If not specified, loads the XML registrations from:
 *
 *     http://www.iana.org/assignments/ipp-registrations/ipp-registrations.xml
 *
 *   "Standard" is of the form "rfcNNNN" or "pwgNNNN.N".
 *
 * Contents:
 *
 *   main()	    - Process command-line arguments.
 *   compare_reg()  - Compare two registrations.
 *   load_xml()     - Load the XML registration file or URL.
 *   match_xref()   - Compare the xref against the named standard.
 *   new_reg()	    - Create a new registration record.
 *   usage()	    - Show usage message.
 *   write_expect() - Write an EXPECT test for an attribute.
 */

vcnet/README.txt
Copyright 2007-2013 by Apple Inc.  CUPS and the CUPS logo are
    trademarks of Apple Inc.

    The MD5 Digest code is 
Copyright 1999 Aladdin Enterprises

vcnet/config.h
/*
 * "$Id: config.h 10996 2013-05-29 11:51:34Z msweet $"
 *
 *   Configuration file for CUPS on Windows.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */

xcode/config.h
/*
 * "$Id: config.h 4216 2013-03-11 13:57:36Z msweet $"
 *
 *   Configuration file for CUPS.
 *
 *   Copyright 2007-2013 by Apple Inc.
 *   Copyright 1997-2007 by Easy Software Products.
 *
 *   These coded instructions, statements, and computer programs are the
 *   property of Apple Inc. 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
 *   file is missing or damaged, see the license at "http://www.cups.org/".
 */