Commit Graph
2807 Commits
Author SHA1 Message Date
Adam Miller fd2aed89fb feat: strip invalid chars from xml rest api output 2025-09-11 17:42:07 -07:00
Alex Osborne d484007f57 FetchHTTP2: Note that WARC doesn't specify the recording of HTTP/2 and 3
iipc/warc-specifications#106
2025-09-06 10:29:24 +09:00
Alex Osborne 20dcc89244 [maven-release-plugin] prepare for next development iteration 2025-08-29 17:26:11 +09:00
Alex Osborne 7a2c676dc9 [maven-release-plugin] prepare release 3.10.2 3.10.2 2025-08-29 17:26:05 +09:00
Alex Osborne de47ab97a6 Update CHANGELOG for 3.10.2 2025-08-29 17:21:13 +09:00
Alex Osborne 31539e2d62 Use Groovy BOM to ensure consistent versions 2025-08-28 15:35:14 +09:00
Alex Osborne e42306ceb1 Use slf4j BOM to ensure consistent versions 2025-08-28 15:32:48 +09:00
Alex Osborne bb04d1e0a9 Bump jetty from 12.0.22 to 12.0.25 2025-08-28 15:27:42 +09:00
Alex Osborne 3cde816e95 Use jetty BOM to ensure consistent versions 2025-08-28 15:27:10 +09:00
Alex Osborne c79de0bec5 Merge pull request #665 from internetarchive/fetchdns-zero-addr
FetchDNS: Treat 0.0.0.0 as resolution failure
2025-08-26 09:58:44 +09:00
Alex Osborne 219139e4e9 FetchDNS: Treat 0.0.0.0 as resolution failure
If there are multiple addresses then ignore 0.0.0.0. If the only address is 0.0.0.0 treat it as a DNS resolution failure. This should prevent us from throwing IllegalStateException later in DefaultServerCache.getHostFor().

