summaryrefslogtreecommitdiff
path: root/src/shared
AgeCommit message (Expand)Author
2014-10-30mempool: add a zeroing alloc functionMichal Schmidt
2014-10-30util: add log2u(), log2u_round_up()Michal Schmidt
2014-10-30memfd: rename memfd.h to memfd-util.h to avoid any confusion with any libc pr...Lennart Poettering
2014-10-30memfd: drop memfd_get_name() as it is unusedLennart Poettering
2014-10-30memfd: always create our memfds with CLOEXEC setLennart Poettering
2014-10-30util: unify how we see srand()Lennart Poettering
2014-10-30util: don't block on getrandom()Lennart Poettering
2014-10-29missing.h: fix wrong __NR_getrandom syscall defDave Reisner
2014-10-29missing: no tabs please, we are britishLennart Poettering
2014-10-29missing: simplify memfd ifdefferyLennart Poettering
2014-10-29util: make use of the new getrandom() syscall if it is available when needing...Lennart Poettering
2014-10-28test: use assert_se() when testing tables so that we get a useful error when ...Lennart Poettering
2014-10-27calendarspec: parse 'quarterly' and 'semi-annually' as shortcutsLennart Poettering
2014-10-27shared: in-addr-utils - add default_subnet_mask and default_prefixlen methodsTom Gundersen
2014-10-27calendar: new case 'minutely'Daniele Medri
2014-10-27util: fix copy-paste error and actually set the new hostnameMichal Sekletar
2014-10-27util: introduce sethostname_idempotentMichal Sekletar
2014-10-25systemctl: do not ignore errors in symlink removalZbigniew Jędrzejewski-Szmek
2014-10-25calendarspec: fix typo in "annually"Zbigniew Jędrzejewski-Szmek
2014-10-24time: don't do comparison twiceLennart Poettering
2014-10-24time: minor simplificationLennart Poettering
2014-10-24time: earlier exit from format_timestamp_relative() on special timesLennart Poettering
2014-10-24time: also support 'infinity' syntax in parse_nsec()Lennart Poettering
2014-10-24calendar: make freeing a calendar spec object deal fine with NULLLennart Poettering
2014-10-24selinux: fix handling of relative paths when setting up create labelLennart Poettering
2014-10-23label: move is_dir() to util.cLennart Poettering
2014-10-23label: unify code to make directories, symlinksLennart Poettering
2014-10-23label: don't try to create labelled directories more than onceLennart Poettering
2014-10-23selinux: clean up selinux label function namingLennart Poettering
2014-10-23selinux: simplify and unify loggingLennart Poettering
2014-10-23selinux: rework label query APIsLennart Poettering
2014-10-23smack: we don't need the special labels exported, hence don'tLennart Poettering
2014-10-23selinux: drop 3 unused function prototypesLennart Poettering
2014-10-23smack: rework SMACK label fixing code to follow more closely the semantics of...Lennart Poettering
2014-10-23smack: never follow symlinks when relabellingLennart Poettering
2014-10-23smack: rework smack APIs a bitLennart Poettering
2014-10-23mac: rename all calls that apply a label mac_{selinux|smack}_apply_xyz(), and...Lennart Poettering
2014-10-23selinux: make use of cleanup gcc magicLennart Poettering
2014-10-23hashmap: allow hashmap_move() to failMichal Schmidt
2014-10-23install, cgtop: adjust hashmap_move_one() callers for -ENOMEM possibilityMichal Schmidt
2014-10-23hashmap: introduce hashmap_reserve()Michal Schmidt
2014-10-23hashmap: return more information from resize_buckets()Michal Schmidt
2014-10-23shared: split mempool implementation from hashmapsMichal Schmidt
2014-10-23install: make InstallContext::{will_install,have_installed} OrderedHashmapsMichal Schmidt
2014-10-23hashmap: drop assert(h) from hashmap_next()Michal Schmidt
2014-10-23hashmap: hashmap_move_one() should return -ENOENT when 'other' is NULLMichal Schmidt
2014-10-23hashmap: add OrderedHashmap as a distinct typeMichal Schmidt
2014-10-23mac: also rename use_{smack,selinux,apparmor}() calls so that they share the ...Lennart Poettering
2014-10-23mac: rename apis with mac_{selinux/smack}_ prefixWaLyong Cho
2014-10-23label: rearrange mandatory access control(MAC) apisWaLyong Cho