maven-wagon.git
4 weeks ago[WAGON-537] Maven transfer speed of large artifacts is slow due to unsuitable buffer... WAGON-537 master
olaf-otto [Thu, 25 Oct 2018 22:49:31 +0000 (00:49 +0200)] 
[WAGON-537] Maven transfer speed of large artifacts is slow due to unsuitable buffer strategy

Implemented a buffer strategy which fills the buffer to at least 50% and has
priority over frequent writes. Added dynamic NIO buffer capacity allocation
based on the expected number of bytes to transfer.

This closes #51

2 months ago[maven-release-plugin] prepare for next development iteration
Michael Osipov [Tue, 25 Sep 2018 17:38:43 +0000 (19:38 +0200)] 
[maven-release-plugin] prepare for next development iteration

2 months ago[maven-release-plugin] prepare release wagon-3.2.0 wagon-3.2.0
Michael Osipov [Tue, 25 Sep 2018 17:38:20 +0000 (19:38 +0200)] 
[maven-release-plugin] prepare release wagon-3.2.0

2 months ago[WAGON-532] Upgrade Maven SCM to 1.11.1
Michael Osipov [Tue, 25 Sep 2018 16:58:17 +0000 (18:58 +0200)] 
[WAGON-532] Upgrade Maven SCM to 1.11.1

2 months agoupgraded parent POM from 32 to 33
Hervé Boutemy [Sat, 15 Sep 2018 20:53:06 +0000 (22:53 +0200)] 
upgraded parent POM from 32 to 33

3 months ago[WAGON-536] Upgrade parent to 32
Michael Osipov [Sat, 8 Sep 2018 18:56:10 +0000 (20:56 +0200)] 
[WAGON-536] Upgrade parent to 32

3 months ago[WAGON-535] Upgrade EasyMock to 3.6
Michael Osipov [Sat, 8 Sep 2018 18:54:57 +0000 (20:54 +0200)] 
[WAGON-535] Upgrade EasyMock to 3.6

3 months ago[WAGON-534] Upgrade HttpClient to 4.5.6
Michael Osipov [Sat, 8 Sep 2018 18:52:07 +0000 (20:52 +0200)] 
[WAGON-534] Upgrade HttpClient to 4.5.6

3 months ago[WAGON-533] Upgrade HttpCore to 4.4.10
Michael Osipov [Sat, 8 Sep 2018 18:51:20 +0000 (20:51 +0200)] 
[WAGON-533] Upgrade HttpCore to 4.4.10

3 months ago[WAGON-531] Add default TTL for HTTP connections
Michael Osipov [Fri, 31 Aug 2018 20:41:57 +0000 (22:41 +0200)] 
[WAGON-531] Add default TTL for HTTP connections

3 months ago[MPOM-205] use sha512 checksums instead of sha1
Hervé Boutemy [Wed, 29 Aug 2018 12:53:53 +0000 (14:53 +0200)] 
[MPOM-205] use sha512 checksums instead of sha1

3 months ago[MNGSITE-341] use https for sigs, hashes and KEYS
Hervé Boutemy [Wed, 29 Aug 2018 12:44:34 +0000 (14:44 +0200)] 
[MNGSITE-341] use https for sigs, hashes and KEYS

3 months ago[WAGON-530] Drop invalid header 'Expires'
Michael Osipov [Fri, 31 Aug 2018 18:34:28 +0000 (20:34 +0200)] 
[WAGON-530] Drop invalid header 'Expires'

3 months ago[WAGON-529] Clean up inconsistent status code and reason phrase handling WAGON-529
Michael Osipov [Thu, 30 Aug 2018 22:13:56 +0000 (00:13 +0200)] 
[WAGON-529] Clean up inconsistent status code and reason phrase handling

* Write a cleaned up message to TransferFailedException
* Drop reason phrase from other exceptions where the message already
contains the phrase
* Renamed the HttpWagonReasonPhraseTest to HttpWagonErrorTest because it
was ill-designed: the test assumed that the message set by
HttpServletResponse#sendError() is returned in the status line to the
client by the server, but this is not true. The Servlet Spec says that
this message (not reason) has to be written to an HTML page. In this
case, Jetty simply wrote that to the status line, but we shall not rely
on an implementation detail of just one server. The spec does not offer
an option to actively set the reason phrase.

