shortcutme
|
c0101933bd
|
Call pex announce from announcer class
|
2018-04-28 21:54:03 +02:00 |
|
shortcutme
|
d4a1764d20
|
Rev3408, Use fixed 15441 port in tor always mode
|
2018-04-06 18:18:10 +02:00 |
|
shortcutme
|
82e6bc5d31
|
Use websocket connection instead of fileserver to execute commands from CLI
|
2018-04-03 14:49:40 +02:00 |
|
shortcutme
|
852aaae52e
|
Randomize fileserver port
|
2018-04-03 14:45:04 +02:00 |
|
shortcutme
|
3561ddf7d3
|
Do check needConnection for evey site after startup to have up to date protected ip list
|
2018-03-14 22:31:21 +01:00 |
|
shortcutme
|
81e96d25ba
|
Handle request using global onion address
|
2018-03-14 22:30:08 +01:00 |
|
shortcutme
|
514f8396b7
|
Add missing import for port checking
|
2018-02-12 17:05:20 +01:00 |
|
shortcutme
|
39568737dd
|
Tor connect error and uPnP punch error are not critical
|
2018-02-10 15:33:54 +01:00 |
|
shortcutme
|
ae0a78dfb1
|
Message from local peer does not means internet connection
|
2018-02-08 18:12:08 +01:00 |
|
shortcutme
|
1ad021ffa9
|
Fix comment formatting
|
2018-02-08 18:11:56 +01:00 |
|
shortcutme
|
ee6ab8e82a
|
Store site manager to file server
|
2018-02-08 18:11:45 +01:00 |
|
shortcutme
|
b56c985a63
|
FileServer accept plugins
|
2018-02-08 18:09:57 +01:00 |
|
shortcutme
|
a265c2a7ca
|
Pass peer discovery source to addPeer
|
2018-02-08 17:57:26 +01:00 |
|
shortcutme
|
97d1d0d63b
|
Fix cleanup sites with no modified date
|
2018-01-30 13:59:59 +01:00 |
|
shortcutme
|
c2edbb30b5
|
Don't send private ip addresses on pex
|
2018-01-30 13:58:01 +01:00 |
|
shortcutme
|
d44677e46f
|
Don't keep connections for sites that not modified in last week
|
2018-01-27 12:21:25 +01:00 |
|
Ivanq
|
5d7b8cfd48
|
Return dict object, not single None value
|
2018-01-14 09:38:55 +03:00 |
|
Ivanq
|
6318c0889a
|
Don't check error message for 'open' when checking port
|
2018-01-14 09:35:03 +03:00 |
|
shortcutme
|
a2da8eca68
|
Master startup by waiting less between site update checks
|
2017-11-19 18:18:26 +01:00 |
|
shortcutme
|
620d8caea9
|
Always use peer's real ip instead of reported one using update parameter
|
2017-11-19 18:18:08 +01:00 |
|
shortcutme
|
4465146615
|
Update server_info on port open status change
|
2017-11-05 23:43:51 +01:00 |
|
shortcutme
|
628cc992e9
|
Don't send ok result when update is queued
|
2017-10-03 15:19:34 +02:00 |
|
shortcutme
|
636813c603
|
Reduce connection cpu usage by socket send time
|
2017-10-03 15:19:09 +02:00 |
|
shortcutme
|
2eb6cc8f55
|
Don't add myself to findhash result if ip detection failed
|
2017-10-03 15:07:26 +02:00 |
|
shortcutme
|
8ae9b5261e
|
Unify handling Stream and Get file requests
|
2017-10-03 15:03:56 +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 |
|
grez911
|
8487056edb
|
Small fix in P2P portcheck
|
2017-08-18 11:43:06 +03:00 |
|
grez911
|
bf69d24566
|
Deleted unnecessary import statement
|
2017-08-18 11:38:26 +03:00 |
|
grez911
|
1fc2a917d4
|
Fix P2P port check
|
2017-08-18 11:29:41 +03:00 |
|
Sergei Bondarenko
|
c0a96983a7
|
Update FileServer.py
|
2017-08-16 14:32:47 +03:00 |
|
Sergei Bondarenko
|
a4132c9cb1
|
Update FileServer.py
|
2017-08-16 09:40:54 +03:00 |
|
grez911
|
5c5e4b914c
|
Added P2P portcheck
|
2017-08-15 20:17:42 +03:00 |
|
shortcutme
|
ef4a4acbc0
|
Only display read error in verbose mode
|
2017-08-09 14:19:56 +02:00 |
|
shortcutme
|
eee073c103
|
Publish incoming updates to more peers
|
2017-07-27 16:30:21 +02:00 |
|
shortcutme
|
f08f354eb6
|
More detailed file size match error logging
|
2017-06-20 11:20:43 +02:00 |
|
shortcutme
|
23db93d20f
|
Fix invalid update logging
|
2017-06-20 11:20:30 +02:00 |
|
shortcutme
|
f773bf3336
|
Add file_size to request to avoid unnecessary download
|
2017-06-19 16:10:18 +02:00 |
|
shortcutme
|
9a9bd71634
|
Catch file verification errors on update request
|
2017-06-19 16:07:36 +02:00 |
|
shortcutme
|
25657ebdca
|
Log to site instead of fileserver
|
2017-06-19 16:04:17 +02:00 |
|
shortcutme
|
c7146613a1
|
Store inner path to variable on update request to save some complexity
|
2017-06-19 16:02:52 +02:00 |
|
shortcutme
|
c58d28861d
|
Raise RequestError instead of Exception of fileGet error
|
2017-06-19 16:01:41 +02:00 |
|
shortcutme
|
a4a23f3ea0
|
Fix site lock violation logging
|
2017-06-13 14:12:13 +02:00 |
|
shortcutme
|
de363b57ce
|
Rev2091, Port opening error should not prevent ZeroNet startup
|
2017-05-26 12:22:35 +02:00 |
|
shortcutme
|
89bb12de71
|
Search for success message instead of error when portchecking
|
2017-05-24 10:28:59 +02:00 |
|
shortcutme
|
ed11ae283f
|
Use https for portchecker.co
|
2017-05-24 10:27:02 +02:00 |
|
shortcutme
|
438bdbc141
|
Protect peers for low traffic sites from closing
|
2017-05-07 18:15:23 +02:00 |
|
shortcutme
|
14c906561d
|
Rev2048, Stop sending detailed exception as response to file request
|
2017-04-14 00:26:20 +02:00 |
|
shortcutme
|
25bb14037c
|
Better site lock violation logging
|
2017-04-10 12:18:21 +02:00 |
|
shortcutme
|
7bda72027a
|
Site lock validation based on target_onion
|
2017-04-09 12:03:25 +02:00 |
|
shortcutme
|
50937990e5
|
Fix typos
|
2017-03-06 15:30:31 +01:00 |
|
shortcutme
|
ebd00bfb9f
|
Separate site cleanup and announce thread
|
2017-02-27 00:07:29 +01:00 |
|
shortcutme
|
353ddd3105
|
Sync site checking for not so active sites
|
2017-02-27 00:06:40 +01:00 |
|
shortcutme
|
bad2a79f05
|
Reason for connection closing
|
2017-02-27 00:02:24 +01:00 |
|
shortcutme
|
d57d82f439
|
Rev1913, Support local address other than 127.0.0.1
|
2017-02-16 20:56:07 +01:00 |
|
shortcutme
|
4ec0209dd7
|
Invalid request detect
|
2017-02-09 01:54:24 +01:00 |
|
shortcutme
|
277d16eabb
|
Bad action increment on invalid file update request
|
2017-02-09 01:54:04 +01:00 |
|
shortcutme
|
4988d31aff
|
Rev1859, Update more active sites first
|
2017-02-05 18:36:58 +01:00 |
|
shortcutme
|
ee0176e730
|
Increase connection bad action on bad file location
|
2017-01-05 02:25:06 +01:00 |
|
shortcutme
|
bd51c61eb6
|
Findhashfield optimization and limit
|
2016-11-07 23:20:08 +01:00 |
|
shortcutme
|
9fcd456205
|
Return file send stats
|
2016-11-07 23:19:33 +01:00 |
|
shortcutme
|
c727443ea3
|
Log connection cpu time usage for non io heavy commands
|
2016-11-07 23:19:17 +01:00 |
|
shortcutme
|
efbd485f5f
|
Update more hashfield on site check
|
2016-11-07 22:37:31 +01:00 |
|
shortcutme
|
3ba2ecedce
|
Only try to close upnp opened port if necessary
|
2016-11-07 22:36:14 +01:00 |
|
shortcutme
|
c9efcf7389
|
Catch socket errors on uPnP punch
|
2016-10-03 19:26:37 +02:00 |
|
shortcutme
|
1849547133
|
Rev1533, Add uPnP open protocols as parameter
|
2016-10-02 14:39:03 +02:00 |
|
shortcutme
|
31077eb346
|
Move uPnP port remove to fileserver
|
2016-10-02 14:22:01 +02:00 |
|
sirMackk
|
bd5ebdb2de
|
Integrates updated upnppunch with project; Makes project close ports using UPnP on exit.
|
2016-09-09 12:37:22 +02:00 |
|
shortcutme
|
cb20280530
|
Less verbose logging on filerequest
|
2016-09-05 13:54:17 +02:00 |
|
shortcutme
|
6806eed2ae
|
Dont reload the whole site on content.json update
|
2016-09-05 13:54:03 +02:00 |
|
shortcutme
|
a12c639bed
|
Dont check files on startup
|
2016-09-04 17:51:00 +02:00 |
|
shortcutme
|
d6cc40cf3b
|
List modified files using content.db
|
2016-09-04 17:50:29 +02:00 |
|
shortcutme
|
1557d3c390
|
Always keep connections for the sites
|
2016-08-26 11:41:45 +02:00 |
|
shortcutme
|
3524198599
|
Don't log owned local file reload
|
2016-08-16 19:56:35 +02:00 |
|
shortcutme
|
16ed55a745
|
Dont recalculate site size on owned site update
|
2016-08-15 13:55:45 +02:00 |
|
shortcutme
|
64febc7f61
|
Publish incoming modifications only to 2 peers
|
2016-08-15 13:54:00 +02:00 |
|
shortcutme
|
4975ef82d7
|
Fix port open checking
|
2016-08-15 13:53:20 +02:00 |
|
HelloZeroNet
|
432aa037cb
|
Rev1276, Skip last_content_json_update while pending file parsing
|
2016-04-27 09:45:32 +02:00 |
|
HelloZeroNet
|
75a5ab9441
|
Track used site per connection
|
2016-04-25 02:23:06 +02:00 |
|
HelloZeroNet
|
21cfa653ca
|
Mark files updates currently working on to avoid double update on slow systems
|
2016-04-20 23:38:22 +02:00 |
|
HelloZeroNet
|
c7b8ec5667
|
Allow only content.json update
|
2016-04-20 23:35:51 +02:00 |
|
HelloZeroNet
|
82b960c641
|
Pass diffs to other users
|
2016-04-06 13:59:53 +02:00 |
|
HelloZeroNet
|
7c3e470ea7
|
Calculate and send diff on startup commands
|
2016-04-06 13:58:43 +02:00 |
|
Fil
|
7a4472db4c
|
typo: "time wrap" should be "time warp"
|
2016-04-03 10:32:13 +02:00 |
|
HelloZeroNet
|
17ddbd8b32
|
Only start onions in passive mode
|
2016-03-30 23:19:46 +02:00 |
|
HelloZeroNet
|
c8b949cef5
|
Save last received update time from peer to avoid send the same update on publish
|
2016-03-30 23:05:43 +02:00 |
|
HelloZeroNet
|
646eba930f
|
Change update spam rate limit to 20 secs
|
2016-03-30 23:01:05 +02:00 |
|
HelloZeroNet
|
33430ee67b
|
Force find more peer for optional task after 15sec
|
2016-03-23 13:05:48 +01:00 |
|
Erkan Yilmaz
|
b5d74eec16
|
typo: definied -> defined
|
2016-03-21 09:43:53 +01:00 |
|
HelloZeroNet
|
f3c8d5e541
|
Better internet outage detection based on last message from connections
|
2016-03-19 18:14:09 +01:00 |
|
HelloZeroNet
|
231578b887
|
Internet outage detection to fixed 5 min
|
2016-03-19 12:23:52 +01:00 |
|
HelloZeroNet
|
09b3d6ffca
|
More clean force port checking
|
2016-03-19 12:23:29 +01:00 |
|
HelloZeroNet
|
bdd658dddb
|
Internet outage detection
|
2016-03-19 01:36:01 +01:00 |
|
HelloZeroNet
|
50708c16de
|
Dont allow checkSites run in parallel
|
2016-03-18 20:03:38 +01:00 |
|
HelloZeroNet
|
f27e58395b
|
Dont check site files on wakeup
|
2016-03-18 20:03:19 +01:00 |
|
HelloZeroNet
|
77ac1ae796
|
Keep connections opened regardless prot opened status
|
2016-03-16 23:24:57 +01:00 |
|
HelloZeroNet
|
7707c42a02
|
On same version content.json update dont add peer to optional files
|
2016-03-16 00:38:26 +01:00 |
|
HelloZeroNet
|
555c136143
|
Simple connection karma to avoid update flood
|
2016-03-12 23:09:26 +01:00 |
|
HelloZeroNet
|
0897154584
|
Rev966, New Greenlet debug hook to support Gevent 1.1.0, Publish to 8 peers on external publish request, Dont try to download banned user files, Check user files even if its own site
|
2016-03-11 12:39:39 +01:00 |
|
HelloZeroNet
|
e891a10e54
|
Rev957, Sidebar displays onion peers in graph, Sidebar display bad file retry number, Sidebar site Update/Pause/Delete, Ratelimit sidebar update, Encoded typo, Fix onion findHashId, More retry for bad files, Log file path errors, Testcase for self findhashIds, Testcase for Tor findHashId, Better Tor version parse, UiWebsocket callback on update/pause/resume/delete, Skip invalid postMessage messages
|
2016-03-09 00:48:57 +01:00 |
|