Commit Graph

2605 Commits

Author SHA1 Message Date
shortcutme c9c6a4b867
Less frequent reannounce to zero trackers 2018-08-27 11:50:13 +02:00
shortcutme 069c59d3d7
Only allow zero trackers to be shared 2018-08-27 11:49:24 +02:00
shortcutme 4f2352355f
Return True when adding new tracker 2018-08-27 11:49:05 +02:00
shortcutme 984f50b792
Working tracker list default type 2018-08-27 11:48:52 +02:00
shortcutme 426309a8f5
Stop discovering new trackers after 5 working one 2018-08-27 11:48:39 +02:00
shortcutme b4b4694eb5
Only add one new tracker from one source 2018-08-27 11:48:25 +02:00
shortcutme 5505a8609d
Fix AnnounceShare source code reloading 2018-08-27 11:48:11 +02:00
shortcutme 030ad0a8de
Rev3568 2018-08-26 22:58:56 +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 669572b0e6
Fix udp tracker lib error reporting 2018-08-26 22:55:31 +02:00
shortcutme 5887f90202
Wait handshake done before sending other request to connections 2018-08-26 22:54:45 +02:00
shortcutme 81d50ed3bb
Add trackers to stats page 2018-08-26 22:53:01 +02:00
shortcutme 9bdf3ad0c8
Only log new tacker discovery if it was not added before 2018-08-26 22:52:30 +02:00
shortcutme 0b38d73cc5
AnnounceZero return None on skipped announce due batching 2018-08-26 22:52:21 +02:00
shortcutme 7a3dbf626e
Only share trackers with success in last hour 2018-08-26 22:50:46 +02:00
shortcutme 767ec1795a
Reset shared tracker error number on startup 2018-08-26 22:45:44 +02:00
shortcutme ecbf230293
Fix site update on non existent sites 2018-08-26 22:44:55 +02:00
shortcutme 839b63e389
Tracker stat skip data with no status information 2018-08-26 22:44:31 +02:00
shortcutme 73078531aa
Rev3565 2018-08-26 02:58:05 +02:00
shortcutme c5c3f7a667
Don't reannounce site if just added 2018-08-26 02:57:02 +02:00
shortcutme 8738817eab
Fix tor logging on message fail 2018-08-26 02:56:41 +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 7738e6a381
Fix tracker annonce sleeping formatting 2018-08-26 02:53:15 +02:00
shortcutme ca3b01f898
Allow tracker connection to loopback to same client 2018-08-26 02:52:42 +02:00
shortcutme e05c432d14
Store if it's tracker connection on connect 2018-08-26 02:52:23 +02:00
shortcutme 53a8c2d574
Fix trayicon compatibility with latest gevent 2018-08-26 02:48:36 +02:00
shortcutme 6783fb9010
Formatting 2018-08-26 02:47:58 +02:00
shortcutme a7adb517ca
Only return small number of peers if no new site added by the peer 2018-08-26 02:47:43 +02:00
shortcutme b7a66295f6
Start local peer discovery async to avoid double announce 2018-08-26 02:46:12 +02:00
shortcutme 27f2c44532
AnnounceShare plugin 2018-08-26 02:45:37 +02:00
shortcutme efd1efad4d
Rev3550 2018-08-16 16:23:04 +02:00
shortcutme b2ea4c758d
Handle error on file listing API calls 2018-08-16 16:22:17 +02:00
shortcutme cfce057783
Support streaming bigfile for zip file listing and reading 2018-08-16 16:21:21 +02:00
shortcutme 5854beebc6
Fix Bigfile tell 2018-08-16 16:20:21 +02:00
shortcutme 879eb6295d
BigFile lock seek and read until previous request finished, fix seek relative to bigfile end 2018-08-16 16:20:11 +02:00
eduaddad 3ae761dd9d
Create pt-br.json
translation into brazilian portuguese
2018-08-14 16:59:33 -03:00
shortcutme f5ab2f63c0
Rev3546 2018-08-13 02:45:02 +02:00
shortcutme c89170a22d
Allow first local ip find method to fail 2018-08-13 02:44:50 +02:00
shortcutme 84b36e72e4
Prefer non-onion peers when sidebar copy peers to clipboard 2018-08-13 02:43:23 +02:00
ZeroNet 9298922601
Merge pull request #1498 from radfish/PR--fix-log-warn
Fix issues with log messages related to Tor errors
2018-08-09 03:26:54 +02:00
ZeroNet 9913e7198c
Merge pull request #1496 from tangdou1/patch-1
small update in zh.json
2018-08-09 03:19:15 +02:00
redfish 9bd10d5102 TorManager: correct the Tor error log message
On Linux, there is no self-bundled Tor, so the message was not correct
because it was stating that self-bundled Tor was being started.
2018-08-02 23:47:24 +00:00
redfish 4c62840cef TorManager: escalate log error for Tor auth
This errorr is fatal for Tor usage (on Linux). Let's make escalate
it. Also see the previous commit, without which, this error doesn't
even get printed at all.
2018-08-02 23:42:50 +00:00
redfish e6f0a86c5a main: logging: do not override the warn level
This fixes the very annoying problem where the log messages with
level WARNING are not printed, while log messages with lower
level INFO are printed. This is very confusing behavior and should
be avoided. This was due to this override. If there is too much
logging output in debug mode, then let's deescalate the level
of the frequently-printed log messages down to DEBUG level.
2018-08-02 23:40:44 +00:00