Skip to content

libseccomp v2.5.0

Compare
Choose a tag to compare
@pcmoore pcmoore released this 20 Jul 19:43
· 68 commits to release-2.5 since this release
v2.5.0

This release is no longer supported upsteam, please use a more recent release

Github Releases (by Release)

ChangeLog

  • Version 2.5.0 - July 20, 2020
    • Add support for the seccomp user notifications, see the seccomp_notify_alloc(3), seccomp_notify_receive(3), seccomp_notify_respond(3) manpages for more information
    • Add support for new filter optimization approaches, including a balanced tree optimization, see the SCMP_FLTATR_CTL_OPTIMIZE filter attribute for more information
    • Add support for the 64-bit RISC-V architecture
    • Performance improvements when adding new rules to a filter thanks to the use of internal shadow transactions and improved syscall lookup tables
    • Properly document the libseccomp API return values and include them in the stable API promise
    • Improvements to the s390 and s390x multiplexed syscall handling
    • Multiple fixes and improvements to the libseccomp manpages
    • Moved from manually maintained syscall tables to an automatically generated syscall table in CSV format
    • Update the syscall tables to Linux v5.8.0-rc5
    • Python bindings and build now default to Python 3.x
    • Improvements to the tests have boosted code coverage to over 93%
    • Enable Travis CI testing on the aarch64 and ppc64le architectures
    • Add code inspection via lgtm.com

Checksum

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

1ffa7038d2720ad191919816db3479295a4bcca1ec14e02f672539f4983014f3  libseccomp-2.5.0.tar.gz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEES0KozwfymdVUl37v6iDy2pc3iXMFAl8V6SsACgkQ6iDy2pc3
iXN4dRAAlau4uVv/rVam+/ay+BFKyXQSg+nQK/9exwKS+6Tdn4jB7PAzoE1Cs7Gm
hFPDpvQDDlME1OZVk2i3husgLNaSViMC6c7TMHpCfwrM/lit+/AeNRak+RBgjC39
gpLcJ0kfU2eQg9Hl18Fb1Z2bnEWCCfUN6kKsFyN/9VesqyzcvLgqU4t+07wdJwHj
jGGoqm3qXyks0j8TdMbEGi8CSA7LOTBmLEUUTFjfwVYH3N3aA3w31QHDl4cEsyCM
p6U/ewncV2XR/pHFnX0a0iO7LpB870HCC1d459iu7DlIwkCeEZa3qnwX5VUTzCZQ
4qQLgpWG4ZYnG8NzLFvU8VzVZ2lObcZ01WPRQQsqW6kRAMBL7lnJsCQoZpF6Mf5J
cUePAK2PnIakl2G0Sq+btpKfyr2tTbIfMBNoEuQNNyiTZ+8gyu/Q2qKlXF5ZwG8Q
GvhKDdn2NrQq9z/ylCrXReI+p+HZI9sthlDfY4S+xx5iJqQQ+y87eeS85qWSnAGx
PnXmLxqrHbxzgRgyEKBzkvG1deks2hKpdOtwIxFjNPR/YaQWFKsG3OcFIKqT9737
hvKWG4K+ujJmZCoQjTpPaX/g0q2dl3TUbAdiuyjqdFZeO5DXV6pDug60+phxzxxb
NtFdp/M4UG7wAKkG1fgvquPprCpwSGUNdpQjH5doEbieJZMobjc=
=0M5U
-----END PGP SIGNATURE-----