{"push_id":939667994,"size":13,"distinct_size":13,"ref":"refs/heads/master","head":"7a9216397487977f4743afa52004d82c174dab10","before":"3855df576fc7b7ff6dd20f51bd16acacb195ac5d","commits":[{"sha":"13616ae59e7867f5304273800d39f00198b6a40b","author":{"email":"ae46ba0ed254517af130feacdf42398f48cf8608@gmail.com","name":"Abdo Roig-Maranges"},"message":"Fix broken SYSTEMD_USER_WANTS in udev rules.\n\nThe functionality of SYSTEMD_USER_WANTS that attaches dependencies to device\nunits from udev rules was broken since commit b2c23da8. I guess it was due to\na mass replace s/SYSTEMD_USER/MANAGER_USER/.","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/13616ae59e7867f5304273800d39f00198b6a40b"},{"sha":"24be78d72b931b0175f08cee12fd23d631c024bf","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"tests: remove unnecessary --boot\n\n* Use $ROOTLIBDIR/systemd always\n* Don't pass $ROOTLIBDIR/systemd as the first argument:\n\n$ cat /proc/1/cmdline\n/lib/systemd/systemd/lib/systemd/systemd...","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/24be78d72b931b0175f08cee12fd23d631c024bf"},{"sha":"9974ff63b182e67bf3d3d9262e2bfa84f0a1378b","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"tests: install fsck*\n\nsystemd-fsck depends on /sbin/fsck*","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/9974ff63b182e67bf3d3d9262e2bfa84f0a1378b"},{"sha":"ac289ce3f5eb3f13806f7c631c6b23cee18b26da","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"tests: fix TEST-02-CRYPTSETUP on Debian/Ubuntu","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/ac289ce3f5eb3f13806f7c631c6b23cee18b26da"},{"sha":"98ca53dac224abb9f48a4f8ac2f5cb46f69141a3","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"tests: remove unnecessary setup_nspawn_root\n\nwe don't run nspawn in TEST-02-CRYPTSETUP","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/98ca53dac224abb9f48a4f8ac2f5cb46f69141a3"},{"sha":"b46f4ef10734739f50af16b4df44498fd8518e4d","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"tests: fix TEST-03-JOBS\n\nWe have\n\nJOB UNIT                     TYPE  STATE\n  1 testsuite.target         start waiting\n 81 end.service              start waiting\n187 sleep.service            start waiting\n136 hello.service            start waiting\n 82 testsuite.service        start running\n135 hello-after-sleep.target start waiting\n\nsometimes","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/b46f4ef10734739f50af16b4df44498fd8518e4d"},{"sha":"c292c3af38c8c23e183f3e63ef492926cea64bab","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"core: fix memory leak on failed preset-all\n\nHow to reproduce\n$ systemctl set-default multi-user # https://github.com/systemd/systemd/issues/2298\n$ systemctl preset-all\nFailed to execute operation: Too many levels of symbolic links\n\n$ systemctl poweroff\n\nFixes:\n==1==\n==1== HEAP SUMMARY:\n==1==     in use at exit: 65,645 bytes in 7 blocks\n==1==   total heap usage: 40,539 allocs, 40,532 frees, 30,147,547 bytes allocated\n==1==\n==1== 109 (24 direct, 85 indirect) bytes in 1 blocks are definitely lost in loss record 2 of 7\n==1==    at 0x4C2BBCF: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)\n==1==    by 0x4C2DE2F: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)\n==1==    by 0x23DA71: unit_file_changes_add (install.c:233)\n==1==    by 0x23E45D: remove_marked_symlinks_fd (install.c:453)\n==1==    by 0x23E267: remove_marked_symlinks_fd (install.c:405)\n==1==    by 0x23E641: remove_marked_symlinks (install.c:494)\n==1==    by 0x243A91: execute_preset (install.c:2190)\n==1==    by 0x244343: unit_file_preset_all (install.c:2351)\n==1==    by 0x18AAA2: method_preset_all_unit_files (dbus-manager.c:1846)\n==1==    by 0x1D8157: method_callbacks_run (bus-objects.c:420)\n==1==    by 0x1DA9E9: object_find_and_run (bus-objects.c:1257)\n==1==    by 0x1DB02B: bus_process_object (bus-objects.c:1373)\n==1==\n==1== LEAK SUMMARY:\n==1==    definitely lost: 24 bytes in 1 blocks\n==1==    indirectly lost: 85 bytes in 1 blocks\n==1==      possibly lost: 0 bytes in 0 blocks\n==1==    still reachable: 65,536 bytes in 5 blocks\n==1==         suppressed: 0 bytes in 0 blocks\n==1== Reachable blocks (those to which a pointer was found) are not shown.\n==1== To see them, rerun with: --leak-check=full --show-leak-kinds=all\n==1==\n==1== For counts of detected and suppressed errors, rerun with: -v\n==1== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/c292c3af38c8c23e183f3e63ef492926cea64bab"},{"sha":"5a613464fa15c0960b418322f592a24b9e0f7455","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"tests: add STRIP_BINARIES\n\nWe need a beautiful stacktraces sometimes\nFor example https://github.com/systemd/systemd/pull/2328","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/5a613464fa15c0960b418322f592a24b9e0f7455"},{"sha":"e1333db540c64bf8c3692c5330e661da0b4dcecc","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@zonque.org","name":"Daniel Mack"},"message":"Merge pull request #2349 from evverx/test-functions-cleanup\n\ntests: various fixes","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/e1333db540c64bf8c3692c5330e661da0b4dcecc"},{"sha":"0cdf4f210c70bdb8611c32c0150ee93cabd1e8b5","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@zonque.org","name":"Daniel Mack"},"message":"Merge pull request #2350 from evverx/fix-memory-leak-on-failed-preset-all\n\ncore: fix memory leak on failed preset-all","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/0cdf4f210c70bdb8611c32c0150ee93cabd1e8b5"},{"sha":"c64327b7648f988186a3de55dde264c7c21f7d5f","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@zonque.org","name":"Daniel Mack"},"message":"Merge pull request #2347 from aroig/gh/fix-udev-user-wants\n\nFix broken SYSTEMD_USER_WANTS in udev rules.","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/c64327b7648f988186a3de55dde264c7c21f7d5f"},{"sha":"d95b492571848543069ee6adada5705c88d6e435","author":{"email":"001a79f5db4d3fee59a3d7ab204d6aa7e8b04670@ubuntu.com","name":"Martin Pitt"},"message":"keymap: Add HP ProBook 440 G3\n\nFixes #2343","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/d95b492571848543069ee6adada5705c88d6e435"},{"sha":"7a9216397487977f4743afa52004d82c174dab10","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@zonque.org","name":"Daniel Mack"},"message":"Merge pull request #2352 from martinpitt/master\n\nkeymap: Add HP ProBook 440 G3","distinct":true,"url":"https://api.github.com/repos/kraj/systemd/commits/7a9216397487977f4743afa52004d82c174dab10"}]}