chiark / gitweb /
nss-mymachines: map userns users of containers to real user names
[elogind.git] / src / shared / macro.h
2017-03-14 Lennart Poetteringnss-mymachines: map userns users of containers to real...
2017-03-14 David Herrmannsd-event: make errors on EPOLL_CTL_DEL pseudo-fatal
2017-03-14 Lennart Poetteringutil: introduce CMSG_FOREACH() macro and make use of...
2017-03-14 Tom Gundersenshared: move assert_return_errno() from libudev
2015-02-02 Lennart Poetteringmacro: document that DECIMAL_STR_MAX contains space...
2015-01-25 Zbigniew Jędrzejew... tmpfiles: do not bump access times of directories we...
2015-01-23 Zbigniew Jędrzejew... build-sys: fix build on compilers without static_assert
2015-01-19 Zbigniew Jędrzejew... Move DEFINE_TRIVIAL_CLEANUP_FUNC to macro.h
2015-01-09 Lennart Poetteringlogind: unify how we cast between uid_t and pointers...
2014-12-30 David Herrmannmacro: add DIV_ROUND_UP()
2014-12-08 Lennart Poetteringsd-bus: rework ELF error mapping table magic
2014-11-28 Lennart Poetteringtreewide: introduce UID_INVALID (and friends) as macro...
2014-11-27 Josh TriplettIntroduce CONF_DIRS_NULSTR helper to define standard...
2014-08-28 David Herrmannmacro: use unique variable names for math-macros
2014-08-27 David Herrmannshared: make container_of() use unique variable names
2014-08-27 David Herrmannshared: drop UNIQUE()
2014-08-22 David Herrmannshared: add MAXSIZE() and use it in resolved
2014-08-15 Lennart PoetteringMerge commit 'b39a2770ba55637da80e2e389222c59dbea73507'
2014-08-15 David Herrmannmacro: add CONST_MAX() macro
2014-08-15 David Herrmannmacro: const'ify MIN/MAX/... macros
2014-07-15 Lennart Poetteringresolved: add a DNS client stub resolver
2014-07-11 David Herrmannshared: add MIN3 macro
2014-06-16 David Herrmannmacro: add DISABLE_WARNING_SHADOW
2014-05-13 David Herrmannshared: add ALIGN_POWER2 macro
2014-03-12 Lennart Poetteringmacro: make sure we can use IN_SET() also with complex...
2014-03-04 Lennart Poetteringlogind: make $XDG_RUNTIME_DIR a per-user tmpfs
2014-02-20 Lennart Poetteringmacro: add nice macro for disabling -Wnonnull temporarily
2014-02-20 Lennart Poetteringmacro: introduce nice macro for disabling -Wmissing...
2014-02-20 Lennart Poetteringmacro: introduce a nice macro for disabling -Wformat...
2014-02-20 Lennart Poetteringutil: get rid of warnings around assert_cc() macro
2014-01-11 Zbigniew Jędrzejew... journald: do not free space when disk space runs low
2013-12-17 Shawn Landden_noreturn_ --> noreturn for C11 compat
2013-12-17 Shawn Landden__thread --> thread_local for C11 compat
2013-12-10 Lennart Poetteringmacro: log assertion at debug level in assert_return()
2013-12-03 Lennart Poetteringmacro: better make IN_SET() macro use const arrays
2013-12-02 Lennart Poetteringmacro: add a macro to test whether a value is in a...
2013-11-30 Thomas Hindoe Paab... macro.h: fix typo in comment
2013-11-25 Lennart Poetteringswap: split state machine state ACTIVATING into two
2013-11-22 Lukasz Skalskimacro: fix problem with __LINE__ macro expansion
2013-11-22 David Herrmannmacro: fix assert_cc() fallback
2013-11-20 Lennart Poetteringmacro: add _unlikely_() to assert_return()
2013-11-20 Lennart Poetteringmacro: change assert_cc() so that it can appear outside...
2013-11-07 Lennart Poetteringutil: add circle to special chars we can draw
2013-10-20 Kay Sieversbus: remove static introspection file export
2013-10-16 Lennart Poetteringmacro: clean up usage of gcc attributes
2013-10-10 Lennart Poetteringmacro: add new assert_return() macro for early paramete...
2013-08-22 Shawn Landdenremove hasprefix(), use startswith()
2013-08-21 Zbigniew Jędrzejew... Rename F_TYPE_CMP() to F_TYPE_EQUAL()
2013-06-21 Zbigniew Jędrzejew... Add hasprefix macro to check prefixes of fixed length
2013-05-17 Lennart Poetteringbus: add APIs for negotiating what is attached to messages
2013-05-14 Kay Sieversbus: add and use UINT64_TO_PTR()
2013-04-26 Zbigniew Jędrzejew... Make up for attribute malloc with alloc_size
2013-04-19 Harald HoyerReintroduce f_type comparison macro
2013-04-18 Harald HoyerRevert f_type fixups
2013-04-18 Harald Hoyermacro.h: let F_TYPE_CMP() macro fail to compile, if...
2013-04-18 Harald Hoyerrename CMP_F_TYPE to F_TYPE_CMP
2013-04-18 Harald HoyerAdd ugly CMP_F_TYPE() macro
2013-04-16 Lennart Poetteringutil: make generation of profcs PID paths nicer
2013-04-16 Lennart Poetteringmacro: rework how we define cleanup macros
2013-04-12 Lennart Poetteringbus: don't calculate kmsg message too large
2013-04-11 Lennart Poetteringmacro: make sure ALIGN() can be calculated constant...
2013-04-02 Lennart Poetteringmacro: add macro for precisely determining length of...
2013-04-02 Cristian RodríguezAlways use our own MAX/MIN definitions
2013-03-27 Zbigniew Jędrzejew... tests: skip bus test if bus cannot be opened
2013-03-20 Lennart Poetteringmacro: add CHAR_TO_STR macro to make a one character...
2013-03-20 Lennart Poetteringmacro: don't redefine CLAMP if it is already defined...
2013-03-18 Zbigniew Jędrzejew... journal,shared: add _cleanup_journal_close_
2013-01-30 Zbigniew Jędrzejew... shared: introduce _cleanup_set_free_free_
2013-01-25 Zbigniew Jędrzejew... Add _cleanup_pclose_ and fix mismatching pipe close...
2013-01-07 Zbigniew Jędrzejew... localectl: use automatic cleanup
2013-01-07 Tom GundersenMerge nss-myhostname
2012-12-31 Lennart Poetteringmacro: use C11 static_assert() macro for static assertions
2012-10-17 Lennart Poetteringtimedatectl: introduce new command line client for...
2012-09-24 Lennart Poetteringmacro: increase VA_FORMAT_ADVANCE type array and hit...
2012-09-24 Lennart Poetteringlog: fix repeated invocation of vsnprintf()/vaprintf...
2012-09-16 Zbigniew Jędrzejew... nspawn: use automatic cleanup for umask
2012-09-14 Lennart Poetteringutil: various additional modernizations
2012-09-14 Lennart Poetteringutil: modernize a few functions with automatic cleanup...
2012-09-13 Lennart Poetteringmacro: introduce _cleanup_free_ macro for automatic...
2012-07-19 Shawn Landdenuse #pragma once instead of foo*foo #define guards
2012-07-15 Kay Sieversjournal: align byte-buffer that gets cased to an object
2012-05-07 Kay Sieversutil: split-out hwclock.[ch]
2012-04-11 Lennart Poetteringrelicense to LGPLv2.1 (with exceptions)
2012-04-10 Kay Sieversmove list.h, macro.h, ioprio.h to shared/