summaryrefslogtreecommitdiff
path: root/bsdiff.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* bsdiff/bspatch version 4.3v4.3Colin Percival2012-02-031-0/+404