1. 76b0184 silence Java8's javadoc, add a few @since tags by Stefan Bodewig · 8 years ago
  2. 62f86d5 COMPRESS-346 support star PAX headers for sparse files by Stefan Bodewig · 8 years ago
  3. c37115b COMPRESS-347 support for global PAX headers by Stefan Bodewig · 8 years ago
  4. 96e4531 empty values mean "remove the mapping" in PAX headers by Stefan Bodewig · 8 years ago
  5. af2da2e COMPRESS-345 add support for GNU sparse files using PAX dialects by Stefan Bodewig · 8 years ago
  6. 3baf454 improve readability by Stefan Bodewig · 8 years ago
  7. 32633c3 COMPRESS-336 properly parse prefix in xstar tar headers by Stefan Bodewig · 8 years ago
  8. 7250daa COMPRESS-335 yet another strange case of tar checksum by Stefan Bodewig · 8 years ago
  9. 51eb0f2 COMPRESS-330 ignore non-zero size for directories by Stefan Bodewig · 8 years ago
  10. 1fb4298 COMPRESS-331 make tar checksum check as strict as GNU tar by Stefan Bodewig · 8 years ago
  11. 68db5fa fixes COMPRESS-328 TarArchiveEntry preserveLeadingSlashes has no effect on setName by Torsten Curdt · 8 years ago
  12. ce9e0ce fixed line endings by Torsten Curdt · 8 years ago
  13. 7aa8e75 Format nit. by ggregory · 9 years ago
  14. 1930eed COMPRESS-324 be more lenient when detecting GNU tar extensions by Stefan Bodewig · 9 years ago
  15. 1dcab3f newer version of findbugs has detected a potential NPE by Stefan Bodewig · 9 years ago
  16. 9e1ac89 lots of useless javadoc tags to make site build work on Java8 by Stefan Bodewig · 9 years ago
  17. 9b3e389 missing since tags by Stefan Bodewig · 9 years ago
  18. 3c4a09b COMPRESS-314 read group/user ids > 0x80000000 from (posix) tars by Stefan Bodewig · 9 years ago
  19. 24a3100 COMPRESS-315 allow tar entries with gid/uid > Integer.MAX_INT by Stefan Bodewig · 9 years ago
  20. 31b546a COMPRESS-312 normalize filename in TarArchiveEntry's (File, String) constructor by Stefan Bodewig · 9 years ago
  21. f8bf454 revert 'fix' for COMPRESS-301 as GNU tar doesn't like embedded NULs either by Stefan Bodewig · 9 years ago
  22. d50feb6 COMPRESS-306 ArchiveStreamFactory fails to pass on the encoding when creating some streams. by Sebastian Bazley · 9 years ago
  23. 915fdd3 python tarfile library seems to create embedded NULs, COMPRESS-301, unit test to follow by Stefan Bodewig · 9 years ago
  24. 33c9577 COMPRESS-290 Fixed error message with large groupid by Kristian Rosenvold · 9 years ago
  25. 09aecce Fixed style issues as reported by IntelliJ by Kristian Rosenvold · 9 years ago
  26. 23d15f6 COMPRESS-289 applies to PAX-headers as well by Stefan Bodewig · 10 years ago
  27. dd71368 COMPRESS-289 use a stable last modified time for long name entry, by Stefan Bodewig · 10 years ago
  28. f525a2a micro-optimization by Stefan Bodewig · 10 years ago
  29. f2c2b9f COMPRESS-280 add explicit argument verification by Stefan Bodewig · 10 years ago
  30. c9c1565 COMPRESS-280 don't call read in TarArchiveInputStream#skip by Stefan Bodewig · 10 years ago
  31. ddb5fd6 COMPRESS-279 detect a truncated tar archive and throw an exception by Stefan Bodewig · 10 years ago
  32. 1ea7e01 COMPRESS-278 all empty numeric fields should be ignored in tars by Stefan Bodewig · 10 years ago
  33. aa0c705 COMPRESS-276 verify there is a current archive entry before reading from or writing to the stream by Stefan Bodewig · 10 years ago
  34. c1ae99e COMPRESS-270 reading PAX headers may fail on unbuffered InputStreams by Stefan Bodewig · 10 years ago
  35. c608c33 COMPRESS-265 tariling backslashes are as bad for PAX headers as trailing slashes - on Windows by Stefan Bodewig · 10 years ago
  36. 8da3772 COMPRESS-262 be more lenient when parsing tar headers as some dialect use up all space for big numbers by Stefan Bodewig · 10 years ago
  37. 45e51c2 fix javadoc errors detected by Java8 EA b120 by Stefan Bodewig · 11 years ago
  38. 88d7809 Remove some unnecessary parentheses. by Gary D. Gregory · 11 years ago
  39. 8a2f04c Remove some unnecessary parentheses. by Gary D. Gregory · 11 years ago
  40. c364195 Convert 'for' loops to enhanced 'for' loops. by Gary D. Gregory · 11 years ago
  41. 2221ee8 COMPRESS-245 TarArchiveInputStream might fail to read a stream if a single call to read() returns less than a full record by Stefan Bodewig · 11 years ago
  42. f8f1a84 Unnecessary cast from int to long. by Gary D. Gregory · 11 years ago
  43. d495f26 backwards incompatible changes by Stefan Bodewig · 11 years ago
  44. 5972cab Add encoding support to DumpArchiveInputStream - related to COMPRESS-180 by Stefan Bodewig · 11 years ago
  45. 3f9fb61 Minor Javadoc enhancement for TarArchiveOutputStream.handleLongName() by Emmanuel Bourg · 11 years ago
  46. 16da2b9 Improved the exception message when the name/link is too long by Emmanuel Bourg · 11 years ago
  47. 8d7e1f4 Don't check the length of empty links by Emmanuel Bourg · 11 years ago
  48. 2ba2203 COMPRESS-237 properly write TAR entries with long link names. Patch by Emmanuel Bourg by Stefan Bodewig · 11 years ago
  49. a671a70 COMPRESS-234 read/skip performance improvements to TarArchiveInputStream - patch by BELUGA BEHR by Stefan Bodewig · 11 years ago
  50. bb2200b Replaced StringBuffers with StringBuilders by Emmanuel Bourg · 11 years ago
  51. c873310 Removed the unnecessary @inheritDoc tags by Emmanuel Bourg · 11 years ago
  52. d2bcb03 COMPRESS-233 performance and readability tweak for TarBuffer by Stefan Bodewig · 11 years ago
  53. d57a662 COMPRESS-232 improve readability of TarArchiveInputStream by Stefan Bodewig · 11 years ago
  54. 29d9a8b COMPRESS-229 aftermaths, properly deal with broken archives that end with an incomplete entry. Unfortunately we don't have a test for this by Stefan Bodewig · 11 years ago
  55. 601e4d7 COMPRESS-229 properly parse GNU_LONGLNK entries, patch by Christoph Gysin by Stefan Bodewig · 11 years ago
  56. d4baeb1 COMPRESS-223 fix NPE in TarBuffer.tryToConsumeSecondEOFRecord - patch by Jeremy Gustie by Stefan Bodewig · 11 years ago
  57. ddbca72 @since: Standardise on number only; drop redundant component name by Sebastian Bazley · 11 years ago
  58. 31184ea stray character in comment by Stefan Bodewig · 11 years ago
  59. c1fd317 Add a bunch of since markers by Stefan Bodewig · 11 years ago
  60. 2f69e63 Drop trailing spaces where file has at least one instance of multiple trailing spaces by Sebastian Bazley · 11 years ago
  61. a67d562 Add final modifier to private fields. by Gary D. Gregory · 11 years ago
  62. 79a7d82 COMPRESS-206 read second Tar-EOF record as well, if there is one. Based on patch by Peter De Maeyer by Stefan Bodewig · 11 years ago
  63. a2f978e COMPRESS-172 reuse temporary byte-arrays in several places to reduce garbage collection pressure - inspired by a patch by Thomas Mair by Stefan Bodewig · 12 years ago
  64. 21148e7 micro optimization by Stefan Bodewig · 12 years ago
  65. f4044dd COMPRESS-212 use specified encoding when reading GNU long names in TarAIS by Stefan Bodewig · 12 years ago
  66. 6583714 COMPRESS-201 add an additional convenience constructor to TarArchiveEntry by Stefan Bodewig · 12 years ago
  67. c0a9923 make TarAEntry's constructors less redundant and make file attribute final by Stefan Bodewig · 12 years ago
  68. e4f645c COMPRESS-203 actually, the file name must be fixed after it has been truncated by Stefan Bodewig · 12 years ago
  69. 09b8f6d COMPRESS-203 the "file name" of a PAX header must not end with a slash or it is mistaken as a directory by Stefan Bodewig · 12 years ago
  70. 716666a COMPRESS-200 aftermaths, we never guarantee ZipEncoding#encode returned a ByteBuffer with position() 0 - even though it always in right now by Stefan Bodewig · 12 years ago
  71. e9d7bcf COMPRESS-200 use the backing array of the returned ByteBuffer properly by Stefan Bodewig · 12 years ago
  72. ab45643 COMPRESS-197: Tar file for Android backup cannot be read by Jukka Zitting · 12 years ago
  73. 811fb4e COMPRESS-191 add checksum check to TarArchiveEntry. Submitted by Jukka Zitting. by Stefan Bodewig · 12 years ago
  74. f36320a some formatting and javadoc tweaks, minor optimization by Stefan Bodewig · 12 years ago
  75. 2bd0dd4 Normalize all @since tags to "@since version" instead of "@since Apache Commons Compress version" by Gary D. Gregory · 12 years ago
  76. aa1a75c Replace Javadoc "<code>null|true|false</code>" with "{@code null|true|false}" by Gary D. Gregory · 12 years ago
  77. d7119be Replace magic strings "UTF-8", "US-ASCII", and so on with references to a new .util class CharsetNames (like in other commons components.) The Charsets class will be more useful when [compress] moves to Java 6 and can use String#getBytes(Charset) instead of String#getBytes(String). by Gary D. Gregory · 12 years ago
  78. f331a7d COMPRESS-180 new String(byte[]) conversions use default encoding by Sebastian Bazley · 12 years ago
  79. 39c93f4 Trailing spaces by Sebastian Bazley · 12 years ago
  80. 70d0fce Use existing utility to simplify code and ensure string conversion uses fixed charset by Sebastian Bazley · 12 years ago
  81. a0e435e Always use blocks for conditional statements by Sebastian Bazley · 12 years ago
  82. 81e2678 unused import by Stefan Bodewig · 12 years ago
  83. 5c05b49 support for non-ASCII linkpath in PAX headers by Stefan Bodewig · 12 years ago
  84. 9629265 optionally use PAX headers when writing non-ASCII file names. COMPRESS-183 by Stefan Bodewig · 12 years ago
  85. c2bc7a4 properly parse non-ASCII content in PAX extension headers. COMPRESS-184 by Stefan Bodewig · 12 years ago
  86. 32619a8 allow the encoding to be specified when writing tar archives by Stefan Bodewig · 12 years ago
  87. 029af4d extract the old encoding/decoding methods into a ZipEncoding implementation and use ZipEncoding consistently by Stefan Bodewig · 12 years ago
  88. e4ee376 duplicate two lines of TarArchiveEntry constructor code rather than hiding an important exception by Stefan Bodewig · 12 years ago
  89. 69ceb4e infrastructure for non-ASCII encoding of file names in tar. COMPRESS-183 by Stefan Bodewig · 12 years ago
  90. 4239871 rename bigFileMode to bigNumberMode. COMPRESS-182 by Stefan Bodewig · 12 years ago
  91. 23db0b7 simplify addition of PAX headers by Stefan Bodewig · 12 years ago
  92. 8b2ec5a make sure 'too big' messages for fields that can't be represented in ustar headers are consistent by Stefan Bodewig · 12 years ago
  93. 5b13f84 Support for major and minor device number in PAX headers. COMPRESS-182 by Stefan Bodewig · 12 years ago
  94. 9a1011d redundant code by Stefan Bodewig · 12 years ago
  95. 20e860d Use PAX headers for big or negative numeric values in tar headers. COMPRESS-182 by Stefan Bodewig · 12 years ago
  96. be286da user STAR encoding for all numeric fields in tar headers if they don't fit in the 'normal' range. COMPRESS-182 by Stefan Bodewig · 12 years ago
  97. 4e76725 tiny performance tweak by Stefan Bodewig · 12 years ago
  98. 1ffe1b1 parse last modification date from PAX headers if present. COMPRESS-182 by Stefan Bodewig · 12 years ago
  99. 6c71a2b STAR and GNU tar may use binary encoding for all numeric values, including modification time. COMPRESS-182 by Stefan Bodewig · 12 years ago
  100. b90b1f4 Our parser for STAR-encoded binary values was wrong, STAR only uses 7 or 11 bytes and can encode negative values as twos complement signaled by the first byte being 0xff rather than 0x80. COMPRESS-182 by Stefan Bodewig · 12 years ago