Andy Jackson
cf0f4ef144
Merge pull request #390 from ukwa/master
...
Update changelog.
2021-05-27 09:46:41 +01:00
Andy Jackson
9df4a0dc05
Update changelog.
2021-05-27 09:45:47 +01:00
Andy Jackson
3b4c442683
Merge pull request #389 from ukwa/update-dependencies-2021-05-26
...
Update dependencies 2021 05 26
2021-05-26 21:56:21 +01:00
Andy Jackson
669cf1ed2b
Merge branch 'master' into update-dependencies
2021-05-26 13:40:15 +01:00
Andy Jackson
a2c65f4618
Update dependencies for security issues, including changes to tests.
2021-05-26 13:39:30 +01:00
Andy Jackson
d175040e33
Merge pull request #386 from ukwa/master
...
Bring changlog up to date
2021-05-20 22:50:43 +01:00
Andrew Jackson
400677a46a
Merge branch 'master' of github.com:internetarchive/heritrix3
2021-05-20 22:49:05 +01:00
Andrew Jackson
7c72b8d584
Updated changelog.
2021-05-20 22:47:56 +01:00
Andy Jackson
d9fe123b2f
Merge pull request #384 from ukwa/configure-bdb-je-cleaner-threads
...
Allow tuning of BDB-JE evictor and cleaner threads.
2021-05-20 22:24:42 +01:00
Andy Jackson
276ced0de3
Allow tuning of BDB-JE evictor and cleaner threads.
2021-05-20 22:22:00 +01:00
Andy Jackson
c0dbfb2a0a
Merge pull request #383 from ukwa/upgrade-dnsjava
...
Update to latest version of dnsjava, for #344
2021-05-20 21:05:59 +01:00
Andy Jackson
d7869de8d9
Merge pull request #262 from kris-sigur/sitemaps
...
Support for extracting URLs in sitemaps
2021-05-20 21:05:13 +01:00
Andy Jackson
396467c535
Merge branch 'master' into sitemaps
2021-05-20 21:03:54 +01:00
Andy Jackson
c1bcdd9f9e
Merge pull request #341 from internetarchive/noplaylist-ydl
...
youtube-dl --no-playlist
2021-05-20 21:01:39 +01:00
Andy Jackson
b2a07b290f
Merge pull request #348 from internetarchive/fixes-leaky-file-handles
...
Fixes leaky file handles
2021-05-20 21:00:31 +01:00
Andy Jackson
c7b1dfa198
Merge pull request #368 from webdev4422/patch-1
...
Fix misspell in comments
2021-05-20 20:58:41 +01:00
Andy Jackson
045b2516da
Update to latest version of dnsjava, for #344
...
This commit updates to version 3.3.1 of the dnsjava library.
Incidentally, the restlet.org certificate is currently invalid, so this
patch switched to maven.restlet.com.
2021-05-20 20:44:19 +01:00
Alex Osborne
a09479364a
Merge pull request #379 from ldko/bean-url-missing-fix
...
Avoid error when bean properties have no url available
2021-05-12 09:31:27 +09:00
Alex Osborne
065e62fc1f
Merge pull request #377 from internetarchive/bean-browser-optional-fix
...
Handle empty Optionals when browsing beans
2021-05-12 09:31:04 +09:00
Lauren Ko
ac33e2ef55
Avoid error when bean properties have no url available
2021-05-11 16:42:33 -05:00
Alex Osborne
71b3065172
Handle empty Optionals when browsing beans
...
addPresentableNestedNames() recursively walks the properties of beans
calling getters. Likely unintentionally this includes calling getClass()
and recursing into the reflection API. When running on JDK 11 the
reflection API has some methods (e.g. in java.lang.module) that return
instances of Optional. With the newer version of Spring's
BeanWrapperImpl encounters an Optional it attempts to unwrap it and
throws IllegalArgumentException if it is empty.
Let's fix this in two ways. Firstly let's avoid walking the reflection
API entirely as its irrelevant for the purposes of bean browsing by
not inspecting the properties of instances of java.lang.Class.
Secondly in case any Heritrix beans start using Optional in future lets
also handle the empty case by also not inspecting, the same as we do for
null.
Fixes #376
Reported-By: Lauren Ko <lauren.ko@unt.edu >
2021-05-11 21:55:03 +09:00
Kristinn Sigurdsson
52093eb25f
Only copy source tag if not null.
2021-04-20 13:18:29 +00:00
webdev4422
5ec7fb87d9
Fix misspell in comments
2021-02-26 08:50:13 +02:00
Alex Osborne
37ce8d6945
Merge pull request #366 from ato/upstream-spring-5.3.3
...
Upgrade to Spring 5.3.3
2021-02-23 15:07:59 +09:00
Alex Osborne
35bb3286f4
Clarify robots protocol support
...
Closes #351 , #353
2021-02-15 17:29:49 +09:00
Alex Osborne
b10b33821f
Fix broken robots.txt link
2021-02-15 17:12:04 +09:00
Alex Osborne
5f52a14afc
Upgrade to Spring 5.3.3
...
Spring 3.0.5 is 10 years old now and is incompatible with classes using
Java 9+ bytecode and even on Java 8 classes using lambdas (see #337 ).
We remove spring-asm as it is now part of spring-core module.
2021-02-15 16:20:00 +09:00
Alex Osborne
5a64141302
Merge pull request #352 from BitBaron/absolute-meta-urls
...
Strip quotes from URL value.
2021-02-15 15:48:50 +09:00
Alex Osborne
ba0d51882a
Merge pull request #359 from internetarchive/ait-ydl-updates
...
ait youtube-dl options
2021-02-15 15:41:48 +09:00
Barbara Miller
0649751456
--no-cache-dir, --no-playlist
2021-01-04 17:53:46 -08:00
Kristinn Sigurðsson
adac067ea7
Update link to robots.txt meta documentation
2020-09-02 12:15:02 +00:00
Neil Minton
2505effadc
Strip quotes from URL value.
2020-09-01 10:57:58 -04:00
Adam Miller
a9c0c6588b
Manage youtube dl temp files which can be closed in the warc writer.
2020-07-31 22:22:25 +00:00
Adam Miller
52a8f345ed
Fixing up logging and comments
2020-07-30 23:30:08 +00:00
Adam Miller
00d1c46d60
Ensure Replay Input Stream and File Channels are closed after writing
2020-07-30 23:19:43 +00:00
Barbara Miller
1b8e7f73ca
youtube-dl --no-playlist
2020-07-29 11:12:33 -07:00
Andrew Jackson
33a3f9a58f
Updated changelog based on master.
2020-06-01 14:00:59 +01:00
Alex Osborne
2e6b76d517
Merge pull request #333 from dengliming/patch-1
...
Remove deprecated sudo setting.
2020-06-01 14:05:02 +09:00
Alex Osborne
c4644d4e5c
Merge pull request #335 from internetarchive/fixes-extractor-multiple-regex-matcher-recycle
...
Fixes extractor multiple regex matcher recycle
2020-06-01 14:03:11 +09:00
Alex Osborne
812e96d2c0
Merge pull request #336 from internetarchive/revert-334-fixes-ftp-response-record-builder
...
Revert "Warc convention for storing ftp responses has been to use a WARC reso…"
2020-06-01 13:56:37 +09:00
Alex Osborne
947507b8ec
Revert "Warc convention for storing ftp responses has been to use a WARC reso…"
2020-06-01 13:56:12 +09:00
Alex Osborne
4763a8a04b
Merge pull request #334 from internetarchive/fixes-ftp-response-record-builder
...
Warc convention for storing ftp responses has been to use a WARC reso…
2020-06-01 13:54:59 +09:00
Adam Miller
60daef90b2
Merge branch 'master' into fixes-extractor-multiple-regex-matcher-recycle
2020-05-20 16:46:14 +00:00
Adam Miller
c0fe2064a1
Merge branch 'fixes-ftp-response-record-builder'
2020-05-20 16:32:36 +00:00
Andrew Jackson
87c349fe13
Re-sync change log.
2020-05-18 15:28:56 +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
3.4.0-20200518
2020-05-18 14:08:04 +01:00
Andrew Jackson
176f796beb
Updated changelog.
2020-05-18 14:05:26 +01:00
dengliming
b4962d25a8
Remove deprecated sudo setting.
2020-05-12 22:53:40 +08:00
Adam Miller
0db661fb36
Warc convention for storing ftp responses has been to use a WARC resource record and not a response record. Changing to be consisten with the default WARCWriterProcessor
2020-05-05 23:09:53 +00:00