1. 615cda3 address FindBugs issues by Stefan Bodewig · 13 years ago
  2. f4ff200 obviously incomplete documentation for pack200 streams. COMPRESS-142 by Stefan Bodewig · 13 years ago
  3. 32b8e3b Typos by Sebastian Bazley · 13 years ago
  4. 8743675 Utility class that "normalizes" a JAR archive so it can be signed without Pack200 breaking the signature by Stefan Bodewig · 13 years ago
  5. 2accfc4 re-create test Pack200 archive using Java5 by Stefan Bodewig · 13 years ago
  6. 8aeba82 change some class names in the pack200 package. COMPRESS-142 by Stefan Bodewig · 13 years ago
  7. 16912b6 explain why we pack200 package doesn't pump streams. COMPRESS-142 by Stefan Bodewig · 13 years ago
  8. 65c2498 Fix dump stream detection based on magic value - 24 is the offset used inside my Ubuntu Linux magic file and seems to work for the example archives. COMPRESS-132 by Stefan Bodewig · 13 years ago
  9. b7095f3 Pack200 support. COMPRESS-142 by Stefan Bodewig · 13 years ago
  10. 67248f0 Add documentation for dump support. COMPRESS-132 by Stefan Bodewig · 13 years ago
  11. 54ac6da Add a getNextDumpEntry method to parallel what the other archivers do by Stefan Bodewig · 13 years ago
  12. cdb582d Remove unnecessary @SuppressWarnings; document necessary ones by Sebastian Bazley · 13 years ago
  13. 3b3f4cf Unthrown Exception by Sebastian Bazley · 13 years ago
  14. bdf9470 No need to override factory from super-class by Sebastian Bazley · 13 years ago
  15. 8896a5c Add specific check for incorrect classpath, rather than relying on NPE by Sebastian Bazley · 13 years ago
  16. 4525a60 Redundant null check by Sebastian Bazley · 13 years ago
  17. 072d794 Javadoc by Sebastian Bazley · 13 years ago
  18. 624a89a Javadoc references by Sebastian Bazley · 13 years ago
  19. 82c16de Fix up some raw types by Sebastian Bazley · 13 years ago
  20. e7f2f3c dump code doesn't support BZIP right now. COMPRESS-132 by Stefan Bodewig · 13 years ago
  21. 4b27ac7 ensure DumpArchiveInputStream closes underlying stream. COMPRESS-132 by Stefan Bodewig · 13 years ago
  22. 6715dba I don't think leading slashes is what one would expect from the content of a dump archive. COMPRESS-132 by Stefan Bodewig · 13 years ago
  23. 5fffb01 labeled break is not needed, there is only one loop. COMPRESS-132 by Stefan Bodewig · 13 years ago
  24. 281591e make DumpArchiveEntry's getName consistent with other implementations by adding a trailing / for directories. Strip leading . if present. COMPRESS-132 by Stefan Bodewig · 13 years ago
  25. b0e55a1 make extraction tests pass for dump. COMPRESS-132 by Stefan Bodewig · 13 years ago
  26. 0b26aa5 (mostly failing) testcase for dump stream. COMPRESS-132 by Stefan Bodewig · 13 years ago
  27. e635c30 Linux dump archives containing test1.xml and test2.xml (along with some dirs that the tests will need to ignore) by Stefan Bodewig · 13 years ago
  28. 34e9390 address issues detected by findbugs by Stefan Bodewig · 13 years ago
  29. 6972162 make PMD happier by Stefan Bodewig · 13 years ago
  30. 0ad7f0f whitespace by Stefan Bodewig · 13 years ago
  31. 07ec353 reduce public API of dump package, fix equals in DumpArchiveSummary. COMPRESS-132 by Stefan Bodewig · 13 years ago
  32. a15f6c6 Unnecessay cast by Sebastian Bazley · 13 years ago
  33. 207e421 Raw types - internal code by Sebastian Bazley · 13 years ago
  34. 3502040 Javadoc fixes by Sebastian Bazley · 13 years ago
  35. fb06e3a Missing @Override by Sebastian Bazley · 13 years ago
  36. 2e44b5b Javadoc fixes by Sebastian Bazley · 13 years ago
  37. 720b3b1 Unused import by Sebastian Bazley · 13 years ago
  38. f357449 Java5 suppport, COMPRESS-132 by Stefan Bodewig · 13 years ago
  39. dfea836 DumpArchiveInputStream didn't count bytes read. COMPRESS-132 by Stefan Bodewig · 13 years ago
  40. a932366 add dump to ArchiveStreamFactory by Stefan Bodewig · 13 years ago
  41. 054452a Initial code base for read-only Unix dump support contributed by Bear Giles. COMPRESS-132 by Stefan Bodewig · 13 years ago
  42. 3ed497f forgot @Override by Stefan Bodewig · 13 years ago
  43. 3ae0c50 document ZIP64 support by Stefan Bodewig · 13 years ago
  44. d3283fa recommend using the File-arg version of ZipArchiveOutputStream by Stefan Bodewig · 13 years ago
  45. 7e74dd4 formatting only by Stefan Bodewig · 13 years ago
  46. b64aa8a address issues detected by FindBugs and PMD by Stefan Bodewig · 13 years ago
  47. 18e1a3a It seems WinZip uses 'version needed to extract' from the central directory entry to parse the local file header ignoring the 'version' stored in the LFH. Make sure the two values agree, which they did not in 'Always' mode. by Stefan Bodewig · 13 years ago
  48. 6daf585 be more aggressive when closing/deleting temporary files in tests by Stefan Bodewig · 13 years ago
  49. 7c71493 Interop tests with WinZip by Stefan Bodewig · 13 years ago
  50. 500d940 Move ZIP64 (integration) tests to a separate run-it profile as suggested by Mark Struberg by Stefan Bodewig · 13 years ago
  51. 9dd152d whitespace - and rename of local variables in ZAIS.bufferContainsSignature by Stefan Bodewig · 13 years ago
  52. 794c20f a few 'extract method' refactorings to make code more readable, still won't win a beauty-contest by Stefan Bodewig · 13 years ago
  53. 29bfd37 this doesn't test Compress but the JDK, will never pass on anything < Java7 and has served its purpose. RIP by Stefan Bodewig · 13 years ago
  54. ef47fbd whitespace changes and @Ignore-ing the whole test by Stefan Bodewig · 13 years ago
  55. e1f851d implement the last remaining case for ZIP64 writing. COMPRESS-150. by Stefan Bodewig · 13 years ago
  56. dda4aaa Implement Zip64Mode.Always. COMPRESS-150 by Stefan Bodewig · 13 years ago
  57. 4fd5ecb whitespace changes and updated comments in test by Stefan Bodewig · 13 years ago
  58. eb01643 Zip64Mode.Never was still creating extra fields for entries of unknown size when writing to a file. COMPRESS-150 by Stefan Bodewig · 13 years ago
  59. cb37781 Implement Zip64Mode.Never. COMPRESS-36 and COMPRESS-150 by Stefan Bodewig · 13 years ago
  60. a5a9964 didn't intend to commit this change, actually I didn't even intend to make it at all by Stefan Bodewig · 13 years ago
  61. 6a301f8 Document UseZip64-API of ZipArchiveOutputStream that I intend to implement by Stefan Bodewig · 13 years ago
  62. 1b915c7 support writing of BSD dialect AR archives with long file names. COMPRESS-144 by Stefan Bodewig · 13 years ago
  63. de4c4b3 small refactoring of long filename support in AR input stream by Stefan Bodewig · 13 years ago
  64. 0456186 support reading of long file names in AR archives that use the BSD variant. COMPRESS-144 by Stefan Bodewig · 13 years ago
  65. c84526b typo by Stefan Bodewig · 13 years ago
  66. 0299191 Bzip2CompressorInputStream never called count() - reported by Lasse Collin by Stefan Bodewig · 13 years ago
  67. 4aea7b2 address most issues detected by findbugs by Stefan Bodewig · 13 years ago
  68. e81176f @Override is not valid for interface implementations in Java5 by Stefan Bodewig · 13 years ago
  69. 716757f add findbugs report by Stefan Bodewig · 13 years ago
  70. 52b9fcd disable a few tests to speed up site generation, add Clirr report by Stefan Bodewig · 13 years ago
  71. 46628ef @Override by Stefan Bodewig · 13 years ago
  72. 4397820 foreach loops by Stefan Bodewig · 13 years ago
  73. 4a82530 compile without warnings with -Xlint by Stefan Bodewig · 13 years ago
  74. 3553cda compile without warnings using -Xlint:unchecked by Stefan Bodewig · 13 years ago
  75. afd202f use Unicode escapes by Stefan Bodewig · 13 years ago
  76. 1eaaaef After reading up what the InfoZIP people do I changed the data descriptor by Stefan Bodewig · 13 years ago
  77. 46701aa if the central directory header holds only one of the size values, the other one must still be set so the internal logic for handling of extra fields doesn't throw an exception creating the local file header data. COMPRESS-149 by Stefan Bodewig · 13 years ago
  78. 1aea86e ensure the CRC is correct for empty entries, with this 7ZIP likes the 100K files written to stream archive as well by Stefan Bodewig · 13 years ago
  79. d89c373 On second, third and forth thought, this already is all that is needed to make ZipFile work. The Java7 JAR interop test fails, looking into it. COMPRESS-149 by Stefan Bodewig · 13 years ago
  80. 2629802 parse ZIP64 extra data from central directory header in ZipFile. COMPRESS-149 by Stefan Bodewig · 13 years ago
  81. 8044739 infrastructure that is going to be needed by ZipFile in order to correctly parse ZIP64 data from the central directory. COMPRESS-149 by Stefan Bodewig · 13 years ago
  82. 45b3f7c Use the ZIP64 structures to locate the central directory in ZipFile if the archive is a ZIP64 archive, fallback to 'the old way' if it is not a ZIP64 archive. COMPRESS-149 by Stefan Bodewig · 13 years ago
  83. ff615cb the loop searching for the signature could be reading beyond the start of the archive by Stefan Bodewig · 13 years ago
  84. d870323 Extract the 'search the archive backwards for a signature' logic so it can be reused to serach for the ZIP64 end of central directory locator by Stefan Bodewig · 13 years ago
  85. d3aea33 Java5ify ZipFile by Stefan Bodewig · 13 years ago
  86. cadc527 work around unexpected result from Inflater#getBytesRead by Stefan Bodewig · 13 years ago
  87. d48f106 finalize deflater and inflater instances in ZIP streams. COMPRESS-152 by Stefan Bodewig · 13 years ago
  88. 04e132b separate state of stream from state of entry current being read from state of temporary buffer data is read into. Document a few fields by Stefan Bodewig · 13 years ago
  89. 12f896a get rid of Deflater#getBytesWritten by self-counting by Stefan Bodewig · 13 years ago
  90. 1e708a0 don't rely on archives to implement ZIP64 correctly when reading the data descriptor. Works around a bug in java.util.ZipArchiveOutputStream of Java7, may be useful for other implementations as well. COMPRESS-148 by Stefan Bodewig · 13 years ago
  91. 53f15f1 hard-code compressed sizes in tests so there is a baseline to test against when I stop using Deflater#getBytesWritten. This assumes compressed sizes do not depend on platform or Java version, will verify the same later. by Stefan Bodewig · 13 years ago
  92. 2917696 Prove you can't trust Inflater/Deflater by Stefan Bodewig · 13 years ago
  93. fd5bc89 follow brand management rules by using Common Compress in 'adjective form' and throw in a (TM) for good measure by Stefan Bodewig · 13 years ago
  94. 3466783 three more archives with 100k files generated by different archivers. The archives themselves are linked from COMPRESS-36 by Stefan Bodewig · 13 years ago
  95. 81af623 If the entry uses a data descriptor, size information is only available after trying to read the next entry. This doesn't help the jar case as Java7's jar doesn't implement the spec correctly, will file a bug report with OpenJDK and ponder whether a work-around is possible. by Stefan Bodewig · 13 years ago
  96. a47f6e5 Unit tests for the 7ZIP and jar created archives I attached to COMPRESS-36. The jar one currently fails to set the entry's size correctly, this likely shows a bug/shortcoming of ZipArchiveInputStream, will check. COMPRESS-148 by Stefan Bodewig · 13 years ago
  97. 386cbe4 reintegrate ZIP64 branch. COMPRESS-36, COMPRESS-148, COMPRESS-150, COMPRESS-151. by Stefan Bodewig · 13 years ago
  98. 4251986 add 1.1 and 1.2 releases by Stefan Bodewig · 13 years ago
  99. d321829 extract the various fields that hold state for the active ZipArchiveEntry into a separate structure by Stefan Bodewig · 13 years ago
  100. 69ed6e5 ensure ZIP64 features are kept to a minimum for entries that don't need them. COMPRESS-150 by Stefan Bodewig · 13 years ago