[plexus-archiver] 41/44: Merge tag 'upstream/3.5'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Thu Jul 20 23:30:39 UTC 2017


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository plexus-archiver.

commit 5b2f72c91c0e451be86df0a4983d64adf3da2d03
Merge: da5b9b1 0f6c69c
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Thu Jul 20 14:09:22 2017 +0200

    Merge tag 'upstream/3.5'
    
    Upstream version 3.5

 ReleaseNotes.md                                    |   2 +
 jira/PLXCOMP-1.json                                |   1 +
 jira/PLXCOMP-10.json                               |   1 +
 jira/PLXCOMP-100.json                              |   1 +
 jira/PLXCOMP-101.json                              |   1 +
 jira/PLXCOMP-102.json                              |   1 +
 jira/PLXCOMP-103.json                              |   1 +
 jira/PLXCOMP-104.json                              |   1 +
 jira/PLXCOMP-105.json                              |   1 +
 jira/PLXCOMP-106.json                              |   1 +
 jira/PLXCOMP-107.json                              |   1 +
 jira/PLXCOMP-108.json                              |   1 +
 jira/PLXCOMP-109.json                              |   1 +
 jira/PLXCOMP-11.json                               |   1 +
 jira/PLXCOMP-110.json                              |   1 +
 jira/PLXCOMP-111.json                              |   1 +
 jira/PLXCOMP-112.json                              |   1 +
 jira/PLXCOMP-113.json                              |   1 +
 jira/PLXCOMP-114.json                              |   1 +
 jira/PLXCOMP-115.json                              |   1 +
 jira/PLXCOMP-116.json                              |   1 +
 jira/PLXCOMP-117.json                              |   1 +
 jira/PLXCOMP-118.json                              |   1 +
 jira/PLXCOMP-119.json                              |   1 +
 jira/PLXCOMP-12.json                               |   1 +
 jira/PLXCOMP-120.json                              |   1 +
 jira/PLXCOMP-121.json                              |   1 +
 jira/PLXCOMP-122.json                              |   1 +
 jira/PLXCOMP-123.json                              |   1 +
 jira/PLXCOMP-124.json                              |   1 +
 jira/PLXCOMP-125.json                              |   1 +
 jira/PLXCOMP-126.json                              |   1 +
 jira/PLXCOMP-127.json                              |   1 +
 jira/PLXCOMP-128.json                              |   1 +
 jira/PLXCOMP-129.json                              |   1 +
 jira/PLXCOMP-13.json                               |   1 +
 jira/PLXCOMP-130.json                              |   1 +
 jira/PLXCOMP-131.json                              |   1 +
 jira/PLXCOMP-132.json                              |   1 +
 jira/PLXCOMP-133.json                              |   1 +
 jira/PLXCOMP-138.json                              |   1 +
 jira/PLXCOMP-139.json                              |   1 +
 jira/PLXCOMP-14.json                               |   1 +
 jira/PLXCOMP-140.json                              |   1 +
 jira/PLXCOMP-141.json                              |   1 +
 jira/PLXCOMP-142.json                              |   1 +
 jira/PLXCOMP-143.json                              |   1 +
 jira/PLXCOMP-144.json                              |   1 +
 jira/PLXCOMP-145.json                              |   1 +
 jira/PLXCOMP-146.json                              |   1 +
 jira/PLXCOMP-147.json                              |   1 +
 jira/PLXCOMP-148.json                              |   1 +
 jira/PLXCOMP-149.json                              |   1 +
 jira/PLXCOMP-15.json                               |   1 +
 jira/PLXCOMP-150.json                              |   1 +
 jira/PLXCOMP-151.json                              |   1 +
 jira/PLXCOMP-152.json                              |   1 +
 jira/PLXCOMP-153.json                              |   1 +
 jira/PLXCOMP-154.json                              |   1 +
 jira/PLXCOMP-155.json                              |   1 +
 jira/PLXCOMP-156.json                              |   1 +
 jira/PLXCOMP-157.json                              |   1 +
 jira/PLXCOMP-158.json                              |   1 +
 jira/PLXCOMP-159.json                              |   1 +
 jira/PLXCOMP-16.json                               |   1 +
 jira/PLXCOMP-160.json                              |   1 +
 jira/PLXCOMP-161.json                              |   1 +
 jira/PLXCOMP-162.json                              |   1 +
 jira/PLXCOMP-163.json                              |   1 +
 jira/PLXCOMP-164.json                              |   1 +
 jira/PLXCOMP-165.json                              |   1 +
 jira/PLXCOMP-166.json                              |   1 +
 jira/PLXCOMP-167.json                              |   1 +
 jira/PLXCOMP-168.json                              |   1 +
 jira/PLXCOMP-169.json                              |   1 +
 jira/PLXCOMP-17.json                               |   1 +
 jira/PLXCOMP-170.json                              |   1 +
 jira/PLXCOMP-171.json                              |   1 +
 jira/PLXCOMP-172.json                              |   1 +
 jira/PLXCOMP-173.json                              |   1 +
 jira/PLXCOMP-174.json                              |   1 +
 jira/PLXCOMP-175.json                              |   1 +
 jira/PLXCOMP-176.json                              |   1 +
 jira/PLXCOMP-177.json                              |   1 +
 jira/PLXCOMP-178.json                              |   1 +
 jira/PLXCOMP-179.json                              |   1 +
 jira/PLXCOMP-18.json                               |   1 +
 jira/PLXCOMP-180.json                              |   1 +
 jira/PLXCOMP-181.json                              |   1 +
 jira/PLXCOMP-182.json                              |   1 +
 jira/PLXCOMP-183.json                              |   1 +
 jira/PLXCOMP-184.json                              |   1 +
 jira/PLXCOMP-185.json                              |   1 +
 jira/PLXCOMP-186.json                              |   1 +
 jira/PLXCOMP-187.json                              |   1 +
 jira/PLXCOMP-188.json                              |   1 +
 jira/PLXCOMP-189.json                              |   1 +
 jira/PLXCOMP-19.json                               |   1 +
 jira/PLXCOMP-190.json                              |   1 +
 jira/PLXCOMP-191.json                              |   1 +
 jira/PLXCOMP-192.json                              |   1 +
 jira/PLXCOMP-193.json                              |   1 +
 jira/PLXCOMP-194.json                              |   1 +
 jira/PLXCOMP-195.json                              |   1 +
 jira/PLXCOMP-196.json                              |   1 +
 jira/PLXCOMP-197.json                              |   1 +
 jira/PLXCOMP-198.json                              |   1 +
 jira/PLXCOMP-199.json                              |   1 +
 jira/PLXCOMP-2.json                                |   1 +
 jira/PLXCOMP-20.json                               |   1 +
 jira/PLXCOMP-200.json                              |   1 +
 jira/PLXCOMP-201.json                              |   1 +
 jira/PLXCOMP-202.json                              |   1 +
 jira/PLXCOMP-203.json                              |   1 +
 jira/PLXCOMP-204.json                              |   1 +
 jira/PLXCOMP-205.json                              |   1 +
 jira/PLXCOMP-206.json                              |   1 +
 jira/PLXCOMP-207.json                              |   1 +
 jira/PLXCOMP-208.json                              |   1 +
 jira/PLXCOMP-209.json                              |   1 +
 jira/PLXCOMP-21.json                               |   1 +
 jira/PLXCOMP-210.json                              |   1 +
 jira/PLXCOMP-211.json                              |   1 +
 jira/PLXCOMP-212.json                              |   1 +
 jira/PLXCOMP-213.json                              |   1 +
 jira/PLXCOMP-214.json                              |   1 +
 jira/PLXCOMP-215.json                              |   1 +
 jira/PLXCOMP-216.json                              |   1 +
 jira/PLXCOMP-217.json                              |   1 +
 jira/PLXCOMP-218.json                              |   1 +
 jira/PLXCOMP-219.json                              |   1 +
 jira/PLXCOMP-22.json                               |   1 +
 jira/PLXCOMP-220.json                              |   1 +
 jira/PLXCOMP-221.json                              |   1 +
 jira/PLXCOMP-222.json                              |   1 +
 jira/PLXCOMP-223.json                              |   1 +
 jira/PLXCOMP-224.json                              |   1 +
 jira/PLXCOMP-225.json                              |   1 +
 jira/PLXCOMP-226.json                              |   1 +
 jira/PLXCOMP-227.json                              |   1 +
 jira/PLXCOMP-228.json                              |   1 +
 jira/PLXCOMP-229.json                              |   1 +
 jira/PLXCOMP-23.json                               |   1 +
 jira/PLXCOMP-230.json                              |   1 +
 jira/PLXCOMP-231.json                              |   1 +
 jira/PLXCOMP-232.json                              |   1 +
 jira/PLXCOMP-233.json                              |   1 +
 jira/PLXCOMP-234.json                              |   1 +
 jira/PLXCOMP-235.json                              |   1 +
 jira/PLXCOMP-236.json                              |   1 +
 jira/PLXCOMP-237.json                              |   1 +
 jira/PLXCOMP-238.json                              |   1 +
 jira/PLXCOMP-239.json                              |   1 +
 jira/PLXCOMP-24.json                               |   1 +
 jira/PLXCOMP-240.json                              |   1 +
 jira/PLXCOMP-241.json                              |   1 +
 jira/PLXCOMP-242.json                              |   1 +
 jira/PLXCOMP-243.json                              |   1 +
 jira/PLXCOMP-244.json                              |   1 +
 jira/PLXCOMP-245.json                              |   1 +
 jira/PLXCOMP-246.json                              |   1 +
 jira/PLXCOMP-247.json                              |   1 +
 jira/PLXCOMP-248.json                              |   1 +
 jira/PLXCOMP-249.json                              |   1 +
 jira/PLXCOMP-25.json                               |   1 +
 jira/PLXCOMP-250.json                              |   1 +
 jira/PLXCOMP-251.json                              |   1 +
 jira/PLXCOMP-252.json                              |   1 +
 jira/PLXCOMP-253.json                              |   1 +
 jira/PLXCOMP-254.json                              |   1 +
 jira/PLXCOMP-255.json                              |   1 +
 jira/PLXCOMP-256.json                              |   1 +
 jira/PLXCOMP-257.json                              |   1 +
 jira/PLXCOMP-258.json                              |   1 +
 jira/PLXCOMP-259.json                              |   1 +
 jira/PLXCOMP-26.json                               |   1 +
 jira/PLXCOMP-260.json                              |   1 +
 jira/PLXCOMP-261.json                              |   1 +
 jira/PLXCOMP-262.json                              |   1 +
 jira/PLXCOMP-263.json                              |   1 +
 jira/PLXCOMP-264.json                              |   1 +
 jira/PLXCOMP-265.json                              |   1 +
 jira/PLXCOMP-266.json                              |   1 +
 jira/PLXCOMP-267.json                              |   1 +
 jira/PLXCOMP-268.json                              |   1 +
 jira/PLXCOMP-269.json                              |   1 +
 jira/PLXCOMP-27.json                               |   1 +
 jira/PLXCOMP-270.json                              |   1 +
 jira/PLXCOMP-271.json                              |   1 +
 jira/PLXCOMP-272.json                              |   1 +
 jira/PLXCOMP-273.json                              |   1 +
 jira/PLXCOMP-274.json                              |   1 +
 jira/PLXCOMP-275.json                              |   1 +
 jira/PLXCOMP-276.json                              |   1 +
 jira/PLXCOMP-277.json                              |   1 +
 jira/PLXCOMP-278.json                              |   1 +
 jira/PLXCOMP-279.json                              |   1 +
 jira/PLXCOMP-28.json                               |   1 +
 jira/PLXCOMP-280.json                              |   1 +
 jira/PLXCOMP-281.json                              |   1 +
 jira/PLXCOMP-282.json                              |   1 +
 jira/PLXCOMP-283.json                              |   1 +
 jira/PLXCOMP-284.json                              |   1 +
 jira/PLXCOMP-29.json                               |   1 +
 jira/PLXCOMP-3.json                                |   1 +
 jira/PLXCOMP-30.json                               |   1 +
 jira/PLXCOMP-31.json                               |   1 +
 jira/PLXCOMP-32.json                               |   1 +
 jira/PLXCOMP-33.json                               |   1 +
 jira/PLXCOMP-34.json                               |   1 +
 jira/PLXCOMP-35.json                               |   1 +
 jira/PLXCOMP-36.json                               |   1 +
 jira/PLXCOMP-37.json                               |   1 +
 jira/PLXCOMP-38.json                               |   1 +
 jira/PLXCOMP-39.json                               |   1 +
 jira/PLXCOMP-4.json                                |   1 +
 jira/PLXCOMP-40.json                               |   1 +
 jira/PLXCOMP-42.json                               |   1 +
 jira/PLXCOMP-43.json                               |   1 +
 jira/PLXCOMP-44.json                               |   1 +
 jira/PLXCOMP-45.json                               |   1 +
 jira/PLXCOMP-46.json                               |   1 +
 jira/PLXCOMP-47.json                               |   1 +
 jira/PLXCOMP-48.json                               |   1 +
 jira/PLXCOMP-49.json                               |   1 +
 jira/PLXCOMP-5.json                                |   1 +
 jira/PLXCOMP-50.json                               |   1 +
 jira/PLXCOMP-51.json                               |   1 +
 jira/PLXCOMP-52.json                               |   1 +
 jira/PLXCOMP-53.json                               |   1 +
 jira/PLXCOMP-54.json                               |   1 +
 jira/PLXCOMP-55.json                               |   1 +
 jira/PLXCOMP-56.json                               |   1 +
 jira/PLXCOMP-57.json                               |   1 +
 jira/PLXCOMP-58.json                               |   1 +
 jira/PLXCOMP-59.json                               |   1 +
 jira/PLXCOMP-6.json                                |   1 +
 jira/PLXCOMP-60.json                               |   1 +
 jira/PLXCOMP-61.json                               |   1 +
 jira/PLXCOMP-62.json                               |   1 +
 jira/PLXCOMP-63.json                               |   1 +
 jira/PLXCOMP-64.json                               |   1 +
 jira/PLXCOMP-65.json                               |   1 +
 jira/PLXCOMP-66.json                               |   1 +
 jira/PLXCOMP-67.json                               |   1 +
 jira/PLXCOMP-68.json                               |   1 +
 jira/PLXCOMP-69.json                               |   1 +
 jira/PLXCOMP-7.json                                |   1 +
 jira/PLXCOMP-70.json                               |   1 +
 jira/PLXCOMP-71.json                               |   1 +
 jira/PLXCOMP-72.json                               |   1 +
 jira/PLXCOMP-73.json                               |   1 +
 jira/PLXCOMP-74.json                               |   1 +
 jira/PLXCOMP-75.json                               |   1 +
 jira/PLXCOMP-76.json                               |   1 +
 jira/PLXCOMP-77.json                               |   1 +
 jira/PLXCOMP-78.json                               |   1 +
 jira/PLXCOMP-79.json                               |   1 +
 jira/PLXCOMP-8.json                                |   1 +
 jira/PLXCOMP-80.json                               |   1 +
 jira/PLXCOMP-81.json                               |   1 +
 jira/PLXCOMP-82.json                               |   1 +
 jira/PLXCOMP-83.json                               |   1 +
 jira/PLXCOMP-84.json                               |   1 +
 jira/PLXCOMP-85.json                               |   1 +
 jira/PLXCOMP-86.json                               |   1 +
 jira/PLXCOMP-87.json                               |   1 +
 jira/PLXCOMP-88.json                               |   1 +
 jira/PLXCOMP-89.json                               |   1 +
 jira/PLXCOMP-9.json                                |   1 +
 jira/PLXCOMP-90.json                               |   1 +
 jira/PLXCOMP-91.json                               |   1 +
 jira/PLXCOMP-92.json                               |   1 +
 jira/PLXCOMP-93.json                               |   1 +
 jira/PLXCOMP-94.json                               |   1 +
 jira/PLXCOMP-95.json                               |   1 +
 jira/PLXCOMP-96.json                               |   1 +
 jira/PLXCOMP-97.json                               |   1 +
 jira/PLXCOMP-98.json                               |   1 +
 jira/PLXCOMP-99.json                               |   1 +
 pom.xml                                            |  71 +++-----
 .../codehaus/plexus/archiver/AbstractArchiver.java |   8 +-
 .../plexus/archiver/AbstractUnArchiver.java        |   2 +-
 .../org/codehaus/plexus/archiver/Archiver.java     |   6 +-
 .../org/codehaus/plexus/archiver/UnArchiver.java   |   4 +
 .../plexus/archiver/bzip2/BZip2Archiver.java       |   5 +
 .../bzip2/PlexusIoBzip2ResourceCollection.java     |   4 +-
 .../plexus/archiver/dir/DirectoryArchiver.java     |   5 +-
 .../archiver/exceptions/EmptyArchiveException.java |  34 ++++
 .../plexus/archiver/gzip/GZipArchiver.java         |   5 +
 .../gzip/PlexusIoGzipResourceCollection.java       |   4 +-
 .../codehaus/plexus/archiver/jar/JarArchiver.java  |   3 +-
 .../resources/PlexusIoVirtualFileResource.java     |  12 +-
 .../snappy/PlexusIoSnappyResourceCollection.java   |   4 +-
 .../plexus/archiver/snappy/SnappyArchiver.java     |   5 +
 .../codehaus/plexus/archiver/tar/TarArchiver.java  |   3 +-
 .../plexus/archiver/util/ArchiveEntryUtils.java    | 160 +++---------------
 .../archiver/xz/PlexusIoXZResourceCollection.java  |   4 +-
 .../codehaus/plexus/archiver/xz/XZArchiver.java    |   5 +
 .../plexus/archiver/zip/AbstractZipArchiver.java   |  51 +-----
 .../plexus/archiver/zip/ConcurrentJarCreator.java  | 124 +++++++++++++-
 .../org/codehaus/plexus/archiver/SymlinkTest.java  |  25 +--
 .../plexus/archiver/bzip2/BZip2ArchiverTest.java   |  17 ++
 .../plexus/archiver/gzip/GZipArchiverTest.java     |  18 ++
 .../jar/DirectoryArchiverUnpackJarTest.java        |  14 +-
 .../plexus/archiver/snappy/SnappyArchiverTest.java |  17 ++
 .../plexus/archiver/tar/TarArchiverTest.java       |  32 ++--
 .../plexus/archiver/tar/TarFileAttributesTest.java |  20 +--
 .../plexus/archiver/tar/TarXzUnArchiverTest.java   |   5 +
 .../archiver/util/ArchiveEntryUtilsTest.java       |  18 +-
 .../plexus/archiver/xz/XzArchiverTest.java         |  21 +++
 .../plexus/archiver/zip/ZipArchiverTest.java       | 181 ++++++++++++++-------
 ...345678901234567890\303\246\303\270\303\245.txt" | Bin 368 -> 0 bytes
 src/test/resources/world-writable/foo.txt          |   0
 src/test/resources/zeroFileMode/foobar.zip         | Bin 0 -> 453 bytes
 .../resources/zeroFileMode/mixed-file-mode.zip     | Bin 0 -> 1877 bytes
 .../zip-timestamp/file-with-even-time.txt          |   0
 .../resources/zip-timestamp/file-with-odd-time.txt |   0
 .../zip-timestamp/foo/file-with-even-time.txt      |   0
 .../zip-timestamp/foo/file-with-odd-time.txt       |   0
 .../resources/zip-timestamp/foo/macOsZipFile.jar   | Bin
 .../foo/plexus-archiver-2.4.4-SNAPSHOT.jar         | Bin 0 -> 164170 bytes
 .../test/resources/zip-timestamp/macOsZipFile.zip  | Bin
 323 files changed, 780 insertions(+), 388 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/plexus-archiver.git



More information about the pkg-java-commits mailing list