Files
packages/libs
Daniel Golle 45cb8e6cd5 libextractor: update to 1.19
1.15: fix potential 4 MB on-stack allocation / stack-based buffer overflow
in the OLE2 plugin.

1.16: security fix to not honour LIBEXTRACTOR_PREFIX when linked into a
SUID binary running as root; fix tIME chunk parser in PNG plugin, QT
mime-type detection, wrong constant in REAL plugin, multi-chunked
decompression in DEB plugin, GIF plugin memory leak, W32 IPC error
handling, gzip-compressed header bit-flags.

1.17: fix various minor issues, including a missing 0 terminator in ZIP
handling under particular circumstances.

1.18: detect secure execution mode properly when deciding whether to
honour LIBEXTRACTOR_PREFIX (use secure_getenv()/issetugid()/real vs
effective UID-GID instead of only checking for root).

1.19: add RTF and msoffice plugins; fix bugs and performance issues in
the unzip logic, an offset calculation issue in the WAV extractor, and
minor memory leaks in the ELF extractor; add OSS-Fuzz support.

Add the two new plugins to PLUGINS so they actually get built and
packaged rather than compiled and silently dropped. Per
src/plugins/Makefile.am upstream, neither needs a new dependency:
libextractor_rtf is unconditional (same group as the already-packaged
riff/ps plugins), and libextractor_msoffice only requires HAVE_ZLIB
(same group as the already-packaged deb/odf/zip plugins), which is
already satisfied.

Not build-verified: a pre-existing host python3/ncurses build failure
affecting every package in this feed blocks the build well before it
reaches libextractor's own compile step.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-08-24 14:45:02 +01:00
..
…
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-09 19:15:27 +03:00
2026-06-28 08:46:53 +02:00
2026-05-08 22:28:27 +02:00
…
2026-05-12 16:17:47 +01:00
…
2026-06-30 23:30:05 +02:00
2026-05-10 11:34:40 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-08-23 19:55:09 +03:00
2026-08-23 19:56:30 +03:00
2026-06-03 08:10:40 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
…
2026-07-29 13:07:39 +03:00
2026-08-18 15:25:47 +01:00
2026-07-31 07:50:56 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-10 12:21:37 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-09 19:12:22 +03:00
2026-06-07 13:48:56 +03:00
2026-08-24 14:45:02 +01:00
2026-06-03 08:29:42 +02:00
2026-06-03 08:11:51 +02:00
2026-05-08 22:28:27 +02:00
2026-08-07 16:10:30 +03:00
2026-05-08 22:28:27 +02:00
2026-08-18 15:25:47 +01:00
2026-05-20 13:21:20 +01:00
2026-05-20 00:40:22 +01:00
2026-08-07 16:10:30 +03:00
2026-05-08 22:28:27 +02:00
2026-05-12 15:18:28 +01:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-08-22 15:58:43 +01:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-06-05 07:36:51 +03:00
2026-07-30 14:21:19 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-22 06:57:39 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-08-23 20:03:26 +03:00
2026-07-31 16:01:13 +02:00
2026-06-07 20:21:09 +02:00
2026-06-01 11:06:02 +02:00
2026-07-29 17:07:46 +03:00
2026-05-08 22:28:27 +02:00
2026-08-18 15:25:47 +01:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
…
…
2026-08-02 09:18:28 +02:00
2026-07-29 13:07:39 +03:00
2026-07-29 13:07:39 +03:00
…
2026-06-23 23:49:44 +02:00
2026-07-06 09:54:42 +02:00
2026-07-31 09:41:18 +03:00
2026-05-08 22:28:27 +02:00
…
2026-05-08 22:28:27 +02:00
…
2026-08-23 20:05:09 +03:00
2026-05-13 20:57:12 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-08-11 08:50:35 +03:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00
2026-07-29 17:07:46 +03:00
…
2026-07-29 17:07:46 +03:00
2026-05-08 22:28:27 +02:00
…
…
2026-05-08 22:28:27 +02:00
2026-06-06 12:54:49 +02:00
2026-06-03 08:29:11 +02:00
2026-05-08 22:28:27 +02:00
…
…
2026-05-08 22:28:27 +02:00
2026-05-08 22:28:27 +02:00