Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 933 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 933 Bytes

#deltaq

Fast and portable delta encoding library for .NET

deltaq is a Portable Class Library (PCL) that targets .NET Framework version 4.0

deltaq currently depends on ICSharpCode.SharpZipLib.Portable to support bzip2 compression

Supported formats

Format Create patches Apply patches
bsdiff Yes Yes
vcdiff No No

Roadmap

  • Add support for applying VCDIFF patches. VCDIFF format is defined in RFC 3284 with several existing implementations. Jon Skeet's MiscUtil already has an implementation of the patch portion of VCDIFF, but much more work is needed to create a C# patch generator.
  • Add platform-specific libraries to make usage as simple as possible. There's also room to support memory-mapped files and similar significant optimizations.