Commit Graph

57 Commits

Author SHA1 Message Date
topjohnwu
b18499211d Support entries larger than 8GiB 2024-03-14 16:37:14 -07:00
topjohnwu
79d0698a9f Update gradle 2024-03-14 16:11:38 -07:00
John Wu
ddd6be5f19
Update README.md 2019-04-02 01:36:28 -04:00
topjohnwu
fa6a9b04b8 Use GNU USTAR header 2019-04-02 01:26:34 -04:00
topjohnwu
4ebcc8fede Remove tests 2019-04-02 01:21:46 -04:00
topjohnwu
35bdb657b6 More suitiable for Android 2019-04-01 23:52:32 -04:00
topjohnwu
219e8b25f1 Formating 2019-04-01 23:47:22 -04:00
topjohnwu
4662a4286b Convert to gradle project 2019-04-01 23:03:38 -04:00
Kamran
aace0a3c8a Merge pull request #18 from yawkat/master
Fix javadoc to compile with java 8 doclint
2016-11-16 12:12:55 +00:00
Kamran
8f25838636 Merge pull request #15 from yellowant/master
Making TarEntry.equals a standard java equals method (with .hashCode method)
2016-11-16 12:12:43 +00:00
Kamran
59e3f7a525 Update README.md 2015-09-13 19:46:03 +01:00
Kamran Zafar
90f19d205d [maven-release-plugin] prepare for next development iteration 2015-09-13 19:29:24 +01:00
Kamran Zafar
6f7e96c50c [maven-release-plugin] prepare release jtar-2.3 2015-09-13 19:29:20 +01:00
Kamran Zafar
e5a6a2f865 updated travis config 2015-09-13 19:22:24 +01:00
Kamran Zafar
a32c553227 disabled doclint 2015-09-13 19:19:01 +01:00
Kamran
70d0b56fce Merge pull request #20 from zamblauskas/preserve_file_permissions
Read and preserve actual file permissions mode in `TarHeader`.
2015-09-06 23:18:07 +01:00
Robertas Zamblauskas
3fe6488324 Check if OS isPosix, if it is - use PosixFilePermission, otherwise use standard Java file methods to check permissions, e.g. canExecute.
This allows to use this utility on Windows or other non-posix machine.
2015-09-02 23:36:41 +03:00
Robertas Zamblauskas
e31e92e637 Read and preserve actual file permissions mode in TarHeader. 2015-08-29 12:58:01 +03:00
Jonas Konrad
52872a151b Fix javadoc to compile with java 8 doclint 2015-05-26 20:00:32 +02:00
Felix Dörre
46a20204bc Making TarEntry.equals a standard java equals method (with .hashCode method) 2014-06-24 23:53:54 +02:00
Kamran
e768f32bd1 Merge pull request #12 from Nimlhug/master
Allow appending to existing tar files.
2014-02-12 15:33:38 +00:00
Bram
7d9ab32e4d Expose bytesRead on TarInputStream by means of getCurrentOffset(). This
can be used to determine where in the tar file a specific entry is
located.
2014-01-23 17:14:03 +01:00
Bram
a3214bd9c4 Wrap the FileOutputStream in a BufferedOutputStream. 2014-01-23 12:25:04 +01:00
Bram
83b72b4269 Allow TarOutputStream to append to an existing tar file. This is
achieved by positioning the file pointer before the EOF-padding bytes
and overwriting them.

Additionally, the existing tests were broken and only executable on
kamranzafar's machine. The tests should now work on any machine.
2014-01-23 12:16:07 +01:00
Bram
1c05a103e4 Upgrade to Java 7.
JDK 5 has been EOL'd for a good while. Same with JDK 6.
2014-01-22 15:11:07 +01:00
Kamran
3b77548d76 Update README.md 2013-10-17 13:37:27 +01:00
Kamran
dfad04cad5 Update README.md 2013-10-17 13:33:50 +01:00
Kamran
7941481fa5 Create .travis.yml 2013-10-17 13:15:59 +01:00
Kamran
51fe434aee Merge pull request #10 from mikeb01/read-fix
Fix bug with reads of values > 127
2013-07-03 14:01:12 -07:00
Michael Barker (barkerm)
5fc8cdfeae Fix bug with reads of values > 127 2013-07-02 09:56:16 +12:00
kamran
30f29696e1 [maven-release-plugin] prepare for next development iteration 2012-11-06 19:08:40 +00:00
kamran
9237f6e10a [maven-release-plugin] prepare release jtar-2.2 2012-11-06 19:08:27 +00:00
kamran
0705ada9c6 updates 2012-11-06 19:05:07 +00:00
kamran
d8cf97b759 updates 2012-11-05 22:31:41 +00:00
kamran
13f1c4f0e0 updates 2012-11-05 22:07:10 +00:00
kamranzafar
682eb03b19 updated test case 2012-11-05 10:26:58 +00:00
kamranzafar
d8c5b6a9d2 added name prefix, updated tar header and entry 2012-11-02 17:19:12 +00:00
kamran
b509b362c1 updated readme 2012-10-17 23:31:52 +01:00
kamran
c7e1ce4769 updated readme 2012-10-17 23:28:56 +01:00
kamran
febf5d305a [maven-release-plugin] prepare for next development iteration 2012-10-16 23:14:02 +01:00
kamran
8ec162224b [maven-release-plugin] prepare release jtar-2.1 2012-10-16 23:13:48 +01:00
Kamran
e777252273 Merge pull request #5 from cavorite/master
Create TarEntry objects without requiring File objects
2012-10-16 14:34:48 -07:00
Juan Manuel Caicedo Carvajal
1d751b99b1 Added methods to create TarEntry objects without requiring a File object. 2012-10-15 18:53:35 -04:00
Kamran
9634674b7a skipped tests by default and moved gpg signing to sign-profile 2012-09-29 12:35:34 +01:00
Kamran
ac8a4c69cc updated README 2012-09-14 00:14:26 +01:00
Kamran
5ff6991e2b updated README 2012-09-13 21:02:09 +01:00
Kamran
b4a72bf1ae updated README 2012-09-13 20:57:18 +01:00
Kamran
112b68a26d updated README 2012-09-13 20:47:55 +01:00
Kamran
a0520e6ae2 [maven-release-plugin] prepare for next development iteration 2012-07-28 17:10:18 +01:00
Kamran
1a500a2dc3 [maven-release-plugin] prepare release jtar-2.0.1 2012-07-28 17:10:06 +01:00