aboutsummaryrefslogtreecommitdiffstats
path: root/socket.c
Commit message (Expand)AuthorAgeFilesLines
* Call logfile_close() and logfile_reopen() (tweaked function names).Wayne Davison2005-04-141-3/+3
* Changed the bind_address local variables to be named bind_addrWayne Davison2005-04-051-14/+14
* - Look for last '@' in a user@host spec.Wayne Davison2005-03-011-1/+1
* The daemon loop needs to call log_open() because it called log_close().Wayne Davison2005-02-181-0/+3
* John E. Malmberg convinced me to standardize on #ifs for definedWayne Davison2005-02-141-6/+4
* Tweaked one or more warning messages.Wayne Davison2005-01-311-3/+3
* Got rid of an unreachable free() call.Wayne Davison2005-01-281-1/+0
* Use "#if" (not "#ifdef") for configure-defined macros.Wayne Davison2005-01-281-2/+2
* No need to call log_open() in start_accept_loop() becauseWayne Davison2005-01-281-3/+0
* Added a missing newline to an error message.Wayne Davison2005-01-271-1/+1
* Actually, since the close calls shouldn't fail (now that listenerWayne Davison2004-09-161-3/+1
* - Set "listener" to -1 after we close it so that the error-handlerWayne Davison2004-09-161-3/+7
* Restored the code in the IPV6_V6ONLY section that checks theWayne Davison2004-06-201-2/+6
* Changed rprintf() calls that included strerror() to use rsyserr().Wayne Davison2004-05-151-19/+13
* Correct a typo.Wayne Davison2004-05-061-1/+1
* - Updated the comments for open_socket_in().Wayne Davison2004-05-061-35/+34
* If we need to set IPV6_V6ONLY but setsockopt() fails, close theWayne Davison2004-05-051-14/+10
* Moved (and expanded) a verbose message from clientserver.c to socket.cWayne Davison2004-04-141-8/+9
* In sigchild_handler(), finish with waitpid() before reinitializingWayne Davison2004-03-291-1/+1
* Changed HAVE_SOCKADDR_SIN_LEN to HAVE_SOCKADDR_IN_LEN.Wayne Davison2004-03-161-1/+1
* Use new HAVE_SOCKADDR_SIN_LEN define (replaces HAVE_SOCKADDR_LEN).Wayne Davison2004-02-271-1/+1
* Use new stringjoin() function.Wayne Davison2004-01-201-2/+2
* Fixed a size check in the new code.Wayne Davison2004-01-031-1/+1
* Added support for "Basic" authentication to our proxy, based on aWayne Davison2004-01-031-67/+109
* Applied a slightly-tweaked version of Oliver Braun's patch thatWayne Davison2004-01-021-28/+68
* Call bind() with the right ai_addr/ai_addrlen info.Wayne Davison2004-01-021-6/+4
* Tidied up a few things in preparation for changes.Wayne Davison2004-01-021-78/+83
* Made the UNUSED(parameter) macro calls read a little nicer.Wayne Davison2003-08-221-1/+2
* Instead of ignoring SIG_CHLD, reap zombies in the signal handler.Wayne Davison2003-08-041-8/+9
* Prevent the "Connection reset by peer" messages often seen from Cygwin.David Dykstra2003-01-271-1/+4
* The function passed to start_accept_loop() now takes 2 fd ints (forWayne Davison2002-08-011-2/+2
* Try to fix ctype issues by always calling these functions asMartin Pool2002-04-111-1/+1
* Doc.Martin Pool2002-04-091-17/+20
* Make sure that freeaddrinfo is called on all code paths leading awayMartin Pool2002-03-161-3/+3
* Doc: Note from Dave Dykstra that getaddrinfo calls must be paired withMartin Pool2002-03-161-1/+4
* With -vv, client shows a message when opening a daemon connection viaMartin Pool2002-02-231-0/+4
* Doc.Martin Pool2002-02-181-0/+1
* Fix error handling for failing to fork after accepting a connection --Martin Pool2002-02-181-2/+2
* If the daemon is unable to fork a child to accept a connection, printMartin Pool2002-02-181-1/+12
* Patch from Jos Backus <josb@cncdsl.com> to use HAVE_SOCKADDR_LEN ratherDavid Dykstra2002-02-131-1/+1
* The name resolution stuff is getting complicated -- split it out intoMartin Pool2002-01-251-216/+0
* Verbose messages for spoof check... doesn't work on old linux libc?Martin Pool2002-01-241-4/+30
* When doing a name->addr translation to check for spoofing, give theMartin Pool2002-01-241-1/+1
* Fix getpeername call.Martin Pool2002-01-241-1/+1
* Move both calls to getpeername into a common wrapper function thatMartin Pool2002-01-241-22/+34
* Another size_t warningMartin Pool2002-01-241-1/+1
* check_name: Print out name *before* clobbering it.Martin Pool2002-01-241-5/+5
* If name lookup fails, then show the relevant IP address in the error message.Martin Pool2002-01-241-22/+17
* Doc.Martin Pool2002-01-241-8/+2
* Show helper program with -v when opening connection.Martin Pool2002-01-241-1/+10