Apple Configurator 1.4.1 Now Available
It's available for users with the operating system Mac OS X and prior versions, and it is available in English, Spanish, and German. The current version of the software is 1.4.1 and it has been updated on 10/23/2013.
Apple Configurator 1.4.1 Now Available
The first release candidate for version 1.1.20 of the CommonUNIX Printing System ("CUPS") is now available for download fromthe CUPS web site at: accordance with the CUPS Configuration Management Plan,you now have until Friday, September 19th to test this releasecandidate to determine if there are any high-priority problemsand report them using the Software Trouble Report form at: sent to the CUPS newsgroups or mailing lists are notautomatically entered into the trouble report database and willnot influence the final production release of 1.1.20, so it isvery important that you report any problems you identify usingthe form.CUPS 1.1.20 is primarily a bug fix and performance tuningrelease and includes fixes for 64-bit platforms, deadlockproblems in the signal handling code, PDF printing issues, webinterface issues, and various operating system-specific issues.The new release also adds new CUPS API functions for reading andwriting files via HTTP, performing authentication, andcontrolling the required PPD conformance level.Changes in CUPS v1.1.20rc1:The scheduler now waits up to 60 seconds beforerestarting to allow active jobs to complete printingand pending requests to be processed (Issue #226)The web interface did not work on systems where time_tis 64 bits (Issue #262)Added backend tweeks and content-length check from RedHat (Issue #253)The USB backend now uses the 8255 constants instead ofthe standard constants when reporting printer statusbits on Linux (Issue #254)Added new cupsDoAuthentication(), cupsGetFd(),cupsGetFile(), cupsPutFd(), and cupsPutFile() functionsto the CUPS API (Issue #112)The PDF filter always scaled and offset pages; thiscaused problems under MacOS X, so now the "fitplot"option controls whether PDF files are scaled to fitwithin the printable area of the page (Issue #250)The LPD backend did not support the port number in aURI (Issue #247)Some filters didn't properly support boolean options(Issue #249)Landscape PDF files were not always offset by thecorrect amount when rotating (Issue #243)The scheduler could hang in a call to localtime() whenlogging messages from the signal handler (Issue #242)The PDF filter no longer prints form widgets; thisduplicates the behavior of Acrobat Reader (Issue #241)cupsGetPPD() didn't handle a late termination of aHTTP connection with the server (Issue #220)ppdOpen() did not correctly check for "*PPD-Adobe-4."on the first line of a PPD file. This caused incorrectPASS results for some PPD files (Issue #233)cupsEncodeOptions() did not allow boolean options touse "yes" and "on" for true values (Issue #227)The pstops filter only sent the TBCP exit sequence ifit was defined in the JCLEnd attribute in the PPD file(Issue #224)Support for more than 1024 files was broken on Solaris9 (Issue #217)The setgroups() calls now pass in 1 group (theconfigured group) instead of 0 for compatibility withBSD and Darwin (Issue #213)The scheduler's built-in broadcast throttling wasineffective since incoming packets would cause thenext group of outgoing packets to be sent immediatelyrather than waiting for the next time slot (Issue #211)Added a new ppdSetConformance() function to set theconformance requirements for PPD files. Currently onlytwo levels are defined, PPD_CONFORM_RELAXED andPPD_CONFORM_STRICT, and the default is the relaxedlevel (Issue #212)The IPP backend did not correctly execute thepictwpstops filter on OSX (Issue #210)The LPD backend did not set the banner class when the"banner=yes" option was specified in the device URI(Issue #209)The imagetoraster filter did not support all of thepage device attributes (Issue #208)The pdftops filter incorrectly auto-rotated pages whenthe user already had specified the proper orientation(Issue #207)Fixed AIX shared library support (Issue #201)Added support for live testing with Valgrind (STR#193)The CGI programs now collect the list of neededattributes for the class, job, and printer templatefiles (Issue #192)The scheduler now passes the first port that is boundto the local loopback or "any" addresses to the CGIprograms rather than the port that the browserconnected to (Issue #103)The cupstestppd program now checks for badJobPatchFile attributes and incorrect versions of theManufacturer attribute for HP printers (Issue #155)The filter makefile incorrectly installedlibcupsimage.a in the filter directory (Issue #180)The scheduler did not verify that the job historyfiles define the job-priority andjob-originating-user-name attributes (Issue #178)The pstops filter didn't handle poorly-formed binaryPostScript files that had CTRL-D's in them (Issue #156)The ppdOpen*() and cupsLangGet() functions did notmake a copy of the old locale strings when using thePOSIX locale when reading files, which apparentlycaused problems with some implementations of thestandard C library. (Issue #159)The pdftops filter did not work properly with someembedded Type1C fonts (Issue #177)Updated the pdftops filter to be based upon Xpdf2.02pl1 (Issue #191)The scheduler did not reset the group list whenrunning CGI and filter processes (Issue #185)The scheduler no longer calls malloc and free from thesignal handlers (Issue #190)The USB backend now uses the manufacturer and modelstrings if the description string is not available(Issue #174)The ppdOpen functions still supported theVariablePaperSize attribute, which was removed in v4.0of the PPD spec. This caused problems with PPD filesthat relocated the PageSize option to a non-standardgroup (Issue #158)The cups.list file referenced MAN1EXT, MAN3EXT, andMAN5EXT, but none of those were actually defined (STR#147)Chunked requests could cause a Denial of Service ifthe connection is terminated before the first byte ofchunk data is sent/received (Issue #143)Printers with special characters in their names werenot accessible from the web interface (Issue #120)The lpstat command now shows the correct interfacescript or PPD file, if any, for a print queue (Issue #89)The lpstat command now shows the printer-state-messageand printer-state-reasons attributes whenever they arenot blank (Issue #152)The French and German option-conflict.tmpl templatefiles did not get installed (Issue #148)The cups.list.in file did not work when compilingwithout shared libraries (Issue #149)The DSOFLAGS included the LDFLAGS, which causesproblems on at least HP-UX (Issue #150)The fax printer support did not keep track of the faxcapability bit (Issue #144)The appleLangDefault() function could leak a smallamount of memory (Issue #145)The ppdOpen() functions now mirror all normalattributes to the attribute list; previously onlycertain unassigned attributes would be added (STR#139)The ppdEmitJCL() function wrote JCL commands to stdoutinstead of the passed file pointer (Issue #142)The httpGets() function could, in certain states,block waiting for data (Issue #132)The cupsEmitJCL() function not outputs an empty @PJLcommand after the PJL language escape to work aroundbugs in certain PJL implementations (Issue #131)The cupsEmit*() functions didn't set the orientationvalue properly (Issue #127)The cups.spec file didn't list the rc2.d initdirectory or the cupstestppd file (Issue #134)