]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
23 years agoBug #162 - detect supported document formats and only send document
mike [Fri, 12 Jan 2001 15:52:01 +0000 (15:52 +0000)] 
Bug #162 - detect supported document formats and only send document
format if it is a supported value.

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

23 years agoMap job-printer-uri to job-printer-name
mike [Fri, 12 Jan 2001 15:40:11 +0000 (15:40 +0000)] 
Map job-printer-uri to job-printer-name

Logging and client address for cups-lpd

Bug fixes for scheduler changes.

lp now returns immediately if run as printd.

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

23 years agoprinters.conf and classes.conf security update
mike [Thu, 11 Jan 2001 21:58:52 +0000 (21:58 +0000)] 
printers.conf and classes.conf security update

job processing bug fixes

lpstat bug fix

additions to mime.types.

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

23 years agoRemove -g3 from GCC options.
mike [Tue, 9 Jan 2001 21:52:42 +0000 (21:52 +0000)] 
Remove -g3 from GCC options.

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

23 years agoStylus 680/777 drivers.
mike [Mon, 8 Jan 2001 19:09:58 +0000 (19:09 +0000)] 
Stylus 680/777 drivers.

Update to the testhttp program.

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

23 years agoFixed bug in resolution encoding for filters.
mike [Mon, 8 Jan 2001 15:42:36 +0000 (15:42 +0000)] 
Fixed bug in resolution encoding for filters.

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

23 years agoBug #174 - DoS fix for long HTTP request lines...
mike [Mon, 8 Jan 2001 14:58:18 +0000 (14:58 +0000)] 
Bug #174 - DoS fix for long HTTP request lines...

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

23 years agoFix for CD install script under HP-UX.
mike [Thu, 4 Jan 2001 17:33:52 +0000 (17:33 +0000)] 
Fix for CD install script under HP-UX.

Use Solaris 2.5 setup GUI for 2.7 and 2.8 to avoid C++ library mismatch.

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

23 years agoCUPS source distribution fixes.
mike [Wed, 3 Jan 2001 17:44:42 +0000 (17:44 +0000)] 
CUPS source distribution fixes.

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

23 years agoStart of portability fixes.
mike [Wed, 3 Jan 2001 16:10:29 +0000 (16:10 +0000)] 
Start of portability fixes.

Dropped unnecessary Xpdf files.

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

23 years agoMakefile updates.
mike [Fri, 29 Dec 2000 20:45:29 +0000 (20:45 +0000)] 
Makefile updates.

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

23 years agoFixes for source distribution of 1.1.5...
mike [Thu, 21 Dec 2000 13:45:21 +0000 (13:45 +0000)] 
Fixes for source distribution of 1.1.5...

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

23 years agoVC++ updates.
mike [Wed, 20 Dec 2000 21:16:37 +0000 (21:16 +0000)] 
VC++ updates.

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

23 years agoUpdate announcement.
mike [Wed, 20 Dec 2000 18:46:14 +0000 (18:46 +0000)] 
Update announcement.

Don't depend on prefix for init script location...

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

23 years agoAdded ENCRYPTION readme file.
mike [Wed, 20 Dec 2000 17:56:33 +0000 (17:56 +0000)] 
Added ENCRYPTION readme file.

Changed the default for CUPS to not support encryption.

Added docos for using --enable-ssl to support encryption.

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

23 years agoDropped patch status for Print Pro files.
mike [Wed, 20 Dec 2000 13:41:17 +0000 (13:41 +0000)] 
Dropped patch status for Print Pro files.

The socket backend didn't add a newline after one of the error messages.

Changed "preferred" to "required"; "always" now invokes SSL/TLS over the
wire immediately, "required" does HTTP upgrade.

Added docos about port 443 for web browsers and remote admin.

Fixed admin template for Print Pro - old images still in table.

Added cupsEncryption() and cupsSetEncryption()

Added call to httpEncryption() for CUPS convenience functions.
(need to add to client apps in berkeley, cgi-bin, gui, and systemv)

httpEncryption didn't always return a value, and didn't return an error
when encryption is requested but not available.

AcceptClient now does SSL/TLS negotiation when connecting on port 443.

espca now uses the hostname for the organization name - matches what
Netscape is looking for.

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

23 years agoEncryption changes (use TLS/SSL method as needed)
mike [Wed, 20 Dec 2000 10:51:00 +0000 (10:51 +0000)] 
Encryption changes (use TLS/SSL method as needed)

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

23 years agoEncryption wizard.
mike [Tue, 19 Dec 2000 19:19:56 +0000 (19:19 +0000)] 
Encryption wizard.

Fix for implicit classes - wasn't skipping implicit classes in scan.

Updated openssl configuration file for new defaults.

Added encryption stuff to distribution lists.

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

23 years agoFixes for encryption stuff.
mike [Tue, 19 Dec 2000 15:10:41 +0000 (15:10 +0000)] 
Fixes for encryption stuff.

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

23 years agoFirst cut of SSL/TLS code in Print Pro.
mike [Mon, 18 Dec 2000 21:38:58 +0000 (21:38 +0000)] 
First cut of SSL/TLS code in Print Pro.

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

23 years agoAdded remaining encryption hooks to http_t structure and new encryption
mike [Sun, 17 Dec 2000 21:23:20 +0000 (21:23 +0000)] 
Added remaining encryption hooks to http_t structure and new encryption
constants.

Wasn't initializing error variables in dither function.

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

23 years agoChangelog update.
mike [Fri, 15 Dec 2000 19:36:59 +0000 (19:36 +0000)] 
Changelog update.

Check for printer-uri or job-uri for CUPS operations that need it.

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

23 years agoFixed duplex printing bug from Ghostscript.
mike [Fri, 15 Dec 2000 17:46:18 +0000 (17:46 +0000)] 
Fixed duplex printing bug from Ghostscript.

Can't print duplex in 300 DPI fast mode...

Updated black generation code - more natural CMY to K transition.

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

23 years agoFixes for segfaults in printer manager.
mike [Thu, 14 Dec 2000 22:21:59 +0000 (22:21 +0000)] 
Fixes for segfaults in printer manager.

Fix for classes - wasn't reloading the printer list, so new printers
would be missing from the list...

Fix for job history - remote printers would get all hosed up because
we didn't clear the default hostname...

Fix some potential bugs in the parsing of browser packets.

Don't need to check jobs for printing in UpdateBrowseList().

Fixed change ownership/permissions fix for banner files.

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

23 years agoDidn't show remote classes; now send second request to remote if
mike [Thu, 14 Dec 2000 20:51:28 +0000 (20:51 +0000)] 
Didn't show remote classes; now send second request to remote if
needed...

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

23 years agoFix flip-duplex processing - should now flip bitmaps, too...
mike [Thu, 14 Dec 2000 16:55:15 +0000 (16:55 +0000)] 
Fix flip-duplex processing - should now flip bitmaps, too...
(only implemented for chunked and banded output; no planar printers
support duplex...)

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

23 years agoUse "dirname $0" in dtinstall.sh
mike [Wed, 13 Dec 2000 00:41:19 +0000 (00:41 +0000)] 
Use "dirname $0" in dtinstall.sh

Always rewind the password file in cupsUser().

Use getpwuid() instead of getlogin() in EPM.

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

23 years agoAdded kernel patch stuff for DII COE.
mike [Tue, 12 Dec 2000 16:57:39 +0000 (16:57 +0000)] 
Added kernel patch stuff for DII COE.

Added CDE stuff for all Print Pro distribution files.

Changelog update...

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

23 years agoFixes to allow for job info fields in any order.
mike [Tue, 12 Dec 2000 14:58:02 +0000 (14:58 +0000)] 
Fixes to allow for job info fields in any order.

Use cupsTempFile() instead of sprintf() for temp filenames.

Check for more than 32 files in LPD request.

Free options after printing job.

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

23 years agoUpdated distribution files to use wildcards.
mike [Mon, 11 Dec 2000 04:40:31 +0000 (04:40 +0000)] 
Updated distribution files to use wildcards.

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

23 years agoHP-UX needs to include <sys/modem.h> for the modem control bits.
mike [Wed, 6 Dec 2000 22:56:08 +0000 (22:56 +0000)] 
HP-UX needs to include <sys/modem.h> for the modem control bits.

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

23 years agoUse GetTempPath() under Windows...
mike [Wed, 6 Dec 2000 18:05:01 +0000 (18:05 +0000)] 
Use GetTempPath() under Windows...

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

