------------------------------------------------------------------- Tue Aug 29 10:48:49 UTC 2023 - pgajdos@suse.com - security update - added patches fix CVE-2021-46310 [bsc#1214670], divide by zero in IW44Image.cpp + djvulibre-CVE-2021-46310.patch fix CVE-2021-46312 [bsc#1214672], divide by zero in IW44EncodeCodec.cpp + djvulibre-CVE-2021-46312.patch ------------------------------------------------------------------- Wed May 4 09:30:24 UTC 2022 - Marcus Meissner - switch to use https source url ------------------------------------------------------------------- Mon May 24 08:55:21 UTC 2021 - pgajdos@suse.com - security update - added patches fix CVE-2021-3500 [bsc#1186253], Stack overflow in function DJVU:DjVuDocument:get_djvu_file() via crafted djvu file + djvulibre-CVE-2021-3500.patch ------------------------------------------------------------------- Wed May 12 10:09:21 UTC 2021 - pgajdos@suse.com - security update - added patches fix CVE-2021-32490 [bsc#1185895], Out of bounds write in function DJVU:filter_bv() via crafted djvu file + djvulibre-CVE-2021-32490.patch fix CVE-2021-32491 [bsc#1185900], Integer overflow in function render() in tools/ddjvu via crafted djvu file + djvulibre-CVE-2021-32491.patch fix CVE-2021-32492 [bsc#1185904], Out of bounds read in function DJVU:DataPool:has_data() via crafted djvu file + djvulibre-CVE-2021-32492.patch fix CVE-2021-32493 [bsc#1185905], Heap buffer overflow in function DJVU:GBitmap:decode() via crafted djvu file + djvulibre-CVE-2021-32493.patch ------------------------------------------------------------------- Mon Dec 21 16:26:45 UTC 2020 - Atri Bhattacharya - Update to version 3.5.28 * ddjvu: tiff generation improvements * djvumake: security checks on INCL chunks * all: updated for modern compilers * bugs: fixed several crashes on invalid inputs * miniexp: fixed escape printout and macrochars * djvudigital: can use poppler to find text * csepdjvu: handle T comments for page titles * bytestream: fixed 2GB limit * gexception, gthread: cleanup obsolete code - Drop patches incorporated or otherwise fixed upstream: * djvulibre-invalid-tiff.patch * djvulibre-CVE-2019-15144.patch * djvulibre-CVE-2019-15145.patch * djvulibre-CVE-2019-18804.patch * djvulibre-CVE-2019-15143.patch * djvulibre-always-assume-that-cpuid-works-on-x86_64.patch * djvulibre-CVE-2019-15142.patch * reproducible.patch - Only run post(un) scriptlets for desktop database update for openSUSE < 1550, these are void otherwise. - Regenerate configure script as it is no longer supplied with tarball; add BuildRequires: libtool. - Adapt file list for mime file no longer being installed (this is intentional from upstream); accordingly drop shared-mime-info BuildRequires and post(un) scripts. - fixes CVE-2021-3630 [bsc#1187869] ------------------------------------------------------------------- Fri Nov 8 11:15:02 UTC 2019 - pgajdos@suse.com - security update - added patches CVE-2019-18804 [bsc#1156188] + djvulibre-CVE-2019-18804.patch ------------------------------------------------------------------- Fri Oct 18 08:33:20 UTC 2019 - pgajdos@suse.com - do not segfault when mmx enabled [bsc#1154401] - added patches https://sourceforge.net/p/djvu/bugs/293/ + djvulibre-always-assume-that-cpuid-works-on-x86_64.patch ------------------------------------------------------------------- Tue Sep 3 06:21:13 UTC 2019 - Jan Engelhardt - Trim conjecture, bias, and metadata repetitions from description. - Trim descriptions in subpackages for length. (Main package keeps the bigger one.) - Use some more macros and limit fdupes to the /usr volume. ------------------------------------------------------------------- Mon Sep 2 12:13:57 UTC 2019 - pgajdos@suse.com - security update - added patches CVE-2019-15142 [bsc#1146702] + djvulibre-CVE-2019-15142.patch CVE-2019-15143 [bsc#1146569] + djvulibre-CVE-2019-15143.patch CVE-2019-15144 [bsc#1146571] + djvulibre-CVE-2019-15144.patch CVE-2019-15145 [bsc#1146572] + djvulibre-CVE-2019-15145.patch do not segfault when libtiff encounters corrupted TIFF (upstream issue #295) + djvulibre-invalid-tiff.patch ------------------------------------------------------------------- Tue Jan 8 23:17:00 UTC 2019 - Stefan BrĂ¼ns - Remove rsvg-convert BuildRequires, just use the prebuilt pngs from the source package. ------------------------------------------------------------------- Mon May 15 13:59:36 UTC 2017 - bwiedemann@suse.com - Add reproducible.patch to make build fully reproducible ------------------------------------------------------------------- Fri Feb 27 21:35:01 UTC 2015 - mpluskal@suse.com - Remove obsolete patches * djvulibre-filepath.patch * djvulibre-not-existing-icons.patch - Update to 3.5.27 * simplified configuration scripts * deadlock fixes * miniexp under win32 uses tlsalloc instead of _thread vars (pb under xp) - New in 3.5.26 * Thread safe miniexp * Now using the standard autotools approach (thanks to Vincent Torri). * New windows installer (thanks to Konstantin Kravtsov). * Fixed Russian code page issues in windows. * General speedup thanks to lock-free smart pointers. * ddjvu can produce one file per page. * djvused can now set the default page orientation. * Bug fixes all around. ------------------------------------------------------------------- Wed Mar 27 06:33:47 UTC 2013 - pgajdos@suse.com - updated to 3.5.25.3: * minor fixes * call autoreconf * do not cp not existing prebuilt icons * not-existing-icons.patch ------------------------------------------------------------------- Sun Mar 25 16:44:11 UTC 2012 - dimstar@opensuse.org - Add pkg-config BuildRequires. ------------------------------------------------------------------- Fri Mar 16 15:31:13 UTC 2012 - pgajdos@suse.com - updated to 3.5.25: * Removed the deprecated djview3 code. * Removed the deprecated cothreads code. * Removed the unmaintained japanese man pages. * Added ddjvu option to skip corrupted pages. * Miniexp API is now reentrant. * Bug fixes all around. ------------------------------------------------------------------- Thu Mar 15 19:59:47 UTC 2012 - dimstar@opensuse.org - Add djvulibre-gcc47.patch: Fix build with gcc 4.7. ------------------------------------------------------------------- Tue Mar 13 15:21:34 UTC 2012 - pgajdos@suse.com - fix build for factory (define $QTDIR) ------------------------------------------------------------------- Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de - Remove redundant tags/sections from specfile (cf. packaging guidelines) - Use %_smp_mflags for parallel build ------------------------------------------------------------------- Thu Jun 9 10:22:43 UTC 2011 - pgajdos@novell.com - Fix MMX code when using gcc-4.6 [bnc#696824] * adjusted gcc46.patch ------------------------------------------------------------------- Mon May 2 14:45:43 UTC 2011 - idoenmez@novell.com - Add djvulibre-3.5.23-gcc46.patch to fix compilation with gcc 4.6 ------------------------------------------------------------------- Mon Mar 7 09:43:42 CET 2011 - pgajdos@suse.cz - updated to version 3.5.24: * Set ddjvuapi_version to 20. * Added ddjvuapi support for changing the white point. * Added option "-u" in djvused. * Added option "-o djvufile" in djvuxmlparser. * Added support for tag in djvuxmlparser. * Added print-xmp, set-xmp, remove-smp in djvused. ------------------------------------------------------------------- Tue Nov 16 16:26:44 CET 2010 - pgajdos@suse.cz - updated to version 3.5.23: * Added ddjvu_document_create_by_filename_utf8 * Generate icons with rsvg rather than imagemagick. * djvused: correctly outputs escape characters. * djvumake: added options to generate foreground colors. * Various bug fixes. ------------------------------------------------------------------- Mon Jun 8 14:33:31 CEST 2009 - mseben@suse.cz - updated to version 3.5.22 * backported djview4 version of nsdejavu.so * various bug fixes - splitted to doc package ------------------------------------------------------------------- Mon Aug 25 15:57:25 CEST 2008 - lmichnovic@suse.cz - update to version 3.5.21 * Speed improvement on multicore platforms * Ddjvu now can produce pdf output. - renamed lib to libdjvulibre21 according to Shared Library Packaging Policy ------------------------------------------------------------------- Mon Dec 10 16:51:49 CET 2007 - lmichnovic@suse.cz - update to version 3.5.20 obsoletes semicolon.patch, strip.patch * Csepdjvu handle gsdjvu hyperlink comments. * Djvudigital therefore handles hyperlinks. ------------------------------------------------------------------- Mon Sep 10 16:03:35 CEST 2007 - lmichnovic@suse.cz - moved desktop file to djview3 subpackage [#307485] ------------------------------------------------------------------- Fri Jul 13 17:27:13 CEST 2007 - lmichnovic@suse.cz - added trailing semicolon in desktop file (semicolon.patch) - splitted off djview3 (Qt3) to make possible have alternative djview4 (Qt4) package ------------------------------------------------------------------- Mon Jun 11 17:45:08 CEST 2007 - lmichnovic@suse.cz - fixed djvulibre-devel's Requires with %{version}; [#282833] ------------------------------------------------------------------- Wed Jun 6 17:05:31 CEST 2007 - lmichnovic@suse.cz - renamed lib to libdjvulibre15 according to Shared Library Packaging Policy - splitted of devel package - fixed calling ldconfig in post scripts ------------------------------------------------------------------- Fri Apr 20 21:16:22 CEST 2007 - lmichnovic@suse.cz - moved libs into new libdjvulibre package [#264978] - excluding *.la ------------------------------------------------------------------- Tue Apr 3 18:52:51 CEST 2007 - lmichnovic@suse.cz - installing icons and desktop file in %install section ------------------------------------------------------------------- Tue Mar 27 17:04:03 CEST 2007 - lmichnovic@suse.cz - update to version 3.5.19 * DjVuLibre is distributed under either version 2 of the GPL or (at your option) any later version. since 3.5.18 * Renamed djview as djview3. * Various enhancement of DDJVUAPI. * Partial support for page titles instead of page numbers. * Clarification of metadata information. * Fixed djvumake mask separation feature. * Complain when given a so-called "secure" djvu file. * Fixed handling of urls with cgi arguments. * Fixed bug related to caching and ddjvuapi. * Reorganized ${datadir}/djvu. * Provide scripts in ${datadir}/djvu/*/desktop to register the djvu mime types and the djview menu entries. - obsoletes utf8.patch ------------------------------------------------------------------- Sat Aug 5 16:53:50 CEST 2006 - lmichnovic@suse.cz - specifying --x-libraries and --x-include due to new paths in new X.org 7.x. - added qt3-devel-tools and libtiff-devel into BuildRequires which enhance functionality ------------------------------------------------------------------- Wed Jul 12 12:40:38 CEST 2006 - lmichnovic@suse.cz - update to version 3.5.17 - Various enhancement of DDJVUAPI. - Compiles with the GCC-4.1. - using MSVC using the provided project files. - Minor bug fixes in csepdjvu text extraction. - Fixed leak in csepdjvu, cpaldjvu and cjb2. ------------------------------------------------------------------- Wed Jan 25 21:35:31 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Fri Jan 20 18:10:47 CET 2006 - schwab@suse.de - Don't strip binaries. ------------------------------------------------------------------- Wed Nov 23 14:16:23 CET 2005 - lmichnovic@suse.cz - added -fno-strict-aliasing into CXXFLAGS ------------------------------------------------------------------- Tue Nov 1 16:07:35 CET 2005 - lmichnovic@suse.cz - upgrade to version 3.5.16 upgrade fixes missing binary any2djvu (#131761) ------------------------------------------------------------------- Wed Oct 19 19:40:40 CEST 2005 - lmichnovic@suse.cz - fixed invalid extra qualification for build with new gcc 4.1 ------------------------------------------------------------------- Wed Sep 28 23:41:07 CEST 2005 - dmueller@suse.de - add norootforbuild ------------------------------------------------------------------- Wed May 25 10:43:01 CEST 2005 - ltinkl@suse.cz - fix build with gcc41 ------------------------------------------------------------------- Tue Feb 22 16:47:29 CET 2005 - meissner@suse.de - fixed XtVa* lists calls 0 -> NULL. ------------------------------------------------------------------- Tue Feb 1 09:44:02 CET 2005 - meissner@suse.de - fixed one execl call 0->NULL. ------------------------------------------------------------------- Wed Sep 29 09:30:03 CEST 2004 - ke@suse.de - Recode README in UTF-8 encoding [#46179]. ------------------------------------------------------------------- Mon Aug 9 17:32:29 CEST 2004 - ro@suse.de - added directory to filelist ------------------------------------------------------------------- Fri Aug 06 12:35:09 CEST 2004 - ltinkl@suse.cz - update to 3.5.14 ------------------------------------------------------------------- Mon May 17 16:24:14 CEST 2004 - ltinkl@suse.cz - updated to latest version 3.5.13 - redone the patch - simplified and updated list of packaged files ------------------------------------------------------------------- Tue Sep 30 13:27:25 CEST 2003 - ltinkl@suse.cz - updated to 3.5.12 - ported the patch ------------------------------------------------------------------- Mon Aug 25 17:18:14 CEST 2003 - ro@suse.de - fix compile with current gcc ------------------------------------------------------------------- Wed Jun 04 19:09:36 CEST 2003 - mjancar@suse.cz - update to 3.5.11 * added support for mouse wheel * added support for LT toolbar control args * improved csepdjvu option -bgwhite * Djview and djvups now can print booklets * Djview main dialogs have a help button * Djview key space does continuous reading now * annotation strings now recognize C escape sequences * and some fixes - add URL - use buildroot - use $RPM_OPT_FLAGS ------------------------------------------------------------------- Mon Feb 24 15:33:41 CET 2003 - ro@suse.de - move to libdir/browser-plugins ------------------------------------------------------------------- Sat Dec 28 21:27:36 CET 2002 - prehak@suse.cz - fixed to build with gcc-3.3 - added %clean section ------------------------------------------------------------------- Thu Oct 31 14:30:53 CET 2002 - uli@suse.de - update -> 3.5.9 (gcc-3.2, fix for broken command ddjvu, modified IW44 for ARM processors) - going down to -O1 on x86-64 to avoid segfault in djview - cutting optimization on Alpha as well ------------------------------------------------------------------- Wed Aug 7 16:50:38 CEST 2002 - uli@suse.de - update -> 3.5.8 (fixed printing of b&w documents,fixes for gcc-3.1) ------------------------------------------------------------------- Tue Jul 23 13:00:30 CEST 2002 - uli@suse.de - update -> 3.5.7 (minor fixes) ------------------------------------------------------------------- Fri Jun 28 10:40:18 CEST 2002 - uli@suse.de - build with -O2 on x86-64 to avoid miscompilation ------------------------------------------------------------------- Fri Jun 7 15:29:16 CEST 2002 - uli@suse.de - update -> 3.5.6: Added option -bgwhite in cpaldjvu Removed annoying flicker with djview/Qt3. Fixed show stopper in djvused. Fixed bug in djview print dialog. Added CGI program djvuserve. ------------------------------------------------------------------- Tue May 14 10:56:23 CEST 2002 - uli@suse.de - find Qt3 in lib64 if applicable - still doesn't build on x86-64, maybe bin2cpp gets miscompiled ------------------------------------------------------------------- Thu Apr 18 13:28:17 CEST 2002 - uli@suse.de - fixed to build with gcc 3.1 ------------------------------------------------------------------- Fri Feb 1 11:19:51 CET 2002 - uli@suse.de - use %_libdir ------------------------------------------------------------------- Thu Jan 31 17:52:07 CET 2002 - uli@suse.de - added plugin to mozilla plugin dir ------------------------------------------------------------------- Fri Jan 18 13:44:24 CET 2002 - uli@suse.de - update -> 3.5.3 (builds with Qt3, adds djvups tool) ------------------------------------------------------------------- Wed Dec 12 13:48:18 CET 2001 - uli@suse.de - initial package