Commit graph

363 commits

Author SHA1 Message Date
HelloZeroNet
b63254d15d Rev1209 2016-04-09 19:49:45 +02:00
HelloZeroNet
5720f74669 Typos and formatting 2016-04-09 19:49:23 +02:00
HelloZeroNet
9bb0a0d91b Display confirmation if zeroid already exists 2016-04-09 19:49:12 +02:00
HelloZeroNet
561bd80aa3 Fallback to simple file copy if rename failed 2016-04-09 19:43:44 +02:00
HelloZeroNet
1beb4fc2cb Less sensitive internet checker 2016-04-09 19:31:26 +02:00
HelloZeroNet
58f0b0d0a1 Rev1201 2016-04-07 10:37:05 +02:00
HelloZeroNet
6388973292 Retry file rename later if resource not ready yet 2016-04-07 10:36:50 +02:00
HelloZeroNet
57bf36f90a Only create old file if not exist 2016-04-07 10:35:02 +02:00
HelloZeroNet
6e65169a9d Calculate diff right befor publish 2016-04-07 10:34:30 +02:00
HelloZeroNet
b4859c7293 Rev1200 2016-04-06 15:58:41 +02:00
HelloZeroNet
083f86412b Test diff and site updating 2016-04-06 14:01:20 +02:00
HelloZeroNet
9c1ea71d2f Try to use diff before downloading the file 2016-04-06 14:01:03 +02:00
HelloZeroNet
7ee8eead23 Remove duplicate peers from publish queue 2016-04-06 14:00:40 +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
HelloZeroNet
ab1aaea7f5 Calculate and send diffs on publish 2016-04-06 13:57:19 +02:00
HelloZeroNet
888ad2aeff Save files before writing with fileWrite to calculate diff on publish 2016-04-06 13:56:32 +02:00
HelloZeroNet
064341e1a8 Always skin -old and -new postfixed files from signing 2016-04-06 13:54:48 +02:00
HelloZeroNet
d527268cbe Calculate diffs from -old and -new postfixed files 2016-04-06 13:54:32 +02:00
HelloZeroNet
699d32187e Diff functions 2016-04-06 13:53:32 +02:00
HelloZeroNet
644fe69fa8 Fix noparallel with dict kwargs 2016-04-06 13:50:50 +02:00
HelloZeroNet
84e78859dc SiteStorage.rename function 2016-04-06 13:50:20 +02:00
HelloZeroNet
8f39ed2467 Cloned site updating 2016-04-06 13:50:05 +02:00
HelloZeroNet
ec70c47aa0 Optimize path modifying functions 2016-04-06 13:48:13 +02:00
HelloZeroNet
f83a466919 Reduce cpu usage by calculating filename based priority boost only once 2016-04-06 13:47:00 +02:00
HelloZeroNet
5d0cc0b205 Fix older gevent compatibility 2016-04-06 13:45:47 +02:00
HelloZeroNet
8c09fd39db Start clean site directory for every test 2016-04-06 13:45:31 +02:00
HelloZeroNet
9a15cd80b6 Fix broken tests caused by removing signs from memory 2016-04-06 13:44:31 +02:00
HelloZeroNet
695d257be5 Save memory by removing cert_sign and signs from loaded json files 2016-04-06 13:42:15 +02:00
HelloZeroNet
5a34448ba1 Less verbose logging 2016-04-06 13:39:17 +02:00
Fil
7a4472db4c typo: "time wrap" should be "time warp" 2016-04-03 10:32:13 +02:00
HelloZeroNet
bd737f6779 Rev1098 2016-03-30 23:20:25 +02:00
HelloZeroNet
17ddbd8b32 Only start onions in passive mode 2016-03-30 23:19:46 +02:00
HelloZeroNet
0e13fbf5dc Queue updates within 30 second to avoid network spam 2016-03-30 23:15:18 +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
aa1ee33e92 Allow @ and = in filenames 2016-03-30 23:00:07 +02:00
HelloZeroNet
b895ab5778 Fix find more peers to optional files 2016-03-30 22:59:21 +02:00
HelloZeroNet
0d934bcbe5 Rev1089 2016-03-26 01:33:44 +01:00
HelloZeroNet
09197ef71e Dont publish twice 2016-03-26 01:33:37 +01:00
HelloZeroNet
f1c9eafd79 Fix streamfile error 2016-03-26 00:22:46 +01:00
HelloZeroNet
6d222b6ed7 Cleanup empty dirs 2016-03-26 00:22:27 +01:00
HelloZeroNet
045a57491a Allow same opener as current window 2016-03-26 00:20:53 +01:00
HelloZeroNet
d222018bb6 Parse config plugins on test 2016-03-23 13:30:18 +01:00
HelloZeroNet
61c846c6ed Rev1070 2016-03-23 13:05:58 +01:00
HelloZeroNet
33430ee67b Force find more peer for optional task after 15sec 2016-03-23 13:05:48 +01:00
HelloZeroNet
2353eed64c Less sensitive offline checker 2016-03-23 13:05:13 +01:00
Erkan Yilmaz
b5d74eec16 typo: definied -> defined 2016-03-21 09:43:53 +01:00
HelloZeroNet
6496a6125f Rev1069, Allow to specify window parameters 2016-03-20 21:33:13 +01:00
HelloZeroNet
1364e3f316 Rev1062 2016-03-19 18:14:20 +01:00
HelloZeroNet
f3c8d5e541 Better internet outage detection based on last message from connections 2016-03-19 18:14:09 +01:00
HelloZeroNet
fcd4253a8d Log last command line action to log/cmd.log 2016-03-19 18:11:37 +01:00
HelloZeroNet
7cc408de4c siteDownload command line action 2016-03-19 18:11:12 +01:00
HelloZeroNet
54f9b49e90 Wait a bit for more tasks before consider site downloaded 2016-03-19 18:09:20 +01:00
HelloZeroNet
988f1435c5 Allow more workers if more task 2016-03-19 18:07:14 +01:00
HelloZeroNet
437a9b79a8 Less verbose site downloading 2016-03-19 18:06:07 +01:00
HelloZeroNet
ae092dc757 Disable DB updating command line argument 2016-03-19 18:05:49 +01:00
HelloZeroNet
99f0407ba2 wrapperOpenWindow command 2016-03-19 18:05:08 +01:00
HelloZeroNet
ab19dba99d Rev1059 2016-03-19 12:24:05 +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
edfaba89f9 Rev1057 2016-03-19 01:36:09 +01:00
HelloZeroNet
bdd658dddb Internet outage detection 2016-03-19 01:36:01 +01:00
HelloZeroNet
ff681adfe9 Fix file merge order on Linux 2016-03-18 23:52:16 +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
ef699b2f91 Typo 2016-03-18 20:01:23 +01:00
HelloZeroNet
af2e2c5011 Faster verify by, skip recaluclate the whole site size 2016-03-18 19:41:25 +01:00
HelloZeroNet
5af32f21fd Keep databases open for 30 minute after last query 2016-03-18 19:20:20 +01:00
HelloZeroNet
f694c9c346 Do not display non-error exceptions 2016-03-18 19:19:59 +01:00
HelloZeroNet
dc5994e18f Meassure content verification speed 2016-03-18 19:19:34 +01:00
HelloZeroNet
a692640e46 Ability to skip check files on update 2016-03-18 19:19:16 +01:00
HelloZeroNet
2c4f582437 Mark site as failed updating if query modifications failed 2016-03-18 19:18:59 +01:00
HelloZeroNet
0ccc81f46b Try to fix non-english Tor error messages 2016-03-18 19:17:15 +01:00
HelloZeroNet
0ee1448e13 Faster signing by only reload the current content.json 2016-03-18 19:15:38 +01:00
mnlg_
7bc708e064 Fix issue parsing @keyframes in css files 2016-03-17 20:57:02 +01:00
HelloZeroNet
c1c60e0a04 Rev1038 2016-03-17 01:56:34 +01:00
HelloZeroNet
cd2aa033b4 Allow the site owner to modify banned users file 2016-03-17 01:56:25 +01:00
HelloZeroNet
77ac1ae796 Keep connections opened regardless prot opened status 2016-03-16 23:24:57 +01:00
HelloZeroNet
69d919d3c4 Handle http redirects 2016-03-16 22:07:11 +01:00
HelloZeroNet
3a8e20df7d Rev1033 2016-03-16 21:12:04 +01:00
HelloZeroNet
6187abe56f Remove active peers discrimination in peer cleanup 2016-03-16 21:11:34 +01:00
HelloZeroNet
6f4b896bce Always publish to 5 peers and remove discrimination of active peers 2016-03-16 21:11:04 +01:00
HelloZeroNet
16d01c961e Wait port opening before start running tests 2016-03-16 21:09:07 +01:00
HelloZeroNet
3e8bf598df Remove allow-popups-to-escape-sandbox as its not supported by every browser 2016-03-16 21:08:41 +01:00
HelloZeroNet
52044a50a1 Save CPU by avoid reloading all json file on publish 2016-03-16 21:08:19 +01:00
HelloZeroNet
9a58b6fbe6 Rev1026 2016-03-16 00:40:49 +01:00
HelloZeroNet
f372fe371a Context switch for every 50 checked files 2016-03-16 00:40:19 +01:00
HelloZeroNet
1cf0e0eb21 Always prefer publishing to connected peers 2016-03-16 00:40:01 +01:00
HelloZeroNet
11e09adda7 Longer timeout for non connected peers publishing 2016-03-16 00:39:09 +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
5a234745fc Wait more for port opening 2016-03-16 00:34:57 +01:00
HelloZeroNet
61b4d97832 Silent Tor terminate error 2016-03-16 00:33:56 +01:00
HelloZeroNet
145d4dbd69 Move path parsing to separate function 2016-03-16 00:33:05 +01:00
HelloZeroNet
950638ea77 Rev1015 2016-03-12 23:11:37 +01:00
HelloZeroNet
067f95b1f6 Log debug open times 2016-03-12 23:11:25 +01:00
HelloZeroNet
dee250d3b8 Change to 2048 max_files_opened by default 2016-03-12 23:11:08 +01:00
HelloZeroNet
ba851a684c Debug gevent hangs 2016-03-12 23:10:31 +01:00
HelloZeroNet
78a7542b4d Proper exit on keyboard interrupt 2016-03-12 23:09:57 +01:00
HelloZeroNet
555c136143 Simple connection karma to avoid update flood 2016-03-12 23:09:26 +01:00