Andrew Jackson
ef38dc08c3
[maven-release-plugin] prepare release 3.4.0-20200518
2020-05-18 14:08:04 +01: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
Jonathan Leitschuh
bc6a15b41d
Use HTTPS to resolve dependencies in Maven Build where possible
2020-02-11 17:48:20 +09: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
Noah Levitt
6811f49bd9
Merge pull request #272 from internetarchive/jdk11-upgrade-surefire
...
JDK11 support: upgrade maven-surefire-plugin to 2.22.2
2019-08-07 10:48:29 -07:00
Alex Osborne
0782fb0481
JDK11: upgrade engine to jetty 9.4.19 and restlet 2.4.0
...
Jetty 9.4.12+ is required for TLS to work correctly under JDK11
(due to SSL handshake failures). In order to upgrade
Jetty we also need to upgrade Restlet.
There is one intentional change in behaviour to simplify
upgrading. We remove a workaround for an old [webkit bug]
where the browser claimed to prefer application/xml. The
bug was fixed in 2011.
[webkit bug]: https://bugs.webkit.org/show_bug.cgi?id=27267
Summary of Jetty API changes:
- package names changed such as org.mortbay -> org.eclipse
- SocketConnector and SslSocketConnector merged to ServerConnector
- HashUserRealm split into UserStore and HashLoginService
- SecurityHandler -> ConstraintSecurityHandler
Summary of Restlet API changes:
- some classes have moved package (Request, Response, Router etc)
- ServerResource replaces Resource
- represent(), acceptRepresentation() renamed to get(), post()
- constructors were replaced by an init() method
- setModifiable() was removed
- getRequest().getEntityAsForm() -> new Form(entity)
- Guard -> ChallengeAuthenticator
Fixes #275
2019-08-06 15:16:37 +09:00
Alex Osborne
a2920c622d
JDK11 support: explicitly depend on JAXB
...
JAXB is no longer included in the JDK as of JDK 11 (JEP 320) so add it
as an external dependency.
Fixes #264
2019-08-02 16:47:20 +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
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
Andrew Jackson
ad9e74d8ad
[maven-release-plugin] prepare for next development iteration
2019-02-07 13:52:56 +00:00
Andrew Jackson
83c7044b22
[maven-release-plugin] prepare release 3.4.0-20190207
2019-02-07 13:52:49 +00:00
Andrew Jackson
317b19e7e2
[maven-release-plugin] prepare for next development iteration
2019-02-05 12:33:08 +00:00
Andrew Jackson
9c7d0c299d
[maven-release-plugin] prepare release 3.4.0-20190205
2019-02-05 12:32:57 +00:00
Andrew Jackson
ab34a54566
[maven-release-plugin] prepare for next development iteration
2019-02-05 12:29:33 +00:00
Andrew Jackson
d1fc5cedb4
[maven-release-plugin] prepare release 3.4.0-20190205-2
2019-02-05 12:29:26 +00:00
Andrew Jackson
096ba4e9c3
[maven-release-plugin] prepare for next development iteration
2019-02-05 12:15:26 +00:00
Andrew Jackson
55dbe5a25d
Avoid overdoing the RAM allocation.
2018-09-13 16:36:58 +01:00
Andrew Jackson
992a51aa57
Tests now need more RAM.
2018-09-13 13:44:40 +01:00
Noah Levitt
e5e5cd87e4
configure maven-compiler-plugin in root pom to avoid redundancy, inconsistency
2014-10-01 13:38:39 -07:00
Noah Levitt
3a429ffa44
Merge branch 'master' into hc43
...
Conflicts:
commons/pom.xml
commons/src/main/java/org/archive/io/RecordingInputStream.java
commons/src/main/java/org/archive/io/RecordingOutputStream.java
commons/src/main/java/org/archive/io/ReplayInputStream.java
dist/pom.xml
engine/pom.xml
modules/pom.xml
modules/src/main/java/org/archive/modules/extractor/ExtractorHTTP.java
modules/src/main/java/org/archive/modules/recrawl/FetchHistoryProcessor.java
pom.xml
2014-01-10 17:52:03 -08:00
Noah Levitt
749bd6a214
bump version to 3.3.0-SNAPSHOT after 3.2.0 release
2014-01-10 16:22:43 -08:00
Noah Levitt
32c083f720
bump version number to 3.2.0 for release
2014-01-10 12:36:45 -08:00
Noah Levitt
0ea10665f1
abbreviate maven repository clauses, reduce redundancy, and let default settings prevail, such as updatePolicy=daily, pointed out by Erik Hetzner
2013-12-15 11:53:18 -08:00
Noah Levitt
8e1125d062
bump version to 3.2.0-SNAPSHOT since there are some incompatible api changes since 3.1.1 (requested by kris sigurðsson)
2013-11-20 09:18:31 -08:00
Noah Levitt
750a688670
Merge branch 'master' into hc43
...
Conflicts:
commons/src/main/java/org/apache/commons/httpclient/HttpParser.java
engine/pom.xml
modules/src/main/java/org/archive/modules/CrawlURI.java
modules/src/main/java/org/archive/modules/deciderules/MatchesStatusCodeDecideRule.java
modules/src/main/java/org/archive/modules/deciderules/NotMatchesStatusCodeDecideRule.java
modules/src/main/java/org/archive/modules/fetcher/FetchHTTP.java
2013-08-08 21:14:11 -07:00
Noah Levitt
6a2b4a4a76
Merge branch 'master' into freemarker
...
Conflicts:
.classpath
2013-03-28 18:01:16 -07:00
Noah Levitt
1993c4388c
Merge branch 'master' into hc43
...
Conflicts:
.classpath
2013-03-20 14:28:13 -07:00
Noah Levitt
8fd361e518
update source/target version to 1.6 since we use 1.6 features, specifically @Override for methods only implementing an interface (not sure why maven wasn't enforcing this); also remove maven-antrun-plugin created timestamp.txt, doesn't seem to be used anywhere
2013-03-20 14:25:22 -07:00
Noah Levitt
12da824316
Merge branch 'master' into hc43
2013-03-18 23:32:51 -07:00
Adam Miller
e4ad60dda6
Beginning conversion to freemarker templates. /engine updated
2013-03-11 16:58:28 -07:00
Noah Levitt
fb758e53e3
Avoid pulling in hadoop-core.jar and its dependencies; add plugin versions to get rid of warnings
2013-02-22 15:43:15 -08:00
Noah Levitt
f9703fb5ef
* engine/pom.xml
...
remove incorrect, unnecessary dependency
2012-09-26 14:55:03 -07:00
Noah Levitt
b9cbbbd248
Bunch of unit tests for FetchHTTP
...
* FetchHTTPTest.java
a bunch of new tests
* FetchHTTP.java
make sslTrustLevel work correctly (bug found by test; even with fix, only respects value at startup, no overrides)
* modules/pom.xml, .classpath
dependencies for testing
* engine/pom.xml
update jetty to 6.1.26 since we require that for the new tests
2012-09-26 14:41:49 -07:00
Noah Levitt
77559bf81c
**/pom.xml
...
bump version number because of api change
2012-09-13 17:47:26 -07:00
Noah Levitt
3f2295353a
test dependencies belong in engine/ now too
2012-08-30 12:16:25 -07:00
Noah Levitt
373abbbe81
latest jetty 6.x; starting on basic-auth test
2012-06-29 17:19:46 -07:00
Noah Levitt
9fffa8fc53
**/pom.xml
...
bump version to 3.1.2-SNAPSHOT
2012-05-01 18:17:33 -07:00
Noah Levitt
79c40346fc
**/pom.xml
...
* bump version number to 3.1.1 for release
2012-05-01 18:01:06 -07:00
nlevitt
5735839252
Post 3.1.0
...
* **/pom.xml
switch version to "3.1.1-SNAPSHOT"
2011-10-21 19:00:37 +00:00
nlevitt
8c99fc947c
Prep for 3.1.0 release
...
* **/pom.xml
bump version-id to "3.1.0"
* README.txt
refer to exactly 3.1.0 release notes
2011-10-21 17:08:04 +00:00
nlevitt
28aa2ffede
* **/pom.xml
...
improve formatting (no substantive changes at all -- try "svn diff -x -ub -c7232")
2011-08-05 17:46:57 +00:00
nlevitt
178fdd92b6
* **/pom.xml
...
remove references to unused, defunct agilejava maven repository (had been used for xdoc stuff)
2011-08-05 17:37:16 +00:00
nlevitt
cb7a454d0c
Post 3.1.0-RC1
...
* **/pom.xml
switch version back to "3.1.0-SNAPSHOT"
2011-07-26 03:42:02 +00:00
nlevitt
347a25e417
Prep for 3.1.0-RC1 release
...
* pom.xml, */pom.xml
bump version number to 3.1.0-RC1
2011-07-26 02:57:48 +00:00
gojomo
991a67e0e4
Post 3.1.0-beta
...
* **/pom.xml
chnge version-identifier to "3.1.0-SNAPSHOT"
2011-04-15 22:28:52 +00:00
gojomo
52d00a9917
Prep for 3.1.0-beta
...
* **/pom.xml
increment declared version
2011-04-15 18:09:43 +00:00
nlevitt
244c1cf563
Update to latest restlet 1.1.10. It includes Daniel Truemper's fix for the
...
restlet bug he discovered while using heritrix, which I ran into.
http://tech.dir.groups.yahoo.com/group/archive-crawler/message/6338
http://restlet.tigris.org/issues/show_bug.cgi?id=1018
http://restlet.tigris.org/source/browse/restlet?view=rev&revision=6135
* .classpath
* engine/pom.xml
2011-02-05 00:36:11 +00:00
gojomo
a757140cf6
[HER-1831] change version numbering convention to be less confusing
...
* **/pom.xml
change 3.1.1-SNAPSHOT to 3.0.1-SNAPSHOT
2010-09-30 19:48:35 +00:00