summaryrefslogtreecommitdiff
path: root/src/basic/hashmap.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-03hashmap: add an explicit assert() for detecting when objects migrated between...Lennart Poettering1-2/+4
2018-08-03hashmap: add an environment variable to turn off the memory pool used by hash...Lennart Poettering1-6/+18
2018-06-20tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek1-3/+0
2018-06-14tree-wide: beautify remaining copyright statementsLennart Poettering1-1/+1
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-1/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-05-17Turn VALGRIND variable into a meson configuration switchZbigniew Jędrzejewski-Szmek1-1/+1
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-02-02basic/hashmap: tweak code to avoid pointless gcc warningZbigniew Jędrzejewski-Szmek1-5/+5
2018-01-27basic: implement the IteratedCacheVito Caputo1-1/+124
2018-01-26basic: track dirty state in HashmapBaseVito Caputo1-0/+15
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-11-10basic/hashmap: add cleanup of memory pools (#7164)Zbigniew Jędrzejewski-Szmek1-0/+24
2017-10-04Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering1-11/+11
2017-10-04tree-wide: use IN_SET macro (#6977)Yu Watanabe1-1/+1
2017-10-04build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek1-11/+11
2017-10-02tree-wide: use IN_SET where possibleAndreas Rammhold1-1/+1
2016-06-21set: add new set_put_strsplit() callLennart Poettering1-0/+25
2016-04-29hashmap: optimize set_put_strdup() a bitLennart Poettering1-6/+4
2016-02-22hashmap: use void* and uint8_t* for generic pointersLennart Poettering1-7/+7
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2016-01-11basic: split hash functions into their own header filesLennart Poettering1-60/+0
2015-12-15basic: ENABLE_DEBUG_HASHMAP needs <pthread.h>Henrik Kaare Poulsen1-0/+1
2015-11-30basic: include only what we useThomas Hindoe Paaboel Andersen1-1/+2
2015-11-16siphash24: let siphash24_finalize() and siphash24() return the result directlyDaniel Mack1-1/+1
2015-11-16siphash24: change result argument to uint64_tMartin Pitt1-1/+1
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering1-0/+1
2015-10-27util-lib: move is_main_thread() to process-util.[ch]Lennart Poettering1-5/+6
2015-10-06siphash24: unify APITom Gundersen1-2/+5
2015-10-05hashmap: hash_funcs - make inputs unambiguousTom Gundersen1-1/+1
2015-10-05hashmap: refactor hash_funcTom Gundersen1-17/+15
2015-06-18Merge pull request #294 from teg/hashmap-debug-locking-2David Herrmann1-1/+7
2015-06-18hashmap: debug - lock access to the global hashmap listTom Gundersen1-1/+7
2015-06-17hashmap: allow NULL key in ordered_hashmap_next()Michal Schmidt1-2/+0
2015-06-14hashmap: fix iterators to not skip entriesDavid Herrmann1-5/+9
2015-06-11build-sys: split internal basic/ library from shared/Kay Sievers1-0/+1854