Commit graph

1610 commits

Author SHA1 Message Date
shortcutme 7153982981
Allow to register callback after the pluginned classes got generated 2017-10-03 14:57:44 +02:00
shortcutme fcfd428b54
Enable plugins for Peer class 2017-10-03 14:56:42 +02:00
shortcutme 20e3dc5fa7
Only enable source code reloading for normal action 2017-10-03 14:55:28 +02:00
shortcutme 32ca6ac1a7
Move site cache generation to separate function to allow plugins to extend it 2017-10-03 14:40:13 +02:00
shortcutme 02ad7542b3
Temporary disable P2P port checking until more client start supporting it 2017-10-03 14:39:04 +02:00
shortcutme 57c042ef79
Use recent peers for P2P port checking 2017-10-03 14:38:33 +02:00
shortcutme 614a18913e
Switch context during newsfeed queries to avoid blocking the client 2017-10-03 14:37:50 +02:00
shortcutme bfb7392198
Site has optional files if any of the peers has hashfield 2017-10-03 14:37:15 +02:00
shortcutme 7eca3f4bc5
Display other peers optional files if we has not downloaded anything 2017-10-03 14:36:50 +02:00
shortcutme 52a468d9fd
Allow 10 second for reponse 2017-10-03 14:34:21 +02:00
shortcutme 2cf86642a2
Run connection cleanup every 15 seconds 2017-10-03 14:32:31 +02:00
shortcutme e76164c7a9
Change the posistion of handleStream function 2017-10-03 14:32:02 +02:00
shortcutme bf0d359116
Increase buffer size to 64k to better performance for big files 2017-10-03 14:31:39 +02:00
shortcutme 5f37bf3eef
Enable TCP_NODELAY if supported 2017-10-03 14:31:16 +02:00
shortcutme d8453384ab
Separate socket creation and connection to be able to cancel it 2017-10-03 14:30:19 +02:00
shortcutme f4cdc31788
Lock socket during sending data 2017-10-03 14:27:29 +02:00
ZeroNet 20a063105c Merge pull request #1124 from imachug/zeronetpy3
Move server info formatting to Config.py; use it via getConfig console command
2017-09-25 21:48:42 +02:00
Ivanq f8f26f0a89 Return log_dir, data_dir, src_dir as result of getConfig 2017-09-25 19:10:17 +03:00
Ivanq 522e9ebf39 Show config via getConfig console command 2017-09-25 19:09:59 +03:00
ZeroNet 27a9ea78b8 Merge pull request #1122 from imachug/siteclone
Allow siteClone for non-admin sites
2017-09-22 11:01:43 +02:00
Ivanq 7fa019321c Check site before cloning 2017-09-22 08:28:39 +03:00
Ivanq f98f52a50e Allow siteClone not for admin sites 2017-09-22 08:24:18 +03:00
ZeroNet bc71555a73 Merge pull request #1070 from anoadragon453/small_gram_fix
Small English grammer fixes
2017-09-21 13:46:11 +02:00
shortcutme d3d7489232
Rev2192, Fix incorrect site detection when using async commands with Cors or MergerSite plugin 2017-09-20 17:06:09 +02:00
ZeroNet 94cd5d32e5 Merge pull request #1117 from imachug/showdirectory
Allow 'backup' or 'log' as directories
2017-09-18 10:35:43 +02:00
Ivanq db339eecd3 Allow 'backup' or 'log' as directories 2017-09-16 21:57:20 +03:00
ZeroNet 99dd5d5f63 Merge pull request #1112 from imachug/merger-0
MergerSite: Add actionFileList and actionDirList proxy
2017-09-10 09:29:09 +02:00
ZeroNet 53cd2cdbf3 Merge pull request #1114 from imachug/binary
Read files as binary in fileGet()
2017-09-10 09:28:45 +02:00
Ivanq 4bbea46b90 Read files as binary in fileGet() 2017-09-10 09:46:21 +03:00
Ivanq 38230c62e6 MergerSite: Add actionFileList and actionDirList proxy 2017-09-10 08:53:07 +03:00
shortcutme 932db9bbe4
Rev2190 2017-09-02 14:28:40 +02:00
shortcutme bfd3d18a10
Fix multiuser plugin compatibility 2017-09-02 14:28:01 +02:00
shortcutme b584c586ec
Fix longer signers_sign signing 2017-09-02 14:26:39 +02:00
ZeroNet 8fdfba97d9 Merge pull request #1096 from grez911/master
Added explanation of convertion actionWrapper response to list
2017-08-25 11:12:11 +02:00
grez911 158f9e37e5 Added explanation of convertion actionWrapper response to list 2017-08-25 11:05:48 +03:00
ZeroNet 28fbf5a802 Merge pull request #1091 from grez911/master
Added exception handling for broken user.json
2017-08-24 16:29:18 +02:00
grez911 905976a1b6 Added exception handling for broken user.json 2017-08-22 17:43:55 +03:00
shortcutme 5ad614743b
Rev2187 2017-08-19 18:55:48 +02:00
shortcutme ebdb1ed322
Fix permission limiting with uppercase function names 2017-08-19 18:55:39 +02:00
shortcutme b1989ef02e
Limit optional file commands in multiuser mode 2017-08-19 18:55:21 +02:00
ZeroNet ded6025eee Merge pull request #1082 from grez911/master
Fix: ui_restrict now working with ui_password
2017-08-18 23:55:57 +02:00
Sergei Bondarenko d591df39cc Fix: ui_restrict now working with ui_password
https://github.com/HelloZeroNet/ZeroNet/issues/207
2017-08-18 22:42:14 +03:00
ZeroNet d44f08382a Merge pull request #1076 from grez911/master
Added P2P portcheck
2017-08-18 14:47:38 +02:00
shortcutme 5e926ec98e
Rev2186 2017-08-18 14:47:08 +02:00
shortcutme a27422a0fb
Bootstrapper SQL query optimizations 2017-08-18 14:46:35 +02:00
shortcutme 2af08c0ba1
Only return 5 peers if more than 500 site queired 2017-08-18 14:46:06 +02:00
shortcutme b6c0c955c5
Limit bootstrap queries to 1s 2017-08-18 14:45:48 +02:00
shortcutme 32a0f96ecd
Batch onion update 2017-08-18 14:45:06 +02:00
shortcutme 37ef2802de
Log announce times 2017-08-18 14:44:24 +02:00
shortcutme 9f762a0230
Bootstrapper use python date functions instead of sqlite 2017-08-18 14:43:28 +02:00