Changes in CUPS v1.0.2:
- The HP-GL/2 filter didn't always scale the output correctly.
- The HP-GL/2 filter now supports changing the page size automatically when the "fitplot" option is not used.
- The cancel-job operation was expecting a resource name of the form "/job/#" instead of "/jobs/#"; this prevented the cancel and lprm commands from working.
- The backends didn't log pages when files were printed using the "-oraw" option.
- The authorization code did not work with the Slackware long shadow password package because its crypt() can return NULL.
- The chunking code didn't work for reading the response of a POST request.
- cupsGetPPD() now does authentication as needed.
- The N-up code in the PostScript filter didn't work with some printers (grestoreall would restore the default blank page and device settings).
- The N-up code in the PostScript filter didn't scale the pages to fit within the imageable area of the page.
- Wasn't doing an fchown() on the request files. This caused problems when the default root account group and CUPS group were not the same.