Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(371)

Side by Side Diff: courgette/third_party/bsdiff/README.chromium

Issue 1961963003: Move //courgette/third_party to subfolder. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: static is needed afterall Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 Name: bsdiff
2 URL: http://www.daemonology.net/bsdiff/
3 License: BSD
4 License File: LICENCE
5
6 Description:
1 This directory contains an extensively modified version of Colin Percival's 7 This directory contains an extensively modified version of Colin Percival's
2 bsdiff, available in its original form from: 8 bsdiff, available in its original form from:
3 9
4 http://www.daemonology.net/bsdiff/ 10 http://www.daemonology.net/bsdiff/
5 11
6 The basic principles of operation are best understood by reading Colin's 12 The basic principles of operation are best understood by reading Colin's
7 unpublised paper: 13 unpublised paper:
8 14
9 Colin Percival, Naive differences of executable code, http://www.daemonology.net /bsdiff/, 200 15 Colin Percival, Naive differences of executable code, http://www.daemonology.net /bsdiff/, 200
huangs 2016/05/13 03:56:47 ", 2003."
altimin 2016/05/13 13:16:57 Done.
10 16
11 The copy on this directory so extensively modified that the binary format is 17 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 18 incompatible with the original and it cannot be compiled outside the Chromium
13 source tree or the Courgette project. 19 source tree or the Courgette project.
14 20
15 List of changes made to original code: 21 List of changes made to original code:
16 - wrapped functions in 'courgette' namespace 22 - wrapped functions in 'courgette' namespace
17 - renamed .c files to .cc 23 - renamed .c files to .cc
18 - added bsdiff.h header file 24 - added bsdiff.h header file
19 - changed the code to use streams.h from courgette 25 - changed the code to use streams.h from courgette
20 - changed the encoding of numbers to use the 'varint' encoding 26 - changed the encoding of numbers to use the 'varint' encoding
21 - reformatted code to be closer to Google coding standards 27 - reformatted code to be closer to Google coding standards
22 - renamed variables 28 - renamed variables
23 - added comments 29 - added comments
24 - extracted qsufsort into qsufsort.h in 'courgette::qsuf' namespace 30 - extracted qsufsort into qsufsort.h in 'courgette::qsuf' namespace
25 - added unit tests for qsufsort 31 - added unit tests for qsufsort
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698