Vadim Ushakov
142f5862df
TrackerZero: ignore "announce" action if the plugin is disabled by its settings
2019-07-13 15:51:28 +07:00
Vadim Ushakov
de5a9ff67b
TrackerShare: drop incomplete support of Bootstrapper, we now have TrackerZero, which is able to register its addresses by itself
2019-07-13 15:38:05 +07:00
Vadim Ushakov
d57deaa8e4
TrackerShare: ignore the udp:// protocol, when UDP is known to be disabled by the config
2019-07-13 15:36:05 +07:00
Vadim Ushakov
eb6d0c9644
TrackerZero: add missimg @helper.encodeResponse
2019-07-13 15:35:16 +07:00
Vadim Ushakov
a36b2c9241
TrackerZero: add support of persistent onion addresses
2019-07-13 02:34:07 +07:00
Vadim Ushakov
9a8519b487
TrackerZero: read settings from tracker-zero.json; register listened addresses in TrackerShare/AnnounceShare
2019-07-13 00:51:31 +07:00
Vadim Ushakov
f4708d9781
TrackerZero: add a separate class for not to run complicated code in overloaded methods
2019-07-12 15:44:23 +07:00
Vadim Ushakov
b7550474a5
TrackerZero: copy the Bootstrapper code to a new plugin TrackerZero
2019-07-12 01:48:52 +07:00
Vadim Ushakov
735061b79d
Merge branch 'py3' into plugins
2019-07-12 01:28:32 +07:00
Vadim Ushakov
a2cb1615b3
Move the BitTorrent related code from SiteAnnouncer.py ( #2078 )
...
* Move the BitTorrent related code from SiteAnnouncer.py to a separate plugin
* AnnounceBitTorrentPlugin.py: add missing `from Debug import Debug`
2019-07-10 16:12:25 +02:00
shortcutme
e34a9d452a
Allow filter optional files by inner path
2019-07-10 03:11:20 +02:00
tangdou1
8815b4e0c3
Update zh.json
2019-07-08 10:05:34 +08:00
Vadim Ushakov
aa6d7a468d
TrackerShare: store trackers in shared-trackers.json, since trackers.json is in use by AnnounceShare and may have an incompatible format in the future
2019-07-07 14:31:13 +07:00
Vadim Ushakov
6ee1db4197
TrackerList: fix a typo
2019-07-06 17:21:14 +07:00
Vadim Ushakov
37627822de
TrackerList: make the plugin compatible with TrackerShare
2019-07-06 01:39:32 +07:00
Vadim Ushakov
d35a15d674
TrackerShare: don't delete "my" trackers on errors, but delete them on program restart; add "persistent" flag for manually added trackers
2019-07-06 01:15:37 +07:00
Vadim Ushakov
c8545ce054
TrackerShare: print the total number of discovered trackers at the end of discovery procedure
2019-07-05 23:41:23 +07:00
Vadim Ushakov
8f8e10a703
TrackerShare: Change the log level for several messages from debug to info
...
Increased the log level for messages that are not very annoying and help to keep the track of events.
2019-07-05 23:17:13 +07:00
Vadim Ushakov
33c81a89e9
TrackerShare: rename the config arguments to avoid the name clash with AnnounceShare's arguments
...
--working_shared_trackers_limit -> --shared_trackers_limit
--working_shared_trackers_limit_per_protocol -> --shared_trackers_limit_per_protocol
Also modify the help messages so that they were more consistent with how the code really works.
2019-07-05 19:38:00 +07:00
Vadim Ushakov
84526a6657
TrackerShare: raise the default limit per protocol limit from 2 to 4
2019-07-05 19:28:03 +07:00
Vadim Ushakov
3910338b28
Import plugin: TrackerList
2019-07-05 19:16:25 +07:00
Vadim Ushakov
b2e92b1d10
Import the redesigned AnnounceShare under the new name TrackerShare
2019-07-05 19:14:23 +07:00
shortcutme
c1db963c76
Rev4112, Fix loading screen glitch, Change unstable trackers
2019-07-04 14:39:41 +02:00
shortcutme
eb2627721e
Fix pytest 5.x compatibility
2019-07-03 18:36:41 +02:00
shortcutme
ff32f822ba
Raise exception instead of using assert
2019-07-03 18:35:55 +02:00
ZeroNet
eae0d1b2a6
Merge pull request #1959 from tangdou1/patch-1
...
Change default value to 10MB
2019-07-01 17:45:37 +02:00
shortcutme
4c2cf99fd2
Add console function to sidebar
2019-07-01 16:19:12 +02:00
shortcutme
aebd9b410d
Fix feedlistfollow request before siteinfo
2019-07-01 16:08:21 +02:00
Lola Dam
753396ac0c
Try and catch block for dbRebuild ( #2047 )
...
* Try and catch block for dbRebuild
* Use self.log.error and not logging
* Use self.log.error and not logging in SiteStorage also
* Check if the rebuild is working
2019-06-23 14:21:50 +02:00
shortcutme
8f26c0aeae
Test null byte file download bug fix
2019-06-06 02:27:09 +02:00
shortcutme
350ee13d66
Fix serving binary files with zero characters in it.
2019-06-04 16:18:52 +02:00
Lola Dam
9cda561091
Show error message when db failed to rebuild ( #2043 )
...
* Show error message when db failed to rebuild; fix #1908 ;
* Forgot file
2019-06-04 13:54:35 +02:00
shortcutme
d38846f126
Rev4099, Fix ZipStream for older Python versions
2019-05-31 15:08:30 +02:00
shortcutme
c63215c992
Don't download geolite db in offline mode
2019-05-30 04:27:40 +02:00
shortcutme
815fe02c83
Make sidebarGetPeers an async command
2019-05-30 04:27:20 +02:00
shortcutme
e2e1a5b38c
Fix streamZip variable name
2019-05-30 04:27:01 +02:00
shortcutme
422064e092
Only show console after app close in debug mode
2019-05-30 04:24:42 +02:00
shortcutme
d548c6bdfa
Add new line after benhmark errors
2019-05-30 04:24:17 +02:00
shortcutme
efb7b147af
Fix broken zip file generation
2019-05-30 04:24:01 +02:00
shortcutme
0f8b220f59
Merge sidebar js
2019-05-29 16:03:48 +02:00
shortcutme
7b41922c2d
Use user certificate if possible for signing using sidebar, more sign, publish to separate functions
2019-05-29 16:02:10 +02:00
shortcutme
ce0cf09b10
Fix sidebar zip generation
2019-05-21 15:52:58 +02:00
shortcutme
1567fb745d
Fix sidebar site download with utf8 title
2019-05-21 15:52:44 +02:00
ZeroNet
dbcaa6bf85
Merge pull request #2006 from imachug/cryptmessage-bitcoin
...
Add privToPub and pubToAddr commands
2019-05-20 17:04:38 +02:00
Ivanq
3205187090
Rename commands to have ecc... prefix
2019-05-19 15:52:36 +03:00
cclauss
fd46f141ea
Fix Python 3 syntax errors in zonename_updater.py
2019-05-16 19:39:16 +02:00
Ivanq
4eaeade618
Add privToPub and pubToAddr commands
2019-05-01 08:04:39 +03:00
shortcutme
7bef78e10f
Fix newsfeed sql query with many parameters
2019-04-29 16:44:13 +02:00
shortcutme
b54916b1dc
Show console after got hidden in non-debug mode
2019-04-29 16:43:34 +02:00
ZeroNet
538f69235f
Merge pull request #1985 from rllola/fix-zeroname-local
...
New ZeronameLocal plugin with connection to namecoin node
2019-04-26 12:58:50 +02:00