Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Makes tiny binary diffs for Java-class files and Dex files (like Courgette does for PE files)
Python
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README
java.py
patch.py

README

A system for creating small binary patches for class-files and jar-files. Works in the same way as Google Courgette for exe-files by making an educated guess and then using bsdiff

This system is just a prof of concept right now. It works really good on some diffs where using this system + bsdiff gives a patch which is just 26% of what the patch is if only using bsdiff. And there is still a lot of optimizations that can be done.
Something went wrong with that request. Please try again.