23 years agolpmove wasn't sending the requesting user name.
mike [Wed, 6 Dec 2000 13:19:07 +0000 (13:19 +0000)] 
lpmove wasn't sending the requesting user name.

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

23 years agoDon't set arrays in POSTs unless they contain a non-blank value.
mike [Mon, 4 Dec 2000 16:10:32 +0000 (16:10 +0000)] 
Don't set arrays in POSTs unless they contain a non-blank value.

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

23 years agoInitial changes to support encryption in config files.
mike [Fri, 1 Dec 2000 21:48:22 +0000 (21:48 +0000)] 
Initial changes to support encryption in config files.

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

23 years agoChanged default configuration of CUPS to not enable broadcasts by default.
mike [Wed, 29 Nov 2000 15:26:46 +0000 (15:26 +0000)] 
Changed default configuration of CUPS to not enable broadcasts by default.
(ESP Print Pro still works as before)

Added new espconf directory and config file.

Updated distribution lists.

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

23 years agoUpdated defaults to not allow remote access and not broadcast info.
mike [Wed, 29 Nov 2000 15:14:57 +0000 (15:14 +0000)] 
Updated defaults to not allow remote access and not broadcast info.

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

23 years agoDuplex + PhotoRET support for HP DeskJet 900 series printers.\11
mike [Tue, 28 Nov 2000 23:59:28 +0000 (23:59 +0000)] 
Duplex + PhotoRET support for HP DeskJet 900 series printers.\11

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

23 years agoHP-GL/2 filter updates to not set page size if not needed.
mike [Mon, 27 Nov 2000 15:24:45 +0000 (15:24 +0000)] 
HP-GL/2 filter updates to not set page size if not needed.

Updated the dithering algorithm to use mod 5 to get even distribution
of error.

Updated the black generation values for the EPSON and HP drivers.

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

23 years agoUpdateJob() didn't handle interrupted system calls.
mike [Wed, 22 Nov 2000 14:06:40 +0000 (14:06 +0000)] 
UpdateJob() didn't handle interrupted system calls.

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

23 years agoNew strncpy's in some spots we missed.
mike [Wed, 22 Nov 2000 13:33:11 +0000 (13:33 +0000)] 
New strncpy's in some spots we missed.

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

23 years agoUniform debug messages.
mike [Tue, 21 Nov 2000 20:59:56 +0000 (20:59 +0000)] 
Uniform debug messages.

Warning messages when max clients reached.

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

23 years agoRemove some debug messages.
mike [Tue, 21 Nov 2000 20:56:18 +0000 (20:56 +0000)] 
Remove some debug messages.

Common format for debug messages.

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

23 years agoAdded "lpstat printername" support.
mike [Tue, 21 Nov 2000 16:52:59 +0000 (16:52 +0000)] 
Added "lpstat printername" support.

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

23 years agoChangelog update.
mike [Mon, 20 Nov 2000 20:14:02 +0000 (20:14 +0000)] 
Changelog update.

Updated the LoadAllJobs() code to always create an empty, stopped printer
for unknown printers.

The directory service code now replaces an existing empty, stopped printer
with the remote printer information.

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

23 years agoFixed *BSD conditional code to __*BSD__...
mike [Mon, 20 Nov 2000 19:46:53 +0000 (19:46 +0000)] 
Fixed *BSD conditional code to __*BSD__...

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

23 years agoAdded "Off" to the list of accepted null values for constraint checking.
mike [Mon, 20 Nov 2000 19:20:19 +0000 (19:20 +0000)] 
Added "Off" to the list of accepted null values for constraint checking.

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

23 years agoFixed bug in lpc program - was using the same attribute pointer for
mike [Mon, 20 Nov 2000 00:22:55 +0000 (00:22 +0000)] 
Fixed bug in lpc program - was using the same attribute pointer for
job and printer data...

Updated the queue status format generated by cups-lpd and lpq.

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

23 years agoDocumentation updates.
mike [Sat, 18 Nov 2000 19:16:33 +0000 (19:16 +0000)] 
Documentation updates.

Support for quota and user access attributes in IPP ops.

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

23 years agoDropped K adjustment code - it all goes in the driver now...
mike [Sat, 18 Nov 2000 17:29:30 +0000 (17:29 +0000)] 
Dropped K adjustment code - it all goes in the driver now...

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