The reason phrase is optional after all, don't use it. Use the status
code.

3 months ago[WAGON-478] WebDavWagon accepts SC_OK for MKCOL
Michael Osipov [Thu, 30 Aug 2018 20:59:11 +0000 (22:59 +0200)] 
[WAGON-478] WebDavWagon accepts SC_OK for MKCOL

3 months ago[WAGON-528] Extend and unify compression capabilities in HTTP (Lightweight) Wagon WAGON-528
Michael Osipov [Sun, 26 Aug 2018 21:44:23 +0000 (23:44 +0200)] 
[WAGON-528] Extend and unify compression capabilities in HTTP (Lightweight) Wagon

3 months agoReplace literals with static finals
Michael Osipov [Sun, 26 Aug 2018 19:40:10 +0000 (21:40 +0200)] 
Replace literals with static finals

3 months ago[WAGON-527] Drop custom user agent in WebDAV Wagon WAGON-527
Michael Osipov [Sun, 26 Aug 2018 18:47:36 +0000 (20:47 +0200)] 
[WAGON-527] Drop custom user agent in WebDAV Wagon

3 months ago[WAGON-526] Make the retry handling of HttpClient configurable WAGON-526
Romain Manni-Bucau [Mon, 20 Aug 2018 08:55:23 +0000 (10:55 +0200)] 
[WAGON-526] Make the retry handling of HttpClient configurable

This closes #37

3 months ago[WAGON-500] Re-enable ScmCvsExeWagonTest
Ilya Basin [Wed, 21 Feb 2018 18:56:13 +0000 (21:56 +0300)] 
[WAGON-500] Re-enable ScmCvsExeWagonTest

This closes #44

3 months ago[WAGON-525] Support for detecting and using of KiTTY's klink.exe and kscp.exe
Sebastian Thomschke [Thu, 27 Oct 2016 17:17:50 +0000 (19:17 +0200)] 
[WAGON-525] Support for detecting and using of KiTTY's klink.exe and kscp.exe

When using KiTTY's klink.exe/kscp.exe instead of PuTTY's plink.exe/pscp.exe,
the ScpExternalWagon implementation passes the command line arguments
"-o BatchMode yes" to these executables which fail with "unknown option -o".

This commit changes the ScpExternalWagon class to treat KiTTY executables
like PuTTY executables.

This closes #28

4 months agoMerge pull request #48 from jimmycasey/master
Olivier Lamy [Mon, 30 Jul 2018 04:13:11 +0000 (14:13 +1000)] 
Merge pull request #48 from jimmycasey/master

Fixed Spelling.

4 months agoFixed Spelling. 48/head
Jimmy Casey [Sun, 29 Jul 2018 21:43:59 +0000 (21:43 +0000)] 
Fixed Spelling.

5 months ago[INFRA-16467] move components documentation out of CMS space
Hervé Boutemy [Mon, 18 Jun 2018 22:02:19 +0000 (00:02 +0200)] 
[INFRA-16467] move components documentation out of CMS space

6 months ago[maven-release-plugin] prepare for next development iteration
Michael Osipov [Mon, 4 Jun 2018 19:13:56 +0000 (21:13 +0200)] 
[maven-release-plugin] prepare for next development iteration

6 months ago[maven-release-plugin] prepare release wagon-3.1.0 wagon-3.1.0
Michael Osipov [Mon, 4 Jun 2018 19:13:32 +0000 (21:13 +0200)] 
[maven-release-plugin] prepare release wagon-3.1.0

6 months ago[WAGON-503] Directory gives out of date error in putDirectory() to a non-empty Subver... WAGON-503
Ilya Basin [Thu, 1 Mar 2018 13:12:42 +0000 (16:12 +0300)] 
[WAGON-503] Directory gives out of date error in putDirectory() to a non-empty Subversion repo

This closes #47

6 months ago[WAGON-495] Fix checkoutDirectory leak wagon-scm-git
Ilya Basin [Thu, 22 Feb 2018 08:13:52 +0000 (11:13 +0300)] 
[WAGON-495] Fix checkoutDirectory leak

