Commit graph

199 commits

Author SHA1 Message Date
shortcutme 24372470f6
My_ip no longer required to be sent via updates 2017-11-19 18:21:47 +01:00
shortcutme 51f1781df4
Move bad file checking to separate function, root content.json does not requires file_info 2017-11-19 18:21:10 +01:00
shortcutme e048fa6c6a
Target 6 connections per site 2017-10-21 11:02:40 +02:00
shortcutme 940d583f9a
Fix site violation bug when using Tor 2017-10-21 11:02:27 +02:00
shortcutme 68ea4d02cb
Don't reset bad file counter after restart, but limit to 20 2017-10-11 14:29:54 +02:00
shortcutme 8e3e96fe65
Create storage object after site settings loaded 2017-10-04 12:50:24 +02:00
shortcutme c91011e6ea
Pass file info for addTask call 2017-10-03 15:49:08 +02:00
shortcutme 9b8eeb6a73
WorkerManager addTask returns task instead of event 2017-10-03 15:47:46 +02:00
shortcutme ad969dcca7
Move file download allowed checking to separate function 2017-10-03 15:29:26 +02:00
shortcutme 08b31416f3
Move needFileInfo to separate function 2017-10-03 15:28:37 +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 1db2327b3d
Rev2180, Allow ajax requests using ajax_key http get parameter 2017-08-15 02:40:38 +02:00
shortcutme 29aa1b7b93
Log file diffing timings 2017-08-09 14:21:59 +02:00
shortcutme 4cd393e4d8
Auto download optional files command line argument 2017-07-31 14:39:21 +02:00
shortcutme 6610914fdb
Rev2167, Skip downloading if no connection server specified 2017-07-28 22:57:41 +02:00
shortcutme 2aba9cc3c2
Only download content.json files as content 2017-07-19 16:45:12 +02:00
shortcutme bb27e3124f
Remove files without info on retry bad files 2017-07-18 20:54:39 +02:00
shortcutme 066f54f521
Only log listModification request in verbose mode 2017-06-19 16:12:41 +02:00
shortcutme 64199c7ded
Reduce logging on tracker error 2017-06-19 16:12:24 +02:00
shortcutme fec3ff7d8e
Remove bad files that has no info 2017-06-19 15:40:13 +02:00
shortcutme 4b346243eb
On clone sign content.json after all other files copied 2017-06-19 15:39:14 +02:00
shortcutme aacde33614
File size limit default to 10MB 2017-05-23 12:41:37 +02:00
shortcutme 3f59727ab6
Formatting 2017-05-23 12:40:42 +02:00
shortcutme 438bdbc141
Protect peers for low traffic sites from closing 2017-05-07 18:15:23 +02:00
shortcutme 728e497057
Display database rebuilding progressbar 2017-05-07 18:14:13 +02:00
shortcutme 16bfb35109
No positive preference for peers with more than 5 shared sites to avoid centralization 2017-04-09 11:57:35 +02:00
shortcutme 03f3e9e4fd
Rev2025, Publish remotely outdated files on modification check 2017-04-07 21:17:25 +02:00
shortcutme 8ea8e8c28a
Publish incoming files to more peers 2017-04-07 18:17:30 +02:00
shortcutme 4e846774b4
Log formatting 2017-02-27 00:13:30 +01:00
shortcutme a6be8ddc2d
Connectable peers ordered 2017-02-27 00:13:18 +01:00
shortcutme b65670b9e4
Don't remove peers with atleast 5 sites 2017-02-27 00:12:55 +01:00
shortcutme ea635d4630
Only totally connected peers counted to peer cleanup 2017-02-27 00:12:36 +01:00
shortcutme 2e9737c149
Faster and better getConnectedpeers 2017-02-27 00:11:57 +01:00
shortcutme 0f8de2b7c1
Use latest added peers and use reputation for listModifications and publishing 2017-02-27 00:11:45 +01:00
shortcutme 2188c5d9fa
Use getRecentPeers for publishing 2017-02-27 00:11:02 +01:00
shortcutme b5d879c1cd
Start site update check on site re-connect 2017-02-27 00:10:27 +01:00
shortcutme fd365a19f7
Use getRecentPeers for listModification 2017-02-27 00:09:59 +01:00
shortcutme adbaadae81
Allow 100 sec timeout for listModification 2017-02-27 00:09:41 +01:00
shortcutme 09ad4133fb
20 sec timeout for listModified 2017-02-27 00:08:46 +01:00
shortcutme bad2a79f05
Reason for connection closing 2017-02-27 00:02:24 +01:00
shortcutme 26bad8d05b
Fix needConnections bug 2017-02-24 01:16:22 +01:00
shortcutme 4aff146812
Log giving up on a file 2017-02-22 11:29:35 +01:00
shortcutme 221aa16433
Rev1929, Fix file filed on not bad files 2017-02-19 12:32:41 +01:00
shortcutme 63b609f725
Give up files after 30 tries 2017-02-19 00:52:31 +01:00
shortcutme 2eef0bded1
Only increment bad_file if internet connection is active 2017-02-19 00:52:20 +01:00
shortcutme 66e2bfd76b
Reset bad_files on full update 2017-01-29 19:03:22 +01:00
shortcutme db7dad6731
Don't delete content.json files from bad_files on update 2017-01-29 19:03:08 +01:00
shortcutme 2b389e4e85
Support since parameter for siteUpdate 2017-01-29 19:02:08 +01:00
shortcutme 2dc981496b
Rev1821, Show progress bar on publishing 2017-01-16 13:41:57 +01:00
shortcutme f89f351b3c Dont copy content.json-default file 2016-12-14 00:43:08 +01:00