Alex Osborne
faf26adbb5
Bump jsch from 0.1.54 (jcraft) to 0.2.21 (mwiede fork)
...
The original project has been unmaintained since 2018 and doesn't
support the algorithms to connect to current versions of openssh.
2024-11-29 17:12:43 +09:00
Alex Osborne
631620c92b
Bump groovy from 4.0.21 to 4.0.24
2024-11-29 17:12:43 +09:00
Alex Osborne
a93761d0d5
Bump pdfbox from 3.0.1 to 3.0.3
2024-11-29 13:40:27 +09:00
Alex Osborne
b736bd6a24
Bump slf4j from 1.6.6 to 2.0.16
2024-11-28 21:05:12 +09:00
Alex Osborne
25c73da7e3
[maven-release-plugin] prepare for next development iteration
2024-10-29 15:18:54 +09:00
Alex Osborne
0aec63b70f
[maven-release-plugin] prepare release 3.5.0
2024-10-29 15:01:16 +09:00
Alex Osborne
c25e57a4a1
Bump version to 3.4.1-SNAPSHOT
2024-10-18 20:54:12 +09:00
Alex Osborne
7a3d29ad4d
Bump ftpserver-core from 1.1.1 to 1.2.0
2024-10-18 20:38:49 +09:00
Alex Osborne
cbd7f37ed9
Replace littleproxy with jetty-proxy (to remove dependency on log4j)
...
littleproxy has not been updated since 2017 and has various out of date
dependencies. Since we're using jetty for HTTP server testing anyway, we
may as well use it as the proxy too.
2024-10-18 17:28:03 +09:00
Alex Osborne
c7c492b507
[maven-release-plugin] prepare for next development iteration
2024-09-09 15:28:44 +09:00
Alex Osborne
11fcbe71f3
[maven-release-plugin] prepare release 3.4.0-20240909
2024-09-09 15:28:44 +09:00
Alex Osborne
0c251c7c34
Update groovy to 4.0.21 for JDK 22 support
2024-05-15 23:13:18 +09:00
Alex Osborne
3700628cb2
Switch PDFParser and ExtractorPDF to pdfbox
2024-02-21 14:48:54 +09:00
Alex Osborne
1c07e43ade
Update groovy to 4.0.15 for JDK 20 support
2023-09-19 11:21:05 +09:00
Alex Osborne
b9cb43e910
Update groovy to 3.0.13 for JDK 19 support
2022-11-09 21:11:45 +09:00
Andy Jackson
e83f4f9e02
Reset to SNAPSHOT
2022-07-28 10:56:59 +01:00
Andy Jackson
292d2998cb
[maven-release-plugin] prepare release 3.4.0-20220727
2022-07-27 21:36:19 +01:00
dependabot[bot]
82dee7c89c
Bump jsch from 0.1.52 to 0.1.54 in /modules
...
Bumps jsch from 0.1.52 to 0.1.54.
---
updated-dependencies:
- dependency-name: com.jcraft:jsch
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-07 23:27:52 +09:00
Alex Osborne
c3f140b9b5
JDK18 support: Update Groovy to 3.0.10
...
Fixes #473 "Unsupported class file major version 62".
2022-04-01 11:34:11 +09:00
Jamie Hoyle
dd01689ace
FetchHTTP: SOCKS5 proxy support
...
Closes #454
2022-03-28 10:24:07 +09:00
Andrew Jackson
024a7772b5
[maven-release-plugin] prepare for next development iteration
2021-09-23 22:08:33 +01:00
Andrew Jackson
fedff1e2c7
[maven-release-plugin] prepare release 3.4.0-20210923
2021-09-23 22:08:30 +01:00
Andrew Jackson
ddb695abad
[maven-release-plugin] prepare for next development iteration
2021-08-03 09:56:26 +01:00
Andrew Jackson
ba44cce7f2
[maven-release-plugin] prepare release 3.4.0-20210803
2021-08-03 09:56:20 +01:00
Andy Jackson
4d5b2dc3fe
Merge pull request #397 from ukwa/upgrade-httpclient-4-5
...
Upgrade httpclient to 4.5
2021-08-02 09:19:30 +01:00
Alex Osborne
f4bd5d1015
Upgrade Groovy to latest stable version (3.0.8) for JDK 16 compatibility
...
Fixes #419
2021-07-25 14:11:13 +09:00
Alex Osborne
13c0f65294
FTP: Implement a basic fetch test
2021-06-25 14:09:38 +09:00
Andrew Jackson
0e93e22ba9
[maven-release-plugin] prepare for next development iteration
2021-06-21 15:42:52 +01:00
Andrew Jackson
846f2bc2cc
[maven-release-plugin] prepare release 3.4.0-20210621
2021-06-21 15:42:46 +01:00
Andrew Jackson
a5beb7d6e9
[maven-release-plugin] prepare for next development iteration
2021-06-18 09:41:30 +01:00
Andrew Jackson
30598f8402
[maven-release-plugin] prepare release 3.4.0-20210618
2021-06-18 09:41:24 +01:00
Andrew Jackson
3423cab6a6
[maven-release-plugin] prepare for next development iteration
2021-06-17 14:39:00 +01:00
Andrew Jackson
7368ded9c2
[maven-release-plugin] prepare release 3.4.0-20210617
2021-06-17 14:38:54 +01:00
Andrew Jackson
1d1d2f5abe
Avoid two slf4j implementations.
2021-06-17 14:19:12 +01:00
Andrew Jackson
d3dfb34f83
[maven-release-plugin] prepare for next development iteration
2021-05-27 10:03:10 +01:00
Andrew Jackson
9dcbb240a6
[maven-release-plugin] prepare release 3.4.0-20210527
2021-05-27 10:03:04 +01:00
Andy Jackson
a2c65f4618
Update dependencies for security issues, including changes to tests.
2021-05-26 13:39:30 +01:00
Andy Jackson
396467c535
Merge branch 'master' into sitemaps
2021-05-20 21:03:54 +01:00
Andrew Jackson
e215b89963
[maven-release-plugin] prepare for next development iteration
2020-05-18 14:08:12 +01:00
Andrew Jackson
ef38dc08c3
[maven-release-plugin] prepare release 3.4.0-20200518
2020-05-18 14:08:04 +01:00
Leslie Bellony
40725372d6
Add support for the SFTP protocol
2020-04-01 14:47:34 +02:00
Andrew Jackson
ff05de44b6
[maven-release-plugin] prepare for next development iteration
2020-03-04 23:05:41 +00:00
Andrew Jackson
a1bdcb1be7
[maven-release-plugin] prepare release 3.4.0-20200304
2020-03-04 23:05:33 +00:00
Noah Levitt
cefad96036
Merge pull request #276 from internetarchive/jdk11-upgrade-jetty
...
JDK11 support: upgrade to Jetty 9.4.19, Restlet 2.4.0 and drop JDK 7 support
2019-08-07 10:48:51 -07:00
Alex Osborne
9d1341c731
JDK11 support: upgrade jetty to 9.4.19 in modules tests
...
Fixes #268 ssl handshake_failure. Support for jdk11 was added in jetty
9.4.14 but we may as well bump to the latest stable version.
In Jetty 9 it appears the request is logged after the response is sent.
Thus it was racing with the assertions that check the client IP. So to
fix this rather stashing the 'lastRequest' we just make the server
echo the client's IP in a response header.
Some other minor tweaks were needed due to changes in Jetty behaviour:
- We stop checking the length of the raw response. It doesn't tell us
anything and easily varies.
- Jetty now generates Set-Cookie with a space after the ;
- Jetty now lowercases the word "basic" in WWW-Authenticate header
- testLaxUrlEncoding(): Jetty now rejects bad paths with a 400 error so
we disable the response checks. The actual request line is
still checked which is the important thing.
Note: This patch does not affect the version of jetty used by the
Heritrix admin console. That will be tackled separately.
2019-08-05 14:35:09 +09:00
Alex Osborne
d3d19e2248
Prevent newer surefire from invoking FetchHTTPTests directly
...
It seems older versions only matched *Test.java but the new version
is now incorrectly including it.
2019-08-02 17:57:09 +09:00
Alex Osborne
412885fd7d
JDK11 support: upgrade maven-surefire-plugin to 2.22.2
...
Under JDK11 our old version of it throws ClassNotFoundExceptions when
tests load some builtin classes like javax.transaction.xa.Xid.
Fixes #266
2019-08-02 16:43:20 +09:00
kristinn
8ddaf41db2
Add crawler-commons dependency.
...
Bump commons-io dependency version to match crawler-commons.
2019-07-05 11:27:15 +00:00
Andrew Jackson
b3961a2f96
[maven-release-plugin] prepare for next development iteration
2019-04-18 15:36:28 +01:00
Andrew Jackson
c7c6141ee1
[maven-release-plugin] prepare release 3.4.0-20190418
2019-04-18 15:36:20 +01:00