cups
cups copied to clipboard
OpenPrinting CUPS Sources
Attempt to make explanation where the default printer is taken from clearer: $HOME/lpoptions (/etc/cups/lpoptions for root) > ENV variables LPDEST/PRINTER > Server Default Fixes #819
Dear Cups Developers, Fedora 38 cups-2.4.7-1.fc38.x86_64 `lpstat -d`, although it gives the correct printer name, it does not differentiate between the global system default for when `~/.cups/lpoptions` does not exist...
**Describe the bug** Customer observes that cupsd occasionally gets stuck in a poll() loop. strace shows: ``` poll([{fd=30, events=POLLOUT}], 1, 10000) = 1 ([{fd=30, revents=POLLOUT|POLLHUP}]) poll([{fd=30, events=POLLOUT}], 1, 10000) =...
**Describe the bug** The [published policies documentation](https://www.cups.org/doc/policies.html) seems to document the same directive as allowing all access in most places, but as denying all access in another place. Either I'm...
The first commit in this pull request makes cupsd include "printer-strings-uri" when listing its supported printer attributes. This makes the cupsLocalize* functions work when connected to the CUPS server (rather...
**Describe the bug** On iPadOS when I call up a print dialog and select a CUPS Airprint queue the dialog would present options for choosing paper size and finishing options....
CUPS 2.4.7, Fedora 38 $ lpstat -a $ lpstat -e test_linux $ lpoptions -d test_linux device-uri=ipps://test%20%40%20linux._ipps._tcp.local/cups printer-info='test @ linux' printer-make-and-model='PostScript Printer' printer-type=25178190 $ lpstat -d no system default destination It...
I have developed code in pappl to introduce presets support, which involves predefined templates for printing defaults. These presets are included in the job-presets-supported attribute of client->response . However, when...
**Describe the bug** In the libcups2 of CUPS 2.5.x API elements have en removed which existed in libcups2 of CUPS 2.4.x and earlier. The removed elements probably got deprecated and...
We can save a lot of work this way. Also, detect truncation in strlcpy.