Commit Graph

1603 Commits

Author SHA1 Message Date
shortcutme a19629d105
Start tor_manager with ConnectionServer 2018-04-29 01:00:37 +02:00
shortcutme 6e598c74f5
Fake utorrent peer_id to avoid possible tracker ban 2018-04-29 00:59:45 +02:00
shortcutme 35cf4f3009
Rev3456, Fix SiteAnnouncer import 2018-04-28 22:31:54 +02:00
shortcutme 150d3df9b5
Rev3455 2018-04-28 22:10:26 +02:00
shortcutme 595b2e40d9
Merge ui js, css 2018-04-28 22:08:43 +02:00
shortcutme 9d09401dc1
Rename Permisson Grant to Accept 2018-04-28 22:08:34 +02:00
shortcutme d9ad3ae2c9
Disabled button formatting 2018-04-28 22:05:51 +02:00
shortcutme 26cb600ae3
Display tor bridge enable button if all tracker connection fails 2018-04-28 22:05:38 +02:00
shortcutme 435210b73c
Add tracker info to loading screen 2018-04-28 22:04:58 +02:00
shortcutme 8dc465f244
Don't readd wrapper_nonce of site size error as we generate a new one on reload 2018-04-28 22:02:29 +02:00
shortcutme 8e708dc02a
Log wrapper nonce errors 2018-04-28 22:02:10 +02:00
shortcutme b53b6723cc
Allow tor_use_bridges and trackers_proxy to be set with configSet 2018-04-28 22:01:48 +02:00
shortcutme af4b4ae85c
Get new wrapper nonce API command to proper reload iframe content 2018-04-28 22:01:12 +02:00
shortcutme 0e84bf95da
AnnouncerInfo API command for tracker status 2018-04-28 22:00:15 +02:00
shortcutme 8e93470b94
Add tor bridge info to serverinfo 2018-04-28 21:59:39 +02:00
shortcutme 7cdb1caaf2
Fix websocket sending on error 2018-04-28 21:59:27 +02:00
shortcutme bf346a6ed1
AnnouncerChanges event channel for websocket for tracker changes 2018-04-28 21:59:12 +02:00
shortcutme c0101933bd
Call pex announce from announcer class 2018-04-28 21:54:03 +02:00
shortcutme 24a7c26819
Fix tor status logging with foreign languages 2018-04-28 21:53:36 +02:00
shortcutme 13019941b3
Make sure to shutdown tor client if we started it 2018-04-28 21:53:12 +02:00
shortcutme a0451065a2
Start with bridges if tor_use_bridges enabled 2018-04-28 21:52:01 +02:00
shortcutme 54b87c19b1
Fix TorManager without main module loaded 2018-04-28 21:51:35 +02:00
shortcutme 8828f21f2e
Always create TorManager object with ConnectionServer, move tormanager start to sperate function 2018-04-28 21:51:14 +02:00
shortcutme 7fee135bf5
Check if we can enable meek bridges 2018-04-28 21:50:01 +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 add83c4c7a
Missing content.json is a debug message 2018-04-28 21:45:28 +02:00
shortcutme 42b9ec819b
More verbose dbdict json loading logging 2018-04-28 21:45:13 +02:00
shortcutme e93f9eb080
Use tor connection for trackers if trackers_proxy enabled 2018-04-28 21:44:06 +02:00
shortcutme 0244db9182
Fix config save line parsing without values 2018-04-28 21:43:22 +02:00
shortcutme 461f9c7ad6
New settings: trackers_proxy, tor_use_bridges 2018-04-28 21:42:57 +02:00
shortcutme fd8e1ed623
Rev3417 2018-04-18 22:07:14 +02:00
shortcutme 79b89f8a1b
Don't create new user on websocket event 2018-04-18 22:06:58 +02:00
shortcutme 3beab611a3
Rev3415, Fix FireFox wrapper_nonce url injection 2018-04-18 21:40:29 +02:00
shortcutme fd842c43a6
Rev3412, Change no longer working trackers 2018-04-18 13:13:20 +02:00
shortcutme aa68e69a18
Rev3411 2018-04-12 19:28:59 +02:00
shortcutme e95bc31def
Fix logging and shutdown 2018-04-12 19:25:50 +02:00
shortcutme 4eb843fd8c
Delay saving users.json 2018-04-12 19:25:13 +02:00
shortcutme 05db08c8d2
Move new site auth address generation to separate function 2018-04-12 19:24:21 +02:00
shortcutme 513de18af5
Remove unused code 2018-04-12 19:22:38 +02:00
shortcutme 151a6ce9e3
UserManager exclusive logging 2018-04-12 19:22:06 +02:00
shortcutme d4a1764d20
Rev3408, Use fixed 15441 port in tor always mode 2018-04-06 18:18:10 +02:00
shortcutme 5285699a21
Rev3407, Fix connection timeout checker 2018-04-06 00:51:14 +02:00
shortcutme e23dc5bda3
Rev3406 2018-04-04 15:34:21 +02:00
shortcutme 8998bf85bd
Handle connection errors when running peerPing command 2018-04-04 15:34:07 +02:00
shortcutme 7b1601c840
Ping port 15441 by default 2018-04-04 15:33:39 +02:00
shortcutme 026b6a4b01
Handle shutdown request properly if not file server is running 2018-04-04 15:33:25 +02:00
shortcutme d927e85eca
ConnectionServer is not running by default 2018-04-04 15:33:02 +02:00
shortcutme abc481604f
Rev3404, Fix bigfile upload 2018-04-04 12:39:46 +02:00
shortcutme c703458e00
Rev3403, Fix uploading small files with bigfile plugin 2018-04-04 10:24:38 +02:00
tangdou1 75861db84b Update Chinese translation (#1370)
* Update zh.json

* Update zh.json
2018-04-04 03:50:04 +02:00
shortcutme 223957084a
Rev3402 2018-04-03 14:51:11 +02:00
shortcutme 8c0c0868e3
Add SiteCmd CLI command for ZeroFrame API calls 2018-04-03 14:50:58 +02:00
shortcutme a65d21d7e4
Fix site cleanup after test 2018-04-03 14:50:09 +02:00
shortcutme 82e6bc5d31
Use websocket connection instead of fileserver to execute commands from CLI 2018-04-03 14:49:40 +02:00
shortcutme 09f1ad0625
Add websocket client to allow API command requests from CLI 2018-04-03 14:47:43 +02:00
shortcutme 852aaae52e
Randomize fileserver port 2018-04-03 14:45:04 +02:00
shortcutme 270922b460
Fix implicit ssl connection typo 2018-04-03 14:43:41 +02:00
shortcutme b39da7e356
Change unreliable trackers 2018-04-03 14:43:12 +02:00
shortcutme a438803a5a
Change zero.booth.moe tracker to https port 2018-04-03 14:42:16 +02:00
shortcutme 0139d862b5
Rev3395 2018-03-29 03:20:08 +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
shortcutme 547242b1cb
Make siteVerify CLI command compatible with new verifyFiles return value 2018-03-29 03:17:45 +02:00
shortcutme af7c7da735
Optional file downloaded checking by separate function 2018-03-29 02:59:11 +02:00
shortcutme 508d2472e9
Only verify content after valid signiture 2018-03-29 02:55:53 +02:00
shortcutme f162987a4f
Rename optionalRemove to optionalRemoved and accept hash only by id 2018-03-29 02:54:52 +02:00
shortcutme 17be72e55e
Process delayed queries every second 2018-03-29 02:50:23 +02:00
shortcutme d61cd96d8f
VerifyFiles call returns more detailed statistics 2018-03-29 02:49:06 +02:00
shortcutme 6daf583b4b
Only log detailed message type error with debug_socket argument 2018-03-29 02:45:33 +02:00
shortcutme b1240426cd
For 3d rending to progress bar 2018-03-29 02:44:00 +02:00
shortcutme 30ab2cf9a7
Transform progressbar with scale instead of changing width 2018-03-29 02:42:57 +02:00
shortcutme 0c985a5fda
Use current user cert to query file rules for non-existent files 2018-03-29 02:41:30 +02:00
shortcutme 077d9d3918
Increase selenium test timeouts 2018-03-21 21:40:44 +01:00
shortcutme 76c4a6bb7c
Rev3377, Fix sidebar animation 2018-03-21 18:05:22 +01:00
shortcutme ee81aea2fa
Wait until title in link security test 2018-03-20 22:27:32 +01:00
shortcutme 0cf6fb2c9d
Rev3376 2018-03-20 21:59:34 +01:00
shortcutme d275dfea2f
Log 403 error as error 2018-03-20 21:55:45 +01:00
shortcutme 11d8485399
Move file modification permission check to separate function 2018-03-20 21:55:12 +01:00
shortcutme 6b926b12a4
Don't try to delete optional file twice on fileDelete API command 2018-03-20 21:54:33 +01:00
shortcutme 9adec79401
Formatting 2018-03-20 21:53:39 +01:00
shortcutme c3b146611b
Rev3372, Cosmetic changes on open site directory button 2018-03-19 16:05:14 +01:00
shortcutme b29d17d39a
Rev3371 2018-03-19 02:58:53 +01:00
shortcutme ff3fdd4c72
Get privatekey from master seed CLI action 2018-03-19 02:58:38 +01:00
shortcutme 75adfebf9f
Rev3370 2018-03-18 21:27:35 +01:00
shortcutme e96435378a
Fix typo 2018-03-18 21:27:26 +01:00
shortcutme ccdfe77356
Display more detailed info on content sign error 2018-03-18 21:27:04 +01:00
shortcutme adf39b6f6a
Avoid loading user content.json file on isArchived check 2018-03-18 21:26:20 +01:00
shortcutme 1ead9b59ba
Rev3367 2018-03-14 22:34:27 +01:00
shortcutme c401cabee7
Only start separate HS for every site in tor always mode 2018-03-14 22:33:41 +01:00
shortcutme 1549f2aa4d
Don't share global HS with any site 2018-03-14 22:33:21 +01:00
shortcutme 89beb12d59
Set up HS for global at startup 2018-03-14 22:32:49 +01:00
shortcutme 4083e552fd
Formatting 2018-03-14 22:32:28 +01:00
shortcutme 3d7dea52a0
Always load my sites from sites.json 2018-03-14 22:32:15 +01:00
shortcutme c5f77a1c38
Handle global onion address correctly in needConnections 2018-03-14 22:31:58 +01:00