summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* adding BSPATCH_HEADER_ONLY to exclude non-declarationsMatthew Endsley2012-05-141-0/+3
|
* adding BSPATCH_LIBRARY to exclude non essential functionality (main+friends)Matthew Endsley2012-05-141-7/+13
|
* simply returning -1 on failure in bspatch, and leaving errx calls in mainMatthew Endsley2012-05-141-5/+5
|
* control/diff/extra streams are passed in the request structMatthew Endsley2012-05-141-88/+86
| | | | removes bz2 dependencies from bspatch
* adding bspatch_stream and updating readcompress to use itMatthew Endsley2012-05-141-25/+47
|
* moving bspatch args to bspatch_requestMatthew Endsley2012-05-141-30/+42
|
* moving bz2 decompression to compressreadMatthew Endsley2012-05-141-26/+62
|
* moving core patching functionality out of main and into bspatchMatthew Endsley2012-05-141-58/+74
|
* switching u_char variables to uint8_tMatthew Endsley2012-05-141-3/+3
|
* switching off_t variables to int64_tMatthew Endsley2012-05-141-6/+7
|
* cleaning up warningsMatthew Endsley2012-05-141-5/+7
|
* bsdiff_stream now provides malloc/free functionsMatthew Endsley2012-05-141-12/+17
|
* renaming bsdiff_compressor to bsdiff_streamMatthew Endsley2012-05-141-24/+24
|
* adding prototype for bsdiffMatthew Endsley2012-05-141-0/+2
|
* fixing endian swapping issue with bsdiff_header sizesMatthew Endsley2012-05-141-8/+7
|
* handling large file requests by breaking up calls to compressor->writeMatthew Endsley2012-05-141-3/+25
|
* removing unused bsdiff_write typedefMatthew Endsley2012-05-141-2/+0
|
* updating copyright stringMatthew Endsley2012-05-141-0/+1
|
* adding BSDIFF_HEADER_ONLY to compile out implementationMatthew Endsley2012-05-141-3/+8
|
* adding const to old/new pointers coming into bsdiffMatthew Endsley2012-05-141-7/+7
|
* moving core allocations to trampoline function so they're freed on errorMatthew Endsley2012-05-141-11/+33
|
* adding bsdiff_internal that takes a struct of args forwarded by bsdiffMatthew Endsley2012-05-141-37/+59
|
* removing dependency on err.hMatthew Endsley2012-05-141-45/+9
|
* replacing core usage of off_t (and sys/types.h) with int64_tMatthew Endsley2012-05-141-26/+26
|
* adding BSDIFF_LIBRARY define to exclude main and friendsMatthew Endsley2012-05-141-8/+9
|
* adding bsdiff_compressor and removing BZ2 dependency from bsdiff's core ↵Matthew Endsley2012-05-141-96/+115
| | | | functionality
* removing dependency on FILE* based BZ2 functionsMatthew Endsley2012-05-141-12/+19
|
* splurging on 16 extra bytes to write the 3 off_t vars at onceMatthew Endsley2012-05-141-13/+6
|
* tracking filelen and nuking dependency on ftellMatthew Endsley2012-05-141-7/+9
|
* writecompress/finishcompress return bytes written instead of status codes nowMatthew Endsley2012-05-141-22/+30
|
* removing dependency on FILE* based BZ2 functionsMatthew Endsley2012-05-141-23/+80
|
* removing requirement to seek inside of bsdiffMatthew Endsley2012-05-141-19/+27
| | | | moving writing of header out of bsdiff and into calling function
* changing bz2's u_char to uint8_t from <stdint.h>Matthew Endsley2012-05-141-10/+11
|
* adding implementation of err/errx for non-linux buildsMatthew Endsley2012-05-141-1/+37
|
* moving core bsdiff logic out of main and into a new function bsdiffMatthew Endsley2012-05-141-33/+46
|
* deleting some legacy files from official bsdiff distributionMatthew Endsley2012-05-143-137/+0
|
* bsdiff/bspatch version 4.3v4.3Colin Percival2012-02-035-0/+745