Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-21 | efivars: fix return code | Zbigniew Jędrzejewski-Szmek | |
Was returning 1 on read error. | |||
2013-03-21 | shutdownd: shut up bogus gcc warning | Zbigniew Jędrzejewski-Szmek | |
This one is fake. But let's kill it, avoiding two condition checks in the process. src/shutdownd/shutdownd.c: In function 'when_wall': src/shutdownd/shutdownd.c:182:44: warning: 'sub' may be used uninitialized in this function [-Wmaybe-uninitialized] return elapse > sub ? elapse - sub : 1; ^ | |||
2013-03-21 | bootchart: fix two unitialized memory frees | Zbigniew Jędrzejewski-Szmek | |
The new gcc isn't bad! In file included from src/bootchart/svg.c:36:0: src/bootchart/svg.c: In function 'svg_ps_bars': ./src/shared/util.h:524:13: warning: 'enc_name' may be used uninitialized in this function [-Wmaybe-uninitialized] free(*(void**) p); ^ src/bootchart/svg.c:821:37: note: 'enc_name' was declared here char _cleanup_free_*enc_name; ^ CC src/udev/mtd_probe/mtd_probe-probe_smartmedia.o XSLT man/systemd.unit.5 In file included from src/bootchart/svg.c:36:0: src/bootchart/svg.c: In function 'svg_pss_graph': ./src/shared/util.h:524:13: warning: 'enc_name' may be used uninitialized in this function [-Wmaybe-uninitialized] free(*(void**) p); ^ src/bootchart/svg.c:395:37: note: 'enc_name' was declared here char _cleanup_free_*enc_name; ^ | |||
2013-03-21 | initctl: fix return from unitialized memory in error path | Zbigniew Jędrzejewski-Szmek | |
src/initctl/initctl.c: In function 'server_init': src/initctl/initctl.c:282:13: warning: 'r' may be used uninitialized in this function [-Wmaybe-uninitialized] int r; ^ | |||
2013-03-21 | build-sys: use _FORTIFY_SOURCE with new gcc level -Og | Zbigniew Jędrzejewski-Szmek | |
2013-03-22 | bus: implicitly collect ucred/label information | Lennart Poettering | |
2013-03-22 | bus: also finish connection before returning from sd_bus_get_unique_name() | Lennart Poettering | |
2013-03-22 | bus: when parsing enforce maximum container depth | Lennart Poettering | |
2013-03-22 | bus: fix uninitialized variable | Lennart Poettering | |
2013-03-22 | bus: validate the hello response properly | Lennart Poettering | |
2013-03-22 | bus: properly verify recursion depth of signatures | Lennart Poettering | |
2013-03-22 | bus: rework synchronization logic | Lennart Poettering | |
Instead of allowing certain actions fail during authentication and connection setup, implicitly synchronize on the connection to be set up completely before returning. | |||
2013-03-22 | bus: reuse more code | Lennart Poettering | |
2013-03-22 | bus: validate the entire header more closely | Lennart Poettering | |
2013-03-22 | bus: properly validate object path values | Lennart Poettering | |
2013-03-22 | bus: generate a nice error when attempting to add a NULL string | Lennart Poettering | |
2013-03-22 | bus: implicitly handle peer commands Ping() and GetMachineId() | Lennart Poettering | |
2013-03-22 | bus: enforce limits on all client influenced data objects | Lennart Poettering | |
2013-03-22 | bus: implicitly set no_reply flag on outgoing messages if the serial number ↵ | Lennart Poettering | |
is not kept If nobody keeps the serial number of an outgoing message we know that nobody expects an answer to it, so set the no_reply flag accordingly. | |||
2013-03-21 | udev: always set selinux label at "add" events | Kay Sievers | |
https://bugs.freedesktop.org/show_bug.cgi?id=62615 | |||
2013-03-21 | bus: implement full method call timeout logic | Lennart Poettering | |
2013-03-21 | hwdb: update | Kay Sievers | |
2013-03-21 | MAkefile.am: whitespace cleanup | Kay Sievers | |
2013-03-21 | doc: disable gtk-doc test again - you are a really annoying piece of software | Kay Sievers | |
make check-TESTS make[5]: Nothing to be done for `/usr/bin/gtkdoc-check.log'. fatal: making test-suite.log: failed to create /usr/bin/gtkdoc-check.trs fatal: making test-suite.log: failed to create /usr/bin/gtkdoc-check.log make[4]: *** [test-suite.log] Error 1 make[3]: *** [check-TESTS] Error 2 make[2]: *** [check-am] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [check] Error 2 | |||
2013-03-21 | build-sys: include missing header in dist tarball | Michael Biebl | |
2013-03-21 | shared: add simple priority queue implementation | Lennart Poettering | |
2013-03-20 | bus: compare to negative errno | Dave Reisner | |
2013-03-20 | activate: avoid warning from -Wshadow | Zbigniew Jędrzejewski-Szmek | |
src/activate/activate.c:167:51: warning: declaration shadows a variable in the global scope [-Wshadow] static int launch(char* name, char **argv, char **environ, int fds) { ^ /usr/include/unistd.h:546:15: note: previous declaration is here extern char **environ; ^ | |||
2013-03-20 | Make two functions static | Zbigniew Jędrzejewski-Szmek | |
2013-03-20 | Remove some unused variables | Zbigniew Jędrzejewski-Szmek | |
2013-03-20 | systemd-analyze: do not format timestamp when not printing it | Zbigniew Jędrzejewski-Szmek | |
../src/analyze/systemd-analyze.c:530:88: warning: data argument not used by format string [-Wformat-extra-args] ...svg_text(false, u->ixt, y, u->time? "%s (%s)" : "%s", u->name, format_timespan(ts, sizeof(ts), u->time)); ~~~~ ^ | |||
2013-03-20 | core: remove unnecessary goto in setup_namespace | Zbigniew Jędrzejewski-Szmek | |
2013-03-21 | bus-message: fix typo | Tom Gundersen | |
2013-03-20 | update TODO | Lennart Poettering | |
2013-03-20 | bus: hook up client with socket communication | Lennart Poettering | |
2013-03-20 | bus: introduce bus_error_is_dirty() independently of sd_bus_error_is_set() | Lennart Poettering | |
2013-03-20 | bus: demarshal header fields properly | Lennart Poettering | |
2013-03-20 | bus: implement demarshaller | Lennart Poettering | |
2013-03-20 | bus: suppress reply messages to method calls with no_reply set | Lennart Poettering | |
2013-03-20 | bus: add basic implementation of a native bus client library | Lennart Poettering | |
2013-03-20 | stdio-bridge: modernization | Lennart Poettering | |
2013-03-20 | util: add hexmem() and strextend() calls | Lennart Poettering | |
2013-03-20 | macro: add CHAR_TO_STR macro to make a one character string from a char | Lennart Poettering | |
2013-03-20 | macro: don't redefine CLAMP if it is already defined by glib or some other ↵ | Lennart Poettering | |
library | |||
2013-03-20 | Make PrivateTmp dirs also inaccessible from the outside | Zbigniew Jędrzejewski-Szmek | |
Currently, PrivateTmp=yes means that the service cannot see the /tmp shared by rest of the system and is isolated from other services using PrivateTmp, but users can access and modify /tmp as seen by the service. Move the private /tmp and /var/tmp directories into a 0077-mode directory. This way unpriviledged users on the system cannot see (or modify) /tmp as seen by the service. | |||
2013-03-20 | build-sys: fix typo in human-readable output | Jan Engelhardt | |
2013-03-20 | libudev: avoid potential misaligned accesses | Jan Engelhardt | |
clang reports: src/libudev/libudev-util.c:665:35: warning: cast from "const unsigned char *" to "unsigned int *" increases required alignment from 1 to 4 [-Wcast-align] | |||
2013-03-20 | libude: remove special handling of "device" link, it should not be used | Kay Sievers | |
2013-03-20 | zsh completion: udev - remove firmware builtin | Tom Gundersen | |
2013-03-19 | man/service: document behaviour on failure | Zbigniew Jędrzejewski-Szmek | |
https://bugs.freedesktop.org/show_bug.cgi?id=38355 |