shortcutme
e15cb8a43d
Rev2014
2017-04-06 19:22:05 +02:00
shortcutme
fbe96a0a6d
Update rsa to 3.4.2
2017-04-06 19:21:32 +02:00
shortcutme
fa65a6dc05
Update PySocks to 1.6.7
2017-04-06 19:20:27 +02:00
shortcutme
9921fc07dd
Update pybitcointools to 1.1.42
2017-04-06 19:19:47 +02:00
shortcutme
12a0c955bc
Update pyasn to 0.2.4
2017-04-06 19:18:33 +02:00
shortcutme
2be3ff02bd
Rev2009
2017-04-01 22:32:06 +02:00
shortcutme
e3baf8944e
Dont save user file in parallel
2017-04-01 22:32:06 +02:00
shortcutme
233d5f31f2
Support ignore_class and queue to noparallel decorator
2017-04-01 22:32:06 +02:00
shortcutme
cfb2276ecd
Always try to find new peers for optional files if no workers
2017-04-01 22:32:06 +02:00
shortcutme
d7ba9f6924
Rev2004, Fix message utf8 error
2017-03-18 11:11:01 +01:00
shortcutme
afcd6dfa14
Rev2003, Fix dbQuery exception in verbose mode
2017-03-15 13:13:21 +01:00
shortcutme
f55c2659cd
Rev2002, Fix exception on startworkers
2017-03-12 22:14:24 +01:00
shortcutme
9755df6fa6
Merge branch 'master' of https://github.com/HelloZeroNet/ZeroNet
2017-03-12 17:57:23 +01:00
shortcutme
e564d730ce
Rev1999
2017-03-12 17:57:13 +01:00
shortcutme
e37938abe0
Rev1999
2017-03-12 17:56:53 +01:00
shortcutme
9b5f7928bf
Start workers for slow optional file tasks
2017-03-12 17:56:28 +01:00
shortcutme
d7496d6fd5
Boost js, css, dbschema and non-user json file priority
2017-03-12 17:55:47 +01:00
shortcutme
f46f9fa6ea
Test new content.json content
2017-03-12 13:13:47 +01:00
shortcutme
2473a09f7b
Load content.json content before signing
2017-03-12 13:13:30 +01:00
shortcutme
ec513f0b60
Remove archived files from bad files
2017-03-12 13:13:08 +01:00
brunogarciacv
ad826dd846
Brazilian Portuguese Translation
2017-03-11 03:56:45 -03:00
brunogarciacv
fd8742ae3a
Brazilian Portuguese translation
2017-03-11 03:43:39 -03:00
shortcutme
96e45bb517
Rev1995
2017-03-06 15:30:51 +01:00
shortcutme
909b9da9da
Unnecessary log and comment
2017-03-06 15:30:42 +01:00
shortcutme
50937990e5
Fix typos
2017-03-06 15:30:31 +01:00
shortcutme
4fbfb5838a
Fix parsing zeronet.conf
2017-03-06 15:28:37 +01:00
Martijn de Boer
ef6c9325e0
Added Dutch translation file
2017-03-05 13:55:47 +01:00
ZeroNet
0e2f742b7e
Merge pull request #842 from mishfit/refactorListAndWalk
...
Rename SiteStorage.list to SiteStorage.walk
2017-03-04 12:39:06 +01:00
MuxZeroNet
dff261eb18
Log ZeroFrame errors to console
2017-03-03 02:42:20 +00:00
shortcutme
349ee5858f
Rev1993
2017-03-02 23:40:36 +01:00
shortcutme
461f0a274a
Only count ping time if no waiting requests
2017-03-02 23:40:30 +01:00
shortcutme
a2eef70030
Boost priority to first added file to queue
2017-03-02 23:40:08 +01:00
shortcutme
2efb6cf4f1
Connect first to best peers based on ping time
2017-03-02 23:39:52 +01:00
shortcutme
36db8a4dc9
Ratelimit progressbar update to save some cpu time
2017-03-02 23:39:31 +01:00
shortcutme
52ed170292
Create new file server for every test
2017-02-27 11:21:40 +01:00
shortcutme
871588aa9f
Move invalid path test upper level
2017-02-27 11:21:22 +01:00
shortcutme
a72c4eafff
Version 0.5.3, Rev1988
2017-02-27 00:14:19 +01:00
shortcutme
97cec2ba46
Benchmark helper for console
2017-02-27 00:13:41 +01: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
da49981ecd
Allow 6 failed requests before closing peer
2017-02-27 00:07:51 +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
e80887d779
Add reputation for old peers
2017-02-27 00:06:13 +01:00
shortcutme
06ddf26d09
Increase command timeout
2017-02-27 00:05:27 +01:00
shortcutme
c5c41f2d3e
Fix argument parsing error
2017-02-27 00:05:08 +01:00
shortcutme
c5b47fe4a0
Increase connected limit to 8 from 6
2017-02-27 00:03:10 +01:00
shortcutme
fe7a53fb8a
Separate config argument for workers
2017-02-27 00:02:56 +01:00
shortcutme
bad2a79f05
Reason for connection closing
2017-02-27 00:02:24 +01:00
mishfit
656c818211
rename SiteStorage.list to SiteStorage.walk
...
also, add SiteStorage.list as non-recursive
directory listing (`os.listdir`)
2017-02-24 21:58:46 -07:00
shortcutme
c95637eee1
Rev1941, Use utf-8 encoding on text files
2017-02-24 14:39:20 +01:00
shortcutme
819f765bce
Rev1940, Fix utf8 archive names on Safari
2017-02-24 14:23:44 +01:00
shortcutme
f42ad03f91
Rev1936
2017-02-24 01:16:29 +01:00
shortcutme
26bad8d05b
Fix needConnections bug
2017-02-24 01:16:22 +01:00
MuxZeroNet
0aa6358938
Update TorManager.py
2017-02-23 23:39:45 +00:00
MuxZeroNet
a724dd472f
Update TorManager.py
2017-02-23 23:09:47 +00:00
shortcutme
4d3603136f
Rev1933
2017-02-22 11:29:35 +01:00
shortcutme
4aff146812
Log giving up on a file
2017-02-22 11:29:35 +01:00
shortcutme
a59cf9b9aa
Rev1930, Change stack size argument for special hardwares
2017-02-19 13:20:49 +01:00
shortcutme
221aa16433
Rev1929, Fix file filed on not bad files
2017-02-19 12:32:41 +01:00
shortcutme
44507d8556
Rev1927
2017-02-19 12:23:40 +01:00
shortcutme
7fb8cd06bc
Rev1924
2017-02-19 00:53:43 +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
45e2b350a9
Raise exception on invalid path
2017-02-19 00:51:47 +01:00
shortcutme
22059e71a2
Rev1914, Fix command line sitePublish command
2017-02-17 12:17:44 +01:00
MuxZeroNet
ddc3f72afb
Make TorManager accept plugins
2017-02-17 01:17:51 +00:00
shortcutme
d57d82f439
Rev1913, Support local address other than 127.0.0.1
2017-02-16 20:56:07 +01:00
shortcutme
39734dfadb
innerLoaded command alias as wrapperInnerLoaded
2017-02-16 19:04:00 +01:00
shortcutme
23dc8e063c
Rev1909, Rebuild content.db on error
2017-02-15 13:35:24 +01:00
shortcutme
f5fb6b83ff
Rev1905, Secure DB write db_mode option
2017-02-15 12:43:05 +01:00
shortcutme
179ee2d2a4
Rev1899, Add followed feed number to site info
2017-02-14 19:03:17 +01:00
shortcutme
94485ed78c
Rev1896
2017-02-13 16:27:59 +01:00
shortcutme
6a71bb256e
Always load json_row on deleting
2017-02-13 16:13:09 +01:00
shortcutme
cfad85b30e
Log file object on db load
2017-02-13 16:12:56 +01:00
shortcutme
276b65f0b9
Rev1893, In multiuser mode dont allow users to add or remove mute
2017-02-11 21:57:12 +01:00
shortcutme
a15d82a7ef
Rev1892
2017-02-11 18:26:37 +01:00
shortcutme
6149f5c6ee
Download everything on add
2017-02-11 18:26:37 +01:00
shortcutme
0106a193e5
Store SiteManager to UiServer
2017-02-11 18:26:36 +01:00
shortcutme
f523925817
Add separate function to check if user has run the API command
2017-02-11 18:26:36 +01:00
shortcutme
6b900ab0b1
Rev1884, Fix mute plugin startup error
2017-02-10 00:40:32 +01:00
shortcutme
becb71ad28
Version 0.5.2, Rev1882
2017-02-09 01:58:26 +01:00
shortcutme
56efa02820
GetDbFiles return inner path
2017-02-09 01:57:12 +01:00
shortcutme
f3c71f3e6c
Move SiteStorage database updating to separate function
2017-02-09 01:56:20 +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
38d330da1a
Rename db.loadJson to db.updateJson
2017-02-09 01:53:31 +01:00
shortcutme
90c9adc8dc
Fix error reporting on asnyc websocket functions
2017-02-09 01:53:02 +01:00
shortcutme
eb30eb90d6
Use more worker on initial sync
2017-02-09 01:52:39 +01:00
shortcutme
d411d4d398
Rev1862, Skip optional file delete on invalid limit
2017-02-06 09:57:51 +01:00
ZeroNet
c9fa29c562
Merge pull request #798 from l5h5t7/master
...
Update Chinese translation
2017-02-05 23:19:13 +01:00
shortcutme
f74e9397db
Rev1861, Fix favicon for zero url access type
2017-02-05 22:55:24 +01:00
shortcutme
4988d31aff
Rev1859, Update more active sites first
2017-02-05 18:36:58 +01:00
shortcutme
a08114b1b0
Rev1855, Fix content type detection, Formatting
2017-02-02 12:51:41 +01:00
ZeroNet
57a0d4f8a6
Update test
2017-02-01 23:48:24 +01:00
shortcutme
aab6255783
Rev1851
2017-01-29 19:03:29 +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
b03f287d86
Dont log changed files
2017-01-29 19:02:40 +01:00
shortcutme
2b389e4e85
Support since parameter for siteUpdate
2017-01-29 19:02:08 +01:00
lmath
4559ee0d7f
Update Chinese translation
2017-01-28 06:27:45 +08:00
shortcutme
1668659ff6
Rev1848
2017-01-27 14:02:03 +01:00
shortcutme
13f0ccf8c6
Fix optional files deleting
2017-01-27 14:01:55 +01:00
shortcutme
8a75f200ca
No logging phantomjs
2017-01-27 14:00:41 +01:00
shortcutme
8b2920c296
Add relative path to file info
2017-01-27 14:00:28 +01:00
shortcutme
b29634e906
Rev1844
2017-01-27 13:06:17 +01:00
shortcutme
32c63fb140
Don't reload source on changes in Test directory
2017-01-27 13:06:09 +01:00
shortcutme
d65c7d05a4
Remove /media access
2017-01-27 13:05:49 +01:00
shortcutme
72f91a2816
Fix selenium with gevent 1.2
2017-01-27 13:05:10 +01:00
shortcutme
c57d0283b3
Fix optional files test
2017-01-27 13:04:32 +01:00
shortcutme
8fcca9cb9c
Rev1841
2017-01-27 12:09:35 +01:00
shortcutme
c9ba59e895
Fix new version popup on first visit
2017-01-27 12:09:23 +01:00
shortcutme
697e177e13
Don't remove missing optional files
2017-01-27 12:02:14 +01:00
shortcutme
0f0cf18f92
Store data in Application Support if running from Library
2017-01-24 16:36:51 +01:00
shortcutme
6271fb9218
Update test
2017-01-23 17:23:31 +01:00
shortcutme
fd71a36da8
Rev1838
2017-01-23 12:55:11 +01:00
shortcutme
6c9f709290
Fix linux utf8 path free space query
2017-01-23 12:55:03 +01:00
shortcutme
802b6775d7
Wait a bit before browser open to let http server start
2017-01-23 12:54:47 +01:00
shortcutme
2113b03a42
Rev1845, Hide Tor console window
2017-01-23 00:31:52 +01:00
shortcutme
a0c3d7f8a6
Rev1833, Fix utf8 system paths
2017-01-22 21:22:53 +01:00
shortcutme
6a46181e8e
Rev1830
2017-01-22 11:09:58 +01:00
shortcutme
54c553d13b
Timeout and Base64 encoding support for fileGet
2017-01-22 11:09:45 +01:00
shortcutme
bf34d95bc1
Call fileGet and fileList in async
2017-01-22 11:09:26 +01:00
shortcutme
b6644887bd
Move admin_commands to class variable
2017-01-22 11:08:41 +01:00
shortcutme
50acc6b55f
Rev1825
2017-01-21 23:01:48 +01:00
shortcutme
7938689f95
Skip SQLite thread check for macOS compatibility
2017-01-21 23:00:37 +01:00
shortcutme
8258da2e46
macOS var data location
2017-01-21 23:00:13 +01:00
shortcutme
5c1ce5302a
Replace dead tacker
2017-01-21 22:59:10 +01:00
ZeroNet
778e010bb3
Merge pull request #782 from cxgreat2014/patch-2
...
Add openssl support for optware and entware router
2017-01-20 20:53:07 +01:00
anonym
6679baadbb
TorManager.send(): read until repsonse terminator.
...
Tor command responses terminate with "250 OK\r\n" so we have to read
until that sequence is encountered.
The previous implementation is racy: after sending a command it would
accept whatever that is found on the socket as its response, no matter
if it is correctly terminated or not.
This commit fixes: https://github.com/HelloZeroNet/ZeroNet/issues/756
2017-01-20 10:53:31 +01:00
cxgreat2014
cdf3b3f011
Add openssl support for optware and entware
2017-01-20 15:29:17 +08:00
shortcutme
2dc981496b
Rev1821, Show progress bar on publishing
2017-01-16 13:41:57 +01:00
shortcutme
b68424f008
wrapperProgress API command
2017-01-16 13:41:11 +01:00
shortcutme
8c9457d636
Rev1818, Set user-only permissions on directories instead of files
2017-01-15 13:19:34 +01:00
shortcutme
0a3a71f634
Rev1817, Fix windows crash on trayicon shutdown
2017-01-14 21:41:59 +01:00
shortcutme
d3fc1cf897
Rev1816, Fix exe distribution forbidden error
2017-01-14 12:43:05 +01:00
MuxZeroNet
6b0ef500ed
Fix extension detection
2017-01-12 05:22:26 +00:00
ZeroNet
c20efea1e9
Merge pull request #757 from sirMackk/unicode_fix
...
Decodes IGD response to utf-8; Makes function arguments immutable;
2017-01-11 19:59:28 +01:00
shortcutme
77e07dd5b5
Rev1815, Request tor version using GETINFO
2017-01-11 19:56:33 +01:00
sirMackk
1d8fe61920
Decodes IGD response to utf-8; Makes function arguments immutable;
2017-01-11 19:53:22 +01:00
shortcutme
2425f9f03e
Rev1814
2017-01-11 13:14:02 +01:00
shortcutme
60fc5fb4d3
Allow transaction errors
2017-01-11 13:14:02 +01:00
shortcutme
4e96ddfb9e
Allow .. in data_dir path
2017-01-11 13:14:02 +01:00
MuxZeroNet
4a6dc7971e
#752
2017-01-09 05:01:49 +00:00
shortcutme
901478475f
Rev1812, Put zeronet.conf, data, log to parent dir when running from .exe, First signed commit
2017-01-09 01:28:50 +01:00
shortcutme
1a5bfd973e
Only download media if site is already added
2017-01-08 17:31:03 +01:00
shortcutme
6cb3bd9860
Rev1811
2017-01-08 17:28:45 +01:00
shortcutme
6c68f8dd6c
Fix content type detection for options request
2017-01-08 17:27:57 +01:00
shortcutme
2447279191
Rename websocket detection
2017-01-08 17:26:59 +01:00
shortcutme
612d885ad2
Fix OpenSSL loading for compiled exe
2017-01-08 17:25:50 +01:00
shortcutme
60e9bfbf19
Update to latest OpenSSL
2017-01-08 17:25:17 +01:00
MuxZeroNet
0a1eecee20
WebSocket requests not allowed
2017-01-08 06:56:42 +00:00
shortcutme
86bba4f0e4
Rev1806
2017-01-07 01:09:12 +01:00
shortcutme
bea212a8d1
Fix certAdd error
2017-01-07 01:09:05 +01:00
shortcutme
41ac8dc781
Add integer modification dates
2017-01-07 01:07:52 +01:00
shortcutme
3afca90c0e
Fix content.json modified float decimals on Android
2017-01-07 01:07:52 +01:00
ZeroNet
8ef7e0a772
Merge pull request #743 from MuxZeroNet/patch-1
...
Add X-Frame-Options header
2017-01-06 13:29:00 +01:00
shortcutme
6f2445c417
Rev1801, Fix open file limit set on Linux
2017-01-06 10:31:47 +01:00
MuxZeroNet
da7821a3a9
X-Frame-Options
2017-01-06 01:44:22 +00:00
shortcutme
431415c052
Rev1800, Use -tmpnew and -tmpold postfix for atomic write
2017-01-05 03:03:17 +01:00
shortcutme
5c2b90c20f
Rev1799, Force correct css content type
2017-01-05 02:33:33 +01:00
shortcutme
9d5bfa4be8
Rev1797
2017-01-05 02:27:14 +01:00
shortcutme
eee65da257
FileList API command
2017-01-05 02:26:58 +01:00
shortcutme
d9f8e83429
Safe disk write for content.json files
2017-01-05 02:26:44 +01:00
shortcutme
c94e73a029
Skip sites with broken content.json on startup
2017-01-05 02:26:05 +01:00
shortcutme
4514154364
Fix diff error
2017-01-05 02:25:49 +01:00
shortcutme
889c88c492
Close connection after 40 bad action
2017-01-05 02:25:16 +01:00
shortcutme
ee0176e730
Increase connection bad action on bad file location
2017-01-05 02:25:06 +01:00
shortcutme
5103879471
wrapperRequestFullscreen command
2016-12-30 19:32:36 +01:00
shortcutme
74a4a4b9da
Update websocket on permission add and remove
2016-12-30 18:55:11 +01:00
erqan
a3f62f56f6
tor_password argument...
2016-12-27 17:15:02 +03:00
shortcutme
9a1735f37d
Rev1791, Fix gevent 1.2 compatibility
2016-12-27 11:37:58 +01:00
shortcutme
86b0046f28
Don't allow load load wrapper frames as prefetch or as image
2016-12-27 11:37:35 +01:00
Derson5
9565335394
Polish translation ( #708 )
...
* Add files via upload
* Update and rename zeronet2.txt to pl.json
* Add files via upload
* Update and rename zeronet.txt to pl.json
2016-12-20 10:36:56 +01:00
shortcutme
e37daabb53
Rev1786, Fix sidebar on FF
2016-12-14 10:28:41 +01:00
shortcutme
987b7ffd0c
Rev1785
2016-12-14 00:44:18 +01:00
shortcutme
f89f351b3c
Dont copy content.json-default file
2016-12-14 00:43:08 +01:00
shortcutme
34ab2bad49
Clone inner path dest fix
2016-12-14 00:42:52 +01:00
shortcutme
62501d00b1
Use content.json-default if exists
2016-12-14 00:42:31 +01:00
shortcutme
c0d2e5efa6
Fix ZeroTalk scroll fixing
2016-12-14 00:25:47 +01:00
shortcutme
34e52153a2
Remove BOM and duplicate key
2016-12-12 17:01:59 +01:00
Thibaut Broggi
3cd04d03c8
Add spanish translation
2016-12-12 12:22:52 +00:00
shortcutme
a17ab1ce25
Rev1781, Only force / to end of site address
2016-12-09 01:00:53 +01:00
shortcutme
c4ae8ef711
Rev1780
2016-12-08 17:15:38 +01:00
shortcutme
10772a704e
Root path parameter for cloning
2016-12-08 17:14:55 +01:00
shortcutme
64321043b7
Fix permission error
2016-12-08 17:14:30 +01:00
shortcutme
350b417ccb
Rev1766, Hungarian translation of new files
2016-12-05 02:30:18 +01:00
shortcutme
f1f12ee8bd
Rev1762, Fix binary files corruption with new updated
2016-12-04 21:36:52 +01:00
shortcutme
b66317fa7d
Rev1761, Update ZeroNet from ZeroNet network
2016-12-04 18:57:08 +01:00
shortcutme
58848068e6
Save sites.json before updating
2016-12-04 18:55:03 +01:00
shortcutme
20ed04af84
Also delete orphan sites from site_id cache
2016-12-04 18:54:43 +01:00
shortcutme
5e6b41945b
Fix sidebar for empty sites
2016-12-04 18:54:22 +01:00
ZeroNet
2a443a29c2
Merge pull request #690 from erqan/tr
...
fixing turkish translation..
2016-12-04 18:31:34 +01:00
erqan
e5b5f5ba62
fixing turkish translation..
2016-12-03 13:18:40 +03:00
shortcutme
c1fd2be8cf
Rev1758, Change working dir to zeronet.py dir
2016-12-01 00:34:11 +01:00
erqan
c6aba41ed1
adding tr..
2016-11-26 15:08:53 +03:00
frerepoulet
df34abfcd9
Corrections to french translation
2016-11-24 15:50:48 -05:00
shortcutme
f083e26cf0
Rev1756, Sidebar button flud fix
2016-11-24 19:50:30 +01:00
iShift
3e06f21432
Russian translation for main
2016-11-24 15:05:29 +03:00
lmath
77208475b0
Fix translation commented by ooser ( #667 )
2016-11-23 15:51:49 +01:00
HostFat
45028fa2a3
Italian language ( #665 )
...
* Italian language
* Fix missing {
2016-11-22 22:33:58 +01:00
shortcutme
5adf4c31cb
Rev1755, wrapperSetTitle command
2016-11-22 02:06:32 +01:00
frerepoulet
610938b120
Initial french translation
2016-11-21 17:36:50 -05:00
Navo
13a17c1a16
Fixed typo in de.json
...
widerhergestellt -> wiederhergestellt
2016-11-21 19:15:14 +01:00
jaros1
8102b0608a
danish texts for ZeroNet
2016-11-20 15:23:06 +01:00
lmath
033b16928c
Add Chinese (Traditional, Taiwan) Translation
2016-11-20 13:05:38 +08:00
ZeroNet
0fa0f4c0d9
Merge pull request #651 from ysc3839/patch-1
...
Update zh.json
2016-11-19 14:38:15 +01:00
Maciej Krüger
4451e20573
Add German Translation ( #653 )
...
* Add German Translation
* Fix dot
2016-11-19 14:37:50 +01:00
Richard Yu
d6c70a4259
Update zh.json
2016-11-19 19:50:58 +08:00
shortcutme
bbbfffd1cb
Rev1754, Don't reload domain database on very request
2016-11-19 10:56:19 +01:00
l5h5t7
a601d5e41c
Add Chinese (Simplified) Translate
2016-11-19 08:14:33 +08:00
shortcutme
15061bafae
Rev1751
2016-11-18 21:40:01 +01:00
shortcutme
23a7c3e49c
Fallback to en language if failed to get system default locale
2016-11-18 21:39:53 +01:00
shortcutme
d65d5eb45c
Version 0.5.1, Rev1750
2016-11-18 20:15:51 +01:00
shortcutme
430805adcc
Add language to serverinfo
2016-11-18 20:11:11 +01:00
shortcutme
38ff33512f
Use raise instead of assert for sql select filter
2016-11-18 20:11:03 +01:00
shortcutme
8ad6cd2e81
Allow to change language configuration parameter, reload translate files on change
2016-11-18 20:10:24 +01:00
shortcutme
0f31f1d34a
Make UiWebsocket messages translatable
2016-11-18 20:09:51 +01:00
shortcutme
b25bf97cad
Add language to UI js as paramter to avoid cache
2016-11-18 20:07:58 +01:00
shortcutme
9ff2bfc4bb
Easier UI js translation
2016-11-18 20:07:26 +01:00
shortcutme
b276f01f2e
Hungarian transition of Python messages
2016-11-18 20:06:59 +01:00
shortcutme
e4cfec3ba0
Test strict translator
2016-11-18 20:03:00 +01:00
shortcutme
da2e47cd5f
Python, Html, JS translator class
2016-11-18 20:02:43 +01:00
shortcutme
d7ff49c4c7
Reload source on .json changes
2016-11-18 20:02:03 +01:00
shortcutme
4413f77ba9
Language parameter
2016-11-18 20:00:15 +01:00
shortcutme
bd49ecd585
Rev1714
2016-11-16 11:22:47 +01:00
shortcutme
0e83eba6df
Don't retry failed peer on optional file search
2016-11-16 11:22:38 +01:00
shortcutme
b220f5de5c
Noparallel ignore args add first parameter to make it per-class
2016-11-16 11:21:31 +01:00
shortcutme
6c74f6c527
Possible to disable length header on sitemeda
2016-11-16 11:19:35 +01:00
shortcutme
2e08d68d87
Remove content.json files from bad file list
2016-11-16 11:19:08 +01:00
shortcutme
d5210d27e2
Load all sites on commands to avoid errors
2016-11-16 11:18:44 +01:00
shortcutme
c38611dc15
Only display opened db number in log
2016-11-16 11:18:15 +01:00
shortcutme
c82c61ef3d
Rev1704, FIx siteSign error
2016-11-11 23:12:32 +01:00
shortcutme
c076f605aa
Rev1703, Allow custom favicon
2016-11-10 23:14:30 +01:00
shortcutme
70e78056e9
Sorted load of plugins
2016-11-10 23:10:28 +01:00
shortcutme
93866f9abf
Rev1702
2016-11-08 15:02:50 +01:00
shortcutme
c2984ecd47
Update site size after archiving
2016-11-08 15:02:44 +01:00
shortcutme
d21d0d5b9a
Rev1701, Simpler index for better sqlite compatibility
2016-11-08 03:34:28 +01:00
shortcutme
14f2470477
Version 0.5.0, Rev1700
2016-11-07 23:49:02 +01:00
shortcutme
de5eb43da1
Warnings instead of errors
2016-11-07 23:48:34 +01:00
shortcutme
110885401c
Use optionalDownloaded in workermanager
2016-11-07 23:48:11 +01:00
shortcutme
2b7e898781
WorkerManager onCompelte function
2016-11-07 23:47:53 +01:00
shortcutme
2cdde7dd46
Retry file deletion on error
2016-11-07 23:47:09 +01:00
shortcutme
9765afc286
Modify checkfiles to use optionalRemove, optionalDownloaded and isDownloadable functions
2016-11-07 23:46:54 +01:00
shortcutme
cb5b3884cd
Change verification errors to warning
2016-11-07 23:44:58 +01:00
shortcutme
9178a3ad6a
Handle missing content
2016-11-07 23:44:38 +01:00
shortcutme
cc504e93f6
Change contentdb calls to site object
2016-11-07 23:43:42 +01:00
shortcutme
4890c4cb2f
Fix big site download
2016-11-07 23:43:08 +01:00
shortcutme
73b3c8db55
Use site object on delete from contentdb
2016-11-07 23:42:28 +01:00
shortcutme
713a2f88a9
Query and send more hashfield
2016-11-07 23:42:13 +01:00
shortcutme
30a2116abf
Only announce if trackers
2016-11-07 23:42:00 +01:00
shortcutme
6acc81cb50
Retry bad files in separate thread
2016-11-07 23:41:25 +01:00
shortcutme
af571deb16
Peer cleanup ttl based on peer numbers
2016-11-07 23:40:04 +01:00
shortcutme
e6a82d4c64
Pooled file downloads to handle large ammount of files better
2016-11-07 23:39:45 +01:00
shortcutme
83b3dc8fbe
Autodownload optional pattern check to separate function to allow plugins
2016-11-07 23:39:04 +01:00
shortcutme
d1ad7e0850
Stats for total optional files and downloaded optional files in a site
2016-11-07 23:36:04 +01:00
shortcutme
2048648b39
Reduce findoptional spam
2016-11-07 23:32:20 +01:00
shortcutme
a3d21f5377
Update if high priority and less than 10 peers for the file
2016-11-07 23:29:53 +01:00
shortcutme
62d092e5ac
Update task ids during startFindOptional if new task added
2016-11-07 23:27:42 +01:00
shortcutme
d60785ee33
Ignore parameters for startFindOptional noparallel
2016-11-07 23:26:07 +01:00
shortcutme
fe19bd2fce
Faster findOptionalTasks
2016-11-07 23:25:25 +01:00
shortcutme
7951763612
Faster findOptionalHashIds
2016-11-07 23:24:50 +01:00
shortcutme
5fafe7cf29
Change contentdb reference to site object in test
2016-11-07 23:20:52 +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
7ffd897653
Change contentdb after it modified in db
2016-11-07 23:17:41 +01:00
shortcutme
e7c9c2d192
Call ContentDb functions with site object
2016-11-07 23:16:22 +01:00
shortcutme
0b599a95e8
Only import supported cols
2016-11-07 23:15:09 +01:00
shortcutme
5893bbc199
Fix map command overwrite
2016-11-07 23:14:36 +01:00
shortcutme
7baeb8e10f
Allow keyvalue table creation before json_id present
2016-11-07 23:14:09 +01:00
shortcutme
14f10d7d10
Open cursor if necessary
2016-11-07 23:13:05 +01:00
shortcutme
bdc8c7e5cc
Formatting
2016-11-07 23:12:48 +01:00
shortcutme
f55a1f1bf3
Support delayed commands in Db
2016-11-07 23:11:14 +01:00
shortcutme
b7ede15b06
Print message before shutdown
2016-11-07 23:10:31 +01:00
shortcutme
d5d3f32bf8
Support traceback info formatting
2016-11-07 23:09:39 +01:00
shortcutme
0d9e3baebc
Formatting
2016-11-07 23:09:06 +01:00
shortcutme
8955998d25
Support insertOrUpdate in database cursor
2016-11-07 23:08:57 +01:00
shortcutme
d595373f9f
Use insertOrUpdate instead of replace on setcontent
2016-11-07 23:08:13 +01:00
shortcutme
12bf5bb152
Sote site in contentdb after files loaded
2016-11-07 23:02:37 +01:00
shortcutme
c35ffccf6c
Change to schema based ContentDb to easier extension
2016-11-07 23:01:40 +01:00
shortcutme
0706748d10
Accept plugins to ContentDB
2016-11-07 23:00:59 +01:00
shortcutme
b3ba79a0fd
Function to check if the user has permission to modife a site
2016-11-07 22:55:09 +01:00
shortcutme
81744c584e
Merge wrapper js modifications
2016-11-07 22:53:07 +01:00
shortcutme
0774662689
Allow more connection backlog
2016-11-07 22:52:34 +01:00
shortcutme
6201612169
Store cpu time used by connection
2016-11-07 22:52:22 +01:00
shortcutme
fc239cfd0d
Change tracker to more reliable one
2016-11-07 22:52:03 +01:00
shortcutme
7677b6859e
Move config file modification to Config class
2016-11-07 22:51:43 +01:00
shortcutme
76af3a2e78
Gevent timer helper
2016-11-07 22:50:45 +01:00
shortcutme
38838b94a2
Formatting
2016-11-07 22:50:33 +01:00
shortcutme
5ff31e7cb4
Get free space on HDD function
2016-11-07 22:50:01 +01:00
shortcutme
ccb35f1353
Send content size header for normal files
2016-11-07 22:49:13 +01:00
shortcutme
a4a52e7ed4
Add websockets messages until its connected
2016-11-07 22:44:54 +01:00
shortcutme
0214741345
Hashfield test fix
2016-11-07 22:44:03 +01:00
shortcutme
d5b8722bb0
Kill greenlets between tests
2016-11-07 22:43:26 +01:00
shortcutme
c5851cd166
Better DB tests
2016-11-07 22:42:27 +01:00
shortcutme
0418a3e6de
Only save sites.json if fully loaded to avoid data loss
2016-11-07 22:40:12 +01:00
shortcutme
8f3dfd7435
Fix site deletion errors on startup
2016-11-07 22:38:01 +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
cb214476e4
Keep plugin order after reload to allow plugins to extend other ones
2016-11-07 22:35:28 +01:00
shortcutme
91513f15ae
Remove hash by id from hashfield
2016-11-07 22:35:05 +01:00
shortcutme
d39d6a2bd4
Mark if peer has hasfield
2016-11-07 22:34:46 +01:00
shortcutme
65d2b0d996
Still open browser if already running
2016-11-07 22:34:27 +01:00
shortcutme
484659fc3f
Separate lock file instad of log file locking
2016-11-07 22:34:12 +01:00
shortcutme
64179e7dc1
Rev1536, Start download optional files on help check
2016-10-04 16:24:33 +02:00
shortcutme
b003c8df01
Rev1535, Fix err not defined on content load
2016-10-04 11:36:33 +02:00
shortcutme
83158de1ce
Rev1534
2016-10-03 19:26:51 +02:00
shortcutme
c9efcf7389
Catch socket errors on uPnP punch
2016-10-03 19:26:37 +02:00
shortcutme
3774630476
Close socket after uPnP request
2016-10-03 19:26:06 +02:00
shortcutme
1849547133
Rev1533, Add uPnP open protocols as parameter
2016-10-02 14:39:03 +02:00
shortcutme
8f6f6abb0e
Rev1532
2016-10-02 14:27:37 +02:00
shortcutme
fbdc9e2b40
Comment typo
2016-10-02 14:24:48 +02:00
shortcutme
bca08970ba
Always disable announce when testing
2016-10-02 14:23:30 +02:00
shortcutme
d6da0c421c
Better json compressing
2016-10-02 14:23:05 +02:00
shortcutme
bb23bc7b3c
Send diff to second batch of peers
2016-10-02 14:22:32 +02:00
shortcutme
31077eb346
Move uPnP port remove to fileserver
2016-10-02 14:22:01 +02:00
shortcutme
2ab04deded
Move optional files hashfield adding to workermanager for better performance
2016-10-02 14:18:35 +02:00
ZeroNet
906f6c65d9
Merge pull request #577 from sirMackk/upnp_update
...
Closes #466 - Close ports on exit + minor refactoring w/ tests
2016-10-01 13:24:48 +02:00
sirMackk
ea47c47b5e
Makes opening a port stop after first successful try.
2016-09-29 15:24:46 +02:00
shortcutme
d760a71b76
Rev1529, Fix json write bug with [] characters in value
2016-09-29 13:01:02 +02:00
ZeroNet
6a58083431
Merge pull request #588 from dldx/master
...
Update UiRequest.py
2016-09-28 20:42:44 +02:00
shortcutme
a5a56355dc
Rev1527
2016-09-28 20:40:10 +02:00
shortcutme
3331e2305b
Fix sitePublish cli command
2016-09-28 20:36:02 +02:00
shortcutme
117a82c059
Delete bad_files without size
2016-09-28 20:35:53 +02:00
Durand D'souza
13837971a7
Update UiRequest.py
...
Fixed a bug where a lack of a trailing slash in every url caused zeronet to fail to load the page, even if it existed.
2016-09-20 05:23:34 +01:00
shortcutme
d608a0d847
Rev1525
2016-09-17 21:01:26 +02:00
shortcutme
67c9921ace
Only add non-connected peers to publish if necessary
2016-09-17 21:01:16 +02:00
shortcutme
4690a111bf
Push updates to newer clients first
2016-09-17 21:00:40 +02:00
shortcutme
65e5d05a9e
Delete cleanup bad files without file info on update
2016-09-17 21:00:20 +02:00
shortcutme
fe59618eaf
Rev1523, Real fix file write confirmation
2016-09-14 18:41:28 +02:00
shortcutme
60dd797d1a
Rev1522, Fix file write confirmation dialog
2016-09-14 18:28:48 +02:00
shortcutme
e7762e03b4
Rev1521
2016-09-14 10:54:33 +02:00
shortcutme
a7de4aca91
Stop connection loop when closed
2016-09-14 10:54:08 +02:00
shortcutme
1c86a6c58a
Close connection on crypt error
2016-09-14 10:53:47 +02:00
shortcutme
ca2a30f7ae
Ignore not existent files on dbdict items
2016-09-14 10:53:24 +02:00
shortcutme
9fd19bf382
Fix content deletion
2016-09-14 10:52:41 +02:00
shortcutme
14544922bf
Don't check files on siteUpdate
2016-09-14 10:51:10 +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
931426e4fc
Rev1518
2016-09-09 12:24:27 +02:00
shortcutme
8241651a28
Add new tracker
2016-09-09 12:24:14 +02:00
shortcutme
e3de6da87e
Ignore deleted files on contetndb iteritems
2016-09-09 12:24:00 +02:00
shortcutme
7d78623c92
Remove unnecessary logging
2016-09-09 12:23:26 +02:00
shortcutme
c8325589cc
Rev1515
2016-09-07 17:43:18 +02:00
shortcutme
212eabbc20
Remove broken torrent tracker
2016-09-07 17:42:06 +02:00
shortcutme
b2b91c9aff
Remove save error message when no sites loaded yet
2016-09-07 17:41:55 +02:00
shortcutme
d5651f1df3
Lazy create peerhashfield objects
2016-09-07 17:41:33 +02:00
shortcutme
7572f8c98b
Display Python and ZeroNet version for every command
2016-09-07 17:41:09 +02:00
shortcutme
75e74f1ff7
Always close db after 5 min idle time
2016-09-07 17:40:35 +02:00
shortcutme
a6c4a77e13
Rev1510, Fix site save without loaded SiteManager
2016-09-06 14:52:55 +02:00
shortcutme
d9bbb20743
Rev1509, Fix site delete
2016-09-06 10:16:09 +02:00
shortcutme
ac530b53f6
Rev1508
2016-09-05 13:58:37 +02:00
shortcutme
b8bf773c40
Make test compatible with new content.db
2016-09-05 13:58:10 +02:00
shortcutme
dae5cd3969
Fix startup with 1000+ sites
2016-09-05 13:57:12 +02:00
shortcutme
59205088d2
Move site deletion to dedicted function
2016-09-05 13:55:51 +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
b7dfeb139b
Support callstack formatting
2016-09-05 13:53:40 +02:00
shortcutme
25cb7d9ffa
Only check optional files if content.json downloaded
2016-09-05 13:53:10 +02:00
shortcutme
bc875b396b
Multiple content.db support
2016-09-05 13:52:52 +02:00
shortcutme
6ac4c8c9cb
Version 0.4.1, Rev1501
2016-09-04 18:07:56 +02:00
shortcutme
4dbaab7dd4
List site content.json files without user files
2016-09-04 18:07:09 +02:00
shortcutme
7eab490089
Get optional files size from content.db
2016-09-04 18:06:18 +02:00
shortcutme
49efcd0c2d
Execute garbage collection on site delete
2016-09-04 18:05:55 +02:00
shortcutme
69f0e972d3
Check site files on forced update
2016-09-04 18:05:42 +02:00
shortcutme
46a2ea9421
Log slow db queries on verbose mode
2016-09-04 18:05:31 +02:00
shortcutme
96043ba279
Try not to overwrite currently in sync files
2016-09-04 18:05:17 +02:00
shortcutme
d778f2a989
Try to find peers for optional files again if workers failed
2016-09-04 18:03:27 +02:00
shortcutme
5a36a002bf
Use bad_files to display progress if that is larger
2016-09-04 18:01:48 +02:00
shortcutme
37a3b4678d
Fix user file pre-content.json downloading
2016-09-04 18:01:09 +02:00
shortcutme
365f0cd646
Reset files on cloning
2016-09-04 18:00:51 +02:00
shortcutme
2a7f03af8a
Try to reconnect to Tor on send error
2016-09-04 18:00:08 +02:00
shortcutme
f698ec2502
Also delete sites from content.db
2016-09-04 17:59:47 +02:00
shortcutme
a1f0c20afc
Rename checkFiles to updateBadFiles
2016-09-04 17:59:29 +02:00
shortcutme
b0a85b0669
Dont check every file on update
2016-09-04 17:58:18 +02:00
shortcutme
9528d333bd
Retry failed files on download end
2016-09-04 17:57:44 +02:00
shortcutme
4437a99330
Use pool to download large ammount of content.json files
2016-09-04 17:57:32 +02:00
shortcutme
8f158cbc8f
Make listmodified query use content.db cache
2016-09-04 17:56:33 +02:00
shortcutme
135a9b8f5c
Fix content.json retry
2016-09-04 17:54:57 +02:00
shortcutme
1dd488ef89
Remove deleted sites from content.db
2016-09-04 17:52:14 +02:00
shortcutme
a614545467
Faster site settings load
2016-09-04 17:51:55 +02:00
shortcutme
3724e0f376
Save sites.json on exit
2016-09-04 17:51:20 +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
f4de16fde6
Close db after 5 min idle time
2016-09-04 17:49:56 +02:00
shortcutme
0ab2630519
Change db journal to memory for faster connection time
2016-09-04 17:49:47 +02:00
shortcutme
682fa80a8a
Fix site size calculation
2016-09-04 17:44:45 +02:00
shortcutme
1801df32a6
Change getTotalSize to use content.db cache
2016-09-04 17:44:30 +02:00
shortcutme
23e06a09cb
Remove deleted files from hashfield
2016-09-04 17:43:57 +02:00
shortcutme
1bd6e2f493
Cache bad_files and optional hashfield in sites.json
2016-09-04 17:43:30 +02:00
shortcutme
ecb5885dba
Cache file sizes and modification date in sqlite db
2016-09-04 17:41:04 +02:00
shortcutme
2fcfa21761
Rev1429
2016-08-29 11:18:01 +02:00
shortcutme
4efaaaabc0
Stop when siteVerify find a bad file
2016-08-29 11:17:36 +02:00
shortcutme
709dc854e7
Add site to site manager if required
2016-08-29 11:17:19 +02:00
shortcutme
b52e8f74e2
Rev1428, Don't display websocket error when navigating away
2016-08-27 11:52:44 +02:00
shortcutme
887a07c3fb
Rev1427, Skip invalid files on dbRebuild
2016-08-27 11:01:41 +02:00
shortcutme
3ce11a0dab
Rev1426
2016-08-26 11:43:08 +02:00
shortcutme
6c6ce54a20
Run test in verbose mode
2016-08-26 11:42:44 +02:00
shortcutme
d76c1ca98e
Also cleanup connections for smaller sites
2016-08-26 11:42:23 +02:00
shortcutme
1557d3c390
Always keep connections for the sites
2016-08-26 11:41:45 +02:00
shortcutme
7edb784305
Fix user file updating on owned sites
2016-08-26 11:40:22 +02:00
shortcutme
f44de281a8
Rev1425
2016-08-22 03:41:20 +02:00
shortcutme
5061e0051a
Test missing cert verification
2016-08-22 03:41:12 +02:00
shortcutme
2c4f566687
Fix missing cert verification
2016-08-22 03:40:55 +02:00
shortcutme
21812ec064
Merge branch 'master' of https://github.com/HelloZeroNet/ZeroNet
2016-08-20 10:40:03 +02:00
shortcutme
173355bc02
Rev1424, Fix connected_limit and size_limit paramter parsing
2016-08-20 10:39:52 +02:00
ZeroNet
3c7a9f0f82
Merge pull request #537 from megfault/patch-1
...
Fix typos in log message
2016-08-17 11:32:25 +02:00
shortcutme
3049e489fb
Rev1422
2016-08-16 19:58:27 +02:00
shortcutme
3524198599
Don't log owned local file reload
2016-08-16 19:56:35 +02:00
shortcutme
274414a54b
Give up user's content.json after 5 retrys
2016-08-16 19:56:18 +02:00
shortcutme
b40b3e2d85
Fix config size_limit parsing
2016-08-16 19:55:55 +02:00
Ana Barroso
c9660ed20e
Fix typos in log message
2016-08-16 18:14:02 +02:00
shortcutme
8cd7a63490
Rev1416, Remove merger permission from merged sites
2016-08-15 23:05:05 +02:00
shortcutme
e9009c5c75
WorkerManager quickfix
2016-08-15 15:59:49 +02:00
shortcutme
686a2de570
Rev1411
2016-08-15 13:57:16 +02:00
shortcutme
92e4dd64d1
Dont recalculate site size on update
2016-08-15 13:56:17 +02:00
shortcutme
3c5e4e64ca
Fix site size calculation
2016-08-15 13:56:04 +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
shortcutme
954c6bcbc3
Worker number related to connection limit
2016-08-15 13:52:48 +02:00
ZeroNet
af4447e666
Version 0.4.0, Rev1400
2016-08-10 13:03:12 +02:00
ZeroNet
b7b238b890
Re-sign testdata
2016-08-10 13:00:14 +02:00
ZeroNet
96f368c7e2
Test user file archiving
2016-08-10 12:59:42 +02:00
ZeroNet
48d59e355c
Allow content.json without modification date
2016-08-10 12:59:19 +02:00
ZeroNet
7bd76270ba
Remove bad status from deleted files
2016-08-10 12:58:54 +02:00
ZeroNet
bed66cdcd2
ContentManager.py formatting
2016-08-10 12:58:19 +02:00
ZeroNet
f719b89a7a
Always apply extended information to content.json if keys missing
2016-08-10 12:57:55 +02:00
ZeroNet
7291ac8c6b
No exception on incomplete content.json signing
2016-08-10 12:57:24 +02:00
ZeroNet
ec759442ed
Support and delete archived users files
2016-08-10 12:55:39 +02:00
ZeroNet
238cb25bb4
Small incoming connection optimization
2016-08-10 12:51:38 +02:00
ZeroNet
f21fdb23b6
Allow to store field in json table
2016-08-10 12:49:38 +02:00
ZeroNet
0ddc1e47ba
Delete file's database entries if file paramter is False
2016-08-10 12:49:22 +02:00
ZeroNet
55cc496c2e
Type 3 json table format
2016-08-10 12:47:29 +02:00
ZeroNet
721bed76a9
Type 3 dbschema version for merger sites
2016-08-10 12:46:27 +02:00
ZeroNet
a38b6c9fb2
It new js should be at least 1 second newer than previous file to merge again
2016-08-10 12:45:48 +02:00
ZeroNet
1f4609d1a3
Fix dbRebuild command line action
2016-08-10 12:44:17 +02:00
ZeroNet
07a6bd523c
Accept only 30 peers on pex
2016-08-10 12:44:00 +02:00
ZeroNet
122ef02605
Hot-patch in memory plugin classes
2016-08-10 12:43:35 +02:00
ZeroNet
67f75c4bef
Skip archived user files
2016-08-10 12:42:29 +02:00
ZeroNet
0275954fb7
Tracker log total peers
2016-08-10 12:42:13 +02:00
ZeroNet
44dc4c41c9
Wait for user's content.json on file request
2016-08-10 12:41:35 +02:00
ZeroNet
e5e76a4ef5
Do not reload the whole site on update command
2016-08-10 12:41:04 +02:00
ZeroNet
021a084796
Peers query optimize
2016-08-10 12:40:17 +02:00
ZeroNet
1ec00947ad
Save site on content.json arrive
2016-08-10 12:36:20 +02:00
ZeroNet
f38f4c3758
Use SiteManager to save site
2016-08-10 12:35:40 +02:00
ZeroNet
2852bbc657
Remove unnecessary site savings
2016-08-10 12:35:17 +02:00
ZeroNet
0d565dc64d
Better site settings saving
2016-08-10 12:34:28 +02:00
ZeroNet
1f3a4f0e2f
Remove orphan sites from sites.json
2016-08-10 12:33:34 +02:00
ZeroNet
53249f4f07
Add own logger to SiteManager
2016-08-10 12:32:28 +02:00
ZeroNet
0569697d98
Update database on delete
2016-08-10 12:31:54 +02:00
ZeroNet
acf24aab6f
Allow to pass file object on file updated
2016-08-10 12:31:30 +02:00
ZeroNet
3ff75c6602
Also trigger onUpdated on file delete
2016-08-10 12:30:35 +02:00
ZeroNet
0be6cb6602
Move database files listing to separate funcion
2016-08-10 12:30:04 +02:00
ZeroNet
9def3b58eb
Allow plugins on SiteStorage
2016-08-10 12:28:57 +02:00
ZeroNet
447a37f228
Compiled wrapper.coffee
2016-08-10 12:28:05 +02:00
ZeroNet
70cf67498b
Hide progress bar after 300ms
2016-08-10 12:27:37 +02:00
ZeroNet
10b46db524
Also display progress bar for other sites
2016-08-10 12:27:24 +02:00
ZeroNet
687208a785
Fix wrapperReload command
2016-08-10 12:26:00 +02:00
ZeroNet
2915eb7a83
Reply to setlocalstorage
2016-08-10 12:25:39 +02:00
ZeroNet
f82055fef7
Wrapper permissionadd confirm
2016-08-10 12:25:25 +02:00
ZeroNet
835381fbb1
Filter media referrer by original request address
2016-08-10 12:24:47 +02:00
ZeroNet
04bed98a97
Store original request address
2016-08-10 12:24:09 +02:00
ZeroNet
d542cc5b32
Log fileWrite permission errors
2016-08-10 12:23:01 +02:00
ZeroNet
c486e9fa1a
Pass current site to publisher callback
2016-08-10 12:22:27 +02:00
ZeroNet
92dbe597ea
Allow to store extra data in content.json
2016-08-10 12:21:34 +02:00
ZeroNet
c23c397764
Option to accept unknown certs
2016-08-10 12:18:22 +02:00
ZeroNet
d6fdf8af9c
Fix fileRules exception without rules
2016-08-10 12:15:16 +02:00
ZeroNet
3d7ba7bdf8
Permission add and remove zeroframe api command
2016-08-10 12:12:47 +02:00
Thibaut Broggi
9e9832ad09
Set permission to 600 for some files
...
Files users.json and sites.json contains private key
Only the owner of these files should have access to them
2016-05-26 16:00:14 +02:00
Thibaut Broggi
a10e80318f
atomicWrite function now preserve file permissions
2016-05-26 15:59:40 +02:00
HelloZeroNet
81f196647b
Rev1287, Display error for unsupported browsers
2016-05-17 01:17:53 +02:00
HelloZeroNet
9f5917325b
Rev1286
2016-05-16 22:30:04 +02:00
HelloZeroNet
5b35bea489
Log DB close time, formatting
2016-05-16 22:28:59 +02:00
HelloZeroNet
bba7318a5b
Dont close DB when returning from wakeup
2016-05-16 22:28:30 +02:00
HelloZeroNet
3b8dc59ac5
rename wrapperPopstate to wrapperPopState
2016-05-16 22:27:17 +02:00
HelloZeroNet
fc9c604b66
Update signed file using the sidebar
2016-05-16 22:26:40 +02:00
HelloZeroNet
c9e0d6d6ca
Rev1284
2016-05-06 11:22:15 +02:00
HelloZeroNet
b66149bce8
Remove unnecessary test data
2016-05-06 11:18:37 +02:00
HelloZeroNet
ba24ad31d8
Rev1283
2016-05-05 12:12:52 +02:00
HelloZeroNet
3d081f6a59
Log websocket bad protocol version
2016-05-05 12:12:33 +02:00
HelloZeroNet
eac475d13f
Increment connections peer number on findConnection result
2016-05-05 12:12:18 +02:00
HelloZeroNet
36e969ed1f
Fix siteSign without connection server
2016-05-05 12:11:35 +02:00
HelloZeroNet
35192531a6
Remove not used Http class
2016-05-05 12:11:18 +02:00
HelloZeroNet
aa9161a83a
Check optional files findhash result every second
2016-05-05 12:11:07 +02:00
HelloZeroNet
eedce00d57
Rev1279, Sidebar open on mobile devices
2016-05-02 00:28:23 +02:00
HelloZeroNet
158059071b
Rev1278
2016-04-29 02:58:11 +02:00
HelloZeroNet
639a834658
Keep minimum 5 connections per site
2016-04-29 02:58:00 +02:00
HelloZeroNet
95cbc544de
Fix IE11 wrapper nonce errors
2016-04-29 02:56:58 +02:00
HelloZeroNet
3294f629b0
Rev1277, Fix sidebar site size display
2016-04-27 11:14:15 +02:00
HelloZeroNet
432aa037cb
Rev1276, Skip last_content_json_update while pending file parsing
2016-04-27 09:45:32 +02:00
HelloZeroNet
93e598cc59
Rev1275, Fix dictionary changed size during iteration error
2016-04-26 10:46:53 +02:00
HelloZeroNet
44ce10b14b
Rev1274
2016-04-25 02:26:37 +02:00
HelloZeroNet
bf384922a6
Use iteritems to save memory
2016-04-25 02:26:29 +02:00
HelloZeroNet
038bf4f2c8
Dont add -old postfix for content.json files
2016-04-25 02:26:13 +02:00
HelloZeroNet
34ead0aec2
Allow whitespace prefix for sql queries
2016-04-25 02:25:54 +02:00
HelloZeroNet
23265861c9
Start connected worker first
2016-04-25 02:25:28 +02:00
HelloZeroNet
e53f56ed30
Cleanup connections with less sites first
2016-04-25 02:25:11 +02:00
HelloZeroNet
d71d8b4cf5
Only publish to 5 peers on sitePublish command line action
2016-04-25 02:24:30 +02:00
HelloZeroNet
e9af4a5f6b
Cleanup not useful connections after 5 min
2016-04-25 02:24:05 +02:00
HelloZeroNet
75a5ab9441
Track used site per connection
2016-04-25 02:23:06 +02:00
HelloZeroNet
2a8355dba7
Formatting
2016-04-25 02:20:55 +02:00
HelloZeroNet
be49b6d35a
Change target connection per site to 10
2016-04-25 02:17:57 +02:00
HelloZeroNet
11f84d7bac
Rev1254
2016-04-20 23:42:58 +02:00
HelloZeroNet
59c5ad560b
Fix size calculation
2016-04-20 23:41:01 +02:00
HelloZeroNet
3812aa6502
Support verify content.json directly from parsed dict
2016-04-20 23:40:26 +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
73c69d54bc
Dont save settings on every announce
2016-04-20 23:32:43 +02:00
HelloZeroNet
23389dc31e
Formatting
2016-04-20 23:30:25 +02:00
HelloZeroNet
38057c2e03
Log site config save time
2016-04-20 23:29:26 +02:00
HelloZeroNet
cd52a61c4c
Save sites.json every 10 minute
2016-04-20 23:28:58 +02:00
HelloZeroNet
55d76c8c5c
Faster SiteStorage.getSize
2016-04-20 23:28:21 +02:00
HelloZeroNet
38c78dcba1
IE10 compatible origin
2016-04-20 23:22:39 +02:00
HelloZeroNet
768dd98a22
Rev1235
2016-04-19 12:01:13 +02:00
HelloZeroNet
5f55d8a034
Rev1232, Db schema reload sidebar button
2016-04-18 02:24:14 +02:00
HelloZeroNet
30d16a8e05
Rev1231
2016-04-18 00:49:10 +02:00
HelloZeroNet
14db5c8469
Sql memory benchmark update
2016-04-18 00:48:14 +02:00
HelloZeroNet
3dd99626ff
Test DbQuery
2016-04-18 00:47:42 +02:00
HelloZeroNet
d2b9555508
Fix data dir detection
2016-04-18 00:47:26 +02:00
HelloZeroNet
cd5cdd580a
Re-publish modifications to less peers
2016-04-18 00:42:26 +02:00
HelloZeroNet
f69edf96d5
DbQuery: Parse and modify sql queries
2016-04-18 00:42:00 +02:00
HelloZeroNet
a40580501a
Version 0.3.7, Rev1210
2016-04-10 23:12:50 +02:00
HelloZeroNet
3bdde14821
Log patch size
2016-04-10 23:12:34 +02:00
HelloZeroNet
3a089ac512
Dont add data dir path to merged css file
2016-04-10 13:25:41 +02:00
HelloZeroNet
bbf1bc163d
Extra debug messages, cleanup unused lines
2016-04-10 13:25:11 +02:00
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
HelloZeroNet
f735862977
Switch back to 3 thread publishing on large sites
2016-03-12 23:07:41 +01:00
HelloZeroNet
6ff91cd2e8
Reduce hangs on file validation process
2016-03-12 23:07:06 +01:00
HelloZeroNet
b0ac9869ce
Wrapper nonce security comments
2016-03-12 20:36:17 +01:00
HelloZeroNet
4d7ce1dc16
Allow popups without sandbox
2016-03-12 20:35:30 +01:00
HelloZeroNet
ed0e858e30
Rev989, Save users file on newsfeed follow, Local mode in Multiuser plugin to disable restrication and save users data to disk
2016-03-11 13:26:54 +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
48db062b49
Rev966, Display user quota in sidebar, Fix non-root content.json publishing in sidebar, Publish to same ammount of passive peers as limit, Fix site address case bug
2016-03-09 15:30:04 +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
HelloZeroNet
2901f1e1ba
Rev949, Newsfeed allows items 2min from future, Switch sidebar content.json list to input for faster opening, Promise based sidebar rendering to make it more reliable on slow connections, RateLimit sidebar globe updating, Some PEP8 formatting
2016-03-06 19:28:22 +01:00
TheNain38
d0919d8ab8
Fix checking if Ajax request
2016-03-06 15:44:55 +01:00
HelloZeroNet
2a06cec5c2
Rev948, Disable websocket logging, Change max files opened limit on startup
2016-03-06 02:17:58 +01:00
HelloZeroNet
dba42f5f5e
Rev943, Less verbose logging by default, Load ZeroBundle SSL lib, Log loaded SSL lib
2016-03-06 00:55:50 +01:00
HelloZeroNet
1d6f56c676
Rev938, Disable publish on incoming older content update to avoid network spam
2016-03-05 09:57:30 +01:00
HelloZeroNet
08005499fb
Rev936, Fix Bootstrapper test without tormanager, Bootstrapper return latest announced peers, Only create 3 threads for passive peers
2016-03-04 19:59:59 +01:00
Barrabin Fc. ⚑
58ce98e0fc
Merge branch 'master' of github.com:HelloZeroNet/ZeroNet
2016-03-03 20:56:43 -03:00
Barrabin Fc. ⚑
99aecedd0b
print syntax error when json dbschema.json failed
2016-03-03 20:47:26 -03:00
Barrabin Fc. ⚑
aee83605ab
Added exception handling for invalid dbschema.json files
2016-03-03 20:40:26 -03:00
HelloZeroNet
3f6f273fb1
Rev932, Skip news event from future, Disable siteSetOwned and setAutodownloadoptional when multiuser plugin enabled, Fix sidebar double click handlers, Log peer sent commands, Send modification to less peer if have enought peers, Close peers if more than 10 per site
2016-03-03 21:12:16 +01:00
HelloZeroNet
779075c4a5
Rev915, Fix Tor version detection, Better Tor connection error logging
2016-03-02 09:37:24 +01:00
HelloZeroNet
36d3268cf7
Rev914, Disable siteDelete in Multiuser mode
2016-03-02 01:11:32 +01:00
HelloZeroNet
5b59da2435
Rev912, Keep track site added time, UiRequest xss quickfix, Cleanup peerPing output
2016-03-01 23:16:31 +01:00
HelloZeroNet
bbbd42eca3
Rev909, Inform inner frame on state change, wrapperGetState command to query current history state, Allow to pass null url to wrapperReplaceState and wrapperPushState
2016-02-27 21:39:36 +01:00
HelloZeroNet
58fa5f6e16
Rev908, Sidebar shorten long bad filenames, Only show opener error if site is using the API
2016-02-23 01:36:47 +01:00
HelloZeroNet
b2fb1fcd3c
Rev907, Wait 200ms to opener close, Enable wrapper nonce security by default for new sites
2016-02-21 11:44:10 +01:00
HelloZeroNet
ac0dc3bf11
Rev906, Escape file path, Only allow to modify tor in configuration
2016-02-20 11:19:28 +01:00
HelloZeroNet
2f25204be9
Rev905, Escape title and query string
2016-02-18 19:44:52 +01:00
HelloZeroNet
1dbc33445f
Rev903, FeedQuery command only available for ADMIN sites, Show bad files in sidebar, Log unknown messages, Add and check inner_path and site address on sign/verify, Better peer cleanup limit, Log site load times, Testcase for address and inner_path verification, Re-sign testsite with new fields, Fix unnecessary loading screen display when browsing sub-folder with index.html, Fix safari notification width
2016-02-18 11:22:21 +01:00
HelloZeroNet
61cfb8aa2f
Rev900, Sidebar filestats bar width round fix, Sidebar WebGL not supported error, Sidebar optimalizations, Trayicon gray shadow, Trim end of line whitespace from json files, Fix testweb testcase, Implement experimental postMessage nonce security, Return None when testing external ip, Window opener security check and message, Increase timeout for large files
2016-02-10 02:30:04 +01:00
HelloZeroNet
018c6f7075
Rev889, ZeroID opener bug fix
2016-02-06 15:12:04 +01:00
HelloZeroNet
0faa6fbceb
Rev886, Avoid browser redirect caching on start.py
2016-02-06 02:03:31 +01:00
HelloZeroNet
31f108a3ed
Rev885, Sidebar optimalization
2016-02-05 00:34:58 +01:00
HelloZeroNet
4cea7ebcda
Rev884, Improve security by stop accepting postMessage if opener present
2016-02-03 00:12:57 +01:00
HelloZeroNet
c11d4f2632
Rev881, Restrict serverShutdown to admin sites, Avoid redirect cache when clicking trayicon
2016-02-02 20:09:01 +01:00
HelloZeroNet
687a848292
Version 0.3.6, Rev879, Fix sidebar error on description missing, New trayicon, New favicon, Disable some functions on MultiUser proxies, New homepage, Replace only the last ? in SQL queries, Alwaays grant ADMIN permission to homepage site, Announce before publish if no peers, configSet, serverShutdown, ADMIN WebsocketAPI command, Stop Tor client before updating, Ignore peer ip packing error, Ignore db files from git, Fix safari ajax error when UiPassword enabled
2016-02-02 11:40:45 +01:00
HelloZeroNet
f7eaf7b222
Rev860, Re-enable ajax on non-html items
2016-02-02 00:49:43 +01:00
HelloZeroNet
7d25812087
Rev859, Don't display port closed warning in Tor always mode, Reload trackers files every minute, Log users.json save time, Use Udp connect to avoid Gevent lockdown bug, Site needfile startup command, Log uPnP punch targets
2016-01-19 20:42:00 +01:00
HelloZeroNet
8edbcb7a6c
Rev483, Log uPnP error parse errors
2016-01-12 23:57:52 +01:00
HelloZeroNet
6427709dec
Rev841, Allow ajax access only on json data, Better json request detect for wrapper
2016-01-12 21:52:24 +01:00
HelloZeroNet
e296ee7ebb
Rev839, Fix sidebar after browser resize
2016-01-09 18:49:34 +01:00
HelloZeroNet
7d35797749
Rev838, Better running Tor detection
2016-01-09 01:17:04 +01:00
HelloZeroNet
44a68104fb
Rev833, Fix gevent 1.0.2 compatibility, Allow 6 connection from same host within 1 minute
2016-01-05 20:18:17 +01:00
HelloZeroNet
f5f26821d5
Skip Tor test if no connection
2016-01-05 01:19:53 +01:00
HelloZeroNet
e9d2cdfd37
Version 0.3.5, Rev830, Full Tor mode support with hidden services, Onion stats in Sidebar, GeoDB download fix using Tor, Gray out disabled sites in Stats page, Tor hidden service status in stat page, Benchmark sha256, Skyts tracker out expodie in, 2 new tracker using ZeroNet protocol, Keep SSL cert option between restarts, SSL Certificate pinning support for connections, Site lock support for connections, Certificate pinned connections using implicit SSL, Flood protection whitelist support, Foreign keys support for DB layer, Not support for SQL query helper, 0 length file get bugfix, Pex onion address support, Faster port testing, Faster uPnP port opening, Need connections more often on owned sites, Delay ZeroHello startup message if port check or Tor manager not ready yet, Use lockfiles to avoid double start, Save original socket on proxy monkey patching to get ability to connect localhost directly, Handle atomic write errors, Broken gevent https workaround helper, Rsa crypt functions, Plugin to Bootstrap using ZeroNet protocol
2016-01-05 00:20:52 +01:00
HelloZeroNet
c9578e9037
Rev668, Stop if UiServer bind failed to avoid double start
2015-12-28 00:19:58 +01:00
HelloZeroNet
35b0019be2
Rev667, Fix cygwin openssl loading for real
2015-12-21 11:29:38 +01:00
HelloZeroNet
394a8b16b7
Rev665, Fix OpenSSL dll search on cygwin, Remove unnecessary files
2015-12-20 22:49:51 +01:00
HelloZeroNet
5b316180e6
Rev663, Faster SitePublish from command line if fileserver already running, Better OpenSSL lib close for update via webui, Close pyelliptic OpenSSL lib before update
2015-12-12 16:39:22 +01:00
HelloZeroNet
ee70e2f022
Version 0.3.4, Rev656, CryptMessage plugin for AES and ECIES encryption, Added pyelliptic lib for OpenSSSL based encryption methods, Test CryptMessage plugin, Force reload content.json before signing and after write, Escaped Sql IN queries support, Test Sql parameter escaping, ui_websocket Test fixture, Plugin testing support, Always return websocket errors as dict, Wait for file on weboscket fileGet command if its already in bad_files queue, PushState and ReplaceState url manipulation support in wrapper API, Per auth-address localstorage, Longer timeout for udp tracker query
2015-12-10 21:36:20 +01:00
HelloZeroNet
675bd46255
Rev619, Fix sitesign without users.json, Fix readme typo
2015-11-28 18:04:59 +01:00
HelloZeroNet
85c2799cb6
Rev618, Changed 2 dead torrent trackers, Better exception display on webui, Better broken site with missing files handling, Possible re-check open port using ZeroHello, 5sec udp timeout
2015-11-17 12:48:03 +01:00
HelloZeroNet
3d558a4edf
Rev597, Dont load content.json if the modified date is same, Big content.json memory optimalzations, Peerhashfield memory optimalzations and typo fix, Give up on file after 10 retry, Fix non-ascii install paths, Stop worker after 10 connection error
2015-11-15 11:13:57 +01:00
HelloZeroNet
6763d6e74c
Rev582, Fix my ip sending on findHashIds, Only start workers for optional files if peers found
2015-11-12 23:01:35 +01:00
HelloZeroNet
ae98522855
Version 0.3.3, Rev580, DB recreate bugfix, Get empty hashfields, Better stat formatting, Query hashfield right after content.json downloaded
2015-11-12 02:04:45 +01:00
HelloZeroNet
3587777ea8
Rev571, Optional file sizes to sidebar, Download all optional files option in sidebar, Optional file number in peer stats, Delete removed or changed optional files, Auto download optional files if autodownloadoptional checked, SiteReload command, Peer use global file server if no site defined, Allow browser cache video files, Allow more keepalive connections, Gevent 1.1 ranged request bugfix, Dont sent optional files details on websocket, Remove files from workermanager tasks if no longer in bad_files, Notify local client about changes on external siteSign
2015-11-09 00:44:03 +01:00
HelloZeroNet
2cf34c132f
Rev562, Check site privatekey from users.json when executing siteSign, Optional files checking on owned sites, Fix workermanager error on set list of peers, Fix PROTOCOL_SSLv3 error happens on some linux distrib
2015-11-08 12:33:13 +01:00
HelloZeroNet
c2fc131cdc
Rev546, Sidebar drag fix, Fix rebuild on dbschema changes, Test Dbschema changes, Fix atomicWrite error when old file already exists
2015-11-05 23:19:36 +01:00
Arend van Erk
ac0eb2551a
fixed retry loop, instead of looping 3 times it looped 2 times.
2015-11-03 23:04:44 +01:00
HelloZeroNet
3764f98673
Rev542, Add files to hashfield on sign, Send my hashfield to connected peers on publish, Wait more time to checkModifications arrive, Test added files hashfield on sign
2015-11-02 22:39:19 +01:00
HelloZeroNet
8e710beab1
Rev536, Fix stats page, Support ranged http requests for better video browser compatibility, setHashfield command, One by one send hashfield to connected peers if changed, Keep count hashfield changetime, PeerHashfield optimalizations, Wait for peers on checkmodification, Give more time to query trackers, Do not count udp trackers as error if udp disabled, Test hashfield push
2015-10-30 02:08:02 +01:00
HelloZeroNet
9c5fda6ed2
Rev505, FindHashIds also checks in self hashfield, Fix optional file bug when task already finished, Reset peer last hashfield download time when found hashid using findHashIds
2015-10-28 01:28:29 +01:00
HelloZeroNet
5f0266ed8f
Rev494, Fix sidebar utf8 text render
2015-10-27 01:26:02 +01:00
TheNain38
48dff8a79e
Consistancy with other meta, or link tag
2015-10-26 15:15:35 +01:00
HelloZeroNet
713baeab63
Rev493, Fix trayicon autostart detect, Dont leak details on ui_restrict
2015-10-25 23:08:25 +01:00
TheNain38
708acdf6f7
If interface "*" is used open correctly on click
2015-10-25 19:01:45 +01:00
HelloZeroNet
b961a3fb0a
Rev480, Skip non-ascii files at signing, Fix gevent 1.1alpha compatibility
2015-10-24 13:57:46 +02:00