2022-04-24 13:51:53 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 22 20:56:48 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
|
|
|
|
|
|
|
- update to 1.19.1:
|
|
|
|
* Updated zlib to 1.2.12 due to CVE-2018-25032
|
|
|
|
|
2021-10-26 13:25:12 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 25 14:01:11 UTC 2021 - Andreas Stieger <andreas.stieger@gmx.de>
|
|
|
|
|
|
|
|
- update to 1.19.0
|
|
|
|
* Remov support for Luratech JBIG2 and JPEG2000 decoders
|
|
|
|
* Add 'extract' library for more output options: DOCX, ODT
|
|
|
|
* Journal for undo and redo
|
|
|
|
* Snapshot for auto-save and restore
|
|
|
|
* Reflow document wrapper
|
|
|
|
* Rollover appearance for annotations and widgets
|
|
|
|
* Customize appearance of signed digital signatures
|
|
|
|
* Progress and cancel callbacks to OCR functions
|
|
|
|
* Create signature form fields
|
|
|
|
* Improved Font and format support
|
|
|
|
* developer visible improvements
|
|
|
|
|
2020-10-26 07:58:56 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Oct 25 12:05:00 UTC 2020 - Hsiu-Ming Chang <cges30901@gmail.com>
|
|
|
|
|
|
|
|
- Update to version 1.18.0
|
|
|
|
|
|
|
|
* mutool draw: bbox output format.
|
|
|
|
* mutool draw: structured text extraction in JSON format.
|
|
|
|
* mutool run: StructuredText.walk()
|
|
|
|
* mutool run: PDFPage.process() and PDFAnnotation.process()
|
|
|
|
|
|
|
|
* mupdf-gl: Added IBM Common User Access shortcuts for copy & paste.
|
|
|
|
* mupdf-gl: Improved redaction UI.
|
|
|
|
|
|
|
|
* java: Example desktop Java viewer.
|
|
|
|
* wasm: WebAssembly viewer that runs in a browser.
|
|
|
|
* html: Added HTML5 parser.
|
|
|
|
|
|
|
|
* api: Dehyphenation option in structured text extraction, to improve searching for words that are hyphenated across lines.
|
|
|
|
* api: pdf_new_date, pdf_to_date, pdf_dict_put_date and pdf_dict_get_date.
|
|
|
|
* api: Added choice of image redaction algorithms: none, full, partial.
|
|
|
|
* api: Optional use of Tesseract to use OCR to extract text.
|
|
|
|
|
|
|
|
* svg: Many small parsing fixes.
|
|
|
|
* svg: Parse inline CSS style attributes.
|
|
|
|
* svg: Text elements (simple text layout only).
|
|
|
|
|
|
|
|
* High security redaction -- save redacted PDF as flattened bitmap, guaranteed to not leak any sensitive redacted information.
|
|
|
|
|
|
|
|
* Experimental C++ bindings.
|
|
|
|
* Experimental Python bindings.
|
|
|
|
|
2020-06-19 10:53:25 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 19 08:24:38 UTC 2020 - Dan Čermák <dcermak@suse.com>
|
|
|
|
|
|
|
|
- Update to version 1.17.0
|
|
|
|
|
|
|
|
* api: Improved accessors for markup/ink/polygon annotation data.
|
|
|
|
* api: Chapter based API for faster EPUB loading.
|
|
|
|
* api: Add more documentation to header files.
|
|
|
|
* api: Improved digital signature signing and verification.
|
|
|
|
* api: Validate changes in a signed PDF file.
|
|
|
|
|
|
|
|
* build: Moved windows build to VS2019 solution.
|
|
|
|
|
|
|
|
* pdf: Redaction now works on images and links as well as text.
|
|
|
|
* pdf: Greek, Cyrillic, Chinese, Japanese, and Korean scripts in forms and annotations.
|
|
|
|
* pdf: File attachment annotations.
|
|
|
|
* pdf: Use CCITT Fax compression for 1-bit images when creating PDF files.
|
|
|
|
|
|
|
|
* epub: More forgiving XHTML parsing.
|
|
|
|
* epub: Accelerator files to cache chapter data for faster EPUB loading.
|
|
|
|
* epub: Optimized memory use.
|
|
|
|
|
|
|
|
* mutool run: Edit Markup, Ink, and Polygon annotation data.
|
|
|
|
* mutool run: Fill out form fields.
|
|
|
|
* viewer: Ask for confirmation before closing a PDF with unsaved changes.
|
|
|
|
* viewer: Embed and extract file attachment annotations.
|
|
|
|
|
|
|
|
* library: Miscellaneous bugfixes.
|
|
|
|
* library: Fixes to store operation.
|
|
|
|
|
|
|
|
* thirdparty: Updated Harfbuzz to 2.6.4.
|
|
|
|
* thirdparty: Updated jbig2dec to 0.18.
|
|
|
|
* thirdparty: Updated MuJS to 1.0.7.
|
|
|
|
* thirdparty: Updated OpenJPEG to 2.3.1.
|
|
|
|
* thirdparty: Updated cURL to 7.66.0 (windows only).
|
|
|
|
|
2020-06-12 10:32:42 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 12 08:32:08 UTC 2020 - Martin Pluskal <mpluskal@suse.com>
|
|
|
|
|
|
|
|
- Fix building with gcc10
|
|
|
|
|
2019-09-10 14:34:19 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 10 11:41:20 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr>
|
|
|
|
|
|
|
|
- Use -ffat-lto-objects when building static libraries.
|
|
|
|
|
2019-08-16 16:46:32 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 14 23:38:39 UTC 2019 - Xaver Hellauer <xaver@hellauer.bayern>
|
|
|
|
|
|
|
|
- Update to version 1.16.1
|
|
|
|
* Changes in version 1.16.1:
|
|
|
|
* Bugfixes
|
|
|
|
* Changes in version 1.16.0:
|
|
|
|
* api: Major overhaul of color management architecture.
|
|
|
|
* api: Improved functions to verify/sign PDF documents.
|
|
|
|
* api: Number tree accessor function pdf_lookup_number.
|
|
|
|
* api: Parse and handle more options for PWG output.
|
|
|
|
* api: Removed obsolete gproof document type.
|
|
|
|
* api: User callbacks for warning and error messages.
|
|
|
|
* epub: Changed default page size to A5.
|
|
|
|
* epub: Draw embedded SVG documents in EPUB/XHTML.
|
|
|
|
* epub: New Noto fonts covering more unicode scripts.
|
|
|
|
* epub: Support small-caps font-variant.
|
|
|
|
* pdf: Add Redact annotation type and function to apply redactions.
|
|
|
|
* pdf: Add/remove/change encryption and password when saving PDF files.
|
|
|
|
* pdf: Improvements to text handling in PDF filter processor.
|
|
|
|
* pdf: MP and DP operators now call begin/end_layer device methods.
|
|
|
|
* pdf: New and improved progressive loading.
|
|
|
|
* svg: Draw external images in SVG documents.
|
|
|
|
* mutool show: Add 'form' selector to list PDF form fields.
|
|
|
|
* mutool sign: Sign PDF documents from the command line.
|
|
|
|
* mutool sign: Verify signatures in PDF documents from the command line.
|
|
|
|
* viewer: Option to save a script of user actions for replay with mutool run.
|
|
|
|
* viewer: Runtime toggle for ICC and spot rendering.
|
|
|
|
* viewer: Tooltip when hovering over a link in mupdf-gl.
|
|
|
|
* Changes in version 1.15.0:
|
|
|
|
* WebAssembly build target and examples.
|
|
|
|
* Improved forms API in both C and Java bindings.
|
|
|
|
* Improved forms JavaScript support.
|
|
|
|
* Create appearance streams for more form field types.
|
|
|
|
* Fixed many bugs in ICC color management.
|
|
|
|
* Fixed many memory leaks in error cleanup.
|
|
|
|
* Fixed bugs in pdfwrite output.
|
|
|
|
* Improved text extraction from LaTeX documents with math symbols.
|
|
|
|
* Improved trace device formatting.
|
|
|
|
* Support CBZ and CBT files larger than 2Gb.
|
|
|
|
* Show table of contents for FB2 and XHTML documents.
|
|
|
|
* Show embedded raster images in SVG and XHTML documents.
|
|
|
|
* Show FB2 cover page.
|
|
|
|
* Add option to save PDF files without encryption.
|
|
|
|
* Add inhibit-spaces option to stext device to turn off missing space detection.
|
|
|
|
* Simplified fz_try/fz_always/fz_catch macros.
|
|
|
|
* mupdf-gl improvements:
|
|
|
|
* Automatically open annotation editor when selecting an annotation.
|
|
|
|
* Full page color tinting option in mupdf-gl.
|
|
|
|
* Show/hide table of contents sections.
|
|
|
|
* Trigger a reload with sighup.
|
|
|
|
* Toggle spot color mode with 'e'.
|
2019-08-16 17:05:58 +02:00
|
|
|
- Remove merged patches:
|
|
|
|
* mupdf-CVE-2018-16647.patch
|
|
|
|
* mupdf-CVE-2018-16648.patch
|
|
|
|
* mupdf-CVE-2018-18662.patch
|
|
|
|
* 0001-Fix-699840-Use-saved-sig_widget-pointer-to-sign-sign.patch
|
|
|
|
* 0001-Write-placeholder-appearance-streams-for-digital-sig.patch
|
|
|
|
* 0001-fix-build-on-big-endian.patch
|
2019-08-16 16:46:32 +02:00
|
|
|
|
Accepting request 684259 from home:guoyunhe:branches:Publishing
- Add build dependencies:
* liblcms2-devel
* Mesa-libGL-devel
* freeglut-devel
* pkgconfig(openssl)
* pkgconfig(xi)
* pkgconfig(xrandr)
- Change COPYING to %licnese instead of %doc
- Update mupdf-no-strip.patch
- Add patches from Fedora project:
* mupdf-CVE-2018-16647.patch
* mupdf-CVE-2018-16648.patch
* mupdf-CVE-2018-18662.patch
* 0001-Fix-699840-Use-saved-sig_widget-pointer-to-sign-sign.patch
* 0001-Write-placeholder-appearance-streams-for-digital-sig.patch
* 0001-fix-build-on-big-endian.patch
- Update to version 1.14:
* New features:
* Added "Source Han Serif" CJK fallback font.
* Added more scripts to the Noto fallback fonts.
* Multi-page PNM support.
* "mutool show" now supports a path syntax for selecting objects to show.
* Build system simplifications:
* Auto-generated CMap, ICC, and JS source files are checked in to git.
* Embedded CMap resources are now generated by a python script.
* Embedded font resources are linked directly if using GNU ld or windows.
* Namegen tool replaced by use of C macros.
* Simplified Makefile.
* Annotation editing:
* New annotation editing mode in mupdf-gl.
* Can create, edit, and delete most annotation types.
* Can create appearance streams for most annotation types.
* Can create appearance streams for Tx form fields.
* Can create appearance streams for Ch form fields.
* Form filling in mupdf-gl:
* Can click buttons, checkboxes, and radioboxes.
* Can fill out text fields using dialog box.
* Can select choice options using dialog box.
* Can verify and sign digital signatures.
* Improved UI for mupdf-gl:
* Password dialog.
* Error dialog.
* Open/save file dialog.
* Snap selection to words or lines by holding control or control+shift.
* Save and restore current location, bookmarks, and navigation history.
* Bug fixes:
* Improved CJK character fallback handling in EPUB.
* API changes:
* Pass rectangle and matrix structs by value.
* Replaced PDF_NAME_Xxx macros with PDF_NAME(Xxx).
* Added PDF_TRUE, PDF_FALSE, and PDF_NULL constant pdf_obj* macros.
* Added helper functions: pdf_dict_get_int, etc.
* Removed 'doc' argument in pdf_new_int, etc.
* Quads instead of rects when highlighting and searching text.
* mutool run: Pass arguments to script in scriptArgs global.
OBS-URL: https://build.opensuse.org/request/show/684259
OBS-URL: https://build.opensuse.org/package/show/Publishing/mupdf?expand=0&rev=81
2019-03-12 14:41:52 +01:00
|
|
|
-------------------------------------------------------------------
|
2019-03-18 10:10:21 +01:00
|
|
|
Thu Mar 14 21:30:03 UTC 2019 - Yunhe Guo <i@guoyunhe.me>
|
|
|
|
|
|
|
|
- Update source download link so we can submit it to Factory
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
Accepting request 684259 from home:guoyunhe:branches:Publishing
- Add build dependencies:
* liblcms2-devel
* Mesa-libGL-devel
* freeglut-devel
* pkgconfig(openssl)
* pkgconfig(xi)
* pkgconfig(xrandr)
- Change COPYING to %licnese instead of %doc
- Update mupdf-no-strip.patch
- Add patches from Fedora project:
* mupdf-CVE-2018-16647.patch
* mupdf-CVE-2018-16648.patch
* mupdf-CVE-2018-18662.patch
* 0001-Fix-699840-Use-saved-sig_widget-pointer-to-sign-sign.patch
* 0001-Write-placeholder-appearance-streams-for-digital-sig.patch
* 0001-fix-build-on-big-endian.patch
- Update to version 1.14:
* New features:
* Added "Source Han Serif" CJK fallback font.
* Added more scripts to the Noto fallback fonts.
* Multi-page PNM support.
* "mutool show" now supports a path syntax for selecting objects to show.
* Build system simplifications:
* Auto-generated CMap, ICC, and JS source files are checked in to git.
* Embedded CMap resources are now generated by a python script.
* Embedded font resources are linked directly if using GNU ld or windows.
* Namegen tool replaced by use of C macros.
* Simplified Makefile.
* Annotation editing:
* New annotation editing mode in mupdf-gl.
* Can create, edit, and delete most annotation types.
* Can create appearance streams for most annotation types.
* Can create appearance streams for Tx form fields.
* Can create appearance streams for Ch form fields.
* Form filling in mupdf-gl:
* Can click buttons, checkboxes, and radioboxes.
* Can fill out text fields using dialog box.
* Can select choice options using dialog box.
* Can verify and sign digital signatures.
* Improved UI for mupdf-gl:
* Password dialog.
* Error dialog.
* Open/save file dialog.
* Snap selection to words or lines by holding control or control+shift.
* Save and restore current location, bookmarks, and navigation history.
* Bug fixes:
* Improved CJK character fallback handling in EPUB.
* API changes:
* Pass rectangle and matrix structs by value.
* Replaced PDF_NAME_Xxx macros with PDF_NAME(Xxx).
* Added PDF_TRUE, PDF_FALSE, and PDF_NULL constant pdf_obj* macros.
* Added helper functions: pdf_dict_get_int, etc.
* Removed 'doc' argument in pdf_new_int, etc.
* Quads instead of rects when highlighting and searching text.
* mutool run: Pass arguments to script in scriptArgs global.
OBS-URL: https://build.opensuse.org/request/show/684259
OBS-URL: https://build.opensuse.org/package/show/Publishing/mupdf?expand=0&rev=81
2019-03-12 14:41:52 +01:00
|
|
|
Mon Mar 11 14:26:01 UTC 2019 - Yunhe Guo <i@guoyunhe.me>
|
|
|
|
|
|
|
|
- Add build dependencies:
|
|
|
|
* liblcms2-devel
|
|
|
|
* Mesa-libGL-devel
|
|
|
|
* freeglut-devel
|
|
|
|
* pkgconfig(openssl)
|
|
|
|
* pkgconfig(xi)
|
|
|
|
* pkgconfig(xrandr)
|
|
|
|
- Change COPYING to %licnese instead of %doc
|
|
|
|
- Update mupdf-no-strip.patch
|
|
|
|
- Add patches from Fedora project:
|
|
|
|
* mupdf-CVE-2018-16647.patch
|
|
|
|
* mupdf-CVE-2018-16648.patch
|
|
|
|
* mupdf-CVE-2018-18662.patch
|
|
|
|
* 0001-Fix-699840-Use-saved-sig_widget-pointer-to-sign-sign.patch
|
|
|
|
* 0001-Write-placeholder-appearance-streams-for-digital-sig.patch
|
|
|
|
* 0001-fix-build-on-big-endian.patch
|
|
|
|
- Update to version 1.14:
|
|
|
|
* New features:
|
|
|
|
* Added "Source Han Serif" CJK fallback font.
|
|
|
|
* Added more scripts to the Noto fallback fonts.
|
|
|
|
* Multi-page PNM support.
|
|
|
|
* "mutool show" now supports a path syntax for selecting objects to show.
|
|
|
|
* Build system simplifications:
|
|
|
|
* Auto-generated CMap, ICC, and JS source files are checked in to git.
|
|
|
|
* Embedded CMap resources are now generated by a python script.
|
|
|
|
* Embedded font resources are linked directly if using GNU ld or windows.
|
|
|
|
* Namegen tool replaced by use of C macros.
|
|
|
|
* Simplified Makefile.
|
|
|
|
* Annotation editing:
|
|
|
|
* New annotation editing mode in mupdf-gl.
|
|
|
|
* Can create, edit, and delete most annotation types.
|
|
|
|
* Can create appearance streams for most annotation types.
|
|
|
|
* Can create appearance streams for Tx form fields.
|
|
|
|
* Can create appearance streams for Ch form fields.
|
|
|
|
* Form filling in mupdf-gl:
|
|
|
|
* Can click buttons, checkboxes, and radioboxes.
|
|
|
|
* Can fill out text fields using dialog box.
|
|
|
|
* Can select choice options using dialog box.
|
|
|
|
* Can verify and sign digital signatures.
|
|
|
|
* Improved UI for mupdf-gl:
|
|
|
|
* Password dialog.
|
|
|
|
* Error dialog.
|
|
|
|
* Open/save file dialog.
|
|
|
|
* Snap selection to words or lines by holding control or control+shift.
|
|
|
|
* Save and restore current location, bookmarks, and navigation history.
|
|
|
|
* Bug fixes:
|
|
|
|
* Improved CJK character fallback handling in EPUB.
|
|
|
|
* API changes:
|
|
|
|
* Pass rectangle and matrix structs by value.
|
|
|
|
* Replaced PDF_NAME_Xxx macros with PDF_NAME(Xxx).
|
|
|
|
* Added PDF_TRUE, PDF_FALSE, and PDF_NULL constant pdf_obj* macros.
|
|
|
|
* Added helper functions: pdf_dict_get_int, etc.
|
|
|
|
* Removed 'doc' argument in pdf_new_int, etc.
|
|
|
|
* Quads instead of rects when highlighting and searching text.
|
|
|
|
* mutool run: Pass arguments to script in scriptArgs global.
|
|
|
|
|
2018-05-01 09:59:17 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 23 14:10:10 UTC 2018 - jengelh@inai.de
|
|
|
|
|
|
|
|
- Ensure neutrality of description.
|
|
|
|
|
2018-04-23 10:42:50 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 23 07:36:23 UTC 2018 - kbabioch@suse.com
|
|
|
|
|
|
|
|
- Update to version 1.13:
|
|
|
|
- primarily a bugfix release.
|
|
|
|
- New "mutool sign" tool for showing and verifying digital signatures.
|
|
|
|
- Chinese, Japanese, Korean, Cyrillic, and Greek font support in mutool create.
|
|
|
|
- Improvements to annotation editing API.
|
|
|
|
- Dropped patches, which are included upstream now:
|
|
|
|
- CVE-2018-6192.patch
|
|
|
|
- CVE-2018-5686.patch
|
|
|
|
- CVE-2018-6187.patch
|
|
|
|
- CVE-2018-1000051.patch
|
|
|
|
- CVE-2017-17858.patch
|
|
|
|
- CVE-2018-6544.patch
|
|
|
|
- fix-openjpeg-flags.patch
|
|
|
|
|
2018-02-14 23:46:47 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 14 18:46:28 UTC 2018 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
-mupdf-no-strip.patch: fix debuginfo generation
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 14 18:09:24 UTC 2018 - crrodriguez@opensuse.org
|
|
|
|
|
|
|
|
- Remove xorg-x11-devel from buildrequires
|
|
|
|
|
2018-02-12 09:07:18 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 12 07:53:53 UTC 2018 - kbabioch@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2018-1000051.patch: Fix a Use After Free vulnerability in
|
|
|
|
fz_keep_key_storable that can potentially result in DoS / remote
|
|
|
|
code execution (CVE-2018-1000051 bsc#1080531)
|
|
|
|
|
2018-02-06 15:43:26 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 6 14:36:54 UTC 2018 - meissner@suse.com
|
|
|
|
|
|
|
|
- use freetype2-devel explictily as buildrequires
|
|
|
|
|
2018-02-03 13:13:35 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 2 20:48:34 UTC 2018 - kbabioch@suse.com
|
|
|
|
|
|
|
|
- CVE-2018-6192.patch: Use official fix from usptream (CVE-2018-6192
|
|
|
|
boo#1077755)
|
|
|
|
|
2018-02-02 16:44:48 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 2 14:58:40 UTC 2018 - kbabioch@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2018-6544.patch to fix a DoS in pdf_load_obj_stm within in
|
|
|
|
pdf/pdf-xref.c (CVE-2018-6544 boo#1079100)
|
|
|
|
|
|
|
|
- Add CVE-2018-6192.patch to fix a DoS in pdf_read_new_xref within
|
|
|
|
pdf/pdf-xref.c via crafted PDF file (CVE-2018-6192 boo#1077755)
|
|
|
|
|
2018-02-02 09:01:57 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 2 07:52:06 UTC 2018 - kbabioch@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2018-6187.patch to fix a heap buffer overflow in in pdf-write.c
|
|
|
|
in the do_pdf_save_document function (CVE-2018-6187 boo#1077407)
|
|
|
|
|
2018-01-23 10:32:39 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 23 09:12:22 UTC 2018 - kbabioch@suse.com
|
|
|
|
|
2018-01-23 11:10:43 +01:00
|
|
|
- Add CVE-2017-17858.patch to fix an heap-based buffer overflow
|
|
|
|
CVE-2017-17858 bsc#1077161
|
2018-01-23 10:32:39 +01:00
|
|
|
|
2018-01-22 13:24:25 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 22 12:20:48 UTC 2018 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2018-5686.patch to fix an infinite loop
|
|
|
|
CVE-2018-5686 bsc#1075936
|
|
|
|
|
2018-01-15 01:56:39 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jan 14 03:11:32 UTC 2018 - avindra@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 1.12.0
|
|
|
|
* Color Management:
|
|
|
|
+ LCMS2 library for color management
|
|
|
|
+ CMYK rendering with overprint simulation
|
|
|
|
+ Spot color rendering
|
|
|
|
+ Transparency rendering fixes
|
|
|
|
* Structured text output improvements:
|
|
|
|
+ Reworked structured text API
|
|
|
|
+ Faster text searching
|
|
|
|
+ Highlight and copy text by selecting lines instead of by
|
|
|
|
area
|
|
|
|
+ New semantic XHTML output format
|
|
|
|
+ New layout preserving HTML output format
|
|
|
|
* Features and improvements:
|
|
|
|
+ Improved non-AA rendering with new scan converter
|
|
|
|
+ Improved LARGEFILE support
|
|
|
|
+ Improved TIFF support
|
|
|
|
+ Improved documentation
|
|
|
|
+ PCLm output.
|
|
|
|
+ PSD output.
|
|
|
|
+ New "mutool trace" tool.
|
|
|
|
+ New "mutool sign" tool (work in progress).
|
|
|
|
+ Text redaction (work in progress).
|
|
|
|
+ Lots of bug fixes.
|
|
|
|
- Strip "-source" from tarball name
|
|
|
|
- Switch to xz release (13mb smaller)
|
|
|
|
- rebase fix-openjpeg-flags.patch
|
|
|
|
- drop reproducible.patch
|
|
|
|
* fixed upstream in 081d4c72430e3077a05499c783d9fbe24361b368
|
2018-01-22 13:19:50 +01:00
|
|
|
- Fixes CVE-2017-15369 (bsc#1063413), CVE-2017-15587 (bsc#1064027)
|
2018-01-15 01:56:39 +01:00
|
|
|
|
2017-11-10 13:06:00 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 10 08:15:18 UTC 2017 - aloisio@gmx.com
|
|
|
|
|
|
|
|
- Update to version 1.11
|
|
|
|
* This is primarily a bug fix release.
|
|
|
|
* PDF portfolio support with command line tool "mutool
|
|
|
|
portfolio".
|
|
|
|
* Add callbacks to load fallback fonts from the system.
|
|
|
|
* Use system fonts in Android to reduce install size.
|
|
|
|
* Flag to disable publisher styles in EPUB layout.
|
|
|
|
* Improved SVG output.
|
|
|
|
|
|
|
|
- Refreshed fix-openjpeg-flags.patch and reproducible.patch
|
|
|
|
|
|
|
|
- Dropped CVE-2017-5896.patch, bsc1023760.patch,
|
|
|
|
CVE-2016-10221.patch, CVE-2016-8728.patch, CVE-2017-7976.patch,
|
|
|
|
CVE-2016-10132.patch, CVE-2016-10133.patch,
|
|
|
|
CVE-2016-10141.patch, CVE-2017-5627.patch
|
|
|
|
and CVE-2017-5628.patch (merged or adapted upstream)
|
|
|
|
|
2017-08-03 10:30:44 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 3 08:23:47 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2016-10221.patch, CVE-2016-8728.patch and
|
|
|
|
CVE-2017-7976.patch to fix CVE-2016-10221, CVE-2016-8728,
|
|
|
|
CVE-2016-8729 and CVE-2017-7976
|
|
|
|
bsc#1032140 bsc#1039850 bsc#1052029
|
|
|
|
|
2017-05-30 02:52:43 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 29 14:46:49 UTC 2017 - bwiedemann@suse.com
|
|
|
|
|
|
|
|
- Add reproducible.patch to sort input files to make build reproducible
|
|
|
|
(boo#1041090)
|
|
|
|
|
2017-04-27 21:52:36 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 27 19:51:23 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
- mupdf is not a terminal app boo#1036637
|
|
|
|
|
2017-02-10 13:21:56 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 10 12:19:43 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Add bsc1023760.patch to fix writing svg output to stdout if no
|
|
|
|
output specified bsc#1023760
|
|
|
|
|
2017-02-10 12:01:58 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 10 10:56:31 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2017-5896.patch to fix a heap overflow
|
|
|
|
CVE-2017-5896 bsc#1023761 bsc#1024679
|
|
|
|
|
2017-02-06 13:54:15 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Feb 6 12:51:00 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2017-5627.patch and CVE-2017-5628.patch fixes
|
|
|
|
CVE-2017-5627 and CVE-2017-5628 bsc#1022503 bsc#1022504
|
|
|
|
|
2017-01-24 13:04:55 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 24 11:57:17 UTC 2017 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2016-10132.patch, CVE-2016-10133.patch and
|
|
|
|
CVE-2016-10141.patch to fix CVE-2016-10132, CVE-2016-10133 and
|
|
|
|
CVE-2016-10141 bsc#1019877
|
|
|
|
|
2016-12-21 12:55:23 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 20 12:20:07 UTC 2016 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Update to version 1.10a
|
|
|
|
* A bug with mutool and saving PDF files using the 'ascii'
|
|
|
|
option has been fixed.
|
|
|
|
- Add fix-openjpeg-flags.patch to stop defining OPJ_STATIC,
|
|
|
|
this is https://github.com/uclouvain/openjpeg/issues/802
|
|
|
|
|
2016-11-24 16:06:32 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 24 14:56:53 UTC 2016 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Update to version 1.10
|
|
|
|
* FictionBook (FB2) e-book support.
|
|
|
|
* Simple SVG parser (a small subset of SVG only).
|
|
|
|
* mutool convert: a new document conversion tool and interface.
|
|
|
|
* Multi-threaded rendering in mudraw.
|
|
|
|
* Updated base 14 fonts from URW.
|
|
|
|
* New CJK font with language specific variants.
|
|
|
|
* Hyperlink support in EPUB.
|
|
|
|
* Alpha channel is now optional in pixmaps.
|
|
|
|
* More aggressive purging of cached objects.
|
|
|
|
* Partial image decoding for lower memory use when banding.
|
|
|
|
* Reduced default set of built-in CMap tables to the minimum required.
|
|
|
|
* FZ_ENABLE_PDF, _XPS, _JS, to disable features at compile time.
|
|
|
|
* Function level linking.
|
|
|
|
* Dropped pdf object generation numbers from public interfaces.
|
|
|
|
* Simplified PDF page, xobject, and annotation internals.
|
|
|
|
* Closing and freeing devices and writers are now separate steps.
|
|
|
|
* Improved PDF annotation editing interface (still a work in progress).
|
|
|
|
* Document writer interface.
|
|
|
|
* Banded image writer interface.
|
|
|
|
- Drop CVE-2016-6265.patch and mupdf-fix-openjpeg2.patch,
|
|
|
|
both are fixed upstream.
|
|
|
|
|
2016-07-22 13:16:08 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 22 11:02:28 UTC 2016 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Add CVE-2016-6265.patch to fix a use-after-free bsc#990195
|
|
|
|
|
2016-04-22 20:01:55 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 22 17:57:34 UTC 2016 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Update to version 1.9a
|
|
|
|
* Fix a regression in text extraction.
|
|
|
|
|
2016-04-19 11:54:56 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 19 09:42:15 UTC 2016 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Update to version 1.9
|
|
|
|
* Bidirectional layout for Arabic and Hebrew scripts.
|
|
|
|
* Shaping complex scripts for EPUB text layout.
|
|
|
|
* Noto fallback fonts for EPUB layout.
|
|
|
|
* mutool create:
|
|
|
|
- Create new PDF files from scratch.
|
|
|
|
- Read an annotated content stream in a text file and write a
|
|
|
|
PDF file, automatically embedding font and image resources.
|
|
|
|
* mutool run:
|
|
|
|
- Run javascript scripts with MuPDF bindings.
|
|
|
|
- The interface is similar to the new Java interface.
|
|
|
|
* mutool draw:
|
2016-04-19 11:55:57 +02:00
|
|
|
- Optional multi-threaded operation (Windows and pthreads).
|
|
|
|
- Optional low memory mode (primarily for testing).
|
2016-04-19 11:54:56 +02:00
|
|
|
|
2016-03-21 20:08:06 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 21 18:57:22 UTC 2016 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Set to best anti-alias mode (8) by default.
|
|
|
|
|
2015-11-19 11:13:16 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 19 10:06:56 UTC 2015 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Ship mupdf-x11-curl as default mupdf. Drop non-curl version.
|
|
|
|
- Drop mujstest as it seems to be a test utility.
|
|
|
|
|
2015-11-12 14:24:11 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 12 13:02:09 UTC 2015 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Update to version 1.8
|
|
|
|
* New URW fonts with greek and cyrillic.
|
|
|
|
* 64-bit file support.
|
|
|
|
* Updated FreeType to version 2.6.1.
|
|
|
|
* Various font substitution bug fixes.
|
|
|
|
* Fix setjmp/longjmp behaviour which could cause optimizing
|
|
|
|
compilers to misbehave.
|
|
|
|
* EPUB improvements: User style sheets, GIF images, Table of Contents,
|
|
|
|
CJK text, Page margins and many bug fixes.
|
|
|
|
|
2015-08-21 14:20:36 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 18 08:47:41 UTC 2015 - idonmez@suse.com
|
|
|
|
|
|
|
|
- Update to version 1.7a
|
|
|
|
* Bug fixes:
|
|
|
|
+ Fixed bug that allocated too much memory when packing paths.
|
|
|
|
+ Fixed EPUB font scaling bug.
|
|
|
|
+ Fixed EPUB file type handling in viewers.
|
|
|
|
+ Improved tolerance for broken and unsupported CSS.
|
|
|
|
* New features:
|
|
|
|
+ Added -z option to mutool clean.
|
|
|
|
|
2015-04-19 19:40:58 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Apr 19 13:55:51 UTC 2015 - aloisio@gmx.com
|
|
|
|
|
|
|
|
- Update to version 1.7
|
|
|
|
Headline changes:
|
|
|
|
* New 'Indie dev' licensing options - contact sales@artifex.com
|
|
|
|
for more details.
|
|
|
|
* New HTML layout engine, and (DRM-free) EPUB viewer.
|
|
|
|
* Reduced memory usage - displaylists and internal PDF
|
|
|
|
representation take much less memory, reducing total memory
|
|
|
|
use on some files by over 60%.
|
|
|
|
Important API changes:
|
|
|
|
* Bound contexts have been removed; we now pass fz_contexts
|
|
|
|
explicitly.
|
|
|
|
* Reference counting of paths and text structures.
|
|
|
|
Features:
|
|
|
|
* Add mutool pages option.
|
|
|
|
* Tweaked rendering to prevent feature dropout in common cases.
|
|
|
|
* Viewer tweaks
|
|
|
|
* Better mouse wheel handling
|
|
|
|
* Shift-space support
|
|
|
|
* Mouse button control of presentation mode
|
|
|
|
Internal changes:
|
|
|
|
* Removal of bound contexts; fz_contexts now passed explicitly
|
|
|
|
everywhere.
|
|
|
|
* PDF filter revamp - simpler interface.
|
|
|
|
* Devices use derived structures rather than user pointer.
|
|
|
|
* Sparse PDF xrefs held in more compact form.
|
|
|
|
* New gsview viewer split out to its own repository.
|
|
|
|
Bug fixes:
|
|
|
|
* Improved handling of broken files.
|
|
|
|
* Fix BBoxes of Type 3 fonts.
|
|
|
|
* Updated fonts (including greek and cyrillic).
|
|
|
|
* Various memory leaks and crashes.
|
|
|
|
* And many more.
|
|
|
|
|
2015-01-05 23:45:59 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 31 00:10:35 UTC 2014 - trcs@gmx.com
|
|
|
|
|
|
|
|
- update to version 1.6
|
|
|
|
* Features:
|
|
|
|
+ Color detection device (mudraw -T).
|
|
|
|
+ Sepia mode full-page color tinting in X11 and win32 viewer
|
|
|
|
(keybinding: shift-C).
|
|
|
|
+ Re-implement printf and strtod due to portability issue with
|
|
|
|
locales and number formatting.
|
|
|
|
+ Add experimental 'gsview' project: a Windows Modern UI viewer.
|
|
|
|
+ Improve XML parser interface.
|
|
|
|
* Bug fixes:
|
|
|
|
+ CBZ page ordering
|
|
|
|
+ ZIP64 support
|
|
|
|
+ iOS and Android bug fixes
|
|
|
|
+ Miscellaneous minor fixes
|
|
|
|
|
2014-08-26 09:06:18 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 26 07:03:44 UTC 2014 - gber@opensuse.org
|
|
|
|
|
|
|
|
- update to version 1.5
|
|
|
|
* This is a bugfix release: dozens of bugs have been found and
|
|
|
|
exterminated!
|
|
|
|
* A typo resulting in a potential stack overflow that could
|
|
|
|
corrupt files when saving edits to a PDF has been fixed.
|
|
|
|
Another bug which caused a significant slowdown has also been
|
|
|
|
fixed.
|
|
|
|
|
2014-05-30 20:07:04 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 30 18:06:41 UTC 2014 - gber@opensuse.org
|
|
|
|
|
|
|
|
- fix source url
|
|
|
|
|
2014-05-30 19:38:30 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri May 30 09:16:58 UTC 2014 - gber@opensuse.org
|
|
|
|
|
|
|
|
- update to version 1.4
|
|
|
|
* Headline changes:
|
|
|
|
* CMYK rendering (mudraw PWG and PAM formats)
|
|
|
|
* TIFF viewer (with multi-page support).
|
|
|
|
* Added MuJS Javascript interpreter.
|
|
|
|
* MuJS is the default, V8 and JavaScriptCore are compile time
|
|
|
|
options.
|
|
|
|
* Javascript support has to be explicitly enabled with
|
|
|
|
pdf_enable_js.
|
|
|
|
* All viewers now have JavaScript enabled in the default
|
|
|
|
builds.
|
|
|
|
* Viewers:
|
|
|
|
* X11: Horizontal scroll wheel support.
|
|
|
|
* X11: Status bar display with warnings.
|
|
|
|
* Android: Digital signatures.
|
|
|
|
* iOS: Links, form filling, annotation editing, and javascript.
|
|
|
|
* iOS: Reflow mode.
|
|
|
|
* WinRT: Printing.
|
|
|
|
* WinRT: Improved zooming behaviour.
|
|
|
|
* Tools:
|
|
|
|
* mudraw: Banded rendering with -B /band-height/.
|
|
|
|
* mudraw: Select output format with -F /format/.
|
|
|
|
* mudraw: Write to stdout if you use '-' as the output file
|
|
|
|
name.
|
|
|
|
* mudraw: Add TGA output format.
|
|
|
|
* mudraw: Improved SVG output.
|
|
|
|
* mutool show: Write output to file instead of stdout with -o
|
|
|
|
/filename/.
|
|
|
|
* mutool clean: Clean content streams with -s option.
|
|
|
|
* Annotations:
|
|
|
|
* Improved font handling.
|
|
|
|
* Form fields.
|
|
|
|
* Free text.
|
|
|
|
* Sticky notes.
|
|
|
|
* Optimizations:
|
|
|
|
* glyph cache: Partial eviction.
|
|
|
|
* glyph cache: Run-length compressed glyphs.
|
|
|
|
* Smarter handling of subpixel metrics in text rendering.
|
|
|
|
* Optimized blitting functions.
|
|
|
|
* Optimized gradient mesh drawing.
|
|
|
|
* API changes and additions:
|
|
|
|
* fz_stream API reworked: replace "read" function with "next".
|
|
|
|
* "Rebind" functions to associate context bound objects with
|
|
|
|
another context:
|
|
|
|
fz_output, fz_stream, fz_device and fz_document.
|
|
|
|
* Introduce "document handlers" to detect and open different
|
|
|
|
file types.
|
|
|
|
* Must now call fz_register_document_handlers() to register
|
|
|
|
the defaults.
|
|
|
|
* May register your own handlers as well to work with
|
|
|
|
g fz_open_document.
|
|
|
|
* Hook to load system fonts: fz_install_load_system_font_funcs.
|
|
|
|
* PDF xref cache flushing functions (mark/clear/clear-to-mark).
|
|
|
|
* Add our own "printf" set of functions to format strings and
|
|
|
|
write to fz_output:
|
|
|
|
* Format %f as short as possible while preserving precision.
|
|
|
|
* Has %C for formatting a unicode character as UTF-8.
|
|
|
|
* Has %M to format fz_matrix.
|
|
|
|
* Has %R to format fz_rect.
|
|
|
|
* Has %q and %( to format strings with escaped characters.
|
|
|
|
* PDF process interface: allow PDF interpreter to do more than
|
|
|
|
just draw!
|
|
|
|
* Content stream state cleaning filter.
|
|
|
|
* Content stream rewriting filter.
|
|
|
|
* PDF digital signatures.
|
|
|
|
* Stroke states may now be stored on the stack.
|
|
|
|
* Improved fz_path internals.
|
|
|
|
* Gradient mesh drawing interface has been improved.
|
|
|
|
* Save files with incremental updates.
|
|
|
|
- drop obsolete mupdf-fix-array-overflow.patch
|
|
|
|
- switch to mujs instead of v8
|
|
|
|
|
2014-02-18 04:11:32 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Feb 14 10:04:23 UTC 2014 - gber@opensuse.org
|
|
|
|
|
|
|
|
- add mupdf-fix-array-overflow.patch in order to fix a stack-based
|
|
|
|
buffer overflow in xps_parse_color() (bnc#863975)
|
|
|
|
|
2014-01-06 04:43:18 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Jan 4 20:08:44 UTC 2014 - gber@opensuse.org
|
|
|
|
|
|
|
|
- update to version 1.3
|
|
|
|
* Windows RT viewer app for MuPDF.
|
|
|
|
* Library changes to support progressive loading (display PDF
|
|
|
|
files as they download). Windows/Linux/MacOS viewer supports
|
|
|
|
this using curl.
|
|
|
|
* Incremental updates to PDF files are now (optionally) preserved
|
|
|
|
on loading/saving.
|
|
|
|
* Prototype support for checking PDF Digital Signatures.
|
|
|
|
* Initial annotation support (strike-out, underline, highlight
|
|
|
|
and ink) (library and android builds only).
|
|
|
|
* Fix operation on Android API level 8.
|
|
|
|
* Android redraw optimisations.
|
|
|
|
* Android app now supports Google Cloud Print.
|
|
|
|
* Android app translated into many languages.
|
|
|
|
* Android support for more architectures.
|
|
|
|
* Improvements to store (avoid collisions causing unnecessary
|
|
|
|
evictions).
|
|
|
|
* Windows apps use Unicode filenames now.
|
|
|
|
* PDF function handling improved; functions can now be passed to
|
|
|
|
devices without 'sampling'.
|
|
|
|
* PDF image handling improved; images can now be passed to
|
|
|
|
devices without decompression.
|
|
|
|
* Indexed images are no longer uncompressed at load time, saving
|
|
|
|
memory.
|
|
|
|
* Caching of rendered tiles for speed.
|
|
|
|
* Improved text analysis mode, capable of spotting
|
|
|
|
columns/indents, right-to-left text etc.
|
|
|
|
* HTML output mode now includes image output.
|
|
|
|
* PDF password encoding handling improved.
|
|
|
|
* MuPDF now opens Jpeg, Tiff and PNG files directly.
|
|
|
|
* Bug preventing OpenXPS files from being opened fixed.
|
|
|
|
* Initial (feature incomplete) SVG and PDF output devices.
|
|
|
|
* PWG raster (mono/grey/RGB) and PCL (mono) output devices.
|
|
|
|
* Various performance improvements (including tilings and mesh
|
|
|
|
based shadings).
|
|
|
|
* Revamped directory structure to reflect recent changes.
|
|
|
|
* Various potential SEGV, SoftMask and rendering fixes.
|
|
|
|
* Many potential crashes in Jpeg2000 and JBIG2 images fixed.
|
|
|
|
- restore desktop file and icon which were dropped by upstream
|
|
|
|
- build with support for progressive rendering via libcurl
|
|
|
|
|
2013-06-12 19:13:03 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 12 16:58:48 UTC 2013 - dvaleev@suse.com
|
|
|
|
|
|
|
|
- set ExclusiveArch: %{ix86} x86_64 %{arm}. v8 is available only
|
|
|
|
for those architectures
|
|
|
|
|
2013-04-29 06:18:56 +02:00
|
|
|
-------------------------------------------------------------------
|
2013-04-30 23:00:05 +02:00
|
|
|
Mon Apr 29 13:13:20 UTC 2013 - gber@opensuse.org
|
|
|
|
|
|
|
|
- fix broken setting of CFLAGS introduced by the previous change
|
|
|
|
-------------------------------------------------------------------
|
2013-04-29 06:18:56 +02:00
|
|
|
Sun Apr 28 10:28:56 UTC 2013 - dap.darkness@gmail.com
|
|
|
|
|
|
|
|
- Fixed "ld: relocation R_X86_64_32 against `.rodata' can not
|
|
|
|
be used when making a shared object; recompile with -fPIC".
|
|
|
|
|
2013-02-17 01:18:54 +01:00
|
|
|
-------------------------------------------------------------------
|
2013-04-06 16:41:03 +02:00
|
|
|
Fri Apr 5 17:31:25 UTC 2013 - gber@opensuse.org
|
|
|
|
|
|
|
|
- update to version 1.2
|
|
|
|
- Change licensing terms to GNU AGPL (from GNU GPL).
|
|
|
|
- Renamed 'mubusy' to 'mutool'.
|
|
|
|
- Add support for Javascript and forms handling.
|
|
|
|
- PDF 1.7 Extension Level 8 encryption implemented.
|
|
|
|
- Oversized and stroke text clipping implemented.
|
|
|
|
- Prototype transition support.
|
|
|
|
- Add fz_open_document_with_stream to allow non-file based
|
|
|
|
operation.
|
|
|
|
- Text searching API.
|
|
|
|
- Highlight and copy text selection API.
|
|
|
|
- Pass matrices and rectangles by reference for improved
|
|
|
|
performance.
|
|
|
|
- Change shadings to decompose at render times; massive memory
|
|
|
|
savings.
|
|
|
|
- Performance enhancements for color conversion and fax
|
|
|
|
decompression.
|
|
|
|
- ARM optimisations for color conversion and bitmap scaling.
|
|
|
|
- Bitmap subsampling stage introduced, with ARM optimisations.
|
|
|
|
- Type 3 fonts; glyphs are now handled as display lists.
|
|
|
|
- Scan converter performance improvements.
|
|
|
|
- Fix many SEGVs with out of spec files.
|
|
|
|
- Various rendering fixes.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-02-17 01:18:54 +01:00
|
|
|
Wed Jan 16 21:51:03 UTC 2013 - gber@opensuse.org
|
|
|
|
|
|
|
|
- update to version 1.1
|
|
|
|
- The command line tools have been combined into one tool that
|
|
|
|
does all: mubusy
|
|
|
|
- Rendering bugs fixed (text clipping, stroked text etc).
|
|
|
|
- Better handling of 'large' (uncachable) glyphs.
|
|
|
|
- Minor speed optimisations.
|
|
|
|
- Shading bug fixes.
|
|
|
|
- Move to using dynamically allocated parsing buffers (more
|
|
|
|
resilient).
|
|
|
|
- Support for UserUnits.
|
|
|
|
- Fix bugs with image predictors (including with 16 bit images).
|
|
|
|
- More resilient to out of spec files.
|
|
|
|
- Extract pdf writing capability into the library from pdfclean,
|
|
|
|
and expand on it to allow for linearisation. Bug fixes in the
|
|
|
|
garbage collection of unused objects.
|
|
|
|
- Improve pdf writing recognition of images.
|
|
|
|
- Improved font matching.
|
|
|
|
- Start to move away from macros to inline functions (helpful for
|
|
|
|
applications requiring certification).
|
|
|
|
- Many bugs fixed.
|
|
|
|
- Removal of all global variables: we now pass a context pointer
|
|
|
|
through the code freeing us from the use of globals within the
|
|
|
|
library.
|
|
|
|
- Multi-threaded operation: while MuPDF does not require a thread
|
|
|
|
library, hooks are in place so that if one is used, significant
|
|
|
|
speedups can be gained from using multiple cores to render.
|
|
|
|
- New error handling: a portable exception-like system is used to
|
|
|
|
allow neater handling of errors. This leads to more stability
|
|
|
|
and better resilience to broken files.
|
|
|
|
- Public/Private API: the API has undergone a significant
|
|
|
|
revision (required by some of the above changes, plus
|
|
|
|
renaming/revising for clarity and consistency), and has been
|
|
|
|
split into public and private headers. The plan is that the
|
|
|
|
public portion of the API should remain much more static in
|
|
|
|
future.
|
|
|
|
- Improved Text Extraction device: a cleaner API to the
|
|
|
|
experimental text extraction device, offering a list of styles,
|
|
|
|
and more cleanly delineated content.
|
|
|
|
- Documentation: All public header entry points/structures are
|
|
|
|
now documented and overviews of how to call the library to
|
|
|
|
render pages both in single and multi-threaded mode are given.
|
|
|
|
- A new scavenging memory manager; makes much better use of the
|
|
|
|
memory available by freeing cached items 'just in time'.
|
|
|
|
- Many, many, bugfixes.
|
|
|
|
- removed obsolete mupdf-use-xdg-open.patch and
|
|
|
|
mupdf-default-resolution.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sun Jan 8 14:31:24 UTC 2012 - gber@opensuse.org
|
|
|
|
|
|
|
|
- added mupdf-default-resolution.patch in order to change the
|
|
|
|
default resolution to 96 DPI which should be more reasonable for
|
|
|
|
most desktops
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 2 18:03:34 UTC 2011 - gber@opensuse.org
|
|
|
|
|
|
|
|
- hide from menu since mupdf must be called with a filename
|
|
|
|
- added mupdf-use-xdg-open.patch in order to use xdg-open for
|
|
|
|
launching a browser
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 2 14:07:57 UTC 2011 - gber@opensuse.org
|
|
|
|
|
|
|
|
- initial packaging
|
|
|
|
|