This closes #46

6 months ago[WAGON-497] ScmWagon#put() strips parent dirs from the target path if they already...
Ilya Basin [Sun, 18 Feb 2018 09:31:46 +0000 (12:31 +0300)] 
[WAGON-497] ScmWagon#put() strips parent dirs from the target path if they already exist in SCM

This closes #40

6 months ago[WAGON-501] Add ScmGitExeWagonTest
Ilya Basin [Wed, 21 Feb 2018 08:52:26 +0000 (11:52 +0300)] 
[WAGON-501] Add ScmGitExeWagonTest

This closes #45

6 months ago[WAGON-498] ScmWagon should work in binary mode when possible
Ilya Basin [Sun, 18 Feb 2018 19:49:30 +0000 (22:49 +0300)] 
[WAGON-498] ScmWagon should work in binary mode when possible

This closes #42

6 months ago[WAGON-519] Upgrade to SCM 1.10.0
Michael Osipov [Sat, 26 May 2018 21:55:39 +0000 (23:55 +0200)] 
[WAGON-519] Upgrade to SCM 1.10.0

7 months ago[MNGSITE-328] use sha1 checksum instead of md5
Hervé Boutemy [Fri, 11 May 2018 13:01:36 +0000 (15:01 +0200)] 
[MNGSITE-328] use sha1 checksum instead of md5

7 months ago[WAGON-518] AbstractHttpClientWagon#putFromStream() reads entire content to memory
Michael Osipov [Sun, 22 Apr 2018 10:40:20 +0000 (12:40 +0200)] 
[WAGON-518] AbstractHttpClientWagon#putFromStream() reads entire content to memory

8 months ago[WAGON-510] Upgrade parent to 31
Michael Osipov [Fri, 6 Apr 2018 20:41:27 +0000 (22:41 +0200)] 
[WAGON-510] Upgrade parent to 31

Updates site.xml for new parent version

8 months agoUpdate dependency graphics for httpcomponents
Michael Osipov [Fri, 6 Apr 2018 20:17:33 +0000 (22:17 +0200)] 
Update dependency graphics for httpcomponents

8 months ago[WAGON-517] Bump version to 3.1.0
Michael Osipov [Fri, 6 Apr 2018 19:44:40 +0000 (21:44 +0200)] 
[WAGON-517] Bump version to 3.1.0

8 months ago[WAGON-516] Upgrade Jackrabbit WebDAV to 2.14.4
Michael Osipov [Fri, 6 Apr 2018 19:05:17 +0000 (21:05 +0200)] 
[WAGON-516] Upgrade Jackrabbit WebDAV to 2.14.4

This is actually a downgrade because 2.16.x requires Java 8.

8 months ago[WAGON-516] Upgrade Jackrabbit WebDAV to 2.16.1
Michael Osipov [Fri, 6 Apr 2018 15:45:38 +0000 (17:45 +0200)] 
[WAGON-516] Upgrade Jackrabbit WebDAV to 2.16.1

This is actually a downgrade. Julian Reschnke pointed out that 2.17.x is not stable.

8 months agoRemove managed version override
Michael Osipov [Fri, 6 Apr 2018 07:05:36 +0000 (09:05 +0200)] 
Remove managed version override

8 months ago[WAGON-516] Upgrade Jackrabbit WebDAV to 2.17.1
Michael Osipov [Fri, 6 Apr 2018 06:52:05 +0000 (08:52 +0200)] 
[WAGON-516] Upgrade Jackrabbit WebDAV to 2.17.1

8 months ago[WAGON-515] Upgrade JSoup to 1.11.2
Michael Osipov [Fri, 6 Apr 2018 06:33:53 +0000 (08:33 +0200)] 
[WAGON-515] Upgrade JSoup to 1.11.2

8 months ago[WAGON-514] Upgrade HttpCore to 4.4.9
Michael Osipov [Thu, 5 Apr 2018 22:12:45 +0000 (00:12 +0200)] 
[WAGON-514] Upgrade HttpCore to 4.4.9

