Michael R Sweet
4ebeb20c50
Update README and INSTALL
2018-06-05 12:06:54 -04:00
Michael R Sweet
26e33331ce
Update HTML man pages.
2018-06-05 12:04:24 -04:00
Michael R Sweet
2e913c4b4e
Update documentation and localization files for CUPS 2.2.8 release.
2018-06-05 11:59:09 -04:00
Michael R Sweet
b764f49b0c
Mirror localization changes (Issue #5317 )
2018-06-05 11:50:47 -04:00
Michael R Sweet
6ff5bbedb9
Fix a parsing bug in the pstops filter (Issue #5321 )
2018-06-05 11:36:42 -04:00
Michael R Sweet
ff52b652cf
Added a USB quirks rule for the HP LaserJet P1102 (Issue #5310 )
2018-06-05 11:27:53 -04:00
Michael R Sweet
fc19457093
Fix iOS compile warning.
2018-06-05 09:19:13 -04:00
Michael R Sweet
2dbebbaa23
Update changelog.
2018-06-05 08:54:34 -04:00
Michael R Sweet
97cb566568
Fix local privilege escalation to root and sandbox bypasses in scheduler
...
(rdar://37836779, rdar://37836995, rdar://37837252, rdar://37837581)
2018-06-05 08:52:17 -04:00
Michael R Sweet
7c7f431a26
Mirror change from master.
2018-06-05 08:51:41 -04:00
Michael R Sweet
22716a21f7
Mirror change from master.
2018-06-04 16:19:55 -04:00
Michael R Sweet
3f8d6023ed
Mirror smb change from master.
2018-05-18 15:38:03 -04:00
Michael R Sweet
4c975abbc7
Add more URI validation for scheme.
2018-05-14 15:24:47 -07:00
Michael R Sweet
d66aa76457
Mirror documentation updates from master.
2018-05-14 10:27:59 -07:00
Michael R Sweet
4c37eb9f77
Generalize the input validation of some kinds of attributes.
...
cups/ipp.c:
- ippValidateAttribute: Do C0/DEL checks for name and text values, per IPP
Everywhere.
cups/testhttp.c:
- Add URI test case containing a newline.
scheduler/ipp.c:
- create_subscriptions: Validate notify-user-data for mailto:.
- hold_job: Validate job-hold-until.
- set_job_attrs: Validate all attributes, specific checks for job-hold-until.
- validate_job: Add missing job-hold-until validation, move job-name validation
to ippValidateAttribute function.
2018-05-11 12:02:27 -07:00
Michael R Sweet
66021bfa90
Mirror mailto changes from master (Issue #5312 )
2018-05-11 10:27:24 -07:00
Michael R Sweet
d3cc15d4b2
Always use Negotiate or PeerCred for Kerberized printing.
2018-05-10 16:33:07 -04:00
Michael R Sweet
f58657f987
Mirror spec-command.html typo fix (Issue #5306 )
2018-05-01 08:37:54 -04:00
Michael R Sweet
8c2150d186
Use -m everywhere for manual sharing.
2018-04-24 20:45:21 -04:00
Michael R Sweet
5c7df4f0e0
Fix 360dpi typo (Issue #5300 )
2018-04-24 20:34:29 -04:00
Michael R Sweet
9135aedbb4
Update ErrorPolicy in cupsd.conf man page (Issue #5301 )
2018-04-24 20:32:10 -04:00
Michael R Sweet
90a97dd7b6
Fix systemd restart policy (Issue #5297 )
2018-04-18 08:50:59 -04:00
Michael R Sweet
417d0e1635
Fix policy limits using All (Issue #5296 )
2018-04-17 16:55:14 -04:00
Michael R Sweet
4440da10e5
Map , to p in phone numbers.
2018-04-17 14:22:46 -04:00
Michael R Sweet
4b55f9f3c1
Add support for pause and wait characters in fax numbers (rdar://39212256)
2018-04-17 12:47:14 -04:00
Michael R Sweet
bb10adda6f
Try again to mirror fix (Issue #5289 )
2018-04-16 19:19:13 -04:00
Michael R Sweet
2390f1d9eb
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:19:04 -04:00
Michael R Sweet
b643d6ba92
Fix cups_auth_find for schemes without parameters.
2018-04-11 22:03:57 -04:00
Michael R Sweet
1f679daf00
Fix a parsing bug in the new authentication code.
2018-04-11 13:10:51 -04:00
Michael R Sweet
0612a04d5d
Fix lpoptions man page (Issue #5286 )
2018-04-10 15:41:59 -04:00
Michael R Sweet
f6d93318e0
Fix another CUPS-Create-Local-Printer crash (Issue #5290 )
2018-04-09 15:30:52 -04:00
Michael R Sweet
821b3cc956
Mirror changes to legacy CUPS print APIs from master (Issue #5288 )
2018-04-09 09:54:16 -04:00
Michael R Sweet
b757529b6f
Fix ippfind _regtype
2018-04-05 17:26:05 -04:00
Michael R Sweet
566d5c707e
Backport ippfind --literal-name option.
2018-04-03 18:29:52 -04:00
Michael R Sweet
a922c92cd0
Bump version.
2018-04-03 15:57:28 -04:00
Michael R Sweet
aefefc3539
Backport changes for attribute substitution (Issue #5229 )
2018-04-03 15:57:19 -04:00
Michael R Sweet
0e41e1ca5d
Changelog.
2018-04-02 20:19:22 -04:00
Michael R Sweet
d2e90eb7c7
The ipptool program no longer checks for duplicate attributes when running
...
in list or CSV mode (Issue #5278 )
2018-04-02 20:15:07 -04:00
Michael R Sweet
570933a6a3
Fix builds without PAM (Issue #5283 )
2018-04-02 20:05:13 -04:00
Michael R Sweet
84c97c051d
Update VisualStudio Project
2018-03-22 23:48:36 -04:00
Michael R Sweet
5f67be43fa
Changelog
2018-03-22 11:43:05 -04:00
Michael R Sweet
b59756883a
Update documentation.
2018-03-22 09:50:29 -04:00
Michael R Sweet
6daeebb5ac
Fix test script to account for unpredictability of Test3 page counts.
2018-03-22 09:32:58 -04:00
Michael R Sweet
2bad6aac2f
Changelog
2018-03-22 09:02:27 -04:00
Michael R Sweet
9d72065fa9
Try another fix for Avahi crash (Issue #5268 )
2018-03-21 18:00:18 -04:00
Michael R Sweet
75d3f11945
Fix 'make check' script.
2018-03-19 18:51:36 -04:00
Michael R Sweet
6bebebe247
Cleanup man page updates.
2018-03-19 18:41:46 -04:00
Michael R Sweet
1d598e87db
Changelog and localizations.
2018-03-19 18:36:48 -04:00
Michael R Sweet
3645e5efa7
Deprecate raw print queues.
2018-03-19 18:35:34 -04:00
Michael R Sweet
e8953be355
Include cupsJobPassword keyword in generated PPDs (Issue #5265 )
2018-03-19 13:18:28 -04:00
Michael R Sweet
782bcf6974
Fix _cupsCondWait again.
2018-03-14 18:06:52 -04:00
Michael R Sweet
3d7ece43ea
Fix definition of IPP_DSTATE_ enums.
2018-03-12 21:58:11 -04:00
Michael R Sweet
290404655f
Fix implementation of _cupsCondWait with timeout.
2018-03-12 21:56:51 -04:00
Michael R Sweet
c59948f6fb
Use setuid for Kerberized IPP printing (Issue #5233 )
2018-03-12 21:51:47 -04:00
Michael R Sweet
b237ae81d2
Fix printing to some IPP Everywhere printers (Issue #5238 )
2018-03-12 21:48:04 -04:00
Michael R Sweet
82c4785a4c
Fix systemd integration with cupsd (Issue #5263 )
2018-03-12 13:33:45 -04:00
Michael R Sweet
9113651bca
Fix the Windows export file.
2018-03-09 18:48:39 -05:00
Michael R Sweet
3034dcc946
Bump shared library version to account for new functions.
2018-03-09 18:47:34 -05:00
Michael R Sweet
2aee052bf5
Fix Kerberized IPP printing (Issue #5233 )
2018-03-09 15:41:19 -05:00
Michael R Sweet
8e47ac0199
The scheduler could crash while adding an IPP Everywhere printer (Issue #5258 )
2018-03-08 11:48:43 -05:00
Michael R Sweet
30c8d1abb2
Disable SNMP supplies for all label printers (Issue #5256 )
2018-03-08 11:09:38 -05:00
Michael R Sweet
5e18690298
Add USB quirk rule for Lexmark Optra E310 printers (Issue #5259 )
2018-03-08 11:04:56 -05:00
Michael R Sweet
bec850697a
Fix stray space/tab.
2018-03-07 09:32:04 -05:00
Michael R Sweet
4ffdbc48d8
Bump versions in config headers.
2018-03-07 09:14:57 -05:00
Michael R Sweet
accd26d222
Temporary files are now placed in the correct directory for sandboxed
...
applications on macOS (rdar://problem/37789645)
2018-03-07 09:03:24 -05:00
Michael R Sweet
08b48df256
Update documentation for cupsHashString.
2018-03-07 08:57:12 -05:00
Michael R Sweet
bb4172dade
Fix crash bug in HTTP field handling - regression in the backported change for
...
Issue #4862 .
2018-03-06 23:21:40 -05:00
Michael R Sweet
afe94dff9d
Remainder of patches for backporting 2.3 changes to 2.2.x (Issue #5255 )
2018-03-06 23:18:26 -05:00
Michael R Sweet
1f71721001
Backport CUPS 2.3.x changes to 2.2.x (Issue #5255 )
...
- Fixed a compile issue when PAM is not available (Issue #5253 )
- Documentation fixes (Issue #5252 )
- Star Micronics printers need the "unidir" USB quirk rule (Issue #5251 )
- The scheduler now supports using temporary print queues for older IPP/1.1 print queues like those shared by CUPS 1.3 and earlier (Issue #5241 )
- The `cupsRasterWritePixels` function did not correctly swap bytes for some formats (Issue #5225 )
- Added a USB quirk rule for Canon MP280 series printers (Issue #5221 )
- The `ppdInstallableConflict` tested too many constraints (Issue #5213 )
- More fixes for printing to old CUPS servers (Issue #5211 )
- The `cupsCopyDest` function now correctly copies the `is_default` value (Issue #5208 )
- The scheduler did not work with older versions of uClibc (Issue #5188 )
- The scheduler now substitutes default values for invalid job attributes when running in "relaxed conformance" mode (Issue #5186 )
- Fixed PAM module detection and added support for the common PAM definitions (Issue #5185 )
- Fixed a journald support bug in the scheduler (Issue #5181 )
- The cups-driverd program incorrectly stopped scanning PPDs as soon as a loop was seen (Issue #5170 )
- Fixed group validation on OpenBSD (Issue #5166 )
- Fixed the `ippserver` sample code when threading is disabled or unavailable (Issue #5154 )
- The `cupsEnumDests` function did not include options from the lpoptions files (Issue #5144 )
- The `SSLOptions` directive now supports `MinTLS` and `MaxTLS` options to control the minimum and maximum TLS versions that will be allowed, respectively (Issue #5119 )
- The scheduler did not write out dirty configuration and state files if there were open client connections (Issue #5118 )
- The `lpadmin` command now provides a better error message when an unsupported System V interface script is used (Issue #5111 )
- The `lp` and `lpr` commands now provide better error messages when the default printer cannot be found (Issue #5096 )
- No longer support backslash, question mark, or quotes in printer names (Issue #4966 )
- The CUPS library now supports the latest HTTP Digest authentication specification including support for SHA-256 (Issue #4862 )
- The `lpstat` command now reports when new jobs are being held (Issue #4761 )
- The `lpoptions` command incorrectly saved default options (Issue #4717 )
- The `ppdLocalizeIPPReason` function incorrectly returned a localized version of "none" (rdar://36566269)
- TLS connections now properly timeout (rdar://34938533)
- The IPP backend did not properly detect failed PDF prints (rdar://34055474)
2018-03-06 22:53:41 -05: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