summaryrefslogtreecommitdiffstats
path: root/src/basic/hashmap.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* hashmap: add an explicit assert() for detecting when objects migrated between...Lennart Poettering2018-08-031-2/+4
* hashmap: add an environment variable to turn off the memory pool used by hash...Lennart Poettering2018-08-031-6/+18
* tree-wide: drop copyright headers from frequent contributorsZbigniew Jędrzejewski-Szmek2018-06-201-3/+0
* tree-wide: beautify remaining copyright statementsLennart Poettering2018-06-141-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-1/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* Turn VALGRIND variable into a meson configuration switchZbigniew Jędrzejewski-Szmek2018-05-171-1/+1
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* basic/hashmap: tweak code to avoid pointless gcc warningZbigniew Jędrzejewski-Szmek2018-02-021-5/+5
* basic: implement the IteratedCacheVito Caputo2018-01-271-1/+124
* basic: track dirty state in HashmapBaseVito Caputo2018-01-271-0/+15
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* basic/hashmap: add cleanup of memory pools (#7164)Zbigniew Jędrzejewski-Szmek2017-11-101-0/+24
* Merge pull request #6974 from keszybz/clean-up-definesLennart Poettering2017-10-041-11/+11
|\
| * build-sys: use #if Y instead of #ifdef Y everywhereZbigniew Jędrzejewski-Szmek2017-10-041-11/+11
* | tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
|/
* tree-wide: use IN_SET where possibleAndreas Rammhold2017-10-021-1/+1
* set: add new set_put_strsplit() callLennart Poettering2016-06-211-0/+25
* hashmap: optimize set_put_strdup() a bitLennart Poettering2016-04-291-6/+4
* hashmap: use void* and uint8_t* for generic pointersLennart Poettering2016-02-221-7/+7
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* basic: split hash functions into their own header filesLennart Poettering2016-01-111-60/+0
* basic: ENABLE_DEBUG_HASHMAP needs <pthread.h>Henrik Kaare Poulsen2015-12-151-0/+1
* basic: include only what we useThomas Hindoe Paaboel Andersen2015-11-301-1/+2
* siphash24: let siphash24_finalize() and siphash24() return the result directlyDaniel Mack2015-11-161-1/+1
* siphash24: change result argument to uint64_tMartin Pitt2015-11-161-1/+1
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: move is_main_thread() to process-util.[ch]Lennart Poettering2015-10-271-5/+6
* siphash24: unify APITom Gundersen2015-10-061-2/+5
* hashmap: hash_funcs - make inputs unambiguousTom Gundersen2015-10-051-1/+1
* hashmap: refactor hash_funcTom Gundersen2015-10-051-17/+15
* Merge pull request #294 from teg/hashmap-debug-locking-2David Herrmann2015-06-181-1/+7
|\
| * hashmap: debug - lock access to the global hashmap listTom Gundersen2015-06-181-1/+7
* | hashmap: allow NULL key in ordered_hashmap_next()Michal Schmidt2015-06-171-2/+0
|/
* hashmap: fix iterators to not skip entriesDavid Herrmann2015-06-141-5/+9
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-0/+1854