23 years agoMore quota stuff. Now just docos and IPP attributes...
mike [Fri, 17 Nov 2000 21:56:19 +0000 (21:56 +0000)] 
More quota stuff.  Now just docos and IPP attributes...

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

23 years agoFirst half of quota stuff.
mike [Fri, 17 Nov 2000 19:57:14 +0000 (19:57 +0000)] 
First half of quota stuff.

Job limits and auto-purge.

Fix for device discovery and child signals.

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

23 years agoWasn't matching implicit classes in FindClass()...
mike [Tue, 14 Nov 2000 20:06:54 +0000 (20:06 +0000)] 
Wasn't matching implicit classes in FindClass()...

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

23 years agoLinux needs #include <sys/ioctl.h>...
mike [Tue, 14 Nov 2000 15:13:20 +0000 (15:13 +0000)] 
Linux needs #include <sys/ioctl.h>...

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

23 years agoAdded install README.
mike [Sun, 12 Nov 2000 20:32:41 +0000 (20:32 +0000)] 
Added install README.

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

23 years agoAdded check against FD_SETSIZE for MaxFDs computation.
mike [Sun, 12 Nov 2000 20:13:11 +0000 (20:13 +0000)] 
Added check against FD_SETSIZE for MaxFDs computation.

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

23 years agoUpdated man page for lp.
mike [Sat, 11 Nov 2000 19:56:24 +0000 (19:56 +0000)] 
Updated man page for lp.

Updated changelog.

Added -u option to cancel command.

Fixed small bug in lpstat command (-S option handling didn't stop after
ignoring option...)

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

23 years agoFinished "alter job" support for Solaris compatibility.
mike [Sat, 11 Nov 2000 13:53:04 +0000 (13:53 +0000)] 
Finished "alter job" support for Solaris compatibility.

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

23 years agoChanges to support Solaris command-line options.
mike [Fri, 10 Nov 2000 21:25:51 +0000 (21:25 +0000)] 
Changes to support Solaris command-line options.

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

23 years agoDistribution updates.
mike [Fri, 10 Nov 2000 20:54:31 +0000 (20:54 +0000)] 
Distribution updates.

Changelog updates.

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

23 years agoAdded support for up to 115200 baud under Solaris (if defined...)
mike [Fri, 10 Nov 2000 19:07:18 +0000 (19:07 +0000)] 
Added support for up to 115200 baud under Solaris (if defined...)

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

23 years agoExpanded click area in navbar.
mike [Fri, 10 Nov 2000 16:31:17 +0000 (16:31 +0000)] 
Expanded click area in navbar.

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

23 years agojob-originating-host-name attribute support.
mike [Fri, 10 Nov 2000 16:28:02 +0000 (16:28 +0000)] 
job-originating-host-name attribute support.

Added read-only job attrs to set-job-attributes code.

Doco updates.

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

23 years agoAdded DTR/DSR flow control to GUI and web interfaces.
mike [Fri, 10 Nov 2000 16:09:41 +0000 (16:09 +0000)] 
Added DTR/DSR flow control to GUI and web interfaces.

The printer manager GUI no longer complains if you try to add a printer
with the same name as a remote printer.

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

23 years agoThe serial backend didn't support the flow control options.
mike [Fri, 10 Nov 2000 15:53:39 +0000 (15:53 +0000)] 
The serial backend didn't support the flow control options.

Added support for DTR/DSR flow control in the serial backend (primarily
for dot-matrix printers)

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

23 years agoGUI code fixes to eliminate some Sun compiler warnings and errors.
mike [Fri, 10 Nov 2000 15:32:40 +0000 (15:32 +0000)] 
GUI code fixes to eliminate some Sun compiler warnings and errors.

Added OEM version of printer manager (DII COE)

FindAvailablePrinter() didn't allow jobs to go to an active remote printer.

Changed class code to use round-robin job assignment (added last_printer
member to printer info structure...)

Fixed LoadAllJobs() to correctly detect and add remote printers.

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

23 years agoDII COE additions.
mike [Thu, 9 Nov 2000 22:34:17 +0000 (22:34 +0000)] 
DII COE additions.

Fixed compile problem with TIFF library and Sun compilers.

