summaryrefslogtreecommitdiff
path: root/socket.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-26Bump the year to 2014.Wayne Davison1-1/+1
2013-01-19Update copyright year.Wayne Davison1-1/+1
2011-08-06Fix misplaced parens on getnameinfo() call.Wayne Davison1-2/+2
2011-07-22Fix Minix build errors. Fixes bug 8313.Wayne Davison1-0/+6
2011-07-16Replace another inet_ntop() call with getnameinfo().Wayne Davison1-5/+4
2011-07-12Add more connect debug info, as Carlos suggested.Wayne Davison1-2/+10
2011-07-11Move freeaddrinfo() call after failure-reporting loop.Wayne Davison1-1/+1
2011-01-03Added "listen backlog" daemon config paramater.Wayne Davison1-1/+1
2011-01-01Report all socket connection errors if we fail.Wayne Davison1-5/+23
2010-06-19Fix a couple socketpair_tcp() issues (see bug 7514).Wayne Davison1-70/+40
2009-01-13Handle simultaneous arrival of multiple connections.Matt McCutchen1-1/+1
2009-01-03Update the copyright year.Wayne Davison1-1/+1
2008-11-09Fixed a bunch of "warn_unused_result" compiler warnings.Wayne Davison1-5/+15
2008-09-01Split up the ifuncs.h file into 3 .h files.Wayne Davison1-1/+1
2008-07-13Added the --info=FLAGS an --debug=FLAGS options, which allowsWayne Davison1-4/+4
2008-04-15Moved the setting of the socket options before the connect().Wayne Davison1-0/+6
2008-03-01Include 2008 in the copyright years.Wayne Davison1-1/+1
2007-11-28Adding --contimeout=SECONDS option.Wayne Davison1-2/+24
2007-09-30Moved become_daemon() into clientserver.c.Wayne Davison1-29/+0
2007-09-22Moved inline functions from rsync.h into ifuncs.h.Wayne Davison1-0/+1
2007-08-16Fixed a null-pointer dereference pointed out by Olivier Thauvin.Wayne Davison1-1/+1
2007-08-11Added support for a %H escape in the value of the RSYNC_CONNECT_PROGWayne Davison1-0/+36
2007-07-10Tweaking the license text a bit more.Wayne Davison1-2/+3
2007-07-07Switching to GPL 3.Wayne Davison1-3/+2
2007-04-26The --iconv option has now made it to the trunk.Wayne Davison1-1/+1
2007-02-04Further modifications to the copyright comment section.Wayne Davison1-4/+3
2006-11-09Got rid of type-casting into isFOO() and toFOO() functions byWayne Davison1-1/+1
2006-10-31Need to include netinet/tcp.h to get TCP_NODELAY defined.Wayne Davison1-0/+1
2006-04-25Updated the FSF's address to an even newer one.Wayne Davison1-3/+3
2006-04-25- Updated the address for the FSF in the opening comment.Wayne Davison1-28/+22
2006-04-11Moved the include of netinet/ip.h here along with its apparentWayne Davison1-0/+2
2006-04-02Improved the bind()-failure message to mention what family failed.Wayne Davison1-1/+2
2006-03-22If open_socket_in() fails, we now log the reasons why.Wayne Davison1-4/+25
2006-03-07Make extra sure that authbuf can't overflow.Wayne Davison1-1/+1
2006-03-06Call base4_encode() with "1" for its new "pad" arg so that theWayne Davison1-1/+1
2006-02-03Simplified the conditional prior to the SIGACTION code.Wayne Davison1-3/+3
2006-02-02Call SIGACTION() instead of signal().Wayne Davison1-1/+11
2005-11-10Got rid of a superfluous newline.Wayne Davison1-1/+0
2005-04-14Call logfile_close() and logfile_reopen() (tweaked function names).Wayne Davison1-3/+3
2005-04-05Changed the bind_address local variables to be named bind_addrWayne Davison1-14/+14
2005-03-01- Look for last '@' in a user@host spec.Wayne Davison1-1/+1
2005-02-18The daemon loop needs to call log_open() because it called log_close().Wayne Davison1-0/+3
2005-02-14John E. Malmberg convinced me to standardize on #ifs for definedWayne Davison1-6/+4
2005-01-31Tweaked one or more warning messages.Wayne Davison1-3/+3
2005-01-28Got rid of an unreachable free() call.Wayne Davison1-1/+0
2005-01-28Use "#if" (not "#ifdef") for configure-defined macros.Wayne Davison1-2/+2
2005-01-28No need to call log_open() in start_accept_loop() becauseWayne Davison1-3/+0
2005-01-27Added a missing newline to an error message.Wayne Davison1-1/+1
2004-09-16Actually, since the close calls shouldn't fail (now that listenerWayne Davison1-3/+1
2004-09-16- Set "listener" to -1 after we close it so that the error-handlerWayne Davison1-3/+7