summaryrefslogtreecommitdiffstats
path: root/src/run.c
Commit message (Expand)AuthorAgeFilesLines
* conntrackd: open event handler once cache has been populatedPablo Neira Ayuso2010-07-071-13/+18
* conntrackd: split __run() routine for poll and event-driven modesPablo Neira Ayuso2010-02-281-71/+105
* conntrackd: add `DisableInternalCache' clausePablo Neira Ayuso2009-10-211-25/+37
* conntrackd: reduce the number of gettimeofday() syscallsPablo Neira Ayuso2009-08-211-0/+3
* conntrackd: reset event limit iteration counterPablo Neira Ayuso2009-07-191-0/+3
* local: add LOCAL_RET_* return values for UNIX sockets callbacksPablo Neira Ayuso2009-07-171-9/+13
* conntrackd: add support to display statistics on existing child processesPablo Neira Ayuso2009-06-111-0/+3
* conntrackd: use a permanent handler for flush operationsPablo Neira Ayuso2009-06-111-22/+13
* conntrackd: allow to limit the number of simultaneous child processesPablo Neira Ayuso2009-06-111-1/+2
* conntrackd: remove unused request nfct handlerPablo Neira Ayuso2009-06-101-10/+0
* conntrackd: flush operation use the child process and origin infrastructurePablo Neira Ayuso2009-05-231-2/+27
* conntrackd: detect where the events comes fromPablo Neira Ayuso2009-05-231-6/+12
* conntrackd: add child process infrastructurePablo Neira Ayuso2009-05-231-0/+4
* src: use resync handler for polling instead of dump handlerPablo Neira Ayuso2009-02-141-21/+20
* netlink: add new option NetlinkOverrunResyncPablo Neira Ayuso2009-02-081-4/+4
* src: re-work polling strategyPablo Neira Ayuso2009-02-061-26/+59
* netlink: refactorize several nl_init_*_handler() functionsPablo Neira Ayuso2009-02-051-3/+5
* src: add state polling support (oppossed to current event-driven)Pablo Neira Ayuso2009-01-171-12/+29
* src: remove register_fds hooksPablo Neira Ayuso2009-01-171-16/+9
* src: rename overrun handler to resync handlerPablo Neira Ayuso2009-01-171-11/+11
* run: relax resynchronization algorithm when netlink overrunsPablo Neira Ayuso2009-01-151-9/+29
* run: limit the number of iterations over the event handlingPablo Neira Ayuso2009-01-151-3/+8
* run: show current netlink buffer size in `-s runtime'Pablo Neira Ayuso2009-01-141-1/+3
* src: add run-time statistics via `-s runtime'Pablo Neira Ayuso2008-12-211-9/+95
* netlink: fix EILSEQ error messages due to process race conditionPablo Neira Ayuso2008-12-111-5/+5
* run: better wait() error handlingPablo Neira Ayuso2008-12-101-1/+33
* src: recover conntrackd -F operationPablo Neira Ayuso2008-12-091-6/+2
* src: move callbacks to run.c for better readabilityPablo Neira Ayuso2008-11-271-5/+67
* run: release fds structure in the exit pathPablo Neira Ayuso2008-11-261-0/+1
* filter: fix segfault if the Filter clause is unusedPablo Neira Ayuso2008-10-211-1/+2
* netlink: add getter and check existence functionsPablo Neira Ayuso2008-08-071-0/+8
* Major rework of the user-space event filteringPablo Neira Ayuso2008-07-221-2/+2
* delay the closure of the dump descriptor to fix assertion with cache_wtconntrack-tools-0.9.7Pablo Neira Ayuso2008-05-311-1/+3
* improve netlink overrun handling/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-04-091-2/+25
* 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
* compose the file descriptor set at initialization stage to save some cycles/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-02-191-12/+19
* From: Max Kellermann <max@duempel.org>/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-02-141-6/+6
* implement a rb-tree based alarm framework/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-291-6/+0
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-231-7/+6
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-231-1/+1
* minor cleanups/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-221-5/+5
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-221-6/+3
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-221-30/+14
* yet another rework of the alarm scheduler/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-181-14/+28
* Fix wrong dlog call/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-181-5/+4
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-181-4/+6
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-181-12/+12
* Max Kellermann <max@duempel.org>:/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-171-5/+2
* remove unix socket file on exit/C=EU/ST=EU/CN=Pablo Neira Ayuso/emailAddress=pablo@netfilter.org2008-01-151-1/+1