Commits
- Commit:
d75b4088b08f12aea8079aad55996a65b7b312c8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
set zlib output buffer length properly after resizing the output buffer
ok millert naddy
- Commit:
a9bd296d051d3edccf7eb07517d89eaa47ddb872
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix infinite loop in got-index-pack for pack files >= 4GB in size
Because of a missing range check our zlib wrapper would end up
calling zlib over and over with zero bytes of input.
Problem reported by semarie and naddy.
Fixed with help from millert@.
ok millert naddy
- Commit:
30ee8dc804f0f9c0600dc96bda4a16307d753c96
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add missing error check in got_inflate_to_mem_mmap()
- Commit:
31e61ec13d43c2edd56e80f39079f8345c7c9411
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
match the unsigned char type used by the zlib interface
ok stsp
- Commit:
abc59930d57a2d46c310e1b0c758c948554bc1af
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
indentation fixes
- Commit:
d5c81d448ae4eec21053152e1c82c66eb11ca7a4
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
verify object ID checksums while loose objects are being accessed
- Commit:
12f2167a2e638b44a8d0c2c163448011485067b3
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add checksum parameters to got_inflate functions which did not provide them yet
- Commit:
62d463cac1fd99c423acb07c0367c649724a2a9a
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
indentation fixes
- Commit:
3168e5da215c7b442d231f40bfd61df067505d8b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
zap trailing tabs
- Commit:
81a12da58651e79380d81dea7020bf6af20bb28b
- From:
- Christian Weisgerber <naddy@mips.inka.de>
- Date:
do not rely on <zlib.h> to pull in <unistd.h>
ok stsp
- Commit:
6ad68bce3639912fcf7725dbb589febec015788a
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
make got-index-pack compute and verify the pack file's SHA1 checksum
- Commit:
4788f1cebb9b14790dd4899b6f9007c721eec61e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
extract large objects to a temporary file in got-index-pack
- Commit:
2e5a6faddc98266ead5e12a17ceefe689cf9192e
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
add mmap support to got-index-pack
- Commit:
55fdd2574a8da106021dd4857d3727185bda6c99
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
do not buffer more data than necessary in got_inflate_to_mem_fd()
- Commit:
5eddcd6036f58003c938979c222ae67c455f38df
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix endless loop from 9c2cfea6 if decompressed data exceeds buffer size