Created at 21:01 Aug 20, 2006 by mike, last modified at 21:01 Aug 20, 2006
A new weekly snapshot of CUPS 1.3svn (r5850) 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:
------------------------------------------------------------------------ r5841 | mike | 2006-08-17 14:47:40 -0400 (Thu, 17 Aug 2006) | 2 lines Add "dist" target that builds the proper packages for each OS we support. ------------------------------------------------------------------------ r5839 | mike | 2006-08-17 10:55:04 -0400 (Thu, 17 Aug 2006) | 2 lines Eliminate AIX compiler warnings. ------------------------------------------------------------------------ r5837 | mike | 2006-08-17 10:37:40 -0400 (Thu, 17 Aug 2006) | 2 lines Cleanup for compiler warnings on IRIX... ------------------------------------------------------------------------ r5835 | mike | 2006-08-16 16:28:57 -0400 (Wed, 16 Aug 2006) | 9 lines The scheduler did not restore remote printers properly when BrowseShortNames was enabled (STR #1893) scheduler/dirsvc.c: - process_browse_data(): Restore the original FQDN when adding a remote printer, otherwise we can end up with two different notions of what a remote printer should be named... ------------------------------------------------------------------------ r5834 | mike | 2006-08-16 16:20:17 -0400 (Wed, 16 Aug 2006) | 10 lines Use sigaction, signal, or sigset for signals depending on what the platform provides. Also, use a 1 second connect timeout for HTTP connections (STR #1880) backend/snmp.c: - main(): Add signal handler setup. - alarm_handler(): Reset signal handler for BSD signal(). - probe_device(): Set 1-second alarm before calling httpConnect(). ------------------------------------------------------------------------ r5832 | mike | 2006-08-16 15:55:06 -0400 (Wed, 16 Aug 2006) | 2 lines Restart polling on network change (STR #1896) ------------------------------------------------------------------------ r5831 | mike | 2006-08-16 15:28:09 -0400 (Wed, 16 Aug 2006) | 2 lines Fix subscription tests to use proper URIs... ------------------------------------------------------------------------ r5830 | mike | 2006-08-16 15:19:24 -0400 (Wed, 16 Aug 2006) | 14 lines Printers could be left in an undefined state on system sleep (STR #1905) scheduler/job.c: - cupsdFreeAllJobs(): Force jobs to stop. - cupsdStopAllJobs(): Add force parameter. scheduler/job.h: - Add force parameter to cupsdStopAllJobs(). scheduler/sysman.c: - cupsdUpdateSystemMonitor(): Don't force jobs to stop on sleep. ------------------------------------------------------------------------ r5829 | mike | 2006-08-16 14:19:30 -0400 (Wed, 16 Aug 2006) | 61 lines Set the locale in all command-line programs to avoid possible incorrect locale encoding issues caused by users setting different character sets on different locale categories (STR #1915) berkeley/lpc.c: - main(): Add call to _cupsSetLocale(). berkeley/lpq.c: - main(): Add call to _cupsSetLocale(). berkeley/lpr.c: - main(): Add call to _cupsSetLocale(). berkeley/lprm.c: - main(): Add call to _cupsSetLocale(). cups/i18n.h: - Add _cupsSetLocale() prototype. cups/langprintf.c: - _cupsSetLocale(): Added. cups/libcups_s.exp: - Add _cupsSetLocale to export list. systemv/accept.c: - main(): Add call to _cupsSetLocale(). systemv/cancel.c: - main(): Add call to _cupsSetLocale(). systemv/cupsaddsmb.c: - main(): Add call to _cupsSetLocale(). systemv/cupstestdsc.c: - main(): Add call to _cupsSetLocale(). systemv/cupstestppd.c: - main(): Add call to _cupsSetLocale(). systemv/lp.c: - main(): Add call to _cupsSetLocale(). systemv/lpadmin.c: - main(): Add call to _cupsSetLocale(). systemv/lpinfo.c: - main(): Add call to _cupsSetLocale(). systemv/lpmove.c: - main(): Add call to _cupsSetLocale(). systemv/lpoptions.c: - main(): Add call to _cupsSetLocale(). systemv/lppasswd.c: - main(): Add call to _cupsSetLocale(). systemv/lpstat.c: - main(): Replace setlocale() code with _cupsSetLocale(). ------------------------------------------------------------------------ r5827 | mike | 2006-08-15 17:21:08 -0400 (Tue, 15 Aug 2006) | 2 lines More remote printing fixes (STR #1881) ------------------------------------------------------------------------ r5825 | mike | 2006-08-15 15:03:49 -0400 (Tue, 15 Aug 2006) | 4 lines Fix cupstestppd reporting of localization problems. Fix ppdFindAttr() with NULL spec string. ------------------------------------------------------------------------ r5824 | mike | 2006-08-15 14:19:45 -0400 (Tue, 15 Aug 2006) | 19 lines Fix PPD localization and the implementation of ppdFindAttr(). cups/attr.c: - ppdFindAttr(): If a direct lookup fails and spec is NULL, loop through the sorted attributes array and find a match that way. cups/localize.c: - ppd_text(): Lookup using ll.Keyword or ll_CC.Keyword, not Keyword.ll or Keyword.ll_CC... cups/ppd.c: - ppd_compare_attrs(): Always use strcasecmp() on the spec string, too, otherwise lookups won't work properly. cups/testppd.c: - main(): Add language and attribute test code. ------------------------------------------------------------------------Download · Home Page · Listing