8 months ago[WAGON-513] Upgrade HttpClient to 4.5.5
Michael Osipov [Thu, 5 Apr 2018 22:11:45 +0000 (00:11 +0200)] 
[WAGON-513] Upgrade HttpClient to 4.5.5

8 months ago[WAGON-512] Upgrade EasyMock to 3.5.1
Michael Osipov [Thu, 5 Apr 2018 21:52:21 +0000 (23:52 +0200)] 
[WAGON-512] Upgrade EasyMock to 3.5.1

8 months ago[WAGON-511] Upgrade Plexus Container Default to 1.7.1
Michael Osipov [Thu, 5 Apr 2018 21:51:58 +0000 (23:51 +0200)] 
[WAGON-511] Upgrade Plexus Container Default to 1.7.1

8 months ago[WAGON-510] Upgrade parent to 31
Michael Osipov [Thu, 5 Apr 2018 21:41:53 +0000 (23:41 +0200)] 
[WAGON-510] Upgrade parent to 31

Also resolve issues and todos which came along with version 31.

8 months ago[WAGON-509] Upgrade Commons IO to 2.6
Michael Osipov [Thu, 5 Apr 2018 21:02:35 +0000 (23:02 +0200)] 
[WAGON-509] Upgrade Commons IO to 2.6

8 months ago[WAGON-508] Upgrade JUnit to 4.12
Michael Osipov [Thu, 5 Apr 2018 20:58:00 +0000 (22:58 +0200)] 
[WAGON-508] Upgrade JUnit to 4.12

8 months ago[WAGON-507] Upgrade Plexus Utils to 3.1.0
Michael Osipov [Thu, 5 Apr 2018 20:55:38 +0000 (22:55 +0200)] 
[WAGON-507] Upgrade Plexus Utils to 3.1.0

8 months ago[WAGON-505] Upgrade SLF4J to 1.7.25
Michael Osipov [Thu, 5 Apr 2018 20:54:10 +0000 (22:54 +0200)] 
[WAGON-505] Upgrade SLF4J to 1.7.25

8 months ago[WAGON-506] Upgrade Jetty to 9.2.24.v20180105
Michael Osipov [Thu, 5 Apr 2018 20:52:42 +0000 (22:52 +0200)] 
[WAGON-506] Upgrade Jetty to 9.2.24.v20180105

8 months ago[WAGON-482] Use sparse files in HugeFileDownloadTest with Java 7 WAGON-482
Michael Osipov [Thu, 5 Apr 2018 19:29:02 +0000 (21:29 +0200)] 
[WAGON-482] Use sparse files in HugeFileDownloadTest with Java 7

8 months ago[WAGON-452] RelaxedTrustStrategy does not handle multiple certificates
Andre Doeblitz [Tue, 7 Nov 2017 12:37:43 +0000 (13:37 +0100)] 
[WAGON-452] RelaxedTrustStrategy does not handle multiple certificates

This closes #36

8 months agoMerge pull request #38 from Tcharl/master
Olivier Lamy [Sun, 18 Mar 2018 23:29:51 +0000 (09:29 +1000)] 
Merge pull request #38 from Tcharl/master

wagon-scm documentation update

8 months agoMerge pull request #43 from basinilya/WAGON-499
Olivier Lamy [Sun, 18 Mar 2018 23:27:59 +0000 (09:27 +1000)] 
Merge pull request #43 from basinilya/WAGON-499

[WAGON-499] fix apache-rat complains about Eclipse .checkstyle files

8 months ago[WAGON-504] updated Jenkins job url
Hervé Boutemy [Sun, 18 Mar 2018 11:22:04 +0000 (12:22 +0100)] 
[WAGON-504] updated Jenkins job url

8 months ago[WAGON-504] switch from Git-WIP to Gitbox
Hervé Boutemy [Sun, 18 Mar 2018 09:39:17 +0000 (10:39 +0100)] 
[WAGON-504] switch from Git-WIP to Gitbox

9 months ago[WAGON-499] fix apache-rat complains about Eclipse .checkstyle files 43/head
Ilya Basin [Mon, 19 Feb 2018 16:28:09 +0000 (19:28 +0300)] 
[WAGON-499] fix apache-rat complains about Eclipse .checkstyle files

