Commit Graph

  • 7b1a09f974 Accepting request 1296183 from Publishing factory Dominique Leuenberger 2025-07-30 09:43:29 +00:00
  • b3f42f908d * Update to version 1.26.3. * Use system brotli, tesseract for builds; add BuildRequires: pkgconfig(brotlidec), pkgconfig(brotlienc), pkgconfig(tesseract). * Add BuildRequires: hicolor-icon-theme for proper ownership of hicolor icons dir. * More specific directory globs for files section. * Drop use of obsolete suse_update_desktop_files macro; switch BuildRequires: update-desktop-files for desktop-file-utils. * Use GCC 11 to build for Leap 15.6 since std=c++20 is required. * Drop support for EOL openSUSE <= 1320. devel Paolo Stivanin 2025-07-22 06:38:04 +00:00
  • 84dd47cea5 Accepting request 1266608 from Publishing Ana Guerrero 2025-04-02 19:05:43 +00:00
  • 4c011e611d - Update to 1.25.6: * Avoid crash when noto fonts have zero size. * Fix bug in q/Q count balancing. * Improve clip/layer nesting to handle more than 1000 nested levels. * Fix bug where all redaction annotations were applied intead of just one. Martin Pluskal 2025-04-02 15:38:21 +00:00
  • e76856fee8 Accepting request 1253773 from Publishing Ana Guerrero 2025-03-17 21:18:46 +00:00
  • 1e8b423048 - Update to 1.25.5: * Allow pdf_lookup_page_number_slow on deleted pages. * Fix issue in Fax decoder. * Tweak antidropout code in the non-AA rasterizer. * Fix bug ignoring last entry in UAX 14 line-breaking table. * Let Windows handle unhandled ALT-key combinations. * Cope with "undersized" cross-reference streams. * Use ULL rather than Ui64 in windows specific time funcs * Fix redaction problem with form transforms. * Fix Makefiles to test/alter CFLAGS, not XCFLAGS. * Avoid double drop of fz_html_tree upon exception in xml_to_boxes(). * Free unopened pages instead of waiting for document to reap them. * Do not create bad write options if encrypt option was set to unknown value. * PDF saving: Perform a pre-pass to load objects before saving. * Change capitalization in mutool usage to be consistent. * Ensure that cfb archive entry names are null-terminated. * Allocate xml root node in pool. * Fix typo in LZW compressed inline image dictionary. * Report error in audit tool, otherwise it counts as unhandled. * Handle PDF objects numbered outside xref range. * Check whether opts is NULL when cleaning a PDF file. * Check whether the argument list is NULL, when argument are said to exist. * Consistently use uint32_t for color in stext device. * Sync open page numbers after undo has swapped the xrefs, not before. * Clear the in-doc flag when removing a page from the opened page list. * Add support archive script to create commercial tarballs. Paolo Stivanin 2025-03-17 12:36:39 +00:00
  • 0a7a3488f3 Accepting request 1241070 from Publishing Ana Guerrero 2025-01-29 15:17:16 +00:00
  • f2c3ada869 - Update to 1.25.4: * Add common Noto font name lookup function. * Improve font Ascent/Descent handling. * Allow fz_store_size to be customised in Java. * Add fz_atoz() convenience function to parse size_t. * Add and use convenience function for loading user CSS. * Fix valgrind error seen with saving pdfs with garbage collection. * Process both widgets and annotations when rewriting images. * Adjust vector handling in page segmentation. * Only include latest object versions when gathering object streams. * Add AFRelationship property. * Minimise size of softmasks before rendering. * Fix bug where mutool clean produced object 0 with invalid gen num. * Fix bbox calculation in segmentation. * Improve exception messages from tesseract. * When deleting widget fields, compare the objects, not their pointers. * Fix for JBIG2 data not having the correct filter attached. * Fix concerning renumbered PDF encryption dictionaries. Paolo Stivanin 2025-01-29 07:43:28 +00:00
  • 79db5a9f83 Accepting request 1239880 from Publishing Ana Guerrero 2025-01-23 17:06:03 +00:00
  • bfe2c47dcb - Update to 1.25.3: * Fix bug where structure trees were always kept. * Add option to drop/keep structure trees when rearranging or subsetting pages. Paolo Stivanin 2025-01-23 13:24:48 +00:00
  • 5c0c7698c6 Accepting request 1234698 from Publishing Ana Guerrero 2025-01-05 14:29:46 +00:00
  • 00b13a2796 - Update to 1.25.2: * Add support to spot invisible text in structured text. * Fix sanitisation of clipping paths. * Fix leak in C++ wrappers. - Update to 1.25.1: * Fix bug in structured text to html conversion concerning color. - For changes in 1.25.0 and older see https://mupdf.com/releases/history Martin Pluskal 2025-01-03 09:16:17 +00:00
  • 9ce37e4697 Accepting request 1218937 from Publishing Ana Guerrero 2024-10-29 13:36:23 +00:00
  • 6fb2cb6f40 - Update to 1.24.10: * Several fixes to python scripts for bindings. * Fix bug relating to redactions on pages with shared content streams. * Fix bug when both color keying and softmasking is used. Paolo Stivanin 2024-10-29 06:51:26 +00:00
  • 7f6a158d21 Accepting request 1202543 from Publishing leap-16.0 Ana Guerrero 2024-09-23 13:23:36 +00:00
  • 295a1fb5af - Update to 1.24.9: * Improve memory usage for shadings. * Improve rendering speed when applying transfer functions to softmasks. * Avoid crashing due to colorspaces. * Fix bug with SVG clip paths. * Fix several bugs concerning text extraction. Paolo Stivanin 2024-09-23 07:16:20 +00:00
  • c49cfe0235 Accepting request 1191887 from Publishing Dominique Leuenberger 2024-08-07 04:10:50 +00:00
  • 82a730fc8a Accepting request 1191851 from home:jkuzilek:branches:Publishing Paolo Stivanin 2024-08-06 14:03:39 +00:00
  • 8855c0fea7 Accepting request 1153110 from Publishing Dominique Leuenberger 2024-02-29 20:49:56 +00:00
  • 5db41ea59e - Update to 1.23.11: * Add support to redact line art. * Add new image redaction option to remove images that intrudes on redaction with clipping applied. Paolo Stivanin 2024-02-29 07:53:01 +00:00
  • 54f66d01a4 Accepting request 1146112 from Publishing Ana Guerrero 2024-02-12 17:53:08 +00:00
  • 56443ea2cc - Update to 1.23.10: * Add fallback CMap to handle very broken fonts. * Fix infinite loop in line dashing routine. * Handle named destinations with non-ASCII characters. Paolo Stivanin 2024-02-12 09:26:54 +00:00
  • c5540d7dff Accepting request 1140771 from Publishing Ana Guerrero 2024-01-23 21:56:16 +00:00
  • f603d92186 - Update to 1.23.9: * Fix text moving after redaction. * Add use-cid-for-unknown-unicode option to stext device. * Move previously private APIs into public headers so they can be used in python bindings. * Add version numbers to shared library installation targets on Linux/OpenBSD. * Avoid setuptools problems for python bindings in python 3.12. * Fix makefile so python bindings build with tesseract. Paolo Stivanin 2024-01-23 07:05:51 +00:00
  • 62bc15358f Accepting request 1134152 from Publishing Ana Guerrero 2023-12-20 20:02:47 +00:00
  • 9add266c4a - Update to 1.23.7: * Fix rendering issue concerning group alpha. * Fix unexpected HTML table rectangles on subsequent pages. * Fix text extraction of control characters from PDF. * Fix bug concerning Stories having page-break-after set. * Ignore broken structure trees instead of reporting an error. * Various fixes for pymupdf. Paolo Stivanin 2023-12-20 08:52:26 +00:00
  • 20ae09ec50 Accepting request 1129309 from Publishing Ana Guerrero 2023-11-28 21:19:27 +00:00
  • ff4dc3cb5d - Update to 1.23.6: * Add new text file document handler. * Add interface for rearranging pages. * Fix double free bug in html parser. * Use CropBox as origin for fitz space in PDF documents so that page bounding box origin is at the top left. * Fix parsing of cmap with surrogate characters. * Fix bug in story handling resetting. * Various smaller fixes for pymupdf. Paolo Stivanin 2023-11-28 07:06:05 +00:00
  • 5f3ea39af0 Accepting request 1123725 from Publishing Ana Guerrero 2023-11-07 20:26:24 +00:00
  • 5f4748a846 Accepting request 1123575 from home:dirkmueller:Factory Paolo Stivanin 2023-11-07 07:11:08 +00:00
  • a8ba27e56e Accepting request 1116870 from Publishing Ana Guerrero 2023-10-11 21:56:04 +00:00
  • 4c87da6748 Accepting request 1116823 from home:polslinux:branches:Publishing Martin Pluskal 2023-10-11 09:33:20 +00:00
  • a1c49bae21 Accepting request 1112469 from Publishing Dominique Leuenberger 2023-09-20 11:31:37 +00:00
  • 00794dc038 Accepting request 1112444 from home:polslinux:branches:Publishing Takashi Iwai 2023-09-20 07:17:31 +00:00
  • 31d807aa1a Accepting request 1093883 from Publishing Dominique Leuenberger 2023-06-20 14:49:00 +00:00
  • e447867eeb Accepting request 1093881 from home:polslinux:branches:Publishing Martin Pluskal 2023-06-20 07:13:32 +00:00
  • bfcb2c8e97 Accepting request 1086769 from Publishing Dominique Leuenberger 2023-05-12 18:38:56 +00:00
  • 1dd135ac40 Accepting request 1086750 from home:polslinux:branches:Publishing Martin Pluskal 2023-05-12 13:45:54 +00:00
  • e3a3bdfff7 Accepting request 1070071 from Publishing Dominique Leuenberger 2023-03-08 13:53:29 +00:00
  • 985404e9dc Accepting request 1069998 from home:jengelh:branches:Publishing Martin Pluskal 2023-03-08 07:30:20 +00:00
  • ed107d3ffe Accepting request 1069882 from Publishing Dominique Leuenberger 2023-03-07 15:50:43 +00:00
  • 482eeb4100 Accepting request 1069748 from home:jengelh:branches:Publishing Ondřej Súkup 2023-03-07 10:07:41 +00:00
  • 6597591fab Accepting request 1062292 from Publishing Dominique Leuenberger 2023-02-01 15:39:00 +00:00
  • ea1341dd57 Accepting request 1061907 from home:dirkmueller:Factory Martin Pluskal 2023-01-31 15:37:33 +00:00
  • 4b864e6b3b Accepting request 1003115 from Publishing Dominique Leuenberger 2022-09-13 13:08:15 +00:00
  • 9b49507fda Accepting request 1002876 from home:dirkmueller:Factory Martin Pluskal 2022-09-13 07:00:34 +00:00
  • 86eebe1eda Accepting request 998780 from Publishing Dominique Leuenberger 2022-08-23 12:29:59 +00:00
  • e60df12c49 Accepting request 997600 from home:dirkmueller:Factory Martin Pluskal 2022-08-23 09:00:41 +00:00
  • c26f786354 Accepting request 992135 from Publishing Dominique Leuenberger 2022-08-02 20:09:12 +00:00
  • 0e20310e58 Accepting request 992108 from home:dirkmueller:Factory Martin Pluskal 2022-08-02 05:38:44 +00:00
  • 99c7c7da7b Accepting request 972374 from Publishing Dominique Leuenberger 2022-04-24 17:45:48 +00:00
  • f417e961f6 Accepting request 972243 from home:dirkmueller:Factory Martin Pluskal 2022-04-24 11:51:53 +00:00
  • 657a95632d Accepting request 927490 from Publishing Dominique Leuenberger 2021-10-26 18:14:01 +00:00
  • 82814d4a32 Accepting request 927320 from home:AndreasStieger:branches:Publishing Martin Pluskal 2021-10-26 11:25:12 +00:00
  • dbb29ac466 Accepting request 844022 from Publishing Dominique Leuenberger 2020-10-28 10:37:42 +00:00
  • 61de83cbf4 Accepting request 843892 from home:cges30901:branches:Publishing Martin Pluskal 2020-10-26 06:58:56 +00:00
  • dca46cd625 Accepting request 815901 from Publishing Dominique Leuenberger 2020-06-21 16:52:10 +00:00
  • 87ba2d5c84 Accepting request 815897 from home:dancermak:branches:Publishing Martin Pluskal 2020-06-19 08:53:25 +00:00
  • 3185b870c0 Accepting request 814107 from Publishing Dominique Leuenberger 2020-06-12 19:43:24 +00:00
  • 4b5808a431 - Fix building with gcc10 Martin Pluskal 2020-06-12 08:32:42 +00:00
  • 5cebcbc137 Accepting request 729872 from Publishing Dominique Leuenberger 2019-09-11 08:37:14 +00:00
  • 679b7c3f92 Accepting request 729836 from home:cgiboudeaux:fat-lto-objects Tomáš Chvátal 2019-09-10 12:34:19 +00:00
  • 19cea6a56e Accepting request 724125 from Publishing Dominique Leuenberger 2019-08-19 19:37:46 +00:00
  • 07e25c9157 - 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 Tomáš Chvátal 2019-08-16 15:05:58 +00:00
  • 50fd3500c5 Accepting request 724116 from home:xha:branches:Publishing Tomáš Chvátal 2019-08-16 14:46:32 +00:00
  • 7cc2450963 Accepting request 685966 from Publishing Dominique Leuenberger 2019-03-26 14:43:18 +00:00
  • 9f9d7930d9 Accepting request 685167 from home:guoyunhe:branches:Publishing Martin Pluskal 2019-03-18 09:10:21 +00:00
  • aa442929d8 Accepting request 684259 from home:guoyunhe:branches:Publishing Martin Pluskal 2019-03-12 13:41:52 +00:00
  • d7a4437b5d Accepting request 602788 from Publishing Dominique Leuenberger 2018-05-02 10:17:05 +00:00
  • 76d83e33af Accepting request 602659 from home:jengelh:branches:Publishing Tomáš Chvátal 2018-05-01 07:59:17 +00:00
  • 9df65df3d7 Accepting request 599916 from Publishing Dominique Leuenberger 2018-04-25 07:58:48 +00:00
  • 94204b456c Accepting request 599908 from home:kbabioch:branches:Publishing Ismail Dönmez 2018-04-23 08:42:50 +00:00
  • 0cdb9cb84e Accepting request 576860 from Publishing Dominique Leuenberger 2018-02-16 20:38:03 +00:00
  • e68804a855 Accepting request 576835 from home:elvigia:branches:Publishing Tomáš Chvátal 2018-02-14 22:46:47 +00:00
  • c77543f4a4 Accepting request 575495 from Publishing Dominique Leuenberger 2018-02-14 08:19:33 +00:00
  • 9409e1cfe2 Accepting request 575490 from home:kbabioch:branches:Publishing Martin Pluskal 2018-02-12 08:07:18 +00:00
  • 71725fc184 Accepting request 573349 from Publishing Dominique Leuenberger 2018-02-09 14:44:40 +00:00
  • ddd842c3fa Accepting request 573347 from home:msmeissn:branches:Publishing Ismail Dönmez 2018-02-06 14:43:26 +00:00
  • 7c4b881d64 Accepting request 572218 from Publishing Dominique Leuenberger 2018-02-05 09:49:21 +00:00
  • a32e43e4ea Accepting request 572213 from home:kbabioch:branches:Publishing Tomáš Chvátal 2018-02-03 12:13:35 +00:00
  • 0f2117f19d Accepting request 572053 from home:kbabioch:branches:Publishing Martin Pluskal 2018-02-02 15:44:48 +00:00
  • bc5c7d9419 Accepting request 571908 from home:kbabioch:branches:Publishing Martin Pluskal 2018-02-02 08:01:57 +00:00
  • f28b01a0d8 Accepting request 569433 from Publishing Dominique Leuenberger 2018-01-26 12:35:17 +00:00
  • eefddd2a1e Accepting request 568512 from home:kbabioch:branches:Publishing Martin Pluskal 2018-01-23 10:10:43 +00:00
  • 65c179307c Accepting request 568499 from home:kbabioch:branches:Publishing Martin Pluskal 2018-01-23 09:32:39 +00:00
  • c2a31ad6be - Add CVE-2018-5686.patch to fix an infinite loop CVE-2018-5686 bsc#1075936 Ismail Dönmez 2018-01-22 12:24:25 +00:00
  • 539bd8944b Add missing changes Ismail Dönmez 2018-01-22 12:19:50 +00:00
  • 2460b4f9f7 Accepting request 564446 from Publishing Dominique Leuenberger 2018-01-20 10:24:27 +00:00
  • b5f50951b5 Accepting request 564163 from home:avindra OBS User mrdocs 2018-01-15 00:56:39 +00:00
  • 582b6d4399 Accepting request 540468 from Publishing Dominique Leuenberger 2017-11-14 13:18:16 +00:00
  • a0c246c868 Accepting request 540435 from home:alois:branches:Publishing Martin Pluskal 2017-11-10 12:06:00 +00:00
  • fa1bcde0d3 Accepting request 514182 from Publishing Yuchen Lin 2017-08-12 17:33:06 +00:00
  • 1369417c55 - 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 Ismail Dönmez 2017-08-03 08:30:44 +00:00
  • 11ec273be7 Accepting request 499527 from Publishing Dominique Leuenberger 2017-06-07 07:50:48 +00:00
  • 40f06adcc0 Accepting request 499411 from home:bmwiedemann:branches:Publishing OBS User mrdocs 2017-05-30 00:52:43 +00:00
  • d6514efa78 Accepting request 491698 from Publishing Dominique Leuenberger 2017-05-04 06:52:00 +00:00
  • 9438b44459 - mupdf is not a terminal app boo#1036637 Ismail Dönmez 2017-04-27 19:52:36 +00:00
  • 1d5cbfbc36 Accepting request 456000 from Publishing Dominique Leuenberger 2017-02-15 09:00:07 +00:00
  • a462c990d8 - Add bsc1023760.patch to fix writing svg output to stdout if no output specified bsc#1023760 Ismail Dönmez 2017-02-10 12:21:56 +00:00
  • 6c7559ad02 - Add CVE-2017-5896.patch to fix a heap overflow CVE-2017-5896 bsc#1023761 bsc#1024679 Ismail Dönmez 2017-02-10 11:01:58 +00:00