CUPS 1.4svn Weekly Snapshot, r7613

Created at 01:00 May 23, 2008 by mike, last modified at 01:00 May 23, 2008

A new weekly snapshot of CUPS 1.4svn (r7613) is now available on the download page:

    http://www.cups.org/software.php

This snapshot contains pre-release software and should not be used on production systems.

Commit Log:

------------------------------------------------------------------------
r7613 | mike | 2008-05-22 16:27:52 -0700 (Thu, 22 May 2008) | 3 lines

Show "Making libaries in foo" instead of "Making all in foo" When building
with "make libs".

------------------------------------------------------------------------
r7612 | mike | 2008-05-22 16:22:04 -0700 (Thu, 22 May 2008) | 2 lines

Create exports file for libcupsppdc on Mac OS X.

------------------------------------------------------------------------
r7611 | mike | 2008-05-21 16:49:58 -0700 (Wed, 21 May 2008) | 2 lines

Remove extra }.

------------------------------------------------------------------------
r7610 | mike | 2008-05-20 21:42:43 -0700 (Tue, 20 May 2008) | 2 lines

Need to treat @group differently than #uuid, otherwise we lose the leading
#.

------------------------------------------------------------------------
r7609 | mike | 2008-05-20 21:17:15 -0700 (Tue, 20 May 2008) | 6 lines

More UUID fixes...

Need to use uuid_compare() for users, then do group membership checks.

Also did some optimization in cupsdCheckGroup().

------------------------------------------------------------------------
r7608 | mike | 2008-05-20 18:37:21 -0700 (Tue, 20 May 2008) | 2 lines

Make sure we quote any # in usernames and marker values.

------------------------------------------------------------------------
r7607 | mike | 2008-05-20 18:06:23 -0700 (Tue, 20 May 2008) | 4 lines

