shortcutme
|
78a7aa91c0
|
Add ipv6 address to blacklist
|
2019-01-20 03:26:12 +01:00 |
|
shortcutme
|
3e82595193
|
Store site download time
|
2019-01-20 03:10:07 +01:00 |
|
shortcutme
|
4fe6ae9811
|
Allow only SELECT in storage.query
|
2018-12-15 17:45:17 +01:00 |
|
shortcutme
|
8cf30893f2
|
Don't close idle db connection during rebuild
|
2018-11-08 01:20:33 +01:00 |
|
shortcutme
|
cf7d194dbf
|
Remove missing optional files from content.json on cloning
|
2018-11-07 22:48:35 +01:00 |
|
shortcutme
|
39d442a05d
|
Fix getConnectablePeers for low peer sites
|
2018-10-20 02:26:29 +02:00 |
|
shortcutme
|
6b2f619096
|
Fix updateHashfield optional file detection
|
2018-10-15 12:59:28 +02:00 |
|
shortcutme
|
f74ddc1010
|
Don't delete connecting sites at startup
|
2018-10-15 12:59:04 +02:00 |
|
shortcutme
|
6fc66b7b13
|
Move file forgot to separate function
|
2018-09-17 15:27:29 +02:00 |
|
shortcutme
|
9658c2d553
|
Stop downloadcontent pool if reached 95% of site limit
|
2018-09-17 15:27:11 +02:00 |
|
shortcutme
|
577761a6bb
|
Add cache to default settings
|
2018-09-17 15:25:17 +02:00 |
|
shortcutme
|
4fe33268ac
|
Don't allow parallel rebuild
|
2018-09-02 02:24:07 +02:00 |
|
shortcutme
|
b84abea670
|
Order more peers for connected peers simply by reputation
|
2018-09-02 02:23:46 +02:00 |
|
shortcutme
|
a5fcc7d65f
|
Sort recent peers by reputation
|
2018-09-02 02:23:19 +02:00 |
|
shortcutme
|
313d9a4ef9
|
Need less peer sites with less peers
|
2018-09-02 02:23:06 +02:00 |
|
shortcutme
|
6edabeeecc
|
Log hashfield query time
|
2018-08-29 19:55:50 +02:00 |
|
shortcutme
|
23284e1f35
|
Reduce the reannounce to unreliable trackers not just single announces
|
2018-08-27 11:50:53 +02:00 |
|
shortcutme
|
71d05a6fc2
|
Global stats to reduce tracker request for unreliable trackers
|
2018-08-26 22:58:27 +02:00 |
|
shortcutme
|
867cf478b1
|
Log tracker request mode on error
|
2018-08-26 22:57:34 +02:00 |
|
shortcutme
|
b43a05b662
|
Don't increase request tracker number before actually sending it
|
2018-08-26 22:57:09 +02:00 |
|
shortcutme
|
92db3878cf
|
Don't include skipped trackers to report
|
2018-08-26 22:56:46 +02:00 |
|
shortcutme
|
b6d11d6be3
|
Fix request number counting with zero trackers
|
2018-08-26 22:56:20 +02:00 |
|
shortcutme
|
0b38d73cc5
|
AnnounceZero return None on skipped announce due batching
|
2018-08-26 22:52:21 +02:00 |
|
shortcutme
|
33877c73bb
|
Test tracker address validity
|
2018-08-26 02:56:24 +02:00 |
|
shortcutme
|
0e3698fa2f
|
Announce to next tracker on fail
|
2018-08-26 02:55:08 +02:00 |
|
shortcutme
|
65f48800b9
|
Allow tracker list to be extended by plugins
|
2018-08-26 02:53:39 +02:00 |
|
shortcutme
|
f143000f4a
|
Fix parsing udp trackers with request path
|
2018-07-19 20:43:14 +02:00 |
|
shortcutme
|
7475fa69fa
|
Support custom proxy for tracker connections
|
2018-07-16 01:47:49 +02:00 |
|
shortcutme
|
ec8b53263c
|
Store last announce error time
|
2018-07-16 01:36:23 +02:00 |
|
shortcutme
|
6c4ce03d59
|
Reload trackers file before start downloading new site
|
2018-07-10 03:34:23 +02:00 |
|
shortcutme
|
86e4679e04
|
Skip tracker announce on incalid url pattern
|
2018-07-10 03:34:06 +02:00 |
|
shortcutme
|
8b91abd0dc
|
Use FileServer to avoid plugin incompatiblity problems
|
2018-06-21 21:57:06 +02:00 |
|
shortcutme
|
3de13a2e6d
|
Fix tracker statistics
|
2018-06-03 12:47:17 +02:00 |
|
shortcutme
|
d125551c0d
|
Proritize currently requested site update
|
2018-06-03 12:46:00 +02:00 |
|
shortcutme
|
f3b17d4896
|
Force reannounce if announce is enabled on update
|
2018-04-29 14:52:56 +02:00 |
|
shortcutme
|
247b89aec5
|
Fix non-ascii tracker error message logging
|
2018-04-29 13:05:02 +02:00 |
|
shortcutme
|
cafb9ddcf4
|
No need to announce if no peer as checkModifications will do
|
2018-04-29 02:45:10 +02:00 |
|
shortcutme
|
ca3b02229f
|
Fix announcer typo
|
2018-04-29 01:02:39 +02:00 |
|
shortcutme
|
8039aa3eb1
|
Report port 1 to trackers as not connectable to improve compatibility
|
2018-04-29 01:02:24 +02:00 |
|
shortcutme
|
5a494ca50e
|
Less verbose tracker logging
|
2018-04-29 01:01:13 +02:00 |
|
shortcutme
|
35cf4f3009
|
Rev3456, Fix SiteAnnouncer import
|
2018-04-28 22:31:54 +02:00 |
|
shortcutme
|
b69e466de0
|
Add loading of new SiteAnnounce class
|
2018-04-28 21:49:31 +02:00 |
|
shortcutme
|
37fcf2fed7
|
Fix deletion with missing content.json files
|
2018-04-28 21:49:12 +02:00 |
|
shortcutme
|
8f69575b95
|
Fix SiteManager logging message
|
2018-04-28 21:48:36 +02:00 |
|
shortcutme
|
2f71c2b784
|
Refactor and move announcer code to separate class
|
2018-04-28 21:48:21 +02:00 |
|
shortcutme
|
f3a809a495
|
Fix publish logging message
|
2018-04-28 21:47:43 +02:00 |
|
shortcutme
|
ad955b157b
|
My port and ip is no longer necessary for updates
|
2018-04-28 21:47:33 +02:00 |
|
shortcutme
|
a87b6c7022
|
Announce on update if no peers
|
2018-04-28 21:47:11 +02:00 |
|
shortcutme
|
5104d0d250
|
Always have connectionserver for site
|
2018-04-28 21:46:50 +02:00 |
|
shortcutme
|
0459c75dc0
|
Make file verification process handle correctly different files with same has_id by using new isDownloaded function
|
2018-03-29 03:19:26 +02:00 |
|