Added -xO4 option for faster executables.

Dumped esplicense references in OEM distribution file - no license
stuff to manage there (or in DII COE...)

Wasn't removing entire esp directory when cleaning ppd...

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

23 years agoDidn't handle 0 PPD files right.
mike [Tue, 7 Nov 2000 16:15:49 +0000 (16:15 +0000)] 
Didn't handle 0 PPD files right.

Didn't set alloc_ppds for load-from-disk case.

Removed generated files from openssl dir...

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

23 years agoWasn't forcing gcc instead of g++ for C++ compiler...
mike [Mon, 6 Nov 2000 19:52:27 +0000 (19:52 +0000)] 
Wasn't forcing gcc instead of g++ for C++ compiler...

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

23 years agoFix for "contains()" rule...
mike [Mon, 6 Nov 2000 18:01:00 +0000 (18:01 +0000)] 
Fix for "contains()" rule...

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

23 years agoAdded rules for PCL and ESC/P jobs, and updated CUPS PostScript rules
mike [Mon, 6 Nov 2000 16:39:17 +0000 (16:39 +0000)] 
Added rules for PCL and ESC/P jobs, and updated CUPS PostScript rules
to check for LANGUAGE=POSTSCRIPT...

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

23 years agosnprintf instead of sprintf whenever a string argument is used.
mike [Mon, 6 Nov 2000 16:18:13 +0000 (16:18 +0000)] 
snprintf instead of sprintf whenever a string argument is used.

strncpy whenever copying between global and local storage.

Fixed ordering of some things so that we don't access freed
memory in the scheduler.

Dumped Fargo filters which were never (and will never be) ported
to Print Pro.

Wasn't using CUPS_SERVERROOT when looking up certificates.

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

23 years agoReverted snprintf's to using just sizeof(); a quick test program
mike [Fri, 3 Nov 2000 14:13:30 +0000 (14:13 +0000)] 
Reverted snprintf's to using just sizeof(); a quick test program
reveiled that that wasn't the problem and snprintf() does the right
thing.

ppdCLose() wasn't freeing the filter strings (last of the memory
leaks found by Purify)

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

23 years agosnprintf() calls with size - 1; trying to nail down problem in cupsd
mike [Thu, 2 Nov 2000 22:19:25 +0000 (22:19 +0000)] 
snprintf() calls with size - 1; trying to nail down problem in cupsd
that causes it to crash after a while...

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

23 years agoAdded purify target.
mike [Thu, 2 Nov 2000 18:20:09 +0000 (18:20 +0000)] 
Added purify target.

Check for overflow in vsnprintf()

Update printer list and files before freeing memory.

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

23 years agoUpdate to build patch release.
mike [Wed, 1 Nov 2000 14:06:09 +0000 (14:06 +0000)] 
Update to build patch release.

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

23 years agoFixes to httpSeparate() for the username:password processing.
mike [Fri, 20 Oct 2000 20:23:52 +0000 (20:23 +0000)] 
Fixes to httpSeparate() for the username:password processing.
(a password starting with a number was misinterpreted...)

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

23 years agoBugfix in cupsGetPPD() - didn't always assign a value to hostname variable.
mike [Fri, 20 Oct 2000 17:19:44 +0000 (17:19 +0000)] 
Bugfix in cupsGetPPD() - didn't always assign a value to hostname variable.

New code always does a get-printer-attributes and also chooses the first
available printer in a class.

Added GUI library test program.

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

23 years agoForgot to mention new Xpdf...
mike [Thu, 19 Oct 2000 21:02:59 +0000 (21:02 +0000)] 
Forgot to mention new Xpdf...

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

23 years agoRPM spec file fix...
mike [Thu, 19 Oct 2000 20:55:06 +0000 (20:55 +0000)] 
RPM spec file fix...

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

23 years agoSC mode 2 fix for HP-GL/2 filter.
mike [Thu, 19 Oct 2000 19:19:51 +0000 (19:19 +0000)] 
SC mode 2 fix for HP-GL/2 filter.

Added OKIDATA PPDs.

Updated changelog and CUPS distribution list.

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

23 years agoChanges to support OKIDATA dot-matrix printers.
mike [Thu, 19 Oct 2000 18:42:50 +0000 (18:42 +0000)] 
Changes to support OKIDATA dot-matrix printers.

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