Add support for LocAttribute directive (STR #2738)

Add cupsIPPReason values to message catalog (STR #2754)

------------------------------------------------------------------------
r7605 | mike | 2008-05-20 17:36:25 -0700 (Tue, 20 May 2008) | 2 lines

ppdFindChoice(option, "Custom.foo") did not work.

------------------------------------------------------------------------
r7604 | mike | 2008-05-20 17:30:35 -0700 (Tue, 20 May 2008) | 2 lines

Add support for conditional directives in driver info files (STR #2636)

------------------------------------------------------------------------
r7603 | mike | 2008-05-20 14:42:48 -0700 (Tue, 20 May 2008) | 3 lines

user_allowed() needs to check group membership for names starting with #,
too (UUID support).

------------------------------------------------------------------------
r7602 | mike | 2008-05-20 14:12:48 -0700 (Tue, 20 May 2008) | 4 lines

Clean DNSSDPort when we stop browsing.

Check DNSSDRef when deregistering services.

------------------------------------------------------------------------
r7601 | mike | 2008-05-20 14:08:08 -0700 (Tue, 20 May 2008) | 2 lines

Actually install those new files.

------------------------------------------------------------------------
r7600 | mike | 2008-05-20 14:06:23 -0700 (Tue, 20 May 2008) | 6 lines

Update PPD compiler man pages.

Add man page for "drv" program.

Add driver information help file.

------------------------------------------------------------------------
r7599 | mike | 2008-05-20 10:14:04 -0700 (Tue, 20 May 2008) | 2 lines

Fix a race condition for creating the test subdirectory with "make -jN".

------------------------------------------------------------------------
r7598 | mike | 2008-05-19 22:58:22 -0700 (Mon, 19 May 2008) | 2 lines

Ignore testoptions program.

------------------------------------------------------------------------
r7597 | mike | 2008-05-19 22:27:26 -0700 (Mon, 19 May 2008) | 9 lines

The ppdc utility now supports a "-t" option to test PPD files (STR #2739)

The ppdc utility now supports a "-m" option to use the ModelName value as
the
output filename.

The ppdc utility now supports a FileName directive to set an alternate
output
filename (STR #2740)


------------------------------------------------------------------------
r7596 | mike | 2008-05-19 16:48:52 -0700 (Mon, 19 May 2008) | 2 lines

Whitespace fix.

------------------------------------------------------------------------
r7595 | mike | 2008-05-19 16:48:25 -0700 (Mon, 19 May 2008) | 2 lines

Preserve marker attributes when rebuilding the printer attributes.

------------------------------------------------------------------------
r7594 | mike | 2008-05-19 16:16:03 -0700 (Mon, 19 May 2008) | 2 lines

Update filter programming guide/help.

------------------------------------------------------------------------
r7593 | mike | 2008-05-19 15:42:18 -0700 (Mon, 19 May 2008) | 3 lines

Add PostScript command filter for PS printers with a vnd.cups-postscript
filter.

------------------------------------------------------------------------
r7592 | mike | 2008-05-19 15:25:25 -0700 (Mon, 19 May 2008) | 33 lines

Implement SNMP-over-sidechannel API.

backend/network.c:
    - backendNetworkSideCB(): Add SNMP queries, fix 1284 device ID query.

backend/testbackend.c:
    - main(): Add test for SNMP page counter query via side-channel.

cups/sidechannel.c:
    - cupsSideChannelRead(): Add support for SNMP commands.
    - cupsSideChannelSNMPGet(): Added
    - cupsSideChannelSNMPWalk(): Added
    - cupsSideChannelWrite(): Add support for SNMP commands.

cups/sidechannel.h:
    - Added CUPS_SC_CMD_SNMP_GET and CUPS_SC_CMD_SNMP_GET_NEXT commands.
    - Added cups_sc_walk_func_t for cupsSideChannelSNMPWalk().
    - Added prototypes for SNMP functions.

cups/snmp.c:
    - _cupsSNMPOIDToString(): Added
    - _cupsSNMPStringToOID(): Added

cups/snmp-private.h:
    - Add prototypes.

cups/testsnmp.c:
    - main(): Update OID strings
    - print_packet(): Use _cupsSNMPOIDToString()
    - scan_oid(): Removed
    - show_oid(): Use _cupsSNMPStringToOID()


------------------------------------------------------------------------
r7591 | mike | 2008-05-19 11:14:59 -0700 (Mon, 19 May 2008) | 2 lines

Load and save marker levels between runs.

------------------------------------------------------------------------
r7589 | mike | 2008-05-18 17:13:23 -0700 (Sun, 18 May 2008) | 4 lines

Add option API test program.

Fix cupsParseOptions with multiple quoted strings (foo="bar","baz").

------------------------------------------------------------------------
r7588 | mike | 2008-05-16 17:05:03 -0700 (Fri, 16 May 2008) | 2 lines

Fix sporadic dropout of CGI output.

------------------------------------------------------------------------
r7587 | mike | 2008-05-16 16:40:41 -0700 (Fri, 16 May 2008) | 2 lines

Send events for INFO messages, too.

------------------------------------------------------------------------
r7586 | mike | 2008-05-16 16:39:39 -0700 (Fri, 16 May 2008) | 4 lines

Need ppd-private for 1284 and make/model functions.

Update dependencies.

------------------------------------------------------------------------
r7585 | mike | 2008-05-16 16:13:47 -0700 (Fri, 16 May 2008) | 3 lines

Make the dns_sd library test depend on TXTRecordGetValuePtr, which is part
of newer versions of mDNSResponder.

------------------------------------------------------------------------
r7584 | mike | 2008-05-16 15:55:53 -0700 (Fri, 16 May 2008) | 4 lines

Add new _ppdGet1284Values and _ppdNormalizeMakeAndModel functions to
better
deal with 1284 device IDs and consolidate our make and model cleanup code.


------------------------------------------------------------------------
r7583 | mike | 2008-05-16 10:47:16 -0700 (Fri, 16 May 2008) | 10 lines

Move URI resolution to libcups, and make cupsBackendDeviceURI resolve all
DNS-SD URIs automatically.

When discovering devices in the mdns backend, only query 10 at a time to
avoid lost packets.

Check whether the Product string has parenthesis around it and only strip
them if they are present.


------------------------------------------------------------------------
Download  ·  Home Page  ·  Listing

Comments

Submit Comment