platform/upstream/bsdiff.git
12 years agoswitching off_t variables to int64_t
Matthew Endsley [Sun, 13 May 2012 00:23:29 +0000 (17:23 -0700)]
switching off_t variables to int64_t

12 years agocleaning up warnings
Matthew Endsley [Mon, 14 May 2012 00:18:36 +0000 (17:18 -0700)]
cleaning up warnings

12 years agobsdiff_stream now provides malloc/free functions
Matthew Endsley [Sun, 13 May 2012 22:19:25 +0000 (15:19 -0700)]
bsdiff_stream now provides malloc/free functions

12 years agorenaming bsdiff_compressor to bsdiff_stream
Matthew Endsley [Sun, 13 May 2012 22:12:53 +0000 (15:12 -0700)]
renaming bsdiff_compressor to bsdiff_stream

12 years agoadding prototype for bsdiff
Matthew Endsley [Sun, 13 May 2012 22:10:59 +0000 (15:10 -0700)]
adding prototype for bsdiff

12 years agofixing endian swapping issue with bsdiff_header sizes
Matthew Endsley [Sun, 13 May 2012 22:09:24 +0000 (15:09 -0700)]
fixing endian swapping issue with bsdiff_header sizes

12 years agohandling large file requests by breaking up calls to compressor->write
Matthew Endsley [Sun, 13 May 2012 21:52:06 +0000 (14:52 -0700)]
handling large file requests by breaking up calls to compressor->write

12 years agoremoving unused bsdiff_write typedef
Matthew Endsley [Sun, 13 May 2012 21:45:22 +0000 (14:45 -0700)]
removing unused bsdiff_write typedef

12 years agoupdating copyright string
Matthew Endsley [Sat, 12 May 2012 10:16:45 +0000 (03:16 -0700)]
updating copyright string

12 years agoadding BSDIFF_HEADER_ONLY to compile out implementation
Matthew Endsley [Sat, 12 May 2012 10:07:28 +0000 (03:07 -0700)]
adding BSDIFF_HEADER_ONLY to compile out implementation

12 years agoadding const to old/new pointers coming into bsdiff
Matthew Endsley [Sat, 12 May 2012 10:03:40 +0000 (03:03 -0700)]
adding const to old/new pointers coming into bsdiff

12 years agomoving core allocations to trampoline function so they're freed on error
Matthew Endsley [Sat, 12 May 2012 04:54:00 +0000 (21:54 -0700)]
moving core allocations to trampoline function so they're freed on error

12 years agoadding bsdiff_internal that takes a struct of args forwarded by bsdiff
Matthew Endsley [Sat, 12 May 2012 04:41:17 +0000 (21:41 -0700)]
adding bsdiff_internal that takes a struct of args forwarded by bsdiff

12 years agoremoving dependency on err.h
Matthew Endsley [Sat, 12 May 2012 04:32:24 +0000 (21:32 -0700)]
removing dependency on err.h

12 years agoreplacing core usage of off_t (and sys/types.h) with int64_t
Matthew Endsley [Sat, 12 May 2012 04:27:44 +0000 (21:27 -0700)]
replacing core usage of off_t (and sys/types.h) with int64_t

12 years agoadding BSDIFF_LIBRARY define to exclude main and friends
Matthew Endsley [Sat, 12 May 2012 04:21:32 +0000 (21:21 -0700)]
adding BSDIFF_LIBRARY define to exclude main and friends

12 years agoadding bsdiff_compressor and removing BZ2 dependency from bsdiff's core functionality
Matthew Endsley [Sat, 12 May 2012 04:18:30 +0000 (21:18 -0700)]
adding bsdiff_compressor and removing BZ2 dependency from bsdiff's core functionality

12 years agoremoving dependency on FILE* based BZ2 functions
Matthew Endsley [Sat, 12 May 2012 02:39:37 +0000 (19:39 -0700)]
removing dependency on FILE* based BZ2 functions

12 years agosplurging on 16 extra bytes to write the 3 off_t vars at once
Matthew Endsley [Sat, 12 May 2012 03:42:12 +0000 (20:42 -0700)]
splurging on 16 extra bytes to write the 3 off_t vars at once

12 years agotracking filelen and nuking dependency on ftell
Matthew Endsley [Sat, 12 May 2012 03:38:48 +0000 (20:38 -0700)]
tracking filelen and nuking dependency on ftell

12 years agowritecompress/finishcompress return bytes written instead of status codes now
Matthew Endsley [Sat, 12 May 2012 03:32:31 +0000 (20:32 -0700)]
writecompress/finishcompress return bytes written instead of status codes now

12 years agoremoving dependency on FILE* based BZ2 functions
Matthew Endsley [Sat, 12 May 2012 02:39:37 +0000 (19:39 -0700)]
removing dependency on FILE* based BZ2 functions

12 years agoremoving requirement to seek inside of bsdiff
Matthew Endsley [Sat, 12 May 2012 01:12:40 +0000 (18:12 -0700)]
removing requirement to seek inside of bsdiff

moving writing of header out of bsdiff and into calling function

12 years agochanging bz2's u_char to uint8_t from <stdint.h>
Matthew Endsley [Fri, 11 May 2012 23:33:51 +0000 (16:33 -0700)]
changing bz2's u_char to uint8_t from <stdint.h>

12 years agoadding implementation of err/errx for non-linux builds
Matthew Endsley [Mon, 6 Feb 2012 21:42:14 +0000 (13:42 -0800)]
adding implementation of err/errx for non-linux builds

12 years agomoving core bsdiff logic out of main and into a new function bsdiff
Matthew Endsley [Mon, 6 Feb 2012 04:06:37 +0000 (20:06 -0800)]
moving core bsdiff logic out of main and into a new function bsdiff

12 years agodeleting some legacy files from official bsdiff distribution
Matthew Endsley [Mon, 14 May 2012 08:01:40 +0000 (01:01 -0700)]
deleting some legacy files from official bsdiff distribution

12 years agobsdiff/bspatch version 4.3
Colin Percival [Thu, 18 Aug 2005 22:14:00 +0000 (14:14 -0800)]
bsdiff/bspatch version 4.3