laur89
ee3fd74ec9
Cleanup v2 ( #172 )
...
* more cleanup
- add some clarifying comments;
- TooManyAnnouncesFailedInARowException -> TooManyAnnouncesFailedInARawException;
- pre-compile regex Patterns where makes sense; mainly in BitTorrentClient;
- simplify regexes;
- ClientNotifier: remove setClient() method, provide Client instance only via constructor;
- prefer primitives over boxed types, eg in
- NumwantProvider
- BitTorrentClientConfig
- AppConfiguration
- SeedingSpeedHasChangedPayload.SpeedPayload
- DigitRangeTransformedToHexWithoutLeadingZeroAlgorithm
- KeyAlgorithm
- HashNoLeadingZeroKeyAlgorithm
- TimedOrAfterStartedAnnounceRefreshKeyGenerator
- TimedRefreshKeyGenerator
- RandomPoolWithChecksumPeerIdAlgorithm
- TimedRefreshPeerIdGenerator
- change AnnouncerExecutor.currentlyRunning to ConcurrentHashMap; correct me if i'm wrong
but looks like this is needed;
- move http-based tracker URI filtering logic from TrackerClient.announce() to
TrackerClientUriProvider constructor, and throw if no http trackers are listed;
- add couple of additional IP providers to ConnectionHandler;
- SeedManager: add RequestConfig to the HttpClients builder, defining timeouts;
2023-02-07 15:54:08 +01:00
Anthony RAYMOND
1fbb894937
update Dockerfile
2021-11-16 22:35:21 +01:00
Anthony RAYMOND
3859e91799
update spring parent version
2021-07-17 09:50:24 +02:00
Anthony RAYMOND
3496d4a079
fix dockerfile
2021-07-17 02:40:27 +02:00
Anthony RAYMOND
2278a23d07
fix dockerfile
2021-07-17 02:38:00 +02:00
Anthony RAYMOND
5f9aa0ca1f
fix dockerfile
2021-07-17 02:33:28 +02:00
Anthony RAYMOND
bbf7c7e504
fix dockerfile
2021-07-17 02:29:52 +02:00
Anthony RAYMOND
fe4df3049d
fix dockerfile
2021-07-17 02:27:11 +02:00
Anthony RAYMOND
79aea8b0ad
fix dockerfile
2021-07-17 02:22:28 +02:00
Anthony RAYMOND
62eb10b6bd
fix dockerfile
2021-07-17 02:19:20 +02:00
Anthony RAYMOND
64aad0c69d
fix Dockerfile
2021-07-17 02:08:27 +02:00
Anthony RAYMOND
0a7db225e8
fix Dockerfile
2021-07-17 02:04:17 +02:00
Anthony RAYMOND
a6eb36bfcc
remove travis
2021-07-17 01:56:23 +02:00
Anthony RAYMOND
a168db074b
update Dockerfile
2021-07-17 01:56:23 +02:00
Anthony RAYMOND
5c66b5b217
update version
2021-07-16 22:48:32 +02:00
Anthony Raymond
1b06d31322
prepare 2.1.24
2020-12-09 16:44:22 +01:00
Anthony RAYMOND
586061a528
update jacoco version
2020-11-12 01:29:34 +01:00
Anthony RAYMOND
9c4e73afb0
Prepare new version
2020-05-12 21:33:50 +02:00
Anthony RAYMOND
527026967c
prepare release 2.1.20
2020-03-25 14:21:52 +01:00
anthonyraymond
b2989686b7
Update to version 2.1.19
2019-07-02 22:41:47 +02:00
anthonyraymond
8bcc50a264
Update to version 2.1.18
2019-06-05 00:34:05 +02:00
anthonyraymond
a4d82c7afc
Update to version 2.1.17
2019-06-01 00:09:42 +02:00
anthonyraymond
dd5d9b2be2
Update version
2019-05-31 23:46:21 +02:00
anthonyraymond
3524d9db69
Update to version 2.1.15
2019-05-07 00:41:55 +02:00
Anthony Raymond
835e525660
Add LABELs to Dockerfile
2019-03-19 14:12:47 +01:00
anthonyraymond
3c81b805fb
Prepare docker hub release
2019-03-15 00:15:33 +01:00
anthonyraymond
0d68cfd51b
Update to version 2.1.13
2019-02-21 00:35:16 +01:00
anthonyraymond
504800b866
Update version to 2.1.12
2019-02-14 00:38:21 +01:00
anthonyraymond
a9fc5a7300
Prepare release 2.1.11
2018-12-25 23:09:06 +01:00
anthonyraymond
dd4006e9cb
Prepare release 2.1.10
2018-12-23 00:59:16 +01:00
anthonyraymond
0df585e90e
Prepare release 2.1.9
2018-12-22 02:19:56 +01:00
anthonyraymond
f1526c440f
Prepare release 2.1.8
2018-12-19 00:10:12 +01:00
anthonyraymond
0a0ba63c90
Update to version 2.1.7
2018-09-28 23:12:52 +02:00
anthonyraymond
478a553c87
Update to version 2.1.6
2018-08-01 22:06:34 +02:00
anthonyraymond
a0c27f688f
Update to version 2.1.5
2018-07-25 01:00:35 +02:00
anthonyraymond
8fb5a1961b
Moved dockerfile to java 10, to benefit from the java9+ garbage collector
2018-07-01 14:32:54 +02:00
anthonyraymond
ed75637ce9
Update to version 2.1.4
2018-06-30 22:41:49 +02:00
anthonyraymond
b5c78dd0d7
Update to version 2.1.3
2018-06-08 23:24:00 +02:00
anthonyraymond
db08d59384
Update to version 2.1.2
2018-05-23 19:24:35 +02:00
anthonyraymond
fefcfb54d6
Update to version 2.1.1
2018-05-21 01:47:08 +02:00
anthonyraymond
8de3db7f71
Update version to 2.1.0
2018-05-17 21:35:55 +02:00
anthonyraymond
ba491ba25e
Update to version 2.0.10
2018-03-18 00:52:53 +01:00
anthonyraymond
431cc258aa
Update to version 2.0.9
2017-12-24 15:49:12 +01:00
anthonyraymond
d7c08ed671
Update to version 2.0.8
2017-12-19 20:19:03 +01:00
anthonyraymond
49ba76f6d6
Update to version 2.0.7
2017-11-15 21:29:19 +01:00
anthonyraymond
ab5a3be6e2
Update to version 2.0.6
2017-11-01 23:13:28 +01:00
anthonyraymond
c1b8fc971a
Update dockerfiles and publish script
2017-10-23 20:44:48 +02:00
Anthony Raymond
75f2f2535a
Update Dockerfile
2017-10-23 20:35:33 +02:00
Anthony Raymond
f3d60e1c17
Update Dockerfile
2017-10-23 20:18:07 +02:00
anthonyraymond
c99b37744a
Removed useless code in Dockerfile [skip ci]
2017-10-22 00:04:09 +02:00