Vadim Ushakov
|
7e438a90e1
|
Don't spam in log.info() from getRecentPeers()
|
2021-10-20 21:10:04 +07:00 |
|
Vadim Ushakov
|
2a25d61b96
|
Fix https://github.com/HelloZeroNet/ZeroNet/issues/2757
|
2021-10-20 19:01:55 +07:00 |
|
Vadim Ushakov
|
ba6295f793
|
Add tests directly to SafeRe.py
|
2021-10-20 18:28:03 +07:00 |
|
Vadim Ushakov
|
769a2c08dd
|
Fix possible infinite growing of the SafeRe regexp cache by limiting the cache size
|
2021-10-20 17:25:47 +07:00 |
|
Vadim Ushakov
|
164f5199a9
|
Add default onion v3 tracker addresses
|
2021-10-20 16:28:28 +07:00 |
|
Vadim Ushakov
|
72e5d3df64
|
Fix typo in "All server stopped"
|
2021-10-20 14:28:22 +07:00 |
|
Vadim Ushakov
|
1c73d1a095
|
Merge TORv3 patch
From: http://127.0.0.1:43110/19HKdTAeBh5nRiKn791czY7TwRB1QNrf1Q/?:users/1HvNGwHKqhj3ZMEM53tz6jbdqe4LRpanEu:zn:dc17f896-bf3f-4962-bdd4-0a470040c9c5
Related issues:
https://github.com/HelloZeroNet/ZeroNet/issues/2351
https://github.com/HelloZeroNet/ZeroNet/issues/1292
|
2021-10-20 14:26:07 +07:00 |
|
Vadim Ushakov
|
b9ec7124f9
|
minor changes for debugging
|
2021-10-20 14:02:00 +07:00 |
|
Vadim Ushakov
|
be65ff2c40
|
Make more efforts of looking for peers when publishing a site
|
2021-03-31 11:27:19 +07:00 |
|
Vadim Ushakov
|
c772592c4a
|
New default ZeroHello address
|
2021-03-31 11:20:37 +07:00 |
|
Vadim Ushakov
|
5d6fe6a631
|
Fix a bug introduced in c84b413f58
|
2021-03-31 11:16:06 +07:00 |
|
Vadim Ushakov
|
986dedfa7f
|
Trying to fix incomplete updates
Partially fixes https://github.com/HelloZeroNet/ZeroNet/issues/2476
Approx. every 10th update check is now performed with `since = 0`
|
2021-03-25 12:41:53 +07:00 |
|
Vadim Ushakov
|
0151546329
|
ContentManager.py: move duplicated code to new method serializeForSigning()
|
2021-03-24 09:51:07 +07:00 |
|
Vadim Ushakov
|
d0069471b8
|
Don't raise VerifyError with misleading message "Invalid old-style sign" when the file has no sign at all.
|
2021-03-24 08:04:23 +07:00 |
|
Vadim Ushakov
|
1144964062
|
Make the site block check usable from plugins and core modules
Fixes https://github.com/HelloZeroNet/ZeroNet/issues/1888
|
2021-03-23 23:16:35 +07:00 |
|
Vadim Ushakov
|
697b12d808
|
Fix naming. verifyContentJson() should be verifyContentFile()
|
2020-11-04 22:13:21 +07:00 |
|
Vadim Ushakov
|
570f854485
|
Fix a typo in Site.py
|
2020-11-04 21:58:32 +07:00 |
|
Vadim Ushakov
|
5d5b3684cc
|
ContentManager: split verifyFile() into 2 functions and always log the verify error at INFO level
|
2020-11-04 18:22:14 +07:00 |
|
Vadim Ushakov
|
7354d712e0
|
Be more persistent in delivering site updates.
|
2020-11-04 16:08:01 +07:00 |
|
Vadim Ushakov
|
6c8b059f57
|
FileServer: small fixes
|
2020-11-04 16:05:01 +07:00 |
|
Vadim Ushakov
|
27ce79f044
|
Fix a typo in FileServer
|
2020-11-04 09:56:29 +07:00 |
|
Vadim Ushakov
|
90d01e6004
|
Fix a tor issue introduced in the latest changes
|
2020-11-04 09:25:44 +07:00 |
|
Vadim Ushakov
|
325f071329
|
Fixes and refactoring in Connection.py, Peer.py
|
2020-11-03 23:25:29 +07:00 |
|
Vadim Ushakov
|
c84b413f58
|
Refactor ConnectionServer, FileServer; fix bugs introduced in previous commits
|
2020-11-03 21:21:33 +07:00 |
|
Vadim Ushakov
|
ba16fdcae9
|
Fix a typo
|
2020-11-02 09:04:38 +07:00 |
|
Vadim Ushakov
|
ea21b32b93
|
Add explicit invalidation and expiration of site update timestamps
|
2020-10-31 18:05:50 +07:00 |
|
Vadim Ushakov
|
e8358ee8f2
|
More fixes on the way to reliable site updates.
|
2020-10-31 03:59:54 +07:00 |
|
Vadim Ushakov
|
d1b9cc8261
|
Redesign the Internet outage detection. Improvements in FileServer threads.
|
2020-10-30 23:28:16 +07:00 |
|
Vadim Ushakov
|
829fd46781
|
Redesign the site updating strategy in Site.py, SiteAnnouncer.py, FileServer.py
|
2020-10-30 14:36:08 +07:00 |
|
Vadim Ushakov
|
adf40dbb6b
|
Refactor SiteAnnouncer.announce
|
2020-10-29 12:57:16 +07:00 |
|
Vadim Ushakov
|
8fd88c50f9
|
Redesign cleanupSites() and all the related stuff and rename it to periodic maintenance.
|
2020-10-28 23:38:17 +07:00 |
|
Vadim Ushakov
|
511a90a5c5
|
Redesign Site.needConnections()
|
2020-10-28 20:31:48 +07:00 |
|
Vadim Ushakov
|
3ca323f8b0
|
FileServer: move loadTrackersFile() to a separate thread
|
2020-10-28 17:56:11 +07:00 |
|
Vadim Ushakov
|
112c778c28
|
Peer.py: allow overriding the log level
Not a best solution, but with minimal code changes.
|
2020-10-28 14:53:56 +07:00 |
|
Vadim Ushakov
|
f1d91989d5
|
SiteAnnouncer: make use of a separate logger instance, not the Site's logger
|
2020-10-28 14:51:17 +07:00 |
|
Vadim Ushakov
|
b6ae96db5a
|
Implement overriding log levels for separate modules
|
2020-10-28 14:48:30 +07:00 |
|
shortcutme
|
29dac8a188
|
Rev4538
|
2020-10-12 13:12:44 +02:00 |
|
Tamas Kocsis
|
288050e5b4
|
Rev4537, Add warning on invalid file save in UiFileManager
|
2020-10-06 17:10:58 +02:00 |
|
Tamas Kocsis
|
785d2351eb
|
Rev4536, Fix Cors permission request for connecting site
|
2020-10-05 19:02:22 +02:00 |
|
Tamas Kocsis
|
9d1bed11af
|
Rev4533
|
2020-10-01 17:18:43 +02:00 |
|
Tamas Kocsis
|
c0baf8b68d
|
Version 0.7.2, Rev4528
|
2020-09-21 18:28:12 +02:00 |
|
Tamas Kocsis
|
85790f8866
|
Check sites on ip change
|
2020-09-21 18:20:49 +02:00 |
|
Tamas Kocsis
|
ce5b4c3eda
|
Don't non-existent files as bad
|
2020-09-18 18:45:42 +02:00 |
|
Tamas Kocsis
|
fde3b51129
|
Formatting
|
2020-09-18 18:44:42 +02:00 |
|
Tamas Kocsis
|
550d02d473
|
Retry site update if it was failed last time
|
2020-09-18 18:44:28 +02:00 |
|
Tamas Kocsis
|
4da89580c1
|
Don't mark content.json as bad file if update failed
|
2020-09-18 18:43:54 +02:00 |
|
Tamas Kocsis
|
bf092b83ab
|
Workaround for stuck iframe url in Firefox when using back button
|
2020-09-18 18:43:25 +02:00 |
|
Tamas Kocsis
|
0309b81695
|
SiteListModifiedFiles: Give error instead of exception if content file does not exists
|
2020-09-18 18:42:03 +02:00 |
|
Tamas Kocsis
|
e74fdc4036
|
Redirect homepage with / at the end
|
2020-09-09 18:29:53 +02:00 |
|
Tamas Kocsis
|
b9c65d75ef
|
Move error log handler to config object to be able to catch plugin load errors
|
2020-09-09 18:29:24 +02:00 |
|