Line 1: |
Line 1: |
| {{Release|2.0|7 Mar 2016}} | | {{Release|2.0|7 Mar 2016}} |
| | | |
− | === New features === | + | ==== New features ==== |
| * New code layout for sub-projects (e.g. [[Compel]]) | | * New code layout for sub-projects (e.g. [[Compel]]) |
| * [[Unprivileged dump]] | | * [[Unprivileged dump]] |
Line 26: |
Line 26: |
| ** CGroup namespaces (no nesting) | | ** CGroup namespaces (no nesting) |
| | | |
− | === Optimizations/improvements === | + | ==== Optimizations/improvements ==== |
| * Align parasite stack on 16 bits for correctness | | * Align parasite stack on 16 bits for correctness |
| * Compilation with native libc syscall wrappers and helpers | | * Compilation with native libc syscall wrappers and helpers |
Line 35: |
Line 35: |
| * Docker files for builds on all supported arches | | * Docker files for builds on all supported arches |
| | | |
− | === Fixes === | + | ==== Fixes ==== |
| * Absent readlink syscall on ARM (use readlinkat instead) could cause dump to fail | | * Absent readlink syscall on ARM (use readlinkat instead) could cause dump to fail |
| * Wrong argument to timer_create system call could cause restore to crash | | * Wrong argument to timer_create system call could cause restore to crash |
Line 53: |
Line 53: |
| * Shared external mounts were restored with error | | * Shared external mounts were restored with error |
| | | |
− | === Security === | + | ==== Security ==== |
| * [[User-mode]] | | * [[User-mode]] |
| * When checking for namespaces' CRIU entered userns with host creds | | * When checking for namespaces' CRIU entered userns with host creds |
| | | |
− | === Deprecated/removed === | + | ==== Deprecated/removed ==== |
| * Completely removed 'show' action. Use [[CRIT]] instead. | | * Completely removed 'show' action. Use [[CRIT]] instead. |