Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed compile error because of missing limits.h.HEADmaster | Emanuel Komínek | 2020-10-17 | 1 | -1/+2 |
| | |||||
* | Fixes CVE-2014-9862 ↵ | Emanuel Komínek | 2020-10-17 | 1 | -1/+3 |
| | | | | (https://www.x41-dsec.de/lab/advisories/x41-2020-006-bspatch/). | ||||
* | Minor edits to README.md | Matthew Endsley | 2018-05-15 | 1 | -5/+5 |
| | | | Fix spelling, grammar, and tone issues in project README | ||||
* | Merge pull request #11 from again4you/devel/fix_permission | Matthew Endsley | 2016-06-29 | 1 | -1/+5 |
|\ | | | | | Use the same access mode of original file instead of fixed value | ||||
| * | bspatch: Use the same access mode of original file instead of fixed value. | Sangjung Woo | 2016-04-06 | 1 | -1/+5 |
|/ | | | | | | | | After running the bspatch, the created file always has fixed access mode value (i.e. 0666) since this command does not consider the access mode. This patch uses the same access mode of the original file. Signed-off-by: Sangjung Woo <sangjung.woo@samsung.com> | ||||
* | Merge pull request #6 from giuseppe/master | Matthew Endsley | 2015-03-26 | 10 | -34/+179 |
|\ | |||||
| * | build: use autoconf and automake | Giuseppe Scrivano | 2015-03-26 | 7 | -5/+93 |
| | | | | | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
| * | build: split .c files into .c and .h | Giuseppe Scrivano | 2015-03-26 | 4 | -32/+89 |
|/ | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | Rename LICENCE to LICENSE | Giuseppe Scrivano | 2015-03-25 | 1 | -0/+0 |
| | | | | Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com> | ||||
* | Merge pull request #8 from CoolOppo/patch-1 | Matthew Endsley | 2015-03-23 | 1 | -2/+1 |
|\ | | | | | Important distinction! | ||||
| * | Important distinction! | CoolOppo | 2015-03-22 | 1 | -2/+1 |
|/ | | | He does not describe the bsdiff algorithm in his doctoral thesis. He describes "[a] far more sophisticated algorithm, which typically provides roughly 20% smaller patches" in his thesis. | ||||
* | Merge commit '91bd200b14a81d23f0847c4c82641c31dca7f4ff' | Matthew Endsley | 2015-02-24 | 1 | -1/+1 |
|\ | |||||
| * | Fixed length of header read after switch to ENDSLEY/BSDIFF43 | Quentin Fiard | 2013-11-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | The header is formed of an identifier of the version of bsdiff used concatenated with the length of the patched file. The change to a 16 bytes identifier caused the length to be omitted from the read, breaking the utility. | ||||
* | | Added missing semicolon | Till Lorentzen | 2014-04-18 | 1 | -1/+1 |
|/ | | | Should fix issue #3 | ||||
* | clarifying motivation for compat-breaking with bsdiffv4.3-endsley | Matthew Endsley | 2012-10-23 | 1 | -0/+9 |
| | |||||
* | changing patch header to ENDSLEY/BSDIFF43 for people using the project as a ↵ | Matthew Endsley | 2012-10-23 | 2 | -4/+4 |
| | | | | standalone tool | ||||
* | adding compiling section to README.md | Matthew Endsley | 2012-05-14 | 1 | -1/+14 |
| | |||||
* | adding README.md | Matthew Endsley | 2012-05-14 | 1 | -0/+113 |
| | |||||
* | removing bspatch_request | Matthew Endsley | 2012-05-14 | 1 | -33/+24 |
| | |||||
* | gcc -O2 complains about unitiailized pos | Matthew Endsley | 2012-05-14 | 1 | -1/+1 |
| | |||||
* | updating stream.read to return 0 on success a non-zero on failure | Matthew Endsley | 2012-05-14 | 1 | -9/+5 |
| | |||||
* | bspatch error should be errx instead of err | Matthew Endsley | 2012-05-14 | 1 | -1/+1 |
| | |||||
* | switching back to high-level bz2 interface now that write has been simplified | Matthew Endsley | 2012-05-14 | 2 | -121/+30 |
| | |||||
* | using a single buffer for diff/extra data | Matthew Endsley | 2012-05-14 | 1 | -21/+11 |
| | |||||
* | fixing spacing inconsistency | Matthew Endsley | 2012-05-14 | 1 | -1/+1 |
| | |||||
* | deleting unneeded finish function from bsdiff_stream | Matthew Endsley | 2012-05-14 | 1 | -3/+1 |
| | |||||
* | nuking __FBSDID | Matthew Endsley | 2012-05-14 | 2 | -8/+0 |
| | |||||
* | reducing header to signature+newsize | Matthew Endsley | 2012-05-14 | 2 | -41/+11 |
| | |||||
* | interleaving control, diff and extra data | Matthew Endsley | 2012-05-14 | 2 | -130/+37 |
| | |||||
* | renaming writecompressed to writedata | Matthew Endsley | 2012-05-14 | 1 | -4/+4 |
| | |||||
* | adding prototype for bspatch | Matthew Endsley | 2012-05-14 | 1 | -0/+2 |
| | |||||
* | oldsize/newsize should be uint64_t instead of int | Matthew Endsley | 2012-05-14 | 1 | -2/+2 |
| | |||||
* | details for serializing bsdiff_header is left to caller | Matthew Endsley | 2012-05-14 | 1 | -7/+17 |
| | |||||
* | cleaning up old compressor names | Matthew Endsley | 2012-05-14 | 1 | -1/+1 |
| | |||||
* | reversing logic for library/executable compilation | Matthew Endsley | 2012-05-14 | 2 | -2/+2 |
| | |||||
* | adding external LICENSE file | Matthew Endsley | 2012-05-14 | 1 | -0/+24 |
| | |||||
* | updating copyright string | Matthew Endsley | 2012-05-14 | 1 | -0/+1 |
| | |||||
* | cleaning up warnings | Matthew Endsley | 2012-05-14 | 1 | -3/+7 |
| | |||||
* | adding BSPATCH_HEADER_ONLY to exclude non-declarations | Matthew Endsley | 2012-05-14 | 1 | -0/+3 |
| | |||||
* | adding BSPATCH_LIBRARY to exclude non essential functionality (main+friends) | Matthew Endsley | 2012-05-14 | 1 | -7/+13 |
| | |||||
* | simply returning -1 on failure in bspatch, and leaving errx calls in main | Matthew Endsley | 2012-05-14 | 1 | -5/+5 |
| | |||||
* | control/diff/extra streams are passed in the request struct | Matthew Endsley | 2012-05-14 | 1 | -88/+86 |
| | | | | removes bz2 dependencies from bspatch | ||||
* | adding bspatch_stream and updating readcompress to use it | Matthew Endsley | 2012-05-14 | 1 | -25/+47 |
| | |||||
* | moving bspatch args to bspatch_request | Matthew Endsley | 2012-05-14 | 1 | -30/+42 |
| | |||||
* | moving bz2 decompression to compressread | Matthew Endsley | 2012-05-14 | 1 | -26/+62 |
| | |||||
* | moving core patching functionality out of main and into bspatch | Matthew Endsley | 2012-05-14 | 1 | -58/+74 |
| | |||||
* | switching u_char variables to uint8_t | Matthew Endsley | 2012-05-14 | 1 | -3/+3 |
| | |||||
* | switching off_t variables to int64_t | Matthew Endsley | 2012-05-14 | 1 | -6/+7 |
| | |||||
* | cleaning up warnings | Matthew Endsley | 2012-05-14 | 1 | -5/+7 |
| | |||||
* | bsdiff_stream now provides malloc/free functions | Matthew Endsley | 2012-05-14 | 1 | -12/+17 |
| |