librsync  2.3.2
src Directory Reference

Files

file  buf.c [code]
 Buffers that map between stdio file streams and librsync streams.
 
file  command.h [code]
 Types of commands present in the encoding stream.
 
file  delta.c [code]
 Generate in streaming mode an rsync delta given a set of signatures, and a new file.
 
file  emit.c [code]
 encoding output routines.
 
file  emit.h [code]
 How to emit commands to the client.
 
file  hashtable.h [code]
 A generic open addressing hashtable.
 
file  job.c [code]
 Generic state-machine interface.
 
file  librsync.h [code]
 Public header for librsync.
 
file  mdfour.c [code]
 MD4 message digest algorithm.
 
file  mksum.c [code]
 Generate file signatures.
 
file  msg.c [code]
 error messages for re_result values.
 
file  netint.c [code]
 Network-byte-order output to the tube.
 
file  prototab.c [code]
 Delta file commands.
 
file  prototab.h [code]
 Delta file commands.
 
file  rdiff.c [code]
 Command-line network-delta tool.
 
file  readsums.c [code]
 Load signatures from a file.
 
file  scoop.c [code]
 This file deals with readahead from caller-supplied buffers.
 
file  stats.c [code]
 stats reporting functions.
 
file  stream.h [code]
 Manage librsync streams of IO.
 
file  trace.c [code]
 logging and debugging output.
 
file  trace.h [code]
 logging functions.
 
file  tube.c [code]
 A somewhat elastic but fairly small buffer for data passing through a stream.