Project

General

Profile

Download (58.5 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
a69a9182 10/16/2017 05:14 PM Jim Pingle

Change OpenVPN to retry client auth when it fails by default, rather than making the process exit which confuses users. Fixes #7506

61a8cc10 08/23/2017 12:54 PM Jim Pingle

Correct typo. Fixes #7802

f49ef559 07/10/2017 02:36 PM Jim Pingle

Fix OpenVPN Auth Digest Algorithm selection so it does not use duplicate/alias names in the list, and fix existing entries on upgrade so they use the actual digest name and not an alias.

919a0f4a 05/22/2017 05:35 PM Jim Pingle

The logic for resolv-retry infinite was always setting it in client mode no matter what the GUI option wanted. Remove the GUI option and clean up the logic so it isn't duplicated. Fixes #7572

39fed386 05/22/2017 04:35 PM Jim Pingle

Fix OpenVPN server port validation to disallow "0". 0 is still OK for client port, which is the same meaning as blank/empty. Fixes #7565

3000b44d 05/15/2017 01:12 PM Renato Botelho

Use is_numeric() to make sure $prefix is not 0

f5775694 05/15/2017 01:10 PM Renato Botelho

Merge pull request #3604 from enukane/fix/openvpn-ipv6-remote-netmask-0-treated-as-128

7618a842 05/10/2017 07:55 PM Jim Pingle

Add OpenVPN GUI Option for "sndbuf" and "rcvbuf", using the same value for both. Fixes #7507

2df5d9ee 05/10/2017 06:24 PM Jim Pingle

Add OpenVPN GUI option for "fast-io" to clients and servers. Ticket #7507
Only compatible with UDP modes, and also not compatible with "shaper".

42565652 03/03/2017 01:59 AM enukane

Fix parsing "::/0" as "::/128" on OpenVPN IPv6 Tunnel Remote network

587995fb 01/22/2017 08:28 AM Phil Davis

Always force compress when calling Net_IPv6

ddf99718 01/19/2017 06:37 AM Phil Davis

Fix #7136 Start OpenVPN on ordinary VIP

5280fd8d 01/17/2017 06:33 PM Renato Botelho

Fix #6603: Wait while interface is in 'tentative' state before try to bind OpenVPN to its address

af0257cf 01/17/2017 11:36 AM Renato Botelho

Remove extra parenthesis and blank line

51e7132e 01/17/2017 11:36 AM Renato Botelho

Simplify logic

b42ccf15 01/13/2017 05:50 PM Jim Pingle

Also check IPv6 when determining if we should use nobind or lport.

f06f9dab 01/11/2017 11:30 AM Renato Botelho

Merge pull request #3361 from PiBa-NL/openvpn_waitforpid_20170107

a1b39e94 01/09/2017 09:37 PM Pi Ba

openvpn, check for valid pid using isvalidpid()

8845e137 01/06/2017 11:17 PM Pi Ba

openvpn, make sure config is written and not overwritten while starting openvpn, and wait for pid of child process to be written before exiting function

b6dd335e 01/05/2017 01:51 AM Jim Pingle

Fix up OpenVPN CSC page help text, add IPv6 tunnel network. Fixes #7053

3b1642ff 01/04/2017 09:06 PM Renato Botelho

Destroy tun/tap device when delete OpenVPN tunnel

9272a448 01/04/2017 09:06 PM Renato Botelho

Remove unnecessary reference

ef703804 01/04/2017 08:52 PM Renato Botelho

Revert "Destroy tun/tap device when delete OpenVPN tunnel"

This reverts commit 0a07be0287189cda229fab27ad733e9de3dc12f5.

0a07be02 01/04/2017 08:38 PM Renato Botelho

Destroy tun/tap device when delete OpenVPN tunnel

c73367d2 01/04/2017 06:57 PM Jim Pingle

Add backend support to OpenVPN for NCP. Ticket #7072

f69e098f 01/04/2017 01:53 PM Renato Botelho

Fix #7074: Fix automatic port number guessing

Rework openvpn_port_used() to take care of following conflicts after
ticket #7062 was committed:

  • "UDP" is dual stack and conflicts with "UDP4" and "UDP6"
  • "TCP" is dual stack and conflicts with "TCP4" and "TCP6"...
feec858c 01/04/2017 01:40 PM Jim Pingle

Remove this extra comma. It's not causing a syntax error but it's also not necessary.

65d0277d 01/04/2017 01:07 PM Renato Botelho

Rework openvpn_vpnid_next() and remove duplicated code

b743ea87 01/04/2017 02:35 AM Jim Pingle

Add some more help text to OpenVPN pages.

4cfd15a9 01/03/2017 04:47 PM Jim Pingle

Replace "client-cert-not-required" with "verify-client-cert none". Fixes #7073

c854afcc 01/03/2017 03:29 PM Jim Pingle

Add --tls-crypt support for OpenVPN servers and clients. Implements #7071

a4b36246 01/03/2017 02:24 AM Jim Pingle

Bring compression options in line with OpenVPN 2.4. Note that the old style options are deprecated/legacy but don't remove yet, for compatibility. Implements #7064

80d3effa 01/02/2017 01:34 PM Jim Pingle

Make sure $openvpn_dh_lengths is declared global. Ticket #7065

c6668aba 01/02/2017 07:48 AM Phil Davis

Fix var name cut-paste error in openvpn.inc

f888c35a 01/02/2017 12:24 AM Jim Pingle

Add OpenVPN ECDH options. Implements #7063

ca366676 01/01/2017 09:47 PM Jim Pingle

Update OpenVPN protocol preferences to match the new behavior of OpenVPN 2.4. Fixes #7062

6a638752 01/01/2017 07:31 PM Jim Pingle

Allow OpenVPN DNS servers for clients to be IPv6 as well as IPv4. Implements #7061

cbfd0754 01/01/2017 04:59 PM Jim Pingle

Add IPv6 virtual address to SSL/TLS client output, formatting corrections/enhancement for SSL/TLS client and server. Ticket #2766

6f17547a 01/01/2017 04:03 PM Jim Pingle

Update OpenVPN SSL/TLS server status to reflect changes in OpenVPN 2.4. Ticket #2766

56110c72 12/30/2016 02:17 PM Renato Botelho

Ticket #7054: Remove tun-ipv6 option, deprecated on OpenVPN 2.4.0 and related GUI knobs

b4175676 12/14/2016 05:33 PM Renato Botelho

Merge pull request #3236 from PiBa-NL/openvpn_startup_lock

c165a17e 12/12/2016 08:37 PM Jim Pingle

Encode the auth server list before passing it on the CLI, to avoid issues with special characters that break when interpreted as URL parameters during OpenVPN auth. Fixes #7002

ce983754 11/19/2016 10:49 PM Pi Ba

openvpn, startup locking sequence to prevent issues around pid file / process management
fixes: https://redmine.pfsense.org/issues/6940

4fd1130f 10/11/2016 03:47 PM Jim Pingle

Adjust parsing of OpenVPN ciphers to new output format. Fixes #6849

81299b5c 09/06/2016 07:23 PM Renato Botelho

Move copyright from ESF to Netgate

9446ee68 08/22/2016 08:16 PM Jim Pingle

Add a selection for OpenVPN to have no compression preference + comp-noadapt, which is necessary in some client edge cases. Fixes #6739

01c2735c 08/17/2016 07:42 PM Jim Pingle

Add an option to push "block-outside-dns" to clients of an RA OpenVPN. Fixes #6719

f003f8db 08/01/2016 03:45 PM Jim Pingle

Some small improvements to OpenVPN server handling when using CARP VIPs in Gateway Groups. Might help with issue #6607

f8038899 07/21/2016 12:56 AM Chris Buechler

openvpn_add_dhcpopts already sets redirect-gateway, don't add it a second time. Ticket #6633

b12ea3fb 07/15/2016 07:30 PM Renato Botelho

Move to Apache License 2.0

1f954318 07/15/2016 07:09 PM Jim Pingle

Make a function to resync all OpenVPN CSCs and use it when saving an OpenVPN server. Fixes #6139

c5d81585 07/15/2016 06:30 PM Renato Botelho

Review license / copyright on all files (final round)

ac24dc24 07/14/2016 09:33 PM Renato Botelho

Review license / copyright on all files (1st round)

a409a857 07/13/2016 09:18 PM Kacper Boström

Added and modified functions to send correct Radius attributes to the Radius authenticator.

9046c581 07/13/2016 01:14 AM Chris Buechler

Merge pull request #2966 from scipiojr/master

3b44f18b 05/19/2016 08:35 PM scipiojr

Update openvpn.inc

b4f400a4 05/15/2016 10:54 PM scipiojr

Update openvpn.inc

bc5ab7af 05/15/2016 10:21 PM scipiojr

Update openvpn.inc

0693c967 05/08/2016 03:41 AM Stilez y

Add missing recommended key lengths to OpenVPN options

Add key lengths to the OpenVPN options, for asymmetric keys of size 3072 (for current use), 7680, 15360 (for long term resistance), 8192 and 16384 (common binary exponents).

These are both supported by OpenVPN anyhow, and for certain uses are currently recommended (eg long term resistance to replay/decryption). See keylength.com for citations....

966cdb43 04/18/2016 03:15 PM Jim Pingle

Trim the OpenVPN tunnel network before use, and on save. Fixes #6198

1aa20aa3 04/02/2016 01:37 PM Phil Davis

Remove dead note from OpenVPN widget

This note is never going to display, because $DisplayNote is only set in
a function and is not global.
In any case, I don't think the message is true (maybe it was true in the
past?).

