Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-23 | fix typos in systemd-nspawn man page | Jonathan Boulle | |
2015-05-22 | bootctl: ferror must be called before FILE is closed | Thomas Hindoe Paaboel Andersen | |
Otherwise it will not show any error stored | |||
2015-05-22 | udev/net_id: Only read the first 64 bytes of PCI config space | Jason S. McMullan | |
The original code used fread(), which on some libc implementions (ie glibc 2.17) would pre-read a full 4K (PAGE_SIZE) of the PCI config space, when only 64 bytes were requested. I have recently come across PCIe hardware which responds with Completion Timeouts when accesses above 256 bytes are attempted. This can cause server systems with GHES/AEPI support to cause and immediate kernel panic due to the failed PCI transaction. This change replaces the buffered fread() with an explict unbuffered read() of 64 bytes, which corrects this issue by only reading the guaranteed first 64 bytes of PCIe config space. | |||
2015-05-22 | sd-bus,sd-event: make public APIs | Lennart Poettering | |
With the v221 release these APIs should be public, stable APIs, hence let's install their headers by default now, and add their symbols to the .sym file. | |||
2015-05-22 | NEWS: fix date | Lennart Poettering | |
Ah, bummer, it's tagged an now I realize I didn't fix the date. Let's do so now, post-commit. | |||
2015-05-21 | json: minor style fixessystemd/v220 | Lennart Poettering | |
2015-05-21 | test.json: fix build on x86-32 where int and intmax_t differ | Lennart Poettering | |
2015-05-21 | update hardware databases | Lennart Poettering | |
2015-05-21 | build-sys: fix build with seperate builddir | Lennart Poettering | |
Let's make sure we can build rpms with this | |||
2015-05-21 | manager: fix finish_timestamp calculation | Lennart Poettering | |
http://lists.freedesktop.org/archives/systemd-devel/2015-May/032100.html | |||
2015-05-21 | update TODO | Lennart Poettering | |
2015-05-21 | bus-proxy: fix GetConnectionSELinuxSecurityContext() return value | Lennart Poettering | |
2015-05-21 | nspawn: prohibit access to the kernel log buffer by default | Lennart Poettering | |
Unless CAP_SYSLOG is explicitly passed block all access to kmg | |||
2015-05-21 | device: never act on mount events for devices if device support is not available | Lennart Poettering | |
2015-05-21 | core: properly handle jobs that are suppressed to JOB_NOPs when propagating ↵ | Lennart Poettering | |
restarts | |||
2015-05-21 | NEWS: add note about gudev | David Herrmann | |
gudev has been extracted into a separate repository managed by the gnome project. See the announcement thread on systemd-devel for more: http://lists.freedesktop.org/archives/systemd-devel/2015-May/032070.html | |||
2015-05-21 | NEWS: fix sd-boot to systemd-boot | David Herrmann | |
We renamed sd-boot to systemd-boot directly after merging it, to stay conform to all the other systemd binaries. | |||
2015-05-21 | NEWS: fix typo and expand abbreviation | Zbigniew Jędrzejewski-Szmek | |
2015-05-21 | NEWS: document the IPForward= confusion | Lennart Poettering | |
2015-05-21 | tmpfiles: create /etc/resolv.conf symlink only on boot | Zbigniew Jędrzejewski-Szmek | |
We will create the symlink on boot as a fallback to provide name resolution. But if the symlink was removed afterwards, it most likely should not be recreated. Creating it only on boot also solves the issue where it would be created prematurely during installation, before the system was actually booted. https://bugzilla.redhat.com/show_bug.cgi?id=1197204 | |||
2015-05-21 | build-sys: bump library and package versions | Lennart Poettering | |
2015-05-21 | update TODO | Lennart Poettering | |
2015-05-21 | util: an array with one entry is always ordered | Lennart Poettering | |
2015-05-21 | util: introduce PERSONALITY_INVALID as macro for 0xffffffffLU | Lennart Poettering | |
2015-05-21 | NEWS: start collecting items for v220 | Lennart Poettering | |
2015-05-21 | nspawn: finish user namespace support | Lennart Poettering | |
2015-05-21 | update TODO | Lennart Poettering | |
2015-05-21 | udev: link-config - fix corruption | Tom Gundersen | |
The parser used for MTU and Speed expects them to be size_t, not unsigned int. This caused a corruption in the rest of the structure. Reported by David O Neill <david.m.oneill@intel.com>. | |||
2015-05-21 | hwdb: add MS Arc Touch Mouse SE | Peter Hutterer | |
https://bugs.freedesktop.org/show_bug.cgi?id=90540 | |||
2015-05-20 | sd-device: fix return codes on error | Zbigniew Jędrzejewski-Szmek | |
asprintf() does not set errno. | |||
2015-05-20 | json: avoid cleanup of unitialized variable | Zbigniew Jędrzejewski-Szmek | |
2015-05-20 | units: conditionalize audit multicast socket on CAP_AUDIT_READ | Lennart Poettering | |
The multicast logic can only work if the capability is available, hence require it. | |||
2015-05-20 | util: introduce reset_uid_gid() for resetting all uids and gids to 0 | Lennart Poettering | |
2015-05-20 | journald: handle more gracefully when bind() fails on audit sockets | Lennart Poettering | |
2015-05-20 | core,nspawn: unify code that moves the root dir | Lennart Poettering | |
2015-05-19 | TODO: add --merge support for sd-j-remote | Zbigniew Jędrzejewski-Szmek | |
2015-05-19 | bootctl: try to catch all errors | Zbigniew Jędrzejewski-Szmek | |
Do not print garbage on non-EFI installations. | |||
2015-05-19 | bootctl: modernization | Zbigniew Jędrzejewski-Szmek | |
Use strjoina to avoid error handling, and openat to simplify things. Some fixes on the way: - ferror does not set errno, so the return value was wrong in some cases - errors are propagated in more cases - EFI/systemd was created, but EFI/systemd-boot was deleted - something is always printed on error - when checking the version, comparison was done against "systemd-bo" for some reason - return value was converted from negative to EXIT_SUCCESS/EXIT_FAILURE twice, resulting in EXIT_SUCCESS all the time | |||
2015-05-19 | bus-socket: simplify initalization of struct msghdr | Zbigniew Jędrzejewski-Szmek | |
2015-05-20 | hwdb: add Logitech M570 trackball | Peter Hutterer | |
http://www.logitech.com/en-us/product/wireless-trackball-m570#specs https://bugzilla.redhat.com/show_bug.cgi?id=1217881 | |||
2015-05-19 | json: fix a mem leak | Thomas Hindoe Paaboel Andersen | |
2015-05-19 | update TODO | Lennart Poettering | |
2015-05-19 | units: make sure systemd-nspawn@.slice instances are actually located in ↵ | Lennart Poettering | |
machine.slice https://plus.google.com/112206451048767236518/posts/SYAueyXHeEX | |||
2015-05-19 | core: don't consider boot-up finished if we are still reloading | Lennart Poettering | |
http://lists.freedesktop.org/archives/systemd-devel/2015-May/032025.html | |||
2015-05-19 | pull-dkr: fix memleak | Thomas Hindoe Paaboel Andersen | |
2015-05-19 | import/pull-dkr: V2 image specification and manifest support | Pavel Odvody | |
The maximum number of layers changed to 127, as in Dkr. | |||
2015-05-19 | import/pull: Tag replaced with reference | Pavel Odvody | |
Default pull version set to V2 | |||
2015-05-19 | test/test-json: Tests for the tokenizer bugfix and the DOM parser | Pavel Odvody | |
The DOM parser tests are accompanied with structure and element analysis | |||
2015-05-19 | shared/json: Added DOM-like JSON parser | Pavel Odvody | |
This makes working with complexly structured documents easy and more reliable as the parser is not susceptible to element re-ordering. Also fixes a bug when the tokenizer would choke after reading a number. | |||
2015-05-19 | shared/import-util: Tag renamed to reference | Pavel Odvody | |
Added (sha256) digest validation function |