summaryrefslogtreecommitdiff
path: root/src/shared/macro.h
AgeCommit message (Expand)Author
2015-01-25build-sys: fix build on compilers without static_assertZbigniew Jędrzejewski-Szmek
2015-01-25Move DEFINE_TRIVIAL_CLEANUP_FUNC to macro.hZbigniew Jędrzejewski-Szmek
2014-12-11core: unify how we iterate over inotify eventsLennart Poettering
2014-12-01treewide: introduce UID_INVALID (and friends) as macro for (uid_t) -1Lennart Poettering
2014-09-18src/shared: import upstream code needed for recent commitsAnthony G. Basile
2014-08-27shared: make container_of() use unique variable namesDavid Herrmann
2014-08-14src/shared: some stylistic changesAnthony G. Basile
2014-08-14src/shared: import many code cleanups from upstreamAnthony G. Basile
2014-08-05src/shared: refactor shared codeAnthony G. Basile
2012-11-17Rename src/shared to src/include, a saner nameAnthony G. Basile
2012-11-15Final step of revamping the build systemAnthony G. Basile
2012-11-15Isolation of udev code from remaining systemdAnthony G. Basile
2012-10-17timedatectl: introduce new command line client for timedatedLennart Poettering
2012-09-24macro: increase VA_FORMAT_ADVANCE type array and hit assert when it is reachedLennart Poettering
2012-09-24log: fix repeated invocation of vsnprintf()/vaprintf() in log_struct()Lennart Poettering
2012-09-16nspawn: use automatic cleanup for umaskZbigniew Jędrzejewski-Szmek
2012-09-14util: various additional modernizationsLennart Poettering
2012-09-14util: modernize a few functions with automatic cleanup variablesLennart Poettering
2012-09-13macro: introduce _cleanup_free_ macro for automatic freeing of scoped vars an...Lennart Poettering
2012-07-19use #pragma once instead of foo*foo #define guardsShawn Landden
2012-07-15journal: align byte-buffer that gets cased to an objectKay Sievers
2012-05-08util: split-out hwclock.[ch]Kay Sievers
2012-04-12relicense to LGPLv2.1 (with exceptions)Lennart Poettering
2012-04-10move list.h, macro.h, ioprio.h to shared/Kay Sievers