{"push_id":870245474,"size":49,"distinct_size":24,"ref":"refs/heads/networkd-fixes","head":"fc12bd2e2f90db91eff3df06cc34ff3988b8f8fa","before":"c601ebf79f0c54be14d3c16f0f484c0335cdeec4","commits":[{"sha":"873e413323dfff4023604849c70944674ae5cd29","author":{"email":"1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl","name":"Zbigniew Jędrzejewski-Szmek"},"message":"Move daemon-reload from package %post scripts to file triggers\n\nThis uses new functionality added in rpm 4.13. Instead of doing\none daemon-reload per packages, we do just one or two\n(When both installing and uninstalling packages, we do\ntwo. Unfortunately this also includes the common case of upgrades.\nWhen only installing or when only installing, we do just one.)\n\nNew file triggers.systemd can be built, but the contents have\nto be copied into the rpm spec file by hand. Using %{load} does\nnot seem to work. It can serve as documentation.","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/873e413323dfff4023604849c70944674ae5cd29"},{"sha":"ab5dfda78f14d2ca3d6383a2d23260e9d13127e3","author":{"email":"581bc03c0411458e35a55923845fcf36445f560e@gmail.com","name":"Thomas Hindoe Paaboel Andersen"},"message":"tree-wide: add missing includes\n\nAdd a few includes that we rely on to be include already.","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/ab5dfda78f14d2ca3d6383a2d23260e9d13127e3"},{"sha":"cf0fbc49e67b55f8d346fc94de28c90113505297","author":{"email":"581bc03c0411458e35a55923845fcf36445f560e@gmail.com","name":"Thomas Hindoe Paaboel Andersen"},"message":"tree-wide: sort includes\n\nSort the includes accoding to the new coding style.","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/cf0fbc49e67b55f8d346fc94de28c90113505297"},{"sha":"933f9caeeb2b3c1b951d330e04beb04226e5a890","author":{"email":"3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@zonque.org","name":"Daniel Mack"},"message":"siphash24: let siphash24_finalize() and siphash24() return the result directly\n\nRather than passing a pointer to return the result, return it directly\nfrom the function calls.\n\nAlso, return the result in native endianess, and let the callers care\nabout the conversion. For hash tables and bloom filters, we don't care,\nbut in order to keep MAC addresses and DHCP client IDs stable, we\nexplicitly convert to LE.","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/933f9caeeb2b3c1b951d330e04beb04226e5a890"},{"sha":"8702319e119008954baa872d50d0e4098e6e83db","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@zonque.org","name":"Daniel Mack"},"message":"Merge pull request #1922 from phomes/sort-includes\n\nSort includes","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/8702319e119008954baa872d50d0e4098e6e83db"},{"sha":"357bc17975e3a60a64c46f56b5330747c67705b2","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"Merge pull request #1923 from zonque/siphash\n\nsiphash24: let siphash24_finalize() and siphash24() return the result…","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/357bc17975e3a60a64c46f56b5330747c67705b2"},{"sha":"4a0b58c4a30ecaa61202f845ed86f75b36370cd0","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"tree-wide: use right cast macros for UIDs, GIDs and PIDs","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/4a0b58c4a30ecaa61202f845ed86f75b36370cd0"},{"sha":"077ba06eaa43f3465613ceb89f9423ee1a6538f9","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"core: don't generate warnings when write access to the cgroup fs fails in --user due to EACCES\n\nAfter all, in the classic hierarchy that's pretty much the default case.","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/077ba06eaa43f3465613ceb89f9423ee1a6538f9"},{"sha":"c292d9e953c071c445c53ae0842848783ec242cc","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"coredump: modernize error logging a bit","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/c292d9e953c071c445c53ae0842848783ec242cc"},{"sha":"65c1d46b0923771955519329160a1e4c7cd027b0","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"journald: trivial simplification","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/65c1d46b0923771955519329160a1e4c7cd027b0"},{"sha":"0c28d28834f71e74d5a2d8bcfb19938a34396036","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"sd-ipv4ll: fix error path if sd-ipv4acd allocation fails\n\nLet's make sure the destructor cannot hit the n_ref == 0 case.","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/0c28d28834f71e74d5a2d8bcfb19938a34396036"},{"sha":"b16fee15ff0dbaa8140beb62dc27f3a686c70258","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"remount-fs: modernize coding style a bit\n\na) Use _cleanup_ where it makes sense\n\nb) Uniformly use negative errno-style errors internally, convert to\n   EXIT_FAILURE/EXIT_SUCCESS only when actually exiting.\n\nc) Use log_oom() where appropriate\n\nd) Fix minor memory leak in hashmap addition error path.\n\ne) Don't pretend we could continue sensibly on OOM or fork() failure\n\nf) Use PR_SET_PDEATHSIG to make sure clients we don't kill on error are\n   cleaned up.\n\ng) Make use of STRV_MAKE() where it's pretty to do so.\n\nh) Simplify error paths.","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/b16fee15ff0dbaa8140beb62dc27f3a686c70258"},{"sha":"23e096cc60eb73f24b812e4ceba7c4c2c141e2db","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"tree-wide: make macros for converting fds to pointers and back generic and use them everywhere","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/23e096cc60eb73f24b812e4ceba7c4c2c141e2db"},{"sha":"4de91d7eaf765f73b9b5f91b920f0bb0a19464db","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"siphash: fix another alignment issue","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/4de91d7eaf765f73b9b5f91b920f0bb0a19464db"},{"sha":"6059dab8897ecd24a51a6601499c1bb9002bc54a","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"siphash: minor coding style fixes and modernizations\n\nOnly cosmetics really, doesn't change any actual logic.","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/6059dab8897ecd24a51a6601499c1bb9002bc54a"},{"sha":"417491f122b346a31cf8dc406c4f9195a5900cec","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"tests: copy /etc/pam.d/systemd-user from the host on Debian, Ubuntu\n\nFixes:\nsystemd-testsuite systemd[34]: PAM _pam_load_conf_file: unable to open /etc/pam.d/system-auth\nsystemd-testsuite systemd[34]: PAM _pam_load_conf_file: unable to open /etc/pam.d/system-auth\nsystemd-testsuite systemd[34]: user@0.service: Failed at step PAM spawning /lib/systemd/systemd: Operation not permitted\n...\non Debian, Ubuntu","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/417491f122b346a31cf8dc406c4f9195a5900cec"},{"sha":"f1f8a5a5e110f485257e8702ad30b9997e529a74","author":{"email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net","name":"Lennart Poettering"},"message":"Some additions to NEWS","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/f1f8a5a5e110f485257e8702ad30b9997e529a74"},{"sha":"b4bbcaa9c44260e88402cb8f9a5fb8ac7f35e123","author":{"email":"581bc03c0411458e35a55923845fcf36445f560e@gmail.com","name":"Thomas Hindoe Paaboel Andersen"},"message":"tree-wide: group include of libudev.h with sd-*","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/b4bbcaa9c44260e88402cb8f9a5fb8ac7f35e123"},{"sha":"bfcb7c5f5333f9c3523b7027c2ad4c99e4494fb5","author":{"email":"a3fde40985401a03951ec31e42775b52b1593ad5@ya.ru","name":"Evgeny Vereshchagin"},"message":"journalctl: don't print -- No entries -- in quiet mode","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/bfcb7c5f5333f9c3523b7027c2ad4c99e4494fb5"},{"sha":"bf7e619b3b2b97ff2a4952ab125c794c0d3bdb5f","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@zonque.org","name":"Daniel Mack"},"message":"Merge pull request #1924 from poettering/some-fixes-2\n\ncasting fixes, another siphash24 alignment fix, and more","distinct":false,"url":"https://api.github.com/repos/teg/systemd/commits/bf7e619b3b2b97ff2a4952ab125c794c0d3bdb5f"}]}