]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
9 years agoAdd project for ippserver on Windows.
msweet [Fri, 29 Aug 2014 14:29:39 +0000 (14:29 +0000)] 
Add project for ippserver on Windows.

Sync up config.h and do some minor cleanup.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12135 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work.
msweet [Fri, 29 Aug 2014 12:38:53 +0000 (12:38 +0000)] 
Save work.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12134 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoMake sure CachDir is only readable by root and lp.
msweet [Fri, 29 Aug 2014 11:27:18 +0000 (11:27 +0000)] 
Make sure CachDir is only readable by root and lp.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12132 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix package filenames to match spec.
msweet [Thu, 28 Aug 2014 22:40:36 +0000 (22:40 +0000)] 
Fix package filenames to match spec.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12130 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoEliminate compiler warning.
msweet [Thu, 28 Aug 2014 19:26:31 +0000 (19:26 +0000)] 
Eliminate compiler warning.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12129 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoMake sure RSS feeds are world-readable (STR #4461)
msweet [Thu, 28 Aug 2014 19:23:23 +0000 (19:23 +0000)] 
Make sure RSS feeds are world-readable (STR #4461)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12128 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAdd a (non-shipping) man page for ippserver.
msweet [Thu, 28 Aug 2014 18:57:27 +0000 (18:57 +0000)] 
Add a (non-shipping) man page for ippserver.

Add some missing file to the repository.

Update the README.txt file for CUPS, which still had old links and legal
language.

httpGetHostname did not make sure a .local name ended with a ".".

ippserver now properly assigns the default port number and hostname, and adds
the job attributes to the environment of the print command (if specified).

ippserver now validates that the print command can be run before it accepts any
jobs.

Rename "document-format-tests.*" to "document-tests.*".

Implement the script to build the IPP Everywhere Printer Self-Certification
tools.

Add a readme for the self-certification tools.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12127 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoDon't need to include <gcrypt.h>...
msweet [Thu, 28 Aug 2014 16:02:00 +0000 (16:02 +0000)] 
Don't need to include <gcrypt.h>...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12126 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoEliminate the rest of the warnings when the other dependencies are added in.
msweet [Thu, 28 Aug 2014 15:49:29 +0000 (15:49 +0000)] 
Eliminate the rest of the warnings when the other dependencies are added in.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12125 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix Linux builds without normal prerequisite libraries installed.
msweet [Thu, 28 Aug 2014 15:37:22 +0000 (15:37 +0000)] 
Fix Linux builds without normal prerequisite libraries installed.

Also correct GCC 4.8 compiler warnings.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12124 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix the spinner image on a restart (STR #4475)
msweet [Thu, 28 Aug 2014 14:24:45 +0000 (14:24 +0000)] 
Fix the spinner image on a restart (STR #4475)

Also fix the redirection link.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12123 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix RPM build issues (STR #4459)
msweet [Thu, 28 Aug 2014 12:55:52 +0000 (12:55 +0000)] 
Fix RPM build issues (STR #4459)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12122 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFileId goes under each test.
msweet [Wed, 27 Aug 2014 21:40:10 +0000 (21:40 +0000)] 
FileId goes under each test.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12121 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUpdate ipptool to include a Skipped boolean key for skipped tests.
msweet [Wed, 27 Aug 2014 20:52:33 +0000 (20:52 +0000)] 
Update ipptool to include a Skipped boolean key for skipped tests.

Update FileId of tests.

Include Skipped boolean key for skipped Bonjour tests.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12120 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix some IPP conformance issues with Send-Document (wasn't copying values).
msweet [Tue, 26 Aug 2014 17:01:57 +0000 (17:01 +0000)] 
Fix some IPP conformance issues with Send-Document (wasn't copying values).

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12119 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoippfind fixes:
msweet [Tue, 26 Aug 2014 15:36:07 +0000 (15:36 +0000)] 
ippfind fixes:

- Fix a bug with '{name}' substitution in ippfind.
- Fix a bug with --txt-name option handling in ippfind.
- Add some more debugging output to ippfind when IPPFIND_DEBUG env var is set.

ippserver fixes:

- Include TLS and UUID keys in TXT record.
- Implement HTTP Upgrade to TLS.

IPP Everywhere test file fixes:

- Separate access and value tests, confusing.
- Fix some of the tests to work properly (cut/paste errors)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12118 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work on all of the IPP Everywhere tests, and a bug fix for ippfind.
msweet [Mon, 25 Aug 2014 21:38:31 +0000 (21:38 +0000)] 
Save work on all of the IPP Everywhere tests, and a bug fix for ippfind.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12117 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoTweak default printer icon, add apple-touch-icon to ippserver.
msweet [Mon, 25 Aug 2014 15:07:35 +0000 (15:07 +0000)] 
Tweak default printer icon, add apple-touch-icon to ippserver.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12116 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFinish up document format tests.
msweet [Mon, 25 Aug 2014 14:54:55 +0000 (14:54 +0000)] 
Finish up document format tests.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12115 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUpdate changelog.
msweet [Mon, 25 Aug 2014 13:29:04 +0000 (13:29 +0000)] 
Update changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12114 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAllow access to cupsd-created files with non-world-readable permissions via the
msweet [Mon, 25 Aug 2014 13:28:04 +0000 (13:28 +0000)] 
Allow access to cupsd-created files with non-world-readable permissions via the
web interface (STR #4461).

Use cupsdCreateConfFile API to create PPD files, and use the ConfigFilePerm for
PPD files.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12113 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoMaybe final new printer icon image.
msweet [Fri, 22 Aug 2014 13:14:17 +0000 (13:14 +0000)] 
Maybe final new printer icon image.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12112 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUpdate printer icon (not final)
msweet [Thu, 21 Aug 2014 20:37:08 +0000 (20:37 +0000)] 
Update printer icon (not final)

Add some more raster "support".

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12111 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work.
msweet [Thu, 21 Aug 2014 17:43:30 +0000 (17:43 +0000)] 
Save work.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12110 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix an ippserver Send-Document issue with PWG raster files.
msweet [Wed, 20 Aug 2014 21:44:02 +0000 (21:44 +0000)] 
Fix an ippserver Send-Document issue with PWG raster files.

Fix some ipptool issues:

- ${VARIABLE} wasn't supported
- DEFINE-VALUE included all values; now just define with the last value.
- NAME didn't expand variables.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12109 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoDrop Epson Stylus drivers from readme.
msweet [Wed, 20 Aug 2014 15:28:22 +0000 (15:28 +0000)] 
Drop Epson Stylus drivers from readme.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12106 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoDropped the old Epson Stylus Color/Photo sample drivers since they don't work
msweet [Wed, 20 Aug 2014 15:27:43 +0000 (15:27 +0000)] 
Dropped the old Epson Stylus Color/Photo sample drivers since they don't work
with any current printers and there are free alternatives that produce much
better output (<rdar://problem/18036889>)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12105 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUpdate sandboxing documentation to indicate which directories are allowed for
msweet [Wed, 20 Aug 2014 15:20:48 +0000 (15:20 +0000)] 
Update sandboxing documentation to indicate which directories are allowed for
domain sockets.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12103 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAdd read access to /private/var/tmp, socket access to /private/var/tmp, and
msweet [Wed, 20 Aug 2014 15:19:09 +0000 (15:19 +0000)] 
Add read access to /private/var/tmp, socket access to /private/var/tmp, and
read access to all of /Library and /System/Library (STR #4471, <rdar://problem/17483959>)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12102 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix libgmalloc usage (although the report is still not too useful - need to do
msweet [Wed, 20 Aug 2014 15:10:51 +0000 (15:10 +0000)] 
Fix libgmalloc usage (although the report is still not too useful - need to do
more here...)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12101 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAdd script to run the IPP tests.
msweet [Wed, 20 Aug 2014 01:22:38 +0000 (01:22 +0000)] 
Add script to run the IPP tests.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12100 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoChangelog.
msweet [Wed, 20 Aug 2014 01:07:01 +0000 (01:07 +0000)] 
Changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12099 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix the last of the conformance issues.
msweet [Wed, 20 Aug 2014 01:06:03 +0000 (01:06 +0000)] 
Fix the last of the conformance issues.

ippserver now supports IPP Everywhere (STR #4101)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12098 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFinish up new web interface for ippserver so we can fiddle with media and
msweet [Wed, 20 Aug 2014 00:52:06 +0000 (00:52 +0000)] 
Finish up new web interface for ippserver so we can fiddle with media and
supply levels.

Fix a DISPLAY bug in ipptool.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12097 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUpdate dependencies.
msweet [Tue, 19 Aug 2014 16:19:48 +0000 (16:19 +0000)] 
Update dependencies.

Drop document-name as a Job attribute (it isn't).

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12096 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoMore IPP Everywhere fixes; almost there!
msweet [Tue, 19 Aug 2014 16:16:06 +0000 (16:16 +0000)] 
More IPP Everywhere fixes; almost there!

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12095 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUpdate "since CUPS 2.0" into to mention OS X 10.10.
msweet [Tue, 19 Aug 2014 12:15:11 +0000 (12:15 +0000)] 
Update "since CUPS 2.0" into to mention OS X 10.10.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12094 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix documentation typo.
msweet [Tue, 19 Aug 2014 12:10:17 +0000 (12:10 +0000)] 
Fix documentation typo.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12093 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work on IPP Everywhere updates.
msweet [Mon, 18 Aug 2014 20:53:41 +0000 (20:53 +0000)] 
Save work on IPP Everywhere updates.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12092 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work on making ippserver conform to IPP Everywhere.
msweet [Mon, 18 Aug 2014 12:11:25 +0000 (12:11 +0000)] 
Save work on making ippserver conform to IPP Everywhere.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12091 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoInclude job-uri in get-jobs tests.
msweet [Thu, 7 Aug 2014 01:09:21 +0000 (01:09 +0000)] 
Include job-uri in get-jobs tests.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12088 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAdd section on OS X sandboxing (STR #4464)
msweet [Wed, 6 Aug 2014 18:59:13 +0000 (18:59 +0000)] 
Add section on OS X sandboxing (STR #4464)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12085 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAdd libgmalloc and malloc_history to the test suite on OS X.
msweet [Wed, 6 Aug 2014 18:23:12 +0000 (18:23 +0000)] 
Add libgmalloc and malloc_history to the test suite on OS X.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12084 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFree the sockets array returned by launch_activate_socket.
msweet [Mon, 4 Aug 2014 16:18:32 +0000 (16:18 +0000)] 
Free the sockets array returned by launch_activate_socket.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12082 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoDon't call launch_activate_socket multiple times (<rdar://problem/17523218>)
msweet [Mon, 4 Aug 2014 13:23:50 +0000 (13:23 +0000)] 
Don't call launch_activate_socket multiple times (<rdar://problem/17523218>)

Bump version to 2.0rc1.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12080 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix version check.
msweet [Thu, 31 Jul 2014 01:12:53 +0000 (01:12 +0000)] 
Fix version check.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12075 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoMore cleanup.
msweet [Thu, 31 Jul 2014 01:10:14 +0000 (01:10 +0000)] 
More cleanup.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12074 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoRemove implementation of cupsGetClasses, cupsGetPrinters, and cupsTempFile;
msweet [Thu, 31 Jul 2014 00:58:00 +0000 (00:58 +0000)] 
Remove implementation of cupsGetClasses, cupsGetPrinters, and cupsTempFile;
these functions are still exported but they all now return empty results.

Update API documentation.

Update version number to 2.0b1 without SVN identifier.

Fix some more RPM spec file issues.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12073 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoNo more "what's new" file.
msweet [Thu, 31 Jul 2014 00:43:05 +0000 (00:43 +0000)] 
No more "what's new" file.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12072 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoPrep for 2.0b1.
msweet [Thu, 31 Jul 2014 00:37:33 +0000 (00:37 +0000)] 
Prep for 2.0b1.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12071 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoPerformance fixes for Get-Jobs (STR #2913)
msweet [Thu, 31 Jul 2014 00:02:30 +0000 (00:02 +0000)] 
Performance fixes for Get-Jobs (STR #2913)

Cache a few additional job attributes so that we normally do not need to load
the job attributes from the 'c' files.

If we do need to load them, limit the returned jobs to 500 at a time.

Implement first-index operation attribute.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12067 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoThe scheduler now returns completed jobs in the correct newest-to-oldest order
msweet [Wed, 30 Jul 2014 18:30:44 +0000 (18:30 +0000)] 
The scheduler now returns completed jobs in the correct newest-to-oldest order
(STR #4396)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12066 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work on test suite to ensure we collect the exit status of all child
msweet [Wed, 30 Jul 2014 17:56:35 +0000 (17:56 +0000)] 
Save work on test suite to ensure we collect the exit status of all child
print processes.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12065 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSync up changelog.
msweet [Wed, 30 Jul 2014 16:57:40 +0000 (16:57 +0000)] 
Sync up changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12064 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUpdate cupsd.conf man page to list the ErrorPolicy directive (STR #4457)
msweet [Mon, 28 Jul 2014 14:04:32 +0000 (14:04 +0000)] 
Update cupsd.conf man page to list the ErrorPolicy directive (STR #4457)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12059 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAlso add the world-readable check.
msweet [Tue, 22 Jul 2014 14:02:56 +0000 (14:02 +0000)] 
Also add the world-readable check.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12056 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSecurity: Addressed some more situations where symlinked files would be served
msweet [Tue, 22 Jul 2014 13:58:51 +0000 (13:58 +0000)] 
Security: Addressed some more situations where symlinked files would be served
by the web interface (STR #4455)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12055 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix CGI scripts (STR #4454)
msweet [Fri, 18 Jul 2014 20:37:44 +0000 (20:37 +0000)] 
Fix CGI scripts (STR #4454)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12051 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix some compile errors.
msweet [Fri, 18 Jul 2014 16:51:12 +0000 (16:51 +0000)] 
Fix some compile errors.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12050 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSanitize hostname as needed.
msweet [Fri, 18 Jul 2014 14:39:06 +0000 (14:39 +0000)] 
Sanitize hostname as needed.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12049 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFinal changes to track TLS credentials (STR #1616)
msweet [Fri, 18 Jul 2014 14:26:14 +0000 (14:26 +0000)] 
Final changes to track TLS credentials (STR #1616)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12048 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix a few build errors with VC++
msweet [Fri, 18 Jul 2014 13:53:34 +0000 (13:53 +0000)] 
Fix a few build errors with VC++

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12047 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoImplement httpLoadCredentials and httpSaveCredentials for SSPI.
msweet [Fri, 18 Jul 2014 13:43:26 +0000 (13:43 +0000)] 
Implement httpLoadCredentials and httpSaveCredentials for SSPI.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12046 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work - fix the cert helper functions, implement httpCopyCredentials.
msweet [Thu, 17 Jul 2014 21:32:21 +0000 (21:32 +0000)] 
Save work - fix the cert helper functions, implement httpCopyCredentials.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12045 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work on SSPI certificate functions for validation and info.
msweet [Thu, 17 Jul 2014 21:21:21 +0000 (21:21 +0000)] 
Save work on SSPI certificate functions for validation and info.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12044 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work - properly implement server stuff, separate out cert creation.
msweet [Thu, 17 Jul 2014 20:03:10 +0000 (20:03 +0000)] 
Save work - properly implement server stuff, separate out cert creation.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12043 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work - testhttp now works to get HTTPS web page.
msweet [Thu, 17 Jul 2014 16:42:49 +0000 (16:42 +0000)] 
Save work - testhttp now works to get HTTPS web page.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12041 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUpdate debugging/error reporting code to use FormatMessage throughout.
msweet [Thu, 17 Jul 2014 16:35:49 +0000 (16:35 +0000)] 
Update debugging/error reporting code to use FormatMessage throughout.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12040 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work - more debug stuff.
msweet [Thu, 17 Jul 2014 16:24:52 +0000 (16:24 +0000)] 
Save work - more debug stuff.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12039 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix authorization (and other error) text from CGIs.
msweet [Wed, 16 Jul 2014 19:48:22 +0000 (19:48 +0000)] 
Fix authorization (and other error) text from CGIs.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12037 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix cookie handling for web interface.
msweet [Wed, 16 Jul 2014 19:37:34 +0000 (19:37 +0000)] 
Fix cookie handling for web interface.

Allow access to auth certificates in the state directory.

Remove client connection from select when all data has been read from client.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12034 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work - client TLS negotiation now works, but hangs on a GET...
msweet [Tue, 15 Jul 2014 21:12:56 +0000 (21:12 +0000)] 
Save work - client TLS negotiation now works, but hangs on a GET...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12033 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAutomate creation of the libcups2.def file, since it is really out-of-date...
msweet [Tue, 15 Jul 2014 20:37:32 +0000 (20:37 +0000)] 
Automate creation of the libcups2.def file, since it is really out-of-date...

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12032 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoGet builds working on Windows again.
msweet [Tue, 15 Jul 2014 19:57:59 +0000 (19:57 +0000)] 
Get builds working on Windows again.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12031 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoBump shared library version.
msweet [Tue, 15 Jul 2014 19:39:18 +0000 (19:39 +0000)] 
Bump shared library version.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12030 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoInitial work on SSPI support in 2.0.
msweet [Tue, 15 Jul 2014 18:59:26 +0000 (18:59 +0000)] 
Initial work on SSPI support in 2.0.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12029 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix load/save of certificates.
msweet [Tue, 15 Jul 2014 14:01:27 +0000 (14:01 +0000)] 
Fix load/save of certificates.

Implement peer certificates.

Validation now works for GNU TLS (STR #1616)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12028 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoChangelog.
msweet [Tue, 15 Jul 2014 13:00:25 +0000 (13:00 +0000)] 
Changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12026 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix the fix for STR #4452 - incorrectly used httpAddrSize instead of
msweet [Tue, 15 Jul 2014 12:58:39 +0000 (12:58 +0000)] 
Fix the fix for STR #4452 - incorrectly used httpAddrSize instead of
httpAddrLength.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12024 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoRest of the work for certificate validation/revocation for GNU TLS (STR #1616)
msweet [Mon, 14 Jul 2014 18:20:31 +0000 (18:20 +0000)] 
Rest of the work for certificate validation/revocation for GNU TLS (STR #1616)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12016 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work.
msweet [Wed, 9 Jul 2014 01:00:00 +0000 (01:00 +0000)] 
Save work.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12008 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAllow more paths in sandbox.
msweet [Tue, 8 Jul 2014 18:18:09 +0000 (18:18 +0000)] 
Allow more paths in sandbox.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12006 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoThe LPD backend did not work with some versions of glibc (STR #4452)
msweet [Tue, 8 Jul 2014 15:46:46 +0000 (15:46 +0000)] 
The LPD backend did not work with some versions of glibc (STR #4452)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12004 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix cupsd man page linking to old cups-deviced and cups-driverd man pages.
msweet [Tue, 8 Jul 2014 15:29:14 +0000 (15:29 +0000)] 
Fix cupsd man page linking to old cups-deviced and cups-driverd man pages.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12003 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoGet GNU TLS server-side working again.
msweet [Tue, 8 Jul 2014 15:14:40 +0000 (15:14 +0000)] 
Get GNU TLS server-side working again.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12002 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoMake sure we send a 0-length chunk for CGI output, even for things like "Status".
msweet [Thu, 3 Jul 2014 19:15:31 +0000 (19:15 +0000)] 
Make sure we send a 0-length chunk for CGI output, even for things like "Status".

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11999 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoAdd USB quirk rule for Lexmark E230 (STR #4448)
msweet [Thu, 3 Jul 2014 14:47:43 +0000 (14:47 +0000)] 
Add USB quirk rule for Lexmark E230 (STR #4448)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11997 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoChangelog.
msweet [Thu, 3 Jul 2014 14:38:26 +0000 (14:38 +0000)] 
Changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11994 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoDon't serve symlinked or non-world-readable files (STR #4450)
msweet [Thu, 3 Jul 2014 14:37:16 +0000 (14:37 +0000)] 
Don't serve symlinked or non-world-readable files (STR #4450)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11993 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoMake sure to redirect stdout/stderr to /dev/null when running certtool.
msweet [Wed, 2 Jul 2014 15:52:01 +0000 (15:52 +0000)] 
Make sure to redirect stdout/stderr to /dev/null when running certtool.

Add IPPS support to ippserver (still need to handle upgrade).

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11986 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoMore tweaks to sandbox profiles.
msweet [Wed, 2 Jul 2014 12:14:02 +0000 (12:14 +0000)] 
More tweaks to sandbox profiles.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11981 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoChangelog.
msweet [Wed, 2 Jul 2014 10:36:34 +0000 (10:36 +0000)] 
Changelog.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11980 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix compile errors.
msweet [Tue, 1 Jul 2014 20:03:06 +0000 (20:03 +0000)] 
Fix compile errors.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11977 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoCopy over more stuff that needs to be implemented.
msweet [Tue, 1 Jul 2014 19:57:42 +0000 (19:57 +0000)] 
Copy over more stuff that needs to be implemented.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11976 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix compile errors.
msweet [Tue, 1 Jul 2014 19:52:57 +0000 (19:52 +0000)] 
Fix compile errors.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11975 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoSave work on catching GNU TLS code up to 2.0's new APIs.
msweet [Tue, 1 Jul 2014 19:43:59 +0000 (19:43 +0000)] 
Save work on catching GNU TLS code up to 2.0's new APIs.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11974 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoTweak the sandbox profiles for filters.
msweet [Tue, 1 Jul 2014 17:17:56 +0000 (17:17 +0000)] 
Tweak the sandbox profiles for filters.

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11973 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFixed a bug in the CUPS_SC_GET_DEVICE_ID handling by the network backends
msweet [Tue, 1 Jul 2014 14:35:25 +0000 (14:35 +0000)] 
Fixed a bug in the CUPS_SC_GET_DEVICE_ID handling by the network backends
(STR #4447)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11970 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoFix the debug output from the DNS-SD backend when using Avahi (STR #4444)
msweet [Mon, 30 Jun 2014 14:27:01 +0000 (14:27 +0000)] 
Fix the debug output from the DNS-SD backend when using Avahi (STR #4444)

(Avahi doesn't include the trailing dot for the regtype value)

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11969 a1ca3aef-8c08-0410-bb20-df032aa958be

9 years agoUse "printer-uri" and not "printer URI".
msweet [Thu, 26 Jun 2014 18:30:19 +0000 (18:30 +0000)] 
Use "printer-uri" and not "printer URI".

git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11959 a1ca3aef-8c08-0410-bb20-df032aa958be