1. deeb355 replace a few magic numbers with constants by Stefan Bodewig · 10 years ago
  2. a136235 use for loop rather than iterator by Stefan Bodewig · 10 years ago
  3. ebef905 Remove duplicate field by Sebastian Bazley · 10 years ago
  4. b7af8b3 Minor optimizations. by Kristian Rosenvold · 10 years ago
  5. eec10fc Writing central directory in chunks instead of one by one by Kristian Rosenvold · 10 years ago
  6. cbbeae7 Modified ZipOutputStream to be able to avoid seeking and rewriting headers by Kristian Rosenvold · 10 years ago
  7. 9f41819 Renamed method to getBytesWrittenForLastEntry by Kristian Rosenvold · 10 years ago
  8. 0b33d56 was using the wrong count for locator by Stefan Bodewig · 10 years ago
  9. 6d04cbc consistently use limit() - position() for length calculations by Stefan Bodewig · 10 years ago
  10. 8a942e0 Cleaned up close semantics further. Increased copy buffer size somewhat by Kristian Rosenvold · 10 years ago
  11. af60df2 Cleaned up close semantics of backing store, made this governed by ScatterZipOutputStream by Kristian Rosenvold · 10 years ago
  12. dcd6086 allow close to be used even if stream hasn't been closed before by Stefan Bodewig · 10 years ago
  13. 4d9b92a Re-made StreamCompressor public. by Kristian Rosenvold · 10 years ago
  14. 67097df Added capability to delete temp files to ScatterGatherBackingStore by Kristian Rosenvold · 10 years ago
  15. 4e6b2cb Made site build on jdk8. Fixed stricter javadoc requirements by Kristian Rosenvold · 10 years ago
  16. 627b4fc Reinstated protected deflate() method by Kristian Rosenvold · 10 years ago
  17. 386b36f Review comments by Kristian Rosenvold · 10 years ago
  18. 955b510 better use getters than direct attribute access by Stefan Bodewig · 10 years ago
  19. ee60c6d add @Override to clone method by Stefan Bodewig · 10 years ago
  20. d5f5da9 no need to special case UnixMode now that copy-constructor has been fixed by Stefan Bodewig · 10 years ago
  21. 9ee2bbf ZipArchiveEntry's copy-constructor was incomplete by Stefan Bodewig · 10 years ago
  22. fa2e5bd implement Cloneable in GeneralPurposeBit by Stefan Bodewig · 10 years ago
  23. 790fd91 Made some stuff public by Kristian Rosenvold · 10 years ago
  24. e1914af Things are never quite as simple as they seem by Kristian Rosenvold · 10 years ago
  25. 98f98c4 Unix mode bits were not being preserved in addRawEntry by Kristian Rosenvold · 10 years ago
  26. e6be368 Added ParallelScatterZipCreator by Kristian Rosenvold · 10 years ago
  27. 2db99ab Removed duplication between ZipArchiveOutputStream and StreamCompressor by Kristian Rosenvold · 10 years ago
  28. efb1ca8 extract ZIP-scatter backing store responsibility into an interface by Stefan Bodewig · 10 years ago
  29. 5f99a51 don't duplicate the 'do I need zip64' check when creating central directory headers by Stefan Bodewig · 10 years ago
  30. 1418705 Cut overall object instantiation in half by changing file by Kristian Rosenvold · 10 years ago
  31. 99d11ce Removed wildcard imports by Kristian Rosenvold · 10 years ago
  32. 56c83a5 COMPRESS-297 only mark file as non-closed when it can be read by Stefan Bodewig · 10 years ago
  33. e214adb COMPRESS-296 Parallel compression. Added StreamCompressor and ScatterZipOutputStream. by Kristian Rosenvold · 10 years ago
  34. 8a4ea62 COMPRESS-296 Parallel compression. Add support for cloning ZipArchiveOutputStream by Kristian Rosenvold · 10 years ago
  35. 9067b02 COMPRESS-295 Add support for transferring a zip entry from one zip file to another by Kristian Rosenvold · 10 years ago
  36. b543381 I think a number is greater, not bigger by Stefan Bodewig · 10 years ago
  37. 0f5e88e base BitStream on BitInputStream by Stefan Bodewig · 10 years ago
  38. 75bffff document readBits EOF behavior explicitly by Stefan Bodewig · 10 years ago
  39. f233537 make exception message less ambiguos by Stefan Bodewig · 10 years ago
  40. 840a20e cache bit masks by Stefan Bodewig · 10 years ago
  41. cb4b6e0 BitInputStream can only read a maximum of 31 bits a time or it can't signal EOF by Stefan Bodewig · 10 years ago
  42. e846bb1 modifiers implied by context by Stefan Bodewig · 10 years ago
  43. e68f44a add some javadocs, check argument to readBits by Stefan Bodewig · 10 years ago
  44. d241f50 Optimize the LZW implementation, by Damjan Jovanovic · 10 years ago
  45. 5336264 Avoid modifiers which are implied by the context: interface constants are final by definition. by Gary D. Gregory · 10 years ago
  46. f6305b7 No need to explicitly extend Object. by Gary D. Gregory · 10 years ago
  47. c7689fd No need to explicitly extend Object. by Gary D. Gregory · 10 years ago
  48. 681e0d0 Avoid modifiers which are implied by the context: all interface methods are public by definition. by Gary D. Gregory · 10 years ago
  49. 4f06018 Add missing '@Override' annotations. by Gary D. Gregory · 10 years ago
  50. 6c53bc9 Remove unused imports. by Gary D. Gregory · 10 years ago
  51. 23d15f6 COMPRESS-289 applies to PAX-headers as well by Stefan Bodewig · 10 years ago
  52. dd71368 COMPRESS-289 use a stable last modified time for long name entry, by Stefan Bodewig · 10 years ago
  53. cfad3dc Inflater knows the amount of data it has written by Stefan Bodewig · 10 years ago
  54. d505f34 deal with some potential int overflows by Stefan Bodewig · 10 years ago
  55. f86a498 COMPRESS-286 tell LZMAInputStream the amount of data to expect by Stefan Bodewig · 10 years ago
  56. 2269d06 never meant to commit this, oops by Stefan Bodewig · 10 years ago
  57. df1d2a4 COMPRESS-285 use a volatile enum rather than an AtomicInteger by Stefan Bodewig · 10 years ago
  58. d488baf add a bunch of toString methods by Stefan Bodewig · 10 years ago
  59. f1d5df0 don't try to keep the whole entry in memory by Stefan Bodewig · 10 years ago
  60. 1c585c7 better write the bytes read when extracting the archive by Stefan Bodewig · 10 years ago
  61. 1cca1f2 COMPRESS-285 add some tests that can only test the XZ is there case - wouldn't know how to get rid of it during tests by Stefan Bodewig · 10 years ago
  62. 6fcecd1 findbugs is unhappy by Stefan Bodewig · 10 years ago
  63. c7beb9f COMPRESS-285 optionally cache whether XZ for Java is available by Stefan Bodewig · 10 years ago
  64. 7e6c713 COMPRESS-287 ignore unknown properties in 7z file headers by Stefan Bodewig · 10 years ago
  65. 6fb4fbc deal with files without parent by Stefan Bodewig · 10 years ago
  66. aded077 clarify comment by Stefan Bodewig · 10 years ago
  67. 68519d6 I seem to be re-writing a class like this every time I analyze a 7z archive by Stefan Bodewig · 10 years ago
  68. efd7f9a COMPRESS-285 only check for XZ for Java's presence when really faced with an XZ stream by Stefan Bodewig · 10 years ago
  69. ab04039 COMPRESS-285 check for XZ last by Stefan Bodewig · 10 years ago
  70. 5833b55 Use the more modern, compact, and flexible Javadoc "{@code ...}" instead of the HTML "<tt>...</tt>". by Gary D. Gregory · 10 years ago
  71. 988e1fe COMPRESS-263 add boilerplate docs for DEFLATE by Stefan Bodewig · 10 years ago
  72. f525a2a micro-optimization by Stefan Bodewig · 10 years ago
  73. 5643963 COMPRESS-263 isZlibHeaderPresent => withZlibHeader by Stefan Bodewig · 10 years ago
  74. 5c0f2b2 COMPRESS-263 add DEFLATE support, submitted by Matthias Stevens by Stefan Bodewig · 10 years ago
  75. f2c2b9f COMPRESS-280 add explicit argument verification by Stefan Bodewig · 10 years ago
  76. c9c1565 COMPRESS-280 don't call read in TarArchiveInputStream#skip by Stefan Bodewig · 10 years ago
  77. ddb5fd6 COMPRESS-279 detect a truncated tar archive and throw an exception by Stefan Bodewig · 10 years ago
  78. 1ea7e01 COMPRESS-278 all empty numeric fields should be ignored in tars by Stefan Bodewig · 10 years ago
  79. 5ab06da COMPRESS-273 sprinkle in a few null checks by Stefan Bodewig · 10 years ago
  80. 551db60 Explain why it's OK to share static mutable field - it's write-only by Sebastian Bazley · 10 years ago
  81. 8e5f665 COMPRESS-274 unnanmed entries cause trouble for ChangeSet#delete* by Stefan Bodewig · 10 years ago
  82. a1379c0 ArjArchiveInputStream#canReadEntryData wasn't checking the entry it was supposed to check by Stefan Bodewig · 10 years ago
  83. aa0c705 COMPRESS-276 verify there is a current archive entry before reading from or writing to the stream by Stefan Bodewig · 10 years ago
  84. 0508270 COMPRESS-277 share the buffer used in skip - concurrent writes to the buffer won't do any harm as the data is discarded ayway by Stefan Bodewig · 10 years ago
  85. 557800a COMPRESS-277 make sure IOUtils#skip deals with streams that return 0 on skip even though more could be read by Stefan Bodewig · 10 years ago
  86. c5f9ceb COMPRESS-272 add auto-detect for .Z by Stefan Bodewig · 10 years ago
  87. d4d2148 Don't use '_' as an identifier to avoid a compiler warning with Java 8 by Emmanuel Bourg · 10 years ago
  88. 7be83c0 COMPRESS-270 two more cases where readFully should be used by Stefan Bodewig · 10 years ago
  89. c1ae99e COMPRESS-270 reading PAX headers may fail on unbuffered InputStreams by Stefan Bodewig · 10 years ago
  90. f7f2dab Simplify by Sebastian Bazley · 10 years ago
  91. 59c1780 COMPRESS-257 turn error thrown by XZ into a more useful exception by Stefan Bodewig · 10 years ago
  92. 951240b Add serialVersionUID by Sebastian Bazley · 10 years ago
  93. eb2daf3 Explicit boxing by Sebastian Bazley · 10 years ago
  94. 4687b89 Fix Javadoc syntax warning from Eclipse by Sebastian Bazley · 10 years ago
  95. e936436 add delta filter to 7z by Stefan Bodewig · 10 years ago
  96. 1365093 COMPRESS-257 add the remaining BCJ implementations provided by XZ for Java by Stefan Bodewig · 10 years ago
  97. bd6e3f2 7z doesn't use the single byte id for 7z archives but only for XZ streams by Stefan Bodewig · 10 years ago
  98. 5a8030a COMPRESS-257 add support for x86 BCJ - XZ for Java also supports some of the other BJJs and Delta by Stefan Bodewig · 10 years ago
  99. 6894802 The declared exception IOException is not actually thrown by the constructor. by Gary D. Gregory · 10 years ago
  100. 18d900b Format. by Gary D. Gregory · 10 years ago