Skip to content

Commit

Permalink
cups-browsed: Added multi-threaded operation
Browse files Browse the repository at this point in the history
  • Loading branch information
tillkamppeter committed Apr 18, 2021
1 parent ebea631 commit de59134
Show file tree
Hide file tree
Showing 4 changed files with 1,145 additions and 904 deletions.
1 change: 1 addition & 0 deletions AUTHORS
Expand Up @@ -11,4 +11,5 @@ Samuel Thibault (samuel.thibault@ens-lyon.org)
Pranjal Bhor (bhor.pranjal@gmail.com)
Sahil Arora (sahilarora.535@gmail.com)
Deepak Patankar (patankardeepak04@gmail.com)
Mohit Mohan (mohitmo@cse.iitk.ac.in)
Tanmay Anand (tanand@iitk.ac.in)
5 changes: 3 additions & 2 deletions COPYING
Expand Up @@ -237,13 +237,14 @@ License: GPL-2+

Files: utils/cups-browsed*
utils/org.cups.cupsd.Notifier.xml
Copyright: 2012-2019 Till Kamppeter
Copyright: 2012-2021 Till Kamppeter
2013-2015 Tim Waugh
2018-2019 Deepak Patankar
2020 Mohit Mohan
License: LGPL-2.1+

Files: utils/driverless*
Copyright: 2012-2016 Till Kamppeter
Copyright: 2012-2021 Till Kamppeter
2007-2016 Apple Inc.
2017 Sahil Arora
License: LGPL-2.1+
Expand Down
10 changes: 10 additions & 0 deletions NEWS
Expand Up @@ -3,6 +3,16 @@ NEWS - OpenPrinting CUPS Filters v1.27.5 - 2020-06-05

CHANGES IN V2.0.0

- cups-browsed: Added multi-threaded operation, the Avahi
resolver callback (which examines the remote printer,
registers it, checks whether we want a local queue for it,
adds it to a cluster, ...) and the creation/modification of
a local CUPS queue is now done in separate threads, so that
these processes can get executed in parallel to keep the
local queues up-to-date more timely and to not overload the
system's resources. Thanks a lot to Mohit Mohan who did
this work as Google Summer of Code 2020 project
(https://github.com/mohitmo/GSoC-2020-Documentation).
- cups-browsed: Always save "...-default" option entries
from printers.conf, regardless of presence or absense
of PPD file (Pull request #359).
Expand Down

0 comments on commit de59134

Please sign in to comment.