{"push_id":3069130355,"size":349,"distinct_size":349,"ref":"refs/heads/logind-fix-vt-reinit-race","head":"adb8688b3ff445d9c48ed0d72208c7844c2acc01","before":"df1922814d9c11b679b7098891d93f3fa7c2f301","commits":[{"sha":"ae1940d294e297d5d801f9f14f1809bfaab90e4d","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"btrfs-util: before deleting a subvol check that it is one\n\nThis has the benefit that we can return ENOTTY rather than EPERM if we\nare attempting to delete a subvol and don't have the privs to.","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/ae1940d294e297d5d801f9f14f1809bfaab90e4d"},{"sha":"647687141ad36c67f1fe1405e7ca4f8b05ec6102","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: rename second parameter to GREEDY_REALLOC() 'allocated'\n\nWe pretty much always name it like that, and it is very descriptive,\nhence let's stick to that nomenclature here.","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/647687141ad36c67f1fe1405e7ca4f8b05ec6102"},{"sha":"96d10d7837303fc4e08f810e617739f6517ba275","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: rename \"count\" → \"n_items\"\n\n\"count\" is so very generic. Let's follow our usual naming logic here,\nand rename this to \"n_items\", to make clear what we count here.","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/96d10d7837303fc4e08f810e617739f6517ba275"},{"sha":"7ab7529d45ee9c780f4fd7a974652043c4b504ce","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: why memset() and memcpy() if we have '=' and structured initialization?","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/7ab7529d45ee9c780f4fd7a974652043c4b504ce"},{"sha":"81fa4479f8bb469959c93f7aa15c9331d9683240","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: use free_and_replace() where appropriate","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/81fa4479f8bb469959c93f7aa15c9331d9683240"},{"sha":"ccd114f0f9d6bf9b11e5efc0127f7345f98356be","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: fix minor memory leak on error path","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/ccd114f0f9d6bf9b11e5efc0127f7345f98356be"},{"sha":"1a967b6bb1f2f153f62908474ffce4873eaf59dc","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: replace the three arg_create/arg_remove/arg_clean booleans with a single bitmask\n\nNo change in behaviour, just a bit of refactoring.","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/1a967b6bb1f2f153f62908474ffce4873eaf59dc"},{"sha":"599ebe29a3919d0155d1b701efde3f24724e3348","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: instead of accessing global 'arg_operation' pass it through the stack\n\nJust some refactoring, no change in behaviour.","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/599ebe29a3919d0155d1b701efde3f24724e3348"},{"sha":"133bbca42e0ea4056e2151a1f5696b9ca8b6630b","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: no need to set zero initialization of first enum value","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/133bbca42e0ea4056e2151a1f5696b9ca8b6630b"},{"sha":"811a15877825da9e53f9a2a8603da34589af6bbb","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: create parents before children, but remove children before parents\n\nPreviously, we'd always process parents before children. With this\nchange we are a bit more careful and create parents before children but\nclean up children before parents.\n\nThe \"done\" boolean by item is replaced by a mask so that we can descent\nand ascend for the right operations only.\n\nSee: #9508","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/811a15877825da9e53f9a2a8603da34589af6bbb"},{"sha":"21af33863fcfc9f3699d12ce4c65ee52807fefe8","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: log when we skip an entry due to autofs","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/21af33863fcfc9f3699d12ce4c65ee52807fefe8"},{"sha":"64adb37968748d6708e209919a6c1e176a9dd81b","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: always remove/clean-up before creating\n\nLet's always clean the platform before we build something new.\n\nFixes: #9508","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/64adb37968748d6708e209919a6c1e176a9dd81b"},{"sha":"2c575977459f815f7ca833a3ffb37286dc20b125","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"tmpfiles: 'D' doesn't do globs for creation, shouldn't do for removal either","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/2c575977459f815f7ca833a3ffb37286dc20b125"},{"sha":"f8ed99c845fc79ca5ca7b1e949e45f7fc0a66559","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"TEST-22: extend test suite a bit\n\nLet's add a test based on #9508","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/f8ed99c845fc79ca5ca7b1e949e45f7fc0a66559"},{"sha":"51c169c8d6a8da488c2a9cc7b4f0255a58bb0e01","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"man: stop mentioning /var/run in tmpfiles.d(5)\n\nIt's obsolete, stop mentioning it. Let's not confuse people suggests it\nwould be OK to use that, because it really isn't anymore, and it gives\nus trouble with merging idenctical lines.","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/51c169c8d6a8da488c2a9cc7b4f0255a58bb0e01"},{"sha":"bdee3f5580540c2ae7e964bae5c2d21a736f8b34","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"man: document that removal/clean-up is done before creation in systemd-tmpfiles","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/bdee3f5580540c2ae7e964bae5c2d21a736f8b34"},{"sha":"ad19c57898b96ecae39990e849a865db5b94fe4d","author":{"name":"Lennart Poettering","email":"9bb3d23d041c1d0454e62fec951f9aa4dfa2787f@poettering.net"},"message":"man: document that for removal tmpfiles.d prefix is run after suffix","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/ad19c57898b96ecae39990e849a865db5b94fe4d"},{"sha":"bd897e729a90516125802b8346474404f342c820","author":{"name":"Zbigniew Jędrzejewski-Szmek","email":"1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl"},"message":"nspawn: add a hint to the message we emit when a child dies\n\nFrom #10526:\n\n$ sudo systemd-nspawn -i image\nSpawning container image on /home/zbyszek/src/mkosi/image.\nPress ^] three times within 1s to kill container.\nShort read while reading cgroup mode.","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/bd897e729a90516125802b8346474404f342c820"},{"sha":"705727fd7687e16737b79f2f66410c2e1d502e37","author":{"name":"Zbigniew Jędrzejewski-Szmek","email":"1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl"},"message":"shared/dissect-image: drop parens","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/705727fd7687e16737b79f2f66410c2e1d502e37"},{"sha":"66f737b415e61f150c49480a74344877a63ac016","author":{"name":"Zbigniew Jędrzejewski-Szmek","email":"1a002461b1932d3892b64879e6e8987274fa7074@in.waw.pl"},"message":"udev: do not pass timeout_warn_usec around, calculate it on demand\n\nIt was always set to one third of timeout_usec, so let's simplify things by\ncalculating it using a helper function right before it is used.\n\nBefore 9d9264ba39f797d20100c8acfda3df895ab5aaa2, udevd.c would avoid setting\ntimeout_warn_usec to 0, using 1 instead. This wasn't necessary, because when\ntimeout_warn_usec is finally used in spawn_wait(), it is ignored if\ntimeout_usec is 0 or timeout_warn_usec is 0. So there was no need to handle\nthis case specially.","distinct":true,"url":"https://api.github.com/repos/fbuihuu/systemd/commits/66f737b415e61f150c49480a74344877a63ac016"}]}
{"actor":{"display_login":"fbuihuu"}}