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

Side by Side Diff: chrome/installer/mac/third_party/bsdiff/README.chromium

Issue 287483002: goobspatch: Improve sanity checks for invalid patches. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Created 6 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
« no previous file with comments | « no previous file | chrome/installer/mac/third_party/bsdiff/goobspatch.c » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: BSDiff 1 Name: BSDiff
2 URL: http://www.daemonology.net/bsdiff/ 2 URL: http://www.daemonology.net/bsdiff/
3 Source URL: http://www.daemonology.net/bsdiff/bsdiff-4.3.tar.gz 3 Source URL: http://www.daemonology.net/bsdiff/bsdiff-4.3.tar.gz
4 Version: 4.3 4 Version: 4.3
5 License: BSD 5 License: BSD
6 License File: LICENSE 6 License File: LICENSE
7 7
8 Description: 8 Description:
9 Binary diff/patch utility. There are other copies of BSDiff in the Chromium 9 Binary diff/patch utility. There are other copies of BSDiff in the Chromium
10 repository, but they're all different. The other copies are based on Mozilla's 10 repository, but they're all different. The other copies are based on Mozilla's
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 - Replaced custom off_t encoding with signed 64-bit little-endian integers. 44 - Replaced custom off_t encoding with signed 64-bit little-endian integers.
45 - The control, diff, and extra blocks can be compressed with bzip2, gzip, or 45 - The control, diff, and extra blocks can be compressed with bzip2, gzip, or
46 xz/lzma2, or left uncompressed, independently of one another, depending on 46 xz/lzma2, or left uncompressed, independently of one another, depending on
47 which is smallest. This often results in a net reduction in patch size of 47 which is smallest. This often results in a net reduction in patch size of
48 about 3%-5%. 48 about 3%-5%.
49 - Error messages in the patcher are slightly more descriptive. 49 - Error messages in the patcher are slightly more descriptive.
50 - The patcher treats a few more unexpected read cases as errors than it did 50 - The patcher treats a few more unexpected read cases as errors than it did
51 previously. This will theoretically cause it to exit with an error instead 51 previously. This will theoretically cause it to exit with an error instead
52 of sitting in a busy loop or crashing when certain malformatted patch files 52 of sitting in a busy loop or crashing when certain malformatted patch files
53 are provided. 53 are provided.
54 - Improved sanity checks for malformed patches.
OLDNEW
« no previous file with comments | « no previous file | chrome/installer/mac/third_party/bsdiff/goobspatch.c » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698