summaryrefslogtreecommitdiffstats
path: root/src/cache.c
Commit message (Expand)AuthorAgeFilesLines
* conntrackd: remove cache_data_get_object and replace by direct pointerPablo Neira Ayuso2012-01-101-5/+0
* conntrackd: simplify cache_get_extra functionPablo Neira Ayuso2012-01-101-2/+2
* conntrackd: generalize caching infrastructurePablo Neira Ayuso2012-01-101-89/+65
* conntrackd: use nfct_copy() with override flag in cache_object_new()Pablo Neira Ayuso2011-02-171-1/+1
* conntrackd: reduce the number of gettimeofday() syscallsPablo Neira Ayuso2009-08-211-2/+2
* conntrackd: use conntrack ID in the cache lookupPablo Neira Ayuso2009-07-211-1/+3
* conntrackd: add iterators with limited steps in hash and cache typesPablo Neira Ayuso2009-07-171-0/+7
* conntrackd: fix memory leak in cache_update_force()Pablo Neira Ayuso2009-06-211-1/+3
* conntrackd: remove the cache write-through policyPablo Neira Ayuso2009-05-231-1/+0
* src: add support for approximate timeout calculation during commitPablo Neira Ayuso2009-01-251-1/+2
* cache: move lifetime feature to main cache codePablo Neira Ayuso2009-01-251-1/+2
* cache: add objects statisticsPablo Neira Ayuso2009-01-171-9/+9
* sync: enqueue state updates to tx_queuePablo Neira Ayuso2009-01-171-34/+25
* cache: add status field to store the object statusPablo Neira Ayuso2009-01-151-3/+7
* src: rework of the hash-cache infrastructurePablo Neira Ayuso2009-01-151-169/+104
* src: constify hashtable parameter in hash() callbacksPablo Neira Ayuso2009-01-141-3/+5
* cache: fix ENOSPC errors due to over-population of inactive entriesPablo Neira Ayuso2008-12-221-1/+1
* cache_iterators: add total entries available in the cache to statsPablo Neira Ayuso2008-12-221-2/+2
* src: add cache statistics via `-s cache'Pablo Neira Ayuso2008-12-211-21/+68
* cache: cleanup, rename __del2() by __del()Pablo Neira Ayuso2008-12-171-3/+3
* src: cleanup, rename hashtable_test() by hashtable_find()Pablo Neira Ayuso2008-12-171-4/+4
* cache: use jhash2 instead of double jhash+jhash_2wordsPablo Neira Ayuso2008-10-211-19/+17
* cache: fix update of scheduled-to-timeout entriesPablo Neira Ayuso2008-10-201-44/+55
* ftfw: show consistent information to users for problem diagnosingPablo Neira Ayuso2008-08-011-2/+12
* fix broken normal deletion in cachesPablo Neira Ayuso2008-08-011-31/+31
* add more sanity checks in the input pathPablo Neira Ayuso2008-08-011-8/+0
* increase deletion stats when the timer is scheduled in cache_del_timeout()Pablo Neira Ayuso2008-05-311-2/+7
* fix leak in cache_destroy(): release objects before destroying the cachePablo Neira Ayuso2008-05-261-0/+1
* check for missing IPv6 address before hashingPablo Neira Ayuso2008-05-211-0/+8
* - remove (misleading) counters and use information from the statistics modePablo Neira Ayuso2008-05-161-73/+2
* Fix reorder possible reordering of destroy messages under message omission. T.../C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-04-291-25/+56
* revert relicensing... still we use linux_list.h code which seems to be GPLv2 .../C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-03-081-1/+1
* relicense conntrack-tools as GPLv3+, so far the most significant contributor .../C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-03-081-1/+1
* add IPv6 support to conntrackd/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-02-021-40/+67
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-171-2/+4
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-171-9/+9
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-151-13/+15
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-151-1/+1
* - hash lookup speedups based on comments from netdev's discussions/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2007-12-311-4/+11
* Add CacheWriteThrough clause: external cache write through policy. This featu.../C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2007-11-251-8/+9
* - conntrack-tools requires libnetfilter_conntrack >= 0.0.81 /C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2007-07-091-38/+2
* - more cleanups and code refactorization/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2007-06-191-1/+0
* - introduce cache_iterate/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2007-05-201-0/+9
* - remove dead code sync-mode.c/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2007-05-181-4/+5
* first step forward to merge conntrackd and conntrack into the same building c.../C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2007-04-161-0/+446