Name Date Size #Lines LOC

..--

include/bsdiff/H25-Apr-2025-816395

.clang-formatH A D25-Apr-202583 53

.gitignoreH A D25-Apr-2025306 1915

Android.bpH A D25-Apr-20254.2 KiB172158

BUILD.gnH A D25-Apr-20253.6 KiB167155

CleanSpec.mkH A D25-Apr-20252.2 KiB500

LICENSEH A D25-Apr-20252.9 KiB5949

METADATAH A D25-Apr-202539 43

MODULE_LICENSE_BSD_LIKEHD25-Apr-20250

MakefileH A D25-Apr-20253.4 KiB127102

OWNERSH A D25-Apr-202539 32

PREUPLOAD.cfgH A D25-Apr-202536 32

README.androidH A D25-Apr-2025214 74

README.chromiumH A D25-Apr-2025411 139

README.versionH A D25-Apr-2025109 54

TEST_MAPPINGH A D25-Apr-2025142 1312

brotli_compressor.ccH A D25-Apr-20252.9 KiB9878

brotli_compressor.hH A D25-Apr-20251.3 KiB4423

brotli_compressor_unittest.ccH A D25-Apr-20252 KiB5638

brotli_decompressor.ccH A D25-Apr-20253 KiB8964

brotli_decompressor.hH A D25-Apr-2025913 3420

brotli_decompressor_unittest.ccH A D25-Apr-20252 KiB6744

bsdiff.1H A D25-Apr-20252.1 KiB6564

bsdiff.ccH A D25-Apr-20255.8 KiB190125

bsdiff_arguments.ccH A D25-Apr-20256.1 KiB217175

bsdiff_arguments.hH A D25-Apr-20252.5 KiB8543

bsdiff_arguments_unittest.ccH A D25-Apr-20254 KiB12281

bsdiff_main.ccH A D25-Apr-20254.7 KiB149115

bsdiff_unittest.ccH A D25-Apr-20253 KiB10769

bspatch.1H A D25-Apr-20252.4 KiB7877

bspatch.ccH A D25-Apr-202512.6 KiB387282

bspatch_fuzzer.ccH A D25-Apr-20251.1 KiB3927

bspatch_main.ccH A D25-Apr-2025784 2817

bspatch_unittest.ccH A D25-Apr-20251.5 KiB4330

buffer_file.ccH A D25-Apr-20251.1 KiB5033

buffer_file.hH A D25-Apr-20251.2 KiB4221

bz2_compressor.ccH A D25-Apr-20252.8 KiB10276

bz2_compressor.hH A D25-Apr-20251.2 KiB4723

bz2_decompressor.ccH A D25-Apr-20252.5 KiB8769

bz2_decompressor.hH A D25-Apr-2025786 3618

bz2_decompressor_unittest.ccH A D25-Apr-20251.8 KiB5937

compressor_buffer.ccH A D25-Apr-20251 KiB3626

compressor_buffer.hH A D25-Apr-20251.8 KiB5422

decompressor_interface.ccH A D25-Apr-2025823 2718

diff_encoder.ccH A D25-Apr-20252.6 KiB8959

diff_encoder.hH A D25-Apr-20252.1 KiB6832

diff_encoder_unittest.ccH A D25-Apr-20254 KiB11779

endsley_patch_writer.ccH A D25-Apr-20256.1 KiB207149

endsley_patch_writer.hH A D25-Apr-20253.9 KiB9939

endsley_patch_writer_unittest.ccH A D25-Apr-20256.7 KiB187104

extents.ccH A D25-Apr-20253.9 KiB11468

extents.hH A D25-Apr-2025793 248

extents_file.ccH A D25-Apr-20253.6 KiB11783

extents_file_unittest.ccH A D25-Apr-20257.1 KiB212159

extents_unittest.ccH A D25-Apr-20251.7 KiB5739

fake_patch_writer.hH A D25-Apr-20252.1 KiB7849

file.ccH A D25-Apr-20252.6 KiB128107

libbsdiff.pcH A D25-Apr-2025309 108

libbspatch.pcH A D25-Apr-2025282 108

logging.ccH A D25-Apr-2025941 3322

logging.hH A D25-Apr-20251.1 KiB4121

memory_file.ccH A D25-Apr-2025972 4430

patch_reader.ccH A D25-Apr-20255.3 KiB175125

patch_reader_unittest.ccH A D25-Apr-20259.1 KiB245183

patch_writer.ccH A D25-Apr-20256.8 KiB246184

patch_writer_factory.ccH A D25-Apr-20251.5 KiB4936

patch_writer_unittest.ccH A D25-Apr-20254.3 KiB11576

sink_file.ccH A D25-Apr-2025710 3421

sink_file.hH A D25-Apr-20251.1 KiB4221

split_patch_writer.ccH A D25-Apr-20256.4 KiB182134

split_patch_writer.hH A D25-Apr-20253.1 KiB8639

split_patch_writer_unittest.ccH A D25-Apr-20256.6 KiB171116

suffix_array_index.ccH A D25-Apr-20255.4 KiB174127

suffix_array_index.hH A D25-Apr-2025529 2311

suffix_array_index_unittest.ccH A D25-Apr-20252.2 KiB7951

test_utils.ccH A D25-Apr-20254.2 KiB143102

test_utils.hH A D25-Apr-20252.7 KiB9746

testrunner.ccH A D25-Apr-2025409 147

utils.ccH A D25-Apr-2025718 2713

utils.hH A D25-Apr-2025333 177

README.android

1This is bsdiff-4.3 from http://www.daemonology.net/bsdiff/.
2
3This file, the Android.mk makefile, and the empty
4MODULE_LICENSE_BSD_LIKE file were added.
5
6Changes in the source are marked with "// android" comments.
7

README.chromium

1Homepage: http://www.daemonology.net/bsdiff/
2Version: 4.3.1
3License: BSD-2
4
5Description:
6
7Binary diff/patch utility.
8
9bsdiff and bspatch are tools for building and applying patches to binary
10files. By using suffix sorting and taking advantage of how executable files
11change, bsdiff routinely produces binary patches 50-80% smaller than those
12produced by Xdelta, and 15% smaller than those produced by .RTPatch.
13

README.version

1URL: http://www.daemonology.net/bsdiff/bsdiff-4.3.tar.gz
2Version: 4.3
3BugComponent: 31870
4AllAdvisories: yes
5