Move var declaration for older C compilers.
[rsync.git] / socket.c
2011-01-04 Wayne DavisonAdded "listen backlog" daemon config paramater.
2011-01-01 Wayne DavisonReport all socket connection errors if we fail.
2010-06-19 Wayne DavisonFix a couple socketpair_tcp() issues (see bug 7514).
2009-01-13 Matt McCutchenHandle simultaneous arrival of multiple connections.
2009-01-03 Wayne DavisonUpdate the copyright year.
2008-11-10 Wayne DavisonFixed a bunch of "warn_unused_result" compiler warnings.
2008-09-02 Wayne DavisonSplit up the ifuncs.h file into 3 .h files.
2008-07-14 Wayne DavisonAdded the --info=FLAGS an --debug=FLAGS options, which...
2008-04-15 Wayne DavisonMoved the setting of the socket options before the...
2008-03-01 Wayne DavisonInclude 2008 in the copyright years.
2007-11-28 Wayne DavisonAdding --contimeout=SECONDS option.
2007-09-30 Wayne DavisonMoved become_daemon() into clientserver.c.
2007-09-22 Wayne DavisonMoved inline functions from rsync.h into ifuncs.h.
2007-08-16 Wayne DavisonFixed a null-pointer dereference pointed out by Olivier...
2007-08-11 Wayne DavisonAdded support for a %H escape in the value of the RSYNC...
2007-07-10 Wayne DavisonTweaking the license text a bit more.
2007-07-07 Wayne DavisonSwitching to GPL 3.
2007-04-26 Wayne DavisonThe --iconv option has now made it to the trunk.
2007-02-04 Wayne DavisonFurther modifications to the copyright comment section.
2006-11-09 Wayne DavisonGot rid of type-casting into isFOO() and toFOO() functi...
2006-10-31 Wayne DavisonNeed to include netinet/tcp.h to get TCP_NODELAY defined.
2006-04-25 Wayne DavisonUpdated the FSF's address to an even newer one.
2006-04-25 Wayne Davison- Updated the address for the FSF in the opening comment.
2006-04-11 Wayne DavisonMoved the include of netinet/ip.h here along with its...
2006-04-02 Wayne DavisonImproved the bind()-failure message to mention what...
2006-03-22 Wayne DavisonIf open_socket_in() fails, we now log the reasons why.
2006-03-07 Wayne DavisonMake extra sure that authbuf can't overflow.
2006-03-06 Wayne DavisonCall base4_encode() with "1" for its new "pad" arg...
2006-02-03 Wayne DavisonSimplified the conditional prior to the SIGACTION code.
2006-02-02 Wayne DavisonCall SIGACTION() instead of signal().
2005-11-10 Wayne DavisonGot rid of a superfluous newline.
2005-04-14 Wayne DavisonCall logfile_close() and logfile_reopen() (tweaked...
2005-04-05 Wayne DavisonChanged the bind_address local variables to be named...
2005-03-01 Wayne Davison- Look for last '@' in a user@host spec.
2005-02-18 Wayne DavisonThe daemon loop needs to call log_open() because it...
2005-02-14 Wayne DavisonJohn E. Malmberg convinced me to standardize on #ifs...
2005-01-31 Wayne DavisonTweaked one or more warning messages.
2005-01-28 Wayne DavisonGot rid of an unreachable free() call.
2005-01-28 Wayne DavisonUse "#if" (not "#ifdef") for configure-defined macros.
2005-01-28 Wayne DavisonNo need to call log_open() in start_accept_loop() because
2005-01-27 Wayne DavisonAdded a missing newline to an error message.
2004-09-16 Wayne DavisonActually, since the close calls shouldn't fail (now...
2004-09-16 Wayne Davison- Set "listener" to -1 after we close it so that the...
2004-06-20 Wayne DavisonRestored the code in the IPV6_V6ONLY section that check...
2004-05-15 Wayne DavisonChanged rprintf() calls that included strerror() to...
2004-05-06 Wayne DavisonCorrect a typo.
2004-05-06 Wayne Davison- Updated the comments for open_socket_in().
2004-05-05 Wayne DavisonIf we need to set IPV6_V6ONLY but setsockopt() fails...
2004-04-14 Wayne DavisonMoved (and expanded) a verbose message from clientserve...
2004-03-29 Wayne DavisonIn sigchild_handler(), finish with waitpid() before...
2004-03-16 Wayne DavisonChanged HAVE_SOCKADDR_SIN_LEN to HAVE_SOCKADDR_IN_LEN.
2004-02-27 Wayne DavisonUse new HAVE_SOCKADDR_SIN_LEN define (replaces HAVE_SOC...
2004-01-20 Wayne DavisonUse new stringjoin() function.
2004-01-03 Wayne DavisonFixed a size check in the new code.
2004-01-03 Wayne DavisonAdded support for "Basic" authentication to our proxy...
2004-01-02 Wayne DavisonApplied a slightly-tweaked version of Oliver Braun...
2004-01-02 Wayne DavisonCall bind() with the right ai_addr/ai_addrlen info.
2004-01-02 Wayne DavisonTidied up a few things in preparation for changes.
2003-08-22 Wayne DavisonMade the UNUSED(parameter) macro calls read a little...
2003-08-04 Wayne DavisonInstead of ignoring SIG_CHLD, reap zombies in the signa...
2003-01-27 David DykstraPrevent the "Connection reset by peer" messages often...
2002-08-01 Wayne DavisonThe function passed to start_accept_loop() now takes...
2002-04-11 Martin PoolTry to fix ctype issues by always calling these functio...
2002-04-09 Martin PoolDoc.
2002-03-16 Martin PoolMake sure that freeaddrinfo is called on all code paths...
2002-03-16 Martin PoolDoc: Note from Dave Dykstra that getaddrinfo calls...
2002-02-23 Martin PoolWith -vv, client shows a message when opening a daemon...
2002-02-18 Martin PoolDoc.
2002-02-18 Martin PoolFix error handling for failing to fork after accepting...
2002-02-18 Martin PoolIf the daemon is unable to fork a child to accept a...
2002-02-13 David DykstraPatch from Jos Backus <josb@cncdsl.com> to use HAVE_SOC...
2002-01-25 Martin PoolThe name resolution stuff is getting complicated -...
2002-01-24 Martin PoolVerbose messages for spoof check... doesn't work on...
2002-01-24 Martin PoolWhen doing a name->addr translation to check for spoofi...
2002-01-24 Martin PoolFix getpeername call.
2002-01-24 Martin PoolMove both calls to getpeername into a common wrapper...
2002-01-24 Martin PoolAnother size_t warning
2002-01-24 Martin Poolcheck_name: Print out name *before* clobbering it.
2002-01-24 Martin PoolIf name lookup fails, then show the relevant IP address...
2002-01-24 Martin PoolDoc.
2002-01-24 Martin PoolShow helper program with -v when opening connection.
2002-01-24 Martin PoolDoc.
2002-01-24 Martin PoolFix const
2002-01-24 Martin PoolUnbreak the old behavior of using UNKNOWN as a hostname...
2002-01-24 Martin PoolFix inverted sense of error check.
2002-01-24 Martin PoolRefactor client_name() into smaller functions.
2002-01-24 Martin PoolDoc.
2002-01-23 Martin PoolJust for variety we have some socklen_t fixes too.
2002-01-15 Martin PoolRemove unused variable.
2002-01-15 Martin PoolOops, getaddrinfo returns an error code (not -1) for...
2002-01-11 Martin PoolMore comments about IPv6 stuff.
2001-12-18 Martin PoolTypo
2001-12-18 Martin PoolRefactor code for setting local address on outgoing...
2001-12-18 Martin PoolGet rid of global_opts struct as suggested by Dave...
2001-12-14 David Dykstraopen_socket_in was attempting to try all the protocols...
2001-12-05 Martin PoolSome platforms don't have sa_family_t.
2001-12-05 Martin PoolRFC2553 just says that sockaddr_storage has to have...
2001-12-05 Martin PoolSome platforms may have getaddrinfo() but not sockaddr_...
2001-12-05 Martin PoolChange back to using sockaddr_storage rather than socka...
2001-11-27 Martin PoolFix missing parameter in log call.
next