Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-11-25 | util-lib: add ordered_set_ensure_allocated() | Lennart Poettering | |
ordered_set_ensure_allocated() does for an OrderedSet, what set_ensure_allicated() does for a Set. | |||
2015-09-01 | set: return NULL on destructors | Lennart Poettering | |
Like we do it pretty much everywhere else. | |||
2015-06-14 | hashmap: fix iterators to not skip entries | David Herrmann | |
Currently, the HASHMAP iterators stop at the first NULL entry in a hashmap. This is non-obvious and breaks users like sd-device, which legitimately store NULL values in a hashmap. Fix all the iterators by taking a pointer to the value storage, instead of returning it. The iterators now return a boolean that tells whether the end of the list was reached. Current users of HASHMAP_FOREACH() are *NOT* changed to explicitly check for NULL. If it turns out, there were users that inserted NULL into hashmaps, but didn't properly check for it during iteration, then we really want to find those and fix them. | |||
2015-06-11 | build-sys: split internal basic/ library from shared/ | Kay Sievers | |
basic/ can be used by everything cannot use anything outside of basic/ libsystemd/ can use basic/ cannot use shared/ shared/ can use libsystemd/ |