source: code/icbd.c

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3347cd9   10 years mike Make packet dump in debug mode more readable
(edit) @863edf1   10 years mike Zero out the input buffer after icb_input and on drops
(edit) @940d2b5   10 years mike Don't attempt to drain the output buffer on drop
(edit) @176b6ef   10 years mike Use new tokenizer to parse ICB commands
(edit) @677a45b   10 years mike Remove group passwords and introduce new tokenizer
(edit) @d27dc1e   10 years mike fixup signal and MAXPATHLEN include fallout
(edit) @e68221b   11 years florian Check that the reverse resolved hostname resolves back to the …
(edit) @120eedd   11 years mike prevent icbd_drop from freeing an icb session while dns is in progress
(edit) @9440414   11 years mike check that reverse dns entry can be resolved
(edit) @d45051e   11 years mike make sure to abort bufferevent processing after icbd_drop was called
(edit) @cdd2ff5   11 years florian Opportunisticly chdir to "core" (should be writeable by _icbd) after …
(edit) @ad8b08d   11 years mike Chdir to /core after start
(edit) @de86230   11 years mike Don't forget to subtract the amount of what's already read from the …
(edit) @7882a6f   11 years mike Get rid of the icbd callbacks interface I believe the idea was …
(edit) @dcbd425   11 years mike Remove the session tree
(edit) @e87ab6d   11 years mike Convert DNS code to use ASR
(edit) @709589d   11 years mike A couple of fixups for icbd_modupdate
(edit) @82d3c1f   11 years mike stat(2) the modtab every time pass is requested plus some minor style …
(edit) @2cdab10   11 years mike Reset modtabcnt each time we (re)load modtab
(edit) @bacf9da   11 years mike line break
(edit) @a2fadb4   11 years mike Get rid of ICB_MSGSIZE+1, fix various off-by-ones and do some …
(edit) @270fd23   11 years florian Move modtab into the chroot and make it reloadable by SIGHUB input …
(edit) @e13307d   11 years mike Move icbd_ioerr before the dispatch
(edit) @460786f   11 years mike Add command line switch '-n' to disable DNS
(edit) @6e89d69   11 years florian accept throttling on EM/ENFILE, add checks for other errnos
(edit) @e54f151   11 years stu chdir(/) immediately after chroot
(edit) @3dba97d   11 years mike Add a logging switch toggle and a prefix for a nicer chroot
(edit) @55923b7   11 years mike Add some basic logger framework
(edit) @c9402c3   11 years mike Rework bufferevent read code
(edit) @8ef8c4e   11 years mike Set SO_KEEPALIVE on the client socket, not on the server one
(edit) @0c4d8fc   11 years mike enable tcp keepalives to help clear out dead connections
(edit) @b4049f9   11 years mike Rewrite DNS resolver to do things truly asynchronously
(edit) @fa271b8   11 years mike Introduce session IDs and associated tree linkage
(edit) @1d2125a   11 years mike Add support for the moderator table that specifies (currently up to …
(edit) @d554223   11 years mike setusercontext(3) does it's own syslogging
(edit) @2e37e9f   11 years mike Return EX_USAGE instead of EX_CONFIG when both -4 and -6 are specified
(edit) @0b802fa   15 years mike OpenBSD now ships with bufferevent_setwatermark prototype defined
(edit) @c8c9ccf   15 years mike.belopuhov set tos bits to low delay, remove excessive logging in dns resolver
(edit) @c45628b   15 years mike.belopuhov describe -S option in the manual page; sync usage
(edit) @a785c27   15 years mike.belopuhov allow specifying a server name; do hostname evaluation only once
(edit) @8bf5a0a   15 years mike.belopuhov no need for preprocessor here; add a comment also
(edit) @1a5d69e   15 years mike.belopuhov add a bufferevent_setwatermark prototype, so it compiles on OpenBSD …
(edit) @e3a7f9b   15 years mike.belopuhov drop rcsids
(add) @cd7b81d   15 years mike.belopuhov move it to the github
Note: See TracRevisionLog for help on using the revision log.