a6d55c23 03/01/2016 07:32 AM Chris Buechler

Only specify auth-user-pass for TLS mode. Ticket #5941

636918c9 02/26/2016 07:50 AM Chris Buechler

Fix OpenVPN ifconfig. Ticket #5930

30c8a290 02/24/2016 02:01 PM Renato Botelho

Use high level functions

e8c516a0 02/18/2016 12:19 PM Phil Davis

Internationalize etc inc i through s

d9901ff4 02/09/2016 11:56 PM Chris Buechler

Fix style issues.

2a5960b0 02/09/2016 09:58 PM Luiz Souza

Review of CARP uniqid changes.

It turns out that current CARP implementation is not much different from an IP alias.

This commit converts the IP alias to also use the CARP uniqid scheme, this simplify the code in all other places because now we have only two different cases to deal with:...

4742e635 01/29/2016 05:42 AM Chris Buechler

Omit topology for tap OpenVPN, as it has no meaning in that context

3f1265e4 01/29/2016 05:18 AM Chris Buechler

Remove stray }

ef378560 01/21/2016 05:03 PM Jim Pingle

The topology line also must be skipped if an SSL/TLS mode is used with a CIDR less than 30.

09221bc3 01/15/2016 01:44 PM Renato Botelho

Update license on files from /etc/inc

