{"push_id":2866009573,"size":37,"distinct_size":33,"ref":"refs/heads/libudev-cleanups","head":"8aae9a66fae7aa7f1f7563f0bf14f9ab3de916bd","before":"381b23cd5885646fe139b9ed0a65695477fb60ad","commits":[{"sha":"da0da5eccf5f20874111e0681b111704bf9a1c92","author":{"name":"Jürg Billeter","email":"5c2dd944dde9e08881bef0894fe7b22a5c9c4b06@bitron.ch"},"message":"pam_systemd: support use in PID namespaces\n\nPass 0 as leader PID to CreateSession to let logind use the PID from the\nD-Bus credentials. This allows use of pam_systemd in PID namespaces.","distinct":false,"url":"https://api.github.com/repos/yuwata/systemd/commits/da0da5eccf5f20874111e0681b111704bf9a1c92"},{"sha":"03d0f4b58ee9fc5d80de7d068613de7c2baad4b7","author":{"name":"Franck Bui","email":"fbe8394d55af4c077cac5399865f6c6522347c3c@suse.com"},"message":"nspawn: always use mode 555 for /sys\n\nWhen a network namespace is needed, /sys is mounted as tmpfs (see commit\nd8fc6a000fe21b0c1ba27f for details).\n\nBut in this case mode 755 was used as initial permissions for /sys whereas the\ndefault mode for sysfs is 555.\n\nIn practice using 755 doesn't have any impact because /sys is mounted read-only\ntoo but for consistency, let's use the correct mode.\n\nFixes: #10050","distinct":false,"url":"https://api.github.com/repos/yuwata/systemd/commits/03d0f4b58ee9fc5d80de7d068613de7c2baad4b7"},{"sha":"c6d7a5e9a3836f837cd3574495f54637073325ee","author":{"name":"Dariusz Gadomski","email":"3729ff0d5e80ebb37a75a2f3aabe762d592399fe@gmail.com"},"message":"hwdb: Update PNP IDs of Goldstar (now: LG Electronics). (#10051)\n\nhwdb: Update PNP IDs of Goldstar (now: LG Electronics)","distinct":false,"url":"https://api.github.com/repos/yuwata/systemd/commits/c6d7a5e9a3836f837cd3574495f54637073325ee"},{"sha":"a507737e5c440dae56102b6b8d0e68b68e624d00","author":{"name":"Thomas Haller","email":"16e26612e4159990a6b3691e92592e691ff74132@redhat.com"},"message":"dhcp: fix assertion starting DHCP client without MAC address (#10054)\n\nAn assertion in dhcp_network_bind_raw_socket() is triggered when\r\nstarting an sd_dhcp_client without setting a MAC address first.\r\n\r\n  - sd_dhcp_client_start()\r\n    - client_start()\r\n      - client_start_delayed()\r\n        - dhcp_network_bind_raw_socket()\r\n\r\nIn that case, the arp-type and MAC address is still unset. Note that\r\ndhcp_network_bind_raw_socket() already checks for a valid arp-type\r\nand MAC address below, so we should just gracefully return -EINVAL.\r\n\r\nMaybe sd_dhcp_client_start() should fail earlier when starting without\r\nMAC address. But the failure here will be correctly propagated and\r\nthe start aborted.\r\n\r\nFixes: 76253e73f9c9c24fec755e485516f3b55d0707b4","distinct":false,"url":"https://api.github.com/repos/yuwata/systemd/commits/a507737e5c440dae56102b6b8d0e68b68e624d00"},{"sha":"50d2158901fcc7207be1a50643772a8ba229742c","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-monitor: use safe_close() in udev_monitor_disconnect()","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/50d2158901fcc7207be1a50643772a8ba229742c"},{"sha":"3c6ac219296aaba8ef99644b1185326ed114392d","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev: use DEFINE_PUBLIC_TRIVIAL_REF_UNREF_FUNC() macro where applicable","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/3c6ac219296aaba8ef99644b1185326ed114392d"},{"sha":"ff6f97f0cf54d30edb5b17e50f57a12351e2e904","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev: drop outdated comments","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/ff6f97f0cf54d30edb5b17e50f57a12351e2e904"},{"sha":"2454727d5acc369f6954fc68ba6c90e41ec60027","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev: drop unused element in udev struct","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/2454727d5acc369f6954fc68ba6c90e41ec60027"},{"sha":"5ccb44a53f998c56699af34ff6f129d366f34fc7","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev: use structured initializer","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/5ccb44a53f998c56699af34ff6f129d366f34fc7"},{"sha":"bc54df90e4eec1b5ab1596c1c758593821485676","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev: modernize code a bit","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/bc54df90e4eec1b5ab1596c1c758593821485676"},{"sha":"ccda7f87f5528e3fa697138b9ad334a25e45bce4","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-queue: use structured initializer","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/ccda7f87f5528e3fa697138b9ad334a25e45bce4"},{"sha":"d35c0e8d534399faa252a5f44a96c35f887f8bfd","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-queue: use assert_return()","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/d35c0e8d534399faa252a5f44a96c35f887f8bfd"},{"sha":"2dac88a9d165f7597a4906dcc34ee62590c240da","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-queue: use _cleanup_ attribute and TAKE_FD()","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/2dac88a9d165f7597a4906dcc34ee62590c240da"},{"sha":"09f638ebd9f4118fa3d200b593291a19dc635523","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-queue: drop prototypes of nonexistent functions","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/09f638ebd9f4118fa3d200b593291a19dc635523"},{"sha":"f8cdabc0ec7c22f65c2cb6a085146f3c882f8cb4","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-queue: coding style fixes","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/f8cdabc0ec7c22f65c2cb6a085146f3c882f8cb4"},{"sha":"b485aa58527fd024c30af528b2d56fcf76d69ad2","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-hwdb: drop unused 'struct udev *udev' in udev_hwdb struct","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/b485aa58527fd024c30af528b2d56fcf76d69ad2"},{"sha":"68b80b8557a020ec89e423506f7aeaced59de70a","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-hwdb: use structured initializer","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/68b80b8557a020ec89e423506f7aeaced59de70a"},{"sha":"2b19953a0da315220c00ed9a5a48bf78c9517d2c","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-hwdb: use assert_return_errno()","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/2b19953a0da315220c00ed9a5a48bf78c9517d2c"},{"sha":"60fdee32bdacab0b2ca0fd50c1f7a4dabf190fc0","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-enumerate: use structured initializer","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/60fdee32bdacab0b2ca0fd50c1f7a4dabf190fc0"},{"sha":"71074e3a101dcc9b93adde68f87ac3620802bb50","author":{"name":"Yu Watanabe","email":"828c711cbfeab369b0198ae39be740423fa1d354@gmail.com"},"message":"libudev-device: use structured initializer","distinct":true,"url":"https://api.github.com/repos/yuwata/systemd/commits/71074e3a101dcc9b93adde68f87ac3620802bb50"}]}
{"actor":{"display_login":"yuwata"}}