Nicolas Viennot
Nicolas Viennot
Typically, when callers pass a key of type `&str`, it most of the time from a `&'static str`. This pull request takes this into account and avoid an allocation. If...
On MacOS, the volume names can have spaces (e.g., "MICROBIT 1")
I don't have full confidence in this patch. I have not tested all functionalities, but it seems to work pretty well. Problem: I was trying to capture all packets including...
The css includes some fonts that makes two extra queries, which makes the image version run faster. I'd be happy to know if there is a solution to this problem....
Doing otherwise can lead to problems when using inherit-fd on stdin as it gets closed.
Improve the utf8 handling for unix socket
When running the CRIU binary is secure mode (because setuid, or setcap) the kernel sets the DUMPABLE property to 0. This in turn makes /proc/self/* root owned, preventing some of...
Using MAP_NORESERVE for mmap() bypasses the kernel memory overcommit logic. This is useful when streaming an image to CRIU that is pre-loaded in memory. We should always use MAP_NORESERVE for...
This is a refactor of the ghost file copy logic. It was originally intended for the memfd code, but still a good addition to have. See https://github.com/checkpoint-restore/criu/pull/886#issuecomment-575792993