Michael R Sweet
ed181c24e4
Bump versions.
2019-12-13 09:44:10 -05:00
Michael R Sweet
dbdf8a2a45
Fix some new compiler warnings (Issue #5700 )
2019-12-13 09:38:13 -05:00
Michael R Sweet
b018978c27
CVE-2019-2228: Fix ippSetValueTag validation of default language.
2019-12-13 09:27:14 -05:00
Michael R Sweet
bb640280b6
Changelog.
2019-12-04 13:44:15 -05:00
Michael R Sweet
0f98a48497
Merge pull request #5695 from IslandCow/vendor_finishings
...
Off by one error in ipp_finishings_vendor
2019-12-04 13:43:28 -05:00
Sean Kau
a00d9eaecf
Off by one error in ipp_finishings_vendor
...
When enumvalue is 101 and attrname is "finsishings-supported"
we were getting the memory after ipp_finishings_vendor
in the ipp_job_collation_types array.
2019-12-04 10:35:33 -08:00
Michael R Sweet
f937322154
Changelog.
2019-12-04 12:00:14 -05:00
Michael R Sweet
2cfb7357e2
Merge pull request #5694 from gaaf/patch-1
...
Fix error in jobs template
2019-12-04 11:49:25 -05:00
Michael R Sweet
71023b1700
Update default PAM service (cups instead of other)
2019-12-02 21:27:47 -05:00
Michael R Sweet
5d2ac21a00
Clean up authentication support.
2019-12-02 21:26:04 -05:00
Michael R Sweet
81d8eb3af3
Also authenticate web IF.
2019-12-02 16:47:22 -05:00
Michael R Sweet
b4f9e3f7ba
Update HTML version of man page.
2019-12-02 16:40:48 -05:00
Michael R Sweet
7a2be9facf
Limit DNS-SD advertisements to the loopback interface for "localhost" and
...
support "off" for subtypes to turn off advertisements (Issue #5666 )
2019-12-02 16:39:48 -05:00
Michael R Sweet
5ea07c61ba
Add authentication support to ippeveprinter (Issue #5665 )
2019-12-02 16:24:39 -05:00
Michael R Sweet
e8378539e0
Fix compiler warnings.
2019-12-02 14:29:18 -05:00
Michael R Sweet
9240cd70a2
Use pwgMediaForSize when looking up PPD sizes (Issue #5633 )
2019-12-02 14:28:09 -05:00
Michael R Sweet
e90a53ab8d
Changelog.
2019-12-02 10:37:50 -05:00
Michael R Sweet
e6330cabb8
Fix a few issues with Apple Raster support (rdar://55301114)
2019-12-02 10:19:36 -05:00
Alex Hermann
eb03b2d232
Fix error in jobs template
...
Fixes error:
E [28/Nov/2019:16:55:51 +0100] [CGI] Saw EOF, expected \':\'!
E [28/Nov/2019:16:55:51 +0100] [CGI] Saw EOF, expected \'}\'!
E [28/Nov/2019:16:55:51 +0100] [CGI] Saw EOF, expected \'}\'!
E [28/Nov/2019:16:55:51 +0100] [CGI] Saw EOF, expected \'}\'!
2019-11-28 16:59:20 +01:00
Michael R Sweet
1a3915dded
Always send roll select command.
2019-11-27 12:23:48 -05:00
Michael R Sweet
d6ec252e9b
Add support for the second roll in DYMO Twin/DUO label printers.
2019-11-27 12:15:51 -05:00
Michael R Sweet
2bae6fc518
LGTM only supports C++ style comments...
2019-11-19 11:19:24 -05:00
Michael R Sweet
6f7bd716e6
Fix name of LGTM config file.
2019-11-19 10:53:08 -05:00
Michael R Sweet
fd8e2bdb2d
Don't wait for held jobs to complete.
2019-11-18 15:39:32 -05:00
Michael R Sweet
56ba2f5122
Changelog
2019-11-18 13:21:53 -05:00
Michael R Sweet
b1f4c1e664
Refactor the defaults code so that the correct order of precedence is
...
respected in all cases (Issue #5683 )
2019-11-18 13:21:53 -05:00
Michael R Sweet
b2b97b71f1
Fix up HOME environment variable support on macOS - only exclude containers.
2019-11-18 13:21:53 -05:00
Michael R Sweet
f4a99aeb02
Address multiple minor issues reported by the LGTM security scanner:
...
- Lots of usage of localtime and gmtime (use _r/_s versions instead -
Issue #5685 )
- Some unnecessary comparisons
- Suppress checks that are not useful (header guards, short global names, and
the integer overflow checks which don't reflect the actual range of values)
2019-11-18 11:19:16 -05:00
Michael R Sweet
f950947148
Remove debug fprintf that was accidentally left in...
2019-11-18 11:12:02 -05:00
Michael R Sweet
b31d4ca525
More LGTM changes.
2019-11-18 11:03:28 -05:00
Michael R Sweet
6d391f7705
Don't generate certificates that expire on Feb 29th (Issue #5643 )
2019-11-14 15:34:34 -05:00
Michael R Sweet
e2eb28cfcf
Sandboxed applications were not able to get the default printer (Issue #5676 )
...
- Add "home" global pointing to the user's home directory.
- Use it instead of getenv("HOME") everywhere we needed it.
2019-11-14 15:30:00 -05:00
Michael R Sweet
3ff5a8e393
Fix lpoptions defaults (Issue #5681 )
2019-11-14 13:00:12 -05:00
Michael R Sweet
bea505c32e
Fix example source filename in CUPS PM (Issue #5682 )
2019-11-14 10:26:13 -05:00
Michael R Sweet
93df3887e0
Changelog.
2019-11-07 09:06:02 -05:00
Michael R Sweet
986daa034e
Merge pull request #5677 from reddevillg/patch-2
...
Fix /admin/log section
2019-11-07 09:04:17 -05:00
reddevillg
5129a91c54
Update adminutil.c
...
fix /admin/log section
2019-11-07 20:05:02 +08:00
Michael R Sweet
025b8ce8f6
Update documentation of auth-info-required values (Issue #5674 )
2019-10-31 11:33:55 -04:00
Michael R Sweet
45f72738bb
Support trim finishing options.
2019-10-24 15:00:15 -04:00
Michael R Sweet
397eefaa69
Another fix for DBUSDIR (Issue #5671 )
2019-10-21 11:12:11 -04:00
Michael R Sweet
9e82c53ebc
Fix --with-dbusdir (Issue #5671 )
2019-10-21 10:55:57 -04:00
Michael R Sweet
7454512be9
Changelog.
2019-10-17 10:15:06 -04:00
Michael R Sweet
3c985bae7f
Update finishings support to use standard (or standard-inspired) PPD option
...
keywords, and include all finishing templates (except "none").
2019-10-17 10:13:34 -04:00
Michael R Sweet
ec8beb8952
Add support for DigestOptions directive in client.conf (Issue #5647 )
2019-10-15 17:34:21 -04:00
Michael R Sweet
4c793ee9ce
Changelog
2019-10-15 17:08:05 -04:00
Michael R Sweet
e35d176c54
Merge pull request #5621 from zdohnal/cgigetarray-sigsegv
...
SIGSEGV in CUPS web ui when adding a printer
2019-10-15 17:06:53 -04:00
Michael R Sweet
2a06655e5c
PPD files containing custom option keywords did not work (Issue #5639 )
2019-10-15 17:05:55 -04:00
Michael R Sweet
692b157d0c
Add paint can label size (Issue #5662 )
2019-10-15 16:58:24 -04:00
Michael R Sweet
13e6d13ea4
Normalize lp/lpr help text.
2019-10-15 16:54:45 -04:00
Michael R Sweet
fca9a9818d
Add missing "-d" help string (Issue #5661 )
2019-10-15 16:51:07 -04:00
Michael R Sweet
771e64526d
Fix typos (Issue #5657 )
2019-10-07 20:01:47 -04:00
Michael R Sweet
5b835597f3
The IPP backend did not detect all cases where a job should be retried using
...
a raster format (rdar://56021091)
- Look for document-xxx reason keywords and client-error-document-xxx status
codes after a Send-Document or Print-Job request.
2019-10-07 15:03:54 -04:00
Michael R Sweet
99c3e9f3f2
Change DEBUG message to ERROR for libusb_init (Issue #5658 )
2019-10-07 13:14:10 -04:00
Michael R Sweet
2b47f09162
More compiler warnings.
2019-10-02 15:50:21 -04:00
Michael R Sweet
6936a1222d
Add missing file.
2019-10-02 15:44:30 -04:00
Michael R Sweet
dc407006a7
Resolve new compiler warnings.
2019-10-02 15:37:50 -04:00
Michael R Sweet
cfaaa07a19
Add threading unit test program (Issue #5642 )
2019-10-02 15:31:00 -04:00
Michael R Sweet
eff8c82f6a
Fix handling of printer resource files (Issue #5652 )
2019-10-02 14:06:02 -04:00
Michael R Sweet
3ba95ec48d
Fix typos in comments.
2019-09-05 18:15:51 -04:00
Michael R Sweet
f8688d733b
Add workaround for systemd's lack of true launch-on-demand support (Issue #5640 )
2019-09-05 12:43:58 -04:00
Michael R Sweet
1e01995a1c
Fix the default common name used by ippeveprinter...
2019-09-05 12:33:42 -04:00
Michael R Sweet
68dc110f52
Use legacy MD5 implementation with GNU TLS since at least some Linux vendors are
...
disabling MD5 without allowing applications to detect it.
2019-09-03 10:34:51 -04:00
Michael R Sweet
998a43a0dd
Revert GNU TLS FIPS-140 changes.
2019-09-03 10:29:07 -04:00
Michael R Sweet
bc5060a1dd
Fix spelling of "accordion".
...
Bump version.
2019-08-27 22:27:09 -04:00
Michael R Sweet
ee6be9cd7e
Changelog
2019-08-23 11:19:38 -04:00
Michael R Sweet
8fb0d30daa
Merge pull request #5638 from nicolasfella/wheel
...
Add wheel to system groups
2019-08-23 11:18:13 -04:00
Michael R Sweet
c669a17e64
Clean up versioning and API documentation.
2019-08-23 11:16:26 -04:00
Michael R Sweet
34934be905
Update base localzation files.
2019-08-23 09:40:06 -04:00
Nicolas Fella
89fabc72df
Add wheel to system groups
2019-08-23 14:43:19 +02:00
Michael R Sweet
93d79201b2
Update API documentation.
2019-08-23 08:32:10 -04:00
Michael R Sweet
ed174a7cec
Changelog
2019-08-23 08:30:53 -04:00
Michael R Sweet
5e0dc7e14c
Merge pull request #5637 from polluks/patch-1
...
Fixed typos
2019-08-23 08:26:05 -04:00
Stefan
1553df019b
Fixed typos
2019-08-21 22:41:36 +02:00
Michael R Sweet
873c513326
Fix links.:
2019-08-21 08:24:23 -04:00
Michael R Sweet
69e37fbf52
Update top-level documentation files in preparation for the 2.3.0 release.
2019-08-21 08:22:43 -04:00
Michael R Sweet
05690fddfa
Also update HTML version of license.
2019-08-20 16:03:23 -04:00
Michael R Sweet
7b6d49eec9
Add GPL2/LGPL2 exception to the new CUPS license.
2019-08-20 15:45:52 -04:00
Michael R Sweet
d46a87a45f
Fix trailing whitespace.
2019-08-16 15:48:34 -04:00
Michael R Sweet
60a7373f31
Fix a USB printing issue on macOS (rdar://31433931)
2019-08-16 15:41:00 -04:00
Michael R Sweet
2c030c7a06
Multiple security/disclosure issues:
...
- CVE-2019-8696 and CVE-2019-8675: Fixed SNMP buffer overflows (rdar://51685251)
- Fixed IPP buffer overflow (rdar://50035411)
- Fixed memory disclosure issue in the scheduler (rdar://51373853)
- Fixed DoS issues in the scheduler (rdar://51373929)
2019-08-15 14:06:47 -04:00
Michael R Sweet
d784ca2f83
Fix typo in ipptoolfile man page.
2019-08-15 13:40:12 -04:00
Michael R Sweet
f4b0bfa2db
Fix whitespace
2019-08-07 13:02:49 -04:00
Michael R Sweet
5754bcceeb
Stop accepting attributes in collections (Issue #5630 )
2019-08-07 13:00:50 -04:00
Michael R Sweet
f79dad58ab
Fix man page typo.
2019-08-05 20:10:04 -04:00
Michael R Sweet
3cf5b72ab7
USB quirk (Issue #5617 )
2019-08-01 14:30:07 -04:00
Michael R Sweet
c76c53615c
Changelog
2019-08-01 14:26:30 -04:00
Michael R Sweet
9ec6124c37
GNU TLS FIPS140 support (Issue #5601 , Issue #5622 )
2019-08-01 14:24:58 -04:00
Michael R Sweet
8e048e4d39
Fix some PPD parser issues discovered via fuzzing (Issue #5623 , Issue #5624 )
2019-08-01 14:02:04 -04:00
Michael R Sweet
dc00a7c3ad
Fix some PPD parser issues discovered via fuzzing (Issue #5623 , Issue #5624 )
2019-08-01 13:56:29 -04:00
Michael R Sweet
db1c94f3a1
Fix memory leak in ppdOpen.
2019-08-01 13:02:23 -04:00
Michael R Sweet
65048b860c
Enhance testipp to support reading hex dumps.
2019-08-01 12:00:00 -04:00
Michael R Sweet
43c0e4a9d5
Update GCC options (hopefully will cover more future versions...)
2019-08-01 11:45:45 -04:00
Zdenek Dohnal
eda46e3aac
SIGSEGV in CUPS web ui when adding a printer
2019-07-29 10:33:06 +02:00
Michael R Sweet
6647894889
Fix potential excess logging from the scheduler when removing job files
...
(Issue #5597 )
(may be Debian-specific, as I was unable to duplicate - the extra check is in
place in case file_time is reset)
2019-07-16 10:51:07 -04:00
Michael R Sweet
614efb7a87
Don't default printer-info, printer-location, printer-geo-location (Issue #5603 )
2019-07-16 10:43:01 -04:00
Michael R Sweet
c5dcd7ecff
Update changelog.
2019-07-16 10:39:39 -04:00
Michael R Sweet
9c13b7d26e
Log held job messages as errors so that is it clear why a job was held (Issue #5604 )
2019-07-16 10:37:37 -04:00
Michael R Sweet
4e104fb9c8
The web interface did not show that a job was held for authentication (Issue #5604 )
2019-07-16 10:34:09 -04:00
Michael R Sweet
242b4b9be6
Update the cupsd.conf man page to better explain what @IF(name) and @LOCAL do
...
(Issue #5604 )
2019-07-16 10:09:12 -04:00
Michael R Sweet
9539c53065
Fix lpadmin with cupsIPPSupplies and cupsSNMPSupplies (Issue #5610 )
2019-07-16 09:27:13 -04:00
Michael R Sweet
3c27d2a6dd
Always check the group membership list (Issue #5613 )
2019-07-16 09:16:22 -04:00
Michael R Sweet
e9a4e9d6ea
The scheduler would restart continuously when idle and printers were not
...
shared (rdar://52561199)
2019-07-16 09:07:17 -04:00
Michael R Sweet
c0a097c92f
Merge pull request #5608 from kenshin33/kenshin33-fr
...
french translation correction
2019-07-12 08:36:09 -04:00
Raouf Bencheraiet
9a5e6d74b9
french translation correction
2019-07-08 18:03:30 -04:00
Michael R Sweet
f93b470e22
Fix an issue with the IPP backend and unsupported "sides" values (rdar://51775322)
2019-06-17 15:01:39 -04:00
Michael R Sweet
90d3999e0d
Fix whitespace issues.
2019-06-17 09:49:22 -04:00
Michael R Sweet
c9b65dc4d9
Fix NULL pointer dereference in httpGetField2 (Issue #5598 )
2019-06-17 09:46:37 -04:00
Michael R Sweet
8ef4f507d7
Eliminate new GCC compiler warnings (Issue #5591 )
2019-06-13 16:39:34 -04:00
Michael R Sweet
3001a140d6
Use GZIPPROG instead of GZIP to avoid install issues (Issue #5595 )
2019-06-12 08:36:28 -04:00
Michael R Sweet
2614dc6385
Changelog.
2019-06-10 15:13:41 -04:00
Michael R Sweet
b7569be6f4
Changelog.
2019-06-10 15:13:08 -04:00
Michael R Sweet
e02771e0c6
Merge pull request #5590 from yurashek/master
...
Swapped branches of HAVE_SSL condition
2019-06-10 15:12:59 -04:00
Michael R Sweet
11c5618507
Merge pull request #5593 from mpsuzuki/remove-unused-func
...
remove unused to64() from scheduler/auth.c to calm warning for -Wunused-functions
2019-06-10 09:09:16 -04:00
suzuki toshiya
ce3f7bf3e9
remove unused to64()
2019-06-07 04:06:34 +00:00
Jiri Sasek
387ef588c9
Swapped branches of HAVE_SSL condition
2019-06-03 18:18:54 +02:00
Michael R Sweet
2e738f0309
Changelog.
2019-05-30 10:22:25 -04:00
Michael R Sweet
8e901a3856
Merge pull request #5588 from dargad/job-typo
...
Fix parentheses in cupsdCleanJobs.
2019-05-30 10:20:50 -04:00
Dariusz Gadomski
53cac1d08b
Fix parentheses in cupsdCleanJobs.
2019-05-30 14:06:27 +02:00
Michael R Sweet
9c554374b5
Bump versions to 2.3.0 (optimism!)
2019-05-24 09:33:45 -04:00
Michael R Sweet
03cc81b703
Put IDR command in its own XA/XZ section.
2019-05-24 09:27:09 -04:00
Michael R Sweet
5098fdde63
Swap ^IDR and ^XZ commands to make sure that page image is deleted on the label
...
printer. (Why is this even a thing?)
2019-05-24 08:12:26 -04:00
Michael R Sweet
0cf87cf506
Fix EXPECT !name WITH-VALUE ... tests.
2019-05-23 11:59:40 -04:00
Michael R Sweet
4d03c4ca90
Bump version to 2.3rc1.
2019-05-21 12:59:32 -04:00
Michael R Sweet
715dfb366b
Prep for v2.3rc1
2019-05-21 12:59:04 -04:00
Michael R Sweet
0d89470f82
Update localization files.
2019-05-17 10:17:40 -04:00
Michael R Sweet
ef4d439c3b
Normalize ippeveprinter environment with ippserver:
...
- Add -F option to specify the output format (default is application/postscript
when PPDs are used)
- Add pwg-xxx attributes and output format to environment.
2019-05-17 10:02:27 -04:00
Michael R Sweet
b761dd43be
Enforce USB read limits (Issue #5583 )
2019-05-17 07:53:30 -04:00
Michael R Sweet
7c11d5aea4
Fix Linux build issues with new LINKCUPS macro (Issue #5261 )
2019-05-17 07:43:00 -04:00
Michael R Sweet
c674bfbe2b
Clean up error messages.
2019-05-16 17:00:21 -04:00
Michael R Sweet
1b032cbf87
Fix clang warning.
2019-05-16 08:13:59 -04:00
Michael R Sweet
bed16f192b
Fix Windows build errors.
2019-05-15 22:38:07 -04:00
Michael R Sweet
3894a88544
Merge branch 'master' of https://github.com/apple/cups
2019-05-15 22:24:48 -04:00
Michael R Sweet
6ac324a2e1
Update SDK.
2019-05-15 22:24:35 -04:00
Michael R Sweet
aa5e4fd677
Update source paths.
2019-05-15 22:23:58 -04:00
Michael R Sweet
c701f9b123
More tweaks.
2019-05-15 22:11:26 -04:00
Michael R Sweet
b1f826250f
Rename ippserver to ippeveprinter in Visual Studio projects.
2019-05-15 21:15:05 -04:00
Michael R Sweet
3e391a8e76
Update build system and cups-config script to not add extra libraries to the
...
"--libs" output (Issue #5261 )
2019-05-15 18:35:58 -04:00
Michael R Sweet
cb480624d3
Fix regression in ipptool - hex support needs to be limited to a single line.
2019-05-15 17:37:38 -04:00
Michael R Sweet
9914f0fe30
Use zopfli to further compress source archives, when available.
2019-05-15 17:07:55 -04:00
Michael R Sweet
c8a5a28c0a
Optimize compression of PWG Raster sample files (Issue #5529 )
2019-05-15 16:40:12 -04:00
Michael R Sweet
bf7c741159
Changelog.
2019-05-15 16:33:19 -04:00
Michael R Sweet
d29b58fc33
Optimize PDFs and default printer icon (Issue #5529 )
2019-05-15 16:32:22 -04:00
Michael R Sweet
aa15a57207
Optimize PNG files (Issue #5529 )
2019-05-15 16:29:00 -04:00
Michael R Sweet
e923f65f23
Explain the "forbidden" error better (Issue #5547 )
2019-05-15 10:42:54 -04:00
Michael R Sweet
d1d3862ca2
Update localization files.
2019-05-15 10:30:43 -04:00
Michael R Sweet
20c9da8184
Block cups-files.conf directives (Issue #5530 )
2019-05-15 10:30:24 -04:00
Michael R Sweet
9018ff94f1
Changelog.
2019-05-13 17:12:47 -04:00
Michael R Sweet
c8d7d4bf55
Add support for $date-current, $date-start, and ISO-8601 time period values for
...
relative date/time values.
2019-05-13 17:10:48 -04:00
Michael R Sweet
bd51657148
Support <hex> strings in IPP files.
2019-05-13 16:24:19 -04:00
Michael R Sweet
e1074f486d
Tweak some ippeveprinter web interface content.
2019-05-13 09:04:07 -04:00
Michael R Sweet
657748179f
Update Windows DLL exports file.
2019-05-09 07:24:37 -04:00
Michael R Sweet
3f3b535383
Use CUPS_RAND macro instead of rand().
2019-05-08 21:49:14 -04:00
Michael R Sweet
d0f469a7cd
Another clang warning...
2019-05-08 21:47:34 -04:00
Michael R Sweet
f4f9631897
Fix another clang warning.
...
Update Xcode project for new location of tools.
2019-05-08 21:45:46 -04:00
Michael R Sweet
3408121d8c
Fix clang warnings.
2019-05-08 21:14:54 -04:00
Michael R Sweet
bb73b8e008
Update copyrights.
2019-05-08 11:35:21 -04:00
Michael R Sweet
0e17f4c941
Fix CSS on short browsers (Issue #5574 )
2019-05-08 11:31:08 -04:00
Michael R Sweet
c2bcbdc519
Merge pull request #5577 from OdyX/fix-example-test-files
...
Test: Fix *topdf filters to find the examples in the correct path
2019-05-08 07:44:25 -07:00
Didier 'OdyX' Raboud
98b1b6bafa
Test: Fix reference to onepage-letter-*.pwg away from their old .gz postfix
...
This was changed in ea75e93d17
2019-05-08 14:32:44 +02:00
Didier 'OdyX' Raboud
b3f0b5a94f
Test: Fix *topdf filters to find the examples in the correct path
2019-05-08 14:17:27 +02:00
Michael R Sweet
16dbc94b92
Fill out the list of job creation attributes.
2019-05-06 15:16:36 -04:00
Michael R Sweet
0c178dec48
Support C-style character escapes in IPP files.
2019-05-03 14:35:04 -04:00
Michael R Sweet
5da48e4614
Move ippeveprinter commands to CUPS_SERVERBIN/command.
2019-05-03 12:29:58 -04:00
Michael R Sweet
69b84368d3
Don't ignore generated man page files anymore.
2019-05-03 12:25:54 -04:00
Michael R Sweet
661d608a65
Add PWG ippserver attributes to list of printer description and system
...
description attributes.
2019-05-03 09:26:59 -04:00
Michael R Sweet
0450ddd4f0
Update version in configure script.
2019-05-02 12:58:07 -04:00
Michael R Sweet
07b9937a7d
Update for 2.3b8.
2019-05-02 12:57:14 -04:00
Michael R Sweet
14bd3d8990
Fix examples.
2019-05-02 12:53:01 -04:00
Michael R Sweet
c05a795e78
Fix cupsenable/disable man pages
2019-05-02 12:46:02 -04:00
Michael R Sweet
315afe86da
Fix missing header in ippeveps.c, add .gz to man pages in RPM spec file (Red
...
Hat convention is to compress installed man pages)
2019-05-02 12:41:50 -04:00
Michael R Sweet
066dd700da
Fix packaging of man pages and commands.
2019-05-02 12:21:04 -04:00
Michael R Sweet
8dabd1442f
Fix Linux RPM builds.
2019-05-02 12:14:05 -04:00
Michael R Sweet
6fcbda51bf
Fix source tarballs.
2019-05-02 11:52:15 -04:00
Michael R Sweet
45b2ced5aa
Update RPM building script.
2019-05-02 11:47:39 -04:00
Michael R Sweet
f49af670aa
Bump the default Timeout to 15 minutes as well (Issue #5570 )
2019-05-02 09:01:43 -04:00
Michael R Sweet
b2ad86e038
Fix typos in snprintf/vsnprintf emulation code.
2019-05-01 16:01:46 -04:00
Michael R Sweet
5f145615d2
Don't use Windows snprintf/vsnprintf since they don't conform to C99...
2019-05-01 15:47:36 -04:00
Michael R Sweet
6dac1130b5
Update the hold expiration logging - one case is an error, the other is normal.
2019-05-01 14:57:51 -04:00
Michael R Sweet
d6395c6f1d
Increase the MultipleOperationTimeOut default to 15 minutes, log an error if
...
the job submission times out (Issue #5570 )
2019-05-01 14:39:03 -04:00
Michael R Sweet
87030afb3a
Greatly simplify the man page handling.
2019-04-26 23:10:09 -04:00
Michael R Sweet
ea75e93d17
Update .gitignore to ignore compressed man pages.
...
Rename PWG raster sample files to avoid using .gz extension.
2019-04-26 18:50:49 -04:00
Michael R Sweet
3f8c4f3409
Fix install of tools.
2019-04-26 18:48:48 -04:00
Michael R Sweet
fad6d66937
Don't ignore .gz files.
2019-04-26 18:28:42 -04:00
Michael R Sweet
10ce4df141
Fix whitespace issues.
2019-04-26 18:28:04 -04:00
Michael R Sweet
feb13eeaf6
Update test suite for new location of test files.
2019-04-26 17:40:54 -04:00
Michael R Sweet
f1ac9f5889
Move example ipptool files to the examples directory.
...
Build tools directory for IPP tools.
2019-04-26 11:05:27 -04:00
Michael R Sweet
a76950482b
Cleanup
2019-04-26 10:03:47 -04:00
Michael R Sweet
7586933c85
Rename "tools" to "scripts", since that's what is contained.
2019-04-26 09:59:24 -04:00
Michael R Sweet
c0447c4d98
Fix builds without PPD support.
2019-04-25 09:56:35 -04:00
Michael R Sweet
9d8b53bb0c
Fix whitespace errors (again).
2019-04-25 09:43:02 -04:00
Michael R Sweet
42f55cadf6
Update localization strings.
2019-04-24 18:36:23 -04:00
Michael R Sweet
dc84a5a4cd
Update man pages.
...
Default manufacturer is now "Example".
Add support for DEBUG:, ERROR:, and INFO: messages from print commands.
Info and error messages get copied to the job-state-message attribute.
Add support for updating printer-alert-description attributes.
2019-04-24 18:35:00 -04:00
Michael R Sweet
e513da0cd8
Remove unused common source file.
2019-04-24 14:49:17 -04:00
Michael R Sweet
f20ce462b9
Update packaging to include ippeveprinter and friends.
2019-04-24 14:46:30 -04:00
Michael R Sweet
9a5efde597
Update installation directories for Xcode project.
2019-04-24 14:38:57 -04:00
Michael R Sweet
58b64171af
Process ATTR: messages.
...
Unify job logging to use [Job NNN] prefix.
Report job-impressions/-completed from printer commands.
Report millisecond-resolution processing time in log.
2019-04-24 14:36:49 -04:00
Michael R Sweet
75c93cc2b5
Fix color PostScript raster output.
...
ppdEmitJCL didn't handle NULL username or title strings.
2019-04-24 13:48:40 -04:00
Michael R Sweet
2d6dcec181
Implement printer-input-tray and default source/type for PPD-based printers.
...
Fix printer-png.h corruption.
2019-04-24 10:45:16 -04:00
Michael R Sweet
b13a9a9633
Fix PDF filtering.
2019-04-23 17:31:23 -04:00
Michael R Sweet
7331c1b633
Save more work - JPEG, PDF, PostScript, and raster support for PS command.
2019-04-23 17:15:41 -04:00
Michael R Sweet
de4912b2c9
Save work.
2019-04-23 14:11:45 -04:00
Michael R Sweet
ab8fab6154
Save work on PPD support.
2019-04-22 18:27:46 -04:00
Michael R Sweet
d86153a94f
Make sure "num_values" is always initialized since newer versions of GCC will
...
(incorrectly) error out on this...
2019-04-22 07:48:35 -04:00
Michael R Sweet
400e67c15f
Fix clang errors on Linux.
...
Fix subtype support on Linux/Avahi.
2019-04-20 20:02:16 -04:00
Michael R Sweet
507c4adcc8
More clang warning fixes.
2019-04-20 09:13:32 -04:00
Michael R Sweet
60d8f88456
Clean up Clang analyzer warnings.
...
Update Xcode project file for ippeveprinter and friends.
2019-04-20 08:41:16 -04:00
Michael R Sweet
51ddec4029
Fix Avahi/Linux build error (Issue #5566 )
2019-04-19 16:38:15 -04:00
Michael R Sweet
11da92e6b1
Update man page and localization strings.
2019-04-19 16:35:00 -04:00
Michael R Sweet
820cb58e40
More cleanup of web interfaces, add --no-web-forms option to disable the web
...
forms.
2019-04-19 16:32:11 -04:00
Michael R Sweet
d22e887a13
Bump version, and make it absolutely clear that CUPS 2.3 is not yet production
...
code.
2019-04-18 07:59:23 -04:00
Michael R Sweet
9a51a8159f
Fix a memory reallocation bug in HTTP header value expansion
...
(rdar://problem/50000749)
2019-04-18 07:52:54 -04:00
Michael R Sweet
ef6de4e15d
Another typo.
2019-04-17 17:38:30 -04:00
Michael R Sweet
a9f5214b4c
Fix typo in makefile.
2019-04-17 17:36:13 -04:00
Michael R Sweet
0c5991dba7
Don't regenerate cups.strings during a build.
2019-04-17 15:09:22 -04:00
Michael R Sweet
9c5f08f184
Fix broken indentation.
2019-04-17 15:08:44 -04:00
Michael R Sweet
00be463e2c
Support B&W raster as well.
2019-04-16 17:55:21 -04:00
Michael R Sweet
4d2df92677
Clean up IPP Everywhere conformance issues.
2019-04-16 16:55:16 -04:00
Michael R Sweet
b32051c91b
Cleanup to use copy_hex_string, and fix a bug in that function.
2019-04-16 16:29:28 -04:00
Michael R Sweet
b3835dde2f
Fix regular expression matching on octetString attributes.
2019-04-16 16:23:47 -04:00
Michael R Sweet
59cd12c6d2
Add UserAgentTokens config directive (Issue #5555 )
...
cups/cups-private.h:
- Add enum and value for UserAgentTokens directive.
cups/usersys.c:
- _cups_finalize_conf(): Copy UserAgentTokens value to globals.
- _cups_init_conf(): Set default UserAgentTokens value and grab prefs.
- _cups_read_conf(): Look for UserAgentTokens value.
- _cups_set_uatokens(): Set UserAgentTokens value.
- cupsSetUserAgent(): Support UserAgentTokens values.
2019-04-15 17:22:25 -04:00
Michael R Sweet
4c00fa533f
Add a workaround for old Samsung drivers (Issue #5562 )
2019-04-15 16:50:04 -04:00
Michael R Sweet
677e4ca625
For octetString values, compare the length against the -supported value
...
(Issue #5557 )
2019-04-15 16:26:46 -04:00
Michael R Sweet
4d0f1959a3
Update systemd service file for cupsd (Issue #5551 )
2019-04-15 16:15:58 -04:00
Michael R Sweet
5483fd294a
Correctly encode octetString values for print filters (Issue #5558 )
...
scheduler/job.c:
- get_options(): Handle IPP_TAG_STRING separately and either provide a quoted
string or a hex string, depending on the value.
- ipp_length(): Handle IPP_TAG_STRING separately.
2019-04-15 16:03:03 -04:00
Michael R Sweet
cebb2dcc23
The IPP/2.2 test file tested booleans against value "1" instead of "true", but
...
ipptool was updated a while back to look for "true".
test/ipp-2.2.test:
- Change WITH-VALUE for booleans from '1' to 'true'
test/ipptool.c:
- Update with_value() to support both "true" and "1" for boolean true values.
2019-04-15 12:11:36 -04:00
Michael R Sweet
87854afe61
Fix changelog.
2019-04-15 09:24:31 -04:00
Michael R Sweet
a3390b63a6
Remove Travis CI file since we can't enable it for the CUPS repository.
2019-04-15 09:22:25 -04:00
Michael R Sweet
e19d0f3891
Ignore generated ippeveprinter commands.
2019-04-15 09:22:07 -04:00
Michael R Sweet
bc69e04b2c
Fix compile errors.
2019-03-26 21:28:04 -04:00
Michael R Sweet
dd43b7f78d
Save work.
2019-03-22 20:49:01 -04:00
Michael R Sweet
dd2b61669e
Directory output now uses the same naming algorithm as is used for the spool
...
directory.
2019-03-22 17:44:59 -04:00
Michael R Sweet
cc108616c0
Point stdout to the output device or spool directory.
2019-03-22 17:24:18 -04:00
Michael R Sweet
6640ceec8c
Fix up some more of the web interface, add colored status indicator, add auto
...
refresh on the status page.
2019-03-22 17:03:57 -04:00
Michael R Sweet
9141aa0150
Update supply and media pages to be based on attributes instead of member
...
variables.
2019-03-22 15:09:28 -04:00
Michael R Sweet
154f5392bf
Update icon image to use "ippeve-printer"
2019-03-22 14:21:32 -04:00
Michael R Sweet
3e5092db04
Update ippeveprinter to use internal copy of printer.png.
...
Fix a crash bug in load_legacy_attributes.
2019-03-22 14:18:23 -04:00
Michael R Sweet
efb349bcb8
Add man page for and installation of ippeveprinter commands.
2019-03-22 13:21:05 -04:00
Michael R Sweet
6641bd0d3f
Stub out the PS and PCL print commands for ippeveprinter.
...
Add a "corelite" value for --with-components that builds the tools as well as
the PPD-free libcups.
Add a "CUPS_LITE" define in config.h.
2019-03-22 13:01:16 -04:00
Michael R Sweet
098d20d4b9
Make the default get-printer-attributes test request media-col-database.
2019-03-22 13:00:54 -04:00
Michael R Sweet
6d56631f9b
Normalize/update program help, error messages.
2019-03-22 12:35:31 -04:00
Michael R Sweet
89c7bc6f48
Update dependencies.
2019-03-21 21:13:18 -04:00
Michael R Sweet
a5ed2e3944
Same changes for Print-URI/Send-URI.
2019-03-21 21:12:02 -04:00
Michael R Sweet
9e24f768b9
One more spot needs attention.
2019-03-21 18:28:41 -04:00
Michael R Sweet
cdb2e72460
Merge common document processing code.
2019-03-21 18:24:50 -04:00
Michael R Sweet
aa2a90cee6
Normalize filename generation and print file creation.
2019-03-21 18:24:50 -04:00
Michael R Sweet
1562b9a19d
ippeveprinter building again...
2019-03-21 18:24:49 -04:00
Michael R Sweet
3c2cb8228e
Clean up some build issues on certain platforms.
2019-03-21 18:20:40 -04:00
Michael R Sweet
f89270998d
Save work.
2019-03-21 09:34:44 -04:00
Michael R Sweet
92dad94559
Save work, take ippeveprinter out of the regular build until it is
...
compiling again...
2019-03-20 21:59:20 -04:00
Michael R Sweet
8a4ed632e8
Save work.
2019-03-20 14:11:51 -04:00
Michael R Sweet
8b4ae65338
Update copyright.
2019-03-20 10:17:51 -04:00
Michael R Sweet
d46dbe1ba7
Make ippserver sample code a supported program called "ippeveprinter", which
...
can serve as a wrapper for "printer applications".
2019-03-20 09:59:24 -04:00
Michael R Sweet
21609267ec
Use ALL_DSOFLAGS and ALL_LDFLAGS to avoid issues with some build frameworks.
2019-03-19 16:36:24 -04:00
Michael R Sweet
49b3fb6354
Make --image a no-op, just link libcups.
2019-03-15 12:54:11 -04:00
Michael R Sweet
d2df4e48b9
Stop advertising the HTTP methods that are supported (Issue #5540 )
2019-03-11 14:01:21 -04:00
Michael R Sweet
f88b8468c5
Fix an issue with PreserveJobHistory and time values (Issue #5538 )
2019-03-11 13:46:22 -04:00
Michael R Sweet
2c091429d1
Update test suite to test PreserveJobHistory setting using time (30 seconds)
2019-03-11 12:05:03 -04:00
Michael R Sweet
d88008a0e6
Fix PPD caching and IPP Everywhere PPDs (Issue #5535 )
2019-02-27 15:22:55 -05:00
Michael R Sweet
ca2990c7fe
Fix another compiler warning.
2019-02-25 15:12:16 -05:00
Michael R Sweet
2a06fe63e6
Use iterator for CRL (Issue #5532 )
2019-02-25 15:08:40 -05:00
Michael R Sweet
7d950e9251
Fix compiler warning from newer GCC (Issue #5533 )
2019-02-25 11:57:23 -05:00
Michael R Sweet
d3454c3ef6
Fix compiler warning from newer GCC (Issue #5533 )
2019-02-25 11:39:09 -05:00
Michael R Sweet
f05517caab
Media size matching now uses a tolerance of 0.5mm (rdar://33822024)
2019-02-21 12:45:33 -05:00
Michael R Sweet
2db15a26b8
Fix typo.
2019-02-21 12:33:31 -05:00
Michael R Sweet
9bdea94b14
Rework idle exit fix after some discussion.
2019-02-21 12:31:10 -05:00
Michael R Sweet
b6787b6954
Update localization strings.
2019-02-21 11:13:39 -05:00
Michael R Sweet
bb52530560
The lpadmin command would hang with a bad PPD file (rdar://41495016)
2019-02-21 11:13:20 -05:00
Michael R Sweet
47b3bd03e4
The scheduler did not always idle exit as quickly as it could...
2019-02-21 11:03:50 -05:00
Michael R Sweet
45cae1bc04
Don't stop a printer after a job is canceled/aborted (Issue #5517 )
2019-02-21 10:43:16 -05:00
Michael R Sweet
76bb0a3b90
Add a USB quirks rule for the DYMO 450 Turbo (Issue #5521 )
2019-02-21 09:54:28 -05:00
Michael R Sweet
1df7a46155
Add subject alternate names for self-signed certificates (Issue #5525 )
2019-02-19 15:04:36 -05:00
Michael R Sweet
25f2b3ee1a
Add "-I" option to usage notes.
2019-02-19 14:15:05 -05:00
Michael R Sweet
7f472a4384
Add ipptool test file for testing Get-Printer-Attributes conformance with the
...
requested-attributes operation attribute (Issue #5512 )
2019-02-19 14:09:53 -05:00
Michael R Sweet
baf55a940a
Add missing cups_en.po.
2019-02-19 12:38:48 -05:00
Michael R Sweet
5a9647c7ac
Merge pull request #5519 from IslandCow/small
...
Make explicit cast from enum to integer
2019-02-19 11:12:25 -05:00
Michael R Sweet
5ca3a7ff46
Add USB quirks rule for Xerox printers (Issue #5523 )
2019-02-19 11:11:35 -05:00
Michael R Sweet
cc6495f7a8
Use interactive priority for cupsd now.
2019-02-19 09:41:29 -05:00
Michael R Sweet
73721e3edb
Documentation updates.
2019-02-18 10:33:49 -05:00
Sean Kau
aa7edf3c17
Make explicit cast from enum to integer
2019-02-18 06:56:47 +00:00
Michael R Sweet
1ce6909d23
Non-Kerberized IPP printing to Windows was broken (Issue #5515 )
2019-02-15 17:06:35 -05:00
Michael R Sweet
6e63114c45
Changelog.
2019-02-14 12:55:37 -05:00
Michael R Sweet
fa26ab9573
Eliminate use of private macOS security headers/APIs (Issue #5516 )
...
Eliminate use of deprecated cssmErrorString function.
Switch to using SecCertificateCreateWithData.
Clean out unused private header availability checks.
2019-02-14 11:53:23 -05:00
Michael R Sweet
ec7e5bddc7
Fix compiler warnings.
2019-02-14 11:10:56 -05:00
Michael R Sweet
fa2851d5b5
Update Danish localization (Issue #5504 )
2019-02-13 16:33:14 -05:00
Michael R Sweet
0d94b8bf90
Remove log buttons from admin page since most Linux distros use systemd logging
...
(Issue #5513 )
2019-02-13 16:29:55 -05:00
Michael R Sweet
e625fa1320
Fix a GNU TLS certificate problem (Issue #5506 )
2019-02-05 13:03:22 -05:00
Michael R Sweet
d9f301dd14
Fix UTF-8 validation (Issue #5509 )
2019-02-05 12:02:49 -05:00
Michael R Sweet
2cb772b87f
Update the translation guide to reflect current links, files, etc. (Issue #5497 )
...
Also add some examples of localizing the HTML templates (what to localize and
what to leave alone...)
2019-01-24 14:33:06 -05:00
Michael R Sweet
bd880c0c4d
Fix online help through web interface...
2019-01-24 14:31:28 -05:00
Michael R Sweet
e060cfd23f
Fix compile warning.
2019-01-24 14:23:46 -05:00
Michael R Sweet
6648f8c125
Remove remaining references to subscriptions and samba.
2019-01-24 12:46:23 -05:00
Michael R Sweet
340e5f8ffd
Show number of translated messages, not number of untranslated ones...
2019-01-24 12:22:44 -05:00
Michael R Sweet
7cf665850c
Don't generate synthetic cups_en.po, we have a real one now...
2019-01-24 12:17:19 -05:00
Michael R Sweet
95470a9221
Fix typo.
2019-01-24 12:11:59 -05:00
Michael R Sweet
fe0d6115dd
Update localization of IPP attribute/value pairs (Issue #5495 )
...
Note: This adds a cups_en.po file containing the real localized strings, with
cups.pot pulling from ipp-strings.c which is generated from the IANA IPP
registry. Localizer comments are included to help translators do all of those
string...
After the "purge", all of the non-English localization files are well below the
90% goal for translating... :(
2019-01-24 12:06:34 -05:00
Michael R Sweet
7281649214
Add _CUPS_MESSAGE_EMPTY flag to allow loading of empty localizations (needed
...
for checkpo program)
2019-01-24 12:05:21 -05:00
Michael R Sweet
7cc71486c9
Update usage and localized message about the URL to use for secure access.
2019-01-24 12:04:57 -05:00
Michael R Sweet
0913610bcd
Changelog.
2019-01-24 09:39:06 -05:00
Michael R Sweet
e65cd5336c
Merge pull request #5499 from scootergrisen/patch-4
...
Remove newline
2019-01-24 09:38:28 -05:00
Michael R Sweet
afe1f8fbec
Merge pull request #5500 from scootergrisen/patch-5
...
Remove newline
2019-01-24 09:37:25 -05:00
Michael R Sweet
ed7961ff57
Merge pull request #5501 from scootergrisen/patch-6
...
Add "# German message catalog for CUPS."
2019-01-24 09:36:57 -05:00
scootergrisen
aae22a2168
Add "# German message catalog for CUPS."
2019-01-24 06:54:56 +01:00
scootergrisen
ba2aac9d2e
Remove newline
...
So it matches the source/template file
2019-01-24 06:49:26 +01:00
scootergrisen
4eb4a2f3be
Remove newline
2019-01-24 06:46:53 +01:00
Michael R Sweet
6bf37cc8c0
Make sure config.h gets installed with the private headers, as needed.
2019-01-23 12:58:47 -05:00
Michael R Sweet
083672b18c
OK, allow DESTDIR to be used as a default BUILDROOT, much like we do for
...
DSTROOT.
2019-01-23 12:38:25 -05:00
Michael R Sweet
ffbf1e61ff
Fix some build issues with the "core" component selection (rdar://47394086)
...
- Availability macros were incorrect.
- Some driver headers/definitions were installed even when the core library
does not contain them.
- Fix up the macOS/iOS detection of keychain/API availability - just need to
use the TARGET_OS_xxx macros instead.
- When installing private headers, install config.h so that the private
headers actually work.
2019-01-23 12:15:38 -05:00
Michael R Sweet
e13e173f26
Remove macOS version check.
2019-01-23 12:14:12 -05:00
Michael R Sweet
a7c0c36cf5
Updated the USB quirks rule for Zebra label printers (Issue #5395 )
...
All Zebra printers now use unidir and no-reattach.
2019-01-23 11:14:39 -05:00
Michael R Sweet
bcaeb97caa
Remove old "printer-purge.tmpl" file from the translation guide and the
...
Spanish templates (Issue #5491 )
2019-01-23 11:04:32 -05:00
Michael R Sweet
09cc278869
Fix metadata header and strip old messages.
2019-01-23 11:02:07 -05:00
Michael R Sweet
c780bc5573
Merge pull request #5489 from scootergrisen/master
...
Add translations for templates/da
2019-01-23 10:56:42 -05:00
Michael R Sweet
7ef11adeca
Merge pull request #5492 from scootergrisen/patch-2
...
Fix a problem with msgid/msgstr in cups_de.po
2019-01-23 10:55:48 -05:00
Michael R Sweet
888f758194
Merge pull request #5493 from scootergrisen/patch-3
...
Remove some newlines from cups_ru.po
2019-01-23 10:54:36 -05:00
Michael R Sweet
48cc38928a
Revert previous change - need explicit AC_PROG_CPP for the header checks.
2019-01-22 17:48:17 -05:00
Michael R Sweet
971a6b5d79
Don't need AC_PROG_CPP. Greatly simplifies things when cross-compiling!
2019-01-22 16:05:36 -05:00
scootergrisen
588a6c8af7
Remove some newlines from cups_ru.po
...
msgfmt -c cups_ru.po gave some warnings about some ending \n that was in the source strings.
2019-01-22 04:40:21 +01:00
scootergrisen
6f08381068
Remove #, fuzzy from header
2019-01-22 04:28:05 +01:00
scootergrisen
5107832098
Remove " and fix spaces
2019-01-22 04:25:13 +01:00
scootergrisen
c68935d876
Fix a problem with msgid/msgstr
2019-01-22 04:18:59 +01:00
scootergrisen
414e798b71
Add translations for templates/da
2019-01-22 02:14:39 +01:00
Michael R Sweet
86c184ff34
Clean out some more _cupsStr cruft that might potentially cause an
...
unaligned memory access (Issue #5474 )
Don't directly use the string pool in the CGI programs or scheduler.
2019-01-21 16:03:08 -05:00
Michael R Sweet
e5dfea4c04
Changelog.
2019-01-21 14:20:37 -05:00
Michael R Sweet
5a00cf374d
Fix potential unaligned accesses in the string pool (Issue #5474 )
...
This set of changes makes the PPD functions use strdup and free - they were
modifying the contents of the string in places and doing other things that
were not safe for (immutable) strings in the pool.
2019-01-21 14:14:04 -05:00
Michael R Sweet
bf4873cbf3
Merge pull request #5486 from scootergrisen/master
...
Add doc/da/index.html.in
2019-01-21 14:11:15 -05:00
scootergrisen
f120cf3a5d
Add doc/da/index.html.in
2019-01-21 20:05:41 +01:00
Michael R Sweet
4b5a6914fb
Stop parsing the Emulators keywords in PPD files (Issue #5475 )
...
This also eliminates a potential memory leak...
2019-01-21 13:42:27 -05:00
Michael R Sweet
644dca1806
Switch to using "all" and "media-col-database" because some vendors apparently
...
do not know how to read (Issue #5484 )
2019-01-21 12:01:11 -05:00
Michael R Sweet
e4b275a3eb
Changelog.
2019-01-21 11:56:16 -05:00
Michael R Sweet
cc44874447
Merge pull request #5481 from scootergrisen/patch-1
...
Add [da] translation
2019-01-21 11:55:52 -05:00
Michael R Sweet
0057f146f6
Fix compile error on Linux (Issue #5483 )
2019-01-21 11:53:59 -05:00
Michael R Sweet
aa09736e02
Add a USB quirk rule for the Lexmark E120n (Issue #5478 )
2019-01-21 11:32:25 -05:00
Michael R Sweet
622207eff5
Use the same requested-attributes values for all IPP Everywhere setup
...
requests (Issue #5484 )
2019-01-21 11:27:43 -05:00
Michael R Sweet
d728c2935e
Clean up installation of private headers.
...
Clean up generation of api help.
2019-01-21 08:42:04 -05:00
Michael R Sweet
588c22056a
Fix iOS libcups builds (rdar://47386169)
2019-01-18 12:11:34 -05:00
scootergrisen
0210d14387
Add [da] translation
2019-01-15 21:08:17 +01:00
Michael R Sweet
690b923151
Changelog.
2019-01-10 17:16:12 -05:00
Michael R Sweet
ef3aba66ff
Fixed a performance regression with large PPDs (rdar://47040759)
...
scheduler/printers.c:
- create_media_col(): Drop media-source/media-type support.
- load_ppd(): Stop enumerating all combinations of media size, source, and
type.
2019-01-10 17:07:29 -05:00
Michael R Sweet
d7cd12f009
Allow ippSetXxx from no-value or unknown to the corresponding type.
2019-01-10 11:53:04 -05:00
Michael R Sweet
bfc73dc326
Update usage info.
2019-01-09 14:15:03 -05:00
Michael R Sweet
c715f67b55
Don't expect debug2 messages when we run the "deeper" test sets.
2019-01-09 14:10:38 -05:00
Michael R Sweet
127c90dae1
Changelog.
2019-01-09 13:24:44 -05:00
Michael R Sweet
96fee30386
Protect against continuing to read from a file at EOF (Issue #5473 )
2019-01-09 13:19:11 -05:00
Michael R Sweet
f294fe22fd
Use codedoc now instead of mxmldoc.
...
Dump all of the docset stuff - Xcode no longer supports it... :(
2019-01-07 22:07:35 -05:00
Michael R Sweet
1de4cd2b2e
Update changelog.
2019-01-07 10:13:44 -05:00
Michael R Sweet
c51c178726
Merge pull request #5461 from erkanisik1/master
...
turkish update
2019-01-07 09:59:30 -05:00
Michael R Sweet
7ca2817eee
Merge pull request #5471 from Atalanttore/patch-2
...
Update cups_de.po
2019-01-07 09:58:47 -05:00
Ettore Atalan
5ab3e072f7
Update cups_de.po
...
Added some german translations.
2019-01-05 01:15:35 +01:00
Michael R Sweet
9f409435a4
Fix potential crash in cups-driverd (rdar://46625579)
2018-12-14 14:30:12 -05:00
Michael R Sweet
b1e7afd596
Bump version.
2018-12-14 10:20:18 -05:00
Michael R Sweet
3642bcbddf
Changelog.
2018-12-14 10:04:35 -05:00
Michael R Sweet
59e57148ee
Merge pull request #5463 from OdyX/fix-unitialized-service-idle-exit
...
Fix service_idle_exit build issue with -Werror=maybe-unitialized
2018-12-14 10:03:57 -05:00
Didier Raboud
a30818495d
Fix service_idle_exit build issue with -Werror=maybe-unitialized
2018-12-14 15:53:32 +01:00
Erkan IŞIK
311bd0d91e
turkish update
2018-12-11 22:06:35 +03:00
Michael R Sweet
9dd1bc98cd
Move getifaddrs to a separate header.
2018-12-10 14:53:29 -05:00
Michael R Sweet
70bdce1628
Fix ppdmerge backup filename (Issue #5455 )
2018-12-10 09:18:43 -05:00
Michael R Sweet
8a763079f5
Bump version, changelog.
2018-12-08 08:14:16 -05:00
Michael R Sweet
065632e209
Fix compile errors - not sure why these didn't show up before...
2018-12-08 08:12:52 -05:00
Michael R Sweet
c13e2f44eb
Bump version
2018-12-07 14:40:21 -05:00
Michael R Sweet
b9ff93ce91
CVE-2018-4700: Linux session cookies used a predictable random number seed.
2018-12-07 12:08:27 -05:00
Michael R Sweet
46637f30d7
Update localization files.
2018-12-06 14:58:20 -05:00
Michael R Sweet
f1def5b85f
Remove cupsaddsmb and associated documentation and infrastructure (Issue #5449 )
2018-12-06 14:58:01 -05:00
Michael R Sweet
dc5c941a67
Drop cupstestdsc program and related documentation (Issue #5450 )
2018-12-06 14:53:22 -05:00
Michael R Sweet
51c22b864a
Update HTML man pages.
2018-12-06 14:41:43 -05:00
Michael R Sweet
33abc3d644
Changelog
2018-12-06 14:41:26 -05:00
Michael R Sweet
4eeef849d6
Update message catalogs for new usage help (Issue #5326 )
2018-12-06 14:40:52 -05:00
Michael R Sweet
c4b22214d2
Normalize --help usage for cupsd (Issue #5326 )
2018-12-06 14:39:57 -05:00
Michael R Sweet
860f3d3b13
Add --help usage for all Berkeley commands (Issue #5326 )
2018-12-06 14:38:05 -05:00
Michael R Sweet
abc300696c
Normalize --help usage for ippfind and ipptool (Issue #5326 )
2018-12-06 14:24:29 -05:00
Michael R Sweet
8e52928cfd
Add --help usage for all System V commands (Issue #5326 )
2018-12-06 14:17:23 -05:00
Michael R Sweet
df4101bff6
lpoptions now works with discovered but un-added printers (Issue #5045 )
2018-12-06 11:24:11 -05:00
Michael R Sweet
7d730d0ce7
Don't error out on deprecations.
2018-12-06 09:21:58 -05:00
Michael R Sweet
c29d06f9f9
Fix -E option (Issue #5440 )
2018-12-05 12:59:56 -05:00
Michael R Sweet
9fb5f30d78
More bogus indentation.
2018-12-05 12:39:33 -05:00
Michael R Sweet
ef4e12b3f9
Update configure script.
2018-12-05 12:38:06 -05:00
Michael R Sweet
c028bdf75e
Fix bogus indentation.
2018-12-05 12:37:23 -05:00
Michael R Sweet
3dee5db7b9
Revert os_transaction changes.
2018-12-05 12:34:39 -05:00
Michael R Sweet
8c7143551a
Fix handling of MaxJobTime 0 (Issue #5438 )
2018-12-05 12:18:13 -05:00
Michael R Sweet
f337a1b74e
Pass ASAN_OPTIONS to filters.
2018-12-05 12:07:24 -05:00
Michael R Sweet
ba4fe5d958
Remove malloc logging output since we no longer use GuardMalloc in the test suite.
2018-12-05 11:40:14 -05:00
Michael R Sweet
e14894bd8d
Fix test suite failure caused by log rotation due to sandboxing warning message.
2018-12-05 11:38:44 -05:00
Michael R Sweet
e5daa5b780
Fix ASAN support on Linux, drop suppressions file and just disable leak tests.
...
ASAN on Linux also requires us to build with --disable-shared. Which means the
test script should not try to preload the .so files...
2018-12-04 16:52:56 -05:00
Michael R Sweet
31b3c060f8
Don't use GuardMalloc on macOS now that we have AddressSanitizer.
2018-12-04 10:03:48 -05:00
Michael R Sweet
f518bf7ea1
Support AddressSanitizer in builds.
...
Fix a compiler warning on macOS.
2018-12-04 09:36:02 -05:00
Michael R Sweet
3043e3a533
Add USB quirk rule for Zebra ZD420 (Issue #5395 )
2018-11-30 13:05:03 -05:00
Michael R Sweet
ffcecff2d7
Add USB quirk rule for Star printer (Issue #5443 )
2018-11-26 22:39:00 -05:00
Michael R Sweet
2d9eecc44e
Fix a crash bug when mapping PPD duplex options to IPP attributes (rdar://46183976)
2018-11-26 22:32:24 -05:00
Michael R Sweet
a8a73fd881
Update default compiler options for GCC 8.x.
2018-11-16 15:58:29 -05:00
Michael R Sweet
cee8cdadee
Fix compile error.
2018-11-14 10:17:41 -05:00
Michael R Sweet
c0c13a68b1
Add cupsManualCopies as needed (Issue #5433 )
2018-11-14 10:15:04 -05:00
Michael R Sweet
ef2f369c0c
Fix potential truncation of Kerberos credentials (Issue #5435 )
2018-11-14 09:09:33 -05:00
Michael R Sweet
dbcea8da9d
Switch from xpc_transaction_begin to os_transaction_create.
2018-11-08 15:52:50 -05:00
Michael R Sweet
ee347e17be
Add note about restarting the scheduler manually after editing config files (Issue #5402 )
2018-11-08 09:51:21 -05:00
Michael R Sweet
b167c7fcf8
Clarify meaning of printer errors (Issue #5404 )
2018-11-08 09:43:18 -05:00
Michael R Sweet
f07dbc95aa
Document indirect changing of configuration files (Issue #5403 )
2018-11-08 09:35:36 -05:00
Michael R Sweet
4ab680ad06
Merge pull request #5410 from AOSC-Dev/master
...
locale/zh_CN: 100%
2018-11-08 09:30:06 -05:00
Michael R Sweet
3bd3849715
Deprecate snmp backend.
2018-11-08 09:29:13 -05:00
Michael R Sweet
8d32a3f933
Disable SNMP supply levels when the community name is cleared (Issue #5354 )
...
backend/snmp-supplies.c:
- Look for empty community name.
cups/snmp.c:
- Allow empty community name.
man/cups-snmp.conf.man:
- Document behavior of empty community name.
2018-11-08 09:24:48 -05:00
Michael R Sweet
9eacf61969
Don't include subdirs for internal libraries.
2018-11-07 11:42:44 -05:00
Michael R Sweet
72a2134826
Fix stuck multi-file jobs (Issue #5359 , Issue #5413 )
2018-11-07 11:33:00 -05:00
Michael R Sweet
08eac601d0
Localization updates (Issue #5408 )
2018-11-07 10:40:29 -05:00
Michael R Sweet
08761c26aa
Add USB quirks rule for Lexmark MS317dn (Issue #5420 )
2018-11-07 10:37:27 -05:00
Michael R Sweet
c4edc066e9
Fix more compiler warnings (Issue #5423 )
2018-11-06 16:20:56 -05:00
Michael R Sweet
6276d173b6
Fix compiler warnings (Issue #5423 )
2018-11-06 16:16:16 -05:00
Michael R Sweet
bafe8fce84
Fix makefile errors on install.
2018-10-29 18:18:04 -04:00
Michael R Sweet
58b64dbba8
Add new libcupslite component that builds a libcups without driver/PPD support.
2018-10-29 17:56:28 -04:00
Michael R Sweet
171c38f224
Add libcups component name, localization bundle support for iOS.
2018-10-29 16:36:11 -04:00
Michael R Sweet
144351068c
Don't install cupscgi, cupsmime, or cupsppdc shared libraries.
2018-10-29 12:12:41 -04:00
Michael R Sweet
899483675b
Make sure _cups_debug_set always exists.
2018-10-25 14:18:36 -04:00
Michael R Sweet
82428176f5
Need to install debug-private.h as a private header.
2018-10-25 13:09:46 -04:00
Michael R Sweet
72ca662e7e
Use 'Standard' process type to get higher priority for printing.
2018-10-18 22:05:11 -04:00
Michael R Sweet
171b7064c6
Drop -Wno-format-truncation since only newer versions of GCC support it and the configure check has never worked.
2018-10-18 22:00:43 -04:00
Michael R Sweet
e4b72d7ee1
Update the location of strings files on newer versions of macOS.
...
Don't install debug symbols for static libraries.
2018-10-18 21:53:15 -04:00
Michael R Sweet
78312b3c7a
Don't install/remove private headers for internal libraries.
...
Don't install symlinks for internal libraries.
2018-10-18 14:36:16 -04:00
Michael R Sweet
fb863569eb
Move debug printfs to internal usage only.
...
Also, old MD5 code is internal-only.
2018-10-18 14:25:09 -04:00
Michael R Sweet
941a5490cf
Drop _httpTLSSetCredentials - not implemented or used.
2018-10-18 10:18:53 -04:00
Michael R Sweet
f4b526e71e
Don't install internal headers.
2018-10-18 09:38:49 -04:00
Michael R Sweet
0b353e63ec
Cleanup.
2018-10-17 16:54:15 -04:00
Michael R Sweet
2064e071b0
Save/restore line number to fix error line reporting.
2018-10-17 16:37:04 -04:00
Michael R Sweet
9fd217fc95
Don't install headers for libcupcgi, libcupsmime, or libcupsppdc.
2018-10-17 16:12:46 -04:00
Michael R Sweet
739bae4ea3
Fix embedded whitespace issue.
2018-10-17 14:17:47 -04:00
Michael R Sweet
5f07499d2b
Re-wrap comment.
2018-10-17 13:09:37 -04:00
Michael R Sweet
9a9dab7224
Fix location of program database.
2018-10-17 11:40:37 -04:00
Michael R Sweet
ace3ea0a52
Drop SNMP functions.
2018-10-17 11:36:45 -04:00
Michael R Sweet
4bc478876d
Update Windows DLL exports.
2018-10-17 11:35:37 -04:00
Michael R Sweet
9a38ff69a6
Don't need to include zlib header.
2018-10-17 11:35:03 -04:00
Michael R Sweet
5a855d856a
Remove dependency on zlib headers outside of libcups.
2018-10-17 11:31:45 -04:00
Michael R Sweet
104c528358
More build fixes.
2018-10-16 16:31:07 -04:00
Michael R Sweet
86206ccf13
Add missing DNSSD.LIB functions.
2018-10-16 16:09:17 -04:00
Michael R Sweet
d3a97696d7
Fix build issues, add missing files.
2018-10-16 15:31:09 -04:00
Michael R Sweet
d00c3f2678
Add DNS-SD stub library project. Update VS projects.
2018-10-16 14:56:39 -04:00
Michael R Sweet
c8c5ec3b57
Search for codesign/true, use LDFLAGS for shared libraries (Issue #5411 )
2018-10-15 21:03:40 -04:00
Michael R Sweet
1a6abb3661
Update Xcode project, clean up includes for _cupsRasterInterpretPPD.
2018-10-10 21:02:20 -04:00
Michael R Sweet
f81f6d3d57
Move PPD tests to PPD unit test file.
...
Shorten cupsColorSpace strings.
2018-10-10 20:44:21 -04:00
Michael R Sweet
dcd7f90ecb
Fix raster header writing.
2018-10-10 20:29:31 -04:00
Michael R Sweet
c857c27e47
Remove obsolete declarations.
2018-10-10 20:23:33 -04:00
Michael R Sweet
dd204f7a50
Move raster functions into libcups, with stubs that call back to libcups in libcupsimage.
2018-10-10 20:22:24 -04:00
Michael R Sweet
11ea1663d5
Mark internal functions as internal.
2018-10-10 01:06:43 -04:00
Michael R Sweet
e35868753c
Update visibility stuff so we can build libcups.2.dylib without an exports list.
2018-10-10 01:01:56 -04:00
Michael R Sweet
24a06ed381
Migrate Windows conditional code to _WIN32 define.
2018-10-10 00:18:00 -04:00
Michael R Sweet
19dc16f764
Migrate Windows conditional code to _WIN32 define.
2018-10-10 00:17:22 -04:00
Mingcong Bai
772416f73a
locale/zh_CN: 100%
2018-10-09 00:22:16 -05:00
Michael R Sweet
d65e20fe7c
Add Travis CI support.
2018-10-02 18:31:43 -04:00
Michael R Sweet
b37177a7a9
Fix test suite with shared libraries on macOS.
2018-10-02 18:21:25 -04:00
Michael R Sweet
b3903a94c6
Move private header includes to tls-darwin.c.
2018-09-28 16:52:32 -04:00
Michael R Sweet
1582479ceb
Fix lpadmin error reporting for IPP Everywhere printers (Issue #5370 )
2018-09-28 11:22:21 -04:00
Michael R Sweet
bf86060f9e
Support face-up printers (Issue #5345 )
2018-09-28 11:12:40 -04:00
Michael R Sweet
7219e504e7
Whitespace issues reported by Git.
2018-09-27 12:03:33 -04:00
Michael R Sweet
2c3b8f53ad
Set QoS priority class for the main thread when running from launchd.
2018-09-27 12:01:33 -04:00
Michael R Sweet
42bb90c481
Add new dynamic mDNSResponder stub.
2018-09-26 16:51:41 -04:00
Michael R Sweet
cdeee633ce
Changelog.
2018-09-18 11:42:27 -04:00
Michael R Sweet
e70450f17d
Update list of files to ignore.
2018-09-18 11:37:52 -04:00
Michael R Sweet
137fa9a836
Code signing changes.
2018-09-18 11:27:20 -04:00
Michael R Sweet
00dbe99f3f
Add code signing for macOS Mojave.
2018-09-18 11:02:51 -04:00
Michael R Sweet
67c0a18b85
Make sure clean is clean.
2018-09-18 09:18:14 -04:00
Michael R Sweet
5737d5eba4
More Digest changes.
2018-09-14 14:58:35 -04:00
Michael R Sweet
16f67389a8
More Digest authentication fixes/improvements.
2018-09-14 13:02:53 -04:00
Michael R Sweet
80f5715924
Change the threading model to keep track of a separate client thread count instead.
2018-09-13 16:19:47 -04:00
Michael R Sweet
7e3643bff1
Update testclient to support simulation of N clients.
2018-09-12 07:57:15 -04:00
Michael R Sweet
296185eb1a
Add explicit 1 second wait for Digest challenge.
2018-09-11 12:22:27 -04:00
Michael R Sweet
c0a48c3773
Update IPP backend to use non-deprecated APIs and constants.
2018-09-11 10:21:18 -04:00
Michael R Sweet
29bda83e12
Silence some bogus Clang warnings.
2018-09-03 09:30:08 -04:00
Michael R Sweet
a7d80a247f
Add digest debugging and fix a small bug in the HTTP unit test.
2018-08-29 18:20:11 -04:00
Michael R Sweet
69c0af2ec8
Further simplify the logic in ippCopyAttribute.
2018-08-29 11:50:22 -04:00
Michael R Sweet
ebcccc6a56
Simplify the logic in ippCopyAttribute.
2018-08-29 11:43:50 -04:00
Michael R Sweet
387ff05cd4
Fix availability macros.
2018-08-28 23:18:04 -04:00
Michael R Sweet
3aeb120e10
Fix issue with HTTP Digest authentication, add unit tests (rdar://41709086)
2018-08-28 22:47:39 -04:00
Michael R Sweet
59a8560a52
Fix a scheduler crash bug (rdar://42198057)
2018-08-27 16:43:16 -04:00
Michael R Sweet
bac967ae56
Add checks for missing/bad CloseUI/JCLCloseUI keywords (Issue #5381 )
2018-08-27 15:14:04 -04:00
Michael R Sweet
604783214d
Fix JCL option support in PPD compiler (Issue #5379 )
2018-08-27 10:31:29 -04:00
Michael R Sweet
d128cfc601
Don't try to map cupsFinishingTemplate=none, fall back to individual options to get there.
2018-08-21 10:09:49 -04:00
Michael R Sweet
3416fe952b
Fix memory leaks found by Coverity (Issue #5375 )
2018-08-21 10:01:44 -04:00
Michael R Sweet
5c463d3fe0
Fix regression in fix for rdar://40436080.
2018-08-19 09:14:52 -04:00
Michael R Sweet
a2c43163c2
Fix typo.
2018-08-19 09:05:34 -04:00
Michael R Sweet
d5d6477801
Update lpadmin man page (Issue #5369 )
2018-08-19 09:03:02 -04:00
Michael R Sweet
26dbc8a6b6
Fix whitespace.
2018-08-19 08:36:39 -04:00
Michael R Sweet
c96cc7c0e2
Fix localization of IPP Everywhere PPD (Issue #5362 )
2018-08-19 08:32:04 -04:00
Michael R Sweet
fd7190c1c2
Fix shared printing using the IPP Everywhere driver (Issue #5361 )
2018-08-19 07:49:10 -04:00
Michael R Sweet
7d4510a090
Sync up with changes from 2.2.x.
2018-08-18 09:01:32 -04:00
Michael R Sweet
06e79a5e74
Changelog.
2018-07-18 14:30:18 -04:00
Michael R Sweet
c604931d24
Changelog.
2018-07-18 14:27:08 -04:00
Michael R Sweet
140af001d6
Merge pull request #5348 from snifbr/master
...
Some fixes about pt_BR translate
2018-07-18 14:25:09 -04:00
Michael R Sweet
4848b9c789
Merge pull request #5350 from benlees/master
...
Correct typos in rastertolabel
2018-07-18 14:22:57 -04:00
Michael R Sweet
672c812747
Explicitly list IPP_TAG_STRING in ippReadIO.
2018-07-18 11:23:17 -04:00
Michael R Sweet
bbe495b0ea
The scheduler was being backgrounded on macOS, causing applications to spin
...
(rdar://40436080)
scheduler/main.c:
- Start/end transactions on startup/shutdown.
scheduler/sysman.c:
- Remove transactions from cupsdSetBusy.
2018-07-17 23:52:38 -04:00
Michael R Sweet
67bd1f47a5
Fix regression in lpadmin fix (Issue #5305 )
2018-07-17 21:57:41 -04:00
Michael R Sweet
6f1c647d73
Fix dependencies.
2018-07-17 17:48:00 -04:00
Michael R Sweet
a32af27c4c
Replace the rest of the uses of __attribute__ that need to be portable (Issue #5349 )
2018-07-09 13:42:25 -04:00
Michael R Sweet
be3b49a3f9
Move away from using __attribute__ directly (Issue #5349 )
2018-07-09 12:17:47 -04:00
benlees
2ea1bc06b7
Additions to print density corrections
...
Missed correcting values below 50 (-14 would produce -15 in the output etc).
2018-07-08 11:33:51 +10:00
benlees
c44a2ab142
Correct print density for Intellitech
...
Due to an incorrect rounding assumptions in sample.drv, selecting print density choice 14 produces an output of 13 in the driver and so on.
2018-07-08 10:57:30 +10:00
benlees
e8fb750728
Intellitech print density should be signed
...
The print density ranges from -15 to +15. The output should be a signed integer.
2018-07-08 10:21:51 +10:00
benlees
04e7ecda24
Merge pull request #1 from benlees/patch-1
...
Correct page height for Zebra CPCL output
2018-07-08 10:16:52 +10:00
benlees
eadeefa22d
Correct page height for Zebra CPCL output
...
PAGE-HEIGHT is being set to cupsWidth rather than cupsHeight.
2018-07-08 10:15:26 +10:00
Danilo Figueiredo Rocha
9d714317d0
Fixed wrong translation in header.tmpl
2018-07-04 16:42:26 -03:00
Danilo Figueiredo Rocha
a552da601d
Fixed wrong value parsed when selected (show completed jobs)
2018-07-04 16:37:44 -03:00
Michael R Sweet
77094a212d
Fix whitespace issues.
2018-06-29 14:05:14 -04:00
Michael R Sweet
29899df225
Fix whitespace issues.
2018-06-29 14:04:32 -04:00
Michael R Sweet
bf265b3aa9
Authentication in the web interface did not work on macOS (rdar://41444473)
...
cups/auth.c:
- cups_local_auth(): Don't check for AuthRef twice, log fopen errors for the
root cert as well.
scheduler/client.c:
- Also allow local auth with AuthRef's.
2018-06-29 13:42:38 -04:00
Michael R Sweet
945c83b90e
Fix auto-debug logging of job errors with systemd (Issue #5337 )
2018-06-18 21:46:21 -04:00
Michael R Sweet
9dcb503fa1
Fix crash when AccessLog is NULL (Issue #5309 )
2018-06-18 21:37:27 -04:00
Michael R Sweet
1738460d8b
Fix compiler warning.
2018-06-18 21:32:55 -04:00
Michael R Sweet
997b67343f
Use Enable-Printer and Resume-Printer operations so we don't create a bogus printer (Issue #5305 )
2018-06-18 21:28:04 -04:00
Michael R Sweet
9fc5c8d42e
Support idle exit, even when printer sharing is enabled but no printers are shared (Issue #5319 )
2018-06-18 17:03:23 -04:00
Michael R Sweet
443f6d0c80
Restore default cups-lpd settings for macOS.
2018-06-18 16:41:02 -04:00
Michael R Sweet
7e041a5e55
Fix A6 crash bug in Epson 24-pin driver (Issue #5323 )
2018-06-18 16:37:16 -04:00
Michael R Sweet
bd121abd35
Ignore bogus cups-version attribute.
2018-06-18 14:33:29 -04:00
Michael R Sweet
de72bb61c1
More tweaks for IPP Everywhere support in web interface.
2018-06-18 14:31:23 -04:00
Michael R Sweet
553f29c967
Support IPP Everywhere driver in web interface (Issue #5338 )
2018-06-18 13:13:40 -04:00
Michael R Sweet
91505c0a32
Report all supported Job Creation attributes and their values (Issue #5340 )
2018-06-18 12:44:49 -04:00
Michael R Sweet
b5443ab9f2
Add options to force a TLS version.
2018-06-15 15:17:06 -04:00
Michael R Sweet
9f4c8267f9
Don't set maximum TLS version unless it is <max. Support TLS 1.3.
2018-06-15 11:26:16 -04:00
Michael R Sweet
ef97be3b01
Turn off duplex if validate-job says it can't be done.
2018-06-13 14:32:16 -04:00
Michael R Sweet
c3a9caacd9
Add all prototype attributes and values.
2018-06-12 17:05:07 -04:00
Michael R Sweet
6b2fb4354a
Add more functionality to localization unit test program.
2018-06-12 13:05:33 -04:00
Michael R Sweet
dc0b986f3e
Changelog
2018-06-12 08:38:52 -04:00
Michael R Sweet
8c0b3c7b4b
Merge pull request #5339 from AOSC-Dev/master
...
locale/zh_CN: complete translation
2018-06-12 08:36:51 -04:00
Mingcong Bai
d6abdf44cd
locale/zh_CN: complete translation
2018-06-12 16:27:26 +08:00
Michael R Sweet
1d677f11f1
Fix regressions in ippValidateAttribute (Issue #5322 , Issue #5330 )
2018-06-11 09:37:38 -04:00
Michael R Sweet
a46d5dfe1d
Merge pull request #5332 from felixonmars/patch-1
...
Fix a typo in snmp.c
2018-06-11 09:23:11 -04:00
Felix Yan
9befde0941
Fix a typo in snmp.c
2018-06-09 17:36:03 +08:00
Michael R Sweet
d596e3307e
Update paths for PWG raster sample files.
2018-06-07 16:50:04 -04:00
Michael R Sweet
addb17b18d
Specify GPG signing user.
2018-06-06 09:01:40 -04:00
Michael R Sweet
39897200c1
Bump version to 2.3b6, changelog.
2018-06-05 13:49:08 -04:00
Michael R Sweet
22a3eea9f6
Make sure all incoming value tags are treated the same as freed values.
2018-06-05 13:47:42 -04:00
Michael R Sweet
87cebdd235
Fix link to CUPS Programming Manual.
2018-06-05 12:32:08 -04:00
Michael R Sweet
464f939ece
Update versions in README and INSTALL
2018-06-05 12:06:08 -04:00
Michael R Sweet
af66a2f815
Update documentation and localization files for 2.3b5 release.
2018-06-05 11:58:32 -04:00
Michael R Sweet
b27f41088b
Changelog.
2018-06-05 11:47:46 -04:00
Michael R Sweet
09ca2aa580
Merge pull request #5317 from nils-van-zuijlen/typo-fr
...
Correct typos for French_France
2018-06-05 11:45:00 -04:00
Michael R Sweet
0541a2c9f4
Fix a parsing bug in the pstops filter (Issue #5321 )
2018-06-05 11:36:07 -04:00
Michael R Sweet
53f8404482
Changelog.
2018-06-05 11:29:32 -04:00
Michael R Sweet
050d265700
Add a USB quirks rule for the HP LaserJet P1102 (Issue #5310 )
2018-06-05 11:27:16 -04:00
Michael R Sweet
d47f6aec43
Fix local privilege escalation to root and sandbox bypasses in scheduler
...
(rdar://37836779, rdar://37836995, rdar://37837252, rdar://37837581)
2018-06-05 08:49:59 -04:00
Michael R Sweet
be7581b6e3
Validate notify-recipient-uri values.
2018-06-05 08:49:59 -04:00
Michael R Sweet
8eed438719
Block invalid group tags when parsing IPP messages.
2018-06-04 16:17:31 -04:00
Nils Van Zuijlen
4baf1b58e0
Correct typos for French_France
2018-05-24 22:04:45 +02:00
Michael R Sweet
ce480a999e
Add smb test URI.
2018-05-18 15:34:50 -04:00
Michael R Sweet
fdaf028e8b
Add more URI validation for scheme.
2018-05-14 15:24:13 -07:00
Michael R Sweet
5c2c2ab6a3
Fix cupsJobPassword documentation.
2018-05-14 10:26:55 -07:00
Michael R Sweet
06a5a4d332
Mark cupsGetDevices as deprecated.
...
Update CUPS Programming Manual.
Update CUPS Admin API documentation.
Update CUPS PPD documentation.
2018-05-14 10:21:51 -07:00
Michael R Sweet
4cadd6202f
Mirror validation changes from 2.2 branch.
2018-05-11 12:10:32 -07:00
Michael R Sweet
2de7c5f81c
Update changelog, copyright...
2018-05-11 10:25:39 -07:00
Michael R Sweet
8127ebd190
Merge pull request #5312 from hansmi/mailtowait1
...
mailto: Wait for server opening message
2018-05-11 10:19:47 -07:00
Michael R Sweet
e5fee178d9
Always use Negotiate or PeerCred for Kerberized printing.
2018-05-10 16:35:37 -04:00
Michael Hanselmann
077bd665bd
mailto: Wait for server opening message
...
A subset of all mailserver configurations reject SMTP sessions where the
client sends anything before the server sent its opening message. This
is the case with Exim on Ubuntu Artful, for example:
SMTP protocol synchronization error (input sent without waiting for
greeting)
Not waiting for the opening message is a violation of the session
initiation described in RFC5321 (section 3.1). Update the mailto
notifier to wait for a non-error status code from the server before
proceeding to start the mail transaction.
2018-05-09 01:26:21 +02:00
Michael R Sweet
dfe5f3b95c
Changelog.
2018-05-01 08:38:41 -04:00
Michael R Sweet
616f3f56dd
Merge pull request #5306 from speachy/master
...
Fix typo in example (cupsCommand -> cupsCommands)
2018-05-01 08:36:28 -04:00
Solomon Peachy
f594a3db6d
Fix typo in example (cupsCommand -> cupsCommands)
2018-04-30 19:09:41 -04:00
Michael R Sweet
d3ab37abea
Use -m everywhere for manual sharing.
2018-04-24 20:44:54 -04:00
Michael R Sweet
619d6d95eb
Fix 360dpi typo (Issue #5300 )
2018-04-24 20:34:10 -04:00
Michael R Sweet
b95156db4c
Update ErrorPolicy in cupsd.conf man page (Issue #5301 )
2018-04-24 20:28:36 -04:00
Michael R Sweet
ff82ce17bf
Fix GNU TLS httpCertString changes.
2018-04-24 18:22:41 -04:00
Michael R Sweet
af62b316e7
Extend GNU TLS certificate string.
2018-04-24 18:04:52 -04:00
Michael R Sweet
073b3929a1
Add issuer and signature algorithm to certificate string, show it in tlscheck output.
2018-04-24 17:46:58 -04:00
Michael R Sweet
17cc92f131
Add resource and system object/state values.
2018-04-24 16:17:21 -04:00
Michael R Sweet
bd4b5b3ee1
Changelog.
2018-04-18 08:51:07 -04:00
Michael R Sweet
c77dede2ed
Merge pull request #5297 from FedericoYundt/patch-1
...
Allow cupsd daemon to exit on idle (restart=on-failure instead of always)
2018-04-18 08:48:46 -04:00
FedericoYundt
4e02be68c1
Allow cupsd daemon to exit on idle
...
When using socket activation cups daemon can safely exit on idle and be automatically started when it's needed. Using Restart=always prevent this behavior and causes cups daemon constantly restarting itself instead of exiting. Users reported[1] that Restart=on-failure was enough to fix issues[2] so Restart=always may be unnecessary and harmful.
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861470
[2] https://github.com/apple/cups/issues/5263
2018-04-18 08:40:59 +01:00
Michael R Sweet
0873f681e4
Fix policy limits using All (Issue #5296 )
2018-04-17 16:54:24 -04:00
Michael R Sweet
c1de912d13
Map , to p in phone numbers.
2018-04-17 14:22:16 -04:00
Michael R Sweet
fbcc927ded
Add support for pause and wait characters in fax numbers (rdar://39212256)
2018-04-17 12:47:00 -04:00
Michael R Sweet
4feb1fe2e5
- Added a workaround for certain web browsers that do not support multiple
...
authentication schemes in a single response header (Issue #5289 )
2018-04-16 17:16:31 -04:00
Michael R Sweet
c944b62ba8
Fix cups_auth_find for schemes without parameters.
2018-04-11 22:03:47 -04:00
Michael R Sweet
44cb0dd233
Fix a parsing bug in the new authentication code.
2018-04-11 13:10:24 -04:00
Michael R Sweet
3581e03de5
Update lpoptions man page (Issue #5286 )
2018-04-10 15:43:24 -04:00
Michael R Sweet
56f0cbeb27
Merge pull request #5286 from Kohlrabi/master
...
Remove mentions of non-implemented -U option from lpoptions manpage (still need to update date)
2018-04-10 15:36:58 -04:00
Michael R Sweet
656c109a1c
Fix another CUPS-Create-Local-Printer crash (Issue #5290 )
2018-04-09 15:31:56 -04:00
Michael R Sweet
159e027902
Changelog.
2018-04-09 09:52:07 -04:00
Michael R Sweet
7271db11d2
Use cupsGetNamedDest for legacy printing APIs (Issue #5288 )
2018-04-09 09:50:50 -04:00
Michael R Sweet
d07cb8d5dc
The ipptool program no longer checks for duplicate attributes when running in
...
list or CSV mode (Issue #5278 )
2018-04-05 20:12:39 -04:00
Michael R Sweet
15fe2ddc7f
Fix ippfind _regtype
2018-04-05 17:25:31 -04:00
Christoph Terasa
df59b110ad
Remove mentions of non-implemented -U option from lpoptions manpage
2018-04-03 16:30:16 +02:00
Michael R Sweet
b056061b24
Add cups_en.po file (Issue #5276 )
2018-03-23 16:39:17 -04:00
Michael R Sweet
86d93a7539
Update Windows DLL exports file.
2018-03-22 21:48:44 -04:00
Michael R Sweet
4b4895dfe7
Also support /ipp/print/queuename.
2018-03-22 21:47:56 -04:00
Michael R Sweet
b25f3cf080
Changelog
2018-03-22 11:43:47 -04:00
Michael R Sweet
63f8dcbd47
Next release is 2.3b4
2018-03-22 09:32:09 -04:00
Michael R Sweet
6a76f435d8
Changelog
2018-03-22 09:02:38 -04:00
Michael R Sweet
d0bfbc98b6
Try another fix for Avahi crash (Issue #5268 )
2018-03-21 18:00:02 -04:00
Michael R Sweet
561e0647a8
Try another fix for Avahi crash (Issue #5268 )
2018-03-21 17:58:01 -04:00
Michael R Sweet
0fb02fb9ce
Remove support for _IPP_PRIVATE_STRUCTURES developer cheat.
2018-03-19 23:08:59 -04:00
Michael R Sweet
187b9322c8
Fully deprecate PPD API - no more _PPD_DEPRECATED cheat.
2018-03-19 22:58:49 -04:00
Michael R Sweet
5192eac3e6
Remove redundant check of srv value.
2018-03-19 19:52:48 -04:00
Michael R Sweet
34646e298e
Update localizations.
2018-03-19 18:43:43 -04:00
Michael R Sweet
3f72eb0187
Changelog.
2018-03-19 18:43:05 -04:00
Michael R Sweet
ada35e599c
Deprecate printer drivers (Issue #5270 )
...
Cleanup man page updates.
2018-03-19 18:41:59 -04:00
Michael R Sweet
003c1790e9
Deprecate raw print queues.
2018-03-19 18:35:22 -04:00
Michael R Sweet
73c6236f2c
Fix typo
2018-03-19 18:11:25 -04:00
Michael R Sweet
8aecb2299e
Changelog.
2018-03-19 13:19:44 -04:00
Michael R Sweet
658c64bf2e
Include cupsJobPassword keyword in generated PPDs (Issue #5265 )
2018-03-19 13:15:56 -04:00
Michael R Sweet
84047a015c
Fix _cupsCondWait again.
2018-03-14 18:06:38 -04:00
Michael R Sweet
739ad3f3ea
Typo changes after review (Issue #5264 )
2018-03-14 15:13:47 -04:00
Michael R Sweet
afd96090b5
Merge pull request #5264 from jschwender/master
...
some new translations completed
2018-03-13 13:26:43 -04:00
jschwender
a0fccd8044
some new translations completed
2018-03-13 16:07:08 +01:00
Michael R Sweet
95f319b9dd
Fix definition of IPP_DSTATE_ enums.
2018-03-12 21:57:49 -04:00
Michael R Sweet
13ceaad273
Fix implementation of _cupsCondWait with timeout.
2018-03-12 21:56:12 -04:00
Michael R Sweet
32987439c3
Use setuid for Kerberized IPP printing (Issue #5233 )
2018-03-12 21:51:15 -04:00
Michael R Sweet
e6062e8e9c
Fix printing to some IPP Everywhere printers (Issue #5238 )
2018-03-12 21:47:00 -04:00
Michael R Sweet
0dfe699052
Fix systemd integration with cupsd (Issue #5263 )
2018-03-12 13:33:03 -04:00
Michael R Sweet
367068f32a
Fix DEFINE-DEFAULT support in IPP data files.
...
Add privacy attributes to requested-attributes support.
2018-03-10 01:06:41 -05:00
Michael R Sweet
0c7f533afd
Bump shared library version.
2018-03-09 18:49:33 -05:00
Michael R Sweet
0fea18126c
Fix Kerberized IPP printing (Issue #5233 )
2018-03-09 15:39:25 -05:00
Michael R Sweet
ca75cc1354
The scheduler could crash while adding an IPP Everywhere printer (Issue #5258 )
2018-03-08 11:48:12 -05:00
Michael R Sweet
c6dbbca1f5
Disable SNMP supplies for all label printers (Issue #5256 )
2018-03-08 11:09:27 -05:00
Michael R Sweet
ea95f7fe1a
Add USB quirk rule for Lexmark Optra E310 printers (Issue #5259 )
2018-03-08 11:04:21 -05:00
Michael R Sweet
b0bb6caa3a
Fix formatting.
2018-03-07 09:01:25 -05:00
Michael R Sweet
cff3f79fb2
Update documentation.
2018-03-07 08:57:44 -05:00
Michael R Sweet
f1b7e5634d
Move cupsHashString to 2.2.7 and add a 2.2.7 API versioning tag.
2018-03-07 08:56:05 -05:00
Michael R Sweet
516dacf7d3
Fix requested attributes lists - missing -col versions of counters and the
...
notify-subscription-uuid was "subscriptions-uuid".
2018-03-01 14:00:22 -05:00
Michael R Sweet
a9e8acf53d
Add missing cups-lpd service file (needs to be present for Xcode project to be
...
complete)
2018-02-28 11:42:27 -05:00
Michael R Sweet
18dfe3cbe7
Use a writability test for TMPDIR on macOS...
2018-02-27 17:03:19 -05:00
Michael R Sweet
30df0a0309
Fix compile error.
2018-02-27 16:01:13 -05:00
Michael R Sweet
818bbe7af2
cupsGetPPD* still used the old TMPDIR code.
...
Also fix the check to look for /Users/... since /var/folders is OK.
2018-02-27 15:32:20 -05:00
Michael R Sweet
9b440f8a5c
Simplify tempfile fix for macOS.
2018-02-26 17:14:11 -05:00
Michael R Sweet
3cd7b5e053
Fix builds without PAM (Issue #5253 )
2018-02-23 13:21:56 -05:00
Michael R Sweet
449f30b03d
Fix list of printer attributes.
2018-02-22 18:06:11 -05:00
Michael R Sweet
c2532688fb
Fix "make clean" - wasn't cleaning cups-driverd.o.
2018-02-22 15:19:49 -05:00
Michael R Sweet
08e8f007f4
Bump version number on PostScript test file.
2018-02-22 15:15:59 -05:00
Michael R Sweet
ead626d781
Update Windows DLL exports file.
2018-02-22 14:22:34 -05:00
Michael R Sweet
60bb47475a
Update localization files.
2018-02-22 14:21:02 -05:00
Michael R Sweet
ddf2ec7348
Update API documentation.
2018-02-22 14:19:21 -05:00
Michael R Sweet
706a0485c5
Fix annotation of cupsHashString API
2018-02-22 14:18:10 -05:00
Michael R Sweet
c65e1c4ffd
Add public cupsEncodeOption API
2018-02-22 14:16:46 -05:00
Michael R Sweet
bb54b17e78
_cupsEncodeOption should return the attribute that has been encoded.
2018-02-22 14:07:21 -05:00
Michael R Sweet
c64170e5f6
Fix encoding of out-of-band values in ippserver output files.
2018-02-22 13:32:50 -05:00
Michael R Sweet
0bb02bfa09
Temp files could not be created in some sandboxed applications (rdar://37789645)
...
cups/tempfile.c:
- Use confstr to get the user temp dir when TMPDIR isn't set or we are not
being run from cupsd.
2018-02-22 13:14:31 -05:00
Michael R Sweet
66d471becb
Fix speling mistak.
2018-02-21 15:54:51 -05:00
Michael R Sweet
fe1a430545
The IPP backend did not properly detect failed PDF prints (rdar://34055474)
...
Look for document-format-error and document-unprintable job state reasons
strings and log either that state or the CUPS "retry" state.
2018-02-20 21:46:59 -05:00
Michael R Sweet
53f8d64f84
Update copyrights and license text on files that were missed.
2018-02-20 21:28:13 -05:00
Michael R Sweet
eb61cb5bf0
Changelog.
2018-02-20 20:22:23 -05:00
Michael R Sweet
a7aabde8fe
Setting the timeout should also timeout the TLS negotiation
...
(rdar://34938533)
2018-02-20 20:18:05 -05:00
Michael R Sweet
699fe02075
Update documentation (Issue #5252 )
2018-02-20 18:12:05 -05:00
Michael R Sweet
19186c8bae
Changelog and dependencies updates.
2018-02-20 10:46:05 -05:00
Michael R Sweet
7d26bf7d6c
Support IPP/1.1 printers with CUPS-Create-Local-Printer operation (Issue #5241 )
2018-02-20 10:44:08 -05:00
Michael R Sweet
d6ddd199f4
Bump version to 2.3rc1.
2018-02-20 10:03:40 -05:00
Michael R Sweet
a468069a20
Use unidirectional mode for Star Micronics printers (Issue #5251 )
2018-02-20 09:58:32 -05:00
Michael R Sweet
ab89234de2
Fix installation of filters (Issue #5247 )
2018-02-20 09:46:07 -05:00
Michael R Sweet
afad2da22d
Update ippfind to support -N/--literal-name.
...
Update man pages.
2018-02-14 17:10:06 -05:00
Michael R Sweet
191be31cf1
Update copyright/license info on test files, and remove old SVN keywords.
2018-02-14 16:34:51 -05:00
Michael R Sweet
f28728ee32
Fix missing printer-config-change-[time,date-time] attributes.
...
Fix old IPP Everywhere test file to use newer test files.
2018-02-14 16:27:53 -05:00
Michael R Sweet
c5b7774cb8
Fix handling of "EXPECT foo/bar IN-GROUP group".
2018-02-14 16:00:21 -05:00
Michael R Sweet
e22f464e37
Sync up fixes from IPP sample code repo.
2018-02-13 14:37:22 -05:00
Michael R Sweet
e28345e78d
Fix clean target in "cups" subdirectory.
2018-02-11 21:59:31 -05:00
Michael R Sweet
f17549fbb4
Fix timezone offset code.
2018-02-06 15:29:55 -05:00
Michael R Sweet
06e1afc39b
Fix dateTime value parsing.
2018-02-06 15:23:26 -05:00
Michael R Sweet
a166e9337a
Move file callbacks to _ipp_vars_t and add attribute filter callback.
2018-02-06 14:25:37 -05:00
Michael R Sweet
7f4d7b8a51
Fix unused store - actually use the count we saved.
2018-02-06 13:36:02 -05:00
Michael R Sweet
564cd57de8
Fix compiler warning.
2018-02-06 13:32:09 -05:00
Michael R Sweet
7c8fb0fc01
Bump version to 2.3b3.
2018-02-01 10:01:12 -05:00
Michael R Sweet
22974c5f32
The cupsCopyDestInfo function did not work with all print queues (Issue #5235 )
...
cups/dest.c:
- Fix debug logging in _cupsGetDestResource.
cups/dest-options.c:
- Update CUPS server check in cupsCopyDestInfo.
2018-01-31 22:36:51 -05:00
Michael R Sweet
092db1e29e
Additional changes for the scheduler to substitute default values for invalid
...
job attributes when running in "relaxed conformance" mode (Issue #5229 )
2018-01-31 22:14:10 -05:00
Michael R Sweet
f6e7a0c53a
Update localization headers.
2018-01-31 21:14:23 -05:00
Michael R Sweet
728fd81076
Add unit test for _cupsConnect.
2018-01-31 21:04:37 -05:00
Michael R Sweet
27551f043a
One more fix for _cupsGetDestResource (Issue #5211 )
2018-01-31 20:21:26 -05:00
Michael R Sweet
b969d5af2b
Fix additional IPP/1.1 issues with cupsCopyDestInfo (Issue #5211 )
...
Update ippserver to support maximum version option (-V max-version)
Update cupsCopyDestInfo to recognize when we are talking to the CUPS server
and when we are talking to the device (so we get the right URI for the printer)
Add "--device" option to testdest.
2018-01-31 19:29:59 -05:00
Michael R Sweet
2da2477dac
Use ippValidateAttribute to validate attributes in ipptool.
...
Fix localization typo.
2018-01-31 14:23:05 -05:00
Michael R Sweet
dd6a3fd2ba
Merge pull request #5240 from zdohnal/pagelog_syslog
...
Respect PageLog configuration when compiled with journald
2018-01-29 14:34:34 -05:00
Zdenek Dohnal
aed3d896a7
Same as Lutz Heermann, but for PageLog - respect PageLog configuration when compiled with journald
2018-01-29 12:48:29 +01:00
Michael R Sweet
a492d345e8
Update ipptool to not use private IPP structures.
2018-01-25 17:09:32 -05:00
Michael R Sweet
8e2e09c1e2
Finish re-tooling of ipptool to use new parser.
2018-01-25 15:47:57 -05:00
Michael R Sweet
b87ec78957
libcupsimage is now in the "cups" directory.
2018-01-25 12:54:36 -05:00
Michael R Sweet
081027767a
Save work on new ipptool using IPP data file parser.
2018-01-23 23:05:55 -05:00
Michael R Sweet
fd96ad89ff
Add (ASCII) IPP data file parser to libcups, to be used by ippserver and
...
ipptool.
2018-01-22 21:23:24 -05:00
Michael R Sweet
efb40dcacf
Merge pull request #5232 from christoph-morrison/master
...
Some typo fixes in the german translation
2018-01-19 15:36:58 -05:00
Christoph Morrison
ab8a07ec22
Some typo fixes in the german translation
2018-01-19 17:59:36 +01:00
Michael R Sweet
6f7bfae71c
Update Xcode project.
2018-01-18 17:25:30 -05:00
Michael R Sweet
123979a9db
Move libcupsimage to the "cups" subdirectory, along with its unit tests and
...
benchmark.
2018-01-18 17:20:18 -05:00
Michael R Sweet
342395f9d1
Attribute names in cupsFinishingTemplate should be prefixed with PostScript
...
comment.
2018-01-18 16:29:25 -05:00
Michael R Sweet
314e45c21a
Expand ColorModel support for IPP Everywhere printers to include device color
...
spaces. Simplify code.
2018-01-18 13:08:15 -05:00
Michael Sweet
c283f46deb
Add support for deep grayscale (ColorModel=Gray16) and 8-bit AdobeRGB
...
(Issue #5227 )
2018-01-18 09:30:26 -05:00
Michael R Sweet
7b98191acd
Fix installation permissions of "en" locale dir.
2018-01-17 15:26:04 -05:00
Michael R Sweet
f61dfc0df4
Bump versions and copyrights.
2018-01-17 15:14:03 -05:00
Michael R Sweet
1055deceda
Update copyright.
2018-01-17 15:01:33 -05:00
Michael R Sweet
117bf0d144
Fixed an issue with mapping finishing options (rdar://34250727)
...
cups/ppd-cache:
- Change _ppdCacheGetFinishingValues to take a ppd_file_t * so we can check
marked choices.
- Update _cupsConvertOptions to send the ppd_file_t * to
_ppdCacheGetFinishingValues.
cups/testcache.c:
- Update unit test.
2018-01-17 14:58:25 -05:00
Michael R Sweet
4ef3ee3749
The ppdLocalizeIPPReason function incorrectly returned a localized version
...
of "none" (rdar://36566269)
2018-01-17 14:40:02 -05:00
Michael R Sweet
7c91db71b3
The cupsRasterWritePixels function did not correctly swap bytes for some
...
formats (Issue #5225 )
filter/raster.c:
- Add debug logging for color spaces, modes, and offsets during writes.
- Fix byte swapping of compressed data in cupsRasterReadPixels.
- Add cups_copy_swap function that copies and swaps bytes.
- Use cups_copy_swap function when copying pixel data in cupsRasterWritePixels.
filter/testraster.c:
- Add logging of first 10 incorrect raster bytes.
- Fix PASS/FAIL logging of cupsRasterReadHeader2.
2018-01-17 14:13:39 -05:00
Michael R Sweet
a8b28f1844
IPP Everywhere PPDs were not localized to English (Issue #5205 )
...
Install cups.pot as cups_en.po
2018-01-15 09:40:56 -05:00
Michael R Sweet
43bcc47b51
Add a USB quirk rule for Canon MP280 series printers (Issue #5221 )
2018-01-11 12:33:50 -05:00
Michael R Sweet
3145b7e6a8
Copy the is_default value in cupsCopyDest so that cupsGetDests reports the
...
correct default printer (Issue #5208 )
2018-01-11 12:31:16 -05:00
Michael R Sweet
6a3d63e638
Printing to old CUPS servers has been fixed (Issue #5211 )
...
cups/dest-options.c:
- Fix IPP version check in cupsCopyDestInfo.
2018-01-11 11:32:01 -05:00
Michael R Sweet
6bfe0be46a
Update copyright.
2018-01-11 11:28:45 -05:00
Michael R Sweet
378eeedf0f
Update HTTP implementation to support field values larger than HTTP_MAX_VALUE
...
bytes (Issue #5216 )
cups/http-private.h:
- Move all char * shadow variables to new fields array, rename old fields array
to _fields (binary compatibility).
cups/http.c:
- Add new http_add_field that can handle appending values and allocating or
clearing strings as needed.
- Update httpSetField to use http_add_field.
- Update _httpUpdate to use http_add_field instead of httpSetField.
cups/request.c:
- Fix checks for header fields.
cups/tls-*.c:
- Fix checks for Host header field.
2018-01-10 23:52:05 -05:00
Michael R Sweet
a20d0ea003
Update Xcode settings (yet again...)
2018-01-10 21:39:03 -05:00
Michael Sweet
c4faa907bc
Fix DNS-SD host name for shared printers on macOS.
2018-01-10 10:49:48 -05:00
Michael Sweet
625bb9ded6
The cupsGetDests and cupsEnumDests functions no longer filter out local
...
print services like IPP USB devices (Issue #5206 )
2018-01-09 22:47:46 -05:00
Michael Sweet
f89686dd3f
Update copyright year.
2018-01-09 22:28:27 -05:00
Michael Sweet
ead6e4884a
Changelog.
2018-01-09 21:18:26 -05:00
Michael Sweet
e16130570f
Changelog and dates.
2018-01-09 21:18:26 -05:00
Michael R Sweet
141c8f96be
Merge pull request #5210 from Atalanttore/patch-2
...
Update cups_de.po
2018-01-09 21:17:26 -05:00
Michael R Sweet
eb1573431f
Merge pull request #5217 from StefanScherer/fix-compile-wihout-have-ssl
...
Fix compile without HAVE_SSL
2018-01-09 21:16:50 -05:00
Michael R Sweet
2fc81be235
Merge pull request #5212 from albert-astals-cid-kdab/master
...
Remove unused _PPD_NORMAL_CONSTRAINTS enum
2018-01-09 21:10:02 -05:00
Michael R Sweet
7917399e29
Merge pull request #5213 from albert-astals-cid-kdab/ppdInstallableConflict
...
Fix ppdInstallableConflict conflict reporting
2018-01-09 21:06:51 -05:00
Stefan Scherer
60da78baeb
Fix compile without HAVE_SSL
2018-01-09 16:31:37 +01:00
Albert Astals Cid
4a9942a2f0
Fix ppdInstallableConflict conflict reporting
...
Without this patch it was taking all constraints into account, not only the ones
regarding the passed option so if you had a conflict somewhere else, every other
single option would be said to be conflicting which doesn't match what the
documentation says this function should do.
2018-01-02 16:17:07 +01:00
Albert Astals Cid
33baffa2a9
Remove unused _PPD_NORMAL_CONSTRAINTS enum
2018-01-02 15:30:43 +01:00
Ettore Atalan
9bebe8c90d
Update cups_de.po
...
Updated existing and untranslated strings.
2017-12-30 15:28:52 +01:00
Michael R Sweet
82341b0b45
Fix copyright statements.
2017-12-20 11:33:59 -05:00
Michael R Sweet
77401306b8
Reword firewall docs - "outgoing ports" -> "port for outgoing network traffic".
2017-12-20 10:05:04 -05:00
Michael R Sweet
a0b79d3ad5
Bump dates on README and INSTALL files.
2017-12-19 16:18:09 -05:00
Michael R Sweet
60645dd1d8
Fix RPM packaging issues.
...
Update source tarball script.
2017-12-19 16:15:30 -05:00
Michael R Sweet
2fa1ba3cc0
Generate strings files for localizing PPD options (Issue #5194 )
...
cups/language-private.h:
- New _cupsMessageAdd and _cupsMessageSave private APIs.
cups/language.c:
- Implement new _cupsMessageAdd and _cupsMessageSave private APIs.
cups/ppd-cache.c:
- Generate strings array when loading cache from PPD.
- Remove strings_uri (just pulling strings from PPD now).
cups/ppd-private.h:
- Remove strings_uri and add strings array to cache.
scheduler/client.c:
- Add support for /strings/NAME.strings
- Cleanup implementation of GET/HEAD/POST to files.
scheduler/ipp.c:
- Return local strings file URI.
- Clean up copy_printer_attrs implementation.
scheduler/printers.c:
- Save strings array to cache file, drop support for strings_uri.
scheduler/printers.h:
- Add strings filename to cupsd_printer_t structure.
2017-12-19 14:53:00 -05:00
Michael R Sweet
3d90ace317
More tweaks to make .title classes consistent.
2017-12-19 10:54:02 -05:00
Michael R Sweet
fd21ed5d82
Tweak CSS for generated documentation.
2017-12-19 10:51:41 -05:00
Michael Sweet
cfd375ad10
Online help fixes.
...
cgi-bin/help-index.c:
- Fix indexing of indented comments, body elements, etc.
- Add support for anchors via ID attribute.
- Fix anchor scanning bug when the anchor name is quoted.
cgi-bin/testhi.c:
- Add support for specifying section and directory to index.
doc/help/*.html:
- Fix headings and anchors.
2017-12-19 00:05:30 -05:00
Michael R Sweet
c88f441f94
Fix default TLS versions.
2017-12-18 23:45:22 -05:00
Michael Sweet
3f76968f99
Expand a bit on the firewall documentation (Issue #5202 )
2017-12-18 21:59:57 -05:00
Michael Sweet
5e1c3dff00
Support <body> being indented.
2017-12-18 21:29:42 -05:00
Michael R Sweet
9e44dfbe6c
Add conditional code for posix_spawn when using uClibc (Issue #5188 )
2017-12-18 17:26:19 -05:00
Michael R Sweet
9661b11263
Fix TLS on macOS.
2017-12-15 19:30:22 -05:00
Michael R Sweet
7ca56f9982
Fix localization of "calendared" and "uncalendared" media-tooth values.
2017-12-15 16:40:20 -05:00
Michael R Sweet
91bc88ebf7
Fix authentication issues.
2017-12-15 00:03:21 -05:00
Michael R Sweet
dda99de928
Fix man page typos.
2017-12-14 17:22:14 -05:00
Michael R Sweet
89f3668e0b
Fix sub-collection testing (Issue #4096 )
2017-12-14 17:14:00 -05:00
Michael R Sweet
336b669e2e
The cupsCopyDestConflicts function now handles collection attribute
...
("media-col", "finishings-col", etc.) constraints (Issue #4096 )
cups/dest-options.c:
- Add cups_collection_contains and cups_collection_string functions.
- Implement collection checking in cups_test_constraints.
cups/encode.c:
- Remove unused variable and assignments in cupsEncodeOptions2.
2017-12-14 17:06:24 -05:00
Michael R Sweet
841a2216d9
Factor out the option to IPP attribute encoding code into a new private API.
2017-12-14 14:23:51 -05:00
Michael R Sweet
8d59b9f749
Update help text.
2017-12-14 09:58:52 -05:00
Michael R Sweet
c5f5c5a768
The cupsEnumDests function did not include options from the lpoptions
...
files (Issue #5144 )
cups/dest.c:
- Add destination array for lpoptions destinations and options.
- Move application of options from _cupsGetDests to cups_enum_dests.
- Update cups_get_dests to offer a "load all" mode.
cups/testdest.c:
- Show the default destination
- Add --get.
2017-12-14 09:45:08 -05:00
Michael R Sweet
db0c6e1dc6
Update home page to reference current documentation.
2017-12-14 09:20:39 -05:00
Michael R Sweet
67091b1b0e
Add firewall documentation (Issue #5192 )
2017-12-14 09:13:09 -05:00
Michael R Sweet
0e4593c0be
Fix typo (Issue #5190 )
2017-12-14 08:25:47 -05:00
Michael R Sweet
6d14c1bbc6
The scheduler now substitutes default values for invalid job attributes when
...
running in "relaxed conformance" mode (Issue #5186 )
2017-12-13 15:00:35 -05:00
Michael R Sweet
f84606244b
Use IPP printer-state-reasons localizations instead of the old English strings.
2017-12-13 14:05:04 -05:00
Michael R Sweet
cfa8aa69a5
Add support for IPP presets (Issue #5179 )
2017-12-11 18:28:08 -05:00
Michael Sweet
034b06df8f
Rename HTTP_STATUS_REDIRECT_TEMPORARILY to HTTP_STATUS_FOUND, to match RFC 7231.
...
(still have a define for the old name...)
2017-12-08 19:16:48 -05:00
Michael Sweet
aa0309120d
Add missing HTTP status message for 302 (moved temporarily).
2017-12-08 18:43:24 -05:00
Michael R Sweet
060016a056
Add support for IPP Presets attributes.
2017-12-07 15:49:53 -05:00
Michael R Sweet
253dc4fceb
Fix requested attributes group mappings.
2017-12-07 15:48:58 -05:00
Michael R Sweet
01dee74c61
Fix some typos that prevented the cupsFinishingTemplate option from being
...
fully populated.
2017-12-07 15:33:34 -05:00
Michael R Sweet
c4c3624180
Fix Linux compiler warning.
2017-12-07 12:02:44 -05:00
Michael R Sweet
accedcf822
Fix compile errors on Linux.
2017-12-07 12:00:42 -05:00
Michael Sweet
ac05c63065
Fix PAM module detection and add support for the "common-*" includes used on
...
Ubuntu (Issue #5185 )
conf/pam.common: PAM definition that uses system-wide default (common) modules.
config-scripts/cups-pam.m4: Add PAM module directory search paths, look for common includes.
configure: Regenerate.
2017-12-07 11:50:32 -05:00
Michael Sweet
1576d09baf
Update the network printer help document (Issue #5177 )
2017-12-07 09:51:22 -05:00
Michael Sweet
f05177e23d
Add information on printer options, sharing, and debug logging.
...
Add admin.html to installed help files.
Fix CSS bug.
2017-12-06 23:50:36 -05:00
Michael Sweet
f306ad4d32
Finalize printer and class information in new administration guide.
...
Update lpadmin to copy printer-info, printer-location, and printer-geo-location
from the IPP printer when using the "everywhere" driver.
Update lpinfo to list the "everywhere" driver.
2017-12-06 22:43:57 -05:00
Michael R Sweet
fce9ddcbee
Save work on new command-line administration help file.
2017-12-05 20:00:35 -05:00
Michael R Sweet
42a5ae2af8
Fix writing of default options (Issue #4717 )
2017-12-05 14:58:19 -05:00
Michael R Sweet
ec1305170b
Merge pull request #5184 from albert-astals-cid-kdab/master
...
Fix compilation
2017-12-05 12:31:14 -05:00
Michael R Sweet
454619c757
Fix builds.
2017-12-05 12:30:40 -05:00
Albert Astals Cid
0f32ec93ad
Fix compilation
2017-12-05 10:23:36 +01:00
Michael Sweet
edf09ba912
Some more localization fixes and simplifications.
2017-12-01 17:00:17 -05:00
Michael Sweet
84de5e9234
Last of the media improvements (Issue #5167 )
...
cups/dest-localization.c:
- Use "other tray" and "other media" for unknown media sources and types.
cups/dest-options.c:
- media-key is king for size matching.
- Synthesize a media-key value using the size name unless we can't get one.
cups/language-private.h:
- Add _CUPS_MESSAGE_PO constant.
cups/pwg-media.c:
- Allow PWG names with a trailing "_foo" qualifier (so media-key still works
if an application just adds the _cups_size_t.media value as the "media"
option.
locale/*.{po,pot,strings}:
- Update localization strings.
locale/cups.footer:
- Add common HP and Canon media types.
locale/checkpo.c:
- Fix \ validation.
2017-11-30 11:38:54 -05:00
Michael Sweet
63b75fbef9
Update documentation.
2017-11-29 18:07:19 -05:00
Michael Sweet
71dc43af7a
Finish up media improvements (Issue #5167 )
...
cups/cups.h:
- Add cupsAddDestMediaOptions API.
cups/dest-localization.c:
- Fix cupsLocalizeDestMedia API.
cups/dest-options.c:
- Synthesize a media-key value when one is not provided by the printer (!?!?)
- Add cupsAddDestMediaOptions API.
2017-11-29 18:07:19 -05:00
Michael Sweet
982be458e6
First part of better media support (Issue #5167 )
...
cups/dest-localization.c:
- Fix localization of borderless/non-borderless media.
cups/dest-options:
- Add support for borderless size names (still needs work)
cups/ppd-cache.c:
- Fix PageSize support in PPD generator - borderless media and custom page sizes.
cups/testppd.c:
- Need to request media-col-database for PPD generator.
2017-11-29 18:07:19 -05:00
Michael Sweet
7e38261379
Changelog.
2017-11-29 18:07:19 -05:00
Michael R Sweet
704499ddee
Merge pull request #5181 from LuHee/master
...
Respect AccessLog configuration when compiled against journald.
2017-11-28 17:44:01 -05:00
Lutz Heermann
7118716713
Respect AccessLog configuration when compiled against journald.
2017-11-28 21:40:22 +01:00
Michael Sweet
4f63d6cdaf
Add support for finishings-col (Issue #5180 )
...
- cups/ppd-cache.c: Look for cupsFinishingTemplate option,
finishings-col-database attribute. Add finishings-col with
finishing-template.
- cups/ppd-private.h: Add array of finishing-template names.
- scheduler/printers.c: Add finishings-col-database.
2017-11-28 12:59:45 -05:00
Michael Sweet
27ee2c4dd7
Add cupsFinishingTemplate to generated PPDs.
2017-11-27 17:01:29 -05:00
Michael Sweet
4b9c510fd7
Ignore PWG raster samples.
2017-11-27 15:56:27 -05:00
Michael Sweet
7f9a23b9bf
Changelog.
2017-11-27 15:55:50 -05:00
Michael R Sweet
13696eb2c6
Merge pull request #5170 from reddevillg/patch-1
...
consider loop detected to be success
2017-11-27 15:53:05 -05:00
Michael R Sweet
4f98c13cc3
Report printer-strings-uri from PPD file (Issue #5168 )
2017-11-10 15:36:48 -05:00
Michael R Sweet
89550f3f33
Add media-type localizations for printer-specific media types (Issue #5168 )
...
cups/dest-localization.c: Move .strings file loader to language.c.
cups/language-private.h: Add load options for _cupsMessageLoad.
cups/language.c: Move .strings file loader to this file.
cups/ppd-cache.c: Save printer-strings-uri value and load the strings file for m
edia-type
cups/ppd-private.h: Bump cache version and add strings_uri.
locale/checkpo.c: Use _cupsMessageLoad for .strings files.
2017-11-10 15:33:47 -05:00
Michael R Sweet
9fafba54bf
Remove old GPL stuff.
2017-11-10 15:33:39 -05:00
Michael R Sweet
cd5cb66598
Remove old GPL stuff.
2017-11-10 15:31:06 -05:00
Michael R Sweet
4b042bf6e3
Remove old GPL notices.
2017-11-10 15:30:22 -05:00
Michael R Sweet
da9ffe2329
Changelog.
2017-11-10 12:15:36 -05:00
Michael R Sweet
e944dbd40f
Fix GPL reference in README (Issue #5172 )
2017-11-10 10:24:18 -05:00
Michael R Sweet
363746937a
Workaround getgrouplist group data overwrite bug on OpenBSD (Issue #5166 )
2017-11-10 10:20:54 -05:00
reddevillg
312370bd75
consider loop detected to be success
...
if return 0, load_ppds won't continue to search other files in current directory.
2017-11-10 11:12:16 +08:00
Michael R Sweet
7be499d208
Add examples for PageLogFormat for job-impressions-completed and job-media-sheets-completed.
2017-11-09 10:54:11 -05:00
Michael R Sweet
3d468ced3d
The scheduler no longer logs pages as they are printed, instead just logging
...
a total of the pages printed at job completion (Issue #4991 )
- man/cupsd-logs.man: Update page_log information.
- scheduler/job.c: Move cupsdLogPage to finalize_job, make update_job only
accept a "PAGE: total NNN" message if the count is greater than the total
cupsd already has. Also track sheets.
- test/run-stp-tests.sh: Fix page log verification for Test3 since we now just
have the total lines.
2017-11-08 18:00:44 -05:00
Michael R Sweet
eb2cb9b09f
The scheduler did not write out dirty configuration and state files if there
...
were open client connections (Issue #5118 )
(reverted b393bc2 )
2017-11-08 17:30:45 -05:00
Michael R Sweet
d56216499e
Fix "ippfind _SomeName" (Issue #4833 )
2017-11-08 17:22:25 -05:00
Michael R Sweet
105b26dede
Fix dates and update license help file.
2017-11-07 14:05:41 -05:00
Michael R Sweet
e310189747
License change: Apache License, Version 2.0.
2017-11-07 12:11:35 -05:00
Michael R Sweet
0e743fdf62
Changelog.
2017-11-06 16:51:07 -05:00
Michael R Sweet
a236979ee3
Merge pull request #5161 from gpunktschmitz/master
...
added html tag LABEL to inputs of type CHECKBOX and RADIO
2017-11-06 16:50:03 -05:00
Michael R Sweet
7ec1163068
Support the latest HTTP Digest authentication specification (Issue #4862 )
...
Also deprecates all httpMD5* functions.
- cgi-bin/var.c: Use cupsHashData to compute SID hash.
- cups/auth.c: Rewrite WWW-Authenticate parser to support multiple auth schemes
and the new RFC 7616 version of HTTP Digest.
- cups/cups.h: Add cupsHashString function to get a hex version of a hash.
- cups/hash.c: Add MD5 support.
- cups/http.c: Track WWW-Authenticate in a long string, concatenate new set
values.
- cups/http.h: Deprecate httpMD5* and recommend cupsDoAuth and cupsHash*.
- cups/http-private.h: Pull MD5 stuff, nonce_count is unsigned, track
WWW-Authenticate header as a potentially long string.
- cups/http-support.c: Use cupsHashData to compute UUID hash.
- cups/md5.c: Comment everything out if we have an OS-supplied MD5 hash
function.
- cups/md5passwd.c: Use cupsHash* functions.
- cups/tls-*.c: Use cupsHash* functions.
- cups/versioning.h: Add CUPS_API_2_3 definition.
- scheduler/client.c: Update WWW-Authenticate header to include AuthRef,
Local, and PeerCred schemes with parameters as needed.
2017-11-06 16:28:31 -05:00
Michael R Sweet
054eee9cd0
Add prototype System Service operations and attribute groups.
2017-11-06 16:28:31 -05:00
Michael R Sweet
6f2b9f6274
Merge pull request #5162 from chemicalstorm/chemicalstorm-typo-fr
...
Fix typo in french translation
2017-11-06 12:40:03 -05:00
Audric Schiltknecht
9bfae9a772
Fix typo in french translation
2017-11-06 12:16:46 -05:00
Guenther Schmitz
7db9341466
added html tag LABEL to inputs of type CHECKBOX and RADIO
2017-11-06 13:21:14 +01:00
Michael R Sweet
8f1fbdecb4
Add support for MinTLS and MaxTLS options (Issue #5119 )
...
- cups/http-private.h: Move TLS/SSL version options to separate version
constants, make _httpTLSSetOptions take min/max version numbers.
- cups/tls-*.c: Update _httpTLSSetOptions and _httpTLSStart to use new min/max
version numbers.
- cups/tlscheck.c: Update _httpTLSSetOptions call.
- cups/usersys.c: Support new SSLOptions values, update _httpTLSSetOptions call.
- scheduler/conf.c: Support new SSLOptions values, update _httpTLSSetOptions
calls.
2017-11-03 11:27:04 -04:00
Michael R Sweet
513f1b621c
Fix cut/paste error (Issue #5071 )
2017-11-03 10:25:15 -04:00
Michael R Sweet
d7b386888e
Add support for DNSSDHostName configuration directive (Issue #5071 )
2017-11-03 10:15:56 -04:00
Michael R Sweet
6646208ba5
Add support for writing ippserver attributes files from ipptool (Issue #5093 )
2017-11-01 17:19:49 -04:00
Michael R Sweet
c5d2b23327
Use the DNS-SD hostname when registering shared printers (Issue #5071 )
2017-11-01 16:20:56 -04:00
Michael R Sweet
47386fc106
Update the Kerberos help file (Issue #4580 )
2017-11-01 16:03:41 -04:00
Michael R Sweet
3aca6b555e
Fix ppdi/ppdc unit tests - english localization is the default and shouldn't be overriden by system.
...
Update sample.drv for new CUPS version.
2017-11-01 15:55:15 -04:00
Michael R Sweet
d6db9ea1dc
The lp and lpr commands now provide better error messages when the default
...
printer cannot be found (Issue #5096 )
- berkeley/lpr.c: Use cupsLastErrorMessage() for not-found errors.
- cups/dest.c: Set the last error message in cupsGetNamedDest().
- systemv/lp.c: Use cupsLastErrorMessage() for not-found errors.
2017-11-01 15:45:50 -04:00
Michael R Sweet
409f54979f
Add support for "printer-id" attribute (Issue #4868 )
2017-11-01 14:48:06 -04:00
Michael R Sweet
25140c63ec
Silence Clang static analyzer warning.
2017-11-01 14:41:39 -04:00
Michael R Sweet
7a16b8b30a
Make a symlink for ipps in the backends directory.
2017-11-01 14:41:08 -04:00
Michael R Sweet
87de8b54d7
Report when new jobs are being held (Issue #4761 )
2017-11-01 12:58:17 -04:00
Michael R Sweet
f1547f121c
No longer support backslash, question mark, or quotes in printer names (Issue #4966 )
2017-11-01 12:27:58 -04:00
Michael R Sweet
d0df9cd337
Update lpadmin documentation and show a meaningful error message for interface scripts (Issue #5111 )
2017-11-01 12:15:35 -04:00
Michael R Sweet
b00c84094b
Drop RSS subscription management from the web interface (Issue #5012 )
2017-11-01 12:06:06 -04:00
Michael R Sweet
98491ecc6f
Drop hard-coded CGI scripting language support (Issue #5124 )
2017-11-01 12:00:13 -04:00
Michael R Sweet
4d8e89a654
Fix the ippserver sample code when threading is disabled or unavailable (Issue #5154 )
2017-11-01 11:56:33 -04:00
Michael R Sweet
11143dcf5b
Start CUPS 2.3.x development.
2017-11-01 11:23:38 -04:00
Michael R Sweet
18a1649286
Need to look further down in CHANGES.md, fix messages to use .md suffix.
2017-11-01 10:59:53 -04:00
Michael R Sweet
58c3683023
Update version check to reflect new changelog title format.
2017-11-01 10:57:53 -04:00
Michael R Sweet
303be29243
Bump versions...
2017-11-01 10:56:47 -04:00
Michael R Sweet
275af5ac7b
Update CUPS programming manual.
2017-11-01 10:51:16 -04:00
Michael R Sweet
d821d89415
Revert change in cupsDoIORequest, which caused problems.
2017-11-01 10:22:12 -04:00
Michael R Sweet
6579c998c4
Fix handling of "yue" language.
2017-10-30 12:20:12 -04:00
Michael R Sweet
1377fb858c
Merge pull request #5155 from DavieV/check-printer-first
...
Rearranging order of null checks in lpadmin
2017-10-30 12:04:06 -04:00
DavieV
f9ee3b81e1
Rearranging order of null checks in lpadmin
2017-10-25 22:29:01 -07:00
Michael Sweet
7e50a735a8
Changelog.
2017-10-25 13:36:33 -04:00
Michael R Sweet
56b62a3b54
Merge pull request #5152 from michaelweghorn/michaelweghorn/add_missing_space_in_localization
...
Add missing space in German localization
2017-10-25 10:04:41 -04:00
Michael Weghorn
02773ede84
Add missing space in German localization
2017-10-25 15:03:23 +02:00
Michael Sweet
ec9996719f
Update fanfold sizes.
2017-10-23 17:48:40 -04:00
Michael Sweet
affaf0737f
Update message catalogs.
2017-10-23 17:29:15 -04:00
Michael Sweet
49fa4983f2
DBUS notifications could crash the scheduler (Issue #5143 )
...
- scheduler/ipp.c: Make sure requesting-user-name string is valid UTF-8.
2017-10-23 16:23:43 -04:00
Michael R Sweet
34be0e8038
Merge pull request #5150 from hardfalcon/master
...
Fix AllowRC4 and AllowSSL3 on GnuTLS platforms
2017-10-23 16:07:45 -04:00
Pascal Ernster
ce0d9679a4
Fix indention
2017-10-22 23:33:07 +02:00
Pascal Ernster
fad821594f
Fix AllowRC4 and AllowSSL3 on GnuTLS platforms
2017-10-22 22:34:42 +02:00
Pascal Ernster
f8913c6d2c
Merge branch 'master' of https://github.com/apple/cups
2017-10-22 22:13:10 +02:00
Pascal Ernster
a75c0e5961
Revert "Clean up implementation for SSLOptions"
...
This reverts commit c61b78bd84 .
2017-10-22 22:12:51 +02:00
Pascal Ernster
5ee613bbc6
Revert "Changed AllowDH to no-op on gnutls platforms, explicitly disabled ANON-DH and ANON-ECDH ciphersuites on gnutls"
...
This reverts commit 46a7b416ee .
2017-10-22 22:12:18 +02:00
Michael Sweet
02c88e673e
Fix cipher suite selection with GNU TLS (Issue #5145 )
...
Also make sure that client.conf SSLOptions do not override cupsd.conf
SSLOptions, and document the (hopefully obvious) fact that Allow* is less
secure and Deny* is more secure.
- cups/http-private.h: Add "_HTTP_TLS_SET_DEFAULT" flag for options set from
client.conf.
- cups/tls-*.c: Use new flag.
- cups/tls-gnutls.c: Fix CBC cipher suite exclusion logic, and always disable
anonymous DH.
- cups/usersys.c: Pass new flag when calling _httpTLSSetOptions.
- man/*: Update documentation.
2017-10-19 22:44:12 -04:00
Pascal Ernster
46a7b416ee
Changed AllowDH to no-op on gnutls platforms, explicitly disabled ANON-DH and ANON-ECDH ciphersuites on gnutls
2017-10-20 03:23:01 +02:00
Pascal Ernster
c61b78bd84
Clean up implementation for SSLOptions
2017-10-20 00:37:43 +02:00
Michael R Sweet
0ae5b012b2
Merge pull request #5146 from DavieV/fix-ifs
...
Remove unnecessary nesting in if statements.
2017-10-19 10:52:59 -04:00
Michael Sweet
15bba96c30
Update configure script.
2017-10-19 10:52:21 -04:00
Michael Sweet
bea3713442
Changelog and bump CUPS version.
2017-10-19 10:52:21 -04:00
Michael R Sweet
5639a7b41c
Merge pull request #5148 from zdohnal/quirks
...
add usb quirks for canon mp540 and Samsung ML-2160 Series
2017-10-19 10:49:48 -04:00
Zdenek Dohnal
360e815a88
add usb quirks for canon mp540 and Samsung ML-2160 Series
2017-10-17 18:28:39 +02:00
DavieV
c00282bb43
Remove unnecessary nesting in if statements.
2017-10-16 14:24:13 -07:00
Michael R Sweet
3a16bd9c9d
Packaging changes for newer localizations.
2017-10-13 14:22:26 -04:00
Michael Sweet
a7cdcd19b8
More updates to the README file.
2017-10-12 20:37:36 -04:00
Michael Sweet
79424d8b9a
Prep for 2.2.5 release.
2017-10-12 20:16:09 -04:00
Michael R Sweet
5889fea75a
Merge pull request #5139 from kant/patch-1
...
Clean up README markup(down).
2017-10-12 19:39:22 -04:00
Darío Hereñú
16389be3ba
Minor fixes (proposals)
2017-10-12 16:53:46 -03:00
Michael Sweet
f97678f279
Ignore new test programs.
2017-10-12 14:46:02 -04:00
Michael Sweet
979804902c
Fix "make check" for restricted environments (Issue #5099 )
2017-10-12 14:27:18 -04:00
Michael Sweet
b889560c05
Fixed the script interpreter detection in the configure script (Issue #5122 )
2017-10-12 10:43:35 -04:00
Michael Sweet
c9e9d0e810
Changlog + remove generated web interface header template (Issue #5134 )
2017-10-12 10:26:09 -04:00
Michael R Sweet
a5dd746bd0
Merge pull request #5134 from LAfricain/master
...
Creation of template/fr and French translation of all the template files
2017-10-12 10:23:44 -04:00
Michael Sweet
6b33281c3e
One further fix for cupsGetDests2 - don't show network printers when the server
...
is remote.
2017-10-12 08:31:03 -04:00
Michael Sweet
9554d4e748
cupsGetDests2 was not using the supplied HTTP connection (Issue #5135 )
...
- Make a local cups_enum_dests function that accepts a http_t *.
- Have both cupsEnumDests and cupsGetDests2 call cups_enum_dests.
2017-10-11 13:27:36 -04:00
Michael Sweet
c0a47c1101
Fix crash in debug printf.
2017-10-11 13:23:27 -04:00
Michael Sweet
4cf66fef48
The network backends now retry on more error conditions (Issue #5123 )
2017-10-05 15:04:19 -04:00
Lafricain
b17b635a37
Correction of a bad translation
2017-10-05 13:00:42 +01:00
Michael Sweet
5d8b7d2665
Add support for Japanese Kaku 1 envelope size (rdar://34774110)
...
- Add jpn_kaku1_270x382mm size to table.
2017-10-02 19:29:52 -04:00
Michael Sweet
e4e371946b
The scheduler did not run with a high enough priority, causing problems on
...
busy systems (rdar://33789342)
- Change ProcessType to Adaptive for both cupsd and cups-lpd
- Add "working" parameter to cupsdSetBusyState
- Call cupsdSetBusyState on startup to boost the priority on startup.
2017-10-02 19:14:25 -04:00
Lafricain
46d22fe908
Creation of Template/fr and French translation of all the template files
2017-10-02 13:56:19 +01:00
Michael R Sweet
9d4ae311cb
Merge pull request #5112 from paulmenzel/remove-libgcrypt-detection
...
Remove Libgcrypt detection
2017-09-28 13:12:01 -04:00
Michael Sweet
2cf3a36a4e
One more thing for macOS (Issue #5116 )
2017-09-25 10:55:27 -04:00
Michael Sweet
fd2f0a7af7
Update INSTALL.md (Issue #5116 )
2017-09-25 10:54:36 -04:00
Michael Sweet
aa2a77dec8
Add USB quirk for HP LaserJet 1160 (Issue #1160 )
2017-09-25 10:19:17 -04:00
Michael Sweet
f0f4e0366c
Update configure script.
2017-09-24 11:51:48 -04:00
Michael Sweet
4279822fe4
Suppress new GCC warning about snprintf truncation (Issue #5110 )
2017-09-24 11:51:07 -04:00
Michael Sweet
c6990c1ed5
Re-document that file devices do not work with raw queues, and move FileDevice
...
to the list of deprecated configuration directives (Issue #5117 )
2017-09-21 22:47:04 -04:00
Michael Sweet
c31737b031
Bump Xcode CUPS version.
2017-09-21 22:39:52 -04:00
Michael Sweet
2d947886ad
Fix Windows builds.
2017-09-14 14:20:07 -04:00
Michael Sweet
116c301f23
Detach worker threads to prevent memory leaks.
2017-09-14 14:19:00 -04:00
Michael Sweet
b908d72cac
Fix memory leaks.
2017-09-14 14:12:49 -04:00
Michael Sweet
2cb1fda9fe
Allow DELAY values of 0.
2017-09-12 12:21:00 -04:00
Paul Menzel
0728c89bcf
config-scripts/cups-ssl.m4: Remove Libgcrypt detection
...
Upstream a change from the book *Beyond Linux From Scratch* [1].
> Prevent configure script from searching libgcrypt-config, because
> libgcrypt is not used anywere else in the package.
[1] http://www.linuxfromscratch.org/blfs/view/svn/pst/cups.html
2017-09-12 13:18:21 +02:00
Michael Sweet
123cfe0202
The scheduler (incorrectly) woke up once per second to remove stale temporary
...
queues (Issue #5100 ).
- scheduler/main.c: Update local_timeout to start at 0 and only get updated as
needed.
Fixes : #5100
2017-09-11 17:08:17 -04:00
Michael Sweet
d2123aee55
Fix mapping and defaulting of print-quality/cupsPrintQuality (Issue #5090 )
...
- cups/dest.c: Don't include empty default media or print-quality in dest
options.
- cups/options.c: When setting cupsPrintQuality, clear print-quality and vise-
versa.
- cups/testipp.c: Use current API to show attribute values.
- scheduler/ipp.c: Log request attributes, defaults.
- scheduler/job.c: Add/map print-quality/cupsPrintQuality, log mapped options.
Fixes : #5090
2017-09-11 16:22:45 -04:00
Michael Sweet
ea4dcf9ff4
The ipptool program did not compare URI scheme or hostname components
...
correctly for the WITH-ALL-HOSTNAMES, WITH-ALL-SCHEMES, WITH-HOSTNAME, or
WITH-SCHEME predicates.
Also fix EXPECT reporting for the URI component WITH predicates.
2017-09-07 10:36:09 -04:00
Michael Sweet
b39dd420c6
Fix builds without Bonjour/Avahi (Issue #5105 )
2017-09-05 17:03:10 -04:00
Michael Sweet
5614f45d77
Changelog.
2017-09-05 16:59:06 -04:00
Michael R Sweet
5229ea1a41
Merge pull request #5103 from michaelweghorn/issue5102
...
Add a USB quirk rule for the Kyocera Ecosys P6130cdn (Issue #5102 )
2017-09-05 16:57:36 -04:00
Michael Weghorn
b72c5bf2ed
Add a USB quirk rule for the Kyocera Ecosys P6130cdn (Issue #5102 )
2017-09-01 13:37:36 +02:00
Michael Sweet
befbadcef6
Fix ipptool -P output (some was going to stdout...)
2017-08-31 08:38:39 -04:00
Michael Sweet
7b0a28e38f
httpAddrConnect leaked sockets in certain circumstances, causing some
...
printers to hang (rdar://31965686)
2017-08-29 20:42:05 -04:00
Michael Sweet
e78c14f7ea
Fix create-job.test file to use filename on command-line.
2017-08-29 20:30:46 -04:00
Michael Sweet
e146105294
Always use chunking unless it is a simple request.
2017-08-29 20:30:27 -04:00
Michael Sweet
e37405ea8e
Add verbosity option.
2017-08-29 20:29:54 -04:00
Michael Sweet
5535551fd9
Add -d (document-format) option to override which format is used.
2017-08-29 19:56:08 -04:00
Michael Sweet
7f14a29798
Fix output to write a full page.
...
Add "force grayscale" option.
2017-08-29 19:44:10 -04:00
Michael Sweet
4b16c717e5
Move test client program to filter directory, finish initial implementation.
2017-08-29 17:27:49 -04:00
Michael Sweet
240a27f93b
Save work on client code.
2017-08-29 14:15:00 -04:00
Michael Sweet
75e1a17cad
Add client simulator for testing basic client functionality from a single
...
program.
2017-08-29 12:06:23 -04:00
Michael Sweet
40cc612af4
Fix the interactions between the "print-quality" and "cupsPrintQuality"
...
options (Issue #5090 )
- Make sure print-quality-default does not override cupsPrintQuality
- Make sure print-quality overrides cupsPrintQuality
2017-08-29 09:33:48 -04:00
Michael Sweet
9449dd948a
The CUPS library did not reuse domain sockets (Issue #5098 )
2017-08-28 17:59:13 -04:00
Michael Sweet
2793a478d0
The web interface did not support newer language identifiers used by Microsoft
...
web browsers (Issue #5803 )
Make sure cupsLangGet supports region codes and that the scheduler uses
cupsLangGet when mapping IPP naturalLanguage values to POSIX locales.
2017-08-28 16:18:18 -04:00
Michael R Sweet
5b6caf71b8
More changes for localization unit test (Issue #5097 )
2017-07-25 19:57:31 -04:00
Michael Sweet
b10aebb1d3
Update localization information.
...
Create English locale file from cups.pot for unit tests.
2017-08-28 12:29:22 -04:00
Michael Sweet
9964a31a77
Fix the localization unit test on Linux (Issue #5097 )
...
Makefile needed to create locale directory for tests.
Also, localization test needs to allow string pointers to match for the POSIX
locale and differ for other languages.
2017-08-28 12:19:58 -04:00
Michael Sweet
7c7347a346
Update the cups-files.conf and cupsd.conf file documentation for missing
...
directives (Issue #5084 )
2017-08-28 10:39:18 -04:00
Michael Sweet
b337f966e8
Fix an Avahi-related crash bug in the scheduler (Issue #5085 , Issue #5086 )
...
Add NULL pointer check to avoid Avahi assertion in production code.
2017-08-28 10:04:29 -04:00
Michael Sweet
e9b2d701da
Fix compile issue for PID file stuff when no systemd/launchd/upstart is
...
available.
Also restructure code slightly so it isn't so convoluted.
2017-08-27 10:59:38 -04:00
Michael Sweet
91d748b919
Fix sorting bug.
2017-08-27 10:58:06 -04:00
Michael Sweet
fa76bc3dc0
The IPP Everywhere PPD generator now sorts the supported resolutions before
...
choosing them for draft, normal, and best quality modes (Issue #5091 )
Also prefer urf-supported values over pwg-raster-document-xxx-supported values
since the former is more reliable than the latter.
2017-08-27 10:40:30 -04:00
Michael Sweet
4f272af7bb
Support internal "only TLS/1.0" option for tlscheck.
...
Expand CBC filter on macOS.
Add support for --tls10 and --no-cbc options with tlscheck.
2017-08-25 16:39:50 -04:00
Michael R Sweet
b770b18d0f
Merge pull request #5081 from sblondon/master
...
Update french translations
2017-08-25 00:56:08 -04:00
Michael Sweet
b0a1b229b3
Update changelog.
2017-08-09 13:45:19 -04:00
Michael Sweet
997db40489
Fix the localization fallback code on macOS (rdar://33583699)
2017-08-09 13:43:08 -04:00
Stephane Blondon
07911378c0
Update french translations
2017-08-06 21:58:53 +02:00
Michael Sweet
345e10ca71
Add header validation option to ipptool.
...
Update HTML versions of man pages.
2017-08-04 12:52:43 -04:00
Michael Sweet
41c0a57318
Fix compiler warning.
2017-08-03 14:00:17 -04:00
Michael Sweet
10f9350b7e
The ippCopyAttribute function did not copy out-of-band values correctly
...
(rdar://33688003)
2017-08-02 19:53:50 -04:00
Michael Sweet
03bc3ef4c2
The scheduler now creates a PID file when not running on demand with a modern
...
service launcher (Issue #5080 )
2017-08-01 19:16:25 -04:00
Michael Sweet
7e7a13a32e
Update localizations yet again based on IPP sample strings.
2017-08-01 17:09:33 -04:00
Michael Sweet
60716f946c
Update copyright.
2017-08-01 00:29:21 -04:00
Michael Sweet
e34d348250
Fix default language for multi-language PPDs.
2017-07-31 21:39:13 -04:00
Michael Sweet
ada3421240
Fix the adminurl field in the TXT record for fully-qualified ServerName
...
values (Issue #5074 )
2017-07-31 21:29:20 -04:00
Michael Sweet
a2a13afb48
Fix the default ServerAlias value (Issue #5072 )
2017-07-31 17:55:01 -04:00
Michael Sweet
259b03bc46
Update localization files with corrections for IPP strings.
2017-07-31 17:34:11 -04:00
Michael Sweet
a375587b8c
Fix localizations of some media sizes and remove localizations of operation
...
names.
2017-07-31 14:59:06 -04:00
Michael Sweet
0bc1a539f4
Clean up unit test.
2017-07-25 18:26:20 -04:00
Michael Sweet
86390cbf57
Add unit test that loops calling cupsGetDests.
2017-07-25 18:18:14 -04:00
Michael Sweet
ced9dda826
Add error checking for all Bonjour browsing in cupsEnumDests.
...
Clean up testcups unit tests.
2017-07-25 18:11:01 -04:00
Michael Sweet
e9faaeef18
Changelog.
2017-07-24 22:45:46 -04:00
Michael Sweet
c9dbe83d17
Remove old API documentation files.
2017-07-24 22:45:08 -04:00
Michael R Sweet
e3b9d1f520
Use a 250ms delay for cupsGetDests - not perfect, but usually gets the full
...
list of local network printers (Issue #5049 )
2017-07-24 22:43:56 -04:00
Michael Sweet
9f573d7be9
Try a much shorter enum time for cupsGetDests (Issue #5049 )
2017-07-24 18:05:39 -04:00
Michael Sweet
5cc8588e8c
Fix the ServerTokens None option (Issue #5065 )
2017-07-24 17:29:07 -04:00
Michael R Sweet
f198f7e1e7
Merge pull request #5066 from sblondon/master
...
Update french translations
2017-07-24 11:21:14 -04:00
Michael R Sweet
5e59cd062f
Fix "DenyCBC" priority string with GNU TLS.
2017-07-23 20:02:57 -04:00
Stéphane Blondon
bee711586d
Update french translations
2017-07-22 15:52:10 +02:00
Michael Sweet
e7729c5a14
The scheduler's -t option did not force all errors to the standard error
...
file, making debugging of configuration problems hard (Issue #5041 )
2017-07-19 15:37:30 -04:00
Michael Sweet
9eb416ee89
Fix logging when "-t" is used (always to stderr).
2017-07-19 15:29:01 -04:00
Michael Sweet
b74b285e47
Lower maximum poll()/select() time to 100ms (possible fix for Issue #5049 )
2017-07-19 14:28:11 -04:00
Michael Sweet
48dfd9a9a2
Update changelog.
2017-07-19 14:26:08 -04:00
Michael Sweet
4174429905
Changelog.
2017-07-19 14:19:40 -04:00
Michael Sweet
13be9452da
Fix a build issue with --enable-mallinfo (Issue #5051 )
2017-07-19 14:12:41 -04:00
Michael Sweet
a9357c9da4
Implement standard localizations in cupsLocalizeDest* (Issue #5056 )
...
Add standard media size names to the localizations, too, since the PPD names
are not the right ones.
2017-07-19 13:55:32 -04:00
Michael Sweet
44b3f16133
Add base IPP attribute/value localizations (Issue #5056 )
2017-07-19 12:35:41 -04:00
Michael Sweet
c536b6c583
The cupsGetNamedDest function did not use the local default printer
...
(rdar://33228500)
2017-07-19 08:15:08 -04:00
Michael Sweet
03d3907a33
Changelog for Issue #5054 .
2017-07-19 07:40:41 -04:00
Michael Sweet
76ae98d657
CUPS now sends the Date HTTP header in IPP requests (rdar://33302034)
2017-07-18 11:55:15 -04:00
Michael Sweet
6d086e08e4
Fix the cups.strings file generation (bug in code that generates the Unicode
...
quotes), and add support for .strings files in checkpo so that we can validate
the results from now on (rdar://33287650)
2017-07-18 11:33:03 -04:00
Michael Sweet
49f495c32e
The IPP backend incorrectly sent the "job-pages-per-set" attribute to PDF
...
printers (rdar://33250434)
Need to save the original number of copies and only send "job-pages-per-set"
when the copy count is reset to 1 (as happens when printing with a raster
format...)
2017-07-18 10:10:16 -04:00
Michael R Sweet
f8a5ad9bde
Merge pull request #5054 from sanbrother/master
...
Fix : dead lock when there is already an active job
2017-07-18 08:31:49 -04:00
Michael R Sweet
07cb72471a
Fix builds without libtool.
2017-07-17 20:44:20 -04:00
Michael R Sweet
b94f7488e8
Fix more issues with libtool support (Issue #5050 )
2017-07-17 19:58:53 -04:00
Michael R Sweet
d2d605ff77
Fix authorization checks on macOS (no longer /etc/authorization, but now we don't need
...
to look for the old names from 10.5...)
2017-07-17 19:49:27 -04:00
Michael R Sweet
6eda776e8a
Update help text so everything lines up properly and is consistent and spelled correctly.
2017-07-17 18:28:27 -04:00
Michael R Sweet
a621d151e7
Update libtool support to include --mode=foo stuff - surprise, libtool changed in
...
incompatible ways again... (Issue #5050 )
2017-07-17 18:23:00 -04:00
Michael R Sweet
3a1e6b10c5
Merge pull request #5062 from rohieb/libtool-fixes
...
configure: don't accidentally set @LIBTOOL@ to 'yes'
I'll also be updating the help string to make this clearer as well.
2017-07-17 18:03:35 -04:00
Roland Hieber
7a0e5acde2
configure: don't accidentally set @LIBTOOL@ to 'yes'
...
Substituting @LIBTOOL@ with 'yes' would result in a lot of console
output (34 GB in my case, before SIGKILL), without getting anything
compiled at all.
Signed-off-by: Roland Hieber <r.hieber@pengutronix.de >
2017-07-17 14:23:39 +02:00
sanbrother
c5755caf42
Fix : dead lock when there is already an active job
2017-07-11 14:28:23 +08:00
Michael R Sweet
e44bdfe7e3
The IPP backend now always sends the "finishings" attribute for printers that
...
support it because otherwise the client cannot override printer defaults
(rdar://33169732)
2017-07-07 16:12:11 -04:00
Michael R Sweet
b2f85109da
The cupsGetDests function incorrectly returned an empty list of printers if there was
...
no default printer (Issue #5046 )
2017-07-07 14:23:21 -04:00
Michael R Sweet
fb963b8dd1
Add some more debug printfs to figure out Issue #5046...
2017-07-07 14:12:09 -04:00
Michael Sweet
fdc80a913f
Fix Apple language ID parsing to support three-letter language codes.
2017-07-04 19:34:12 -04:00
Michael Sweet
1a9743f9d7
Update language unit test to iterate over all macOS language IDs to validate
...
that libcups can handle them all (which it currently does not...)
2017-07-04 18:10:34 -04:00
Michael Sweet
534dfe8e94
Implement "default" command (show_default) function for media and other options.
2017-07-04 12:17:37 -04:00
Michael Sweet
f1175a5a9d
Bump CUPS Programming Manual version.
2017-07-04 09:59:01 -04:00
Michael Sweet
db5424ea51
Fix a typo in the CUPS Programming Manual (Issue #5042 )
2017-07-04 09:57:33 -04:00
Michael Sweet
cac6b6562c
Update changelog, remove reference to issue number in spec file.
2017-07-04 09:46:28 -04:00
Michael R Sweet
b67c2dd202
Merge pull request #5044 from kesterriley/patch-1
...
Update cups.spec.in
2017-07-04 09:45:01 -04:00
kesterriley
b3f6f8d202
Update cups.spec.in
...
To fix issue 5043.
Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/cups-2.2.4-0.x86_64
error: Installed (but unpackaged) file(s) found:
/usr/share/locale/zh_CN/cups_zh_CN.po
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/share/locale/zh_CN/cups_zh_CN.po
2017-07-04 07:34:04 +01:00
Michael Sweet
4fac83763d
Add some additional debug messages for, um, debugging purposes...
2017-07-03 19:21:42 -04:00
Michael R Sweet
2650d637dc
Update Apple language ID mapping to POSIX locale IDs (rdar://32419311)
2017-06-30 16:34:05 -04:00
Michael R Sweet
070e33a4c9
Prep for 2.2.4 release.
2017-06-30 11:44:38 -04:00
Michael Sweet
1da024d1a7
Update initial text concerning where to provide feedback.
2017-06-29 14:20:58 -04:00
Michael Sweet
6ad44eebc7
Update CUPS programming manual to explain what "localization" means.
2017-06-29 14:17:33 -04:00
Michael R Sweet
89c924d590
Don't support default printers that are not queues.
2017-06-28 09:29:10 -04:00
Michael Sweet
e38ab40b22
Prevent underflow (unlikely, but possible)
2017-06-27 13:15:37 -04:00
Michael R Sweet
f2e8714723
The SSLOptions directive in "client.conf" and "cupsd.conf" now supports DenyCBC and
...
`DenyTLS1.0` options (Issue #5037 )
2017-06-26 13:22:57 -04:00
Michael R Sweet
8d7d268f61
Fix typo that slipped in with the changes for Issue #4897 .
2017-06-26 12:28:07 -04:00
Michael Sweet
ca9e55c9b5
Add cupsCheckDestSupported test to the supported action.
2017-06-22 09:07:47 -04:00
Michael Sweet
b0fb2d75d3
Save work on CUPS programming manual.
2017-06-20 15:47:45 -04:00
Michael Sweet
c9a0ff6208
Save resolved device URI back in the "device-uri" option (makes things simpler).
2017-06-20 14:31:03 -04:00
Michael Sweet
296cd66b68
Save resolved device URI.
2017-06-20 14:01:15 -04:00
Michael Sweet
90c67342b6
Add CUPS_DEST_FLAGS_DEVICE flag for cupsConnectDest.
2017-06-20 13:08:15 -04:00
Michael Sweet
956bb1274c
Actually show the reason why PPD creation failed (Issue #5035 )
2017-06-20 08:43:09 -04:00
Michael R Sweet
ae7225e576
Fix test suite for Linux.
2017-06-19 12:50:28 -04:00
Michael Sweet
c838ec5a3b
Update and fix locale files.
2017-06-19 09:13:50 -04:00
Michael Sweet
6df8f83339
Changelog.
2017-06-19 09:11:25 -04:00
Michael Sweet
76b7b95c9e
Changelog.
2017-06-19 09:11:25 -04:00
Michael R Sweet
058582b4b5
Merge pull request #5029 from AOSC-Dev/master
...
locale: introduce cups_zh_CN.po
2017-06-19 09:10:09 -04:00
Michael R Sweet
5c476bf970
Merge pull request #4996 from psychomario/cupstestppdbof
...
cupstestppd Buffer Overflow
2017-06-19 09:07:20 -04:00
Michael Sweet
ef338d0c83
Add USB quirk rule for Lexmark E260dn (Issue #4994 )
2017-06-19 09:05:12 -04:00
Michael Sweet
12b798a070
Report the value of the printer-is-temporary attribute (Issue #5028 )
2017-06-19 08:59:55 -04:00
Michael Sweet
49b6c6af76
The cupsCheckDestSupported function did not support NULL values (Issue #5031 )
2017-06-19 08:51:35 -04:00
Michael R Sweet
de4966cb9b
Fix crashes on Linux (Issue #5022 )
2017-06-16 23:15:47 -04:00
Michael Sweet
7f500d8988
Fix some (bogus) clang warnings.
2017-06-16 22:47:31 -04:00
Michael R Sweet
f34c1c99cd
Fix compile warning.
...
Include systemd options.
2017-06-16 21:46:04 -04:00
Michael R Sweet
64447b5696
Use --enable/disable-avahi
2017-06-16 21:29:10 -04:00
Michael R Sweet
4466c8ca87
Fix manpage test.
2017-06-16 21:18:33 -04:00
Michael R Sweet
134d057955
Fix some typos.
2017-06-16 21:11:42 -04:00
Michael R Sweet
827bf9ce2d
Fix some of the Linux-specific configure tests.
2017-06-16 21:08:04 -04:00
Michael R Sweet
3a6962171c
One other spot (RPM's objcopy needs files to be writable...)
2017-06-16 20:55:20 -04:00
Michael R Sweet
d4a895f856
Add configure option to set the installed executable permissions.
2017-06-16 20:53:24 -04:00
Michael Sweet
75105fbdfb
Fix issues in RPM spec file.
2017-06-16 20:29:51 -04:00
Michael Sweet
d2f1a784c4
Fix "make check" failure (Issue #5033 )
2017-06-16 17:39:13 -04:00
Michael Sweet
62825d3445
Add queue type and printer-uri to long "lpstat -e" output.
2017-06-16 17:33:21 -04:00
Michael Sweet
a537431a13
Add files to ignore.
...
Add manual feed test file.
2017-06-16 17:07:52 -04:00
Michael Sweet
35fc224370
Fix some output issues in ipptool introduced by migrating to the cupsFile API.
...
Have cupsFilePuts and cupsFilePrintf flush output on stdio files (keeps with
expectations when moving from stdio calls).
Update IPP tests to point to the right specs and sections, and fix IPP/1.1
tests WRT job progress attributes (which can have "no-value" out of band values
instead of integers).
Add an "lpstat -e" test.
Update test output to conform to HTML 5.
Copy all log files to HTML report and test directory.
Clean out old log and report files in test directory after a failed run.
2017-06-16 17:04:07 -04:00
Michael Sweet
2a75f21b6a
Sync up with changes from IPP sample code project.
2017-06-15 20:53:04 -04:00
Michael Sweet
ac032efa3e
Update reference to Avahi poll bug (now moved to Github...)
2017-06-15 08:34:20 -04:00
Michael Sweet
08566de251
Remove unused MIME media types.
2017-06-15 08:33:00 -04:00
Michael Sweet
f1dd3a3976
Update DELAY directive to support the repeat interval, which now defaults to a
...
constant of 5 seconds.
2017-06-13 09:19:03 -04:00
Michael Sweet
96a5df6235
Add CoreFoundation sandbox rules to CUPS sandbox profiles.
2017-06-12 14:36:05 -04:00
Michael Sweet
65bebeac76
Save work on documentation.
2017-06-12 09:05:40 -04:00
Mingcong Bai
5cb94b289a
locale: introduce cups_zh_CN.po
2017-06-11 12:45:09 +08:00
Michael Sweet
98d88c8d47
Save work on documentation.
2017-06-08 19:59:02 -04:00
Michael Sweet
0668b48c10
Switch to newer xpc_transaction APIs.
2017-06-08 14:19:45 -04:00
Michael Sweet
718ee2fff3
Save work on CUPS Programming Manual.
2017-06-07 16:16:05 -04:00
Michael R Sweet
500fca270a
Add note that the callback/block will get multiple calls for the same
...
destination during enumeration (Issue #5017 )
2017-06-07 11:08:55 -04:00
Michael Sweet
e1ba078bdc
Update Xcode project with latest recommendations.
2017-06-07 09:20:28 -04:00
Michael Sweet
78ac829c63
Update header documentation.
2017-06-07 09:20:06 -04:00
Michael Sweet
ceea93e3d8
Fix typo (Issue #5018 )
2017-06-06 09:36:28 -04:00
Michael Sweet
c907de064d
Add "long" output format for -e option.
2017-06-06 09:19:31 -04:00
Michael Sweet
30afb232cd
Fix bug in argument processing.
2017-06-06 09:16:14 -04:00
Michael Sweet
0ebee56929
Changelog.
2017-06-05 09:50:52 -04:00
Michael R Sweet
9a4e273486
Merge pull request #5016 from jnerin/patch-1
...
Fix closures and button in templates/es/jobs.tmpl
2017-06-05 09:50:08 -04:00
Michael R Sweet
163a773e5b
Fix compiler warning.
2017-06-01 15:56:05 -04:00
Michael R Sweet
7c4b136b4f
Don't use readdir_r, ever.
2017-06-01 15:50:41 -04:00
Michael R Sweet
bb719eb39a
Fix configure script issue on Linux - no host_os_version.
...
Add help on building CUPS on Ubuntu - commands to get base dev packages.
2017-06-01 14:07:52 -04:00
Michael Sweet
53af7f2160
Documentation updates.
2017-05-31 22:22:40 -04:00
Michael Sweet
f50db552c5
Revive CUPS_PRINTER_DISCOVERED for cupsEnumDests.
2017-05-31 11:21:29 -04:00
Michael R Sweet
4cfbd5f897
Fix typo in mime.types file.
2017-05-31 08:50:47 -04:00
Jorge Nerín
fe4e5d67c5
Fix closures and button in templates/es/jobs.tmpl
...
Add missing closures and reprint button in templates/es/jobs.tmpl. Before this completed job list output was broken for Spanish language.
2017-05-29 22:37:32 +01:00
Michael R Sweet
82c719981b
Remove old commands.
2017-05-26 16:03:24 -04:00
Michael Sweet
4a36625117
Add support for lp and lpr to print to network printers that haven't been added
...
yet (Issue #5006 )
2017-05-26 14:04:45 -04:00
Michael Sweet
9022d60bbd
Rework lpstat -e to use cupsGetDests to eliminate duplicates (Issue #5005 )
2017-05-26 10:59:07 -04:00
Michael Sweet
f8d0ab6d14
Changelog.
2017-05-26 10:07:41 -04:00
Michael Sweet
4b17d76f2a
Add support for "-e" option in lpstat (Issue #5005 )
2017-05-26 10:06:54 -04:00
Michael Sweet
e1bb4a6e98
Make local printer deletion independent of job history updates.
2017-05-26 09:53:34 -04:00
Michael Sweet
167e0655b7
Make sure printer-is-temporary flag is set when creating a local queue
...
(Issue #5009 )
2017-05-26 07:50:04 -04:00
Michael Sweet
42deee7eaf
Clear the shared flag on local queues (Issue #5008 )
2017-05-25 21:05:19 -04:00
Michael Sweet
b497414286
Delete temporary printers periodically and on shutdown (Issue #5003 )
2017-05-25 14:02:12 -04:00
Michael Sweet
7536de1a4a
Re-implement cupsGetDests and cupsCreateJob using cupsEnumDests (Issue #4993 )
2017-05-17 12:18:22 -04:00
Michael Sweet
d2817c9f02
Allow PWG Raster types to vary by case (non-conformant behavior for Issue #4998 )
2017-05-16 14:40:11 -04:00
Michael Sweet
143286bced
Fixed the "cancel all jobs" function in the web interface for several languages (Issue #4999 )
2017-05-16 14:35:54 -04:00
Rory McNamara
95633d6282
cupstestppd.c: limit PSVersion sscanf size and stop at a newline
2017-05-10 13:31:00 +01:00
Michael R Sweet
2a20b51245
Rename README, INSTALL, CHANGES, and CREDITS files to .md (markdown).
2017-05-01 17:19:04 -04:00
Michael R Sweet
0d7cb94a77
Implement cupsAddIntegerOption and cupsGetIntegerOption functions (Issue #4992 )
2017-05-01 16:52:23 -04:00
Michael Sweet
9c44e2cb72
Fix some typos in the new documentation.
2017-05-01 12:26:22 -04:00
Michael Sweet
e1c797efc7
Add a cover image for the new programming manual.
2017-04-30 09:26:38 -04:00
Michael Sweet
869c206051
Fix documentation comment.
2017-04-30 01:25:49 -04:00
Michael Sweet
798d6e2934
Move most of the CUPS library documentation into a new CUPS Programming Manual.
2017-04-30 00:31:04 -04:00
Michael Sweet
ac3015ba1a
Changelog.
2017-04-24 15:15:28 -04:00
Michael Sweet
105922ec6d
Add support for cross-compilation (Issue #4897 )
2017-04-24 15:12:39 -04:00
Michael R Sweet
442e03eff1
Fix indentation, which some versions of GCC confuse for unexpected block
...
indentation.
2017-04-20 15:09:36 -04:00
Michael R Sweet
efa72f6100
Use human-readable strings for printer-info.
2017-04-20 15:08:48 -04:00
Michael R Sweet
3fae3b337d
Avahi fixes for cupsEnumDests (Issue #4989 )
...
Also fix timeouts to track elapsed time so the timeout is more accurate.
2017-04-20 10:12:40 -04:00
Michael R Sweet
657c5b5f91
Save work on Avahi code
2017-04-20 09:11:45 -04:00
Michael R Sweet
a2187a6342
Update cupsEnumDests implementation to return early if all printers have been
...
discovered (Issue #4989 )
Also update the code to generate the same queue names as cupsd does for IPP
Everywhere printers.
2017-04-19 15:29:42 -04:00
Michael R Sweet
57543d87b6
Fix regression in job file preservation (Issue #4987 )
2017-04-18 14:15:39 -04:00
Michael Sweet
abacc52be4
Save work on new CUPS Programming Manual.
2017-04-14 12:36:40 -04:00
Michael Sweet
17acb46909
Use curley single quotes, too.
2017-04-05 15:30:17 -04:00
Michael R Sweet
cceb9291b0
Bump version in doco files.
2017-03-28 14:26:53 -04:00
Michael R Sweet
1f3f503a2b
Updated the job listing in the web interface (Issue #4978 )
2017-03-28 13:32:42 -04:00
Michael Sweet
875ef65a9e
The "reprint job" option was not available for some canceled jobs (Issue #4915 )
2017-03-28 08:49:16 -04:00
Michael R Sweet
845913bd5d
Fix mantohtml compiler warning (Issue #4982 )
2017-03-14 14:26:26 -04:00
Michael R Sweet
87f340512c
Clean out old code (Issue #4980 )
2017-03-14 13:03:24 -04:00
Michael R Sweet
dc8364753b
Fix logic error.
2017-03-14 09:10:55 -04:00
Michael R Sweet
0b1399a2c1
Fix an issue with the error handling for the network backends (Issue #4979 )
2017-03-14 09:01:18 -04:00
Michael R Sweet
afd25c346a
Unlock CUPS keychain as needed (appears that the CUPS keychain gets re-locked
...
after some random period of inactivity).
2017-03-13 12:46:04 -04:00
Michael R Sweet
1636510491
Update HTML man pages.
2017-03-13 12:45:55 -04:00
Michael Sweet
5423798c61
Update cups.strings file to use double prime for inches abbreviation instead of
...
a straight double quote.
2017-03-11 10:03:40 -05:00
Michael Sweet
a740a8491b
The IPP Everywhere finishings support did not work correctly with common UI or
...
command-line options (Issue #4976 )
Split finishing options into "standard" groups so that simple "pick one" UI can
be used.
2017-03-10 13:52:48 -05:00
Michael Sweet
16b0b41131
Update localized media type names.
2017-03-10 12:23:22 -05:00
Michael Sweet
4886d6747e
Fix localization of media type values, add a few common vendor-specific types.
2017-03-10 11:27:24 -05:00
Michael Sweet
42dc144c44
Allow "Negotiate" as an AuthType/DefaultAuthType, even on systems that don't
...
have Kerberos support compiled in. The result will be a run-time access
failure that gets logged instead of stopping cupsd (Issue #4947 )
2017-03-09 15:24:58 -05:00
Michael Sweet
a946858f0c
Add meaningful error messages to IPP Everywhere PPD generator (Issue #4954 )
2017-03-09 15:20:24 -05:00
Michael Sweet
3ae6282d0e
Update MediaType code to list all media-type-supported values, regardless of
...
whether they are standard names (Issue #4953 )
Also add HP mis-spelling of 'photographic' ('photo').
2017-03-09 15:04:39 -05:00
Michael Sweet
3b6c3c8e9d
Support all print-quality values reported by the printer, regardless of the
...
supported resolutions (Issue #4953 )
2017-03-09 14:55:24 -05:00
Michael Sweet
40c808603a
Send media-col for media-source and media-type, even if the size isn't specified
...
(Issue #4963 )
2017-03-09 14:31:35 -05:00
Michael Sweet
84e3828d7d
Bump the number of finishings-supported values that can be defined (was 5, now
...
is 100...)
2017-03-09 14:07:51 -05:00
Michael Sweet
30be6424f0
Report finishings based on the PPD cache (Issue #4960 , Issue #4961 , Issue #4962 )
2017-03-09 14:06:42 -05:00
Michael Sweet
1fbd0cabfb
First half of the changes for Issue #4960 , Issue #4961 , and Issue #4962 - add
...
a cupsIPPFinishings mapping for standard/common keywords when cupsIPPFinishings
is not specified in the PPD file (as it should be for CUPS drivers).
2017-03-08 16:07:09 -05:00
Michael Sweet
9c0c89124b
Fix some more localization issues on macOS (<rdar://problem/27245567>)
2017-03-08 14:35:12 -05:00
Michael Sweet
4888dff95c
Eliminate compiler warning.
2017-03-08 13:52:30 -05:00
Michael Sweet
b393bc25e2
The scheduler could pause responding to client requests in order to save state
...
changes to disk (<rdar://problem/28690656>)
2017-03-08 13:43:23 -05:00
Michael R Sweet
45eb1e5efc
Sync up with fixes from IPP sample project.
2017-03-07 15:54:38 -05:00
Michael R Sweet
8a984948f3
Also escape " in regex paths.
2017-03-07 15:46:51 -05:00
Michael Sweet
87e9bb5508
Mirror changes from IPP sample code.
2017-03-01 15:24:02 -05:00
Michael R Sweet
68d5f6b8a4
Merge pull request #4972 from jwilk/phony
...
Fix .PHONY declaration
2017-02-28 09:54:18 -05:00
Jakub Wilk
83bf1f7b59
Fix .PHONY declaration
2017-02-27 20:55:56 +01:00
Michael R Sweet
887fbb5445
The IPP backend could get into an infinite loop for certain errors, causing a
...
hung queue (<rdar://problem/28008717>)
2017-01-26 16:27:05 -05:00
Michael R Sweet
c245abfeb8
Update copyrights.
2017-01-26 16:20:13 -05:00
Michael R Sweet
e8a1fa03d0
Bump version to 2.2.3.
...
Update changelog.
2017-01-26 16:14:10 -05:00
Michael R Sweet
14fdcd7a14
One other spot to catch another slightly different language ID for "traditional
...
chinese"...
2017-01-26 15:44:09 -05:00
Michael R Sweet
454708a4b9
Add private API for mapping Apple language ID to POSIX locale ID.
2017-01-26 15:36:50 -05:00
Michael Sweet
905010801a
Update Visual Studio projects
2017-01-17 14:27:22 -05:00
Michael R Sweet
fc1fb7e4eb
Update DLL exports.
2017-01-17 14:24:05 -05:00
Michael Sweet
2b7e87a33c
Fix scripts and RPM spec file.
2017-01-17 12:38:01 -05:00
Michael Sweet
feb7c00ab5
Fix filename of source tarball.
2017-01-17 12:28:29 -05:00
Michael Sweet
f02c7d66b6
Fix URL in spec file.
2017-01-17 12:27:53 -05:00
Michael R Sweet
37a8aac243
Bring back RPM test script, tweak makesrcdist to work.
2017-01-17 12:24:30 -05:00
Michael R Sweet
3f7aa00618
More tweaks.
2017-01-17 12:16:53 -05:00
Michael R Sweet
f9b1f57c71
Prep for v2.2.2.
2017-01-17 12:16:07 -05:00
Michael Sweet
316c332fa0
Fix rastertopwg line offset bug (Issue #4942 )
2017-01-17 11:59:38 -05:00
Michael Sweet
ed6f435e1c
Ignore more generated files.
2017-01-17 10:50:10 -05:00
Michael R Sweet
1cd31069e2
Fix reporting of printed pages in the web interface (Issue #4924 )
2017-01-16 16:38:21 -05:00
Michael R Sweet
a401c2733a
Optimize connection usage in the IPP backend.
2017-01-16 12:00:25 -05:00
Michael R Sweet
2e69b2483e
Add example for IPP Everywhere printers.
...
Update mailing list link.
2017-01-16 09:52:23 -05:00
Michael R Sweet
bd5a2f28fc
Update copyrights on man pages.
2017-01-16 09:41:07 -05:00
Michael R Sweet
2fb75ad2a7
Update API help files, fix annotation of some cups_printer_t enums.
2017-01-16 09:34:58 -05:00
Michael R Sweet
57b7b66b58
Fix source file header text duplication text duplication.
...
Bump copyright to 2017 in web interface and README files.
2017-01-16 09:31:01 -05:00
Michael R Sweet
da18a4b093
Changelog.
2017-01-16 09:01:31 -05:00
Michael R Sweet
de19d5ceeb
Fix localization bug (Issue #4946 )
2017-01-16 09:00:48 -05:00
Michael R Sweet
3c39fd6db8
Changelog for Issue #4901 .
2017-01-13 17:33:03 -05:00
Michael R Sweet
a2f30a72f7
Force HTTP state when sending a response (possible fix for Issue #4901 )
2017-01-05 11:36:14 -05:00
Michael R Sweet
3942a9c815
Fix bug reported by Stephan...
2017-01-05 09:36:57 -05:00
Michael R Sweet
884b7ed153
Add reporting of HTTP state (as well as status) in cupsdReadClient, in hopes of
...
identifying why two users are experiencing continuous 100-continues after a
client disconnects after an authentication challenge.
2017-01-04 17:23:29 -05:00
Michael R Sweet
149eecf6ef
Bump copyright for other changes made this year.
2017-01-04 17:23:15 -05:00
Michael R Sweet
b9121a022d
Add support for "internal" keychain name (uses CUPS keychain instead of user/
...
login or system-wide keychains/stores) in cups-files.conf for testing.
2017-01-04 17:22:01 -05:00
Michael R Sweet
97374a7259
Update localization files.
2017-01-03 16:43:11 -05:00
Michael R Sweet
1999164de0
Add output-bin support for IPP Everywhere printers (Issue #4938 )
2017-01-03 16:42:46 -05:00
Michael R Sweet
afa80cb2b4
Don't treat "localhost.localdomain" as an allowed replacement for localhost, since it isn't.
2017-01-03 13:52:47 -05:00
Michael R Sweet
7852449fe2
Update systemd config files (Issue #4935 )
2017-01-03 13:42:40 -05:00
Michael R Sweet
3980a9c100
Update packaging files (Issue #4940 )
2017-01-03 13:36:43 -05:00
Michael R Sweet
10887d272a
One more fix for asymmetric resolutions (Issue #4934 )
2016-12-14 15:44:59 -05:00
Michael Sweet
07428f6a64
Only list supported PDLs (Issue #4923 )
2016-12-14 10:02:17 -05:00
Michael Sweet
1add233756
Tweak the PDL priority (Issue #4932 )
2016-12-14 09:44:55 -05:00
Michael Sweet
7fad1ee92c
Suppress duplicate media sizes (Issue #4933 )
2016-12-14 09:39:28 -05:00
Michael Sweet
073e58a9fb
Fix asymmetric resolution bug, address unit test issues.
2016-12-14 09:01:18 -05:00
Michael R Sweet
49c5929363
Fix compiler error on some versions of macOS.
2016-12-08 11:46:45 -05:00
Michael Sweet
61b7ebde7c
Bump version to 2.2.2, sync up IDE config.h files with the autoconf one.
2016-11-18 09:14:06 -05:00
Michael Sweet
5dcbe84df8
Fix compiler warning.
2016-11-18 09:05:49 -05:00
Michael Sweet
27a5af3ec8
Fix compiler warning.
2016-11-18 08:47:24 -05:00
Michael Sweet
98f204f442
Fix size of header (Issue #4920 )
2016-11-18 08:45:44 -05:00
Michael Sweet
3be8e02692
Fix some more IPP Everywhere PPD generator problems (Issue #4921 )
2016-11-18 07:40:34 -05:00
Michael R Sweet
bd31658d04
Let's Encrypt certificates did not work when the hostname contained uppercase
...
letters (Issue #4919 )
2016-11-17 13:32:45 -05:00
Michael R Sweet
5048d3ba8d
Add "kerberos" policy for Kerberized printing support (standard on macOS for a
...
long time...)
2016-11-15 12:24:44 -05:00
Michael R Sweet
cd3a03682f
Add "printer-id" attribute to list of printer attributes.
2016-11-15 12:24:18 -05:00
Michael R Sweet
f5cffc18d1
Add address logging to network backends (<rdar://problem/29268474>)
2016-11-15 12:12:05 -05:00
Michael Sweet
0fa88e19c4
Handle Apple raster.
2016-11-08 21:31:50 -05:00
Michael R Sweet
d4259b45a4
More IPP Everywhere fixes/improvements (Issue #4916 )
2016-11-08 11:55:54 -05:00
Michael R Sweet
22ae2896dd
Fix typo.
2016-11-08 09:34:44 -05:00
Michael R Sweet
a268a6c985
The ippContainsString function now uses case-insensitive comparisons for
...
mimeMediaType, name, and text values in conformance with RFC 2911.
2016-11-08 09:34:31 -05:00
Michael Sweet
fa857b2058
Don't create log files on startup (<rdar://problem/28332470>)
2016-11-07 16:23:36 -05:00
Michael R Sweet
29500e14c7
Fix some issues with the Zebra ZPL printer driver (Issue #4898 )
...
- Move "delete graphic" command after "end format" command since some older
printers seem to have bugs with that.
- Add "print width" command so that label is properly centered.
- Add "inverted orientation" command so that labels are properly oriented
(leading-edge == top)
2016-11-07 10:17:58 -05:00
Michael R Sweet
47eb8d30ac
Update HTML versions of man pages.
2016-11-07 10:17:48 -05:00
Michael Sweet
23862bc625
More changes for Issue #4909 :
...
- Don't include cupsFilter2 lines for PostScript, PCLXL, or TIFF.
- Update PWG media support code to always have a PPD size name.
2016-10-28 18:29:04 -04:00
Michael R Sweet
670172eae1
Improve IPP Everywhere support (Issue #4909 )
2016-10-27 15:53:47 -04:00
Michael R Sweet
64683d9769
Update HTML versions of man pages.
2016-10-27 15:42:39 -04:00
Michael R Sweet
05fa7028da
Add beta support for AppleRaster (per IANA Printer MIB)
2016-10-27 15:41:51 -04:00
Michael Sweet
dffb0ea882
Add a USB quirk rule for the Kyocera Ecosys P6026cdn (Issue #4900 )
2016-10-21 01:17:13 -04:00
Michael Sweet
2a8afc201c
Fixed some issues with IPP Everywhere printer support (Issue #4893 )
2016-10-21 01:15:15 -04:00
Michael Sweet
437b31cabe
Fix Brazilian Portugeuse web interface (PR #4894 )
2016-10-20 23:51:32 -04:00
Michael Sweet
ba361bcd36
Merge branch 'master' of https://github.com/apple/cups
2016-10-20 23:49:10 -04:00
Michael Sweet
8b3724f85f
Update API documentation (PR #4896 ).
2016-10-20 23:48:50 -04:00
Michael R Sweet
26fc28a21a
Merge pull request #4908 from EvertonMelo/patch-4
...
Update cups.desktop.in for Bengali Indian
2016-10-20 23:46:34 -04:00
Michael R Sweet
c7505715ca
Fix builds on systems without a working poll() implementation (Issue #4905 )
2016-10-20 16:52:11 -04:00
Michael R Sweet
3af27fc59e
Remove ASL checks from configure script and config.h files.
2016-10-20 16:47:22 -04:00
Michael R Sweet
250bb8a9d6
Drop remainder of ASL logging code since it is deprecated in macOS Sierra.
2016-10-20 16:45:51 -04:00
Michael R Sweet
c6a9dc36b7
Remove unnecessary logging.
...
Fix compiler warning for group ID comparisons.
2016-10-20 16:35:52 -04:00
Michael R Sweet
b0a1368dc2
Fix crash bug.
2016-10-20 15:02:40 -04:00
Everton Melo
ed7af823cb
Update cups.desktop.in
...
adding interface for Bengali indian
2016-10-20 14:30:02 -02:00
Michael R Sweet
95e00ac365
Add additional debug information from IPP backend (logging all requests and
...
responses).
2016-10-19 16:04:10 -04:00
Michael Sweet
f261df73b5
Update changelog.
2016-10-17 11:33:16 -04:00
Michael R Sweet
a7b8e4cab4
Merge pull request #4904 from EvertonMelo/patch-3
...
Update cups.desktop.in localizations.
2016-10-17 11:32:45 -04:00
Everton Melo
a6580b70a3
Update cups.desktop.in
...
adding interface for Afrikaans;
adding interface for Albanian;
adding interface for Azerbaijani
support on:
https://support.mozilla.org/en-US/kb/localization-dashboard
standard ISO 639:
https://en.wikipedia.org/wiki/ISO_639
2016-10-17 13:15:12 -02:00
Michael Sweet
9e754f4bad
Changelog.
2016-10-13 10:42:54 -04:00
Michael R Sweet
a624133944
Merge pull request #4895 from EvertonMelo/patch-2
...
Update cups.desktop.in for several languages.
2016-10-13 10:42:27 -04:00
Michael Sweet
5babee86cb
The cups-lpd program did not catch all legacy usage of ISO-8859-1 (Issue #4899 )
2016-10-13 09:58:42 -04:00
Everton Melo
880facb6d7
Update cups.desktop.in
...
adding interface for Portuguese Portugal.
adding interface for Korean
adding interface for Thai
adding interface for Arabic
adding interface for Uzbek
support on:
https://support.mozilla.org/en-US/kb/localization-dashboard
standard ISO 639:
https://en.wikipedia.org/wiki/ISO_639
2016-10-06 11:43:05 -03:00
Michael R Sweet
a3ed22ee48
Bump version to 2.2.1.
2016-10-03 15:55:40 -04:00
Michael Sweet
7a1e526688
Changelog.
2016-10-01 17:47:01 -04:00
Michael R Sweet
2c56466851
Merge pull request #4885 from OdyX/manpages-inconsistencies
...
Fix some manpage formatting inconsistencies
2016-10-01 17:46:07 -04:00
Michael R Sweet
cd3cce09ff
Fix xinetd reference.
2016-10-01 17:45:20 -04:00
Michael Sweet
b7c2fb9237
Update changelog.
2016-10-01 15:04:55 -04:00
Michael R Sweet
d5badecd7f
Merge pull request #4886 from jschwender/patch-2
...
Update cups_de.po
2016-10-01 15:04:11 -04:00
Michael R Sweet
83afb9612c
Merge pull request #4887 from jschwender/patch-3
...
Update CREDITS.txt
2016-10-01 15:03:28 -04:00
jschwender
b2e0131860
Update CREDITS.txt
...
I made most of the German localization, hope it is enough to be listed here.
2016-09-29 01:02:05 +02:00
jschwender
08ddb22c64
Update cups_de.po
...
Some typos fixed and more translations added
2016-09-29 00:55:36 +02:00
Didier Raboud
29723fffa5
Fix outside bracket for the last program in the cups-lpd.man manpage list
...
Report-By: Helge Kreutzmann <debian@helgefjell.de >
2016-09-25 11:00:21 +02:00
Didier Raboud
adffc54541
Fix punctuation inconsistency in cupsd.conf.man
...
Report-By: Helge Kreutzmann <debian@helgefjell.de >
2016-09-25 11:00:21 +02:00
Didier Raboud
79c4c4add6
Fix internal manpage references in cupsd.conf.man
...
Report-By: Helge Kreutzmann <debian@helgefjell.de >
2016-09-25 11:00:21 +02:00
Didier Raboud
21d8d62bdb
Fix 'it not'/'is not' typo in client.conf.man manpage
...
Report-By: Helge Kreutzmann <debian@helgefjell.de >
2016-09-25 11:00:21 +02:00
Didier Raboud
d9b21b6336
Fix design/designed typo in backend.man manpage
...
Report-By: Helge Kreutzmann <debian@helgefjell.de >
2016-09-25 11:00:21 +02:00
Didier Raboud
1515fed2bf
Fix function typesetting inconsistency in backend.man manpage
...
Report-By: Helge Kreutzmann <debian@helgefjell.de >
2016-09-25 11:00:21 +02:00
Michael Sweet
012c38428b
cupsHashData did not use the correct hashing algorithm (<rdar://problem/28209220>)
2016-09-22 09:09:22 -04:00
Michael Sweet
fdc3c81a67
Resolve new build warnings on macOS (Issue #4881 )
2016-09-21 12:55:51 -04:00
Michael R Sweet
f093225bc4
Address some build warnings on Linux (Issue #4881 )
2016-09-21 12:52:43 -04:00
Michael R Sweet
04964cdd4d
Merge branch 'master' of https://github.com/apple/cups
2016-09-20 16:05:07 -04:00
Michael Sweet
7b98e44eef
Use self-signed certificates over CA-signed ones (Issue #4870 )
2016-09-20 15:59:38 -04:00
Michael Sweet
22867df4e7
Fix changelog.
2016-09-20 15:35:53 -04:00
Michael Sweet
0ca77b3e89
Handle partial failures when connecting (Issue #4866 )
2016-09-20 15:23:40 -04:00
Michael R Sweet
523f6bd9ad
Merge branch 'master' of https://github.com/apple/cups
2016-09-20 13:55:22 -04:00
Michael Sweet
4454992303
Update changelog.
2016-09-20 11:11:47 -04:00
Michael R Sweet
7a455fccaa
Merge pull request #4877 from Atalanttore/patch-1
...
Update cups_de.po
2016-09-20 11:10:44 -04:00
Michael Sweet
6ccb19f35d
Drop references to OpenSSL.
2016-09-20 11:02:41 -04:00
Michael Sweet
bb6ea21b41
Fix typos.
2016-09-20 10:59:11 -04:00
Michael Sweet
0ebe8e7c41
Document how encryption works (Issue #4876 )
2016-09-19 22:09:55 -04:00
Michael Sweet
efed05629f
Add CreateSelfSignedCerts directive for cups-files.conf (Issue #4876 )
2016-09-19 10:42:12 -04:00
Ettore Atalan
a54ac5353d
Update cups_de.po
...
Expanded german translation.
2016-09-17 18:49:09 +02:00
Michael R Sweet
7de5b8df7c
CUPS 2.2.0.
2016-09-13 19:39:47 -04:00
Michael R Sweet
e8916f41d8
Allow http*Connect to return early if all addresses fail (Issue #4870 )
2016-09-09 14:37:31 -04:00
Michael Sweet
f8e196812c
Support site CA cert ("/etc/cups/ssl/site.crt" for Linux, "site" cert on macOS) for validating printer certs.
2016-08-30 16:00:48 -04:00
Michael Sweet
4daf7e97e6
Use private keychain to store temporary certificates and keys, system keychain
...
for system-wide trust of printer certs.
2016-08-26 16:22:46 -04:00
Michael Sweet
59e9781df8
Update dependencies.
2016-08-26 09:44:05 -04:00
Michael Sweet
fe33927d75
Add new unit test program for testing credentials and the trust store.
2016-08-26 09:42:48 -04:00
Michael Sweet
6720d4f40f
The --no-remote-any option of cupsctl had no effect (Issue #4866 )
2016-08-26 09:03:59 -04:00
Michael Sweet
4c3f8a9b89
http*Connect did not work on Linux when cupsd was not running (Issue #4870 )
2016-08-25 15:09:12 -04:00
Michael Sweet
a34680b295
Bump version.
2016-08-25 09:51:17 -04:00
Michael Sweet
7aeb36153a
Sync up GNU TLS and Darwin TLS certificate validation code.
2016-08-25 09:50:26 -04:00
Michael Sweet
e5aa186c43
Set cupsLastErrorString in httpCredentialsGetTrust, and show the result in the
...
IPP backend.
2016-08-25 09:36:52 -04:00
Michael Sweet
c1bd5ac440
Fix typo.
2016-08-20 10:19:26 -04:00
Michael Sweet
e06e4eb5f3
Fix name of IPP Scan operation Send-Document-Images.
2016-08-20 10:13:22 -04:00
Michael R Sweet
3ebcafd1ec
Bump version number.
2016-08-08 14:06:00 -04:00
Michael R Sweet
6e1bb6ef2e
Update OS-specific README files.
2016-08-08 12:58:59 -04:00
Michael Sweet
26598dbacc
Fix builds on Windows and drop old installer projects.
2016-08-08 12:56:06 -04:00
Michael R Sweet
aa747d186f
Add placeholders for some of the newer threading functions.
2016-08-08 12:51:37 -04:00
Michael R Sweet
21aa3f379f
Sync up some Windows build fixes from the ippsample fork.
2016-08-08 12:42:20 -04:00
Michael R Sweet
488449f04c
Prepare for 2.2rc1 release.
2016-08-08 12:29:14 -04:00
Michael R Sweet
d84348da11
Update localizations.
...
Drop ellipsis from "Looking for printer" message.
2016-08-08 12:27:02 -04:00
Michael R Sweet
3db0754003
Update spanish translation (Issue #4846 )
2016-08-08 12:23:44 -04:00
Michael R Sweet
4a971b9142
Update cups-driverd and spec-ipp to be consistent about supporting name(255)
...
values for the "ppd-name" attribute (PR #4860 )
2016-08-08 12:20:01 -04:00
Michael R Sweet
5c7cfc77cd
Merge pull request #4858 from robert-scheck/master
...
Improved German translation
2016-08-08 12:08:47 -04:00
Michael R Sweet
0de71d3615
httpLoadCredentials did not handle comments in PEM files.
2016-08-05 15:26:27 -04:00
Michael R Sweet
5ff02b0da2
Add debug information for encrypted connections.
2016-07-26 14:32:16 -04:00
Robert Scheck
26b2bef2a8
Improved German translation (added missing translations, corrected wrong wordings, corrected typos, used better phrases, corrected English-German mixtures, etc.)
2016-07-23 01:05:34 +02:00
Michael R Sweet
f0b589f768
The CUPS-Add-Modify-Class and CUPS-Add-Modify-Printer operations did not always
...
return an error for failed adds (Issue #4854 )
2016-07-19 15:54:31 -04:00
Michael R Sweet
837dc15e51
Clear informational messages out of printer-state-message when a job completes
...
(Issue #4851 )
2016-07-19 15:27:11 -04:00
Michael Sweet
bfbcda7ec1
Don't mention OpenSSL, clarify macOS instructions.
2016-07-18 15:11:25 -04:00
Michael Sweet
5004c05666
Move TLS cert validation after the connection is finally established.
2016-07-07 17:48:38 -04:00
Michael Sweet
c3355394bf
Update the list of media-type strings.
2016-07-07 15:44:01 -04:00
Michael R Sweet
0cb0ff0535
Update Windows DLL exports file.
2016-07-06 10:43:30 -04:00
Michael R Sweet
9880f818cf
Don't call exit() from signal handler (Issue #4671 )
2016-07-05 08:16:43 -04:00
Michael Sweet
0f2f21af96
Re-add gpg command.
2016-06-24 11:43:35 -04:00
Michael Sweet
45b043725a
Prep for 2.2b2.
2016-06-24 11:13:33 -04:00
Michael Sweet
8e03cb2b01
Update localization files.
2016-06-24 11:08:23 -04:00
Michael Sweet
08d027c3b6
Reword the IdleExitTimeout description...
2016-06-21 14:00:08 -04:00
Michael R Sweet
f689a8a955
Merge pull request #4841 from computersforpeace/doc
...
Document cupsd.conf's IdleExitTimeout
2016-06-21 13:57:27 -04:00
Michael Sweet
34e36d9102
Update credits list.
2016-06-21 13:56:13 -04:00
Michael Sweet
0b64fc4599
Changelog update.
2016-06-21 11:59:58 -04:00
Michael Sweet
1166bf5866
Do some cleanup for the on-demand support - remove old launchd support (no
...
longer needed), naming/style updates, fix compiler warnings.
2016-06-21 11:57:03 -04:00
Michael R Sweet
6ee5217845
Merge pull request #4825 from computersforpeace/upstart
...
Add Upstart socket activation support
2016-06-21 11:09:37 -04:00
Michael Sweet
d48749331d
Fix some typos (MacmacOS, etc.) that slipped in due to inconsistent usage.
2016-06-21 07:11:44 -04:00
Michael R Sweet
b2e6c32580
CUPS 2.2 is part of macOS 10.12.
2016-06-20 15:27:01 -04:00
Michael R Sweet
8072030b3c
Update all references to OS X to macOS.
2016-06-20 15:23:25 -04:00
Michael Sweet
9e5e2ceff5
Add support for Let's Encrypt certs.
2016-06-20 12:47:57 -04:00
Brian Norris
c4412c12a7
Document cupsd.conf's IdleExitTimeout
2016-06-15 10:11:20 -07:00
Michael Sweet
6dae042496
Remove source directory.
2016-06-14 13:52:14 -04:00
Michael Sweet
3cf02fdb08
Use "vN.N.N" for the tag name starting in 2.2.
2016-06-14 13:49:47 -04:00
Michael Sweet
1b87331da5
Push the created tag.
2016-06-14 13:48:33 -04:00
Michael Sweet
42e3781598
Fix typos.
2016-06-14 13:42:19 -04:00
Michael Sweet
eda95e0fab
New makesrcdist script.
2016-06-14 13:31:01 -04:00
Michael Sweet
e9c38c480b
Changelog.
2016-06-08 14:54:20 -04:00
Michael R Sweet
b9370705d8
Merge pull request #4836 from bigon/dnssd
...
Fix malformed device-id for printers found by dnssd
2016-06-08 14:49:35 -04:00
Laurent Bigonville
14a71491b6
Fix malformed device-id for printers found by dnssd
...
Add missing semicolon between printer model and command
Closes : #4835
2016-06-08 08:59:33 +02:00
Michael Sweet
63c5db7d32
Fix EPM packaging file.
2016-06-02 12:08:37 -04:00
Michael Sweet
3539b9d3bb
Bump version.
2016-05-31 14:05:53 -04:00
Michael Sweet
83d8789dc6
Exit with keep-alive instead of doing a in-place restart when on-demand
...
launching is in use (Issue #4760 )
2016-05-31 13:42:28 -04:00
Michael Sweet
329cfeb013
Fix compiler warning.
2016-05-30 19:47:39 -04:00
Michael Sweet
ad7daa2593
Update private threading API.
2016-05-30 19:45:17 -04:00
Michael Sweet
34facc5ce0
Fix compiler warnings.
2016-05-30 19:41:07 -04:00
Michael Sweet
29cb7da9b9
Merge branch 'master' of https://github.com/apple/cups
2016-05-30 19:11:42 -04:00
Michael Sweet
3bd2e63087
Fix typo in cupsctl man page (PR #4829 )
2016-05-30 19:10:06 -04:00
Michael R Sweet
eee24e7df5
Update configure script.
2016-05-27 16:49:59 -04:00
Brian Norris
441de8b2e0
support Upstart socket activation
...
Inspired by code here:
https://bugs.launchpad.net/upstart/+bug/1276713
With significant refactoring and bug-fixing.
Notably, Upstart only supports passing a single file descriptor via
UPSTART_FDS, so systems that want to use this support will need to
configure CUPS appropriately in order to use this.
2016-05-27 13:07:05 -07:00
Brian Norris
26c14fa6e1
Refactor common on-demand socket setup code
...
This really can be in its own function, to avoid duplicating the same
code for various init methods.
2016-05-27 13:07:01 -07:00
Brian Norris
c187d9abe7
Factor out generic 'HAVE_ONDEMAND' macro flag
...
HAVE_SYSTEMD and HAVE_LAUNCHD use very similar code for on-demand
launching of cupsd, and if we want to add one more (e.g., upstart) it's
easier to just use a single common flag: HAVE_ONDEMAND.
2016-05-27 13:06:58 -07:00
Michael Sweet
d58c26292f
Update copyrights on all man pages.
2016-05-26 08:57:11 -04:00
Michael R Sweet
b9574f5a28
Merge pull request #4818 from jschwender/master
...
add some missing translation
2016-05-26 07:21:50 -04:00
Michael R Sweet
681399ba79
Merge pull request #4822 from zdohnal/lpinfo-username
...
Update lpinfo.man - removed -U username
2016-05-26 07:20:29 -04:00
Michael Sweet
bdbfacc73e
Support POSIX option processing (Issue #4813 )
2016-05-25 19:33:42 -04:00
Michael Sweet
9e6d7a0f87
Improve performance of web interface with large numbers of jobs (Issue #3819 )
...
Also re-work web interface to not allow the order to be changed (since that
will negatively impact performance) but instead add first/last buttons to the
pager.
2016-05-25 17:33:36 -04:00
Michael Sweet
dffa3c7438
Add new administrative APis help.
2016-05-25 11:55:27 -04:00
Michael Sweet
34016d2a5d
httpAddrConnect2 could get into an infinite loop for socket errors.
2016-05-23 22:13:54 -04:00
Michael R Sweet
0eff12fa6b
Fix compile errors.
2016-05-18 11:54:04 -07:00
Michael Sweet
08d56b1fb9
Implement TrustOnFirstUse option and CRLs (GNU TLS) to allow for printing only
...
to trusted printers/servers (<rdar://problem/25711658>)
This change also makes the default value of AllowExpiredCerts NO instead of YES.
Finally, add support for loading most client.conf options (NOT ServerName or
User) from /Library/Printers/org.cups.PrintingPrefs.plist on OS X.
2016-05-18 14:42:37 -04:00
Michael Sweet
71d227bf28
The scheduler now advertises PWG Raster attributes for IPP Everywhere clients
...
(Issue #4428 )
2016-05-16 19:54:35 -04:00
Michael Sweet
75c86da7a7
The scheduler now logs informational messages for jobs at LogLevel "info"
...
(Issue #4815 )
2016-05-16 09:39:10 -04:00
Michael Sweet
6eb98aee93
The scheduler now uses the getgrouplist function when available (Issue #4611 )
2016-05-13 12:11:52 -04:00
Michael Sweet
92de7dd269
Drop old IPP Everywhere self-certification project from VC++ directory.
...
Update README for Windows.
2016-05-13 10:47:40 -04:00
Michael Sweet
11b24fee62
Fix time_at_xxx substitutions in jobs template (Issue #4041 )
2016-05-11 15:24:45 -04:00
Michael Sweet
a6fd57bc66
Rename "job-actual-printer-uri" to "job-printer-uri-actual".
2016-05-11 15:05:40 -04:00
Michael Sweet
8d7608ec3a
Add reference to IANA registry for printer-state-reasons values.
2016-05-11 14:47:04 -04:00
Michael Sweet
c6e4e71234
Fix printing of multiple files to raw queues (Issue #4782 )
2016-05-11 11:25:37 -04:00
Michael Sweet
e0f489cd21
Fix Hold-New-Jobs implementation (Issue #4767 )
2016-05-11 10:35:53 -04:00
Michael Sweet
1e56f93b01
Add quotes around DYLD_INSERT_LIBRARIES value.
2016-05-11 10:34:08 -04:00
Michael Sweet
423e6ddbf3
Update man pages.
2016-05-11 10:33:53 -04:00
zdohnal
ce6198ad7c
Update lpinfo.man - removed -U username
2016-05-09 13:48:56 +02:00
Michael Sweet
40df01c1b5
Add common options to lp/lpr man pages (Issue #4794 )
2016-05-02 18:58:42 -04:00
Michael Sweet
91f7a0f3d9
Changelog.
2016-05-02 18:02:31 -04:00
Michael Sweet
abc9d50f97
Add Brazilian Portuguese localization (Issue #4796 )
2016-05-02 18:01:42 -04:00
Michael Sweet
ef8c0810a4
Update localization files.
2016-05-02 17:27:01 -04:00
Michael Sweet
30ea77599b
Deal with duplicate finishing-template values due to templates for different
...
media sizes.
2016-05-02 17:07:54 -04:00
Michael Sweet
c08865231f
Add support for finishings and finishings-col.finishing-template.
2016-05-02 17:03:56 -04:00
Michael Sweet
6fb588e01a
Stagger connect calls by 100ms to avoid "confusing" printers and/or the network
...
stack.
Add a socket-static target for testing.
2016-05-02 13:03:47 -04:00
jschwender
4fcc17293b
Update choose-device.tmpl
2016-04-29 19:10:11 +02:00
jschwender
c7e7d55529
Update modify-printer.tmpl
2016-04-29 19:08:55 +02:00
jschwender
091b6ecbda
Update choose-device.tmpl
2016-04-29 19:04:39 +02:00
Michael R Sweet
d928965bc2
Merge pull request #4814 from jschwender/master
...
updated, more complete german translation
2016-04-24 11:19:04 -04:00
jschwender
88d45155d6
version was hardcoded
2016-04-23 11:29:15 +02:00
root
7744ab5957
updated, more complete german translation
2016-04-22 14:15:35 +02:00
Michael R Sweet
f7b064491c
Merge pull request #4792 from OdyX/fix-spelling-error-in-ipp-var
...
Fix spelling error in 'returning'
2016-04-21 16:39:20 -04:00
Michael R Sweet
52df502b7d
Merge pull request #4807 from OdyX/fix-spanish-gerunds
...
Fix spanish gerunds in index.html
2016-04-21 16:38:49 -04:00
Michael R Sweet
5558a2e267
PR #4808 : Fix builds without Avahi or mDNSResponder.
2016-04-21 16:21:54 -04:00
Michael Sweet
de8c34f8bd
Check for newer Security framework header version to avoid compiler error.
2016-04-19 15:22:33 -04:00
Santiago Vila
8457264a12
Fix spanish gerunds in index.html
...
Bug-Debian: https://bugs.debian.org/821788
2016-04-19 19:23:09 +02:00
Michael Sweet
6b4bf984e5
Add remaining binaries that are built by the makefiles.
...
Fix compiler warning.
2016-04-15 11:35:57 -04:00
Michael Sweet
68c4690a3b
Add more targets covering the CGIs and filters.
...
Fix some build warnings.
2016-04-15 10:31:13 -04:00
Michael R Sweet
e00dad7cd7
Merge branch 'master' of https://github.com/apple/cups
2016-04-15 07:15:56 -04:00
Michael R Sweet
c82a6251a5
Save work on adding all unit tests to Xcode project.
2016-04-15 07:14:51 -04:00
Michael Sweet
b052deedae
Fix some localization issues with Norwegian.
2016-04-14 12:09:35 -04:00
Michael Sweet
e7a78c92a6
Move cupsGetDevices to adminutil.h since it isn't a regular application API.
2016-04-14 08:44:22 -04:00
Michael R Sweet
2274d26beb
Fix some bugs in the new server-side TLS support code.
2016-04-13 16:55:07 -04:00
Michael Sweet
68a36223d0
Switch USB implementation to handle iterating with multiple interfaces.
2016-04-13 12:45:44 -04:00
Michael Sweet
c6a37af863
Ignore all .git* files too.
2016-04-13 12:30:24 -04:00
Michael Sweet
2c913ee0fc
Omit extra files from archives.
2016-04-13 12:28:09 -04:00
Michael Sweet
2434317389
Drop SVN stuff from version.
2016-04-13 11:43:34 -04:00
Michael Sweet
d825017aa0
Drop API help for CGI, MIME, and PPD compiler libraries.
...
Don't uninstall public headers, these are all now private headers.
2016-04-12 07:00:21 -04:00
Michael Sweet
27453efb87
Move CGI, PPD compiler, and MIME heades to the private headers directory.
2016-04-12 06:52:27 -04:00
Michael Sweet
e1f8967599
Remove unused files or files that are being developed in a separate repository.
2016-04-12 06:45:12 -04:00
Michael R Sweet
709a49805d
Ignore GNU gettext backup (.bck) files.
2016-04-11 20:31:03 -04:00
Michael R Sweet
7abd22c180
Update localization files.
2016-04-11 20:30:36 -04:00
Michael R Sweet
258bf33c02
Ignore Xcode docset "tokens" files.
2016-04-11 20:29:32 -04:00
Michael R Sweet
503b54c930
Remove all of the Subversion keywords from various source files.
2016-04-11 20:28:30 -04:00
Michael R Sweet
e34d1ec4b9
Work around undocumented side-effect of SecItemAdd...
2016-04-11 18:36:42 -04:00
Michael R Sweet
fc4bbb58d6
Update cert code to not require a keychain. Default keychain works on all platforms...
2016-04-11 18:35:25 -04:00
Michael R Sweet
558883c6dd
Add missing prototypes/definitions and do a first pass at fixing up the self-signed cert code.
2016-04-11 17:37:14 -04:00
Michael R Sweet
b0c14d0a51
Merge branch 'master' of https://github.com/apple/cups
2016-04-11 17:16:32 -04:00
Michael R Sweet
1a7059a095
Created certificate should be RSA, not ECDSA.
2016-04-11 17:16:17 -04:00
Michael Sweet
a395099703
Fix localization of some media sizes (Issue #4800 )
2016-04-08 17:11:40 -04:00
Michael R Sweet
fcea7df43c
Add debug info on failed keychain open.
2016-04-07 15:11:42 -04:00
Michael R Sweet
bb94e24caf
Cleanup cups-lpd - remove unused arguments.
2016-04-07 15:06:58 -04:00
Michael R Sweet
879ee463ea
Fix default TMPDIR path.
2016-04-07 15:05:35 -04:00
Michael Sweet
f358533bb9
Merge branch 'master' of https://github.com/apple/cups
2016-04-06 14:04:44 -04:00
Michael Sweet
b73a566ce7
Save changes.
2016-04-06 14:04:35 -04:00
Michael R Sweet
515c3db932
Do not compress print jobs by default except for certain raster formats.
2016-04-04 15:13:08 -04:00
Michael Sweet
9688061e94
Add iOS target, config.h tweaks, and dest.c tweaks for builds.
2016-03-31 22:55:51 -04:00
Michael R Sweet
233715a8d3
The scheduler did not handle out-of-disk situations gracefully (Issue #4742 )
2016-03-29 10:05:12 -04:00
Michael R Sweet
f80e6f383c
Documentation changes (Issue #4781 )
2016-03-29 09:59:55 -04:00
Didier Raboud
138d4f6d54
Fix spelling error in 'returning'
2016-03-25 10:48:06 +01:00
Michael R Sweet
5eb7439254
The LPD mini-daemon now detects invalid UTF-8 sequences in job, document, and
...
user names (Issue #4748 )
2016-03-24 18:55:20 -04:00
Michael R Sweet
21f92a3cfd
Silence compiler warning.
2016-03-24 18:53:53 -04:00
Michael R Sweet
508de6790c
The debug strings table for mime type operations was out of sync with the
...
enumeration (PR #4787 )
2016-03-24 17:59:09 -04:00
Michael R Sweet
f73476aed9
Drop unused definitions.
2016-03-24 17:55:28 -04:00
Michael R Sweet
1a00f9bf9e
The ipptool program did not correctly report uriScheme values in plist output
...
(Issue #4785 )
2016-03-24 17:50:56 -04:00
Michael R Sweet
2c9bf31eaf
The ipptool program truncated values at 8k (Issue #4786 )
2016-03-24 17:45:11 -04:00
Michael R Sweet
09534eb005
Ignore patches subdirectory.
2016-03-24 17:35:38 -04:00
Michael R Sweet
b89522333d
Add USB quirk rule for Lexmark C540n (Issue #4778 )
2016-03-24 17:29:58 -04:00
Michael R Sweet
5925ce336b
Add USB quirk rule for Xerox WorkCentre 3220 (Issue #4789 )
2016-03-24 17:26:54 -04:00
Michael R Sweet
961a8a3730
The cups-lpd mini-daemon incorrectly included the document-name attribute when
...
creating a job. It should only be included when sending a job (Issue #4790 )
2016-03-24 17:18:56 -04:00
Michael Sweet
807315e64e
Changes to eliminate warnings from new Clang.
2016-03-23 18:52:56 -04:00
Michael R Sweet
6ef28fe572
Merge pull request #4788 from leoarnold/mailmap
...
Add a mailmap for correct work attribution
2016-03-17 19:26:30 -04:00
Leo Arnold
110be0221b
Add a mailmap for correct work attribution
...
This MailMap will ensure correct GitHub attribution for Michael R Sweet
2016-03-17 23:26:27 +01:00
Michael Sweet
8cd7e4da2b
Fix markdown for some of the examples...
2016-03-17 15:45:31 -04:00
Michael Sweet
d8ace9c1a6
Update CONTRIBUTING file to use markdown syntax.
...
Add that Github pull requests can be used to submit changes as well.
2016-03-17 15:42:38 -04:00
Michael Sweet
9d7291518c
Remove obsolete files and ignore Xcode files.
2016-03-17 15:24:36 -04:00
Michael Sweet
c7a9698e0b
Ignore all generated files.
2016-03-15 12:20:40 -04:00
Michael Sweet
d9f356c545
Add configure script and .gitignore file.
2016-03-15 11:06:30 -04:00
msweet
f13db65e41
The IPP backend now continues on to the next job when the remote server/printer
...
puts the job on hold (<rdar://problem/24858548>)
A 30 second delay (currently not configurable) is provided to allow for
canceling the job locally.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13133 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-10 17:23:01 +00:00
msweet
5a4c3fcf03
Fix cancel of jobs with multiple documents (<rdar://problem/24854834>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13131 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-10 17:01:08 +00:00
msweet
cd1a83eac8
The scheduler did not return non-shared printers to local clients unless
...
they connected to the domain socket (<rdar://problem/24566996>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13128 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-09 15:45:21 +00:00
msweet
8ddb0f601e
Fix builds on Linux.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13127 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-09 14:35:57 +00:00
msweet
788d7a15c5
Remove all remnants of the old private PWG APIs and structures.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13124 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-08 21:16:52 +00:00
msweet
f7c7eff771
Update message catalogs.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13123 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-08 21:16:32 +00:00
msweet
ac7c59abca
The scheduler now reads the spool directory if one or more job cache entries
...
point to deleted jobs (<rdar://problem/24048846>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13120 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-07 20:38:23 +00:00
msweet
d71488ecdd
Added support for disc media sizes (<rdar://problem/20219536>)
...
Also remove old 10.8 private APIs that are no longer needed.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13118 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-07 20:02:13 +00:00
msweet
8be431f216
Fix anonymous ESR markup bug.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13116 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-05 16:25:47 +00:00
msweet
c7d89253a0
Fix hang bug when alternating text contains a quote.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13115 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-02 20:24:10 +00:00
msweet
4ce9510966
Make sure cupsPageSize is initialized.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13114 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-03-02 20:23:04 +00:00
msweet
3e679a2968
Add PWG Raster field definitions.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13110 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-26 20:39:11 +00:00
msweet
c585706d00
Implement more of testdest unit test.
...
Fix mapping of CUPS-Create-Local-Printer operation code.
Add logging to background thread.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13105 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-18 20:32:13 +00:00
msweet
4db7fceecf
Fix some bugs in the implementation that have been around for a while...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13101 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-17 23:29:38 +00:00
msweet
46385a1a17
More work on temporary queues - implement support for them in the cupsDest APIs,
...
add some duplicate printer checking code, and implement the --enum unit test.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13099 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-17 22:46:40 +00:00
msweet
830cfed95a
Update "make test" to include alternate filter.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13096 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-16 23:45:12 +00:00
msweet
95ece0cb8d
Implement CUPS-Create-Local-Printer operation and add test file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13095 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-16 22:52:10 +00:00
msweet
724f2615e5
Back off on ECDSA for now, just use RSA as before, but now with SHA256 for
...
signing.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13094 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-16 19:30:22 +00:00
msweet
1ae693e31e
Switch to ECDSA and SHA256 for self-signed certs on OS X
...
(<rdar://problem/24535828>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13091 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-16 19:11:37 +00:00
msweet
7ae00c352c
First half of new "local temporary printer" queues, to support on-demand IPP
...
Everywhere printers.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13088 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-15 23:39:23 +00:00
msweet
3b43301028
Update documentation for cupsd - "-s" option was not mentioned (STR #4772 )
...
Also update usage (-h) output.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13086 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-12 18:53:04 +00:00
msweet
34a63bd98a
Add printer-queue-id attribute (extension).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13080 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-02-05 15:03:20 +00:00
msweet
83f1674e70
Fix deprecation and uninitialized value issues.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13074 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-29 21:13:57 +00:00
msweet
d649be59fe
Fix compiler warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13072 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-29 20:00:14 +00:00
msweet
549fc0f192
Put the developer guide into a new CONTRIBUTING file instead.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13066 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-28 15:59:40 +00:00
msweet
85df117dd8
Fix logic error (need to move only the remaining characters in the string).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13063 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-27 16:05:05 +00:00
msweet
f07c012184
Fix access to resource files when the web interface was disabled (STR #4755 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13060 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-26 21:31:33 +00:00
msweet
f76916f6e3
Update copyright.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13058 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-26 18:36:06 +00:00
msweet
14fa491e7a
Fix encoding of quoted values (<rdar://problem/19736672>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13057 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-26 18:35:03 +00:00
msweet
2dd940185b
Add (undocumented) -T option to print the current sandbox profile to stdout.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13055 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-25 14:43:52 +00:00
msweet
3517cb2348
Fix German web template (STR #4756 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13048 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-13 19:19:22 +00:00
msweet
f3d8ceb685
The "lp -H resume" command did not reset the "job-state-reasons" attribute
...
value (STR #4752 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13046 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-13 19:13:49 +00:00
msweet
3e6c46ea77
Fix some issues in ipptool for skipped tests (<rdar://problem/24137160>)
...
- Don't error out on bad values when skipping a test (probably something isn't
defined)
- Fix "rewind" code so that the line numbers do not get messed up.
- Don't report cupsLastErrorString when attributes cannot be created (not set
for those issues)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13043 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-13 15:56:23 +00:00
msweet
3867aed599
Fix builds on Linux.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13042 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-12 19:12:16 +00:00
msweet
23abf279d8
Add "-4" and "-6" options to tlscheck.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13041 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-12 17:21:23 +00:00
msweet
79d3cd17cc
Pending subscriptions would prevent the scheduler from idle exiting (STR #4754 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13039 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-11 20:27:08 +00:00
msweet
6d7669cc0a
Bump version.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13038 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-11 20:26:17 +00:00
msweet
a6a4a2f5b6
Fix some compile issues, use our implementation of rresvport_af since it is
...
deprecated.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13034 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-06 15:36:36 +00:00
msweet
4a78452e73
Fix variable definitions.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13032 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-06 00:29:50 +00:00
msweet
a8db9df8b3
The default password function did not work on some platforms (STR #4750 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13029 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-04 14:34:55 +00:00
msweet
6c49fde65c
Revert permissions change to cupsd domain socket (<rdar://problem/23958973>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13027 a1ca3aef-8c08-0410-bb20-df032aa958be
2016-01-04 14:11:19 +00:00
msweet
684d1464e6
Wrap all uses of notify_post with #ifdef's.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13025 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-18 22:07:41 +00:00
msweet
6e5a57e8af
Add cupsRasterInitPWGHeader API to setup a raster header using IPP Everywhere
...
attribute values.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13024 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-18 20:34:33 +00:00
msweet
e7f4e0e9c0
The EPL2 and ZPL sample drivers did not properly support the CutMedia option.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13021 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-16 18:35:12 +00:00
msweet
d5cc05c96d
The httpAddrConnect and httpConnect* APIs now try connecting to multiple
...
addresses in parallel (<rdar://problem/20643153>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13014 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-11 18:59:09 +00:00
msweet
8935a80bd0
Can't hide _httpWait.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13010 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-11 16:47:32 +00:00
msweet
966773c540
Fix export list for shared libraries (<rdar://problem/23303388>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13008 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-11 16:00:00 +00:00
msweet
f787e1e3ff
Do some code reorganization so that all of the PPD code is separate from the rest.
...
Note: cupsGetPPD* and friends are now in cups/ppd.h now - should not be an issue
but was necessary to leave a clean break for future code.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13007 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-09 16:56:00 +00:00
msweet
7f2dc952e0
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13005 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-08 20:19:05 +00:00
msweet
634c6c927d
Don't exit under memory pressure (<rdar://problem/23255001>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13003 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-12-08 20:17:05 +00:00
msweet
c47d48694a
Add missing client-error-not-fetchable status code.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12995 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-20 02:32:42 +00:00
msweet
3ce45fb70a
Fix compile error on Linux.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12993 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-19 15:27:44 +00:00
msweet
5ae9fbb3dd
Add support for hashed job-password values; right now just SHA-1 and SHA-2 hashes
...
(<rdar://problem/20221502>)
- Add new cupsHashData API
- Use cupsHashData in _cupsConvertOptions.
- Grab the job-password-encryption-supported value from the printer and pick the most
secure hash that is supported.
- Add a new _CUPS_API_2_2 availability macro.
- Update dependencies and Xcode project settings.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12983 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-18 17:22:38 +00:00
msweet
71a78e2fe4
The IPP backend incorrectly included the job-password attribute in Validate-Job
...
requests (<rdar://problem/23531939>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12979 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-17 21:23:16 +00:00
msweet
7dc6f91d5e
Changing the printer-is-shared value for a remote queue did not produce an
...
error (STR #4738 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12977 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-17 19:25:54 +00:00
msweet
9924fab816
The scheduler did not deliver job notifications for jobs submitted to classes
...
(STR #4733 )
A matching job is enough.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12976 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-17 19:02:23 +00:00
msweet
dd1360c1fe
Added USB quirk for Canon MP530 (STR #4730 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12975 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-17 18:04:51 +00:00
msweet
8719e9dbf5
Scheduler logging change (STR #4728 )
...
Just log "connection now encrypted" as a debug message now.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12974 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-17 18:01:44 +00:00
msweet
c1bc6894eb
Fix regression in fix for <rdar://problem/23133833>.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12971 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-13 20:30:20 +00:00
msweet
044af446cd
Range check port numbers in URIs (<rdar://problem/23144461>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12969 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-13 20:01:52 +00:00
msweet
28af862a1c
Don't create the full name twice (<rdar://problem/23144358>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12967 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-13 19:49:10 +00:00
msweet
be939dc257
Don't treat HTTP/1.x prefix as a response unless we are a client
...
(<rdar://problem/23144290>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12964 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-13 19:37:47 +00:00
msweet
eb93498a8c
Make sure to delete temporary file on failed install of cupsd.conf
...
(<rdar://problem/23135207>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12962 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-11 19:59:43 +00:00
msweet
e0a0bd781b
Don't export weak symbols.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12957 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-11-06 16:21:36 +00:00
msweet
db3b30894c
Fix symbolic name to enum mapping (first value wasn't mapped)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12951 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-28 17:21:45 +00:00
msweet
40e7858e19
Fix compile error.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12950 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-28 16:45:50 +00:00
msweet
1b01c393d2
Fix another spot where URI hostnames were not normalized.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12948 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-28 16:37:49 +00:00
msweet
5947e9d5ad
Fix IPP conformance issues and a bug in the printer-state-reasons reporting
...
from ippserver.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12946 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-28 15:20:59 +00:00
msweet
ffe3267303
Cleanup some DEBUG2 log messages (<rdar://problem/23135122>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12944 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-26 19:44:10 +00:00
msweet
546400fd70
Make sure we escape the subject and text in the RSS feed
...
(<rdar://problem/23135066>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12942 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-26 18:15:48 +00:00
msweet
c26ceab084
Strip trailing ? and / before checking for .ppd (<rdar://problem/23134506>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12940 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-26 18:07:32 +00:00
msweet
fcad603269
Add /admin/log section to cupsd.conf so that remote admin also controls remote
...
access to the log files (<rdar://problem/23134415>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12938 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-26 17:26:36 +00:00
msweet
d8a60ef8de
Make sure /icons/printer.png and /ppds/printer.ppd point to real queues.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12936 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-26 17:17:40 +00:00
msweet
992d991815
Don't log strings directly (<rdar://problem/23134299>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12934 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-26 16:48:23 +00:00
msweet
b9ce33c5b0
Return error if we cannot allocate the compression buffer
...
(<rdar://problem/23134228>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12932 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-26 16:24:57 +00:00
msweet
40150539e8
Make sure that raster buffer can hold enough data for all planes
...
(<rdar://problem/23133998>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12930 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-26 16:18:23 +00:00
msweet
1b6c727889
Use constant time comparison function for local certificates
...
(<rdar://problem/23133833>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12927 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 21:31:17 +00:00
msweet
59189c00d2
Escape strings in error_log output (<rdar://problem/23133466>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12925 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 21:17:33 +00:00
msweet
3a555a4f30
Ensure that cupsBytesPerLine < 2^31 for 32-bit only platforms
...
(<rdar://problem/23133393>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12923 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 20:30:33 +00:00
msweet
fd5ce3a47b
Add missing length check (<rdar://problem/23133230>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12921 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 20:08:36 +00:00
msweet
a4708bb06c
Really fix it.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12918 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 19:58:07 +00:00
msweet
f94d4e7f01
Fix infinite loop on bad PUT (<rdar://problem/23132803>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12917 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 19:41:38 +00:00
msweet
34c67f13d6
Limit size of chunked requests (<rdar://problem/23132353>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12915 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 19:00:06 +00:00
msweet
96a9a53ee3
Documentation updates.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12913 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 18:58:15 +00:00
msweet
58e9f2680f
Fix compile error.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12912 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 18:56:11 +00:00
msweet
f433237632
Add margin checks to rastertopwg (<rdar://problem/23132108>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12909 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 18:07:07 +00:00
msweet
3c0659cd0f
Protect against integer overflow in raster data (<rdar://problem/23131948>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12908 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 17:44:03 +00:00
msweet
1261ca01ce
Get rid of compiler warning...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12906 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-23 15:02:21 +00:00
msweet
2a0197fe83
Make sure image is not progressive.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12905 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-20 22:12:08 +00:00
msweet
e67e2f9e9f
Interface scripts are no longer supported for security reasons
...
(<rdar://problem/23135640>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12904 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-19 18:49:28 +00:00
msweet
29d379ccb6
Update software for stable draft of IPP Everywhere Printer Self-Certification
...
Manual 1.0 (October 9, 2015 draft)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12897 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-09 19:18:39 +00:00
msweet
f024f448c0
The IPP backend did not always handle jobs getting canceled at the printer
...
(<rdar://problem/22716820>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12895 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-09 13:15:16 +00:00
msweet
89b7fd552d
Fix access check for domain socket.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12892 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-08 17:24:57 +00:00
msweet
a07bfaea4e
The cupsd domain socket is no longer world-accessible on OS X
...
(<rdar://problem/7542560>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12890 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-08 14:27:25 +00:00
msweet
dd37b5bcf9
Fix cupsGetPPD* with IPP print queues (STR #4725 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12883 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-10-07 20:28:20 +00:00
msweet
1a8ca4fab2
Update CUPS version in sample.drv.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12882 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-09-15 21:20:50 +00:00
msweet
499aa6cd12
Fix typo.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12880 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-09-15 21:19:10 +00:00
msweet
f81d652010
Some older HP LaserJet printers need a delayed close when printing using the
...
libusb-based USB backend (STR #4549 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12878 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-09-15 21:16:11 +00:00
msweet
1c5f75579f
Drop cups-revision property.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12876 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-09-14 19:01:25 +00:00
msweet
d0e96b4a79
Move trunk to v2.2.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12875 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-09-14 19:00:47 +00:00
msweet
7385c337ac
The libusb-based USB backend did not unload the kernel usblp module if it was
...
preventing the backend from accessing the printer (STR #4707 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12869 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-09-13 23:57:07 +00:00
msweet
3f93806957
Fix message translation for Catalan (STR #4709 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12868 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-09-13 23:51:42 +00:00
msweet
a906a73123
Don't map Primera name to Fargo anymore (STR #4708 )
...
Bump version to 2.1.1.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12867 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-09-13 23:49:19 +00:00
msweet
f495e905dd
Fix another journald issue, and partially revert the systemd change so that
...
CUPS 2.1 builds with systemd support on RHEL 7.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12857 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-31 15:00:45 +00:00
msweet
0b2b24c558
Update jobs.cache after expiring job files (STR #4706 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12856 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-31 14:27:39 +00:00
msweet
fbfee7a844
Update copyrights in man pages.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12854 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-28 14:08:00 +00:00
msweet
6a638e3289
Another typo when the default (timid) tests are chosen (STR #4699 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12853 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-28 13:38:46 +00:00
msweet
44ee459098
Don't look for DBUS on OS X, either (STR #4698 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12852 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-28 13:29:21 +00:00
msweet
55516fd3bc
The scheduler did not use the ConfigFilePerm setting when copying PPD files or
...
interface scripts attached to a request (STR #4703 )
Use cupsdCreateConfFile when copying attached files, and use ConfigFilePerm.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12851 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-28 13:17:53 +00:00
msweet
5315d269f0
Make sure testcache.o is listed as an object file...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12850 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-27 19:29:06 +00:00
msweet
dd3fdd2c59
Documentation updates (STR #4691 , STR #4693 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12848 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-26 18:51:57 +00:00
msweet
ff455bc67f
The new PDF file type rule did not work (STR #4692 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12847 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-26 18:32:22 +00:00
msweet
e87a99684f
Fix --enable-page-logging configure option (STR #4694 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12846 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-26 18:26:22 +00:00
msweet
7470f0c7dc
Don't try to use Avahi on OS X (STR #4695 )
...
cupsd-logs man page is in section 5...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12845 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-26 18:23:53 +00:00
msweet
71d1039982
Fix another "new logging" bug for journald only this time (STR #4690 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12843 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-13 13:50:22 +00:00
msweet
6922317779
Fix another bug in the new logging code (STR #4687 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12842 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-10 17:26:07 +00:00
msweet
3647435025
Additional fixes for Hong Kong locale (<rdar://problem/22130168>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12841 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-10 17:07:30 +00:00
msweet
63efa61613
Fix warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12840 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-09 02:10:23 +00:00
msweet
7fd8cbfadb
Implement Identify-Printer and add tests.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12839 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-07 13:22:27 +00:00
msweet
9610a474e2
Add support for STATE: and ATTR: (currently a stub) messages from commands,
...
at least on POSIX platforms.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12838 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-07 13:13:12 +00:00
msweet
88da9d7351
Fix another new Chinese locale ID (<rdar://problem/22086642>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12835 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-06 14:08:01 +00:00
msweet
bd3e2e22b9
<rdar://problem/22130168> [PrintCenter]: HK: Gala15A250: Many strings are not localized in printer setting pane for HK.
...
Need to use zh_TW as a fallback for zh_HK.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12834 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-06 13:56:32 +00:00
msweet
15a9714c6c
Add support for extra and overridden attributes (vendor request).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12833 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-05 20:59:52 +00:00
msweet
591b26322a
Bump versions.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12831 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-05 14:24:32 +00:00
msweet
e6330e6da1
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12830 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-05 14:23:26 +00:00
msweet
ea99768e29
Fix "make check" warning counts (STR #4684 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12829 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-08-05 14:22:02 +00:00
msweet
183552bee5
Prep for 2.1rc1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12821 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-31 14:53:55 +00:00
msweet
3fc450cdce
With recent changes there should only be 8 warning messages in the log.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12820 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-31 14:12:25 +00:00
msweet
fac77c5b2d
<Limit All> in <Policy> sections now applies to all operations when used by
...
itself (STR #4659 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12819 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-31 13:52:00 +00:00
msweet
c1de66f911
Fix the signal handlers in the dnssd and usb backends to only use async-safe
...
functions (STR #4671 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12818 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-31 13:29:25 +00:00
msweet
1ade8dd9b0
Fix domain socket support on Linux (STR #4679 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12817 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-30 15:45:46 +00:00
msweet
7c91f59a7f
More journald/asl logging bug fixes (STR #4661 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12816 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-30 15:38:57 +00:00
msweet
bbbdd14100
cupsd-logs man page should be in section 5 (STR #4674 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12814 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-30 15:03:33 +00:00
msweet
4b9daaf451
Fix processing of server overrides without port numbers (STR #4675 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12812 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-30 15:00:26 +00:00
msweet
149e8707cf
Updated HTML man page...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12811 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-30 14:59:14 +00:00
msweet
f1ebe30e92
Fix a USB memory leak and update to the most recent interface
...
(<rdar://problem/21421966>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12800 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-22 20:33:16 +00:00
msweet
7530b13a2e
Fix a USB race condition (<rdar://problem/21882551>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12798 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-21 17:44:57 +00:00
msweet
08b1b9ba47
Fix another spot where we should not be using curley quotes (<rdar://problem/21835161>)
...
Also fix trailing regular quote after curley quote caused by previous change.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12794 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-20 18:26:20 +00:00
msweet
f91fdb4275
Fix mapping of a long double-quote to a regular double quote and not a curley quote
...
(<rdar://problem/21852022>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12792 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-20 17:42:59 +00:00
msweet
36ac4374ed
Fix Portugeuse localization fallback (<rdar://problem/21873202>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12790 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-20 17:05:06 +00:00
msweet
db7d774183
Fix sample.drv version number.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12789 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-20 14:51:28 +00:00
msweet
cdd90b5ce3
Add URLs so they get reported at the bottom of the (very long) configure --help
...
output...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12787 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-14 21:19:57 +00:00
msweet
6fe0e36094
Updated autoconf sources to use newer form of AC_INIT (STR #4664 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12785 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-14 18:07:49 +00:00
msweet
4bdf6dfacf
Next release will be CUPS 2.1rc1...
...
Just look for libsystemd for all systemd support (STR #4669 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12784 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-14 17:39:26 +00:00
msweet
845cd48759
Fix typo, remove reference to OpenSSL.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12782 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-13 20:39:14 +00:00
msweet
8ef06c795f
The scheduler incorrectly started jobs while canceling multiple jobs (STR #4648 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12777 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-07 17:24:06 +00:00
msweet
5252fc7ae2
Fix logging of printer URI (STR #4658 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12774 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-02 17:53:47 +00:00
msweet
67fe5048b9
Fix journald support (STR #4655 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12773 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-02 17:43:52 +00:00
msweet
71936a32a1
Fix curley quotes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12771 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-07-02 16:14:47 +00:00
msweet
945bef5290
The web search incorrectly searched time-at-xxx values (STR #4652 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12768 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-30 16:13:38 +00:00
msweet
0d53bff197
Documentation changes (STR #4651 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12767 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-30 15:57:39 +00:00
msweet
286755bd68
Bump versions.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12763 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-24 20:12:22 +00:00
msweet
6d3a75901c
Prep for 2.1b2 (couple more bug fixes coming...)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12760 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-24 20:09:38 +00:00
msweet
93d3b4feef
The scheduler did not start all pending jobs at once (STR #4646 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12758 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-24 20:01:28 +00:00
msweet
911cdc0da8
The IPP backend did not respond to side-channel requests (STR #4645 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12757 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-24 19:55:31 +00:00
msweet
3b20f9f50c
Add ellipsis to "Looking for printer" message.
...
Update strings file generation to convert common ASCII sequences to their
Unicode counterparts.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12752 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-24 19:30:47 +00:00
msweet
f7c0e88013
Fix redirection in the web interface (STR #4538 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12751 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-24 18:22:32 +00:00
msweet
a5425f93fa
Fix a bug in cupsRasterWritePixels (STR #4650 )
...
The return value should be the number of uncompressed bytes written, not the number of
compressed bytes.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12747 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-24 15:55:05 +00:00
msweet
d9564ec707
Update libcupsimage to properly use DEBUG_ macros.
...
Add additional debug stuff for raster.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12746 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-24 13:28:36 +00:00
msweet
590e44a4d3
Save changes to raster unit test and debug messages.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12744 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-23 21:30:17 +00:00
msweet
e87e23e76e
Add a check for whether the compiler supports the -Wno-unused-result option.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12742 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-23 14:48:53 +00:00
msweet
7b61970288
Fix builds with GCC 4.8.x
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12737 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-15 18:21:23 +00:00
msweet
f97ae2c64e
Update changelog since 2.1b1 is already out.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12734 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-12 01:22:17 +00:00
msweet
5a08320a77
Bring back PWG white paper support for 3D print queues (just tagging of queues and drivers
...
that are 3D-specific, with 3D queues omitted from 2D print dialogs)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12733 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-12 01:21:05 +00:00
msweet
08f269f9b9
Back out PWG white paper support from mainline CUPS.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12722 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 22:00:19 +00:00
msweet
03e56bef25
Fix CUPS_VERSION value.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12717 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 21:53:06 +00:00
msweet
d4aaf2e540
Update CUPS_VERSION and friends.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12716 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 21:52:19 +00:00
msweet
0d1174843a
Update message catalogs.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12714 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 21:14:37 +00:00
msweet
1134a63299
Fix RPM packaging.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12713 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 21:10:09 +00:00
msweet
22ba99842c
Add note about 3D support from PWG white paper.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12712 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 20:10:58 +00:00
msweet
59fd9df986
Start of 3D printer support (infrastructure only)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12711 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 19:29:57 +00:00
msweet
763a0aed16
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12702 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 18:53:29 +00:00
msweet
5e6c3df7c0
Security: Fix CERT VU #810572 exploiting the dynamic linker (STR #4609 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12700 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 18:32:35 +00:00
msweet
c59e07c674
Update documentation.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12699 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 18:16:30 +00:00
msweet
ebaf274807
Prep for 2.1b1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12697 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 17:42:16 +00:00
msweet
87f8ade3e3
Update "make check" to report on the exit status of cupsd (useful for seeing if cupsd
...
crashed; maybe we can grab a crash log?)
Add hyperlinks to each of the major sections.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12696 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 15:05:11 +00:00
msweet
370e42d343
Update HTML version of man page.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12695 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-08 15:04:25 +00:00
msweet
a990ad13c7
Fix build errors on Linux for new journald logging.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12691 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-04 18:00:31 +00:00
msweet
42dccd4272
Fix IPP Everywhere tests I-16, I-22, and I-25 to allow media-col in the response
...
(STR #4630 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12690 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-04 16:34:20 +00:00
msweet
a1797929b6
Add support for logging to stderr (STR #4505 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12689 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-03 19:49:54 +00:00
msweet
47ddc81271
Update messages from tlscheck.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12688 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-03 17:31:30 +00:00
msweet
0dc4a6bf8c
Add support for ASL and journald when doing "syslog" logging (STR #4474 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12687 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-03 17:19:04 +00:00
msweet
5e7464ec5e
Don't write empty ColorModel option (STR #4638 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12685 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-01 18:45:56 +00:00
msweet
45bfe940ea
Added German translation (STR #4635 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12683 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-01 18:26:39 +00:00
msweet
d1db56d49c
Fix PageRegion dimensions (STR #4637 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12682 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-06-01 16:53:07 +00:00
msweet
89665c51ed
Fix a compiler warning.
...
PWG Raster Format output contained invalid ImageBox values
(<rdar://problem/21144309>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12678 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-28 19:09:48 +00:00
msweet
4ea83fb2e4
Prefer job-impressions-completed over job-media-sheets-completed.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12676 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-28 01:19:14 +00:00
msweet
4492316e9c
Fix builds on some Darwin platforms.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12675 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-28 01:14:32 +00:00
msweet
de3edeba17
USB and IPP backend fixes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12672 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-28 00:10:27 +00:00
msweet
72aa7cb4b5
Just blacklist anonymous DH.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12670 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-27 19:48:05 +00:00
msweet
9514a192a5
Add support for job-impressions[-completed].
...
Fix regression in remote printing (needed to block date-time-at-xxx attrs)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12668 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-27 19:30:32 +00:00
msweet
9b4bd602fb
Support many new attributes and fix some IPP conformance issues (STR #4630 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12666 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-25 19:38:09 +00:00
msweet
520fe1dee4
Fix a memory leak in cupsConnectDest (STR #4634 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12664 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-25 15:08:41 +00:00
msweet
315db3ecd6
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12662 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-25 14:32:05 +00:00
msweet
9b5440d8a9
Fix intermittent "make check" failures due to the initial print job completing
...
before the test script checks the status (STR #4576 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12661 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-25 14:30:52 +00:00
msweet
cab9f682cd
Don't return an error for browsing.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12659 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-22 19:06:41 +00:00
msweet
f0cd6a7ce2
Fix quoting.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12657 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-22 17:53:35 +00:00
msweet
8e333c29c6
Fix "make check" when there are no native CUPS filters on the system.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12655 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-22 17:26:40 +00:00
msweet
bfa448ff84
Log the filename that cannot be opened.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12654 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-22 16:26:29 +00:00
msweet
838bcb9292
Fix compile error...
...
Drop optimization for default TLS options; better to ensure we get consistent
priority string values here than to save a few nanoseconds (previous optimized
value was wrong...)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12653 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-22 11:16:30 +00:00
msweet
58796d4932
tlscheck should only be built when SSL/TLS is available/enabled.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12652 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-22 11:09:38 +00:00
msweet
bdc4056cff
Update list of blacklisted DH/DHE cipher suites.
...
Expand what tlscheck can do/report.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12649 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-21 01:48:09 +00:00
msweet
b37d45d9ed
More tweaks for cipher suite restrictions.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12647 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-20 18:37:52 +00:00
msweet
ee6226a5cb
Add SSLOptions to enable Diffie-Hellman key exchange and disable TLS/1.0.
...
DH/DHE support is being made optional because of known security issues with short
DH parameters. Since there is no way to conditionally use DH/DHE with a minimum
number of bits, we just have to disable it by default.
TLS/1.0 support can now be disabled due to known security issues with TLS/1.0.
However, since TLS/1.1 and TLS/1.2 support is not universally available, we
cannot simply disable TLS/1.0 like we did for SSL/3.0.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12645 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-20 01:20:52 +00:00
msweet
3bb5973159
Fix compiler warnings.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12644 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-19 21:22:35 +00:00
msweet
b81c7a3272
Ignore tlscheck.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12643 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-19 15:05:12 +00:00
msweet
b2250eaa0b
Fix compiler warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12641 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-19 15:04:39 +00:00
msweet
88da3fd755
Add more cipher suites.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12640 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-19 15:03:48 +00:00
msweet
3363e7596f
ippfind incorrectly substituted "=port" for service_port.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12638 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-19 02:36:15 +00:00
msweet
fb9d90d672
Add a check for "=" in the port number (to work around an ippfind bug)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12637 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-19 02:26:15 +00:00
msweet
72b9a3131a
Add TLS version.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12636 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-19 02:22:55 +00:00
msweet
79a3732626
Start of check program for TLS implementations.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12635 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-19 02:12:22 +00:00
msweet
d25e43cfbe
The ppdhtml and ppdpo utilities crashed when the -D option was used before a
...
driver information file (STR #4627 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12633 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-15 19:16:58 +00:00
msweet
f64b32d934
The IPP backend now correctly monitors jobs (<rdar://problem/20495955>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12623 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 23:50:10 +00:00
msweet
560634d338
Write numbers in a locale-safe way (STR #4579 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12622 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 23:19:28 +00:00
msweet
fab4b71e38
Long cookies caused the web interface to stop working (STR #4619 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12621 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 21:32:18 +00:00
msweet
d4cda727d5
The scheduler now validates ErrorPolicy values in config files (STR #4591 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12620 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 21:11:47 +00:00
msweet
6d8021f4bd
Check the return value of rename() (STR #4589 )
...
Add some & in front of function names.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12619 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 21:00:19 +00:00
msweet
dc991142c4
The sample Epson driver could crash (STR #4616 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12617 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 20:28:22 +00:00
msweet
ea614873ca
Link with common libs (to get CoreFoundation).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12615 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 20:21:51 +00:00
msweet
bb00c43fcc
The scheduler could get caught in a busy loop (STR #4605 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12613 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 18:01:04 +00:00
msweet
2906719433
The cups-lpd mini-daemon did not check for request parameters (STR #4603 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12611 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 15:30:36 +00:00
msweet
c130ea1d81
The rastertopwg filter did not check for truncated input (STR #4597 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12609 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 12:24:47 +00:00
msweet
33076d249b
cupsRasterReadHeader did not fully validate the raster header (STR #4596 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12607 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 12:19:59 +00:00
msweet
d2df9aeddb
The web interface always showed support for 2-sided printing (STR #4595 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12605 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 01:58:08 +00:00
msweet
61c9d9f825
Fix lpadmin when both -m and -o are used (STR #4578 )
...
Grab server PPD and edit it as needed.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12603 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-06 01:42:51 +00:00
msweet
d201ec2b11
Update copyright.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12602 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-05 20:19:35 +00:00
msweet
d2ff46225c
Fixed <Limit> inside <Location> (STR #4575 )
...
Need to copy length when copying location. Also strip trailing / and query
string when doing path comparison.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12600 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-05 19:52:13 +00:00
msweet
3606a6d61f
Fix weak-link check.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12599 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-05 19:48:38 +00:00
msweet
367377293a
Change maximum raster resolution to 300 DPI.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12598 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-05-05 18:57:57 +00:00
msweet
c8fdb00125
Fix some clang issues.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12583 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-04-03 00:33:05 +00:00
msweet
cbf9404a5a
Fix a gzip processing bug (STR #4602 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12577 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-03-30 19:07:17 +00:00
msweet
50752acba9
Fix potential buffer overflow in rastertohp (STR #4601 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12574 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-03-26 16:36:18 +00:00
msweet
8326c12921
Fix another potential buffer overflow (STR #4600 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12572 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-03-25 20:04:18 +00:00
msweet
f8e5a7b498
Fix another potential buffer overflow (STR #4599 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12570 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-03-25 18:44:16 +00:00
msweet
94d5dc4814
Fix buffer overflow in rastertopwg (STR #4598 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12568 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-03-25 13:49:23 +00:00
msweet
f8f7636ed6
Eliminate Clang warnings.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12559 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-03-23 17:28:46 +00:00
msweet
c4496252d6
Fixed logging of configuration errors to show up as errors (STR #4582 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12542 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-27 18:41:55 +00:00
msweet
77b80b0d76
Add Russian translation (STR #4577 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12540 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-27 18:15:29 +00:00
msweet
fd40cbc4d1
Restore missing generic printer icon file (STR #4587 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12538 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-27 18:01:33 +00:00
msweet
ea72cf2b56
The cupstestppd program did not handle "maxsize(nnn)" entries in cupsFilter/
...
cupsFilter2 values (<rdar://problem/18974858>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12536 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-27 14:06:20 +00:00
msweet
6ee8dca8b5
Install filename.default versions of cups-files.conf and snmp.conf
...
(<rdar://problem/19024491>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12533 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-27 12:30:26 +00:00
msweet
fe750b8658
Fix USB backend for compatibility with IPP USB.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12528 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-23 18:57:20 +00:00
msweet
5629a813c4
Eliminate usage of sprintf.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12523 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-18 18:24:39 +00:00
msweet
0907c437d2
Fix empty stdin open...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12521 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-17 20:00:17 +00:00
msweet
fb458c34bf
Revert SDKROOT changes for OS X.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12519 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-17 13:10:19 +00:00
msweet
fb2d54701f
Last bits of IPP Everywhere PPD support - web interface and cups-driverd
...
(STR #4258 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12516 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-12 20:18:11 +00:00
msweet
fffed08915
lpadmin changes to support "-m everywhere" (STR #4258 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12513 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-11 19:45:01 +00:00
msweet
8bd1a2e1ef
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12511 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-11 15:28:52 +00:00
msweet
d9fc71e456
First part of IPP Everywhere PPD support - a private API that generates a PPD
...
from a Get-Printer-Attributes response (STR #4258 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12510 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-11 15:27:27 +00:00
msweet
14537a4db8
Fix pwg-raster-document-types-supported values.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12509 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-11 15:25:26 +00:00
msweet
e3138ca407
Remove generated file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12507 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-10 12:04:26 +00:00
msweet
4463881125
Don't ignore.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12506 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-10 12:04:07 +00:00
msweet
8e732f4a20
The scheduler no longer listens on the loopback interface unless the web
...
interface or printer sharing are enabled (<rdar://problem/9136448>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12497 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-06 21:58:21 +00:00
msweet
974ad7dfd4
Set ProcessType in launchd plists (<rdar://problem/19749641>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12495 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-06 21:51:27 +00:00
msweet
64dda3963f
Enable transaction and pressured exit support (<rdar://problem/19749501>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12493 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-06 21:43:23 +00:00
msweet
543507bea2
Add support for SDKROOT on OS X.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12492 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-06 21:33:50 +00:00
msweet
2cf627f029
Fix lpstat test.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12490 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-06 18:45:48 +00:00
msweet
a21c36fa82
Add new WITH-VALUE-FROM predicate to validate -default attributes against their
...
-supported counterparts.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12487 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-05 15:42:59 +00:00
msweet
1ec50c42bd
Fix memory leak of environment strings on failed execution.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12485 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-04 13:12:50 +00:00
msweet
e83646d5c2
Add EXPECT-ALL directive to ipptool (STR #4469 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12484 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-03 19:25:57 +00:00
msweet
eb92c2e74b
Copyright updates.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12483 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-03 12:49:40 +00:00
msweet
3abb875b96
Fix several issues with client.conf, CUPS_SERVER, and the "-h" option of most
...
commands (STR #4528 )
Load default client.conf values in the proper order, and then allow them to be
overridden.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12480 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-03 12:36:34 +00:00
msweet
eb098ba20b
Add a note about using BUILDROOT to redirect installs.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12478 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-03 05:02:20 +00:00
msweet
08c7d54404
Add note that ServerKeychain is a directory of files on most platforms.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12476 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-02 18:35:00 +00:00
msweet
df9bc0b7f8
Update LPD backend documentation (STR #4569 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12474 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-02 18:18:55 +00:00
msweet
cefc2beec5
Japanese translation (STR #4524 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12472 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-01 05:53:21 +00:00
msweet
a7616fe837
Another change for OpenBSD (STR #4526 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12470 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-01 05:06:54 +00:00
msweet
a6534de898
Copyright.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12468 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-01 04:50:43 +00:00
msweet
ba7900a529
The ipptool timeout option did not work (STR #4515 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12466 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-01 04:50:11 +00:00
msweet
e9f9e650da
The ippfind and ipptool programs now correctly match hostnames with trailing
...
dots (STR #4563 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12464 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-02-01 02:46:20 +00:00
msweet
c07e5e20f8
The scheduler did not always log which configuration file had the error
...
(STR #4559 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12462 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-30 16:34:13 +00:00
msweet
f775e78ae9
Add a USB quirk rule for Intermec printers (STR #4553 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12460 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-30 16:19:56 +00:00
msweet
3644808db7
The scheduler could crash during shutdown if Avahi was shutdown first
...
(STR #4550 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12458 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-30 16:15:53 +00:00
msweet
726429cbd4
ippserver did not handle Bonjour registrations properly (STR #4548 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12456 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-30 16:11:41 +00:00
msweet
12f009bb47
ippserver used the wrong temporary directory on Windows (STR #4547 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12454 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-30 16:05:50 +00:00
msweet
62bd8d9187
Validate cupsBitsPerColor, cupsBitsPerPixel, and cupsBytesPerLine to avoid
...
potential buffer overflow with compressed raster data (STR #4551 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12452 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-30 15:42:10 +00:00
msweet
4eff94092d
cupsGetPPD* sent bad requests (STR #4567 )
...
Use IPP_TAG_KEYWORD for requested-attributes in get_printer_uri.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12448 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-29 20:32:07 +00:00
msweet
0940626b54
Update copyrights...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12447 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-29 20:26:30 +00:00
msweet
eb5c9ea320
Drop support for "Sandboxing off" when running as root on OS X.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12445 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-29 20:25:06 +00:00
msweet
f099325eb2
Move _cupsConvertOptions to ppd-cache since it depends on PPDs.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12441 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-29 14:42:32 +00:00
msweet
07eca067cf
Move CUPS->IPP mapping code to libcups.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12439 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-28 21:05:25 +00:00
msweet
4c97c06fa1
Don't forget to close RequestRoot directory.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12437 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-28 18:09:38 +00:00
msweet
222753d9fb
cupsd takes the slow path when loading job history even if the control files
...
are older than the cache file (<rdar://problem/18188866>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12435 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-28 18:06:28 +00:00
msweet
79d7d84abf
Mapping of PPD keywords to IPP keywords did not work if the PPD keyword was
...
already an IPP keyword (<rdar://problem/19121005>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12432 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-28 16:21:40 +00:00
msweet
20529d535e
Fix copyright.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12429 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-27 21:22:37 +00:00
msweet
6e6611efe9
Backends needing to load OS X kernel extensions did not work
...
(<rdar://problem/19015679>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12426 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-27 21:21:32 +00:00
msweet
69889dcff4
The IPP backend now updates the cupsMandatory values when the printer
...
configuration changes (<rdar://problem/18126570>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12424 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-27 16:51:17 +00:00
msweet
c178ac6149
The IPP backend now sends the job-pages-per-set attribute when printing
...
multiple copy jobs with finishings (<rdar://problem/16792757>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12422 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-26 16:38:15 +00:00
msweet
3ae465e71c
Update availability macros for Yoemite.
...
Don't need to define kSecClass constants anymore...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12418 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-22 15:49:23 +00:00
msweet
352d5a7db5
Make sure clean and distclean remove all generated files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12414 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-21 00:02:04 +00:00
msweet
6884f8da96
Fix compiler warnings.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12411 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-19 15:17:18 +00:00
msweet
a112444032
"job-preferred-attributes-supported" needs to be "preferred-attributes-supported"
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12407 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-14 21:17:10 +00:00
msweet
ef14694020
Adjust GNU TLS cipher suite priority strings per feedback from Tim
...
Waugh.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12404 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-14 20:04:25 +00:00
msweet
f25ce75f36
Use PPD deprecation annotation for cupsGetPPD functions.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12401 a1ca3aef-8c08-0410-bb20-df032aa958be
2015-01-12 16:59:02 +00:00
msweet
da5f55b560
Use gziptoany instead of cat or gunzip.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12397 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-19 16:55:52 +00:00
msweet
6f260d7d72
More spots where port was hardcoded.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12395 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-19 16:11:14 +00:00
msweet
8f8d5cd468
Use port number for test server.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12393 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-19 15:33:22 +00:00
msweet
e0f0a3d5c7
Make sure to run the lpstat command from the source directory.
...
Dummy scripts need to consume their input...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12391 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-19 14:54:33 +00:00
msweet
f70e9f2c35
More cleanup.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12389 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-19 13:10:28 +00:00
msweet
35a242864a
Clean up filters for test.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12388 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-19 13:08:56 +00:00
msweet
e7061482c0
Trap common signals in the wrapper scripts.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12386 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-19 12:52:56 +00:00
msweet
6015e919ce
Use SVN revision instead of date, when possible.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12373 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-17 19:30:39 +00:00
msweet
95dd887665
Allow "make check" to run on different ports and in different directories.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12371 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-17 13:36:32 +00:00
msweet
a891ff4cc9
Don't try to talk to colord unless we are running as root.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12368 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-15 14:51:10 +00:00
msweet
00d3a9af03
SystemGroup is now documented in the cups-files.conf man page.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12365 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-15 14:02:57 +00:00
msweet
37d9646b92
Fix links from policies.html to cupsd.conf reference.
...
Add HTML anchor support to mantohtml.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12362 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-12 19:50:49 +00:00
msweet
237b42e933
Preserve job files for 5 minutes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12359 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-11 17:45:57 +00:00
msweet
a33b4a6cc1
Don't log a "file does not exist" error for a canceled job.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12357 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-11 17:42:01 +00:00
msweet
1d58a957e3
Add in test banner files.
...
Update version number in test report.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12356 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-11 17:34:58 +00:00
msweet
3b5b1841db
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12352 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 22:19:28 +00:00
msweet
c4a1d4a533
Fix typo for --without-xinetd (STR #4542 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12350 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 22:18:21 +00:00
msweet
5e1504aa1e
Fix USB printing on OpenBSD (STR #4525 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12348 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 22:10:45 +00:00
msweet
12f1eda99b
...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12345 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 21:41:30 +00:00
msweet
2274af3819
...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12343 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 21:36:01 +00:00
msweet
ce7d367df7
Fix a libusb issue on OpenBSD.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12341 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 21:33:23 +00:00
msweet
cf1d728186
More changes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12339 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 21:27:43 +00:00
msweet
ce861325f4
Bypass another bogus compiler warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12337 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 21:23:49 +00:00
msweet
aac48e5f50
OpenBSD's libiconv uses libiconv_open instead of iconv_open...
...
Standards, gotta love 'em.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12335 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 21:19:42 +00:00
msweet
341efe62ec
Silence yet another bogus compiler warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12333 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 21:01:46 +00:00
msweet
cadceea851
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12331 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 20:58:34 +00:00
msweet
52958fdb98
Relax the conversion of characters for OpenBSD.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12330 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 20:57:28 +00:00
msweet
4f2935a856
Eliminate another bogus compiler warning...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12327 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 20:38:39 +00:00
msweet
c70c356152
Yet another header...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12324 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 20:28:39 +00:00
msweet
e10c6901cd
Use TMPDIR for snapshots and releases.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12322 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 20:17:41 +00:00
msweet
758c3b305b
Try to get resolv.h test to work on OpenBSD.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12320 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 19:43:35 +00:00
msweet
abcf164745
Update resolv.h check to include dependent headers.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12317 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 18:35:35 +00:00
msweet
0a15691ae7
Eliminate compiler warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12315 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 18:19:45 +00:00
msweet
0c124a183a
Additional fix for STR #4531 .
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12313 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 17:58:18 +00:00
msweet
22ebb7d0ba
Fixed builds when no SSL/TLS library is available, or when explicitly disabled
...
(STR #4531 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12311 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 17:51:55 +00:00
msweet
e0646a95d8
Mirror change.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12304 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 16:16:28 +00:00
msweet
770f94bc2d
Address another bogus GCC warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12300 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-09 16:08:37 +00:00
msweet
8d5b58f632
Workaround stupid GCC bug.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12296 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-08 19:26:22 +00:00
msweet
56138cae8a
The cups-files.conf file contained the old ServerCertificate/Key directives
...
instead of ServerKeychain.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12289 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-05 17:25:43 +00:00
msweet
765bf3beb5
The scheduler incorrectly aborted jobs after a job was restarted
...
(<rdar://problem/19129387>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12285 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-04 18:57:07 +00:00
msweet
426184cbf4
ippLength() did not return the correct length for IPP_TAG_CONST string values.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12281 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-03 12:14:20 +00:00
msweet
95fcd65c91
Don't install banner and self-test files (STR #4518 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12278 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-12-01 13:53:56 +00:00
msweet
c5f27b8891
Ignore buildfarm .buildrev file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12277 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-24 19:38:20 +00:00
msweet
20aa0765bd
Fix up PPD unit test.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12275 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-24 19:37:21 +00:00
msweet
51e07447b2
CUPS did not compile without Avahi or mDNSResponder (STR #4523 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12270 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-20 17:07:58 +00:00
msweet
19ba687883
CUPS did not work with older versions of GNU TLS (STR #4527 )
...
- Add check for gnutls_priority_set_direct, use older gnutls_priority_set API
if not found.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12269 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-20 15:37:29 +00:00
msweet
c989e789ea
Update test PPD to include OutputBin to validate PPD to IPP mapping.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12268 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-19 17:06:08 +00:00
msweet
a27984635c
Clean up some loose ends.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12267 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-19 16:56:57 +00:00
msweet
caff6dbab1
The scheduler incorrectly cleared the MakeModel string in the printers.conf file
...
after a restart (<rdar://problem/16827518>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12264 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-19 16:02:27 +00:00
msweet
b2656447ce
Command-line programs were not localized on Mac OS X (<rdar://problem/14546232>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12262 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-19 15:18:33 +00:00
msweet
6028693e0d
<rdar://problem/17837631> OS X continues sending print data after the print job is canceled at a printer
...
Stop sending data when we see an 'aborted-by-system' or 'job-canceled-xxx' value
in job-state-reasons.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12260 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-19 12:52:21 +00:00
msweet
93a5da07d5
<rdar://problem/15146999> 13A598: spin in AddPrinter while adding printer from Printers & Scanners prefs
...
Don't need to do ppdConflicts after every default is marked.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12258 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-19 12:38:44 +00:00
msweet
938816b84c
Ignore generated files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12253 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-14 17:16:13 +00:00
msweet
73174bb3ba
The web interface did not work on OpenBSD (STR #4496 )
...
posix_spawnattr_setsigdefault and POSIX_SPAWN_SETSIGDEF are busted on OpenBSD.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12251 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-14 17:14:30 +00:00
msweet
a0e8382185
Windows BAT files need CR+LF.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12249 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-14 12:54:05 +00:00
msweet
242b936ad7
Make "cancel -a" cancel jobs on all destinations.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12247 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-12 16:23:39 +00:00
msweet
1b3b9aa995
Fix compiles on unsupported platforms (STR #4510 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12246 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-12 15:31:47 +00:00
msweet
108f75052d
Fix a random crash in the scheduler when not using systemd (STR #4484 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12245 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-12 14:35:59 +00:00
msweet
bb80072ca4
Added a USB quirk rule for the Brother HL-1250 (STR #4519 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12242 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-12 12:04:02 +00:00
msweet
d627bfa00d
Whoops, RC4 and SSL3 need separate bit values.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12241 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-12 12:02:02 +00:00
msweet
5513588c77
Initial Get-Notifications implementation (no notify-wait support).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12237 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-03 13:07:32 +00:00
msweet
49c81c17e3
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12236 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-11-03 04:08:41 +00:00
msweet
3d2fdf3863
Update README and other files in trunk to be 2.1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12235 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-31 12:06:15 +00:00
msweet
ed26f50fbb
OpenBSD build fixes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12233 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-25 00:03:02 +00:00
msweet
4978eed9c0
The IPP backend did not work with some configurations of Windows (STR #4503 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12229 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-21 13:52:24 +00:00
msweet
bf766888c7
Stop reporting waste-receptacle-xxx from SNMP, because vendors implement it
...
inconsistently (STR #4499 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12227 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-21 13:42:04 +00:00
msweet
cae3816ebe
Fix a DBUS crash if colord is not running (STR #4496 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12225 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-21 13:35:54 +00:00
msweet
af38c1b354
The scheduler did not honor the FatalErrors directive for mis-configured Group
...
and SystemGroup values (STR #4495 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12223 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-21 13:14:55 +00:00
msweet
451d5797fa
Add systemd support for cups-lpd (STR #4493 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12221 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-21 11:54:05 +00:00
msweet
241474b0d9
The web interface now protects against frame "click-jacking" attacks (STR #4492 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12219 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-20 21:59:33 +00:00
msweet
9b9c3de281
cupsGetPPD* would return a symlink to the PPD in /etc/cups/ppd even if it was
...
not readable by the user (STR #4500 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12218 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-20 21:41:29 +00:00
msweet
0627e8695c
Printer sharing did not work when systemd was being used (STR #4497 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12216 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-20 18:42:11 +00:00
msweet
c9c515e478
Remove a debug printf.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12214 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-20 18:20:51 +00:00
msweet
5c460b65dc
Fix builds with VC++ 2008
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12213 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-20 18:10:26 +00:00
msweet
63aefcd517
Implement SSLOptions in cupsd.conf and client.conf to allow admins to enable
...
SSL 3.0 and RC4 (STR #4476 )
(currently RC4 cipher restrictions are not implemented on OS X or Windows)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12211 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-20 16:58:48 +00:00
msweet
84245a8a38
Fix compile errors.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12209 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-17 18:27:22 +00:00
msweet
d65637395c
Add Avahi support to ippserver.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12208 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-17 18:23:27 +00:00
msweet
3315fb2d4e
Fix sample driver file to pass tests.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12201 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-15 19:11:12 +00:00
msweet
f28a1eafa2
RPMs did not build (STR #4490 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12199 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-09 16:11:51 +00:00
msweet
2c69d4628c
Protect against NULL collection values (<rdar://problem/17903871>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12193 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-02 18:40:12 +00:00
msweet
92ee0d7c02
Save work on IPP Infra server and proxy (WIP)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12191 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-01 19:00:21 +00:00
msweet
fab9a59a3b
Trunk is now 2.1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12187 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-01 13:15:30 +00:00
msweet
c7aa86b042
Update files for 2.0.0 release.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12180 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-10-01 12:08:02 +00:00
msweet
91f22d1157
Fix build issues when we don't have systemd or launchd.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12178 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 18:56:48 +00:00
msweet
1960468b6b
Fix system requirements (no more SGT required).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12177 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 16:36:25 +00:00
msweet
159df568e1
Drop reference to Digest authentication.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12176 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 16:34:32 +00:00
msweet
270f2d4279
Remove "at the top of this page", since that is confusing when viewing the
...
documentation on the CUPS.org web site.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12175 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 16:31:12 +00:00
msweet
e2f8e83152
Update glossary to remove some obsolete terms and add PWG.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12174 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 16:29:32 +00:00
msweet
388b2b4d83
Clean up network printer guide; IPP is no longer unreliable so don't advise
...
using socket, and drop the compression option since it is no longer needed.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12173 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 16:27:35 +00:00
msweet
e49523c508
Clarify that scripts must be read-only and owned by root.
...
Also list CONTENT_TYPE variable.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12172 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 16:23:21 +00:00
msweet
075b444be3
Do not say third-party solutions are on cups.org (not any more).
...
Also mention that page logging has to be enabled.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12171 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 16:18:00 +00:00
msweet
2711d8657a
Update the list of operations to match what CUPS supports.
...
Fix an error in listing support for Restart-Job twice.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12170 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-30 16:12:03 +00:00
msweet
9e8e57a558
Spanish localization (STR #4487 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12166 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-29 15:10:32 +00:00
msweet
ebb24a07bb
Fix some code comments in tls-xxx.c.
...
Update USB quirks for MX310 and MX320 (STR #4482 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12159 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-23 14:56:14 +00:00
msweet
484798d807
Don't use --read-var-info=yes with Valgrind for now since it has problems on
...
OS X...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12151 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-04 00:57:41 +00:00
msweet
6e6adc4fa3
The scheduler did not preserve listener sockets from launchd or systemd after a
...
restart (<rdar://problem/18112848>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12149 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-03 15:33:50 +00:00
msweet
9aed20a59e
Last changes for 2.0rc1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12145 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-02 15:00:50 +00:00
msweet
da720f3b9a
Update POSIX test script to no longer define variables - we just use the
...
environment from ippfind...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12144 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-02 13:40:27 +00:00
msweet
b32e625662
IPP Everywhere tests finally work for Windows. Fix an output bug in ipptool in quiet mode.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12143 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-09-02 13:37:30 +00:00
msweet
12f73e6f2b
Tweak localization files for updates help text.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12141 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-30 02:25:38 +00:00
msweet
1deb86fdaf
Re-introduce dark wake support, but this time while monitoring the current
...
power source (<rdar://problem/17325852>)
This allows printing to work while the system is visibly asleep.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12140 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-30 01:51:22 +00:00
msweet
1b6d468c9a
Save work
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12139 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-29 17:50:38 +00:00
msweet
3c08d65244
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12137 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-29 16:08:22 +00:00
msweet
015214aada
Changes to make ippserver compile on Windows.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12136 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-29 15:19:40 +00:00
msweet
1e564ac849
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
2014-08-29 14:29:39 +00:00
msweet
193013f909
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12134 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-29 12:38:53 +00:00
msweet
6ca7b7a8e7
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
2014-08-29 11:27:18 +00:00
msweet
f098fcf0ff
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
2014-08-28 22:40:36 +00:00
msweet
c6cc3553c8
Eliminate compiler warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12129 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-28 19:26:31 +00:00
msweet
20104c4c13
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
2014-08-28 19:23:23 +00:00
msweet
83ce8172d2
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
2014-08-28 18:57:27 +00:00
msweet
f9f18a7425
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
2014-08-28 16:02:00 +00:00
msweet
e7312eb40a
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
2014-08-28 15:49:29 +00:00
msweet
7d5824d6a8
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
2014-08-28 15:37:22 +00:00
msweet
3bc376ee94
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
2014-08-28 14:24:45 +00:00
msweet
9483577ff8
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
2014-08-28 12:55:52 +00:00
msweet
b972ab5a76
FileId goes under each test.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12121 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-27 21:40:10 +00:00
msweet
276762cd09
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
2014-08-27 20:52:33 +00:00
msweet
0e4445e91b
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
2014-08-26 17:01:57 +00:00
msweet
fe202ff462
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
2014-08-26 15:36:07 +00:00
msweet
8288bfd0d9
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
2014-08-25 21:38:31 +00:00
msweet
04f71e64cf
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
2014-08-25 15:07:35 +00:00
msweet
952fa13df6
Finish up document format tests.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12115 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-25 14:54:55 +00:00
msweet
a5a8d71629
Update changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12114 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-25 13:29:04 +00:00
msweet
112fc3c0bd
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
2014-08-25 13:28:04 +00:00
msweet
1252ae2760
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
2014-08-22 13:14:17 +00:00
msweet
4403acbb9f
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
2014-08-21 20:37:08 +00:00
msweet
404dde30f1
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12110 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-21 17:43:30 +00:00
msweet
a654c79d10
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
2014-08-20 21:44:02 +00:00
msweet
ff6403d63d
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
2014-08-20 15:28:22 +00:00
msweet
55fb2687e9
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
2014-08-20 15:27:43 +00:00
msweet
abcaca5754
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
2014-08-20 15:20:48 +00:00
msweet
59aa494417
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
2014-08-20 15:19:09 +00:00
msweet
8e8d3a7117
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
2014-08-20 15:10:51 +00:00
msweet
dd47aa7db8
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
2014-08-20 01:22:38 +00:00
msweet
10ff1f8852
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12099 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-20 01:07:01 +00:00
msweet
e3a57e0be3
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
2014-08-20 01:06:03 +00:00
msweet
0b5ce83f88
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
2014-08-20 00:52:06 +00:00
msweet
27347f86a5
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
2014-08-19 16:19:48 +00:00
msweet
4a83808817
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
2014-08-19 16:16:06 +00:00
msweet
e1f19878c6
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
2014-08-19 12:15:11 +00:00
msweet
58fce51f9f
Fix documentation typo.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12093 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-08-19 12:10:17 +00:00
msweet
c2c30ebc03
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
2014-08-18 20:53:41 +00:00
msweet
2cadf0f454
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
2014-08-18 12:11:25 +00:00
msweet
92df50e696
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
2014-08-07 01:09:21 +00:00
msweet
82d1ebb9c6
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
2014-08-06 18:59:13 +00:00
msweet
dc69e13abd
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
2014-08-06 18:23:12 +00:00
msweet
117466cd93
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
2014-08-04 16:18:32 +00:00
msweet
c297995574
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
2014-08-04 13:23:50 +00:00
msweet
dd32079c83
Fix version check.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12075 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-31 01:12:53 +00:00
msweet
d95bd167bc
More cleanup.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12074 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-31 01:10:14 +00:00
msweet
240214ef23
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
2014-07-31 00:58:00 +00:00
msweet
c034d390f2
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
2014-07-31 00:43:05 +00:00
msweet
eb4b1b5696
Prep for 2.0b1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12071 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-31 00:37:33 +00:00
msweet
f16ea703e1
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
2014-07-31 00:02:30 +00:00
msweet
eec1fbc36f
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
2014-07-30 18:30:44 +00:00
msweet
2a8db0cddf
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
2014-07-30 17:56:35 +00:00
msweet
23c665995a
Sync up changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12064 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-30 16:57:40 +00:00
msweet
053939b362
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
2014-07-28 14:04:32 +00:00
msweet
2e667a52c6
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
2014-07-22 14:02:56 +00:00
msweet
9e92ab1978
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
2014-07-22 13:58:51 +00:00
msweet
13713f49a4
Fix CGI scripts (STR #4454 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12051 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-18 20:37:44 +00:00
msweet
a2751f30e7
Fix some compile errors.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12050 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-18 16:51:12 +00:00
msweet
26435c51e6
Sanitize hostname as needed.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12049 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-18 14:39:06 +00:00
msweet
81827f7547
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
2014-07-18 14:26:14 +00:00
msweet
74ac5fe799
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
2014-07-18 13:53:34 +00:00
msweet
52770f63a2
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
2014-07-18 13:43:26 +00:00
msweet
9041146f32
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
2014-07-17 21:32:21 +00:00
msweet
17eecbf1d8
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
2014-07-17 21:21:21 +00:00
msweet
e32497ad0c
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
2014-07-17 20:03:10 +00:00
msweet
adad9dd69b
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
2014-07-17 16:42:49 +00:00
msweet
d777d26d19
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
2014-07-17 16:35:49 +00:00
msweet
195c1f2d5e
Save work - more debug stuff.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12039 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-17 16:24:52 +00:00
msweet
6abe9327bf
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
2014-07-16 19:48:22 +00:00
msweet
6c2b2b1944
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
2014-07-16 19:37:34 +00:00
msweet
9870d12b8f
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
2014-07-15 21:12:56 +00:00
msweet
4128527fd1
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
2014-07-15 20:37:32 +00:00
msweet
33c9220c0a
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
2014-07-15 19:57:59 +00:00
msweet
95d03f3375
Bump shared library version.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12030 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-15 19:39:18 +00:00
msweet
2ece34a9f8
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
2014-07-15 18:59:26 +00:00
msweet
bdc8d1ad53
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
2014-07-15 14:01:27 +00:00
msweet
1b1b177663
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12026 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-15 13:00:25 +00:00
msweet
2875da6cee
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
2014-07-15 12:58:39 +00:00
msweet
ff82e16936
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
2014-07-14 18:20:31 +00:00
msweet
005f7f1f4c
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12008 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-09 01:00:00 +00:00
msweet
f79731e7b3
Allow more paths in sandbox.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12006 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-08 18:18:09 +00:00
msweet
fba14c7f86
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
2014-07-08 15:46:46 +00:00
msweet
77d314e60f
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
2014-07-08 15:29:14 +00:00
msweet
d0facf4886
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
2014-07-08 15:14:40 +00:00
msweet
f3211b6d64
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
2014-07-03 19:15:31 +00:00
msweet
8db75d57ea
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
2014-07-03 14:47:43 +00:00
msweet
abdd2bb172
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11994 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-03 14:38:26 +00:00
msweet
36618f454d
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
2014-07-03 14:37:16 +00:00
msweet
f93b32b62c
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
2014-07-02 15:52:01 +00:00
msweet
a94fe6cf47
More tweaks to sandbox profiles.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11981 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-02 12:14:02 +00:00
msweet
d367062cea
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11980 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-02 10:36:34 +00:00
msweet
ca979496f3
Fix compile errors.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11977 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-01 20:03:06 +00:00
msweet
a15960a192
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
2014-07-01 19:57:42 +00:00
msweet
f394e0f7c8
Fix compile errors.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11975 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-07-01 19:52:57 +00:00
msweet
172bdf5d74
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
2014-07-01 19:43:59 +00:00
msweet
fb3777ccd1
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
2014-07-01 17:17:56 +00:00
msweet
2adbc9df5c
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
2014-07-01 14:35:25 +00:00
msweet
bde350ea9e
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
2014-06-30 14:27:01 +00:00
msweet
f5f2e19e88
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
2014-06-26 18:30:19 +00:00
msweet
b0206260c7
Fix localized error message from ipptool.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11958 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-26 18:26:05 +00:00
msweet
84465c7c28
<rdar://problem/17307802> SEED: BUG: Increased sandboxing means CPUS backends can't write files?
...
Fix automated test and duplicate deny issues.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11953 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-25 14:08:16 +00:00
msweet
08bb59b417
Update HTML of man page.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11952 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-25 14:07:14 +00:00
msweet
8a986d2738
Fixed the --disable-libusb configure option (STR #4439 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11950 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-24 19:03:02 +00:00
msweet
175bc7986c
Fix IPP read error messages (STR #4440 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11947 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-24 18:43:20 +00:00
msweet
6e4925fbe6
One quick fix to prevent write access to the CUPS spool directory.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11943 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-24 16:02:51 +00:00
msweet
99328a65fc
Add some more writable directories.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11941 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-24 15:56:25 +00:00
msweet
52f7b14a1a
Fix man page error.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11938 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-22 12:44:05 +00:00
msweet
1d8db48d90
Allow domain sockets in /private/tmp.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11935 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-17 21:31:46 +00:00
msweet
546e096b26
Fix gzip with Lexmark printers, which apparently do not like having the gzip
...
header separated from the first block of compressed data
(<rdar://problem/17032025>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11933 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-17 16:00:05 +00:00
msweet
b8f01dbcf4
Fix MaxJobTime time value bug (STR #4434 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11931 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-16 16:10:58 +00:00
msweet
5f1456afb4
Cleanup online help.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11930 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-16 15:33:00 +00:00
msweet
b960a3cf9b
Add missing HTML.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11929 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-16 14:22:54 +00:00
msweet
96be8b6c6e
Make "Cancel All Jobs" use the Cancel-Jobs operation instead of Purge-Jobs
...
(STR #1914 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11928 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-13 00:08:32 +00:00
msweet
b4a8492a63
Final man page changes for STR #4372 and STR #4329 .
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11927 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-13 00:01:23 +00:00
msweet
53480915ef
Save work on man pages.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11925 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-12 19:36:12 +00:00
msweet
27e0d6f8ec
Save man page updates.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11924 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-12 19:10:33 +00:00
msweet
6e12033b28
More updates.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11923 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-12 12:55:34 +00:00
msweet
cfa19b58e6
More man page updates.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11922 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-11 23:35:37 +00:00
msweet
0d1da748db
More man page work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11921 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-11 20:10:10 +00:00
msweet
bf1bc4c6d3
More man page updates.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11920 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-11 19:03:59 +00:00
msweet
25d0c3feab
Update more man pages.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11919 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-11 15:38:28 +00:00
msweet
8ac5fc54a8
Use NOSCRIPT for Go buttons - "links" text browser implements CSS but not
...
Javascript, so the NOSCRIPT element is a better fit (STR #4425 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11914 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-10 19:48:45 +00:00
msweet
ce0ddeb244
More man page updates.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11913 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-10 19:00:24 +00:00
msweet
6b2419da85
Add initial IPP Everywhere test suite.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11912 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-10 13:55:14 +00:00
msweet
cffefbacf1
Use AC_PATH_TOOL for the *-config scripts we call (STR #4423 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11911 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-10 13:54:53 +00:00
msweet
93e3d3f5aa
The User directive in client.conf did not override the USER environment variable
...
(STR #4426 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11908 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-09 18:57:44 +00:00
msweet
5a58240905
The "snmp" option did not work with the network backends (STR #4422 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11907 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-09 18:35:32 +00:00
msweet
e94cac038d
Update some man pages (STR #4372 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11905 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-06-03 18:46:30 +00:00
msweet
c4b264d40b
Add another directory to the sandbox.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11903 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-28 17:54:04 +00:00
msweet
8757020d7a
Fix IPPTOOL test file (STR #4420 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11896 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-27 15:00:06 +00:00
msweet
995b120a06
Red Hat renamed the libusb developer package (again).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11895 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-27 14:57:09 +00:00
msweet
85cbdbc74a
Fix localization of media sizes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11894 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-23 03:18:00 +00:00
msweet
ddf95fe678
Update lprm man page for modern markup and "canceled" spelling.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11893 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-23 02:45:48 +00:00
msweet
554aa7b749
Dates in non-UTF-8 locales did not display correctly (STR #4388 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11889 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-22 13:54:15 +00:00
msweet
cf3d4dd6dc
IPP queues using hardcoded credentials would ask for credentials (STR #4371 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11888 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-22 13:16:25 +00:00
msweet
e639770bd4
Update documentation.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11887 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-22 13:15:20 +00:00
msweet
eceee985ef
Fix PWG Raster auto-typing (STR #4417 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11886 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-22 12:56:59 +00:00
msweet
6a87b7d7ea
Support TIFF files in ipptool (STR #4418 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11885 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-21 15:25:30 +00:00
msweet
104fd4ae9f
Save work on destination API unit test program.
...
Add cupsGetDestWithURI API.
Add cupsLocalizeDestMedia API.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11884 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-16 21:54:22 +00:00
msweet
ae26bf708c
More changes for STR #4414 to fix cupsGetDestMediaByIndex - wasn't copying the
...
size data over correctly (two different structs...)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11882 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-16 21:02:15 +00:00
msweet
0033909448
Fix formatting.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11881 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-16 20:59:22 +00:00
msweet
9fcdd2507f
Add -P option and PAUSE directive to ipptool.
...
Save work on IPP Everywhere test suite.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11880 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-16 06:14:11 +00:00
msweet
5b69e934ac
cupsGetDestMediaCount did not work for CUPS_MEDIA_FLAGS DEFAULT (STR #4414 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11874 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-13 14:57:34 +00:00
msweet
4cecbbe836
Add localized error message for failed TLS negotiation.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11872 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-09 21:25:04 +00:00
msweet
8441e27ce4
CUPS did not compile when Avahi or mDNSResponder was not present (STR #4402 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11871 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-09 20:57:11 +00:00
msweet
a19c48e0d0
The configure script incorrectly added libgcrypt as a GNU TLS dependency
...
(STR #4399 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11870 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-09 20:54:15 +00:00
msweet
b4f46ff54c
The CUPS headers incorrectly needed libdispatch for blocks support (STR #4397 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11869 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-09 20:52:03 +00:00
msweet
67dde2ccb9
The scheduler did not add the "job-hold-until-specified" reason when holding a
...
job using the lp command (STR #4405 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11868 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-09 20:45:53 +00:00
msweet
88a9886677
Fix an authentication race condition in cupsSendRequest (STR #4403 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11866 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-09 20:20:16 +00:00
msweet
651e0a226e
The IPP backend did not abort a job when the printer did not validate the
...
supplied options (<rdar://problem/16836752>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11865 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-09 20:03:14 +00:00
msweet
d3d824a355
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11861 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-08 23:01:24 +00:00
msweet
82bf228397
Fix bug in cupsGetResponse.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11860 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-08 22:57:57 +00:00
msweet
38a68cfbee
Sync up with some build changes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11859 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-08 22:42:44 +00:00
msweet
291e472758
Do compression to a separate 64k buffer for larger chunks.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11853 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-08 17:51:12 +00:00
msweet
f51f3773d1
Add code to validate trust when printing via the IPP backend.
...
Add new CUPS_VALIDATECERTS (ValidateCerts in the conf file) setting to control
whether we require the common name to match the host name, default is no.
(currently)
httpCredentialsGetTrust now only checks hostname/common name matches when
validation is enabled. Otherwise we just look for changes to certs.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11851 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-07 23:55:35 +00:00
msweet
524c65e662
Save work on cert stuff.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11850 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-07 23:12:48 +00:00
msweet
355ddf4188
Make sure long-edge feed bounding box is correct.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11848 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-07 00:26:44 +00:00
msweet
7d58a105fb
Set CERTTOOL_EXPIRATION_DAYS environment variable for certtool, to get certs
...
that last longer than 30 days on OS X (<rdar://problem/16763836>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11846 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-02 12:10:10 +00:00
msweet
e13ce0be7a
<rdar://problem/11829070> ER: Could we consolidate Wi-Fi and USB connections to a printer as a single printer?
...
Additional changes requested by Jim...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11844 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-02 11:58:54 +00:00
msweet
88f1e9c8ca
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11843 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-05-01 19:46:51 +00:00
msweet
2573136055
Move the deck chairs a bit so that the TLS stuff is separated from the HTTP
...
stuff.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11841 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-29 16:39:25 +00:00
msweet
c52d341f7e
Return 0 from all ippGet* functions on error, to match how all other CUPS APIs
...
work.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11840 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-29 15:57:26 +00:00
msweet
3c218cf569
Fall back to wireless if USB doesn't respond (<rdar://problem/11829070>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11838 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-24 18:40:31 +00:00
msweet
d489df6a97
Fix mapping of OutputBin values such as "Tray1" (<rdar://problem/16685606>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11832 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-24 15:04:00 +00:00
msweet
376d7c6937
Wire up most of the certificate validation code for OS X. Still need to
...
finish the keychain and subject alternate name changes, but we now have the
core validation framework in place.
Also need to decide whether to allow requests to untrusted connections by
default or require all applications to copy and validate manually.
- Updated httpCredentialsAreTrusted to require the common name.
- Implementation of httpCredentialsAreTrusted, httpCredentialsGetExpiration,
httpCredentialsIsValidName, and httpCredentialsString.
- Added display of credential info to testhttp program.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11829 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-23 16:37:05 +00:00
msweet
6be126d133
Add yet another key to the launchd plists...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11827 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-23 00:44:27 +00:00
msweet
c3ebc4c673
PPD cache did not reflect full set of media sizes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11826 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-23 00:38:21 +00:00
msweet
9653cfdfbb
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11824 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-21 12:23:56 +00:00
msweet
2dabbdab04
Fix configure script.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11823 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-21 12:22:03 +00:00
msweet
f9988e18ec
Save documentation changes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11822 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-21 11:49:06 +00:00
msweet
da51650158
More documentation install cleanup.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11820 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-15 20:59:56 +00:00
msweet
d2001a49cc
Remove more files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11819 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-15 20:56:52 +00:00
msweet
c390f212cb
Remove more unnecessary documentation.
...
Update cups-files.conf man page.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11818 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-15 20:56:19 +00:00
msweet
7131e2853a
More man page modernization.
...
Combine and simplify documentation of cupsd helper programs into a single man
page.
Document the client.conf file as deprecated.
Document the classes.conf, printers.conf, and subscriptions.conf files as
subject to be changed and not to be hand-edited.
Remove separate HTML documentation for client.conf - the man page is now "good
enough"...
Fix usage comment at the top of cups-exec.c.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11817 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-15 16:31:11 +00:00
msweet
6b13fa61b6
The ipptool program now supports EXPECT statements for collection member
...
attributes (<rdar://problem/15355218>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11806 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-09 16:12:27 +00:00
msweet
9498f97a9c
The ipptool program now supports collection attributes with multiple values
...
(<rdar://problem/15355124>)
Add a test file for FaxOut.
Update the get_token function to allow {, }, and "," to be values of their own.
Update the collection code to allow multiple top-level collection values (still
no support for embedding member attributes with multiple collection values,
however we don't need to test that right now...)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11802 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-08 20:42:50 +00:00
msweet
be76a9737d
Make sure that the sample drivers include all installed localizations
...
(<rdar://problem/14756625>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11800 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-08 19:53:57 +00:00
msweet
698fa0aa4a
<rdar://problem/16532240> Root Regression: On restart or checking share box in sys pref printer uri changes to //dev/null
...
Fix /DefaultPrinter handling.
Also add restart testing (just for this specific issue for now) to the "make check" suite.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11798 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-07 15:18:44 +00:00
msweet
2909c66c50
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11796 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-04 21:28:49 +00:00
msweet
bfbd0197bd
More man page updates.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11793 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-04 19:02:20 +00:00
msweet
c9dcc485c5
<rdar://problem/16495000> CUPS: Disable gratuitous logging by default
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11789 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-04-02 16:52:53 +00:00
msweet
f2a31e2181
Add support for hierarchical searches (STR #4395 )
...
- Add "atend" and "curindex" members to ipp_t to track position in search.
- Update ippFindAttribute and ippFindNextAttribute to search collections.
- Add unit tests to testipp for it.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11783 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-31 14:10:13 +00:00
msweet
0a393e6a40
Allow backends to have group read + execute permissions and still run as root
...
(STR #2935 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11782 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 21:03:43 +00:00
msweet
1dd965f62b
Use </DefaultPrinter> and </DefaultClass> to close the default printer/class (STR #4153 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11781 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 20:57:22 +00:00
msweet
3b94e1e1cd
Use _httpDecodeURI private API to remove percent encoding of phone number and
...
prefix (pre-dial) strings.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11778 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 20:48:28 +00:00
msweet
f387542e11
Remove lppasswd man page, and clean up dependencies.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11777 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 19:18:10 +00:00
msweet
e066087949
Drop lppasswd and (server-side) Digest authentication (STR #4321 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11776 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 19:16:05 +00:00
msweet
a99f5c6a05
Add a "how do I get help?" section, and make these headings subsections under the DESCRIPTION section.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11774 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 16:01:14 +00:00
msweet
969af9354e
Add cups(1) man page with CUPS overview information and relevant links.
...
Fix link embedding for man pages.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11773 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 15:55:05 +00:00
msweet
84987361cb
Add --list-filters options to cupsfilter (STR #4325 )
...
Also update cupsfilter to look for cups-files.conf instead of cupsd.conf (this
was never updated after the security changes to use cups-files.conf)
Update the man page to use the "modern" markup and sections.
Prep for future cups(1) man page that provides an overview of CUPS and the
standard environment.
Update man page converter to not add whitespace before punctuation.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11770 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 14:49:58 +00:00
msweet
ef66db4b1b
Fix changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11769 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 13:59:52 +00:00
msweet
d7484965df
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11768 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 13:52:25 +00:00
msweet
b5b025cf56
Apply changes from 1.7 branch; still need to migrate the SSPI code to the new
...
TLS infrastructure.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11762 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-28 13:05:06 +00:00
msweet
ca6b43fc04
Update CUPS filter/backend programming guide (STR #4355 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11758 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-27 20:57:18 +00:00
msweet
cfeac714b4
Fix a memory leak in the label printer driver (STR #4393 )
...
Make sure we free CompBuffer and LastBuffer as needed in EndPage.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11755 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-27 17:06:12 +00:00
msweet
1e9586e168
Printer classes were not accessible on OS X (<rdar://problem/16385643>)
...
Map localhost access to the domain socket when the port number matches.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11749 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-27 14:35:02 +00:00
msweet
6347efdfb6
Fix install failure.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11747 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-27 01:15:48 +00:00
msweet
7cad9d0f81
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11744 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-26 21:16:52 +00:00
msweet
654051c554
<rdar://problem/16351701> Dial string is escaped twice by the parcent mark in IPPFAXOUT.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11743 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-26 21:15:32 +00:00
msweet
ad6f549048
Fix early 200 response bug.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11738 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-26 21:05:19 +00:00
msweet
60bc88e136
Don't add // to geo: URIs.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11736 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-26 19:51:59 +00:00
msweet
42404685b7
Fix documentation and naming of subscription operations (STR #4389 )
...
(also maintaining compatibility mappings for names and enums...)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11733 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-25 18:01:41 +00:00
msweet
343276df2e
Fix cups-exec calling bug on Linux.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11729 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 19:14:42 +00:00
msweet
ab428cc05e
Try again...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11728 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:46:35 +00:00
msweet
a10bb5f65f
And no testprint file either.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11727 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:45:11 +00:00
msweet
1b30cc97ab
Don't package the banner files on Linux.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11726 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:41:55 +00:00
msweet
f463b80ca2
One more file...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11725 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:37:13 +00:00
msweet
071b290622
Another fix.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11724 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:35:59 +00:00
msweet
8c29c8906c
Work on fixing RPM builds.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11723 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:34:38 +00:00
msweet
5950e7bd5e
Fix systemd build on Linux.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11722 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:28:30 +00:00
msweet
e7f455a5b3
Fix builds on Linux.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11720 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:17:50 +00:00
msweet
5d62953211
Remove AppleTalk header checks (wow, that should have been removed 4 years ago!)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11719 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:07:23 +00:00
msweet
db6ac61559
Fix makefile tab issues.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11718 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 18:04:48 +00:00
msweet
1720786e61
Add systemd support to cupsd (STR #3282 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11717 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 16:42:53 +00:00
msweet
f2b8078bd6
Save work on generalizing startup of cupsd…
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11716 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 14:50:24 +00:00
msweet
9ca6ba8fcb
Rename configure.in to configure.ac.
...
Rename cups-launchd.m4 to cups-ondemand.m4 in preparation for systemd support.
Add more files to the Xcode project.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11715 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-21 13:52:34 +00:00
msweet
4745f485c4
Fix handling of default username.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11705 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-19 18:33:23 +00:00
msweet
c12b983aa4
More sandbox tweaking for IOKit access of USB/Bluetooth.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11702 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-18 17:50:41 +00:00
msweet
3f4342fa09
More sandbox tweaks for Fax.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11701 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-17 18:28:28 +00:00
msweet
fa84ca4b57
Update the localizations for some printer-state-reasons (<rdar://problem/16340893>)
...
This changes the paper and output area/tray messages to be indefinite about
the number of trays, since these reasons are "roll-up" values for all trays.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11698 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-17 11:58:18 +00:00
msweet
ebd5991b0f
More Avahi changes to make cupsd resiliant to Avahi failures (STR #4373 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11687 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-05 21:10:04 +00:00
msweet
4db417411a
cupsEnumDests did not set the "is_default" field (STR #4332 )
...
Copy the default code from cupsGetDests2...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11686 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-05 20:11:06 +00:00
msweet
6daf363669
Fix typo (STR #3252 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11685 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-05 20:03:29 +00:00
msweet
9ee955fecb
Update Linux "relro" support (STR #4349 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11683 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-05 20:00:54 +00:00
msweet
f627443d1b
Scheduler crash due to unknown circumstances leading to NULL policy pointer (STR #4378 )
...
This should never happen, but could be due to a patch applied for Debian/Ubuntu.
This change logs the occurrence and uses the default policy if the policy is
NULL. If DefaultPolicyPtr is NULL (something that definitely should never
happen when cupsd is accepting client connections) then we will still crash.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11681 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-05 19:07:24 +00:00
msweet
fa17c11e8a
cupsDoIORequest could miss the server status, causing failed lpadmin and other administrative commands (STR #4386 )
...
Look for 100-continue or lower, and get the final status code if so.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11680 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-05 18:51:44 +00:00
msweet
c51dcb4892
cupsEnumDests didn't always call the callback function (STR #4380 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11674 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-05 12:52:57 +00:00
msweet
c277f98cbc
Initial work on man page modernization (STR #4372 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11671 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-04 18:16:46 +00:00
msweet
b846cf0155
Don't provide human-readable log message.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11669 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-04 14:53:34 +00:00
msweet
0e53e7d1bd
Tweak.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11666 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-03 18:55:03 +00:00
msweet
96964950c6
Tweak.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11664 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-03 18:52:14 +00:00
msweet
d9183105e4
More tweakage.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11663 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-03 18:40:35 +00:00
msweet
6e83de0532
More sandbox tweaks.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11661 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-03 16:53:05 +00:00
msweet
8a6466eba5
More sandbox tweaks.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11659 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-03 16:49:32 +00:00
msweet
80693400b1
Remove SVN Id keywords from config files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11658 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-03-03 16:46:23 +00:00
msweet
e54d62b280
Don't use launchd_activate_socket on 10.9.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11656 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-28 19:29:29 +00:00
msweet
3b3a130ad9
Only log when we aren't using the generic class driver.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11653 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-28 17:19:43 +00:00
msweet
9fb65b8971
Log 32-bit vs. 64-bit class driver usage.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11649 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-27 17:06:06 +00:00
msweet
951665081c
Changelog update.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11644 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-27 15:58:44 +00:00
msweet
21459fa1fa
"lp -i job-id -H hold" did not work (STR #nnn)
...
Add Set-Job-Attributes and Set-Document-Attributes to job and document
creation operation lists.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11640 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-24 16:09:05 +00:00
msweet
e7dc514dc6
Don't show error message when we are just canceling a job to reprocess it.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11637 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-21 19:49:30 +00:00
msweet
8e67b75b88
Resend jobs as raster if the original format fails, e.g., PDF (<rdar://problem/15583721>)
...
Add retry_as_raster flag to job object.
Add new JOBSTATE: cups-retry-as-raster message.
When starting a job, check whether the flag is set, and if so use image/urf
or image/pwg-raster as the alternate format.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11635 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-21 19:42:14 +00:00
msweet
d309dce32a
Remove the deprecated ServiceIPC key and add the recommended EnableTransactions
...
key.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11633 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-21 13:05:19 +00:00
msweet
4c6277cc72
Sandbox tweaking.
...
ipptool man page tweak.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11631 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-21 12:56:34 +00:00
msweet
3a43047f18
ipptool doco updates (STR #3259 , STR #4346 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11629 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-20 16:42:16 +00:00
msweet
8dd318e55b
Several libcups files did not have the Apple license exception notice (STR #4361 )
...
VEOL2 isn't available on older System V versions, apparently...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11628 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-20 16:29:50 +00:00
msweet
6539a0afd5
Several libcups files did not have the Apple license exception notice (STR #4361 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11627 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-20 16:15:09 +00:00
msweet
0cf0c416ec
Fix a D-BUS threading issue that caused the scheduler to crash (STR #4347 )
...
Apparently D-BUS is not thread-safe by default...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11626 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-20 16:09:55 +00:00
msweet
bb0a112b94
The scheduler now automatically reconnects to Avahi as needed (STR #4370 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11625 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-20 16:01:02 +00:00
msweet
209cc9b629
The scheduler did not handle GET requests for the log files properly (STR #3265 )
...
Limit the number of bytes read to the original file size.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11624 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-20 15:21:05 +00:00
msweet
5353e5ee00
The dnssd backend did not always report all discovered printers using Avahi
...
(STR #4365 )
Keep track of active browsers, don't stop until Avahi gives up.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11622 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 20:15:53 +00:00
msweet
7b466f29e8
The Zebra printer driver did not properly handle negative "label top" values
...
(STR #4354 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11621 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 20:07:09 +00:00
msweet
1216300668
Protect against HTML in the URL (STR #4356 )
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11620 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 19:56:56 +00:00
msweet
2644cfc5f2
The scheduler did not always update the MakeModel value in printers.conf after
...
updating the driver (STR #4264 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11618 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 19:21:18 +00:00
msweet
d6ea1b93c5
Remove old logging of IPP conformance issues.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11617 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 19:16:36 +00:00
msweet
ffb3d9d39f
Changelog for STR #4351 (cups-lpd doesn't support large files)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11616 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 19:07:31 +00:00
msweet
d423d83d10
Fix a bug in the status reading code when sending a compressed data stream to an IPP printer/server (<rdar://problem/16019623>)
...
Don't use the compression buffer when reading, don't use the decompression
buffer when writing.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11613 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 16:49:29 +00:00
msweet
a27a134a70
Don't use numeric hostnames for certificates (always a hostname).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11612 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 16:36:17 +00:00
msweet
777e09f895
More sandbox profile tweaks.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11609 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-19 16:04:18 +00:00
msweet
e26851264d
Tweak SMB rules again.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11607 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-18 20:13:58 +00:00
msweet
5e787d6f9c
Tweak SMB rule.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11605 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-18 19:50:46 +00:00
msweet
7364ba24ec
Fix typo.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11602 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-18 19:21:40 +00:00
msweet
bcc4b65596
Add more exceptions to the sandbox profile.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11599 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-18 18:58:40 +00:00
msweet
df0f06aec1
Fix clang warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11598 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-18 18:58:19 +00:00
msweet
5096353d12
Add debug logging for launchd checkin.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11596 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-18 18:12:23 +00:00
msweet
076239869a
Fix build errors on Fedora.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11594 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-14 20:09:01 +00:00
msweet
02f3db8a51
Support new launch_activate_socket API on OS X (<rdar://problem/16069952>)
...
Check for new function at configure time.
Define prototype pending public API header.
Use it to get the list of Listeners sockets in launchd_checkin.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11591 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-14 16:07:13 +00:00
msweet
392aa79d2d
Make sure job template attributes are included in Validate-Job requests.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11587 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-13 19:49:51 +00:00
msweet
ea77c0117d
<rdar://problem/16041820> Initial edit of a new document on Syrah hangs, apparently waiting for printing info
...
Increase default idle exit timeout to 60 seconds, as 10 seconds can make launchd
throttle cupsd relaunches.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11585 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-13 19:37:53 +00:00
msweet
3e4dcdb951
Correctly log the connected client from a domain socket.
...
Update the comment in the launchd plist to avoid a BBEdit syntax coloring bug.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11581 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-12 16:15:46 +00:00
msweet
28c194b081
<rdar://problem/15939788> Improve CUPS sandboxing
...
Fix a bug in cups-exec where (for some reason) the call to execv was missing...
Update cups-exec to take real options (-u uid, -g gid, -n nice-value) so that
existing applications that use cups-exec won't need changes. This will also
allow for future changes without breaking things.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11578 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-12 01:27:42 +00:00
msweet
5a757074a3
Fix whitespace.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11577 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-11 19:51:56 +00:00
msweet
8fe0183a71
<rdar://problem/15939788> Improve CUPS sandboxing
...
- Use separate profiles for filters and backends.
- Add Sandboxing configuration directive to control whether a strict or relaxed
profile is used.
- The new strict profile is a whitelist profile that does not allow unlimited
networking, among other things.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11576 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-11 15:06:01 +00:00
msweet
8f787fcac9
Add missing IPP definitions.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11575 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-11 15:04:31 +00:00
msweet
e3adfc1f0f
Fix double-include that caused problems.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11574 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-11 15:04:16 +00:00
msweet
c82f05eadb
<rdar://problem/15958253> 14A125b: cupsd console output when launching AddPrinter
...
Use posix_spawn and move all of the setuid/setgid/setgroups/nice stuff to
cups-exec.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11564 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-07 21:34:06 +00:00
msweet
7e86f2f686
Full sweep of all Clang warnings, plus some bug fixes for incorrect memcpy usage.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11558 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-02-06 18:33:34 +00:00
msweet
b1564baed9
Fix clang-reported issues (<rdar://problem/15936066>)
...
- httpAddrGetList could leak memory.
- cupsRasterInterpretPPD could access freed memory.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11550 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-29 16:29:50 +00:00
msweet
95d1f98299
Ignore generated testcache unit test program.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11548 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-29 01:53:42 +00:00
msweet
b2b9911d6d
Add PPD cache unit test program.
...
(Current focus is on finishings)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11547 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-29 01:52:38 +00:00
msweet
739a2093b0
cupsRasterInterpretPPD now supports the Orientation header in order to support long-edge feed raster printers (<rdar://problem/15837926>)
...
Rotate page size and margins based on Orientation key in page device dictionary. Note that this requires support in the RIP filter as well.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11542 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-22 01:40:13 +00:00
msweet
8aaeeaa9eb
Update Xcode config.h file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11535 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-15 19:07:03 +00:00
msweet
5bc8ea6613
Add more debug stuff.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11534 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-15 19:04:56 +00:00
msweet
27d0ed525f
Also create detached PGP signature of tarballs.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11519 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-08 16:36:57 +00:00
msweet
46cc8b817f
Fix typo in spec file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11515 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-08 16:24:25 +00:00
msweet
c2b391f776
Update copyrights.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11512 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-08 16:08:47 +00:00
msweet
4541d836ce
CUPS incorrectly used the USER environment variable when the name did not match
...
the user ID (STR #4327 )
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11509 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-08 16:00:10 +00:00
msweet
b933058eb6
Changelog update.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11507 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-08 13:59:19 +00:00
msweet
e9dd00a00d
The D-BUS notifier did not remove its lockfile (STR #4314 )
...
Add signal handler and remove lockfile.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11499 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-06 22:17:44 +00:00
msweet
e584c0683d
lpq and lpstat did not list jobs in the correct order when priorities were specified (STR #4326 )
...
The default list should be ActiveJobs, not Jobs.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11498 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-06 22:05:26 +00:00
msweet
84ec3a8445
Using "@IF(name)" in an Allow or Deny rule did not work (STR #4328 )
...
Move the cupsdNetIFUpdate call before the name check - we need to update for all names.
Add debug logging to show interfaces that are skipped and other "errors".
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11497 a1ca3aef-8c08-0410-bb20-df032aa958be
2014-01-06 21:59:35 +00:00
msweet
f2a7bf2a93
CUPS did not support "auto-monochrome" or "process-monochrome" for the "print-color-mode" option (<rdar://problem/15482520>)
...
Map monochrome to auto-monochrome or process-monochrome as needed.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11494 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-22 05:29:06 +00:00
msweet
eb383c319d
The IPP backend did not wait for a busy printer to become available before attempting to print (<rdar://problem/15465667>)
...
When busy, set the last IPP status to busy so we retry.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11490 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-22 05:17:53 +00:00
msweet
878389c8cd
Shared printers could become inaccessible after a few days on OS X (<rdar://problem/15426838>)
...
Need to set TMPDIR so that the sandbox profiles are created in a safe temporary directory.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11487 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-22 05:04:29 +00:00
msweet
83bc2aac57
Security: the lppasswd program incorrectly used settings from ~/.cups/client.conf (STR #4319 )
...
Don't use the HOME environment variable when running setuid, setgid, or as root.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11484 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-22 00:44:02 +00:00
msweet
a80b2360c9
Don't do TLS upgrade unless the Upgrade header says to...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11482 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-21 18:39:06 +00:00
msweet
ebeb3268e4
Remove commented-out code.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11481 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-21 17:39:24 +00:00
msweet
c913d72625
Don't try to access non-existent keychain.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11479 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-19 20:29:32 +00:00
msweet
eb66bc71be
Make sure we don't use functions that are not available.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11477 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-19 20:25:35 +00:00
msweet
bfb0ab1327
Update CMP to reflect current CUPS.org web site.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11472 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-19 16:41:53 +00:00
msweet
8a4b51bb6c
Fix appearance on Firefox.
...
Fix link to CUPS.org.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11470 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-18 23:56:11 +00:00
msweet
ebc0869ce2
Use translucent header/footer.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11469 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-18 23:36:28 +00:00
msweet
2eefda5ea5
Tweak web interface content.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11467 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-18 20:20:32 +00:00
msweet
41e0907c48
Server-side TLS is now working (yay!)
...
Still need to finish up the load/save/compare function for certs, and do the
corresponding code for GNU TLS.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11466 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-18 20:20:04 +00:00
msweet
c0459938a5
Save work...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11458 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-12 17:55:04 +00:00
msweet
097488cff0
Drop support for ServerCertificate and ServerKey directives; now we just support
...
ServerKeychain on all platforms.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11457 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-11 02:23:54 +00:00
msweet
3af9ac9e69
The libusb-based USB backend incorrectly used write timeouts
...
(<rdar://problem/15564888>)
Closer to final server TLS APIs.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11455 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-09 19:26:39 +00:00
msweet
cd3614ae67
Sync up with IPP Finishings 2.0 values.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11449 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-06 01:58:28 +00:00
msweet
5a1adc8db8
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11447 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-05 20:01:42 +00:00
msweet
f4047845ec
Fix builds.
...
Fix tel: URIs (<rdar://problem/15418463>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11444 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-12-05 19:51:58 +00:00
msweet
dafebafde5
Save work on TLS stuff (does not compile)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11436 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-21 17:33:57 +00:00
msweet
0042c0d7c2
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11428 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-12 14:11:33 +00:00
msweet
72d05bc912
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11426 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-08 20:42:05 +00:00
msweet
23ee1efa40
Fix typo.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11423 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-08 19:50:52 +00:00
msweet
380e29d55c
Current iconv uses "SHIFTJIS_X0213" instead of "jis-x0213".
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11421 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-08 19:43:56 +00:00
msweet
2bf2b8e94a
Fix crash bug with GNU TLS.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11420 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-08 16:01:19 +00:00
msweet
724e1819b1
Drop OpenSSL support.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11419 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-08 15:35:27 +00:00
msweet
59ac438c6b
Fix free of argv values in cupsdContinueJob.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11416 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-08 15:16:53 +00:00
msweet
3aec6cf0fe
Eliminate compiler warning.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11414 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-07 23:23:23 +00:00
msweet
e3dfbe13b3
<rdar://problem/15313228> "Canceling stuck job after XXX seconds" message should use "job-cancel-after" value
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11408 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-07 14:33:00 +00:00
msweet
1e3e80bb39
Change new keyword to "cups-waiting-for-job-completed" (<rdar://problem/14323704>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11406 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-07 12:47:57 +00:00
msweet
581dae2da0
Dropped "dark wake" support on OS X, which was preventing portables from going
...
to sleep when there was a stuck job. We now use a variation of the CUPS 1.4
sleep support to do a cleaner sleep (<rdar://problem/14323704>)
Aside from removing all of the power assertions, we now track a new
"cups-waiting-for-completed" state keyword that tells cupsd it can SIGKILL a
backend without side-effects - then if we are just waiting for the job to
complete we can go to sleep immediately.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11403 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-07 01:20:23 +00:00
msweet
a866043016
More changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11401 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-06 21:38:03 +00:00
msweet
4f2b0ae1c9
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11400 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-06 21:36:43 +00:00
msweet
79a784c4d6
Fix "make check" on Linux (<rdar://problem/14292998>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11398 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-06 20:11:11 +00:00
msweet
dd3326384f
Get builds going again with GNU TLS.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11393 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-06 01:57:02 +00:00
msweet
462b6e746c
Printing to a raw queue could result in corrupt output due to opportunistic
...
compression (<rdar://problem/15008524>)
(a similar fix needs to be applied to older CUPS distributions)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11384 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-05 15:12:57 +00:00
msweet
93aa5239a0
One more tweak - pull in gnutls-devel and pam-devel unconditionally.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11382 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-05 02:23:49 +00:00
msweet
7f5ce42e30
The RPM spec file did not list the build requirements; this was on purpose, but
...
now we are listing the Red Hat package names (<rdar://problem/15375760>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11381 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-05 02:15:43 +00:00
msweet
7d6442889d
<rdar://problem/15382819> cups.org: String pool corruption bug
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11377 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-05 01:05:00 +00:00
msweet
72f5017073
<rdar://problem/15332672> cups.org: Always use cupsdLogJob for job log messages
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11375 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-05 00:45:40 +00:00
msweet
da00323434
<rdar://problem/15386424> cups.org: gunzip bug prevents use of some gzip'd PPD files (and other issues)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11373 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-04 23:47:03 +00:00
msweet
d726db79c5
Fix another STACK-detected bug.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11371 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-11-01 18:21:42 +00:00
msweet
148d36993e
Fix a few STACK-detected issues:
...
backend/ipp.c: Off-by-one error in quote_string
test/ipptool.c: Avoid possible optimizer error by using ippSetCollection API.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11369 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-30 15:08:07 +00:00
msweet
e12bb97dc5
Verify that the lpadmin command lays down a PPD from a driver info file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11368 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-28 16:00:50 +00:00
msweet
ff2b08f99c
Fix <rdar://problem/15331639> cups.org: Regression in auto-debug logging
...
Need to use memcpy instead of strlcpy or strcpy.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11366 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-28 15:35:44 +00:00
msweet
d226322162
Fix potential crasher if a compressed request is interrupted.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11355 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-23 20:33:10 +00:00
msweet
3463c27a30
Fix IPP backend to send print-color-mode (<rdar://problem/15259768>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11352 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-23 19:53:00 +00:00
msweet
13e6b94700
Some more tweaks for the mobile css...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11350 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-21 22:24:07 +00:00
msweet
dfc45c1b97
Fix httpWriteResponse state values after a 0-length response.
...
Fix text/css MIME type rules (so css files don't get mistaken for C source)
New web interface templates and stylesheet that works better on mobile
browsers like the iPhone.
Touch icon for mobile bookmarks.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11349 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-21 21:41:21 +00:00
msweet
e52a144303
Remove web interface localizations (they will no longer be valid in 2.0...)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11348 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-21 16:25:09 +00:00
msweet
43dcaf3bb6
Fix some state transition breakage.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11347 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-21 16:22:14 +00:00
msweet
b0f269389e
The lpadmin command did not send the PPD name from the "-m" option
...
(<rdar://problem/15264697>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11344 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-18 21:14:44 +00:00
msweet
0d40cb1e4d
Fix some issues detected by clang.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11343 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-18 20:55:33 +00:00
msweet
5a1d7a1769
Remove support for AIX, HP-UX, and OSF/1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11342 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-18 20:36:01 +00:00
msweet
7855ab5635
Drop old private APIs that are no longer used/supported.
...
Sync up exports file for Windows.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11341 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-18 17:18:20 +00:00
msweet
d3d894744d
Get builds working again (still need to fill in the server-side stuff for TLS)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11340 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-17 16:44:47 +00:00
msweet
2c85b75239
Save work to move all of the TLS support code into libcups (this does not compile)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11338 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-17 15:53:07 +00:00
msweet
87e9839293
Use httpAddrListen and new httpAddrClose in cupsd and other places that need it.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11337 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-17 00:23:06 +00:00
msweet
a73ca01e07
Fix "make check".
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11332 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-16 01:27:57 +00:00
msweet
e200616a7b
Save work - almost have "make check" working again (some logging and cups-driverd
...
issues to work out...)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11329 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-15 17:49:31 +00:00
msweet
d21dc0ed72
Save work on cupsd - almost there...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11326 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-09 22:44:03 +00:00
msweet
48bd1142c9
Re-enable name resolution of client addresses.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11325 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-04 15:54:22 +00:00
msweet
5ec1fd3d9e
Save work; public accessors for more stuff, continue transition away from private
...
APIs.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11324 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-04 03:11:42 +00:00
msweet
e6b1a6a976
New APIs for servers.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11322 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-10-01 03:39:09 +00:00
msweet
996acce876
Save work.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11321 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-30 21:29:56 +00:00
msweet
5f8f4499da
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11317 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-27 16:17:50 +00:00
msweet
f7e3306ab0
<rdar://problem/14302628> SNMP: Use prtMarkerSuppliesClass property to determine fillable/consumed value
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11316 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-27 16:16:45 +00:00
msweet
28a463e028
Log power messages.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11313 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-27 15:08:17 +00:00
msweet
928b43f75e
<rdar://problem/15065555> CUPS sometimes leaves behind a zombie file
...
Delete backup PPD and interface script files.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11310 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-27 14:22:51 +00:00
msweet
c6fc9716eb
<rdar://problem/15090332> CUPS responds to HEAD requests with incorrect content-type header, responds with request
...
Don't pass request line as content type.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11307 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-27 14:08:59 +00:00
msweet
9d66195840
Drop "contents" requirement from source file header. Most IDEs now provide a list of
...
functions and it is getting harder and harder to actually get IDEs to run external
scripts these days to generate the list.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11306 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-27 14:00:08 +00:00
msweet
61893d0b8e
<rdar://problem/14323704> J90 PreEVT/Schooner: HP Photosmart Prem C310 prevents system from going to sleep.
...
Log when we wake.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11295 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-23 12:00:42 +00:00
msweet
ebaac3df80
<rdar://problem/13655599> Seed: Print queue JOBS disappear after computer Wakes up from Sleep.
...
Need to provide -default and -supported attributes, map job-cancel-after-xxx
to integer.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11282 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-11 17:55:16 +00:00
msweet
982069db84
<rdar://problem/13655599> Seed: Print queue JOBS disappear after computer Wakes up from Sleep.
...
Reset cancel time after wake from sleep, support job-cancel-after Job Template
attribute to allow command jobs to be canceled after a suitable amount of time.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11280 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-11 17:45:56 +00:00
msweet
9c47743020
Fix build failures.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11278 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-10 21:59:52 +00:00
msweet
91123e2c82
<rdar://problem/14672918> Use UUID from dnssd URI to identify instance of printer
...
Don't log the "still looking for xxx" message, let Jim screen those bugs :)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11276 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-10 19:52:13 +00:00
msweet
81441dd34a
Fix memory leak of regular expression.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11274 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-10 19:19:26 +00:00
msweet
6ee54c0729
<rdar://problem/11131245> PDF detection in cups needs to be tightened up
...
Add regex() rule support.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11272 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-10 19:15:36 +00:00
msweet
2c3f586529
<rdar://problem/14672918> Use UUID from dnssd URI to identify instance of printer
...
Report UUID (if any) and use it to find a matching printer.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11270 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-04 20:35:42 +00:00
msweet
e1578ed9a4
<rdar://problem/11044332> CUPS: Stop using certtool
...
Conditional code to use SecGenerateSelfSignedCertificate, however this API is
not yet available on OS X.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11267 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-09-03 18:50:01 +00:00
msweet
cccd10cb5b
Update Japanese localization.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11264 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-29 20:10:15 +00:00
msweet
a552bd55af
Removed some duplicate size definitions for some ISO sizes that were causing
...
problems (<rdar://problem/14722721>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11239 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-14 20:33:42 +00:00
msweet
75c167a25a
Update tests to report v2.0 now.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11235 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-12 19:52:43 +00:00
msweet
41e6c1f1fd
Localize HTTP status codes based on Accept-Lanaguage (<rdar://problem/14201195>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11233 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-12 19:49:44 +00:00
msweet
38bb3cf454
Add API version 2.0 constants.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11232 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-12 19:33:47 +00:00
msweet
9d94692945
Save work on <rdar://problem/11044332> CUPS: Stop using certtool.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11231 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-09 16:28:14 +00:00
msweet
1763b7e380
Snapshots are 2.0svn-something.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11230 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-06 17:31:16 +00:00
msweet
621ca63a7b
Trunk is now 2.0 development.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11225 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-06 17:10:44 +00:00
msweet
ee8618f3fd
The IPP backend did not add the "last-document" attribute
...
(<rdar://problem/114660379>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11220 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-06 16:15:50 +00:00
msweet
dfc4cea4be
Fix builds with debug printfs turned off.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11215 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-02 15:24:51 +00:00
msweet
f253405029
The scheduler did not respond using the hostname specified by the client
...
(<rdar://problem/14583574>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11213 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-08-01 22:23:18 +00:00
msweet
f6008c81b9
Bump MSI version to 13.07.31
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11208 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-31 18:31:50 +00:00
msweet
9941cf57f2
Make this script executable again.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11207 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-31 18:18:52 +00:00
msweet
fde3d2df54
Clean up cupsaddsmb man page.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11206 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-31 18:16:09 +00:00
msweet
4972f4feee
Add PPD test.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11205 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-31 18:06:15 +00:00
msweet
f593fc1f91
Fix typo.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11202 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-26 21:31:54 +00:00
msweet
8a25966925
Added a SyncOnClose directive to cups-files.conf to force cupsd to call fsync
...
before closing any configuration/state files it writes
(<rdar://problem/14523043>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11201 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-26 21:27:27 +00:00
msweet
1d670c3987
Fix typos in examples - CUPS-Add-Modify-xxx instead of CUPS-Add-xxx.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11200 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-26 21:07:52 +00:00
msweet
1523f10d81
Error messages from the scheduler were not localized using the language
...
specified in the client's IPP request (<rdar://problem/14128011>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11195 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-26 11:50:02 +00:00
msweet
0d4d48ad63
Fax queues did not work when shared via Bonjour (<rdar://problem/14498310>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11193 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-26 03:12:37 +00:00
msweet
f902c56223
Fix a couple memory leaks in ippfind that were reported by Clang.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11177 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-24 12:16:37 +00:00
msweet
e826f56b16
Added USB quirk rule for Lexmark E238 (<rdar://problem/14493054>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11175 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-23 12:36:57 +00:00
msweet
80360a5e4c
Closed server connections were still not always detected
...
(<rdar://problem/14484313>)
- Also need to check for EOF from recv...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11174 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-23 12:33:52 +00:00
msweet
737b017edf
Add Italian localization (<rdar://problem/14481578>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11172 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-23 12:24:21 +00:00
msweet
483fc76b98
Still need to use -Wl,-pie on OS X (regression in change for
...
<rdar://problem/14480938>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11171 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-23 12:21:51 +00:00
msweet
d939104ddc
Fixed a compile issue on 64-bit Linux with Clang - need to use the -pie option
...
instead of -Wl,-pie now (<rdar://problem/14480938>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11170 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-22 18:10:51 +00:00
msweet
7d1419a770
Don't reference CUPS driver for windows page anymore.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11165 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-22 15:00:03 +00:00
msweet
e1a3eca81c
The ippfind utility reported the wrong port numbers when compiled against Avahi
...
(<rdar://problem/14508324>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11164 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-22 14:57:14 +00:00
msweet
f8f52a9058
Fix compile errors.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11155 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 15:51:43 +00:00
msweet
89a653066e
The libusb-based USB backend now loads its list of quirks from files in
...
/usr/share/cups/usb instead of using a hardcoded table
(<rdar://problem/14442769>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11154 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 15:21:18 +00:00
msweet
0c4bedc42d
Reconnect as needed prior to sending a GET, HEAD, or PUT request.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11153 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 14:10:21 +00:00
msweet
e924ce801a
Fix a compile error in libcups (<rdar://problem/14467141>)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11151 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 13:06:14 +00:00
msweet
f9a12035df
The scheduler did not properly register ICC color profiles with colord
...
(<rdar://problem/14455625>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11150 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 13:03:56 +00:00
msweet
f8e23ef7e7
Bump version to 1.7.0 in preparation for a release in the next couple weeks.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11149 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 02:57:09 +00:00
msweet
54f63cdfb5
The scheduler incorrectly did not pass a FINAL_CONTENT_TYPE environment variable
...
to the filters or backend (<rdar://problem/14355011>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11147 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 02:54:31 +00:00
msweet
ac0ec51ba0
Remove unused var.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11144 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 02:45:55 +00:00
msweet
990c79d278
The cups-exec helper program could fail randomly on OS X due to sandbox
...
violations when closing excess file descriptors (<rdar://problem/14421943>)
The scheduler incorrectly did not use the kqueue interface on OS X.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11142 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-17 01:07:00 +00:00
msweet
cca2420513
Remove debug printf.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11141 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-16 14:58:25 +00:00
msweet
1505041083
Update README files for ipptool packages.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11140 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-15 15:51:32 +00:00
msweet
f0ccfab317
Update ipptool packaging script to allow for Fedora, Red Hat Enterprise Linux
...
(RHEL). and Ubuntu Linux variants since LSB doesn't support OpenSSL or Avahi.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11139 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-15 13:22:34 +00:00
msweet
6c78e3f887
Ignore generated files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11130 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-11 20:50:45 +00:00
msweet
bc0305b0b9
Fix build error
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11129 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-11 20:39:46 +00:00
msweet
ad0357ca1d
Also package ippfind.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11128 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-11 20:31:43 +00:00
msweet
75b9ea1c3a
Don't package old "standard configuration" help file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11127 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-11 20:27:14 +00:00
msweet
24a8828edd
Tweak working in "what's new" document.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11126 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-11 20:21:18 +00:00
msweet
7a712c54f8
Changelog update - previous bug only affects 1.7.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11116 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-10 14:41:37 +00:00
msweet
3f786819c8
Printer xxx-default values were not reported by Get-Printer-Attributes or
...
lpoptions (<rdar://problem/14401795>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11115 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-10 14:35:53 +00:00
msweet
567f49cba3
The default IPP version did not always get set before creating a new IPP
...
request message (<rdar://problem/14401718>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11113 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-10 14:08:39 +00:00
msweet
ffa2ca90d5
Update documentation to not embed unstable configuration values, now that man
...
pages are part of the repository...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11109 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-08 21:15:13 +00:00
msweet
9520743f2d
Prep for 1.7rc1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11107 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-08 13:47:51 +00:00
msweet
bf500a5653
Change kIOPMAssertRemoteAccess to kIOPMAssertNetworkClientActive...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11106 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-08 12:29:10 +00:00
msweet
a782e5574a
Update localization files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11102 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-08 11:21:56 +00:00
msweet
c606bcae4e
<rdar://problem/14290628> cups.org: cupsGetNamedDest returns the wrong default printer, lpr/lpq/lp/lpstat use different defaults!
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11101 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-08 11:20:33 +00:00
msweet
83385e2997
Make ippfind build and install on Windows
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11100 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-05 15:11:29 +00:00
msweet
8a78aa3778
Some ippserver fixes to allow it to be used as a CUPS destination:
...
- Don't actually advertise IPPS support yet, since libcups doesn't support
server-side HTTPS yet.
- Allow printer-uri values that have the right resource paths - this allows
things like back-to-my-mac to work.
- Advertise the correct URI resource path in the Bonjour TXT record.
- Fix valid_doc_attributes to use the document-format-default value instead of
"application/octet-stream".
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11097 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-04 15:54:36 +00:00
msweet
94446c2699
Allow job-billing to be an alias for job-account-id, and requesting-user-name to
...
be an alias for job-accounting-user-id (<rdar://problem/14290027>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11089 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-03 16:39:38 +00:00
msweet
7374e9e5d4
Fix HTML errors in documentation (using swish-e to validate HTML...)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11087 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-03 14:26:55 +00:00
msweet
d48a10026a
Fix compile error.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11086 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-03 13:55:05 +00:00
msweet
9c0e8e5d83
Update version numbers.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11085 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-03 13:53:05 +00:00
msweet
d1f0f86b73
Update usage to match what is now supported.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11084 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-03 13:36:21 +00:00
msweet
7bf181980c
Use new kIOPMAssertRemoteAccess power management assertion, when supported, to
...
keep the system awake enough to print (<rdar://problem/11918463>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11081 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-07-02 20:39:24 +00:00
msweet
223bdaa186
Update distribution script to use new SVN repo location.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11078 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-27 19:03:21 +00:00
msweet
25f3e1eef0
Add ippfind project for Visual Studio.
...
Drop support for VC++ 2005.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11077 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-27 18:49:52 +00:00
msweet
ad29aeab8c
Fix a state transition issue that affected ippserver.
...
Fix a crasher for handling of sides in ippserver.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11074 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-27 18:36:13 +00:00
msweet
7e5023ddea
Fix ippfind for Linux/Avahi.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11064 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-25 16:46:38 +00:00
msweet
b63a0d90da
httpStatus(HTTP_ERROR) did not return a useful error message
...
(<rdar://problem/14217326>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11062 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-25 15:11:25 +00:00
msweet
5489ad4342
The lp and lpr commands incorrectly ignored the default printer set in the
...
lpoptions file (<rdar://problem/14216472>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11060 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-25 15:02:18 +00:00
msweet
3699c6372c
Added documentation about the /version=1.1 option to ServerName in client.conf
...
(<rdar://problem/14216262>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11058 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-25 14:38:01 +00:00
msweet
d680d3826c
Also deprecate cupsGetPPD and cupsGetPPD2.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11057 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-25 14:30:18 +00:00
msweet
e666fe5e38
Fixed deprecation warnings for many functions on OS X so they are tied
...
to the deployment version when building (<rdar://problem/14210079>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11056 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-25 14:27:30 +00:00
msweet
ff862e509f
<rdar://problem/14243133> AirPrint: Printers with name containing certain characters are not recognized
...
Support backquote (`) character and fix the IPv6 address detection code.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11052 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-25 01:42:48 +00:00
msweet
71f294cef9
Add unit test for httpAssembleUUID.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11051 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-25 00:57:09 +00:00
msweet
56cd8959f0
ARM-based Linux doesn't allow pointer comparisons on va_list values; not sure
...
how you are supposed to validate input, but whatever...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11032 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-12 13:00:54 +00:00
msweet
94b4b4a07d
Save work on ippfind for Linux.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11028 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-07 02:18:50 +00:00
msweet
e5528d423b
Update ippfind documentation with examples, change '-e' to '-x' for --exec.
...
Add ippfind to the ipptool binary package.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11027 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-07 01:45:14 +00:00
msweet
b34254bcf1
Fix up svn:keywords for all files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11025 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-07 01:00:33 +00:00
msweet
4875b2f3f6
Don't clean HTML man pages.
...
Add some other print-job tests.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11024 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-06 23:11:13 +00:00
msweet
83f65dd609
Ignore more stuff.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11023 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-06 22:48:46 +00:00
msweet
e4e5666b10
Fix keywords on man page files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11022 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-06 22:14:09 +00:00
msweet
2d0a0f48e7
<rdar://problem/13876199> cups.org: Need ippfind command-line utility
...
Implement --exec.
The ippfind command is now feature complete for CUPS 1.7.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11021 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-06 22:08:14 +00:00
msweet
70752071b3
Implement --ls.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11020 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-06 19:19:26 +00:00
msweet
a505eef406
Fix --or handling.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11019 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-06 15:03:40 +00:00
msweet
4174320042
Save work - all of the tests work, todo:
...
- Fix --or
- Implement --ls
- Implement --exec
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11018 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-05 20:40:53 +00:00
msweet
c4aa297584
<rdar://problem/14040186> Backend failure when sharing Simulated inkjet after creating ACL with standard user. OS X 10.9 (13A476l)
...
Don't trampoline if we are using a password.
Don't call xpc_connection_suspend since we are releasing it (not supposed to do
that for some reason...)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11014 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-05 18:23:08 +00:00
msweet
4ffc419764
<rdar://problem/14065748> pwgMediaForPWG: roll_max_36.1025x3622.0472in becomes 91700 x 180568 instead of 91700 x 9199999
...
Convert fractional portion separately to avoid integer overflow.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11011 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-05 17:25:22 +00:00
msweet
766a822957
Save work on ippfind program. Nearly there.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11010 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-06-05 16:05:45 +00:00
msweet
69518a8578
<rdar://problem/13854722> 13A459 Printing completely broken on MBP after upgrade to Cab
...
Fix httpFlushWrite, which was incorrectly updating data_remaining.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11003 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-31 13:29:59 +00:00
msweet
bac0799207
Save work on new ippfind tool.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11002 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-30 21:45:32 +00:00
msweet
26340b35e8
<rdar://problem/14016099> ipptool: Use SO_NWRITE socket option to extend timeouts
...
Make the ipptool timeout callback check whether the output buffer is empty. If
not, automatically extend the timeout until it is - useful for when the printer
is blocking due to a printer error like "out of paper"...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11000 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-30 01:33:55 +00:00
msweet
1bc82dd928
Restore debug2 logging of cupsdAdd/RemoveSelect.
...
Add higher-level debug logging of client select management.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10999 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-30 00:48:16 +00:00
msweet
21f36711d9
Go back to non-blocking ippWrite.
...
Add some more debug logging.
Normalize some of the logging to consistently have a [Client NNN] prefix.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10998 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-30 00:41:43 +00:00
msweet
0687ea6984
Ignore generated files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10997 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-29 21:45:03 +00:00
msweet
f2d18633e2
Update svn:keyword properties.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10996 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-29 11:51:34 +00:00
msweet
23ef1cac65
Add option to specify a single operation to test with.
...
Add CUPS-Get-Default to the list of standard ops to test.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10995 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-29 11:51:03 +00:00
msweet
86c809d99c
Added support for RFC 6874's IPv6 link local address format in URIs
...
(<rdar://problem/13979453>)
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10990 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-24 21:21:04 +00:00
msweet
4fcfa0cf96
<rdar://problem/13493241> APVT3.0 checks a custom size using a 1/100mm smaller size
...
Don't use floating point at all. Go old-school and do integer math to convert
to 100ths of millimeters...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10988 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-23 19:57:17 +00:00
msweet
ee8d237de0
Changelog.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10984 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-16 19:39:53 +00:00
msweet
06399b6e0d
Save new Bonjour discovery/test program.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10983 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-13 23:57:32 +00:00
msweet
890a10b7de
<rdar://problem/13876091> cups.org: ipptool should support validation of hostname and port in URIs
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10982 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-13 21:48:45 +00:00
msweet
1d47b929b0
<rdar://problem/13876038> cups.org: ipptool does not include any version information in the plist output
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10981 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-13 19:40:47 +00:00
msweet
9475ec92d8
<rdar://problem/13875803> cups.org: ipptool does not proceed past INCLUDE if ignore is not used
...
Also: IPP finishings values for (now standardized) punch and fold stuff, new
IPP FaxOut Send-Hardcopy-Document operation.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10980 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-13 19:15:06 +00:00
msweet
2a241c9efc
<rdar://problem/13875729> cups.org: libusb-based backend can crash if USB is disabled in BIOS
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10977 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-13 16:46:08 +00:00
msweet
90c6ec2104
<rdar://problem/ 13493241> APVT3.0 checks a custom size using a 1/100mm smaller size
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@10976 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-13 16:36:57 +00:00
msweet
a8109fbe78
Move current import directory to new cups.org trunk
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@4303 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-10 17:14:12 +00:00
msweet
94436c5a61
Final sync-up with cups.org trunk repository
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4297 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-10 16:04:59 +00:00
msweet
6961465fb2
Merge changes from CUPS 1.7b1-r10947.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4274 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-04-09 20:10:23 +00:00
msweet
cb7f98ee7f
Sync up with CUPS 1.7svn-r10893
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4216 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-03-11 13:57:36 +00:00
msweet
c5b24bfa98
Merge changes from CUPS 1.7svn-r10874.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4189 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-02-20 15:22:35 +00:00
msweet
db8b865d20
Merge changes from CUPS 1.7svn-r10861.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4167 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-02-04 19:27:13 +00:00
msweet
0cb67df369
Merge changes from CUPS 1.7svn-r10814.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4125 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-01-14 22:10:30 +00:00
msweet
0fa6c7fa54
Merge changes from CUPS 1.7svn-r10791.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4120 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-01-10 17:01:44 +00:00
msweet
c1420c8744
Merge changes from CUPS 1.7svn-r10755.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4074 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-12-12 20:54:21 +00:00
msweet
c41769ffd0
Merge changes from CUPS 1.7svn-r10710.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4040 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-11-26 19:37:04 +00:00
msweet
a469f8a576
Merge changes from CUPS 1.7svn-r10704.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@4027 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-11-16 01:00:05 +00:00
msweet
76aa1ac14c
Fix property on test file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3943 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-10-15 21:10:00 +00:00
msweet
3dd9c34058
Merge changes from CUPS 1.7svn-r10643
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3940 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-10-15 21:02:10 +00:00
msweet
5a9febac19
Merge changes from CUPS 1.7svn-r10629.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3933 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-10-01 03:01:10 +00:00
msweet
37e7e6e0b2
Merge changes from CUPS 1.7svn-r10578.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3891 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-08-29 00:26:48 +00:00
msweet
a29fd7ddb5
Merge changes from CUPS 1.6svn-r10510.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3833 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-05-23 22:51:18 +00:00
msweet
f3c17241a4
Merge changes from CUPS 1.6svn-r10437.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3794 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-04-23 22:44:16 +00:00
msweet
271780fb87
Remove ".orig" files that somehow got into the repo.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3764 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-03-31 04:54:53 +00:00
msweet
82cc1f9ac3
Merge changes from CUPS 1.6svn-r10390.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3755 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-03-30 05:59:14 +00:00
msweet
3e7fe0ca76
Merge changes from CUPS 1.6svn-r10310.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3683 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-02-16 22:03:53 +00:00
msweet
bb0d23b21b
Sync up with CUPS 1.6svn-r10269 (changes from Zin TOT merged into cups.org TOT)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3645 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-02-13 17:18:19 +00:00
msweet
3ee4274c97
Remove deleted file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3644 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-02-13 16:38:44 +00:00
msweet
12f89d241c
Merge changes from CUPS 1.6svn-r10267.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3643 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-02-13 16:35:48 +00:00
msweet
dcb445bcf3
Merge changes from CUPS 1.6svn-r10188, including changes for <rdar://problem/10127258> CUPS 1.6: New printer/printing APIs
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3618 a1ca3aef-8c08-0410-bb20-df032aa958be
2012-01-19 16:53:50 +00:00
msweet
9c80ffa289
Merge changes from CUPS 1.6svn-r10127.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3518 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-11-28 17:26:29 +00:00
msweet
a2326b5b72
Merge changes from CUPS 1.6svn-r10112.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3486 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-11-08 00:30:03 +00:00
msweet
d7225fc298
Merge changes from CUPS 1.6svn-r10056
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3448 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-10-04 06:53:26 +00:00
msweet
9b66acc599
Merge changes from CUPS 1.6svn-r10024.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3438 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-09-28 22:40:47 +00:00
msweet
10ddcf65af
Merge changes from CUPS 1.6svn-r10006.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3427 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-09-20 18:40:57 +00:00
msweet
83e0800111
Merge changes from CUPS 1.6svn-r10002
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3421 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-09-14 22:44:45 +00:00
msweet
85dda01c84
Merge changes from CUPS 1.6svn-r9968.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3411 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-09-07 22:31:27 +00:00
msweet
a48458814a
Merge changes from CUPS 1.6svn-r9939.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3392 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-08-31 01:58:55 +00:00
msweet
771bd8cbff
Merge changes from CUPS 1.5.1-r9875.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3363 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-08-09 21:32:14 +00:00
msweet
bd8b6777d6
Merge changes from CUPS 1.5rc1-r9834.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3322 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-06-15 00:48:47 +00:00
msweet
f99f369831
Merge changes from CUPS 1.5rc1-r9833.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3318 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-06-15 00:37:13 +00:00
msweet
d4d033982c
Merge changes from CUPS 1.5rc1-r9815.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3299 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-06-05 17:00:32 +00:00
msweet
f228370c3f
Merge changes from CUPS 1.5b2-r9811.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3289 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-05-26 13:22:56 +00:00
msweet
88f9aafc49
Merge changes from CUPS 1.5b1-r9798.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3275 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-05-20 07:26:13 +00:00
msweet
321d8d57da
Merge changes from CUPS 1.5b1-r9774.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3247 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-05-12 06:22:31 +00:00
msweet
eac3a0a01b
Merge changes from CUPS 1.5svn-r9763.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3242 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-05-11 05:36:13 +00:00
msweet
22c9029b44
Merge changes from CUPS 1.5svn-r9717.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3171 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-04-22 23:02:56 +00:00
msweet
07ed0e9a43
Merge changes from CUPS 1.5svn-r9675.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3122 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-04-11 18:53:27 +00:00
msweet
84315f460a
Merge changes from CUPS 1.5svn-r9641
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3071 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-03-23 00:05:29 +00:00
msweet
82f972324d
Merge changes from CUPS 1.5svn-r9631.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3062 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-03-20 21:48:45 +00:00
msweet
31db8dedac
Sync up some other changes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3047 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-03-14 18:48:04 +00:00
msweet
f14324a792
Merge changes from CUPS 1.5svn-r9602.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3046 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-03-14 18:45:10 +00:00
msweet
c8fef167ba
Merge changes from CUPS 1.5svn-r9567
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@3015 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-02-25 01:40:44 +00:00
msweet
e60ec91f3e
Merge changes from CUPS 1.5svn-r9525
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2975 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-02-11 21:20:35 +00:00
msweet
515b46cde4
Fix bad merge.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2951 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-01-18 00:26:43 +00:00
msweet
0268488e2f
Merge changes from CUPS 1.5svn-r9491.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2949 a1ca3aef-8c08-0410-bb20-df032aa958be
2011-01-17 23:54:15 +00:00
msweet
c779abb06a
Merge changes from CUPS 1.5svn-r9407.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2910 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-12-14 21:25:17 +00:00
msweet
229681c188
Merge changes from CUPS 1.5svn-r9400
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2890 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-12-03 06:58:01 +00:00
msweet
0837b7e828
Merge changes from CUPS 1.5svn-r9385.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2873 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-11-30 03:16:24 +00:00
msweet
1106b00e75
Merge changes from CUPS 1.5svn-r9374.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2859 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-11-17 18:58:56 +00:00
msweet
10d09e334a
Merge changes from CUPS 1.5svn-r9352.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2848 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-11-06 05:13:04 +00:00
msweet
6c48a6cafc
Merge changes from CUPS 1.5svn-r9323.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2733 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-10-01 22:44:58 +00:00
msweet
7cf5915ead
Merge changes from CUPS 1.5svn-r9313.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2683 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-09-22 22:13:21 +00:00
msweet
030ae6a14e
Merge changes from CUPS 1.5svn-r9229.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2468 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-08-09 22:14:41 +00:00
msweet
4220952d4d
Merge changes from CUPS 1.5svn-r9214.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2395 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-07-27 00:17:12 +00:00
msweet
c7017eccd2
Merge changes from CUPS 1.5svn-r9198.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2309 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-07-08 20:45:48 +00:00
msweet
cc75483441
Merge changes from CUPS 1.5svn-r9136.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2180 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-05-10 22:58:10 +00:00
msweet
6d2f911bdd
Merge changes from CUPS 1.5svn-r9105.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2070 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-04-12 04:23:14 +00:00
msweet
39ff2fe72b
Merge changes from CUPS 1.5svn-r9098.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2056 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-04-09 22:45:27 +00:00
msweet
aaf19ab07e
Import changes from CUPS 1.5svn-r9085.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2046 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-04-07 07:11:03 +00:00
msweet
e2d18a01cc
Make sure EOL is right on import file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2017 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-03-30 23:24:57 +00:00
msweet
5180a04ce8
Merge changes from CUPS 1.5svn-r9062.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2016 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-03-30 23:24:27 +00:00
msweet
61e2aeb0be
Remove bad file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2015 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-03-30 23:22:52 +00:00
msweet
a480a1b6b4
Add a missing change to the test script.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1993 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-03-24 14:33:57 +00:00
msweet
71e160228f
Merge changes from CUPS 1.5svn-r9049 (private header support)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1992 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-03-24 14:32:08 +00:00
msweet
54afec3350
Merge changes from CUPS 1.5svn-r9041.
...
(all of the media changes)
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1987 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-03-23 21:42:49 +00:00
msweet
ba55dc12de
Merge changes from CUPS 1.5svn-r9037.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1968 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-03-11 06:44:46 +00:00
msweet
5a6b583acf
Merge changes from CUPS 1.5svn-r9022.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1937 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-03-03 22:36:38 +00:00
msweet
f8b3a85b79
Merge changes from CUPS 1.5svn-r9000.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1912 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-02-25 00:52:27 +00:00
msweet
4168188389
Merge changes from CUPS 1.5svn-r8950.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1816 a1ca3aef-8c08-0410-bb20-df032aa958be
2010-01-14 22:50:23 +00:00
msweet
5a662dc060
Merge changes from CUPS 1.5svn-r8933.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1788 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-12-16 00:13:28 +00:00
msweet
ef55b74533
Merge changes from CUPS 1.5svn-r8916.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1766 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-12-09 18:36:59 +00:00
msweet
3fb9c47ea6
Merge changes from CUPS 1.5svn-r8857.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1736 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-11-07 06:21:32 +00:00
msweet
101decd054
Remove old file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1727 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-10-15 21:28:49 +00:00
msweet
4d301e694f
Merge changes from CUPS 1.5svn-r8849.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1725 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-10-15 18:50:47 +00:00
msweet
b226ab9913
Merge changes from CUPS 1.5svn-r8842.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1709 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-10-07 18:20:31 +00:00
msweet
18ecb42821
Merge changes from CUPS 1.5svn-r8829.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1695 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-09-24 23:50:39 +00:00
msweet
7a0cbd5e57
Import changes from CUPS 1.4.1 (r8801)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1649 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-08-29 06:12:06 +00:00
msweet
ee6ddad257
Merge final 1.4.0 (r8761) changes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1629 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-08-07 22:49:21 +00:00
msweet
4a4b4f9914
Merge changes from CUPS 1.4.0 (r8756)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1613 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-07-14 23:31:23 +00:00
msweet
f701418f7b
Merge changes from CUPS 1.4.0 (r8750)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1608 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-07-07 18:36:58 +00:00
msweet
60198c6dba
Merge changes from 1.4.0 r8744.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1603 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-07-02 19:16:48 +00:00
msweet
e38f5e9c4d
Merge changes from 1.4.0 (r8743)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1595 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-07-02 15:21:10 +00:00
msweet
85b5d1dfa7
Merge fixes from CUPS 1.4.0 (r8739).
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1586 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-07-01 16:36:51 +00:00
msweet
4e6f60f000
Merge changes from CUPS 1.4svn-r8731 (1.4.0)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1572 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-06-26 22:23:28 +00:00
msweet
acb056cb17
Merge changes from CUPS 1.4svn-r8722 (tentative 1.4.0 GM)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1567 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-06-18 22:32:02 +00:00
msweet
97c9a8d722
Import changes from CUPS 1.4svn-r8704.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1556 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-06-10 19:02:58 +00:00
msweet
393ac6abae
Merge changes from CUPS 1.4svn-r8681 (tentative CUPS 1.4rc1)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1537 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-05-22 23:56:34 +00:00
msweet
b0f6947b4d
Merge changes from CUPS 1.4svn-r8679.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1531 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-05-22 21:50:50 +00:00
msweet
68b10830fa
Merge changes from CUPS 1.4svn-r8659
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1516 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-05-18 22:09:10 +00:00
msweet
536bc2c652
Merge changes from CUPS 1.4svn-r8639.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1505 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-05-14 22:48:33 +00:00
msweet
6c663ae27a
Add missing man page file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1499 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-05-14 16:10:44 +00:00
msweet
178cb7369d
Merge changes from CUPS 1.4svn-r8628.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1495 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-05-13 22:29:41 +00:00
msweet
f11a948a02
Merge changes from CUPS 1.4svn-r8606.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1480 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-05-08 18:38:44 +00:00
msweet
e07d4801f9
Merge changes from CUPS 1.4svn-r8540.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1432 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-04-22 17:28:12 +00:00
msweet
38e73f8781
Merge changes from CUPS 1.4svn-r8492.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1378 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-04-08 03:17:45 +00:00
msweet
94da7e344c
Merge changes from CUPS 1.4svn-r8469.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1338 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-03-25 00:42:10 +00:00
msweet
238c383265
Merge changes from CUPS 1.4svn-r8454.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1311 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-03-18 17:09:48 +00:00
msweet
8b116e6004
Merge changes from CUPS 1.4svn-r8443.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1296 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-03-13 22:09:14 +00:00
msweet
9aff70cc17
Merge more Common UNIX Printing System -> CUPS changes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1286 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-03-09 22:00:45 +00:00
msweet
d7871c8c7f
Merge trademark/logo changes from CUPS 1.4svn-r8418.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1283 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-03-09 21:13:04 +00:00
msweet
1340db2dab
Merge changes from CUPS 1.4svn-r8414.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1277 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-03-07 16:36:03 +00:00
msweet
b9faaae17c
Merge changes from CUPS 1.4svn-r8394.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1253 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-02-25 23:37:25 +00:00
msweet
ede613e028
Remove generated file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1234 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-02-18 17:49:06 +00:00
msweet
f0ab5bff8a
Merge changes from CUPS 1.4svn-r8362.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1228 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-02-17 19:24:29 +00:00
msweet
bf3816c7ed
Merge changes from CUPS 1.4svn-r8346.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1212 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-02-11 16:34:01 +00:00
msweet
745129beeb
Merge changes from CUPS 1.4svn-r8329.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1182 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-02-04 04:27:58 +00:00
msweet
dfd5680b87
Merge changes from CUPS 1.4svn-r8305.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1166 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-01-29 18:07:00 +00:00
msweet
d1c13e1686
Merge changes from CUPS 1.4svn-r8290.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1144 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-01-23 22:36:42 +00:00
msweet
d2354e6397
Merge changes from CUPS 1.4svn-r8252.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1123 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-01-14 19:55:19 +00:00
msweet
c168a833ca
Merge changes from CUPS 1.4svn-r8227.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1113 a1ca3aef-8c08-0410-bb20-df032aa958be
2009-01-09 23:33:14 +00:00
msweet
557dde9fbc
Merge changes from CUPS 1.4svn-r8196 (CUPS 1.4b2)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1100 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-12-15 18:13:37 +00:00
msweet
426c6a5959
Merge changes from CUPS 1.4svn-r8177 (tentative CUPS 1.4b2)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1090 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-12-11 01:40:30 +00:00
msweet
8b450588f4
Merge changes from CUPS 1.4svn-r8177.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1084 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-12-08 23:45:00 +00:00
msweet
ed6e7faf3e
Merge changes from CUPS 1.4svn-r8162.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1079 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-12-06 00:24:23 +00:00
msweet
52f6f666c3
Merge changes from CUPS 1.4svn-r8148.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1068 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-11-19 23:25:47 +00:00
msweet
9380acaa78
Ignore generated testprint.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1061 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-11-14 21:04:37 +00:00
msweet
4b3f67ff4c
Merge changes from CUPS 1.4svn-r8131.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1060 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-11-14 21:04:14 +00:00
msweet
e6013cfab0
Merge changes from CUPS 1.4svn-r8115.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1055 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-11-12 01:01:46 +00:00
msweet
e4572d571c
Merge changes from CUPS 1.4svn-r8088, the real official 1.4b1!
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1035 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-27 21:56:38 +00:00
msweet
28b9d139c0
Merge changes from CUPS 1.4svn-r8067 (tentative CUPS 1.4b1)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1021 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-17 22:12:14 +00:00
msweet
6e8b116d7f
Merge CUPS 1.4svn-r8058 (tentative CUPS 1.4b1)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1016 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-15 21:06:58 +00:00
msweet
758a062feb
Doco updates from CUPS 1.4svn-r8054.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1013 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-13 17:16:02 +00:00
msweet
02797ade68
Add missing file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1011 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-10 21:06:56 +00:00
msweet
61cf44e2b7
Merge CUPS 1.4svn-r8052 (tentative 1.4b1)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1009 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-10 21:00:18 +00:00
msweet
076fd0e4fb
Add missing files from r8033.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1004 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-08 22:53:46 +00:00
msweet
58dc193312
Merge changes from CUPS 1.4svn-r8033.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1003 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-08 22:50:16 +00:00
msweet
f2245c695c
Add missing image.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@995 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-02 00:59:36 +00:00
msweet
cda47a960f
Merge changes from CUPS 1.4svn-r7999.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@993 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-10-02 00:56:58 +00:00
msweet
1f6f3dbcf9
Merge changes from CUPS 1.4svn-r7994.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@989 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-09-29 17:17:42 +00:00
msweet
0af14961a8
Merge changes from 1.4svn-r7979.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@983 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-09-24 21:31:49 +00:00
msweet
b19ccc9e27
Merge changes from CUPS 1.4svn-r7961.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@969 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-09-17 19:54:07 +00:00
msweet
49d8745278
Merge changes from CUPS 1.4svn-r7932.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@957 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-09-10 22:30:50 +00:00
msweet
c5571a1d68
Import CUPS 1.4svn-r7908.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@943 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-09-04 17:09:47 +00:00
msweet
9a4f8274e9
Merge changes from CUPS 1.4svn-r7874.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@933 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-08-28 22:58:28 +00:00
msweet
5f64df2982
Merge changes from CUPS 1.4svn-r7874.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@924 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-08-27 22:04:19 +00:00
msweet
247efae55f
Add missing file.`
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@922 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-08-26 03:55:07 +00:00
msweet
06d4e77b9b
Merge changes from CUPS 1.4svn-r7864.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@921 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-08-26 03:49:44 +00:00
msweet
1ff0402e47
Merge changes from CUPS 1.4svn-r7851.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@913 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-08-20 00:21:51 +00:00
msweet
9f5eb9be66
Merge changes from CUPS 1.4svn-r7844.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@909 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-08-14 06:33:44 +00:00
msweet
ee571f261a
Merge easysw-1.4svn-r7834
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@905 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-08-04 21:07:04 +00:00
msweet
749b1e90a8
Merge changes from CUPS 1.4svn-r7817.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@901 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-07-30 23:42:12 +00:00
msweet
005dd1eb9e
Merge changes from CUPS 1.4svn-r7791.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@886 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-07-24 01:02:46 +00:00
msweet
5d6412a9f1
Merge changes from CUPS 1.4svn-r7770.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@872 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-07-18 21:45:31 +00:00
msweet
e78998dfeb
Add missing files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@870 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-07-18 18:56:19 +00:00
msweet
66ab9486ef
Merge CUPS 1.4svn-r7762.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@868 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-07-18 18:47:53 +00:00
msweet
1f0275e3cc
Merge changes from CUPS 1.4svn-r7715.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@859 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-07-15 01:21:40 +00:00
msweet
4509bb4933
Merge changes from CUPS 1.4svn-r7715.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@834 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-07-03 05:38:29 +00:00
msweet
75bd9771f6
Merge changes from CUPS 1.4svn-r7696.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@818 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-06-27 20:26:20 +00:00
msweet
dd1abb6b5f
Merge changes from CUPS 1.4svn-r7670.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@810 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-06-18 16:44:53 +00:00
msweet
c934a06cde
Merge changes from CUPS 1.4svn-r7626.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@798 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-06-09 15:59:44 +00:00
msweet
79e1d494ec
Merge changes from CUPS 1.4svn-r7617.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@793 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-28 23:38:36 +00:00
msweet
8922323b9f
Merge changes from CUPS 1.4svn-r7614.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@789 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-23 22:28:53 +00:00
msweet
bdd6c45b5e
Merge changes from CUPS 1.4svn-r7607.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@784 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-21 01:15:17 +00:00
msweet
20fbc90347
Merge changes from CUPS 1.4svn-r7594.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@779 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-19 23:16:59 +00:00
msweet
47879b8b63
Merge CUPS 1.4svn-r7588 (dependency updates, compiler warnings, and one web UI buglet)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@774 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-17 00:06:01 +00:00
msweet
5eb9da713f
Import CUPS 1.4svn-r7585.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@771 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-16 23:29:51 +00:00
msweet
01ce6322ca
Merge changes from CUPS 1.4svn-r7582.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@768 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-16 03:15:15 +00:00
msweet
3c8c76971a
Merge changes from 1.4svn-r7568.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@763 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-15 01:47:12 +00:00
msweet
c9fc04c6ec
Merge changes from CUPS trunk, r7566.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@761 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-15 01:42:36 +00:00
msweet
969307f096
Merge fixes from CUPS 1.4svn-r7555.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@755 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-12 18:20:10 +00:00
msweet
a0f6818ebf
Merge changes from CUPS 1.4svn-r7547.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@748 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-07 22:24:51 +00:00
msweet
d8bcaa3c4c
Fix imported files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@735 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-01 21:24:43 +00:00
msweet
7a14d7682b
Merge CUPS 1.4svn-r7524.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@733 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-05-01 21:18:10 +00:00
msweet
a4f1b3dff2
Remove old files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@727 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-04-28 17:37:04 +00:00
msweet
634763e80e
Merge CUPS 1.4svn-r7493.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@723 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-04-24 00:13:12 +00:00
msweet
3dfe78b336
Merge changes from CUPS 1.4svn-r7485.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@718 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-04-21 23:14:57 +00:00
msweet
ae71f5deb4
Import CUPS 1.4svn-r7464.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@713 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-04-17 00:50:22 +00:00
msweet
839a51c83c
Merge changes from CUPS 1.4svn-r7394.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@702 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-04-09 22:42:49 +00:00
msweet
50fe720154
<rdar://problem/5792631> dependency cycle in cups-144 / PrintingCore-250 / ApplicationServices
...
Merge build system changes to use shared support libraries.
Merge build system changes to separate installation of data, program, header,
and library files.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@668 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-03-21 23:46:46 +00:00
msweet
db0bd74adb
Merge changes from CUPS 1.4svn-r7386.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@665 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-03-21 00:59:28 +00:00
msweet
64a69576c8
Merge changes from CUPS 1.4svn-r7370.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@659 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-03-05 00:28:36 +00:00
msweet
a603edef72
Merge changes from CUPS 1.4svn-r7366.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@656 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-03-04 01:12:17 +00:00
msweet
568fa3faf1
Import CUPS 1.4svn-r7356.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@647 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-02-28 23:00:58 +00:00
msweet
d6943d1d31
Add missing files for test.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@632 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-02-18 17:47:07 +00:00
msweet
ac884b6a1c
Merge CUPS 1.4svn-r7319.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@624 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-02-16 00:27:39 +00:00
msweet
5a738aeaea
Merge changes from CUPS 1.4svn-r7282.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@614 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-01-31 17:01:57 +00:00
msweet
d9bca400be
Merge changes from CUPS 1.4svn-r7255.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@608 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-01-24 00:18:39 +00:00
msweet
5bd77a735f
Merge changes from CUPS 1.4svn-r7242.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@598 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-01-22 22:37:41 +00:00
msweet
91c84a3551
Import CUPS 1.4svn-r7226.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@582 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-01-17 00:06:33 +00:00
msweet
080811b190
Merge changes from CUPS 1.4svn-r7199.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@577 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-01-08 00:39:02 +00:00
msweet
3d052e4330
Import CUPS 1.4svn-r7170.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@567 a1ca3aef-8c08-0410-bb20-df032aa958be
2008-01-04 02:32:38 +00:00
msweet
a4924f6c45
Import CUPS 1.4svn-r7153.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@563 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-12-21 23:54:03 +00:00
msweet
0a6827453a
Import CUPS trunk (1.4svn) r7116.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@551 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-12-07 19:47:43 +00:00
msweet
a41f09e265
Merge changes from 1.4svn-r7067.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@533 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-11-09 19:55:26 +00:00
msweet
e94d2f1068
Add missing file to repo.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@527 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-10-24 20:55:54 +00:00
msweet
2fb7629816
Import CUPS 1.4svn-r7041.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@520 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-10-22 20:33:34 +00:00
msweet
cc9a7e967e
Remove old button files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@507 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-10-17 20:29:26 +00:00
msweet
65a152d3f1
Remove old file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@506 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-10-17 20:28:09 +00:00
msweet
183ee7626a
Remove old data files.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@505 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-10-17 20:26:59 +00:00
msweet
2e4ff8afcb
Import CUPS 1.4svn r7023 into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@502 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-10-17 20:05:25 +00:00
msweet
56ab62c60c
What the heck, make it the full 1.3.3 release code - we've already got all of
...
the 1.3.3 changes anyways...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@486 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-09-28 20:17:05 +00:00
msweet
7dfedb921d
Import changes from CUPS 1.3svn-r7000.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@485 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-09-28 20:09:54 +00:00
msweet
c277e2f802
Import CUPS 1.3.2.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@477 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-09-18 20:56:41 +00:00
msweet
db1f069b7f
Merge changes from CUPS 1.3.1.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@470 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-09-14 02:27:22 +00:00
msweet
76cd9e37aa
Merge changes from r6781 to r6792 (CUPS 1.3.0)
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@405 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-08-13 21:04:11 +00:00
msweet
7ff4fea9bc
Merge changes from r6758 to r6781.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@388 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-08-09 16:35:06 +00:00
msweet
c24d21342f
Merge changes from CUPS trunk, r6758.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@379 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-08-02 00:17:51 +00:00
msweet
355e94dc85
Merge changes from CUPS trunk, r6739.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@361 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-07-26 22:45:43 +00:00
msweet
cc0d019f5e
Update to CUPS trunk r6695.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@352 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-07-19 23:13:28 +00:00
jlovell
bc44d92092
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@342 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-07-16 23:34:09 +00:00
jlovell
09a101d671
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@334 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-06-23 05:26:17 +00:00
jlovell
3d8365b8dc
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@326 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-05-24 18:54:11 +00:00
jlovell
b94498cfba
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@321 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-05-04 21:17:48 +00:00
jlovell
323c5de1e8
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@308 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-04-05 18:24:21 +00:00
jlovell
c0e1af835b
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@303 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-04-02 15:56:16 +00:00
jlovell
f42414bf8a
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@299 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-03-26 16:28:00 +00:00
jlovell
f899b12170
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@294 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-03-21 22:24:16 +00:00
jlovell
7594b2247b
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@289 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-03-20 18:25:41 +00:00
jlovell
f7deaa1a21
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@279 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-03-14 16:55:44 +00:00
jlovell
b86bc4cf57
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@266 a1ca3aef-8c08-0410-bb20-df032aa958be
2007-02-14 19:18:46 +00:00
jlovell
411affcf6a
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@245 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-11-16 17:01:30 +00:00
jlovell
26d47ec688
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@238 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-11-07 19:32:27 +00:00
jlovell
2abf387cae
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@224 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-10-20 18:36:23 +00:00
jlovell
07725fee41
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@216 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-09-22 05:53:50 +00:00
jlovell
d09495fadd
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@211 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-08-30 16:09:13 +00:00
jlovell
8ca02f3c05
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@194 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-07-20 22:59:35 +00:00
jlovell
f7faf1f5c3
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@185 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-06-23 01:40:35 +00:00
jlovell
c07d5b2daf
Remove svn:keywords since they cause svn_load_dirs.pl to complain about every file.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@183 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-06-23 00:14:22 +00:00
jlovell
ed48691112
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@181 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-06-22 20:01:18 +00:00
jlovell
9e22304f01
The easysw/current branch should have the same properties as trunk...
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@179 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-06-21 18:38:41 +00:00
jlovell
7a6a01ddca
More svn:properties changes.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@177 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-06-21 00:20:03 +00:00
jlovell
3608048605
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@161 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-05-22 23:39:03 +00:00
jlovell
f301802fc2
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@158 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-05-22 21:33:05 +00:00
jlovell
a9252913e7
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@150 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-05-08 22:42:35 +00:00
jlovell
a74454a757
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@145 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-05-05 19:18:41 +00:00
jlovell
89d46774ee
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@136 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-04-24 18:03:36 +00:00
jlovell
e53920b922
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@125 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-04-07 21:00:45 +00:00
jlovell
d6ae789d92
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@113 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-04-04 20:09:25 +00:00
jlovell
80ca45929e
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@103 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-03-27 23:11:24 +00:00
jlovell
e1d6a77454
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@92 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-03-20 21:11:41 +00:00
jlovell
480ef0fe29
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@83 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-03-08 23:30:01 +00:00
jlovell
757d2cad8f
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@80 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-03-08 00:32:35 +00:00
jlovell
4744bd907e
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@75 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-03-04 15:56:42 +00:00
jlovell
b423cd4cb9
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@69 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-02-28 17:54:14 +00:00
jlovell
ecdc06282a
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@63 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-02-22 16:59:36 +00:00
jlovell
bd7854cb4d
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@60 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-02-20 18:43:55 +00:00
jlovell
4400e98de2
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@54 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-02-03 00:47:45 +00:00
jlovell
e00b005a05
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@51 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-02-01 23:41:32 +00:00
jlovell
ffb6300882
To prepare to load cups into easysw/current, perform 4 renames.
...
* easysw/current/init/org.cups.cupsd.plist: Renamed from
easysw/current/init/cupsd-launchd.plist.
* easysw/current/init/PrintingServices: Renamed from
easysw/current/init/cups.osx.
* easysw/current/init/StartupParameters.plist: Renamed from
easysw/current/init/cups.plist.
* easysw/current/init/Localizable.strings: Renamed from
easysw/current/init/cups.strings.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@50 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-02-01 23:41:17 +00:00
jlovell
a4d045870e
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@39 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-01-29 16:52:03 +00:00
jlovell
09ec001812
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@35 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-01-27 21:43:41 +00:00
jlovell
923edb689d
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@29 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-01-27 00:19:36 +00:00
jlovell
fa73b22906
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@13 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-01-26 21:39:43 +00:00
jlovell
4a09f02d10
To prepare to load cups into easysw/current, perform 4 renames.
...
* easysw/current/init/cups.osx: Renamed from easysw/current/cups.osx.
* easysw/current/init/cups.plist: Renamed from
easysw/current/cups.plist.
* easysw/current/init/cups.sh.in: Renamed from
easysw/current/cups.sh.in.
* easysw/current/init/cups.strings: Renamed from
easysw/current/cups.strings.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@12 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-01-26 21:39:24 +00:00
jlovell
ef416fc25c
Load cups into easysw/current.
...
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@2 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-01-13 01:51:53 +00:00
jlovell
9ec11526e1
Create directories to load project into.
...
* easysw: New directory.
* easysw/current: New directory.
git-svn-id: svn+ssh://src.apple.com/svn/cups/easysw/current@1 a1ca3aef-8c08-0410-bb20-df032aa958be
2006-01-13 01:51:40 +00:00