]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
17 years agoMove list of new printers to a separate page.
mike [Tue, 3 Apr 2007 23:17:17 +0000 (23:17 +0000)] 
Move list of new printers to a separate page.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6440 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd support for setting banner and policy options for raw queues and
mike [Tue, 3 Apr 2007 21:02:15 +0000 (21:02 +0000)] 
Add support for setting banner and policy options for raw queues and
classes (STR #2238)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6439 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd pre-shutdown wait for back-channel data (STR #2325)
mike [Tue, 3 Apr 2007 17:52:41 +0000 (17:52 +0000)] 
Add pre-shutdown wait for back-channel data (STR #2325)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6438 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoDisable USB back-channel on NetBSD (STR #2324)
mike [Tue, 3 Apr 2007 17:38:10 +0000 (17:38 +0000)] 
Disable USB back-channel on NetBSD (STR #2324)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6437 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd ErrorPolicy directive (STR #1871)
mike [Mon, 2 Apr 2007 23:24:02 +0000 (23:24 +0000)] 
Add ErrorPolicy directive (STR #1871)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6436 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix JCL order dependency values (STR #1985)
mike [Mon, 2 Apr 2007 22:43:39 +0000 (22:43 +0000)] 
Fix JCL order dependency values (STR #1985)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6435 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoRelay printer-state-message strings from server to client (STR #2109)
mike [Mon, 2 Apr 2007 22:07:10 +0000 (22:07 +0000)] 
Relay printer-state-message strings from server to client (STR #2109)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6434 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd support for PSX printer-alert and printer-alert-description
mike [Mon, 2 Apr 2007 21:50:50 +0000 (21:50 +0000)] 
Add support for PSX printer-alert and printer-alert-description
attributes (STR #2088)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6433 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoI18N stuff.
mike [Mon, 2 Apr 2007 21:50:28 +0000 (21:50 +0000)] 
I18N stuff.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6432 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd Hebrew localization (STR #2148)
mike [Mon, 2 Apr 2007 14:31:49 +0000 (14:31 +0000)] 
Add Hebrew localization (STR #2148)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6431 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd base language checks to cupstestppd (STR #2313)
mike [Mon, 2 Apr 2007 14:01:55 +0000 (14:01 +0000)] 
Add base language checks to cupstestppd (STR #2313)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6430 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd support for STATE: paused (STR #1903)
mike [Mon, 2 Apr 2007 13:44:52 +0000 (13:44 +0000)] 
Add support for STATE: paused (STR #1903)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6429 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd "in select" flag so that we don't move FDs to the inactive array
mike [Mon, 2 Apr 2007 13:38:11 +0000 (13:38 +0000)] 
Add "in select" flag so that we don't move FDs to the inactive array
outside of cupsdDoSelect().

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6428 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd inactive FD array to select API for epoll() and /dev/kqueue
mike [Mon, 2 Apr 2007 13:28:18 +0000 (13:28 +0000)] 
Add inactive FD array to select API for epoll() and /dev/kqueue
implementations - that prevents stale FDs from getting used.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6427 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoSync changelog.
mike [Mon, 2 Apr 2007 13:13:11 +0000 (13:13 +0000)] 
Sync changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6425 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoDon't clear printer-state-reasons on job completion, just the
mike [Mon, 2 Apr 2007 13:09:06 +0000 (13:09 +0000)] 
Don't clear printer-state-reasons on job completion, just the
printer-state-message attribute (STR #2323)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6424 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix policy loading for printers and classes.
mike [Mon, 2 Apr 2007 13:05:19 +0000 (13:05 +0000)] 
Fix policy loading for printers and classes.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6423 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoCleanup localization files.
mike [Fri, 30 Mar 2007 20:49:37 +0000 (20:49 +0000)] 
Cleanup localization files.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6422 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoLocalize pdftops filter (STR #1895)
mike [Fri, 30 Mar 2007 20:02:19 +0000 (20:02 +0000)] 
Localize pdftops filter (STR #1895)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6421 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoLocalize filters (STR #1895)
mike [Fri, 30 Mar 2007 20:00:59 +0000 (20:00 +0000)] 
Localize filters (STR #1895)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6420 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoSync changelog.
mike [Fri, 30 Mar 2007 18:39:22 +0000 (18:39 +0000)] 
Sync changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6418 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoThe AP_FIRSTPAGE_InputSlot option did not clear any ManualFeed
mike [Fri, 30 Mar 2007 18:38:59 +0000 (18:38 +0000)] 
The AP_FIRSTPAGE_InputSlot option did not clear any ManualFeed
setting that was made, which caused problems with some PPD files
(STR #2318)

filter/pstops.c:
    - copy_page(): Clear ManualFeed if an InputSlot option is
      specified.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6417 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAbort when we get an ippRead() error (STR #2315)
mike [Fri, 30 Mar 2007 18:30:33 +0000 (18:30 +0000)] 
Abort when we get an ippRead() error (STR #2315)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6416 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix scheduling of jobs to remote and nested classes (STR #2317)
mike [Fri, 30 Mar 2007 18:20:55 +0000 (18:20 +0000)] 
Fix scheduling of jobs to remote and nested classes (STR #2317)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6415 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix SCSI code on IRIX.
mike [Fri, 30 Mar 2007 13:40:57 +0000 (13:40 +0000)] 
Fix SCSI code on IRIX.

Include i18n.h in usb.c instead of usb-*.c.

Update dependencies.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6414 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd i18n.h dependency for usb-*.c...
mike [Fri, 30 Mar 2007 13:35:01 +0000 (13:35 +0000)] 
Add i18n.h dependency for usb-*.c...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6413 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoUpdate dependencies.
mike [Fri, 30 Mar 2007 13:33:22 +0000 (13:33 +0000)] 
Update dependencies.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6412 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix backend localization bugs.
mike [Wed, 28 Mar 2007 23:02:51 +0000 (23:02 +0000)] 
Fix backend localization bugs.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6411 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoChange ERROR/WARNING messages in check_permissions() to DEBUG.
mike [Wed, 28 Mar 2007 18:02:59 +0000 (18:02 +0000)] 
Change ERROR/WARNING messages in check_permissions() to DEBUG.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6409 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix language cache lookup - was using the base language name instead of
mike [Tue, 27 Mar 2007 17:45:12 +0000 (17:45 +0000)] 
Fix language cache lookup - was using the base language name instead of
the "real" name that was requested.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6407 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd warning that these files are overwritten on install (STR #2310)
mike [Tue, 27 Mar 2007 16:09:02 +0000 (16:09 +0000)] 
Add warning that these files are overwritten on install (STR #2310)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6405 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix infinite loop bug in cupsdFindAvailablePrinter() (STR #2311)
mike [Tue, 27 Mar 2007 16:04:28 +0000 (16:04 +0000)] 
Fix infinite loop bug in cupsdFindAvailablePrinter() (STR #2311)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6404 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoMore localization stuff + cleanup to only use fputs and fprintf since we
mike [Tue, 27 Mar 2007 16:00:56 +0000 (16:00 +0000)] 
More localization stuff + cleanup to only use fputs and fprintf since we
want UTF-8 out of the backends, not the default locale charset...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6403 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoLocalize backends.
mike [Tue, 27 Mar 2007 07:54:14 +0000 (07:54 +0000)] 
Localize backends.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6402 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoMake sure label width is an even multiple of 8 dots for EPL 2 (page mode)
mike [Mon, 26 Mar 2007 14:36:01 +0000 (14:36 +0000)] 
Make sure label width is an even multiple of 8 dots for EPL 2 (page mode)
output.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6401 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoDo page accounting as needed.
mike [Mon, 26 Mar 2007 14:29:40 +0000 (14:29 +0000)] 
Do page accounting as needed.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6400 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix crash bug for raw jobs.
mike [Mon, 26 Mar 2007 14:27:48 +0000 (14:27 +0000)] 
Fix crash bug for raw jobs.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6399 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd support for LPD streaming mode (STR #2036)
mike [Mon, 26 Mar 2007 12:57:59 +0000 (12:57 +0000)] 
Add support for LPD streaming mode (STR #2036)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6398 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoUse weak binding for Kerberos framework on Mac OS X.
mike [Sun, 25 Mar 2007 23:33:32 +0000 (23:33 +0000)] 
Use weak binding for Kerberos framework on Mac OS X.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6397 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoUse xc:transparent instead of buttons.gif as the base image.
mike [Sun, 25 Mar 2007 01:19:47 +0000 (01:19 +0000)] 
Use xc:transparent instead of buttons.gif as the base image.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6396 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd instance help (STR #1775)
mike [Sun, 25 Mar 2007 00:25:13 +0000 (00:25 +0000)] 
Add instance help (STR #1775)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6395 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix skipping of HTML elements and entities so that the word index is
mike [Sun, 25 Mar 2007 00:01:14 +0000 (00:01 +0000)] 
Fix skipping of HTML elements and entities so that the word index is
correct.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6394 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoChangelog.
mike [Sat, 24 Mar 2007 14:37:03 +0000 (14:37 +0000)] 
Changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6392 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoThe pstops filter did not handle %%EndFeature comments properly (STR
mike [Sat, 24 Mar 2007 14:35:56 +0000 (14:35 +0000)] 
The pstops filter did not handle %%EndFeature comments properly (STR
#2306)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6391 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix Polish printer icons (STR #2305)
mike [Sat, 24 Mar 2007 14:33:36 +0000 (14:33 +0000)] 
Fix Polish printer icons (STR #2305)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6390 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoRun tests in POSIX locale to avoid localization issues.
mike [Sat, 24 Mar 2007 14:26:04 +0000 (14:26 +0000)] 
Run tests in POSIX locale to avoid localization issues.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6389 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoSpeling mistake...
mike [Sat, 24 Mar 2007 14:21:31 +0000 (14:21 +0000)] 
Speling mistake...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6388 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix ICC profile localization, and add APCustomColorMatchingName attribute
mike [Fri, 23 Mar 2007 21:56:48 +0000 (21:56 +0000)] 
Fix ICC profile localization, and add APCustomColorMatchingName attribute
localization.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6387 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd printer-location (STR #2265) and auth-info-required to options
mike [Fri, 23 Mar 2007 19:03:01 +0000 (19:03 +0000)] 
Add printer-location (STR #2265) and auth-info-required to options
returned by cupsGetDests().

Add auth-info, auth-info-required, and printer-location to list of
IPP attributes.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6386 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoLocalize cupsICCProfile attributes, too.
mike [Thu, 22 Mar 2007 17:51:57 +0000 (17:51 +0000)] 
Localize cupsICCProfile attributes, too.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6384 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoMake sure auth-info-required is set based on the policy or location.
mike [Wed, 21 Mar 2007 20:01:20 +0000 (20:01 +0000)] 
Make sure auth-info-required is set based on the policy or location.

Make sure we require the right kind of authentication.

scheduler/client.c:
    - cupsdReadClient(): Pass auth type.
    - cupsdSendError(): Add auth_type argument.
    - cupsdSendHeader(): Add auth_type argument.
    - cupsdWriteClient(): Pass auth type.
    - write_file(): Pass auth type.

scheduler/client.h:
    - cupsdSendError(): Add auth_type argument.
    - cupsdSendHeader(): Add auth_type argument.

scheduler/ipp.c:
    - Many functions: Pass printer to send_http_error.
    - send_http_error(): Add printer argument, use to pass the
      correct auth_type value to cupsdSendError().

scheduler/printers.c:
    - cupsdSetAuthInfoRequired(): Add support for "negotiate" value.
    - cupsdSetPrinterAttrs(): Set auth-info-required based on AuthType
      in location or policy for printer.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6383 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoMissed a reference to notify-recipient instead of notify-recipient-uri...
mike [Wed, 21 Mar 2007 15:18:53 +0000 (15:18 +0000)] 
Missed a reference to notify-recipient instead of notify-recipient-uri...

Update test header to show CUPS 1.3...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6380 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoCleanup...
mike [Wed, 21 Mar 2007 14:57:22 +0000 (14:57 +0000)] 
Cleanup...

cups/testadmin.c:
    - main(): Use new public versions of the private settings API.

test/4.2-cups-printer-ops.test:
test/4.3-job-ops.test:
test/4.4-subscription-ops.test:
    - Use notify-recipient-uri, not notify-recipient.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6379 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix compiler warnings.
mike [Wed, 21 Mar 2007 07:18:18 +0000 (07:18 +0000)] 
Fix compiler warnings.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6378 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd support for ppd-product (Product) (STR #1900)
mike [Wed, 21 Mar 2007 07:17:11 +0000 (07:17 +0000)] 
Add support for ppd-product (Product) (STR #1900)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6377 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoLimit visibility of functions that don't need to be global...
mike [Wed, 21 Mar 2007 06:39:10 +0000 (06:39 +0000)] 
Limit visibility of functions that don't need to be global...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6376 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoRaw printing with queues pointing to the file pseudo- device and
mike [Wed, 21 Mar 2007 06:21:05 +0000 (06:21 +0000)] 
Raw printing with queues pointing to the file pseudo- device and
multiple files and/or banners now works (STR #1933)

filter/gziptoany.c:
    - main(): Use cupsFile API instead of gzip API, and look for the
      FINAL_CONTENT_TYPE environment variable to determine whether
      copies need to be generated.

scheduler/job.c:
    - start_job(): Add gziptoany filter for raw jobs and drop raw
      printing to file device prohibition.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6375 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoLimit inclusion of membership headers and definition of membership functions
mike [Wed, 21 Mar 2007 06:18:50 +0000 (06:18 +0000)] 
Limit inclusion of membership headers and definition of membership functions
to Mac OS X.

Get auth-info from con->request, since job->attrs is not initialized yet.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6374 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix allowed range of cupsBorderlessScalingFactor option to match the
mike [Tue, 20 Mar 2007 23:18:01 +0000 (23:18 +0000)] 
Fix allowed range of cupsBorderlessScalingFactor option to match the
range allowed for embedded values.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6371 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd more checks so that the new Apple print service quotas code compiles
mike [Tue, 20 Mar 2007 14:36:12 +0000 (14:36 +0000)] 
Add more checks so that the new Apple print service quotas code compiles
on all versions of OS X.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6370 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoppdLocalize() now supports localizing for Japanese using the "jp"
mike [Tue, 20 Mar 2007 01:34:29 +0000 (01:34 +0000)] 
ppdLocalize() now supports localizing for Japanese using the "jp"
locale name used by the ppdmerge program from the CUPS DDK 1.1.0
(STR #2301)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6367 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoList IPv4 and IPv6 loopback listeners separately.
mike [Mon, 19 Mar 2007 20:58:07 +0000 (20:58 +0000)] 
List IPv4 and IPv6 loopback listeners separately.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6366 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoSync changes from Darwin CUPS, and add the Mac OS X Server print quota
mike [Mon, 19 Mar 2007 20:56:57 +0000 (20:56 +0000)] 
Sync changes from Darwin CUPS, and add the Mac OS X Server print quota
support.

Also, move the launchd KeepAlive file to CUPS_CACHEDIR (which sits under
/var/spool/cups/cache and doesn't get cleaned out on boot...)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6365 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoChangelog...
mike [Mon, 19 Mar 2007 20:48:49 +0000 (20:48 +0000)] 
Changelog...

Use "ja" for Japanese PPDs.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6363 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd "Use Kerberos authentication" check box to web admin page.
mike [Mon, 19 Mar 2007 16:01:28 +0000 (16:01 +0000)] 
Add "Use Kerberos authentication" check box to web admin page.

Make cupsAdminGet/SetServerSettings() a public API.

Use AUTH_NEGOTIATE instead of AUTH_KERBEROS and AuthType Negotiate
instead of AuthType Kerberos, since technically the GSSAPI stuff
will support more than just Kerberos.

cgi-bin/admin.c:
    -

cups/adminutil.c:
    - cupsAdminGetServerSettings(): Added.
    - cupsAdminSetServerSettings(): Added.
    - _cupsAdminSetServerSettings(): Fix writing of existing
      top-level directives with new values.

scheduler/auth.c:
    - cupsdAuthorize(): AUTH_KERBEROS -> AUTH_NEGOTIATE.
    - cupsdIsAuthorized(): AUTH_KERBEROS -> AUTH_NEGOTIATE.

scheduler/auth.h:
    - AUTH_KERBEROS -> AUTH_NEGOTIATE.

scheduler/client.c:
    - cupsdSendError(): AUTH_KERBEROS -> AUTH_NEGOTIATE.
    - cupsdSendHeader(): AUTH_KERBEROS -> AUTH_NEGOTIATE.

scheduler/conf.c:
    - parse_aaa(): Support "AuthType Negotiate", not "AuthType kerberos"
      or "AuthType gssapi".
    - read_configuration(): Support "DefaultAuthType Negotiate", not
      "DefaultAuthType kerberos".

scheduler/ipp.c:
    - save_krb5_creds(): Compile on Mac OS X, too.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6361 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix init script...
mike [Mon, 19 Mar 2007 14:16:44 +0000 (14:16 +0000)] 
Fix init script...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6358 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoCheck for v6.2.4 or higher of ImageMagick, and document the requirement
mike [Mon, 19 Mar 2007 14:14:23 +0000 (14:14 +0000)] 
Check for v6.2.4 or higher of ImageMagick, and document the requirement
(STR #2299)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6357 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix usage of notify-recipient-uri - was using notify-recipient in several
mike [Mon, 19 Mar 2007 13:54:48 +0000 (13:54 +0000)] 
Fix usage of notify-recipient-uri - was using notify-recipient in several
places (STR #2297)

berkeley/lpr.c:
    - main(): Add notify-recipient-uri for email notification.

cgi-bin/admin.c:
    - do_add_rss_subscription(): Use notify-recipient-uri.

cups/encode.c:
    - ipp_options[]: notify-recipient -> notify-recipient-uri.

scheduler/ipp.c:
    - create_subscription(): notify-recipient -> notify-recipient-uri.

systemv/lp.c:
    - main(): Add notify-recipient-uri for email notification.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6356 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd required encryption for auth-info over non-local links.
mike [Mon, 19 Mar 2007 06:33:04 +0000 (06:33 +0000)] 
Add required encryption for auth-info over non-local links.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6355 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdvertise auth-info-required via CUPS browsing and DNS-SD.
mike [Mon, 19 Mar 2007 06:16:32 +0000 (06:16 +0000)] 
Advertise auth-info-required via CUPS browsing and DNS-SD.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6354 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd Philippe's button generation script with some minor changes.
mike [Mon, 19 Mar 2007 05:56:06 +0000 (05:56 +0000)] 
Add Philippe's button generation script with some minor changes.

Add sample button text file (adding the new 1.3 buttons)

Add copy of Bitstream Vera font.

Update translation guide to use makebuttons script.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6352 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix MirBSD configure script bug (STR #2294)
mike [Mon, 19 Mar 2007 04:53:49 +0000 (04:53 +0000)] 
Fix MirBSD configure script bug (STR #2294)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6351 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix pdftops recursion problem (STR #2293)
mike [Mon, 19 Mar 2007 04:50:47 +0000 (04:50 +0000)] 
Fix pdftops recursion problem (STR #2293)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6350 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd missing return after error.
mike [Sun, 18 Mar 2007 03:21:36 +0000 (03:21 +0000)] 
Add missing return after error.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6347 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix formatting of decimal numbers (STR #2296)
mike [Sat, 17 Mar 2007 18:00:04 +0000 (18:00 +0000)] 
Fix formatting of decimal numbers (STR #2296)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6345 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agolpoptions crashed when adding or removing options when there were no printers
mike [Sat, 17 Mar 2007 17:06:42 +0000 (17:06 +0000)] 
lpoptions crashed when adding or removing options when there were no printers
(STR #2295)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6343 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoSync changelog..
mike [Thu, 15 Mar 2007 14:33:06 +0000 (14:33 +0000)] 
Sync changelog..

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6339 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoThe scheduler did not use the default job-sheets (banners) for
mike [Thu, 15 Mar 2007 14:32:10 +0000 (14:32 +0000)] 
The scheduler did not use the default job-sheets (banners) for
implicit classes (STR #2284)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6338 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix crash bug in get_jobs (STR #2288)
mike [Thu, 15 Mar 2007 14:27:51 +0000 (14:27 +0000)] 
Fix crash bug in get_jobs (STR #2288)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6337 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd Negotiate AuthType/DefaultAuthType documentation.
mike [Tue, 13 Mar 2007 12:27:35 +0000 (12:27 +0000)] 
Add Negotiate AuthType/DefaultAuthType documentation.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6335 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd configure options for run levels and start/stop numbers.
mike [Mon, 12 Mar 2007 16:08:51 +0000 (16:08 +0000)] 
Add configure options for run levels and start/stop numbers.

Add OS-specific run level and start/stop number handling, particularly
for HP-UX which has a non-standard usage of init scripts (STR #2275)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6332 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix compiler warnings.
mike [Mon, 12 Mar 2007 16:07:31 +0000 (16:07 +0000)] 
Fix compiler warnings.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6331 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoConfigure script fixes for Mac OS X (STR #2260)
mike [Mon, 12 Mar 2007 14:50:45 +0000 (14:50 +0000)] 
Configure script fixes for Mac OS X (STR #2260)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6330 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix argv array size for OpenSSL certificate generation (STR #2282)
mike [Mon, 12 Mar 2007 14:48:28 +0000 (14:48 +0000)] 
Fix argv array size for OpenSSL certificate generation (STR #2282)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6329 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix check for /dev log names and rotation (STR #2278)
mike [Mon, 12 Mar 2007 14:45:42 +0000 (14:45 +0000)] 
Fix check for /dev log names and rotation (STR #2278)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6328 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoThe LPD mini-daemon did not handle the document-format option
mike [Mon, 12 Mar 2007 14:32:10 +0000 (14:32 +0000)] 
The LPD mini-daemon did not handle the document-format option
correctly (STR #2266)

scheduler/cups-lpd.c:
    - print_file(): Add format argument.
    - recv_print_job(): Pass document-format option to
      print_file().

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6327 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoUpdate launchd stuff to not reload and to use a KeepAlive file in
mike [Sun, 11 Mar 2007 17:50:18 +0000 (17:50 +0000)] 
Update launchd stuff to not reload and to use a KeepAlive file in
addition to the old RunAtLoad stuff.

notifier/rss.c:
    - Fix compiler warning about "link" argument name.

scheduler/process.c:
    - Fix compiler warning about "dirname" call.

scheduler/main.c:
    - main(): Don't call launchd_reload().
    - launchd_checkout(): Added.
    - launchd_create_dict(): Add KeepAlive stuff.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6326 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoDon't override page size if "match" size is set (STR #2285)
mike [Sun, 11 Mar 2007 02:09:46 +0000 (02:09 +0000)] 
Don't override page size if "match" size is set (STR #2285)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6324 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd UTF-8 validation to cupstestppd (STR #2283)
mike [Thu, 8 Mar 2007 19:25:26 +0000 (19:25 +0000)] 
Add UTF-8 validation to cupstestppd (STR #2283)

systemv/cupstestppd.c:
    - main(): Add calls to valid_utf().
    - valid_utf8(): Added.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6322 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix outputorder=reverse when there is no JCL code (STR #2279)
mike [Thu, 8 Mar 2007 13:36:56 +0000 (13:36 +0000)] 
Fix outputorder=reverse when there is no JCL code (STR #2279)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6320 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix bug in cupsSideChannelRead() - was grabbing the message length from
mike [Tue, 6 Mar 2007 18:51:40 +0000 (18:51 +0000)] 
Fix bug in cupsSideChannelRead() - was grabbing the message length from
the wrong place in the buffer...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6319 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd support for auth-info and auth-info-required (STR #2268)
mike [Tue, 6 Mar 2007 04:36:55 +0000 (04:36 +0000)] 
Add support for auth-info and auth-info-required (STR #2268)

TODO: Directory services support, reject jobs that need auth-info
but don't have the right stuff.

backend/ipp.c:
    - password_cb(): Send ATTR: message to specify the authentication
      that is required.

scheduler/classes.c:
    - cupsdLoadAllClasses(): Load AuthInfoRequired.
    - cupsdSaveAllClasses(): Save AuthInfoRequired.

scheduler/ipp.c:
    - add_class(): Save auth-info-required data.
    - add_job(): Pass auth-info data.
    - add_printer(): Save auth-info-required data.
    - authenticate_job(): Pass auth-info data.
    - save_auth_info(): Save auth-info data.

scheduler/job.c:
    - cupsdUpdateJob(): Process ATTR: messages for auth-info-required.

scheduler/printers.c:
    - cupsdLoadAllPrinters(): Load AuthInfoRequired.
    - cupsdSaveAllPrinters(): Save AuthInfoRequired.
    - cupsdSetAuthInfoRequired(): Added.
    - cupsdSetPrinterAttrs(): Add auth-info-required.

scheduler/printers.h:
    - Add auth_info_required and num_auth_info_required to
      cupsd_printer_t structure.
    - Add cupsdSetAuthInfoRequired attribute.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6318 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd support for testing multiple PPDs and for setting options.
mike [Mon, 5 Mar 2007 15:39:57 +0000 (15:39 +0000)] 
Add support for testing multiple PPDs and for setting options.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6317 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoSave work on IPP documentation.
mike [Sat, 3 Mar 2007 01:18:30 +0000 (01:18 +0000)] 
Save work on IPP documentation.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6316 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoAdd a PPD test mode to testraster that shows the results of interpreting the
mike [Sat, 3 Mar 2007 00:12:26 +0000 (00:12 +0000)] 
Add a PPD test mode to testraster that shows the results of interpreting the
default option code.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6315 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix Mac OS X Authorization services issue - username not always set...
mike [Thu, 1 Mar 2007 19:11:54 +0000 (19:11 +0000)] 
Fix Mac OS X Authorization services issue - username not always set...

Also optimize username lookups (no need to lookup empty username...)

scheduler/auth.c:
    - cupsdIsAuthorized(): Add empty username checks + empty auth check.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6314 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoClasses containing other classes did not always work (STR #2255)
mike [Tue, 27 Feb 2007 15:44:03 +0000 (15:44 +0000)] 
Classes containing other classes did not always work (STR #2255)

scheduler/classes.c:
    - cupsdLoadAllClasses(): See if the class has already been
      created implicitly from a previous class in classes.conf.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6312 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoThe # character was not supported in printer-info or printer-location
mike [Tue, 27 Feb 2007 14:43:39 +0000 (14:43 +0000)] 
The # character was not supported in printer-info or printer-location
values (STR #2254)

cups/file.c:
    - cupsFileGetConf(): Don't strip # comments if the # is preceded
      by a backslash.

scheduler/classes.c:
    - cupsdSaveAllClasses(): Quote the first # in info and location
      strings.

scheduler/printers.c
    - cupsdSaveAllPrinters(): Quote the first # in info and location
      strings.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6311 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoFix cupsRemoveOption() bug - wasn't moving enough bytes...
mike [Tue, 27 Feb 2007 14:20:39 +0000 (14:20 +0000)] 
Fix cupsRemoveOption() bug - wasn't moving enough bytes...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6310 7a7537e8-13f0-0310-91df-b6672ffda945

17 years agoCleanup DNS-SD support.
mike [Sat, 24 Feb 2007 03:11:56 +0000 (03:11 +0000)] 
Cleanup DNS-SD support.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@6309 7a7537e8-13f0-0310-91df-b6672ffda945