Commit graph

2969 commits

Author SHA1 Message Date
shortcutme c2b879ccab
Rev3831, Fix Stats page compatibility with latest gevent 2019-01-31 00:39:45 +01:00
shortcutme 8447c6d79f
Rev3829 2019-01-30 14:58:20 +01:00
shortcutme 46fb61c68c
Consider port opened if we have external ip on the interface 2019-01-30 14:58:11 +01:00
shortcutme 860ef650f9
Support IPv6 in Tor always mode by creating ipv4 sockets with ipv6 address 2019-01-30 14:53:33 +01:00
shortcutme ef6f9b9d70
Don't try to open ports in Tor mode 2019-01-30 14:52:41 +01:00
shortcutme 9f701c8f35
IPv6 supported in tor mode 2019-01-30 14:52:26 +01:00
shortcutme e18d3d0c93
Only return valid ips from getInterfaceIps 2019-01-30 14:51:45 +01:00
blurHY dd46a64e79 Fix atexit not working on SIGTERM (#1882) 2019-01-30 14:47:16 +01:00
shortcutme 31a7effa5f
Rev3827, Share FileServer between sites for non-main CLI commands 2019-01-29 03:17:24 +01:00
shortcutme 42f3f405ea
Rev3826 2019-01-29 03:04:06 +01:00
shortcutme 1b612f7112
Check master seed length for cryptGetPrivatekey CLI command 2019-01-29 03:03:42 +01:00
shortcutme 6e364ce4b9
Wait until site sync finished before cloning 2019-01-29 03:02:57 +01:00
shortcutme 89eb44f3ef
Spawn port check on separate thread when changing ip_external config value 2019-01-29 03:02:22 +01:00
shortcutme 53364d6ddc
Add 169.254.* to local ips, remove unnecessary brackets 2019-01-29 03:00:06 +01:00
shortcutme 4631f2223b
Add public ips from local adapters to external ip list 2019-01-29 02:59:15 +01:00
shortcutme 20fb9ab97d
Only reload source code on create and change event 2019-01-29 02:57:41 +01:00
shortcutme dcbac42571
Change unstable tracker 2019-01-29 02:57:18 +01:00
shortcutme 0258d926a2
Fix loading multi-line values from config 2019-01-29 02:54:56 +01:00
shortcutme e79e60f0bb
Fix change detection for textareas in Config page 2019-01-29 02:54:30 +01:00
shortcutme ef0c0b1e32
Rev3821 2019-01-26 20:43:04 +01:00
shortcutme 14631c65a6
Avoid user creaton when rendering sidebar after site deletion 2019-01-26 20:42:46 +01:00
shortcutme f706f7508e
Store detected external ips to separate variable 2019-01-26 20:42:27 +01:00
shortcutme 6662b4f047
Test sql queries with lots of variables 2019-01-26 20:40:58 +01:00
shortcutme 13c453d610
Embed query values if more than 100 specified 2019-01-26 20:40:34 +01:00
shortcutme e8026ef074
Non-private external ip for tests 2019-01-26 20:39:31 +01:00
shortcutme cefc6f8eac
Test private ip match 2019-01-26 20:38:30 +01:00
shortcutme bf809ac118
Save users.json immedietly after site creation 2019-01-26 20:31:37 +01:00
shortcutme 88ba0c1154
Don't detect cjdns ips as private ips 2019-01-26 20:31:05 +01:00
shortcutme 43d2d5334a
Merge branch 'master' of https://github.com/HelloZeroNet/ZeroNet 2019-01-26 03:14:03 +01:00
shortcutme de41efbaf8
Rev3818, Fix peerPing cli command 2019-01-26 03:13:47 +01:00
ZeroNet 81419ca68b
Merge pull request #1879 from tangdou1/patch-1
Update zh.json
2019-01-25 23:34:49 +01:00
shortcutme 276cbc0ace
Rev3817, Support limits for feed search 2019-01-25 14:26:38 +01:00
tangdou1 6ada5110a4
Update zh.json 2019-01-25 15:04:43 +08:00
tangdou1 f6ee45249d
Update zh.json 2019-01-25 14:50:05 +08:00
shortcutme be36a20249
Rev3815 2019-01-25 01:26:50 +01:00
shortcutme 5173597868
Remove empty lines from multi-line config values 2019-01-25 01:26:39 +01:00
shortcutme 86657529c9
Live update ip_external 2019-01-25 01:24:28 +01:00
shortcutme 6460b7b0a1
Parse ip_external on portCheck function call 2019-01-25 01:23:46 +01:00
shortcutme 3b91be8449
Change ip_external on Config page 2019-01-25 01:22:26 +01:00
ZeroNet 055aea58bb
Merge pull request #1877 from d14na/patch-1
Add support for tilde `~` in filenames.
2019-01-24 15:54:07 +01:00
shortcutme 1914c69c47
Rev3812 2019-01-24 15:20:56 +01:00
shortcutme fdb06ad973
Cleaner way to record external ips from port checkers 2019-01-24 15:20:37 +01:00
shortcutme 37979b4f9c
Support multiple external ips 2019-01-24 15:20:08 +01:00
shortcutme 0a03c30e8a
findHashId will return real address used by the connection 2019-01-24 15:19:19 +01:00
shortcutme e8dbf1511b
More clean way to return locally found hash_ids for findHashId 2019-01-24 15:18:12 +01:00
D14na f163abb4a5
Add support for tilde ~ in filenames.
(source: https://webpack.js.org/guides/code-splitting)

It appears that webpack (bundled w/ the VueJS CLI) will concatenate `chunk` names using the `~` to create one long "bundled" filename. This creates a problem when executing `isValidRelativePath` which DOES NOT allow `~`.

__An example error when signing:__
`Site:1... - [ERROR] Invalid filename: js/about~privacy~search.3c7ce85b.js`

A fix is to use the same name for each file/chunk, but then that breaks the optimizations of code splitting. Is there any reason NOT to permit tilde `~` as a valid filename character? _(NOTE: this may only be an issue if using vue-router)_
2019-01-24 08:41:27 -05:00
ZeroNet fa99f3dbbe
Merge pull request #1876 from tangdou1/patch-1
Fix a bug
2019-01-24 11:48:10 +01:00
tangdou1 76e21a6378
Fix a bug 2019-01-24 10:00:18 +08:00
ZeroNet 0d3c403f08
Merge pull request #1873 from goofy-mdn/patch-1
Update fr.json
2019-01-23 16:12:17 +01:00
goofy-mdn 7c6ff85acd
Update fr.json
minor typofix
2019-01-23 15:44:14 +01:00