Fixes #428
2025-08-21 09:47:48 +09:00
Alex Osborne 3c6191fd5a Merge pull request #664 from internetarchive/deps
Upgrade dependencies for 3.10.2 release
2025-08-20 17:18:17 +09:00
Alex Osborne adaf44caf2 Add dependency upgrades to CHANGELOG 2025-08-20 17:11:42 +09:00
Alex Osborne 30707296f6 Bump amqp-client from 5.25.0 to 5.26.0 2025-08-20 17:08:15 +09:00
Alex Osborne 148477b4d3 Bump commons-net from 3.11.1 to 3.12.0 2025-08-20 17:06:31 +09:00
Alex Osborne cbd72abfb7 Bump commons-codec from 1.18.0 to 1.19.0 2025-08-20 17:06:12 +09:00
Alex Osborne ab1c9bef5a Bump commons-cli from 1.9.0 to 1.10.0 2025-08-20 17:05:52 +09:00
Alex Osborne 8a481f719f Bump groovy from 4.0.27 to 4.0.28 2025-08-20 17:05:28 +09:00
Alex Osborne b1be6fbe0d Bump codemirror__view from 6.37.2 to 6.38.1 2025-08-20 17:05:03 +09:00
Alex Osborne 362a40f3db Bump spring from 6.2.9 to 6.2.10 2025-08-20 17:04:20 +09:00
Alex Osborne 7f1e734373 Bump junit-jupiter from 5.13.3 to 5.13.4 2025-08-20 17:04:07 +09:00
Alex Osborne e06ccbe70c versions-maven-plugin: ignore pre-release dependency versions 2025-08-20 17:00:17 +09:00
Alex Osborne 5983f61626 Bump codemirror@legacy-modes from 6.5.0 to 6.5.1 2025-08-20 16:53:23 +09:00
Alex Osborne c8c2512e77 Bump codemirror@language from 6.11.1 to 6.11.2 2025-08-20 16:53:10 +09:00
Alex Osborne 194046d35b Merge pull request #663 from mistydemeo/misty/ampq_provide_user_agent
AMQPPublishProcessor: pass along user agent
2025-08-14 07:10:47 +09:00
Misty De Méo e8e3ad6ab5 AMQPPublishProcessor: pass along user agent
We pass along other metadata, but so far we don't pass along the
user agent. We'd like to start letting Umbra make use of it in
its own requests.
2025-08-13 14:48:31 -07:00
Alex Osborne ea67b59e51 [maven-release-plugin] prepare for next development iteration 2025-07-21 17:15:17 +09:00
Alex Osborne 1cf6762c7f [maven-release-plugin] prepare release 3.10.1 3.10.1 2025-07-21 17:15:12 +09:00
Alex Osborne d76a15089d Update CHANGELOG.md for 3.10.1 release 2025-07-21 17:13:11 +09:00
Alex Osborne bb0cb1cea0 Bump spring from 6.2.7 to 6.2.9 2025-07-21 17:00:48 +09:00
Alex Osborne 2388db4229 Bump commons-lang from 2.6 to 3.18.0 2025-07-21 16:55:31 +09:00
Alex Osborne b41a95109c Bump jetty from 12.0.17 to 12.0.22 2025-07-21 16:15:21 +09:00
Alex Osborne fbc7489e61 Bump commons-io from 2.19.0 to 2.20.0 2025-07-21 16:12:59 +09:00
Alex Osborne 329bf1c741 Bump jsch from 2.27.0 to 2.27.2 2025-07-21 16:11:08 +09:00
Alex Osborne 53f154574d Bump crawler-commons from 1.4 to 1.5 2025-07-21 16:10:15 +09:00
Alex Osborne e121b71c52 Bump junit-jupiter from 5.13.2 to 5.13.3 2025-07-21 16:07:15 +09:00
Alex Osborne 8eaaa27ae7 Bump codemirror@search to 6.5.11 and codemirror@state to 6.37.2 2025-07-21 16:06:32 +09:00
Alex Osborne c45544a47b Bump restlet from 2.6.0-rc1 to 2.6.0 2025-07-21 16:03:24 +09:00
Alex Osborne 85ceab905c BrowserProcessor: create scratchDir on start
This fixes an exception on first launch.
2025-07-21 11:55:37 +09:00
Alex Osborne d7f5748fe0 Merge pull request #661 from internetarchive/seeds-report-redirect-extra-codes
Seeds report: record redirect URI for statuses 303, 307 and 308
2025-07-15 14:54:12 +09:00
Alex Osborne 839a8f4604 Bump webarchive-commons from 2.0.1 to 2.0.2 2025-07-15 11:16:48 +09:00
Alex Osborne db63c7ec85 Seeds report: record redirect URI for statuses 303, 307 and 308
These can also redirect, not just 301 and 302.

Fixes #564
2025-06-30 22:24:29 +09:00
Alex Osborne acf41d598d FetchHTTP2: Use HTTP/1.1 when the server doesn't support ALPN
This fixes `IOException: frame_size_error/invalid_frame_length`.
2025-06-20 18:52:32 +09:00
Alex Osborne 8bfde99af3 FetchHTTP2: Handle getRemoteSocketAddress() returning null 2025-06-20 17:27:32 +09:00
Alex Osborne b20d36f607 Add RELEASING.md 2025-06-13 00:44:40 +09:00
Alex Osborne 18026bf66b Switch base image from deprecated openjdk to eclipse-temurin 2025-06-12 23:55:07 +09:00
Alex Osborne 475f2d6b2d Bump Dockefile version to 3.10.0 2025-06-12 23:22:10 +09:00
Alex Osborne 01378ddbbf [maven-release-plugin] prepare for next development iteration 2025-06-12 22:01:16 +09:00
Alex Osborne ecc46a38c3 [maven-release-plugin] prepare release 3.10.0 3.10.0 2025-06-12 22:01:10 +09:00
Alex Osborne 5431a55820 Migrate from OSSRH to the Maven Central Portal
OSSRH reaches end of life June 30.
2025-06-12 21:55:52 +09:00