I think that Lennart Pötterings casync would be a useful backend for hard drive and partition images. https://github.com/systemd/casync Essentially casync divides a block device (or directory) into content defined junks (similar to rsync) and stores them in a git like data store. The block device is then represented by an index file that contains "pointers" to these chunks in the form of their hashes. This could be really useful for Clonezilla because it helps to save space. From a UI perspective...
I am the maintainer of the Archlinux User Repository package of freac and one of the users complained that when pressing F1 the browser opens file:///usr/bin/usr/share/doc/freac/manual/... instead of file:///usr/share/doc/freac/manual/... as it's supposed to do. ~~~ S::System::System::OpenURL(String("file://").Append(GUI::Application::GetApplicationDirectory()).Append(Config::Get()->documentationPath).Append("manual/").Append(i18n->TranslateString("index_en.html"))); ~~~ I fixed the problem by removing...
documentation: fix "hello" -> "hello_world"
Fix printing of empty string pointers
Fix format problem with empty objects
Line that will never be executed.
Memory leaks in cJSON_Utils.c and test_utils.c
Incorrect boolean expression