Hello community, here is the log from the commit of package httrack for openSUSE:Factory checked in at 2014-08-25 11:04:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/httrack (Old) and /work/SRC/openSUSE:Factory/.httrack.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "httrack" Changes: -------- --- /work/SRC/openSUSE:Factory/httrack/httrack.changes 2013-10-17 17:38:47.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.httrack.new/httrack.changes 2014-08-25 11:05:36.000000000 +0200 @@ -1,0 +2,67 @@ +Fri Aug 22 18:14:43 UTC 2014 - [email protected] + +- Update to 3.48.19: + + Fixed: assertion failure at htslib.c:3458 (strlen(copyBuff) == qLen) seen + on Linux + + Fixed: infamous crashes inside the DNS cache due to a corruption within the + option structure (E.Kalinowski/karbofos) + + New: added minimalistic crash reporting on Windows and Linux + + Fixed: URL list not working anymore (tom swift) + + Fixed: FTBFS on ARM + + Fixed: buggy FFFD (replacement character) in place of leading non-ascii + character such as Chinese ones (aballboy) + + Fixed: FTBFS when compiling with zlib versions < 1.2.70 (sammyx) + + Fixed: buggy SVG (Smiling Spectre) + + Fixed: do not uncompress .tgz advertised as "streamed" (Smiling Spectre) + + Fixed: NULL pointer dereferencing in back_unserialize (htsback.c:976) + + Fixed: library development files + + Fixed: --advanced-maxlinks broken (Localhost) + + Fixed: -devel package should now be standalone + + Fixed: assertion failure at htscore.c:244 + (len + liensbuf->string_buffer_size < liensbuf->string_buffer_capa) + + Fixed: injection-proof templates + + Fixed: htshash.c:330 assertion failure ("error invalidating hash entry") + (Sergey) + + Fixed: Windows 2000 regression (fantozzi.usenet) + + Fixed: code cleanup (aliasing issues, const correctness, safe strings) + + New: handle --advanced-maxlinks=0 to disable maximum link limits + + New: updated ZIP routines (zlib 1.2.8) + + Fixed: broken 32-bit version + + Fixed: assertion "segOutputSize < segSize assertion fails at + htscharset.c:993" + + Fixed: new zlib version fixing CVE-2004-0797 and CVE-2005-2096 + + Fixed: more reliable crash reporting + + Fixed: fixed infamous "hashtable internal error: cuckoo/stash collision" + errors + + Fixed: safety cleanup in many strings operations + + Fixed: buggy option pannels + + New: Enforce check against CVE-2014-0160 + + New: improved hashtables to speedup large mirrors + + New: added unit tests + + New: Added %a option, allowing to define the "Accept:" header line. + + New: Added %X option, to define additional request header lines. + + New: Added option '-%t', preserving the original file type (which may + produce non-browseable file locally) + + Fixed: remove scope id (% character) in dotted address resolution + (especially for catchurl proxy) + + Fixed: build fixes, including for Android, non-SSL releases + + Fixed: buggy keep-alive handling, leading to waste connections + + Fixed: removed chroot and setuid features (this is definitely not our + business) + + Fixed: removed MMS (Microsoft Media Server) ripping code (mmsrip) (dead + protocol, unmaintained code, licensing issues) + + Fixed: type mishandling when processing a redirect (such as a .PDF + redirecting to another .PDF, with a text/html type tagged in the redirect + message) + + Fixed: infinite loop when attempting to download a file:/// directory on + Unix (gp)<br/> + + Fixed: removed background DNS resolution, prone to bugs + + Fixed: do not choke on Windows 2000 because of missing SetDllDirectory() + (Andy Hewitt) + + Fixed: %h custom build structure parameter not taken in account (William + Clark) +- Removed the fix for build-compare regarding build time references (not needed + anymore). +- Rebased httrack-fix-strict-aliasing-punning.patch to apply cleanly. + +------------------------------------------------------------------- Old: ---- httrack-3.47.24.tar.gz New: ---- httrack-3.48.19.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ httrack.spec ++++++ --- /var/tmp/diff_new_pack.t6dCHv/_old 2014-08-25 11:05:38.000000000 +0200 +++ /var/tmp/diff_new_pack.t6dCHv/_new 2014-08-25 11:05:38.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package httrack # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2011 Malcolm Lewis [email protected] # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %define so_ver 2 Name: httrack -Version: 3.47.24 +Version: 3.48.19 Release: 0 Summary: Offline Browser Utility License: GPL-3.0+ @@ -75,13 +75,6 @@ %setup -q %patch0 -# Remove build time references so build-compare can do its work -FAKE_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') -sed -i "s/__DATE__/\"$FAKE_BUILDDATE\"/g" src/proxy/proxytrack.h src/htshelp.c - -# Fix permissions -chmod 644 AUTHORS - %build %configure \ --disable-static \ ++++++ httrack-3.47.24.tar.gz -> httrack-3.48.19.tar.gz ++++++ ++++ 55532 lines of diff (skipped) ++++++ httrack-fix-strict-aliasing-punning.patch ++++++ --- /var/tmp/diff_new_pack.t6dCHv/_old 2014-08-25 11:05:38.000000000 +0200 +++ /var/tmp/diff_new_pack.t6dCHv/_new 2014-08-25 11:05:38.000000000 +0200 @@ -1,11 +1,11 @@ ---- configure.orig 2013-08-17 13:27:28.000000000 +0300 -+++ configure 2013-08-18 19:20:47.989357512 +0300 -@@ -15313,7 +15313,7 @@ - ### Default CFLAGS - DEFAULT_CFLAGS="-Wall -Wcast-align -Wstrict-prototypes \ - -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith \ ---Wnested-externs -D_REENTRANT" -+-Wnested-externs -fno-strict-aliasing -D_REENTRANT" - +--- configure.orig 2014-07-29 00:03:11.000000000 +0300 ++++ configure 2014-08-21 23:23:23.200726129 +0300 +@@ -11782,7 +11782,7 @@ + -Wstrict-prototypes -Wmissing-prototypes \ + -Wmissing-declarations -Wdeclaration-after-statement \ + -Wpointer-arith -Wsequence-point -Wnested-externs \ +--D_REENTRANT" ++-fno-strict-aliasing -D_REENTRANT" + DEFAULT_LDFLAGS="" -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
