Commit Graph

42 Commits

Author SHA1 Message Date
ajacoutot
af7416c31b Update to cups-1.4.6, this version fixes landscape printing, sharing,
and fax issues.

Also merge a patch from upstream to disable multi-part support as
several browsers (notably webkit based ones) do not support it
correctly, this should fix the web interface with these browsers. See
http://www.cups.org/str.php?L3455 for details.
2011-01-11 12:13:59 +00:00
ajacoutot
833cdce03c Mention bug report in patch, no pkg change. 2010-12-20 15:53:05 +00:00
ajacoutot
cddf86404d Unbreak ulpt(4) printing.
Add libusb support. Bring a patch from upstream bug DB that allows for
both ulpt(4) and libusb based devices to work without the need for
separate packages.

Remove the useless rc patch (we provide our own).

Move MESSAGE to README and extend it.
2010-12-20 11:39:48 +00:00
ajacoutot
b886080d0c This release fixes several scheduler and printing bugs as well as a reported
security bug (which kili@ already patched for in previous commmit).
2010-11-12 07:09:00 +00:00
kili
3c1a0a6e40 Security patch: CVE-2010-2941 (from redhat).
ok ajacoutot@ (maintainer)

For increased fun, read the ticket at redhat:
https://bugzilla.redhat.com/show_bug.cgi?id=624438
2010-11-10 12:53:09 +00:00
ajacoutot
40e0bde43c Remove some left over text in lp.man.
spotted by tedu@
2010-08-22 10:48:41 +00:00
ajacoutot
256d90190a More readable to me. 2010-07-13 13:02:47 +00:00
sebastia
048c27309a fix build on gcc-2.95 archs
OK ajacoutot@, landry@
2010-07-13 12:50:44 +00:00
ajacoutot
61d8bcc996 Fix SO_PEERCRED fallout.
from Moritz Grimm.
2010-07-02 07:52:08 +00:00
ajacoutot
eebf14a545 Update to cups-1.4.4.
Fixes several security, scheduler, printing, and conformance issues.
2010-06-27 04:18:50 +00:00
ajacoutot
6cce6fcad3 Disable dnssd support for now as it is not yet stable. 2010-04-07 13:55:30 +00:00
kili
74bc48a8f7 Don't only test wether GCC support -pie but also test wether a
program built with -pie actually runs. Fixes the build on arm.

ok ajacoutot@
2010-04-04 18:42:14 +00:00
ajacoutot
d1ea956b94 Major update to cups-1.4.3.
Changelog is to big to detail here, refer to HOMEPAGE for details.

I have been using 1.4.X for several months.
Versions 1.4.0 and 1.4.2 have been tested in bulks by jasper@, thanks!

Please contact me directly if you see regressions.
2010-03-31 16:20:02 +00:00
jasper
2b82712fd4 ECURITY FIX for CVE-2009-3553.
CUPS "cupsdDoSelect()" Denial of Service Vulnerability.
2009-11-22 18:10:12 +00:00
jasper
6a63c0cb29 SECURITY FIX for CVE-2009-3608, CVE-2009-3609.
CUPS "pdftops" Filter Data Handling Integer Overflow Vulnerabilities
Patch from Ubuntu.

ok ajacoutot@ (MAINTAINER)
2009-10-25 16:04:34 +00:00
ajacoutot
e19b4862c3 - update to cups-1.3.11
kurt@'s patches are now upstream
2009-07-12 19:58:19 +00:00
ajacoutot
45145171af - don't link .so to .so.X.Y
- merge PFRAG.shared into PLIST
- bump
2009-05-19 11:15:28 +00:00
ajacoutot
9ff4d05ca6 - upstream integrated kurt@'s patches with some small changes ; bring
them in as it will ease update to a new release
2009-05-18 17:09:54 +00:00
kurt
e436b9fc81 Fix daemon mode by correcting non-portable code:
- close(0); open(...); is no guaranteed to open on file descriptor 0.
  Change to using dup2()
- Threaded applications that fork() may only call async-signal-safe
  functions in the child process until such time as one of the exec
  functions are called. Enable the APPLE code path that uses execlp()
  in child. Also close child fd's in such a way as to not trip on
  non-blocking fd design issues of libpthread.

okay ajacoutot@
2009-05-14 12:38:52 +00:00
bernd
e5effe71d7 Update to cups-1.3.10. With lots of help from ajacoutot@.
There's an issue with the admin.cgi which will be fixed
in-tree.

