@@ -2,6 +2,34 @@ libseccomp: Releases
2
2
===============================================================================
3
3
https://github.com/seccomp/libseccomp
4
4
5
+ * Version 2.6.0 - January 23, 2025
6
+ - Update the syscall table for Linux v6.13
7
+ - Add support for new arches: SuperH little and big endian, LoongArch, and
8
+ 32-bit Motorola 68000
9
+ - Add multiplexed syscall support for more arches: MIPS, SuperH, and PPC
10
+ - Consolidate and simplify handling of multiplexed syscalls
11
+ - Add support for the SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV flag
12
+ - Add support for transactions with the seccomp_transaction_start(),
13
+ seccomp_transaction_commit(), and seccomp_transaction_reject() APIs
14
+ - Add a seccomp_precompute() API to generate the seccomp BPF filter prior to
15
+ seccomp_load() or seccomp_export_bpf_mem()
16
+ - Add support for binary tree filters without syscalls
17
+ - Add support for the kernel’s implementation change of
18
+ SECCOMP_IOCTL_NOTIF_ID_VALID
19
+ - Add Python binding support for retrieving the notification file descriptor
20
+ - Improved tooling to help track syscall table updates in the Linux kernel
21
+ - Handle EINVAL error from the kernel when the WAIT_KILLABLE_RECV flag is
22
+ erroneously provided to the kernel
23
+ - Fix a seccomp userspace notification issue where the file descriptor was
24
+ being requested more than once
25
+ - Fix a bug where the internal filter state could be corrupted when a filter
26
+ rule addition fails
27
+ - Fix potential memory leak in the internal management of filter snapshots
28
+ - Utilize Cython rather than distutils in the Python bindings, due to
29
+ distutils’ deprecation
30
+ - Many test and CI improvements and fixes
31
+ - Many documentation improvements and updates
32
+
5
33
* Version 2.5.5 - December 1, 2023
6
34
- Update the syscall table for Linux v6.7-rc3
7
35
0 commit comments