Commit graph

57 commits

Author SHA1 Message Date
Anthony Raymond a61797f53a
Update README.md 2023-11-01 11:08:54 +01:00
Anthony Raymond d6fb95c779
Update README.md 2023-02-13 17:06:09 +01:00
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 589895610d
Update README.md 2023-01-11 11:55:17 +01:00
laur 7fe610ce6a style changes
- remove extraneous isDebugEnabled() checks;
- rename some params for better readability;
- decrease number of if-else blocks;
- fix some typos.
2022-09-03 02:47:19 +02:00
Anthony Raymond fc0c48f785
Update README.md 2022-06-30 10:35:58 +02:00
Anthony Raymond 37e8251ca6
Update README.md 2022-06-30 10:34:41 +02:00
Anthony Raymond 5734f09c25
Create README.md 2022-06-30 10:33:12 +02:00
Anthony Raymond 6ae8436aa7
Update README.md 2021-07-17 01:58:11 +02:00
Anthony Raymond dce5123e59
Update README.md 2021-05-30 16:37:34 +02:00
Anthony Raymond 0ace77384a
Update README.md 2021-05-30 16:29:38 +02:00
Anthony Raymond a61c5bf71c
Update README.md 2021-05-21 17:05:25 +02:00
Anthony Raymond 470dc97373
Update README.md 2020-12-29 00:02:13 +01:00
Mylloon 1ab317e395
Update README.md 2020-12-28 13:32:01 +01:00
Mylloon ee27f9aa09
Adding docker-compose v2 schemas 2020-12-24 01:56:13 +01:00
Anthony Raymond 5a94f14625
Update README.md 2020-05-08 23:51:05 +02:00
Anthony Raymond be073f5ddb
Update README.md 2019-03-30 01:17:39 +01:00
Anthony Raymond d605f00835
Update README.md 2019-03-30 01:17:07 +01:00
Anthony Raymond 1f44f907b2
Update README.md 2019-03-15 17:36:47 +01:00
Anthony Raymond 5fb6f23924
Update README.md 2019-03-15 01:03:18 +01:00
Anthony Raymond 2bca4d3d08
Update README.md 2019-03-15 01:02:22 +01:00
anthonyraymond 385ff16bae Add iframe ability 2019-02-21 00:34:16 +01:00
Anthony Raymond ba43c541a8
Update README.md 2018-12-18 23:50:47 +01:00
Anthony Raymond 8cc902b5f1
Update README.md 2018-12-18 23:50:25 +01:00
Anthony Raymond 1fb82ba87e
Update README.md 2018-12-12 13:45:14 +01:00
Anthony Raymond bce8da1556
Update README.md 2018-12-12 13:42:18 +01:00
Anthony Raymond b227821894
Update README.md 2018-11-04 22:45:53 +01:00
Anthony Raymond 6eef5c520e
Add coverage badge 2018-02-21 00:10:37 +01:00
Anthony Raymond acc0e70025
Fix more image link in README 2018-02-18 21:18:15 +01:00
Anthony Raymond 1a4ab04d6f
Fix broken image link in README 2018-02-18 21:16:42 +01:00
Anthony Raymond 4ea12c1e4d
Removed Google Analytics from README
Does not works due to the github.camo feature.
2018-02-18 21:15:55 +01:00
Anthony Raymond 6b6aab344b
Update README.md 2017-12-01 19:51:13 +01:00
anthonyraymond 3ec1dfc952 Add supported browsers to readme [skip ci] 2017-10-27 21:41:23 +02:00
anthonyraymond 3b31686b59 Fix required flag in documentation [skip ci] 2017-10-22 19:59:57 +02:00
anthonyraymond bb00aefaaa [skip ci] Update readme.md 2017-10-22 00:18:11 +02:00
anthonyraymond a03d72b2eb Add vuze client file 2017-10-21 01:11:44 +02:00
anthonyraymond 29a008c881 [skip ci] make it more clear how to build docker image 2017-10-21 01:06:43 +02:00
anthonyraymond e828708784 Add dockerfile documentation [skip ci] 2017-10-09 00:44:38 +02:00
anthonyraymond be02a85ceb [skip ci] prepare dockerfile 2017-10-08 23:14:46 +02:00
Anthony Raymond bf7b774610 [skip ci] Update README 2017-10-08 20:02:53 +02:00
anthonyraymond 81127ea035 Add documentation 2017-09-19 23:54:25 +02:00
anthonyraymond 44aef61dce Add travis badge to README [skip ci] 2017-09-12 23:47:27 +02:00
anthonyraymond 98aa521195 Fix a potential bug with https ip fetching and enforce IPV6 support 2017-08-09 22:58:07 +02:00
anthonyraymond 17dcacf6f4 Fix README.md 2017-07-20 01:00:13 +02:00
anthonyraymond 183dde7431 Add supported clients to readme 2017-07-19 21:44:12 +02:00
anthonyraymond 5f1e90b540 Fix bytes units. File size => iec format; transfert rate => base 10 2017-06-27 00:40:37 +02:00
anthonyraymond 963debabf1 Fix some typos 2017-05-29 23:01:11 +02:00
anthonyraymond 59716ddcd5 Add Dockerfile for non-arm platform 2017-05-04 20:35:07 +02:00
anthonyraymond 625b1e093c Update Roadmap to V2 2017-04-26 01:24:16 +02:00
Anthony Raymond 1ca103b4c5 Fix Google Analytics 2017-04-18 09:49:35 +02:00