Changelog:
==============
Version 0.4.6
==============
NOTE: ConsoleKit is no longer actively maintained and this will most
likely be the final release. You are advised to switch to logind:
http://www.freedesktop.org/software/systemd/man/systemd-logind.service.html
* Don't truncate --frequent output to 8 chars in ck-history (Ray Strode)
* Import udev-acl tool from udev (Michael Biebl)
* Add support for GNU/Hurd (Pino Toscano)
* Build system fixes (Samuli Suominen)
Not upstreamed because I think NetBSD should be given the chance to
implement some better interprocess synchronization primitives first.
See PR lib/49529.
In particular what's missing is an interprocess sync primitive that can:
1) be passed safely through MAP_SHARED memory
2) support atomic unlock-and-block (like pthread_cond_wait)
3) wake up all waiters at once
* Update HOMEPAGE and MASTER_SITES.
Changelog:
pdf2djvu (0.8.2) unstable; urgency=low
[ Jakub Wilk ]
* Fix file corruption for some documents with outline.
https://bitbucket.org/jwilk/pdf2djvu/issues/110
Regression introduced in 0.7.20.
* Improve thread-safety:
+ Make GraphicsMagick initialization thread-safe.
+ Rewrite the subprocess handling code to be thread-safe.
Remove PStreams support.
* Fix silencing djvuextract's stderr.
* Use iconv() for converting from locale encoding to UTF-8.
* Document that gettext is needed for internationalization.
* Improve error handling.
* Improve the test suite.
* Update the Polish translation.
[ Américo Monteiro ]
* Update the Portuguese translation.
[ Chris Leick ]
* Update the German translation.
-- Jakub Wilk <jwilk@jwilk.net> Tue, 08 Sep 2015 20:43:24 +0200
pdf2djvu (0.8.1) unstable; urgency=low
* Fix “--fg-colors=N” when GraphicsMagick was compiled with
QuantumDepth > 8.
* Report GraphicsMagick's QuantumDepth in “--version”.
* Build with “-Werror=narrowing”.
* Document what software is required to run the tests.
* Windows: fix loading Poppler data files.
* Improve the test suite.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 13 Aug 2015 17:48:55 +0200
pdf2djvu (0.8) unstable; urgency=low
[ Juan Francisco Cantero Hurtado ]
* Don't hardcode the Python interpreter path in script shebangs; use
“#!/usr/bin/env python” instead.
[ Jakub Wilk ]
* Don't silently ignore --loss-level when used without --monochrome.
https://bitbucket.org/jwilk/pdf2djvu/issue/86
* Add sanity check that output file is distinct from all input files.
https://bitbucket.org/jwilk/pdf2djvu/issue/98
* Apply NFKC normalization on characters from the Alphabetic Presentation
Forms block (U+FB00–U+FB4F), even when --no-nfkc were specified.
This is what Poppler (≥ 0.19) does by default.
Thanks to Dmitry Shachnev for the bug report.
https://bitbucket.org/jwilk/pdf2djvu/issue/90https://bugs.freedesktop.org/show_bug.cgi?id=7002
* Fail early if duplicate page numbers were specified in -p/--pages.
https://bitbucket.org/jwilk/pdf2djvu/issue/73
* Fail early on duplicate page identifiers and duplicate page titles.
* Make --help and --version return with exit code 0.
* Windows: build against GraphicsMagick.
https://bitbucket.org/jwilk/pdf2djvu/issue/75
* Improve the configure script:
+ Check if Poppler xpdf headers exist.
+ Add option for disabling PStreams (--without-pstreams).
* Change the order libraries on linker command line.
Move libraries provided by the LIBS configure variable to the end.
* Use the reentrant S-expression output API when it's available
(DjVuLibre ≥ 3.5.25).
* Improve error handling.
* Improve the test suite.
* Improve documentation:
+ Simplify documentation about build dependencies.
+ Document that pkg-config is required for building.
+ Update poppler-data download URL.
* Update the Polish translation.
[ Américo Monteiro ]
* Update the Portuguese translation.
[ Chris Leick ]
* Update the German translation.
[ Kyrill Detinov ]
* Update the Russian translation.
[ Jean-Paul Guillonneau ]
* Update the French translation of the manual page.
-- Jakub Wilk <jwilk@jwilk.net> Fri, 07 Aug 2015 14:42:08 +0200
pdf2djvu (0.7.21) unstable; urgency=low
* Fix insecure use of /tmp when executing c44(1).
https://bitbucket.org/jwilk/pdf2djvu/issue/103
-- Jakub Wilk <jwilk@jwilk.net> Sat, 09 May 2015 23:21:40 +0200
pdf2djvu (0.7.20) unstable; urgency=low
[ Jakub Wilk ]
* Don't use djvused for setting document outline.
It was too slow for very long documents.
https://bitbucket.org/jwilk/pdf2djvu/issue/93
* Test suite: automatically skip tests that require features that were not
enabled at build time.
https://bitbucket.org/jwilk/pdf2djvu/issue/55
* Improve reporting of versions of the libraries in --version and XMP
metadata.
* Improve Windows support:
+ Correctly determine path to DjVuLibre binaries.
https://bitbucket.org/jwilk/pdf2djvu/issue/85
+ Fix path splitting is East-Asian locales.
https://bitbucket.org/jwilk/pdf2djvu/issue/100
+ Fix stdout redirection.
https://bitbucket.org/jwilk/pdf2djvu/issue/101
* Update the homepage URL and the bug tracker URLs, in documentation and
code.
http://google-opensource.blogspot.com/2015/03/farewell-to-google-code.html
[ Américo Monteiro ]
* Update the Portuguese translation.
[ Kyrill Detinov ]
* Update the Russian translation.
[ Chris Leick ]
* Update the German translation.
[ Serhij Dubyk ]
* Update the Ukrainian translation.
-- Jakub Wilk <jwilk@jwilk.net> Fri, 01 May 2015 14:21:16 +0200
pdf2djvu (0.7.19) unstable; urgency=low
* Fix build failure with Poppler ≥ 0.31.
Thanks to David Evans for the bug report.
https://bitbucket.org/jwilk/pdf2djvu/issue/99
-- Jakub Wilk <jwilk@jwilk.net> Fri, 06 Feb 2015 20:00:38 +0100
pdf2djvu (0.7.18) unstable; urgency=low
[ Jakub Wilk ]
* Make the xml2c script more portable.
* In C++11 mode, use “decltype” instead of “typeof”.
* Fix build failure with libc++ in C++98 mode.
Thanks to Angelo Graziosi for the bug report.
https://bitbucket.org/jwilk/pdf2djvu/issue/88
* Use the standard AC_OPENMP macro in the configure script (instead of
3rd-party AX_OPENMP).
* Use HTTPS URLs when they are available, in documentation and code.
* Fix capitalization error in the German manual page.
Thanks to Chris Leick for help.
* Drop support for Poppler < 0.11.1.
* Improve error handling.
[ Américo Monteiro ]
* Add Portuguese translation.
https://bugs.debian.org/758262
[ Majid Redouane, Jean-Paul Guillonneau ]
* Add French translation of the manual page.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 18 Dec 2014 13:25:10 +0100
pdf2djvu (0.7.17) unstable; urgency=low
* Fix build failure with Poppler ≥ 0.23.
-- Jakub Wilk <jwilk@jwilk.net> Thu, 30 May 2013 22:20:31 +0200
pdf2djvu (0.7.16) unstable; urgency=low
* Fix build failure with Poppler ≥ 0.21.1.
-- Jakub Wilk <jwilk@jwilk.net> Wed, 14 Nov 2012 20:44:57 +0100
pdf2djvu (0.7.15) unstable; urgency=low
* Fix build failure with Poppler ≥ 0.21.
-- Jakub Wilk <jwilk@jwilk.net> Sat, 06 Oct 2012 12:32:09 +0200
Changelog: highlights only
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Fri Feb 7 00:55:18 2014 +0000
pstream.h (basic_ipstream::basic_ipstream(argv_type, pmode): Use
basic_ipstream::readable(pmode) to correctly set input mode.
test_pstreams.cc: Test execve-style construction for ipstream.
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Fri Jul 12 00:20:21 2013 +0100
pstream.h: Add initializer-list constructors.
Make unary constructors explicit.
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Thu Jul 11 23:27:43 2013 +0100
pstream.h: Add newpg pmode flag. Version 0.8.1.
test_pstreams.cc: Test newpg flag.
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Fri Mar 29 17:42:22 2013 +0000
pstream.h: Doc tweak
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Wed Jan 23 00:43:11 2013 +0000
pstream.h: Put child in new process group and define pstreambuf::killpg()
Thanks to Hein-Pieter van Braam for the suggestion.
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Sun Jan 20 19:15:41 2013 +0000
pstream.h: Retry interrupted writes
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Sun Jan 20 17:11:27 2013 +0000
pstream.h: Overload constructors for convenience.
Bump version to 0.7.3
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Mon Jun 25 22:57:26 2012 +0100
pstream.h: Update copyright years and remove RCSID.
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Mon Jun 25 22:48:53 2012 +0100
pstream.h (pstreambuf::xsputn): Optimize.
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Sun Jun 24 13:03:43 2012 +0100
pstream.h (basic_pstreambuf::open): Work with _FORTIFY_SOURCE.
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Tue Nov 15 11:12:10 2011 +0000
(basic_pstreambuf::wpipe, basic_pstreambuf::rpipe): Fix for clang.
(PSTREAMS_VERSION): Bump to 0.7.2
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Thu Oct 14 19:57:41 2010 +0000
* pstream.h, test_pstreams.cc: Update copyright dates.
Author: Jonathan Wakely <pstreams@kayari.org>
Date: Thu Oct 14 19:55:19 2010 +0000
* pstream.h (pstreams_common::pstreams_common): Use basic_ios::rdbuf
to set the streambuf, basic_ios::init(0) has already been called.
* Use Makefile.common for common stuff.
Changelog:
NEW IN VERSION 3.5.27
------------------------
- simplified configuration scripts
- deadlock fixes
- miniexp under win32 uses tlsalloc instead of _thread vars (pb under xp)
NEW IN VERSION 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.
Changelog:
2015-05-24 Jay Berkenbilt <ejb@ql.org>
* 5.1.3: release
* Bug fix: fix-qdf was not handling object streams with more than
255 objects in them.
* Handle Microsoft crypt provider initialization properly for case
where no keys have been previously created, such as in a fresh
Windows installation.
* Include time.h in QUtil.hh for time_t
- Device type '-d usbprolific' for Prolific PL2571/277x USB bridges.
- SAT: Support for ATA registers returned in fixed format sense data.
- smartctl '-i' and '--identify': ATA ACS-4 and SATA 3.2 enhancements.
- smartctl '-l xerror': Support for logs with more than 255 pages.
- smartctl '-l devstat': Prints ACS-3 DSN flags.
- smartctl '-l devstat': Read via SMART command if GP log is not
available.
- smartctl '-l scttempsts': Prints SCT SMART STATUS (ACS-4) and
vendor specific SCT bytes.
- configure option '--with-systemdenvfile=auto' as new default.
- configure options '--disable-drivedb', '--enable-savestates'
and '--enable-attributelog' are deprecated.
- Corresponding '--with-*' options are enhanced accordingly.
- Configure option '--with-docdir' is deprecated.
- autoconf < 2.60 and automake < 1.10 are deprecated.
(all of the above still work but a warning is printed if used)
- HDD, SSD and USB additions to drive database.
- Linux: AACRAID fixes, SMART STATUS should work now.
- Linux: '/dev/megaraid_sas_ioctl_node' fd leak fix.
- Darwin: '-S' command implemented, '-l devstat' should work now.
- Cygwin: Compile fix.
- Windows: Device type '-d aacraid' for AACRAID controllers.
- Windows: SAT autodetection based on IOCTL_STORAGE_QUERY_PROPERTY.
- Windows installer: Fix possible loss of user PATH environment variable.
- buffer: Fixed a bug introduced in v4.1.0 where allocating
a new zero-length buffer can result in the next allocation
of a TypedArray in JavaScript not being zero-filled. In
certain circumstances this could result in data leakage
via reuse of memory space in TypedArrays, breaking the
normally safe assumption that TypedArrays should be always
zero-filled.
- http: Guard against response-splitting of HTTP trailing headers
added via response.addTrailers() by removing new-line ([\r\n])
characters from values. Note that standard header values are
already stripped of new-line characters. The expected security
impact is low because trailing headers are rarely used.
- npm: Upgrade to npm 2.14.4 from 2.14.3, see release notes for
full details
- Upgrades graceful-fs on multiple dependencies to no longer rely
on monkey-patching fs
- Fix npm link for pre-release / RC builds of Node
- v8: Update post-mortem metadata to allow post-mortem debugging tools
to find and inspect:
- JavaScript objects that use dictionary properties
- ScopeInfo and thus closures
Changelog:
Bugs fixed compared to 5.0.2 RC1:
rhbz#1134285 Open a file in a mounted WebDAV drive and LibreOffice asks for user and password [Stephan Bergmann]
rhbz#1259746 Writer fails to open correct ODT file from WebDAV share [Stephan Bergmann]
tdf#92145 Writer text table rows can't be resized (with disabled rulers) [László Németh]
tdf#92357 Tab type switcher in ruler does not clear previous icon when clicking it [László Németh]
tdf#92843 UI: The case of the disappearing zoom slider [László Németh]
tdf#92982 rendercontext: blinking cursor is drawn directly [Miklos Vajna]
tdf#92995 EDITING: Undo of Drag&Drop with annotation/comment object causes crash [Eike Rathke]
tdf#93666 GL / area fill scaling issue. [Tomaž Vajngerl]
tdf#93778 gestureLongPress cores being passed a NULL frame [Szymon Kłos]
tdf#93814 cache binary compiled versions of shaders ... [Marco Cecchetti]
tdf#93884 odd text rendering artifacts in slideshow [Miklos Vajna]
tdf#93989 crash on chart insert ... [Markus Mohrhard]
tdf#93996 gltf rendering timer is far too fast ... [Michael Meeks]
tdf#94006 OpenGLContext - ref-counted and manually managed ... [Michael Meeks]
tdf#94031 Some 3D OpenGL transitions don't work in GL mode ... [Lubosz Sarnecki]
tdf#94213 horrible flickering on window resize [Michael Meeks]
tdf#94249 EDITING: Calc sort crashes [Eike Rathke]
tdf#94252 Gratuitous GL context switching. [Michael Meeks]
tdf#94281 mis-use of legacy GL contexts ... [Michael Meeks]
Bugs fixed compared to 5.0.1 RC2:
bnc#835985 revert "When printing ... 'Order' did not count." [Jan Holesovsky]
cid#1315264 DOCX import: rot=90 and vert=vert270 means no text rotation [Miklos Vajna]
coverity#1320472 uninitialized scalar field [Caolán McNamara]
i#121407 fix mis-merge [Stephan Bergmann]
i#124638 xmloff: fix Calc header background image saving [Miklos Vajna]
i#65128 handle the NULL clip correctly for pdf output [Thorsten Behrens]
i#95318 svtools: don't commit SvtMenuOptions too early [Michael Stahl]
rhbz#1255200 [abrt] libreoffice-core: sdr::table::SvxTableController::SetTableStyle(): soffice.bin killed by SIGSEGV [Caolán McNamara]
rhbz#1255811 [fix available] Calc: Random Number generator can't be edited and applied for cell location [Eike Rathke]
tdf#44388 Printing/Exporting to PDF adds text to the side of form elements ('checkbox',...) [Thorsten Behrens]
tdf#44399 UI: Format Cells dialog displays misleading value for 'Decimal places' [Laurent Balland-Poirier]
tdf#60381 The operation on <path> was started with an invalid parameter [Giuseppe Castagno]
tdf#73071 Sidebar: Styles are missing from Properties tab [Yousuf Philips]
tdf#75973 password protected library does not honnor end user type definition [Laurent Godard]
tdf#76649 Trend line invisible if first data point is missing x value [Laurent Balland-Poirier]
tdf#77514 FORMATTING: CJK ruby text (furigana) in vertical mode pushes characters to the left of the base line [Mark Hung]
tdf#78111 UI: "Freakout"-behaviour and freeze during resize of docked sidebar [Maxim Monastirsky]
tdf#79018 FILEOPEN: DOCX with a footnote hangs LO on open [Oliver Specht]
tdf#79741 Macro with Find @ Replace crash Calc [Julien Nabet]
tdf#80512 UI: Horizontal scrollbar backwards with RTL sheet and kde4 ui [Jan-Marek Glogowski]
tdf#80866 Layout of custom handouts is ignored [Jan Holesovsky]
tdf#83546 SIDEBAR: content panels in tray don't open with accelerators when sidebar is enabled but fully hidden [Maxim Monastirsky]
tdf#87922 4.4.0.x Automatic font color no longer works [Miklos Vajna]
tdf#87924 FILEOPEN: DOCX - text in shape is wrong direction [Miklos Vajna]
tdf#88986 EDITING: Insert Frame dialog shows empty lists for area fill types [Miklos Vajna]
tdf#89245 FORMATTING, FILESAVE: Header and footer background images are not saved [Miklos Vajna]
tdf#89381 ValueSet has rendering issues in RTL interface [Maxim Monastirsky]
tdf#89720 Highlighted comment text with replies have dark color [Miklos Vajna]
tdf#89954 FORMATTING: Autocapitalisation does not happen if the last word in the previous sentence has a comment in the middle of the word [Miklos Vajna]
tdf#91022 Incorrect Dates in Report created with legacy report wizard [Julien Nabet]
tdf#91060 LO impress crashes when opening pptx with comments [Caolán McNamara]
tdf#91882 UI: Dialogue for Advanced filter is transparent. [Michael Meeks]
tdf#91969 FORMATTING: Parts of Paragraph Border missing when Border around more than one Paragraph [Zolnai Tamás]
tdf#92019 Implement texture atlas for OpenGL [Tomaž Vajngerl]
tdf#92242 UI - StartCenter and Application windows can not be resized diagonally with mouse after initial window size increase and covers OSX Dock [andreask]
tdf#92256 INDIRECT function lost interoperabilty with calc documents migrated by OOo3.2.1 [Katarina Behrens]
tdf#92324 printing of labels (Next dataset fields) via file->print is broken [Vasily Melenchuk]
tdf#92379 ODF import: styles with fo:background-color wrongly imported causing wrong frame and paragraph backgrounds [Michael Stahl]
tdf#92612 Right-clicking after applying "paint buckets" leads to multiple Undo [Ashod Nakashian]
tdf#92885 Incorrect cell border drawing in DOC file after saving in 5.0 [Noel Grandin]
tdf#92982 rendercontext: blinking cursor is drawn directly [Miklos Vajna]
tdf#92997 Chart: Data table category view format bad for table of times [Eike Rathke]
tdf#93064 START CENTER: Icon sizes in breeze cause help and extensions buttons not to be visible [andreask]
tdf#93071 UI: General format: useless trailing zeroes for scientific notation [Laurent Balland-Poirier]
tdf#93077 Dialog editor: adding a language crashes LibO [Michael Meeks]
tdf#93096 Selecting text with keyboard (partially outside current view) results in wrong highlighting and mangled text [Miklos Vajna]
tdf#93098 Unexpectedly quit when use Data->Sort (crash) [Eike Rathke]
tdf#93188 Closing media player crashes Writer [Michael Meeks]
tdf#93233 clock face emoji autocorrect collisions in some languages [Christian Lohmaier]
tdf#93284 FILEOPEN: LibO crashes on loading .RTF [Miklos Vajna]
tdf#93325 rendercontext: animgifs are painted directly [Miklos Vajna]
tdf#93351 FORMATTING: "Edit style" button in "Schema & Numbering" tab in paragraph style edition navigates wrong [Julien Nabet]
tdf#93353 Master document does not show diagrams included and properly shown in documents linked into the master [Bjoern Michaelsen]
tdf#93358 Copy/paste of a range of cells with IF formula and format set to General causes crash [Eike Rathke]
tdf#93364 rendercontext: style combo box is not always updated [Miklos Vajna]
tdf#93384 rendercontext: comment spelling is drawn directly [Miklos Vajna]
tdf#93388 Crash when deleting cell contents [Eike Rathke]
tdf#93404 status indicator progress bar not shown while loading big file [Stephan Bergmann]
tdf#93407 Draw crashes when changing line width using sidebar [Maxim Monastirsky]
tdf#93410 NullPointerException while connecting to LibreOffice via Java UNO API [Noel Grandin]
tdf#93437 Once the Function Wizard has been Displayed, it is not Possible to Select Columns or Rows or to Open the Context Menu of Columns and Rows [Katarina Behrens]
tdf#93451 Menu-Icons are always hidden [Michael Stahl]
tdf#93514 Non free cs_CZ (Czech) thesaurus dictionary [Christian Lohmaier]
tdf#93529 OpenGL tracker bug ... [Michael Meeks]
tdf#93530 menu non-rendering on click ... [Michael Meeks]
tdf#93532 Image / CRC32 not enough ... [Michael Meeks, Marco Cecchetti]
tdf#93536 Crash when launching Tools > AutoText (comment 6) [Michael Meeks]
tdf#93546 Need way to hard disable any OpenGL usage / probing etc. [Michael Meeks, Stephan Bergmann]
tdf#93547 detect OpenGL crashes and disable it [Michael Meeks]
tdf#93558 Preview of Bullets is hard to see with a dark theme [Maxim Monastirsky]
tdf#93569 Linux: no save on crash [Michael Meeks]
tdf#93600 Condition Formatting: Entering "=" in comparison value crashes program [Katarina Behrens]
tdf#93614 Detect hanging OpenGL drivers & disable GL ... [Michael Meeks]
tdf#93620 help -> about should list GL status ... [László Németh]
tdf#93662 white-list only the latest GL hardware and drivers [Michael Meeks]
tdf#93713 "Unprotect Cells" missing from Table Menu and Table Toolbar (comment 6) [Yousuf Philips]
tdf#93736 Bottom stroke line of a rectangle is half-drawn when using OpenGL [Tomaž Vajngerl]
tdf#93750 EMF+ is not displayed at all [Mike Kaganski]
tdf#93751 GL textures destroyed while still bound to framebuffers [Michael Meeks]
tdf#93772 switching context does not un-bind framebuffers correctly ... [Michael Meeks]
tdf#93781 Impress copy wrong style name to clipboard when style name contains Chinese character [Mark Hung]
tdf#93798 apitrace and glerrors ... [Michael Meeks]
tdf#93822 disable background saving with GL enabled ... [Michael Meeks]
tdf#93830 PPTX import: DrawingML fallback of Vertical Picture List SmartArt is not imported correctly [Andras Timar]
tdf#93838 opengl glyph caching misplaces start center text [Miklos Vajna]
tdf#93839 vdevs shared OpenGLContexts - end up broken. [Michael Meeks]
tdf#93850 shader compilation can take a while ... [Michael Meeks]
tdf#93857 opengl glyph caching misplaces writer text [Miklos Vajna]
tdf#93859 Radio buttons are all "selected" when using OpenGL [Tomaž Vajngerl]
tdf#93867 using GL threads across threads incorrectly ... [Michael Meeks]
tdf#93870 Disable DirectX slideshow when in OpenGL mode ... [Michael Meeks]
tdf#93892 The close button in menubar is empty with openGL [Jan Holesovsky]
- make it find libgcc_s.so from lang/gcc-aux if system has no libgcc_s.s
This fixes the package build, but it still complains that libgnat-4.9.so
is not found at run time and I don't know how to fix that.