librsync  2.3.2
src Directory Reference


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.