Martin Schiller
ab234df3df
luci-app-openvpn: re-add options comp_lzo and comp_noadapt
...
* re-add config option comp_lzo according to
openwrt/openwrt@3850b41
* re-add config option comp_noadapt. This has never been removed
from openwrt
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2018-12-13 08:08:24 +01:00
Florian Eckert
34482625ec
luci-app-openvpn: add missing ncp_ciphers option
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-27 10:09:57 +01:00
Florian Eckert
78cc310cf4
luci-app-openvpn: add missing verify_client_cert option
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-27 10:09:57 +01:00
Florian Eckert
4fd92b1f52
luci-app-openvpn: add missing compress option
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-27 10:05:28 +01:00
Florian Eckert
6f90546bd8
luci-app-openvpn: predefining the dropdown for the cipher option
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-27 10:05:28 +01:00
Florian Eckert
8911f4f87b
luci-app-openvpn: add missing ncp_disable option
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-27 10:05:28 +01:00
Florian Eckert
0f3e1a81e9
luci-app-openvpn: add missing allow_recursive_routing option
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-27 10:05:28 +01:00
Dirk Brenken
0f8e36f214
luci-app-openvpn: "final" changeset
...
* add 'auth-user-pass' edit section in file mode (see screenshot)
* add port & protocol detection in file mode (see screenshot)
* don't mix file & normal edit modes any longer
* add CC compatibility fix (for turris devices)
* fix/refine JS instance name filter
* remove needless CSS rules
* unlink ovpn/auth files on section removal
* commit changes instantly (Add/Upload/Delete)
Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-11-26 13:19:52 +01:00
Florian Eckert
1987b38011
luci-app-openvpn: do not show all boolean option by default
...
If a new instance is edit then all boolean option are shown on the LuCI.
This is confusing. To fix this hide all boolean ellements on the config
page which are not enabled by default. They must be add first.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-22 11:29:44 +01:00
Florian Eckert
1986dc2751
luci-app-openvpn: On apply/save redirect to OpenVPN overview page
...
This change will redirect on apply/save to the OpenVPN overview page.
This is the default behaviour on LuCI.
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-22 08:18:17 +01:00
Florian Eckert
9881ad5a6b
luci-app-openvpn: sync code style with openvpn-advanced
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-22 08:18:14 +01:00
Florian Eckert
95f02e9d84
luci-app-openvpn: fix whitespaces in openvpn-basic
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-11-22 08:18:12 +01:00
Dirk Brenken
e222003f5d
luci-app-openvpn: more changes & fixes
...
* fix possible exception in template based ovpn creation
* remove needless shellquote function in controller,
the filename will be checked on client side with JS
* enhance FileUpload behaviour in basic/advanced mode:
- change "auth_user_pass" to FileUpload
- cfg entries (even with default values) will be shown
- existing entries are now removable (incl. file unlink),
simply clear the appropriate textbox
* change "key_direction" option to boolean ListValue
* add "config" option to basic/advanced edit,
to make it possible to change the upload path in LuCI
Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-11-21 15:21:37 +01:00
Hannu Nyman
40de466475
i18n: sync translations, add location annotatations
...
Thanks to a recent commit, the translation files will now
have info about locations where the string is used. That
can help is deciding the correct translation, as all contexts
are more easily found.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-11-07 18:10:59 +02:00
Hannu Nyman
982c023deb
i18n: sync translations
...
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-11-04 18:05:01 +02:00
Dirk Brenken
c20a691431
luci-app-openvpn: file name fix
...
* fix shellquote oversight of the last commit
Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-10-23 23:16:38 +02:00
Dirk Brenken
0b04912f8d
luci-app-openvpn: add ovpn upload support & more
...
* add the ability to upload ovpn files directly,
incl. appropriate uci entry in openvpn config
* add the ability to edit ovpn files directly ('file' mode),
beside the 'basic' and 'advanced' modes for normal setups
* client side checks to validate instance name & template selection,
incl. online error reporting
* automatically remove non-ascii characters & windows line endings
from transfered ovpn file
* change from after_commit to after_apply hook
* remove misleading default values for Port & Protocol in Overview
Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-10-23 21:17:22 +02:00
Luiz Angelo Daros de Luca
728501dd57
i18n: update pt-br translation
...
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2018-09-20 21:58:33 -03:00
Hannu Nyman
c5ce34193e
i18n: sync translations
...
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2018-09-19 21:55:12 +03:00
Dirk Brenken
c2656a7220
luci-app-openvpn: remove obsolete config options
...
* remove obsolete config options according to
openwrt/openwrt@89b8ba9 , fix for #2135
* whitespace/intendation fixes
* replace fieldset leftover with div
* fix finally recipe options transfer to regular config with "Add"
Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-09-17 14:22:14 +02:00
Dirk Brenken
1eb3f734c7
luci-app-openvpn: fix template based config creation
...
* minimal fix to bring back openvpn config creation based on
openvpn_recipes template, fix for #2146
Signed-off-by: Dirk Brenken <dev@brenken.org>
2018-09-14 08:57:06 +02:00
yangfl
9711120e06
luci-app: update Chinese translation
...
Signed-off-by: David Yang <mmyangfl@gmail.com>
2018-08-11 15:46:07 +08:00
Jo-Philipp Wich
c181699bf7
Merge pull request #1481 from TDT-AG/luci-app-openvpn-fixes
...
luci-app-openvpn: several fixes
2018-05-25 07:22:27 +02:00
Florian Eckert
428eb63f0a
luci-app-openvpn: add license tag
...
Add missing license tag. File headers of the application indicate so
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2018-05-07 20:06:34 +08:00
Jo-Philipp Wich
9f327a3d02
luci-app-openvpn: properly parse low PIDs
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-04-13 14:45:28 +02:00
Jo-Philipp Wich
83a59dc0f7
luci-app-openvpn: quote grep expression in getPID()
...
Fixes c0d9c4f3c
("treewide: filter shell arguments through shellquote() where applicable")
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-04-06 23:38:38 +02:00
Jo-Philipp Wich
c0d9c4f3ce
treewide: filter shell arguments through shellquote() where applicable
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-04-05 09:37:43 +02:00
Martin Schiller
e88a95ca29
luci-app-openvpn: run '/etc/init.d/openvpn reload' after commit
...
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2018-02-15 06:14:24 +01:00
Martin Schiller
7c643558a3
luci-app-openvpn: fix validity check for new instance input field
...
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2018-02-15 06:14:24 +01:00
Martin Schiller
bab9c12e20
luci-app-openvpn: use initscript to stop instances
...
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2018-02-15 06:14:24 +01:00
Vladimir
c21d22c017
i18n-ru: fixed russian translation
...
Signed-off-by: Vladimir <picfun@ya.ru>
2018-02-07 17:37:34 +03:00
Vladimir
7133c51012
i18n-ru: fixed and updated russian translation
...
Signed-off-by: Vladimir <picfun@ya.ru>
2018-01-29 18:03:37 +03:00
artioni81
ef3cfb770b
luci-app-openvpn: update Italian translation
...
Signed-off-by: Artion Karreci <artionkarreci@gmail.com>
2017-11-11 12:42:55 +01:00
artioni81
db4be00095
Update openvpn.po
2017-11-10 14:23:49 +01:00
yangfl
4dc055be85
i18n: Update Chinese translation
...
Signed-off-by: David Yang <mmyangfl@gmail.com>
2017-10-29 16:00:27 +08:00
Jo-Philipp Wich
27fbdada6c
i18n: synchronize and fix translation files
...
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2017-10-17 22:15:35 +02:00
Vladimir Ulrich
bd7eff9a63
[luci-app-openvpn] Added support for tls-crypt option.
...
Closes #1340
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2017-10-10 02:40:21 +03:00
Kristoffer Grundström
9d0f8800d3
luci-app-openvpn: Updated Swedish translation
...
Signed-off-by: Kristoffer Grundström <hamnisdude@gmail.com>
2017-09-02 04:40:41 +02:00
Florian Eckert
ffcd81aa15
luci-app-openvpn: fix proto param selection in basic
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-05-04 14:01:03 +02:00
Vladimir Ulrich
f45d8767a6
[luci-app-openvpn] Fixed ivalid checks for parameters in VPN tab.
...
closes #887
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2017-04-25 19:40:41 +03:00
liushuyu
e741857fc8
luci-app: Improve zh-CN translations
2017-04-18 14:00:07 -06:00
Martin Schiller
91daed4530
luci-app-openvpn: Fix default value for remote_random flag
...
Signed-off-by: Martin Schiller <ms@dev.tdt.de>
2017-04-12 06:26:10 +02:00
Florian Eckert
82885cd9ed
luci-app-openvpn: fix prettify refactoring
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-03-14 09:11:45 +01:00
Florian Eckert
b92ac48bc8
luci-app-openvpn: prettify openvpn-advanced parameter set
...
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2017-03-09 16:15:36 +01:00
Luiz Angelo Daros de Luca
fe9d39c06c
i18n: complete pt-br translation
...
Signed-off-by: Luiz Angelo Daros de Luca <luizluca@gmail.com>
2017-02-22 20:34:38 -03:00
Vladimir Ulrich
52de960bb5
luci-app-openvpn: various fixes and optimizations
...
Closes #628 as suggestion was implemented and tested.
Added PID handling function (Fixes https://dev.openwrt.org/ticket/21506 ).
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2016-06-28 16:40:23 +02:00
Vladimir Ulrich
af5c9d4fb4
[luci-app-openvpn] Optimized code and added suggested fix from #650
...
Signed-off-by: Vladimir Ulrich <admin@evl.su>
2016-03-25 19:28:35 +03:00
Hannu Nyman
edf352efa2
i18n: sync translations
...
Sync translations.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-12-20 11:47:08 +02:00
Jo-Philipp Wich
23df4ffaf7
Merge pull request #437 from fkooman/issue-436
...
introduce tls_version_min and tls_version_max, add key_direction and …
2015-12-17 02:37:55 +01:00
Hannu Nyman
bac5f2cebf
i18n: sync translations
...
Sync translations.
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2015-12-06 13:23:38 +02:00
Jo-Philipp Wich
3a58ef46c2
Merge pull request #559 from Arnie97/add-openvpn-proto
...
luci-app-openvpn: Add udp6 and tcp6 to proto
2015-12-03 16:42:58 +01:00
Arnie97
7a43379196
luci-app-openvpn: Add udp6 and tcp6 to proto
...
Signed-off-by: Yifeng Zhang <arnie97@gmail.com>
2015-12-03 23:17:46 +08:00
Jo-Philipp Wich
9c9118566c
luci-app-openvpn: add route_nopull ( #560 )
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-11-30 07:58:34 +01:00
Jo-Philipp Wich
281d2f6178
Globally replace luci.dispatcher.build_url(...) with url(...) invocations
...
Also concat multiple string arguments into one while we're at it.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-10-07 19:07:36 +02:00
Srdjan Rosic
82fecb7709
Enable setting --script-security in client mode.
...
This is useful in client mode as well, since it allows one to use --route-noexec and --up <cmd> or --route-up <cmd> to create routes manually instead of relying on whatever routes vpn server pushes down to the client.
mode=server dependency in luci was introduced together with script_security by mmunz back in 2011.with no explanation in the commit why mode=server was there.
2015-08-22 09:27:25 +01:00
François Kooman
72c853629e
introduce tls_version_min and tls_version_max, add key_direction and change tls_auth and secret config options to use it
2015-08-15 10:46:44 +02:00
Jo-Philipp Wich
6a13d73c29
Synchronize translations
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-04-20 10:35:08 +02:00
Jo-Philipp Wich
41d2b33087
Update my email addresses in the license headers
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-01-16 23:49:44 +01:00
Jo-Philipp Wich
7a3493b1f7
Globally reduce copyright headers
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-01-16 23:38:38 +01:00
Jo-Philipp Wich
1bb4822dca
Rework LuCI build system
...
* Rename subdirectories to their repective OpenWrt package names
* Make each LuCI module its own standalone package
* Deploy a shared luci.mk which is used by each module Makefile
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2015-01-08 16:26:20 +01:00