1. 52b9fcd disable a few tests to speed up site generation, add Clirr report by Stefan Bodewig · 13 years ago
  2. 46628ef @Override by Stefan Bodewig · 13 years ago
  3. 4397820 foreach loops by Stefan Bodewig · 13 years ago
  4. 4a82530 compile without warnings with -Xlint by Stefan Bodewig · 13 years ago
  5. 3553cda compile without warnings using -Xlint:unchecked by Stefan Bodewig · 13 years ago
  6. afd202f use Unicode escapes by Stefan Bodewig · 13 years ago
  7. 1eaaaef After reading up what the InfoZIP people do I changed the data descriptor by Stefan Bodewig · 13 years ago
  8. 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
  9. 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
  10. 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
  11. 2629802 parse ZIP64 extra data from central directory header in ZipFile. COMPRESS-149 by Stefan Bodewig · 13 years ago
  12. 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
  13. 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
  14. ff615cb the loop searching for the signature could be reading beyond the start of the archive by Stefan Bodewig · 13 years ago
  15. 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
  16. d3aea33 Java5ify ZipFile by Stefan Bodewig · 13 years ago
  17. cadc527 work around unexpected result from Inflater#getBytesRead by Stefan Bodewig · 13 years ago
  18. d48f106 finalize deflater and inflater instances in ZIP streams. COMPRESS-152 by Stefan Bodewig · 13 years ago
  19. 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
  20. 12f896a get rid of Deflater#getBytesWritten by self-counting by Stefan Bodewig · 13 years ago
  21. 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
  22. 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
  23. 2917696 Prove you can't trust Inflater/Deflater by Stefan Bodewig · 13 years ago
  24. 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
  25. 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
  26. 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
  27. 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
  28. 386cbe4 reintegrate ZIP64 branch. COMPRESS-36, COMPRESS-148, COMPRESS-150, COMPRESS-151. by Stefan Bodewig · 13 years ago
  29. 4251986 add 1.1 and 1.2 releases by Stefan Bodewig · 13 years ago
  30. d321829 extract the various fields that hold state for the active ZipArchiveEntry into a separate structure by Stefan Bodewig · 13 years ago
  31. 69ed6e5 ensure ZIP64 features are kept to a minimum for entries that don't need them. COMPRESS-150 by Stefan Bodewig · 13 years ago
  32. 7cbbf6a whitespace only by Stefan Bodewig · 13 years ago
  33. fb05377 cases five and six of seven: unknown sizes, writing to a file, compressed and uncompressed. COMPRESS-150 by Stefan Bodewig · 13 years ago
  34. a2c9d1b sync with trunk (one last time?) by Stefan Bodewig · 13 years ago
  35. f7ac65a back to 1.3-SNAPSHOT by Stefan Bodewig · 13 years ago
  36. 7df2426 interim commit for a site build with release date but 1.2 Javadocs by Stefan Bodewig · 13 years ago
  37. 704a6af forth of seven cases: known size, compressed, writing to RandomAccessFile. COMPRESS-150 by Stefan Bodewig · 13 years ago
  38. ed66885 whitespace only by Stefan Bodewig · 13 years ago
  39. 3b3b11c third case of seven: known size, no compression, writing to random access file. COMPRESS-150 by Stefan Bodewig · 13 years ago
  40. fc2816d assert general purpose bit values, COMPRESS-151 by Stefan Bodewig · 13 years ago
  41. 0257fe0 second of seven permutations: size known, compression, writing to a stream. Lesson learned: don't trust Deflater.getBytesRead, likely don't trust any of the related methods either, must fix later. COMPRESS-150 by Stefan Bodewig · 13 years ago
  42. 5006259 currently failing (almost passing ;-) test for deflate with known size to a stream case, save work by Stefan Bodewig · 13 years ago
  43. 6d2b8b5 ZIP64 support for writing big archive entries in the most simple of the seven possible permutations: no compression + stream + size known upfront. COMPRESS-150 by Stefan Bodewig · 13 years ago
  44. d019610 If the entry has a ZIP64 extra field, sizes inside the data descriptor must be eight bytes long. COMPRESS-150 by Stefan Bodewig · 13 years ago
  45. c5396e0 temporarily disable passing but long running tests by Stefan Bodewig · 13 years ago
  46. ed3e215 whitespace only by Stefan Bodewig · 13 years ago
  47. 4ccffaf add tests for the stream and RandomAccessFile variants of ZipArchiveOutputStream by Stefan Bodewig · 13 years ago
  48. 2f3b09f add a test that verifies ZipArchiveOutputStream now creates a ZIP64 extension extra field if the offset of a LFH exceeds 4GB. COMPRESS-150 by Stefan Bodewig · 13 years ago
  49. 8ba08d8 merge Javadoc fixes from trunk by Stefan Bodewig · 13 years ago
  50. a058133 there is one more case where the CD version of the ZIP64 extended information can be parsed without context information by Stefan Bodewig · 13 years ago
  51. ca91f41 Javadoc: Invalid URL reference. Double quote the reference or use the href syntax line 27 by Gary D. Gregory · 13 years ago
  52. 43e546e add ZIP64 extended information to the central directory if needed. COMPRESS-150 by Stefan Bodewig · 13 years ago
  53. 6824421 Javadoc: Invalid URL reference. Double quote the reference or use the href syntax line 50 by Gary D. Gregory · 13 years ago
  54. d9017b2 Javadoc: Parameter length is not declared line 116. by Gary D. Gregory · 13 years ago
  55. 2c09534 completely validate the structure of ZIP64 'end of central directory' structures. COMPRESS-150 by Stefan Bodewig · 13 years ago
  56. ab96bfc start validating file structure, incomplete, need to run now by Stefan Bodewig · 13 years ago
  57. 55960b1 sync with trunk, make archive itself available to writing ZIP64 tests by Stefan Bodewig · 13 years ago
  58. a7303c1 recommend using the File constructor in ZipArchiveOutputStream by Stefan Bodewig · 13 years ago
  59. 8516248 wrong method name in examples by Stefan Bodewig · 13 years ago
  60. fadf636 shuffling some code around by Stefan Bodewig · 13 years ago
  61. f169feb very preliminary not-a-test for writing archives with more than 64k entries. InfoZIP's zip likes the archive created. by Stefan Bodewig · 13 years ago
  62. aad757e properly write ZIP64 central directories if the number of entries, the size of the central directory or its location exceed the ZIP32 limit. COMPRESS-150 by Stefan Bodewig · 13 years ago
  63. 6e6454e write ZIP64 end of central directory if anything has used ZIP64. Right now this means never. COMPRESS-150. by Stefan Bodewig · 13 years ago
  64. 7599b70 add a bunch of @Override annotations by Stefan Bodewig · 13 years ago
  65. 3153636 minor Java5ification of ZipArchiveOutputStream by Stefan Bodewig · 13 years ago
  66. 679449a unused imports by Stefan Bodewig · 13 years ago
  67. 8aeea17 initial tests for reading of ZIP64 archives using ZipArchiveInputStream, seems to work OK. COMPRESS-148 by Stefan Bodewig · 13 years ago
  68. 4155670 sync by Stefan Bodewig · 13 years ago
  69. 5383d3a and back to 1.3-SNAPSHOT again by Stefan Bodewig · 13 years ago
  70. f0f2242 prepare Compress 1.2RC2 by Stefan Bodewig · 13 years ago
  71. 4941132 Fixing javadoc @see tag by Henri Yandell · 13 years ago
  72. cae9cf8 sync from trunk by Stefan Bodewig · 13 years ago
  73. a18f6e5 trunk => 1.3-SNAPSHOT again by Stefan Bodewig · 13 years ago
  74. dcc5892 [maven-release-plugin] prepare release COMPRESS_1.2_RC1 by Stefan Bodewig · 13 years ago
  75. 947e983 newly generated release notes, add a blurb on Java 1.4 compatibility by Stefan Bodewig · 13 years ago
  76. a9bd2e2 For non-ZIP64 entries this should actually fix COMPRESS-129 by Stefan Bodewig · 13 years ago
  77. 33dcf85 early release preparations (decided to give the release plugin a try) by Stefan Bodewig · 13 years ago
  78. 5031a97 ignore 'version made by' and use the Zip64 field if present by Stefan Bodewig · 13 years ago
  79. 3879e47 Assume a record is using ZIP64 if and only if the ZIP64 extended information by Stefan Bodewig · 13 years ago
  80. 8659088 minor optimization by Stefan Bodewig · 13 years ago
  81. 825b46d whitespace by Stefan Bodewig · 13 years ago
  82. 6c5f04b first cut at reading Zip64 without any real tests, yet. At least the existing test still pass. COMPRESS-148 by Stefan Bodewig · 13 years ago
  83. 45ac135 sync with trunk by Stefan Bodewig · 13 years ago
  84. 5b494b5 more release preparations by Stefan Bodewig · 13 years ago
  85. ab0c782 preparations for 1.2 release candidate by Stefan Bodewig · 13 years ago
  86. 15f04cc if the one-arg version of setName is protected, the two-arg version should be as well by Stefan Bodewig · 13 years ago
  87. cb1fdba constants used in ZIP64 to mark sizes that are to be read from the ZIP64ExtraField instead of their normal location by Stefan Bodewig · 13 years ago
  88. e53e88a Java5ify ZipArchiveInputStream implementation and related classes by Stefan Bodewig · 13 years ago
  89. 3f1a7c4 use long returning methods in Java5's Inflater/Deflater. Addresses COMPRESS-129. by Stefan Bodewig · 13 years ago
  90. 1f439f3 switch to Java5 by Stefan Bodewig · 13 years ago
  91. 393d3ee sync with trunk - note to self, don't use svn merge without a prior svn up on trunk's root by Stefan Bodewig · 13 years ago
  92. 576c408 sync with trunk by Stefan Bodewig · 13 years ago
  93. f23ef9f tar archives containing sparse entries in POSIX formats generated using GNU tar with --format=posix and --sparse-version=X.Y where X and Y correspond to the file posixXY_sparse.tar. COMPRESS-124 by Stefan Bodewig · 13 years ago
  94. 2b90da6 document limited sparse file support in tar package. COMPRESS-145 by Stefan Bodewig · 13 years ago
  95. e00e51c unit test for oldGNU sparse file detection by Stefan Bodewig · 13 years ago
  96. 19e7014 TAR archive with an oldgnu style sparse file. by Stefan Bodewig · 13 years ago
  97. dd6fffb disable AvoidUsingOctalValues rule as we have lots of octal constants by Stefan Bodewig · 13 years ago
  98. 58c56fc reduce PMD whining by Stefan Bodewig · 13 years ago
  99. 2916d38 merge collected changes from trunk by Stefan Bodewig · 13 years ago
  100. ae2b436 block rev 1149599 from this branch, I want to keep my Zip64 stuff by Stefan Bodewig · 13 years ago