Here is a list of all documented files with brief descriptions:
[detail level 12]
▼ src | |
base64.c | |
buf.c | |
buf.h | Buffers that map between stdio file streams and librsync streams |
checksum.c | |
checksum.h | Abstract wrappers around different weaksum and strongsum implementations |
command.c | |
command.h | Types of commands present in the encoding stream |
config.h | |
delta.c | Generate in streaming mode an rsync delta given a set of signatures, and a new file |
emit.c | |
emit.h | Encoding output routines |
fileutil.c | |
hashtable.c | |
hashtable.h | A generic open addressing hashtable |
hex.c | |
isprefix.c | |
isprefix.h | String prefix text function |
job.c | |
job.h | Generic state-machine interface |
librsync.h | Public header for librsync |
librsync_export.h | |
mdfour.c | |
mdfour.h | MD4 message digest algorithm |
mksum.c | Generate file signatures |
msg.c | Error messages for re_result values |
netint.c | |
netint.h | Network-byte-order output to the tube |
patch.c | Apply a delta to an old file to generate a new file |
prototab.c | |
prototab.h | Delta file commands |
rabinkarp.c | |
rabinkarp.h | The rabinkarp class implementation of the RabinKarp rollsum |
rdiff.c | Command-line network-delta tool |
readsums.c | Load signatures from a file |
rollsum.c | |
rollsum.h | The Rollsum class implementation of the original rsync rollsum |
scoop.c | This file deals with readahead from caller-supplied buffers |
scoop.h | Manage librsync streams of IO |
stats.c | Stats reporting functions |
sumset.c | |
sumset.h | The rs_signature class implementation of a file signature |
trace.c | |
trace.h | Logging functions |
tube.c | A somewhat elastic but fairly small buffer for data passing through a stream |
util.c | |
util.h | Misc utility functions used by librsync |
version.c | |
whole.c | |
whole.h | Whole-file API driver functions |