23 years agoChangelog update...
mike [Thu, 19 Oct 2000 13:18:30 +0000 (13:18 +0000)] 
Changelog update...

Testppd now shows the color profiles.

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

23 years agoMissing -f option description.
mike [Thu, 19 Oct 2000 13:16:37 +0000 (13:16 +0000)] 
Missing -f option description.

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

23 years agoFixed checking against multiple-document-handling for collation...
mike [Thu, 19 Oct 2000 02:12:26 +0000 (02:12 +0000)] 
Fixed checking against multiple-document-handling for collation...

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

23 years agoBug #128: trailing spaces in PPD files.
mike [Thu, 19 Oct 2000 02:03:24 +0000 (02:03 +0000)] 
Bug #128: trailing spaces in PPD files.

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

23 years agoFixed PRINTER and LPDEST environment variable processing.
mike [Thu, 19 Oct 2000 01:51:30 +0000 (01:51 +0000)] 
Fixed PRINTER and LPDEST environment variable processing.

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

23 years agoUpdated USB backend for /dev/usb/usblp0 (Mandrake uses this, at least with
mike [Mon, 16 Oct 2000 23:02:09 +0000 (23:02 +0000)] 
Updated USB backend for /dev/usb/usblp0 (Mandrake uses this, at least with
Mandrake 7.1)

Configure script changes to support OpenSSL.

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

23 years agoFixed FilterLimit processing (default is no limit)...
mike [Mon, 16 Oct 2000 20:40:16 +0000 (20:40 +0000)] 
Fixed FilterLimit processing (default is no limit)...

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

23 years agoippWrite() and ippLength() didn't handle copied strings properly.
mike [Fri, 13 Oct 2000 03:29:19 +0000 (03:29 +0000)] 
ippWrite() and ippLength() didn't handle copied strings properly.

httpGets() could get into an infinite loop with lines longer than
the buffer size.

The lpstat command now uses the requested-attributes attribute to
select the information needed from the server.

The cupsGetPrinters() and cupsGetClasses() functions now use the
requested-attributes attribute to select the information needed
from the server.

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

23 years agoUpdate to Xpdf 0.91 code base.
mike [Fri, 13 Oct 2000 02:05:12 +0000 (02:05 +0000)] 
Update to Xpdf 0.91 code base.

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

23 years agoCode cleanup to remove warnings.
mike [Fri, 13 Oct 2000 01:04:42 +0000 (01:04 +0000)] 
Code cleanup to remove warnings.

Added support for copied IPP string values (save on strdup and
free time)

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

23 years agoippWrite() and ipp_write_file() fixes for name-with-language and
mike [Thu, 12 Oct 2000 03:18:05 +0000 (03:18 +0000)] 
ippWrite() and ipp_write_file() fixes for name-with-language and
text-with-language attributes.

%08x format for time value in temp file names...

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

23 years agoFix for crash when deleting a printer when a job is printing.
mike [Thu, 12 Oct 2000 01:52:42 +0000 (01:52 +0000)] 
Fix for crash when deleting a printer when a job is printing.

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

23 years agoChangelog update.
mike [Wed, 4 Oct 2000 14:50:27 +0000 (14:50 +0000)] 
Changelog update.

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

23 years agoFixed scaling of 2-up pages.
mike [Wed, 4 Oct 2000 14:47:19 +0000 (14:47 +0000)] 
Fixed scaling of 2-up pages.

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

23 years agoCheck that the filter attribute is a string...
mike [Wed, 4 Oct 2000 12:29:42 +0000 (12:29 +0000)] 
Check that the filter attribute is a string...

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

23 years agoSkip leading spaces in cupsParseOptions().
mike [Tue, 3 Oct 2000 13:06:14 +0000 (13:06 +0000)] 
Skip leading spaces in cupsParseOptions().

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

24 years agoAdded code to count the number of PPD files and to rebuild the database
mike [Mon, 2 Oct 2000 16:20:28 +0000 (16:20 +0000)] 
Added code to count the number of PPD files and to rebuild the database
if the database size != number of PPD files.

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

24 years agoDoco updates.
mike [Mon, 2 Oct 2000 14:48:23 +0000 (14:48 +0000)] 
Doco updates.

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