1. 4effb50 Fix an overlow on undersized zip buffer by Amin Hassani · 4 years, 10 months ago
  2. ba2b2a9 Break puffin_fuzzer into three fuzzers by Amin Hassani · 5 years ago
  3. e8232e1 Do more spring house cleaning: Remove PUFFIN_EXPORT by Amin Hassani · 6 years ago
  4. 9f79094 Do some spring house cleaning by Amin Hassani · 6 years ago
  5. b657705 Remove deprecated LocateDeflateSubBlocksInZipArchive(). by Sen Jiang · 6 years ago
  6. dfec7fa Fix a bug in the client by Amin Hassani · 6 years ago
  7. 6d30f04 Allow gzip with padding data in LocateDeflatesInGzip. by Sen Jiang · 6 years ago
  8. e117046 Enable -Wimplicit-fallthrough. by Chih-Hung Hsieh · 6 years ago
  9. 9caaca8 Remove SampleGenerator and zlib dependencies by Amin Hassani · 6 years ago
  10. 2d51d2b Remove ignore_deflate_size flag by Amin Hassani · 6 years ago
  11. 8d0ec65 Use Puffer (instead of zlib library) to find deflate locations by Amin Hassani · 6 years ago
  12. dd24d5c Fix some naming issues in the unittest by Amin Hassani · 6 years ago
  13. b8325c2 Remove uncompressed blocks from deflate lists. by Amin Hassani · 6 years ago
  14. 7d8bd3f Prevent fuzzer from going out-of-memory on valid but outragous input data by Amin Hassani · 6 years ago
  15. 7c4c62b Merge "Add RemoveEqualBitExtents." by Sen Jiang · 7 years ago
  16. 5eb33e8 Add RemoveEqualBitExtents. by Sen Jiang · 7 years ago
  17. 9dcf835 Fix the last temp file creation problem in unittest by Amin Hassani · 7 years ago
  18. 382db27 Set proper android temp directory by Amin Hassani · 7 years ago
  19. f4d6ce9 Fix unittest failure introduced in aosp/663042 by Amin Hassani · 7 years ago
  20. 2f8c632 Check deflate extents in PuffinStream by Amin Hassani · 7 years ago
  21. bc7af48 Prevent BsdiffStream from accepting a nullptr input sream by Amin Hassani · 7 years ago
  22. 043640c Use the new bsdf2 format for bsdiff by Tianjie Xu · 7 years ago
  23. 66324ef Move some unittests data related to patching into patching_unittest.cc by Amin Hassani · 7 years ago
  24. 1367943 Move some unittests data into its puffin_unittest.cc by Amin Hassani · 7 years ago
  25. 06ca45b convert TEST_AND_RETURN_VALUE to TEST_AND_RETURN_FALSE by Amin Hassani · 7 years ago
  26. e2e9cb0 Remove anything related to Errors by Amin Hassani · 7 years ago
  27. 10b869c Move general using directives out of namespace puffin by Amin Hassani · 7 years ago
  28. 576ebdb Remove the unused BytesInByteExtents by Amin Hassani · 7 years ago
  29. c6e4a51 Ran clang-format by Amin Hassani · 7 years ago
  30. dc5d797 Add missing invalid distance check by Amin Hassani · 7 years ago
  31. d7768d5 Convert majority of size_t to uint64_t for 32-bit compatibility by Amin Hassani · 7 years ago
  32. 20bdc7c Remove a check and a warning log by Amin Hassani · 7 years ago
  33. 06c3d53 Fix a bug in PuffinStream by Amin Hassani · 7 years ago
  34. fb877fc Start detecting file types by Amin Hassani · 7 years ago
  35. 75a7f2c Locate zlib stream from a buffer by Amin Hassani · 7 years ago
  36. bbcceef Add MakeTempFile function by Amin Hassani · 7 years ago
  37. a4c5ba6 Add puffhuff operation to puffin executable by Amin Hassani · 7 years ago
  38. c44b53e Fixes some styling and clang-format in main.cc by Amin Hassani · 7 years ago
  39. 4a212ed Parse gzip stream by Amin Hassani · 7 years ago
  40. bf609da Allow parsing compressed files in puffin by Amin Hassani · 7 years ago
  41. 4b86b6d Fix new file permission. by Sen Jiang · 7 years ago
  42. d8cc449 Fix contiguous huffman table read problem. by Amin Hassani · 7 years ago
  43. 1cefbac Add puffin_fuzzer target by Amin Hassani · 7 years ago
  44. da66410 Fix memory leak on CalculateSizeOfDeflateBlock by Amin Hassani · 7 years ago
  45. d74ab6e Fix a bug in huffman table for huffing by Amin Hassani · 7 years ago
  46. 278213a Fix a sanitizer issue in ExtentStream by Amin Hassani · 7 years ago
  47. 1194223 Find the deflate blocks in a zip archive. by Tianjie Xu · 7 years ago
  48. d4566db puffin: Guard PuffinStream agains corrupt patches. by Amin Hassani · 7 years ago
  49. b6b12a2 puffin: match the upreved bsdiff by Amin Hassani · 7 years ago
  50. cf15a1e puffin: Guard puffpatch against corrupt patches by Amin Hassani · 7 years ago
  51. 846d9f7 puffin: Remove dst_puff_size by Amin Hassani · 7 years ago
  52. 58ffb83 puffin: Cache puff stream in puffpatch by Amin Hassani · 7 years ago
  53. 00f0832 puffin: Refactor MemoryStream by Amin Hassani · 7 years ago
  54. 37da9eb puffin: Move trivial streams out of puffpatch. by Amin Hassani · 7 years ago
  55. 21545af puffin: Remove primitive caching for puffpatch by Amin Hassani · 7 years ago
  56. 8128bdf puffin: Faster PuffinStream seek by Amin Hassani · 7 years ago
  57. 6d68087 puffin: Move magic constants to puffpatch by Amin Hassani · 7 years ago
  58. 27574e9 puffin: Add ExtentStream by Amin Hassani · 7 years ago
  59. 7074da6 puffin: Introduce deflate bit addressing by Amin Hassani · 7 years ago
  60. 26bcfdd puffin: Use empty puff writer by Amin Hassani · 7 years ago
  61. 92f667a puffin: Fix asan build errors by Amin Hassani · 7 years ago
  62. ec69c2b puffin: End puffing and huffing based on the input size. by Amin Hassani · 7 years ago
  63. 8bbd2d5 puffin: Fix build with libc++. by Manoj Gupta · 7 years ago
  64. c3e6b53 Puffin: Deterministic patching tool for deflate streams. by Amin Hassani · 8 years ago