summaryrefslogtreecommitdiff
path: root/src/stdio-bridge
Commit message (Collapse)AuthorAge
* bus: add APIs for negotiating what is attached to messagesLennart Poettering2013-05-17
|
* Use initalization instead of explicit zeroingZbigniew Jędrzejewski-Szmek2013-04-05
| | | | | | | | | | | | | | | | | | | | | | | Before, we would initialize many fields twice: first by filling the structure with zeros, and then a second time with the real values. We can let the compiler do the job for us, avoiding one copy. A downside of this patch is that text gets slightly bigger. This is because all zero() calls are effectively inlined: $ size build/.libs/systemd text data bss dec hex filename before 897737 107300 2560 1007597 f5fed build/.libs/systemd after 897873 107300 2560 1007733 f6075 build/.libs/systemd … actually less than 1‰. A few asserts that the parameter is not null had to be removed. I don't think this changes much, because first, it is quite unlikely for the assert to fail, and second, an immediate SEGV is almost as good as an assert.
* stdio-bridge: rework stdio bridge to use libsystemd-busLennart Poettering2013-04-01
|
* stdio-bridge: modernizationLennart Poettering2013-03-20
|
* use strneq instead of strncmpThomas Hindoe Paaboel Andersen2013-02-13
|
* build-sys: add stub makefiles to all subdirs to ease development with emacsLennart Poettering2012-04-13
|
* rename bridge.c to stdio-bridge.c and move to subdirKay Sievers2012-04-12