summaryrefslogtreecommitdiffstats
path: root/src/run.c
Commit message (Expand)AuthorAgeFilesLines
* build: add --disable-cthelper and --disable-cttimeoutPablo Neira Ayuso2013-09-261-3/+6
* conntrackd: fix compiler warningsFlorian Westphal2013-06-051-2/+2
* conntrackd: fix deadlock due to wrong nested signal blockingPablo Neira Ayuso2012-11-061-5/+8
* conntrackd: add cthelper infrastructure (+ example FTP helper)Pablo Neira Ayuso2012-08-011-0/+11
* conntrackd: move ctnetlink code to ctnl.c (removed from run.c)Pablo Neira Ayuso2012-08-011-463/+14
* conntrackd: generalize file descriptor infrastructurePablo Neira Ayuso2012-08-011-159/+92
* conntrackd: implement selective flushing for `-t' and `-F' commandsPablo Neira Ayuso2012-07-301-1/+1
* conntrackd: support for expectation synchronizationPablo Neira Ayuso2012-01-101-21/+185
* conntrackd: generalize local handler actionsPablo Neira Ayuso2012-01-101-2/+2
* conntrackd: generalize caching infrastructurePablo Neira Ayuso2012-01-101-11/+12
* conntrackd: add missing initial caching of gettimeofday()Pablo Neira Ayuso2011-10-241-0/+2
* conntrackd: event iteration limiter is already reset in main select loopPablo Neira Ayuso2011-02-161-3/+3
* local: don't override initial return valuePablo Neira Ayuso2011-02-131-5/+1
* 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