9 months ago[WAGON-496] site-deploy using wagon-ssh broke in 2.12 because of the fix for WAGON...
Dennis Lundberg [Wed, 14 Feb 2018 09:44:27 +0000 (10:44 +0100)] 
[WAGON-496] site-deploy using wagon-ssh broke in 2.12 because of the fix for WAGON-465.
- Restore backwards compatibility by making sure that the new check for exit code is not activated unless the caller is using the new API.

10 months agosimplified breadcrumb urls
Hervé Boutemy [Wed, 24 Jan 2018 07:12:11 +0000 (08:12 +0100)] 
simplified breadcrumb urls

10 months agofixed typos and changed Jira url from Codehaus to Apache
Hervé Boutemy [Wed, 24 Jan 2018 06:58:15 +0000 (07:58 +0100)] 
fixed typos and changed Jira url from Codehaus to Apache

12 months agodocumentation update, fixes https://issues.apache.org/jira/browse/WAGON-493 38/head
charlie [Sun, 10 Dec 2017 16:42:35 +0000 (17:42 +0100)] 
documentation update, fixes https://issues.apache.org/jira/browse/WAGON-493

12 months agoAdd Jenkinsfile
Hervé Boutemy [Wed, 29 Nov 2017 22:51:45 +0000 (23:51 +0100)] 
Add Jenkinsfile

16 months ago[maven-release-plugin] prepare for next development iteration
olivier lamy [Thu, 3 Aug 2017 00:20:58 +0000 (10:20 +1000)] 
[maven-release-plugin] prepare for next development iteration

16 months ago[maven-release-plugin] prepare release wagon-3.0.0 wagon-3.0.0
olivier lamy [Thu, 3 Aug 2017 00:20:42 +0000 (10:20 +1000)] 
[maven-release-plugin] prepare release wagon-3.0.0

16 months agoupgrade findbug plugin and do not fail on javadoc error
olivier lamy [Wed, 2 Aug 2017 11:49:15 +0000 (21:49 +1000)] 
upgrade findbug plugin and do not fail on javadoc error

Signed-off-by: olivier lamy <olamy@apache.org>
16 months agoback to 3.0.0-SNAPSHOT javadoc is failing
olivier lamy [Wed, 2 Aug 2017 02:15:16 +0000 (12:15 +1000)] 
back to 3.0.0-SNAPSHOT javadoc is failing

Signed-off-by: olivier lamy <olamy@apache.org>
16 months ago[maven-release-plugin] prepare for next development iteration
olivier lamy [Wed, 2 Aug 2017 02:05:57 +0000 (12:05 +1000)] 
[maven-release-plugin] prepare for next development iteration

16 months ago[maven-release-plugin] prepare release wagon-3.0.0
olivier lamy [Wed, 2 Aug 2017 02:05:40 +0000 (12:05 +1000)] 
[maven-release-plugin] prepare release wagon-3.0.0

16 months agobump version to 3.0.0 as we move to java 7
olivier lamy [Fri, 28 Jul 2017 11:07:18 +0000 (21:07 +1000)] 
bump version to 3.0.0 as we move to java 7

Signed-off-by: olivier lamy <olamy@apache.org>
16 months agoAdded FTP over HTTP proxy wagon 34/head
Valentino Pinna [Fri, 21 Jul 2017 15:21:53 +0000 (17:21 +0200)] 
Added FTP over HTTP proxy wagon

17 months ago[WAGON-488] Upgrade WebDAV Wagon to a more recent HttpClient version
rfscholte [Tue, 4 Jul 2017 18:31:44 +0000 (20:31 +0200)] 
[WAGON-488] Upgrade WebDAV Wagon to a more recent HttpClient version
Fix checkstyle reported errors

17 months agoupgrade to jetty 9.2.9.v20150224
olivier lamy [Tue, 4 Jul 2017 12:12:15 +0000 (22:12 +1000)] 
upgrade to jetty 9.2.9.v20150224

Signed-off-by: olivier lamy <olamy@apache.org>
17 months agopreemptive for webdav MKCOL
olivier lamy [Tue, 4 Jul 2017 07:14:54 +0000 (17:14 +1000)] 
preemptive for webdav MKCOL