ok ajacoutot@, jasper@
2009-04-27 08:25:39 +00:00
ajacoutot
8f7cd0f1e5 - remove workaround now that our default thread stack size has been
increased
2009-04-21 13:01:18 +00:00
ajacoutot
d0674337d4 - add some comments ; no pkg change 2009-04-10 16:36:02 +00:00
ajacoutot
61cdcb5a0a - lower some buffer size to prevent crash with default limit settings 2009-04-10 15:35:01 +00:00
ajacoutot
daf6cc05c9 - enable dbus support
this adds some nice desktop functionnality when dealing with print
queues, printer notifications...
2009-03-23 15:04:41 +00:00
jasper
98266ca12c Security fix for CVE-2008-5183.
Patch adapted from Red Hat's solution.

ok ajacoutot@ (MAINTAINER)
2009-03-04 19:50:00 +00:00
jasper
580818c350 regen patch 2009-02-15 18:57:27 +00:00
ajacoutot
5be1ba2e28 - use xdg-open in the desktop file command 2008-10-30 15:07:05 +00:00
ajacoutot
a6cf2c9fdb - make sure we don't try to install stuff outside of WRKINST if the
/usr/share/applications directory exists
spotted by todd@
- while here, do install the .desktop files and icons and add the
corresponding goos
- regen PLIST
- bump
2008-10-30 13:26:41 +00:00
jakemsr
b8d7bcd5a4 use -pthread instead of -lpthread for pthreads linkage in CUPS
bulk build tested by steven@ (a while ago) "sure" mbalmer@
2007-12-11 08:00:06 +00:00
kili
4a499bb87c SECURITY: CVE-2007-3387.
ok naddy@
2007-08-03 20:51:42 +00:00
ajacoutot
9ba0e992d7 - don't force optimisation nor debug
- regen patches while here
2007-05-07 13:58:07 +00:00
deanna
984d0b6e04 Fix regress by letting the test know the correct shared lib versions.
ok mbalmer
2007-03-17 18:28:02 +00:00
mbalmer
3d9dc6bc61 Don't install files with weird ownership, don't install lppasswd setuid root. 2006-11-07 11:20:49 +00:00
mbalmer
9d690dfd6f Update to CUPS 1.2.5, this fixes a handful of bugs. Remove one patch that
was applied upstream.
2006-10-21 10:58:24 +00:00
mbalmer
2939b8a1c3 They don't know C, they don't know german, as well. 2006-10-07 14:03:09 +00:00
mbalmer
9e49dd30d1 Make this port build with USE_SYSTRACE=Yes. I forgot parts of a patch
to scheduler/Makefile, sorry, guys!
2006-10-01 16:02:24 +00:00
mbalmer
d5c1f39165 Update to CUPS 1.2.4, which has lots of improvements over the old version
we had, like better support for foreign languages and the usual plethora
of bugfixes.

tested on various architectures and with various applications that use CUPS
as their printing system.  I verified that all ports that are depending on
CUPS still build.
2006-10-01 10:43:38 +00:00
mbalmer
771ece5153 Make SHARED_LIBS actually work, this was lying around for quite some time,
no idea why I did not get committed...

prodded by bernd.
2006-02-05 10:20:57 +00:00
mbalmer
79221cf34b Security: Fix vulnerabilities in the PDF to PS rendering code
(iDefense advisories from 2005-12-05)
- DCTStream Baseline Heap Overflow Vulnerability
- DCTStream Progressive Heap Overflow
- StreamPredictor Heap Overflow Vulnerability
Patch provided by the Xpdf folks.
2005-12-06 23:23:44 +00:00
mbalmer
7d24d44001 Add a patch from Antti Harri (iku at openbsd dot fi) to prevent cups
from inadvertently shut down OpenBSD and bump the package name.
2005-10-09 10:29:46 +00:00
mbalmer
1f71ba0854 SECURITY:
Apply a security fix from xpdf, which is the base for pdftops and
bump the package name.

spotted by alek@
2005-01-22 17:12:43 +00:00
mbalmer
7a65d71e93 CUPS, the Common Unix Printing System.
A cross-platform printing solution for Unix environments,
based on the "Internet Printing Protocol, IPP".

ok alek@
2005-01-16 12:36:42 +00:00