summaryrefslogtreecommitdiff
path: root/io.c
AgeCommit message (Expand)AuthorFilesLines
2002-03-22Doc.Martin Pool1-3/+9
2002-02-19Clean up error messageMartin Pool1-2/+2
2002-02-18Fix for rsync server processes hanging around after the clientMartin Pool1-0/+3
2002-02-18Document multiplex stuff.Martin Pool1-5/+17
2002-01-25io_end_buffering doesn't need (or use) it's fd parameter: there's onlyMartin Pool1-3/+2
2002-01-23Fix more ints that ought to be size_t's.Martin Pool1-6/+8
2002-01-23Fix another int that ought to be a size_t.Martin Pool1-1/+1
2002-01-23indent -kr -i8Martin Pool1-7/+9
2002-01-23Signedness security patch from Sebastian Krahmer <krahmer@suse.de> --Martin Pool1-13/+13
2001-09-09fixed check for timeout in generatorAndrew Tridgell1-3/+12
2001-08-22Allow the server to terminate the module list by just closing theMartin Pool1-48/+81
2001-05-07imported new snprintf.c from samba, got rid of slprintfAndrew Tridgell1-1/+1
2001-04-13use %.0f instead of %ldAndrew Tridgell1-3/+2
2001-03-22new error handling systemAndrew Tridgell1-12/+0
2001-03-21I came up with a new way of avoiding the error handling lockup bug inAndrew Tridgell1-8/+10
2001-02-22Add comments.Martin Pool1-5/+12
2001-01-08Improved error message.Martin Pool1-3/+6
2000-11-15Doc.Martin Pool1-3/+9
2000-11-09Print a warning message in the version if the platform cannot support 32-bit ...Martin Pool1-2/+8
2000-11-02Add some comments.Martin Pool1-0/+2
2000-08-29make sure we don't chew too much CPU when the outgoing fd is fullAndrew Tridgell1-0/+12
2000-08-19got rid of some unused variablesAndrew Tridgell1-16/+1
2000-06-06Add --bwlimit option contributed by Matthew Demicco and Jamie Gritton.David Dykstra1-0/+15
2000-04-09don't pprint the IO timeout message if we are a server or daemon (canAndrew Tridgell1-2/+5
2000-03-30went back to non-blokcing IOAndrew Tridgell1-1/+11
2000-01-30another hang-at-end fix. It looks like we are more sensiitive toAndrew Tridgell1-0/+1
2000-01-29damn!Andrew Tridgell1-3/+5
2000-01-29don't need PIPE_BUF any moreAndrew Tridgell1-2/+0
2000-01-29fixed some logcode warningsAndrew Tridgell1-1/+1
2000-01-28- switched on multiplexing for all connections, not just daemonAndrew Tridgell1-23/+50
2000-01-28switch to using socketpair instead of pipe if possible. This fixes theAndrew Tridgell1-82/+2
2000-01-24reinstated the MAX_READ_BUFFER code. Its a nasty tradeoff - using lotsAndrew Tridgell1-4/+2
2000-01-24don't use stderr after we become a daemonAndrew Tridgell1-1/+0
2000-01-23added some really ugly code to allow errors to propogate toAndrew Tridgell1-9/+85
2000-01-23don't try to write errors to a dead socketAndrew Tridgell1-0/+4
1999-11-23don't write more than PIPE_BUF bytes in any one write() in io.cAndrew Tridgell1-2/+5
1999-11-15removed old non-blocking fd code (a hangover from a earlier version ofAndrew Tridgell1-18/+1
1998-11-14changed strlcat() and strlcpy() to have the same semantics as theAndrew Tridgell1-1/+1
1998-11-03patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to addAndrew Tridgell1-9/+9
1998-11-02Jason told me that's its very important for his site to log exactlyAndrew Tridgell1-2/+6
1998-10-29final change needed to get rsync working on a CRAY J90Andrew Tridgell1-1/+5
1998-10-29changes to get rsync working on a CRAY J90. This machine doesn't haveAndrew Tridgell1-2/+4
1998-09-09added finddead target, removed dead code and made some functionsAndrew Tridgell1-1/+1
1998-08-27removed the limit on the read buffer size until I fully understand theAndrew Tridgell1-2/+1
1998-07-20I think I might havefinally fixed the rsync hanging bug. It was causedAndrew Tridgell1-3/+10
1998-07-19always use a timeout to select, even if --timeout is notAndrew Tridgell1-5/+7
1998-07-17changed wording of an error messageAndrew Tridgell1-1/+1
1998-07-17code style changeAndrew Tridgell1-1/+1
1998-07-02remove a redundent continue statementAndrew Tridgell1-1/+0
1998-07-02prioritise reading over writing in the select loop. (this is anotherAndrew Tridgell1-6/+7