Signed-off-by: olivier lamy <olamy@apache.org>
17 months agofix default user agent value, ensure ssl test passed because of outdated self signed...
olivier lamy [Tue, 4 Jul 2017 05:00:55 +0000 (15:00 +1000)] 
fix default user agent value, ensure ssl test passed because of outdated self signed certificate

Signed-off-by: olivier lamy <olamy@apache.org>
17 months agorestore user agent feature
olivier lamy [Tue, 4 Jul 2017 04:54:40 +0000 (14:54 +1000)] 
restore user agent feature

Signed-off-by: olivier lamy <olamy@apache.org>
17 months agouse the usual components.xml
olivier lamy [Tue, 4 Jul 2017 04:42:00 +0000 (14:42 +1000)] 
use the usual components.xml

Signed-off-by: olivier lamy <olamy@apache.org>
17 months ago[WAGON-488] upgrade upgrade webdav wagon to a more recent httpclient version
olivier lamy [Fri, 30 Jun 2017 11:26:08 +0000 (21:26 +1000)] 
[WAGON-488] upgrade upgrade webdav wagon to a more recent httpclient version

Signed-off-by: olivier lamy <olamy@apache.org>
17 months ago[WAGON-488] ensure httpclient with correct GA is used.
rfscholte [Fri, 30 Jun 2017 08:23:46 +0000 (10:23 +0200)] 
[WAGON-488] ensure httpclient with correct GA is used.

17 months agouse http components last version
olivier lamy [Fri, 30 Jun 2017 05:56:09 +0000 (15:56 +1000)] 
use http components last version

Signed-off-by: olivier lamy <olamy@apache.org>
20 months ago[WAGON-363] wagon-ftp fails to create non-existing directory when path contains ...
Stefan Braune [Tue, 21 Mar 2017 00:50:43 +0000 (01:50 +0100)] 
[WAGON-363] wagon-ftp fails to create non-existing directory when path contains "/../"

This closes #33

22 months ago[maven-release-plugin] prepare for next development iteration
Michael Osipov [Fri, 27 Jan 2017 11:51:36 +0000 (12:51 +0100)] 
[maven-release-plugin] prepare for next development iteration

22 months ago[maven-release-plugin] prepare release wagon-2.12 wagon-2.12
Michael Osipov [Fri, 27 Jan 2017 11:51:12 +0000 (12:51 +0100)] 
[maven-release-plugin] prepare release wagon-2.12

22 months agoBump version 2.12-SNAPSHOT
Michael Osipov [Fri, 27 Jan 2017 11:24:01 +0000 (12:24 +0100)] 
Bump version 2.12-SNAPSHOT

Preparations for the next version, 2.11 is burned.

23 months ago[WAGON-485] ScpWagon parses file size to int causing overflow for large files
silvioj [Mon, 9 Jan 2017 12:32:03 +0000 (10:32 -0200)] 
[WAGON-485] ScpWagon parses file size to int causing overflow for large files

This closes #32

23 months ago[WAGON-484] Update WebDAV Provider naming
Michael Osipov [Thu, 5 Jan 2017 17:18:12 +0000 (18:18 +0100)] 
[WAGON-484] Update WebDAV Provider naming

23 months ago[WAGON-483] Upgrade SLF4J to 1.7.22
Michael Osipov [Wed, 4 Jan 2017 20:31:29 +0000 (21:31 +0100)] 
[WAGON-483] Upgrade SLF4J to 1.7.22

23 months ago[WAGON-475] TransferEvent GET used instead of PUT and vice versa
Michael Osipov [Wed, 4 Jan 2017 20:21:43 +0000 (21:21 +0100)] 
[WAGON-475] TransferEvent GET used instead of PUT and vice versa

23 months agoRevert bad release
Dan Tran [Wed, 4 Jan 2017 02:54:04 +0000 (18:54 -0800)] 
Revert bad release

23 months ago[WAGON-481] Sensitive (auth) information is not cleared when HttpClientWagon is disco...
Michael Osipov [Wed, 28 Dec 2016 00:28:49 +0000 (01:28 +0100)] 
[WAGON-481] Sensitive (auth) information is not cleared when HttpClientWagon is disconnected