493e6807 01/13/2016 10:57 AM Stilez y

Remove spaces at EOL as requested

7272f6ee 01/12/2016 08:20 AM Stilez y

redmine 5702 - change to use high level IPv4 functions where low level ip2long32() etc are used

61fce4a6 12/17/2015 04:29 AM Phil Davis

Consolidate OpenVPN kill_client routine

After a gitsync just now I started getting "cannot redeclare
kill_client" error messages. Whatever it was that caused this to start
happening, the kill_client() function in these 2 places is identical.
Might as well put it in openvpn.inc

6aa3723a 12/15/2015 06:03 PM Renato Botelho

Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used

a4ba0282 12/10/2015 04:37 PM Stephen Beaver

Fixed #5602 by dynamically updating hte help text based on the cert selected.

4e322e2c 12/10/2015 03:09 PM Phil Davis

Code style and white space in etc

0e9d4a6d 12/07/2015 03:18 PM Jim Pingle

Prioritize and separate server certs for OpenVPN servers to make it more clear they should be using certificates created as Server certificates for this purpose -- it's still valid to use non-server certs but it's not what most people intend to do. Ticket #5602

de1a3167 12/07/2015 03:18 PM Jim Pingle

whitespace/style fixups

6293d7ed 12/03/2015 01:50 PM Jim Pingle

Fix PHP error on boot/resync of OpenVPN

63646f4d 12/02/2015 07:55 PM Jim Pingle

Omit topology from the config when using shared key mode.

4e5e7540 12/01/2015 06:48 PM Jim Pingle

Nuke openvpn_cleanup_csc, the job is done better by openvpn_delete_csc

cd8f2f2b 12/01/2015 06:36 PM Jim Pingle

Properly omit tunnel network when it's empty in the CSC

88cfb255 12/01/2015 02:57 PM Jim Pingle

GUI/Backend changes to move topology_subnet checkbox to a topology drop-down selection. Issue #5526

P2P is there but commented out for now.

154b0f80 11/30/2015 09:50 PM Jim Pingle

Backend changes to OpenVPN CSC handling to allow per-server configuration. Ticket #5526
Still needs GUI work and other items mentioned on https://redmine.pfsense.org/issues/5526

c4b60a9a 11/29/2015 05:37 PM Colin Fleming

Tidy up Boolean operators for HTML5

Remove the XHTML standard Boolean operators (makes reading HTML much
simpler).

f4eec250 11/26/2015 11:58 AM Phil Davis

Put some OpenVPN functions into include file

Forum:
https://forum.pfsense.org/index.php?topic=103036.msg574854#msg574854

A few functions were in both client and server PHP already and were the
same.
build_crl_list() was missing from client PHP.
build_cert_list() was slightly different in server and client PHP. I...

4de8f7ba 08/30/2015 04:32 PM Phil Davis

Integrate bootstrap etc/inc with master

This applies the little changes in etc/inc master to the bootstrap
branch so that etc/inc in bootstrap will now just have the real
differences that are due to real bootstrap changes.

03b19a93 08/26/2015 06:12 PM Renato Botelho

Merge branch 'master' into bootstrap

46bc6e54 08/25/2015 05:49 PM Renato Botelho

Move main pfSense content to src/