diff --git a/.gitignore b/.gitignore index a03ea6e..ff58546 100644 --- a/.gitignore +++ b/.gitignore @@ -67,3 +67,4 @@ cups-1.4.4-source.tar.bz2 /cups-2.0.1-source.tar.bz2 /cups-2.0.2-source.tar.bz2 /cups-2.0.3-source.tar.bz2 +/cups-2.0.4-source.tar.bz2 diff --git a/cups-2.0.3-source.tar.bz2.sig b/cups-2.0.3-source.tar.bz2.sig deleted file mode 100644 index 82dafca..0000000 Binary files a/cups-2.0.3-source.tar.bz2.sig and /dev/null differ diff --git a/cups-2.0.4-source.tar.bz2.sig b/cups-2.0.4-source.tar.bz2.sig new file mode 100644 index 0000000..2adb172 Binary files /dev/null and b/cups-2.0.4-source.tar.bz2.sig differ diff --git a/cups-str4538.patch b/cups-str4538.patch deleted file mode 100644 index 98f8935..0000000 --- a/cups-str4538.patch +++ /dev/null @@ -1,26 +0,0 @@ -diff -up cups-2.0.3/scheduler/client.c.str4538 cups-2.0.3/scheduler/client.c ---- cups-2.0.3/scheduler/client.c.str4538 2015-06-25 08:35:22.196788744 +0100 -+++ cups-2.0.3/scheduler/client.c 2015-06-25 08:35:38.079786648 +0100 -@@ -2294,6 +2294,9 @@ cupsdSendError(cupsd_client_t *con, /* I - http_status_t code, /* I - Error code */ - int auth_type)/* I - Authentication type */ - { -+ char location[HTTP_MAX_VALUE]; /* Location field */ -+ -+ - cupsdLogClient(con, CUPSD_LOG_DEBUG2, "cupsdSendError code=%d, auth_type=%d", - code, auth_type); - -@@ -2326,8 +2329,12 @@ cupsdSendError(cupsd_client_t *con, /* I - * never disable it in that case. - */ - -+ strlcpy(location, httpGetField(con->http, HTTP_FIELD_LOCATION), sizeof(location)); -+ - httpClearFields(con->http); - -+ httpSetField(con->http, HTTP_FIELD_LOCATION, location); -+ - if (code >= HTTP_STATUS_BAD_REQUEST && con->type != CUPSD_AUTH_NEGOTIATE) - httpSetKeepAlive(con->http, HTTP_KEEPALIVE_OFF); - diff --git a/cups-str4646.patch b/cups-str4646.patch deleted file mode 100644 index 14ee21d..0000000 --- a/cups-str4646.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff -up cups-2.0.3/scheduler/job.c.str4646 cups-2.0.3/scheduler/job.c ---- cups-2.0.3/scheduler/job.c.str4646 2015-06-25 08:57:18.780913432 +0100 -+++ cups-2.0.3/scheduler/job.c 2015-06-25 08:57:29.669132254 +0100 -@@ -392,7 +392,9 @@ cupsdCheckJobs(void) - * Start the job... - */ - -+ cupsArraySave(ActiveJobs); - start_job(job, printer); -+ cupsArrayRestore(ActiveJobs); - } - } - } diff --git a/cups.spec b/cups.spec index ea3d207..49767e5 100644 --- a/cups.spec +++ b/cups.spec @@ -10,8 +10,8 @@ Summary: CUPS printing system Name: cups Epoch: 1 -Version: 2.0.3 -Release: 5%{?dist} +Version: 2.0.4 +Release: 1%{?dist} License: GPLv2 Url: http://www.cups.org/ Source0: http://www.cups.org/software/%{version}/cups-%{version}-source.tar.bz2 @@ -26,7 +26,6 @@ Source8: macros.cups Patch1: cups-no-gzip-man.patch Patch2: cups-system-auth.patch Patch3: cups-multilib.patch -Patch4: cups-str4538.patch Patch5: cups-banners.patch Patch6: cups-serverbin-compat.patch Patch7: cups-no-export-ssllibs.patch @@ -48,7 +47,6 @@ Patch22: cups-hp-deviceid-oid.patch Patch23: cups-dnssd-deviceid.patch Patch24: cups-ricoh-deviceid-oid.patch Patch25: cups-systemd-socket.patch -Patch26: cups-str4646.patch Patch27: cups-avahi-address.patch Patch28: cups-enum-all.patch Patch29: cups-dymo-deviceid.patch @@ -190,8 +188,6 @@ Sends IPP requests to the specified URI and tests and/or displays the results. %patch2 -p1 -b .system-auth # Prevent multilib conflict in cups-config script. %patch3 -p1 -b .multilib -# Fix redirection from CGI scripts (bug #1232030, STR #4538). -%patch4 -p1 -b .str4538 # Ignore rpm save/new files in the banners directory. %patch5 -p1 -b .banners # Use compatibility fallback path for ServerBin. @@ -234,8 +230,6 @@ Sends IPP requests to the specified URI and tests and/or displays the results. %patch24 -p1 -b .ricoh-deviceid-oid # Make cups.service Type=notify (bug #1088918). %patch25 -p1 -b .systemd-socket -# Fix slow resume of jobs after restart (STR #4646). -%patch26 -p1 -b .str4646 # Use IP address when resolving DNSSD URIs (bug #948288). %patch27 -p1 -b .avahi-address # Return from cupsEnumDests() once all records have been returned. @@ -618,6 +612,9 @@ rm -f %{cups_serverbin}/backend/smb %{_mandir}/man5/ipptoolfile.5.gz %changelog +* Mon Aug 10 2015 Jiri Popelka - 1:2.0.4-1 +- 2.0.4 + * Tue Jul 28 2015 Jiri Popelka - 1:2.0.3-5 - BuildRequires: gnutls-devel -> pkgconfig(gnutls) diff --git a/sources b/sources index c4267fd..7cdb813 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8d98b85edbdab7ab03739c9622f570e8 cups-2.0.3-source.tar.bz2 +f5c847d9a4fac6c4c66fb0526a7afaae cups-2.0.4-source.tar.bz2