Thomas Rausch

Results 90 comments of Thomas Rausch

i've never thought much about nesting archive streams, it's certainly not possible in any way with the current API. but it sounds like a fun thing to implement. on first...

actually, this should work ``` java Archiver arArchiver = ArchiverFactory.createArchiver("ar"); Archiver tarGzArchiver = ArchiverFactory.createArchiver("tar", "gz"); ArchiveStream stream = arArchiver.stream(new File("/home/thomas/bar.ar")); ArchiveEntry entry; while ((entry = stream.getNextEntry()) != null) { if...

you can use `0.8.0-SNAPSHOT` to try it

the point of jarchivelib is to make it convenient to handle archives as `File` objects. for what you are trying to achieve, i would suggest using commons-compress directly [1](http://commons.apache.org/proper/commons-compress/examples.html), as...

thanks for the input! I've been mulling over file permissions for a while, and they're tricky because a) not all archive formats support them properly, which makes it hard to...

`ArchiverCompressorDecorator` only take `CommonsArchiver` instances, which are also package private. I don't see much harm in making the classes public, but jarchivelib wasn't designed to be open to extensions and...

Unfortunately, there is no clear way to generalize handling of symlinks across archive formats. Also, I don't see any easy solution without Java 7+ nio. So this is definitely not...

i can not replicate this on my system. i wrote a junit test: ``` java @Test public void test() throws Exception { File source = new File("/tmp/fake.gz"); assertTrue(source.createNewFile()); Compressor compressor...

would be great if this would make it into a release!

looks like this has some significant changes. is this releaseable as a patch version? @whummer @calvernaz ?