summaryrefslogtreecommitdiff
path: root/io.c
AgeCommit message (Expand)AuthorFilesLines
2007-07-10Tweaking the license text a bit more.Wayne Davison1-2/+3
2007-07-07Changed "count" to "used" in struct file_list since there canWayne Davison1-3/+3
2007-07-07Switching to GPL 3.Wayne Davison1-3/+2
2007-05-26Handle EINTR in a couple places where we handle the --file-from I/O.Wayne Davison1-6/+8
2007-05-23Output a -vvv(erbose) message when receiving an incremental file list.Wayne Davison1-0/+4
2007-04-26The --iconv option has now made it to the trunk.Wayne Davison1-28/+87
2007-04-23Changed the prerelease-protocol support to use an idiom that will notWayne Davison1-5/+0
2007-04-21Batch files need to be written with the new subprotocol valueWayne Davison1-0/+5
2007-04-20Added a message queue for the receiver->generator messages to handle the caseWayne Davison1-23/+38
2007-04-20- Changed the {read,write}_longint() functions into separateWayne Davison1-208/+153
2007-04-20Changed the *_abbbrevint() functions to *_varint().Wayne Davison1-2/+2
2007-03-18Protocol 30 now uses MD5 checksums instead of MD4.Wayne Davison1-1/+1
2007-03-11The ACL support has arrived! This version has a brand new protocolWayne Davison1-5/+67
2007-02-16Improved the incremental sending of file lists in two ways: (1)Wayne Davison1-2/+3
2007-02-04Further modifications to the copyright comment section.Wayne Davison1-4/+3
2007-02-03The ndx arg passed to increment_active_files() is now the unique,Wayne Davison1-1/+1
2007-01-31Mention the year 2007 in the copyright declarations.Wayne Davison1-1/+1
2007-01-30- Renamed done_cnt -> msgdone_cnt.Wayne Davison1-8/+7
2007-01-27- Fixed a potential hang bug in wait_for_receiver() that could occurWayne Davison1-3/+10
2007-01-27Changed the variable "incremental" to "inc_recurse".Wayne Davison1-7/+7
2007-01-27The last MSG_DONE from the receiver to the generator is now followedWayne Davison1-1/+5
2007-01-20- Make sure that we can't write via io_flush() when msg_fd_in isWayne Davison1-86/+49
2007-01-20We need to call msg2sndr_flush() in read_msg_fd() now.Wayne Davison1-0/+2
2007-01-20Make sure defer_forwarding_messages is set when msg_fd_in getsWayne Davison1-0/+2
2006-12-29- My use of readfd_unbuffered() in read_msg_fd() really needed to beWayne Davison1-19/+18
2006-12-28Added write_ndx() and read_ndx(), functions that allow us to transmitWayne Davison1-0/+80
2006-12-28- Handle the new incremental-recursion mode.Wayne Davison1-115/+210
2006-12-27Made the int_byte_cnt[] array 75% smaller.Wayne Davison1-18/+6
2006-12-18Moved the write_stream_flags() call from io.c into main.c so thatWayne Davison1-2/+0
2006-12-10Added MSG_CLIENT to the acceptable messages the generator canWayne Davison1-1/+3
2006-12-06#ifdef calls to hard-link functions.Wayne Davison1-0/+4
2006-12-05Use the latest F_*() accessors.Wayne Davison1-2/+2
2006-12-04Added send_msg_int() function.Wayne Davison1-0/+7
2006-11-24- Added checking of SIZEOF_INT64 to the new code in read_longint().Wayne Davison1-3/+20
2006-11-24- Changed {read,write}_shortint() to use unsigned short.Wayne Davison1-48/+48
2006-11-24- Fixed a bug when sending a negative 64-bit number (which may notWayne Davison1-28/+152
2006-11-21Explicitly cast the tag value in read_msg_fd() to an enum.Wayne Davison1-1/+1
2006-11-19Added "const" to appropriate char pointers.Wayne Davison1-11/+11
2006-09-30Added exception-checking to a couple select() calls, as suggestedWayne Davison1-8/+21
2006-06-30Decided that I like remove-source-files better than remove-sender-files.Wayne Davison1-4/+4
2006-06-30The remove_sent_files var was renamed to remove_sender_files.Wayne Davison1-4/+4
2006-05-03Changed read_msg_fd() to always use send_msg()/rwrite() instead ofWayne Davison1-28/+13
2006-05-03A small optimization to the new code in msg2sndr_flush().Wayne Davison1-1/+1
2006-05-03Fixed a bug where deferred MSG_INFO/MSG_ERROR/MSG_LOG messages wereWayne Davison1-3/+14
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-18/+12
2006-04-21- Got rid of the (mostly useless) io_read_phase and io_write_phaseWayne Davison1-25/+2
2006-03-28Output the who_am_i() info in the "unknown message" error.Wayne Davison1-1/+2
2006-03-16An extra safeguard for msg2sndr_flush().Wayne Davison1-1/+1
2006-03-16Made the new msg2sndr handling even better.Wayne Davison1-14/+25