Line 2: |
Line 2: |
| | | |
| === New features === | | === New features === |
| + | * More flexible [[CGroups]] managing on restore |
| + | * Support for seccomp strict mode |
| + | * Support for stream unix sockets inheritance |
| + | * New set of calls in libcriu using non-global opts |
| + | * Ability to pass existing connection to criu service into libcriu |
| + | * Support for relative paths for unix sockets |
| + | * Arch-specific improvements |
| + | ** Altivec and PSX support for PPC |
| + | ** PIEGEN (FIXME, how to declare it?) |
| + | ** Preparations for 32-bit x86 |
| | | |
− | === Optimizations === | + | === Optimizations/improvements === |
| + | * Temporary proc mountpoint is mounted with nosuid, noexec and nodev |
| + | * Less memory copies when preparing restorer binary |
| + | * CRIT action "show" for less keystrokes on common use-case |
| + | * Fsnotify log messages now use hex everywhere :) |
| + | * CRIT output doesn't mix fields any more |
| | | |
| === Fixes === | | === Fixes === |
| + | * CRIU binary couldn't be installed independently from man pages |
| + | * Root dir ignored in install: target |
| + | * Bug in restoring PPC floating point register |
| + | * SYSVIPC shmem was not attached on restore with PPC |
| + | * AIO ring ID was erroneously close()-d |
| + | * After dump+kill tasks remained in zombie states |
| + | * Race in zombies vs proc proxy tasks deaths resulted in restore spurious failure |
| + | * Restore got stuck when CRIU was called with blocked SIGCHILD |
| + | * Wrong page size value could be used on some ARM compilations |
| + | * Potential memory corruption when restoring an LSM profile |
| + | * Opened /dev/kmsg in WRONLY mode failed the restore |
| + | * Weird paths on tmpfs caused tar to fail |
| + | * Temporary cgroup mount set (cgyard) got propagated into the host tree |
| + | * Crash when restoring netns from older images |
| + | * Restore of inherited shared pipe failed |
| + | * Spaces, tabs and backslashes in mountpoints' paths caused dump to fail |
| + | * Tmpfs mounted with empty source caused dump to fail |
| + | * Race between unix sockets' connect and listen may cause restore to fail |
| + | * Multiple unix datagram clients restored server queue multiple times |