23 months ago[WAGON-480] Non-threadsafe HttpClientContext is shared between threaded use of HttpCl...
Michael Osipov [Wed, 28 Dec 2016 00:20:07 +0000 (01:20 +0100)] 
[WAGON-480] Non-threadsafe HttpClientContext is shared between threaded use of HttpClientWagon

The HttpClientContext is created fresh with every execute(), guaranteeing
thread safety.

23 months ago[WAGON-479] Preemptive auth with HTTP Provider may fail because BasicScheme is added...
Michael Osipov [Tue, 27 Dec 2016 22:29:26 +0000 (23:29 +0100)] 
[WAGON-479] Preemptive auth with HTTP Provider may fail because BasicScheme is added as completed=true to the AuthCache

23 months ago[WAGON-476] HTTP Provider follows redirects on PUT and may change request method
Michael Osipov [Sun, 25 Dec 2016 23:57:24 +0000 (00:57 +0100)] 
[WAGON-476] HTTP Provider follows redirects on PUT and may change request method

23 months ago[WAGON-474] Upgrade and revise all tests for Jetty 8
Michael Osipov [Sun, 25 Dec 2016 23:55:09 +0000 (00:55 +0100)] 
[WAGON-474] Upgrade and revise all tests for Jetty 8

* Upgrade all test code to Jetty 8.1.22 and Servlet 3.0
* Unify variable names in redirect usecases to realServer and
  redirectServer
* RedirectHandler: redirect code is passed but completely ignored because
  sendRedirect() always sends 302
* Chronologically sort checkHandlerResult() calls
** Set redirect code (See Other (303)) as requested
** Update checkHandlerResult() for requested status codes rather sent
   chosen by server (mismatched previously)
* testPreemptiveAuthentication*(): properly check for OK for GET and
  CREATED for PUT instead of OK only for both
* WebDavWagonTest: replace status code literal for
  HttpServletResponse.SC_* for better readability
* testRedirect*(): add more checkHandlerResults
* Fix concurrency issues/race conditions in testSecuredGet() and
  testSecuredGetToStream() where Jetty workers weren't finished yet,
  but assert() has already been started. Waiting for 2000 ms avoids
  this in a cheap manner.
* Fix potential memory leaks from open sockets and Wagons
* HugeFileDownloadTest improvements:
** Add log lines before/after the creation of the test file (4 GiB) and
   download, to measure how much time this actually takes
** Use IOUtil#copy and hand-copy file with content length to avoid too
   large buffers from Jetty's IO class
* Increase Surefire forked VM timeout to 800 s to avoid timeouts of
  HugeFileDownloadTest on Windows

23 months ago[MRESOLVER-9] DefaultDependencyCollector does not correctly handle dependency management.
Christian Schulte [Wed, 28 Dec 2016 21:41:22 +0000 (22:41 +0100)] 
[MRESOLVER-9] DefaultDependencyCollector does not correctly handle dependency management.

o Dependency management overrides in the POM are not transitive.

23 months ago[WAGON-471] Clean up dependency mess (reported by dependency:analyze)
Michael Osipov [Sun, 25 Dec 2016 20:09:43 +0000 (21:09 +0100)] 
[WAGON-471] Clean up dependency mess (reported by dependency:analyze)

Followup fix for SLF4J Simple in test scope for file, scm and
http-lightweight.

23 months ago[maven-release-plugin] prepare for next development iteration
dantran [Fri, 23 Dec 2016 17:56:54 +0000 (09:56 -0800)] 
[maven-release-plugin] prepare for next development iteration

23 months ago[maven-release-plugin] prepare release wagon-2.11 wagon-2.11
dantran [Fri, 23 Dec 2016 17:56:38 +0000 (09:56 -0800)] 
[maven-release-plugin] prepare release wagon-2.11

23 months ago[WAGON-473] Don't abuse IllegalArgumentException to intercept null input
Michael Osipov [Fri, 23 Dec 2016 11:07:59 +0000 (12:07 +0100)] 
[WAGON-473] Don't abuse IllegalArgumentException to intercept null input

Followup fix for test class.