31 Commits

Author SHA1 Message Date
Franco Fichtner
7eadf5f447 openvpn: hardcode the RFC 7919 DH parameter #4722
This allows us to remove all DH handling remnants.  If people
want to use a separate content they will have to let us know,
but it seems unlikely.  The only impact seems to be a security
bump from 2k to 4k default.
2022-06-29 20:04:07 +02:00
Franco Fichtner
d17e70b39b openvpn: remove OpenSSL engine support #4896 2021-04-06 10:02:52 +02:00
Franco Fichtner
f187c63502 openvpn: adjust lifetime to new recommendation 2021-01-04 11:03:09 +01:00
Franco Fichtner
beba47e769 system: typo in previous 2019-12-16 19:00:20 +01:00
Franco Fichtner
f7b87dfc43 system: 825 days is the current maximum so use it
Learned this the hard way on macOS Catalina behaviour.  Since this
is a new policy enforced since 2019 it's safe to increase the defaults
(which were 10 years before) as well.  Likely makes a few users
happy that had VPN certificates run out over the years.
2019-12-16 18:56:06 +01:00
Ad Schellevis
b54a1cab8c OpenVPN, kill another spot of free text impossible to protect input (in the wizard). For the time being, an admin user could still change this after wizard execution in the server page. 2019-05-10 20:58:01 +02:00
Franco Fichtner
243d33356c wizard: more checkbox changes 2018-12-30 11:42:05 +01:00
Franco Fichtner
1b6218f1ce wizard: restore translations in wizards, other lint 2018-12-30 11:09:25 +01:00
Michael Steenbeek
9f7ca43981 Change tabs to spaces 2018-11-22 12:03:54 +01:00
Franco Fichtner
b0d739a60f openvpn: tabs vs. spaces 2018-06-19 08:12:59 +02:00
Franco Fichtner
79bf33a1ca system: better dhparam support including RFC 7919 2018-06-19 07:51:29 +02:00
Justin Coffman
1f8fc1295b Added 3072-bit RSA key length options. (#2466)
This conforms to current recommendations and best practices for a
128-bit security margin.

2048 is still the minimum recommended, but 2048-bit RSA only aligns to a
112-bit security margin, roughly analogous to 3DES. AES-128, the
minimum recommended cipher, requires a 3072-bit RSA key and a 256-bit digest
(SHA256) to provide an equivalent security level in all cryptographic
components.
2018-06-19 07:04:04 +02:00
Franco Fichtner
e0901538de openvpn: wizard xml still a tabs file 2018-04-11 15:20:11 +02:00
Franco Fichtner
517e95911e openvpn: correct more errors, auto-fill port and add remote networks in wizard; closes #2266 2018-03-19 07:18:08 +00:00
Franco Fichtner
3560810303 openvpn: adapt wizard as well #2266
* Port autoselect doesn't work for TCP
* Could still add remote networks
2018-03-18 19:19:57 +00:00
Franco Fichtner
3acdb13917 openvpn: restore sanity in this wizard system; closes #1644 2017-12-15 10:04:17 +00:00
Franco Fichtner
d87c6ff556 Scripts: add a license generator for GitHub 2017-08-05 20:21:35 +02:00
Franco Fichtner
8a0e3bc702 wizard: remove html from description strings 2017-06-09 08:10:51 +02:00
Franco Fichtner
27791f7a3d openvpn: fix typo spotted by @taguchi-ch
Looks like this name isn't displayed or otherwise used, but
for the sake of consistency fix the typo.
2017-04-20 16:30:03 +02:00
Franco Fichtner
03e59623ba openvpn: do not offer external CA for selection; closes #1467 2017-03-12 11:08:10 +01:00
Franco Fichtner
e91951537a openvpn: merge into plugin 2017-03-11 19:24:34 +01:00
Franco Fichtner
7b6ab76964 wizard: somewhat restyle and improve UX 2017-02-13 09:21:06 +01:00
Franco Fichtner
3f97985be5 wizard: fix a few strings that are going to be translated now 2017-01-17 09:54:28 +01:00
Alexander Shursha
858b12e807 Translate wizards. 2017-01-17 09:41:34 +01:00
Franco Fichtner
b234d36f9e ldap: further tweaks according to user feedback
Puts LDAP back in into its supposed working state.
2016-11-29 07:47:23 +01:00
Franco Fichtner
db356ac9b0 openvpn: annotate IPv4 where appropriate
Suggested by: SimonB via Pootle
2016-08-31 07:48:23 +02:00
Franco Fichtner
d988799a81 src: translations tweaks
Taking the liberty to use this as an opportunity to kill the
usage of "e-mail".

Suggested by: @Antonio-Prado
2016-08-15 07:31:18 +02:00
Franco Fichtner
937d7ec855 openvpn: fix minor typo in wizard 2016-04-08 07:35:10 +02:00
Manuel Faux
2fe2b2189b OpenVPN wizard: remove incorrect legacy text 2016-01-11 10:10:48 +01:00
Franco Fichtner
62e7fd2834 wizard: more "improvements"
o Remove a subtype of <includefile/> to reduce feature bloat
o Select 32 bit subnet (host) as a suggestion
o Never skip LAN and make it optional instead
o Fix regression of $xml passing
o Fix voodoo on Static
2015-09-25 17:47:07 +02:00
Franco Fichtner
f5eb5ea80e wizard: some sanity improvements
o We could potentially pass files using xml=../../xxx, so just
  hardcode the wizards we know for now.  I don't expect them to
  grow, otherwise we may be able to do a directory expand.

o Move xml files out of the /usr/local/www/wizards into /usr/local/wizard.

o Move the include file to the normal include path /usr/local/etc/inc.

o Allow the menu to always expand to the setup wizard, even though
  we many be triggering the OpenVPN wizard.  This gives a consistent
  feel of navigation, especially since POST requests hide the invoked
  wizard later on anyway.
2015-09-25 11:20:15 +02:00