| OLD | NEW | 
| (Empty) |  | 
 |   1 This directory contains an extensively modified version of Colin Percival's | 
 |   2 bsdiff, available in its original form from: | 
 |   3  | 
 |   4    http://www.daemonology.net/bsdiff/ | 
 |   5  | 
 |   6 The basic principles of operation are best understood by reading Colin's | 
 |   7 unpublised paper: | 
 |   8  | 
 |   9 Colin Percival, Naive differences of executable code, http://www.daemonology.net
    /bsdiff/, 200 | 
 |  10  | 
 |  11 The copy on this directory so extensively modified that the binary format is | 
 |  12 incompatible with the original and it cannot be compiled outside the Chromium | 
 |  13 source tree or the Courgette project. | 
 |  14  | 
 |  15 List of changes made to original code: | 
 |  16   - wrapped functions in 'courgette' namespace | 
 |  17   - renamed .c files to .cc | 
 |  18   - added bsdiff.h header file | 
 |  19   - changed the code to use streams.h from courgette | 
 |  20   - changed the encoding of numbers to use the 'varint' encoding | 
 |  21   - reformatted code to be closer to Google coding standards | 
 |  22   - renamed variables | 
 |  23   - added comments | 
| OLD | NEW |