Releases
v5.3.0
oxr463
released this
05 Jan 03:45
5.3.0 - 2022-01-04
Added
Link to repository on website.
Support for utimensat_time64 on 32bit architectures.
Install LZOP on CI for CARE archive extraction.
Enable GitHub Actions for testing.
Message for stopping and starting of tracees.
Python 3 support in tests.
Support for statx syscall.
Test case for sysexit handler.
Changed
Update wording in manual regarding rootfs.
Change restart_original_syscall to not use chained syscall.
Access sockfd in the chained getsocketname via the original version.
Pin Debian 8 for docker image.
Make sure not to fake too old an kernel release.
Ensure the stack is aligned for AArch64 and X86 for SIMD code.
Include /bin in PATH during tests.
Kernel version detection for kernels 5.0 and newer.
Allow a higher initial heap size in test.
Allow the value of AT_HWCAP to be empty.
Do not unconditionally use PTRACE_CONT when recieving a useless
SECCOMP event.
Do not treat libarchive warnings as errors.
canon: call bindings substitution on '/' component of user path.
Removed
Remove special handling of syscall avoider number on ARM.
Delete roadmap.rst file.
Remove Travis CI configuration.
Remove preprocessor directives and associated code.
Fixed
Fchmod permissions for loader.
Test compilation on ARM.
Includes in tests.
Handling of receiving seccomp after normal ptrace event.
Waitpid on zombies.
Extraction of wrapped file.
Archive suffix handling.
Improve docker test skip detection.
Event handling on newer kernels.
Command line handler for the python extension.
Linking against the swig generated symbol for the python extension.
Linking on python 3.8 and newer.
Regression in socket name shortening.
Test caused by shell optimization.
Test failure due to increased shebang limit.
Handling of fstatat on new kernels.
Seccomp event handling logic causing sysexit events to be missed.
fake_id0: Fix POKE_MEM_ID to call poke_uint32 instead of
poke_uint16.
You can’t perform that action at this time.