summaryrefslogtreecommitdiff
path: root/src/shared/hashmap.c
AgeCommit message (Expand)Author
2015-04-11hashmap: return NULL from destructorDavid Herrmann
2015-04-11shared: add random-util.[ch]Ronny Chevalier
2015-02-23remove unused includesThomas Hindoe Paaboel Andersen
2014-12-30tree-wide: spelling fixesVeres Lajos
2014-12-13configure.ac: add a generic --enable-debug, replace --enable-hashmap-debugMichal Schmidt
2014-12-11tree-wide: use our memset() macros instead of memset() itselfLennart Poettering
2014-11-20set: make set_consume() actually free the allocated string if the string alre...Lennart Poettering
2014-10-30hashmap: rewrite the implementationMichal Schmidt
2014-10-23hashmap: allow hashmap_move() to failMichal 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-23hashmap: drop assert(h) from hashmap_next()Michal Schmidt
2014-10-23hashmap: hashmap_move_one() should return -ENOENT when 'other' is NULLMichal Schmidt
2014-09-15hashmap: minor hashmap_replace optimizationMichal Schmidt
2014-09-15hashmap, set: remove unused functionsMichal Schmidt
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt
2014-08-19hashmap: try to use the existing 64bit hash functions for dev_t if it is 64bitLennart Poettering
2014-05-15hashmap: add hashmap_remove2() to remove item from hashtable and return both ...Lennart Poettering
2014-01-31use memzero(foo, length); for all memset(foo, 0, length); callsGreg KH
2013-12-22shared: switch our hash table implementation over to SipHashLennart Poettering
2013-12-10hashmap: make gcc shut up on old glibcs that lack getauxval()Lennart Poettering
2013-11-20hashmap: be a bit more conservative with pre-allocating hash tables and itemsLennart Poettering
2013-10-01hashmap: randomize hash functions a bitLennart Poettering
2013-10-01hashmap: size hashmap bucket array dynamicallyLennart Poettering
2013-08-15hashmap: remove empty linesKay Sievers
2013-02-11binfmt,tmpfiles,modules-load,sysctl: rework the various early-boot services t...Lennart Poettering
2013-01-06build-sys: use VALGRIND not __OPTIMIZE__ as condition for valgrind compatZbigniew Jędrzejewski-Szmek
2012-10-26journal: introduce entry array chain cacheLennart Poettering
2012-10-25journal: properly serialize fields with multiple values into JSONLennart Poettering
2012-10-18journal: add ability to list values a specified field can take in all entries...Lennart Poettering
2012-09-14systemctl: show unit name when a job failsLennart Poettering
2012-08-23hashmap: hashmap_contains does not need hashmap_entryLukas Nykryn
2012-08-14service: add options RestartPreventExitStatus and SuccessExitStatusLukas Nykryn
2012-07-03hashmap: make hashmap_clear() work on NULL hashmapsLennart Poettering
2012-07-03load-fragment: a few modernizationsLennart Poettering
2012-04-12relicense to LGPLv2.1 (with exceptions)Lennart Poettering
2012-04-10util: move all to shared/ and split external dependencies in separate interna...Kay Sievers