Using custom log style for git resulted in the KDevelop history viewer getting confused by the extra information shown.
During testing of CMake the testsuite would needlessly copy around the new cmake binary, which was quite large with all the debug symbols in it. The tests now use the binary in it's original location to waste less time and storage.
Barebox no longer adds duplicate firmware nodes, which avoids warnings about them being shown by the Linux kernel on boot. Also a null pointer dereferenc was fixed that happened when reading from the device failed in the mci-bcm2835 driver.
It was reported that "make xconfig" in the Linux kernel did not work anymore, and the fix has been tested before integration.