Skip to content

vivosys/javaxdelta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xdelta implemented in java

Sourceforge project link: http://sourceforge.net/projects/javaxdelta.

This library implements Josh MacDonalds xdelta binary diff algorithm in java.
More information on this algorithm can be found at 
http://sourceforge.net/projects/xdelta.

This implementation uses the GDIFF file format for storing binary deltas. 
There is also a patcher that takes a source file and a patch file in this
format and produces the original file.

Requirements:
	Note that in "2.0" (this current release), new requirements are:

* GNU Trove 2.0 or later is required. The package now uses GNU Trove's primitive
hashtable for storing checksum information. See: 

http://sourceforge.net/project/showfiles.php?group_id=39235

* JDK 1.4 is now required for runtime for binary diffs.
* JDK 1.5 is required for the com.nothome.delta.text package

TODO:
 - Possibly write stand-alone long-int hashtable
 - Paging of checksum data
 - Support JDK 1.4

Project Authors:

-Elias <[email protected]> (current maintainer)
-Torgeir <[email protected]>

Additional authors are mentioned in various source files.

About

Tracks the Sourceforge javaxdelta project source

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages