Martin Matuska
eb5165bb49
libarchive: merge from vendor branch
libarchive 3.8.7
Important bugfixes:
#2871 libarchive: fix handling of option failures
#2897 iso9660: fix undefined behavior
#2898 RAR: fix LZSS window size mismatch after PPMd block
#2900 CAB: fix NULL pointer dereference during skip
#2911 libarchive: do not continue with truncated numbers
#2919 CAB: Fix Heap OOB Write in CAB LZX decoder
#2934 iso9660: fix posibble heap buffer overflow on 32-bit systems
#2939 cpio: Fix -R memory leak
#2947 libarchive: lzop and grzip filter support
Important bugfixes between 3.8.5 and 3.8.6:
#2860 bsdunzip: fix ISO week year and Gregorian year confusion
#2864 7zip: ix SEGV in check_7zip_header_in_sfx via ELF offset validation
#2875 7zip: fix out-of-bounds access on ELF 64-bit header
#2877 RAR5 reader: fix infinite loop in rar5 decompression
#2878 mtree reader: Fix file descriptor leak in mtree parser cleanup
(CWE-775)
#2892 RAR5 reader: fix potential memory leak
#2893 RAR5: fix SIGSEGV when archive_read_support_format_rar5 is called
twice
#2895 CAB reader: fix memory leak on repeated calls to
archive_read_support_format_cab
Obtained from: libarchive
Vendor commit: ded82291ab41d5e355831b96b0e1ff49e24d8939
MFC after: 1 week
2026-04-13 15:47:17 +02:00
..
2025-05-28 02:16:30 +01:00
2024-07-15 16:43:39 -06:00
2025-05-28 02:16:30 +01:00
2025-07-24 13:25:39 -04:00
2024-07-15 16:43:39 -06:00
2025-09-03 23:59:48 -06:00
2026-03-15 23:02:06 +03:30
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-02-18 14:17:49 -05:00
2024-07-15 16:43:39 -06:00
2025-04-20 13:08:18 -05:00
2024-07-15 16:43:39 -06:00
2026-04-06 11:32:43 -07:00
2024-07-15 16:43:39 -06:00
2026-02-13 13:40:57 +01:00
2023-10-04 18:12:03 +02:00
2024-07-15 16:43:39 -06:00
2025-09-23 23:06:33 +01:00
2025-09-23 23:06:33 +01:00
2025-05-28 02:16:30 +01:00
2025-05-28 02:16:30 +01:00
2024-10-14 10:26:17 -07:00
2026-03-12 23:53:32 +01:00
2024-07-15 16:43:39 -06:00
2025-09-23 23:06:32 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-03-19 09:10:24 -04:00
2024-11-14 20:41:47 +01:00
2024-07-15 16:43:39 -06:00
2024-11-27 13:22:50 +01:00
2025-05-13 11:33:08 +01:00
2024-07-15 16:43:39 -06:00
2025-12-23 11:36:39 +01:00
2024-11-06 14:39:57 +01:00
2024-10-11 09:50:09 -06:00
2026-02-13 13:40:57 +01:00
2024-07-15 16:43:39 -06:00
2025-05-28 02:16:30 +01:00
2025-05-28 02:16:29 +01:00
2025-11-03 18:21:58 -05:00
2025-05-28 02:16:30 +01:00
2024-11-24 22:38:23 +01:00
2026-03-28 09:55:24 +01:00
2026-03-28 09:51:48 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-06-16 19:31:57 +00:00
2025-07-16 12:02:24 -06:00
2024-07-15 16:43:39 -06:00
2025-05-28 02:16:30 +01:00
2025-04-28 01:31:59 +03:00
2025-09-23 23:06:32 +01:00
2024-07-15 16:43:39 -06:00
2024-11-14 20:41:47 +01:00
2026-02-19 08:27:23 -05:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-10-07 11:37:28 +02:00
2024-10-14 10:26:17 -07:00
2025-05-28 02:16:30 +01:00
2026-04-08 21:41:12 -05:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-02-18 22:53:47 -07:00
2026-03-01 18:03:13 +01:00
2025-07-26 12:00:02 +02:00
2025-12-05 15:57:44 +01:00
2023-11-26 22:23:30 -07:00
2026-01-12 00:51:05 -07:00
2024-07-15 16:43:39 -06:00
2025-02-04 11:52:35 -08:00
2024-09-06 12:34:32 -06:00
2025-10-03 16:43:47 -04:00
2024-07-15 16:43:39 -06:00
2023-08-16 11:55:15 -06:00
2025-09-11 16:42:42 +02:00
2025-05-28 02:16:30 +01:00
2024-10-14 10:26:17 -07:00
2026-01-12 15:34:43 +00:00
2026-04-03 14:50:09 +01:00
2024-10-14 10:26:17 -07:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2023-11-26 22:24:01 -07:00
2025-11-02 14:48:12 +01:00
2024-07-15 16:43:39 -06:00
2025-08-08 01:34:07 +02:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-07-16 12:02:24 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-02-09 20:57:19 +02:00
2024-07-15 16:43:39 -06:00
2025-11-05 21:48:37 -05:00
2024-07-15 16:43:39 -06:00
2026-01-27 13:39:41 -05:00
2025-11-14 08:36:28 -06:00
2025-08-12 19:21:12 +02:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-10-09 10:31:52 -03:00
2024-11-27 15:19:07 +01:00
2026-03-02 14:18:41 -05:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-05-28 02:16:30 +01:00
2025-12-17 20:38:59 +01:00
2024-10-14 10:26:17 -07:00
2025-08-17 09:29:04 +02:00
2024-10-02 17:55:06 +02:00
2024-11-14 16:59:43 -04:00
2026-04-08 16:09:15 -04:00
2024-07-15 16:43:39 -06:00
2026-01-09 14:13:37 -07:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-12-17 18:34:14 +08:00
2025-10-06 17:30:17 +02:00
2025-09-30 09:14:46 +01:00
2026-03-25 01:41:23 +01:00
2025-05-29 15:08:50 -05:00
2026-02-18 14:20:12 -05:00
2025-10-26 02:26:06 +00:00
2026-03-23 13:30:21 +08:00
2024-07-15 16:43:39 -06:00
2025-10-02 02:37:35 +01:00
2025-11-13 11:27:23 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-02-19 08:15:00 -05:00
2025-05-28 02:16:30 +01:00
2025-09-27 17:24:43 +02:00
2024-10-20 22:45:09 -08:00
2024-07-15 16:43:39 -06:00
2024-10-15 17:18:14 -03:00
2026-03-02 14:13:47 -05:00
2024-07-15 16:43:39 -06:00
2024-12-12 07:22:14 +00:00
2025-10-17 20:13:13 +01:00
2026-04-07 16:39:51 +02:00
2026-02-26 19:57:20 -05:00
2025-07-16 12:02:24 -06:00
2024-07-15 16:43:39 -06:00
2024-12-12 09:24:31 +01:00
2025-05-28 02:16:30 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-01-09 12:34:02 +00:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-03-01 09:36:15 -07:00
2025-08-30 17:02:35 -05:00
2024-07-15 16:43:39 -06:00
2024-11-27 15:26:51 +01:00
2025-07-27 12:00:53 -04:00
2024-10-15 17:18:14 -03:00
2024-10-24 05:03:07 +08:00
2024-07-15 16:43:39 -06:00
2025-05-20 04:29:49 +00:00
2024-10-14 10:26:17 -07:00
2024-07-15 16:43:39 -06:00
2024-12-13 23:18:30 -06:00
2026-02-22 15:29:25 -06:00
2024-07-15 16:43:39 -06:00
2025-08-14 23:06:09 -05:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-05-28 02:16:30 +01:00
2024-07-15 16:43:39 -06:00
2026-02-19 08:27:23 -05:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-05-28 02:16:30 +01:00
2026-02-02 21:20:16 +00:00
2024-07-15 16:43:39 -06:00
2026-02-02 14:38:13 -08:00
2026-02-02 21:20:10 +00:00
2024-07-15 16:43:39 -06:00
2026-02-02 21:20:10 +00:00
2025-05-05 16:39:25 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-07-26 12:00:02 +02:00
2024-07-15 16:43:39 -06:00
2025-07-15 15:20:11 -04:00
2025-01-27 14:43:28 -05:00
2025-05-05 23:14:47 +01:00
2025-05-28 02:16:30 +01:00
2024-07-15 16:43:39 -06:00
2026-01-31 21:48:56 +01:00
2024-07-15 16:43:39 -06:00
2025-02-11 09:16:25 -05:00
2024-10-14 10:26:17 -07:00
2024-07-15 16:43:39 -06:00
2026-04-08 17:35:35 +02:00
2024-07-15 16:43:39 -06:00
2025-07-28 17:29:29 +01:00
2025-06-11 17:16:21 -06:00
2026-03-12 09:37:52 -07:00
2024-07-15 16:43:39 -06:00
2025-10-07 18:23:57 +02:00
2024-07-15 16:43:39 -06:00
2026-02-13 13:40:57 +01:00
2025-10-02 08:24:52 +00:00
2025-05-28 02:16:30 +01:00
2025-06-15 19:49:36 -07:00
2024-07-15 16:43:39 -06:00
2024-10-14 10:26:17 -07:00
2025-04-20 22:19:17 -05:00
2024-11-29 14:38:35 -07:00
2025-08-09 11:00:31 -05:00
2026-02-05 12:16:06 +01:00
2026-02-14 06:56:00 +01:00
2024-07-15 16:43:39 -06:00
2026-01-21 17:35:25 -06:00
2026-04-03 08:52:29 +02:00
2025-05-27 22:24:22 +02:00
2024-10-14 10:26:17 -07:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-05-28 02:16:30 +01:00
2024-12-09 20:44:46 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-04-13 15:47:17 +02:00
2023-08-16 11:55:15 -06:00
2026-01-19 14:19:01 -04:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-01-14 16:28:57 +01:00
2024-07-15 16:43:39 -06:00
2025-10-10 13:28:01 +00:00
2026-02-19 08:27:23 -05:00
2025-10-23 12:29:01 +02:00
2024-07-15 16:43:39 -06:00
2026-01-12 16:18:04 -05:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-09-23 23:06:33 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-07-26 18:44:43 +02:00
2026-02-11 17:24:50 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2025-05-28 02:16:30 +01:00
2025-09-30 09:14:46 +01:00
2025-09-30 09:14:46 +01:00
2025-05-28 02:16:30 +01:00
2026-04-06 19:22:25 +02:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2026-04-08 14:22:45 -07:00
2026-03-10 09:21:32 +01:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00
2024-07-15 16:43:39 -06:00