Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
1792ffdb 03/16/2023 05:16 PM Renato Botelho

ppp-linkup: Keep routerv6 address scope

Original code was removing address scope from v6 router and because of
that, system always use default gateway to connect to it, breaking
connectivity on secondary dynamic WANs.

It should fix #13939

402c98a2 02/09/2023 12:17 AM Reid Linnemann

Update copyright years to include 2023

2568e151 12/08/2022 09:03 PM Christian McDonald

Rector direct global g accesses

7d087f60 11/21/2022 07:03 PM Jim Pingle

Remove unused deprecated code from dhclient script. Fixes #13501

4864d7f6 11/15/2022 06:49 PM Josh Soref

Spelling fixes. Fix #13357

Bugs:
  • Incorrect input validation for `dhcp6c` `keyinfo expire` `forever` keyword in `interfaces.inc`.
  • Incorrect input validation for associated rule's `Source Port` in `firewall_rules_edit.php`.
  • Incorrect `voucher*.` file lock reference in `status_captiveportal_voucher_rolls.php`....
758ee42a 11/04/2022 05:01 PM Reid Linnemann

Revert "Change OpenVPN auth to php-cgi for the time being. Fixes #4521"

This reverts commit 1bfdb794cb2a06932da0029ca37f9727c3f74274.

e759996d 10/19/2022 03:24 PM Jim Pingle

OVPN linkdown script improvements

829083b9 09/26/2022 03:26 PM Brad Davis

Add quotes around variable usage to prevent word splitting

13691f23 09/26/2022 03:25 PM Brad Davis

Avoid using -o in test(1)

c4c2ecd8 09/26/2022 03:20 PM Brad Davis

-1 is not allowed, exit only uses 0-255

abedf73d 09/26/2022 02:31 PM Brad Davis

Add quotes around variable usage to prevent word splitting

25813332 09/22/2022 11:06 PM Jim Pingle

Fix PHP syntax in prefixes.php

09eeac7b 09/20/2022 02:36 PM Brad Davis

Properly quote variables

No functional change intended

8fa5038b 09/13/2022 05:14 PM Marcos M

Update external http links

55f0061a 08/31/2022 05:25 PM Marcos M

Avoid creating empty ciscoavpair rules files. Fix #13243

47fb5604 08/23/2022 11:24 PM Reid Linnemann

Inhibit startup error printing to stdout in read_global_var

142ffe35 05/18/2022 03:48 PM Viktor Gurov

Delete temporary route file on OpenVPN client disconnect. Fixes #13145

f653dfe6 05/13/2022 01:40 PM Kristof Provost

ovpn-dnslinkup: do not set interface routes for DNS servers

If the OpenVPN server provides DNS server information (and 'Pull DNS' is
set) we add these DNS servers to our DNS configuration.
That's fine, but we should not add interface routes for these DNS...

7610a397 05/11/2022 12:09 PM Viktor Gurov

Cleanup PPPoE VIPs on interface down to fix IP address order. Issue #11629

1c04a6d4 04/26/2022 04:19 PM Viktor Gurov

Reload static routes on L2TP VPN client connect. Fixes #13099

05e58cf4 03/30/2022 07:00 PM Marcos M

Make openvpn.connect_async.sh executable

70e7b0c1 03/30/2022 07:00 PM Marcos M

Add option to limit concurrent connections per OpenVPN user. Implements #12267

971b9a64 03/30/2022 07:00 PM Marcos M

Clear stale Cisco-AVPair anchor rules. Fixes #12332

96a1e759 03/30/2022 07:00 PM Marcos M

Improve OpenVPN client connection logging and logic
In preperation for fixes and features

acb0c154 03/30/2022 07:00 PM Marcos M

Use OpenVPN deferred client-connect. Implements #12407

fdfa9859 03/30/2022 07:00 PM Marcos M

Move openvpn client-connect script to separate file
to prepare for deferred client-connect

719da3ee 03/15/2022 08:16 PM Jim Pingle

Remember dyn GW when if is down. Issue #12931

  • When a dynamic interface goes down, retain its old gateway address in
    a place we can read if if necessary
  • When a dynamic interface comes up, remove the file with the old gw
  • Add a function to fetch the old gateway...
dd3d48af 02/17/2022 04:55 PM Viktor Gurov

Multiple DHCP6 WAN connections. Fixes #6880

c467ca2f 02/17/2022 04:41 PM Viktor Gurov

Restart services on PPP client connect. Fixes #12811

324bff64 02/15/2022 02:19 PM Viktor Gurov

Restart services on OpenVPN client connect. Fixes #12771

770a7c5d 02/14/2022 04:12 PM Viktor Gurov

ACB notify improvements. Feature #12724

1f3baf61 01/03/2022 06:31 PM Jim Pingle

Revert "Use OpenVPN async client-connect, clear stale rules, add option to limit connections per user. Implements #12407 and #12332 and #12267"

This reverts commit 7aaa20d95a345c4688e8786c755c7d0433451688.

8f2f85c3 01/02/2022 01:05 AM Luiz Souza

Update the Copyright year of the files owned by Rubicon/Netgate.

77b54274 12/07/2021 01:31 PM Viktor Gurov

Add missing upload_url to acbupload.php. Fixes #12572

7aaa20d9 11/15/2021 02:51 PM Marcos M

Use OpenVPN async client-connect, clear stale rules, add option to limit connections per user. Implements #12407 and #12332 and #12267

61eb637d 10/09/2021 08:16 AM Viktor Gurov

Modal window to see RADIUS ACL generated rules on the status_openvpn.php page. Implements #12321

e3732f92 08/17/2021 12:26 PM Renato Botelho

Replace unlink() by unlink_if_exists()

d1d8383c 08/13/2021 08:11 AM Viktor Gurov

Use client-connect/client-disconnect script for Remote Access (SSL/TLS) server mode. Fixes #12238

fa13ece8 08/11/2021 06:24 PM Steve Beaver

Fixed missing $ warning

5ae46c60 08/03/2021 05:12 PM Steve Beaver

Completes #12193. Ready for testing. Revert only this commit to go back to old ACB system.

90574ebd 08/03/2021 03:20 PM Steve Beaver

Delete unsupported backups

0a74e0dd 08/03/2021 03:18 PM Steve Beaver

Prototype cron script to upload ACB backups per #12193

1e9e12c2 07/01/2021 01:33 PM Viktor Gurov

OpenVPN client IP address logging. Implements #11935

c7a23ab9 07/01/2021 01:27 PM Viktor Gurov

Add/remove OpenVPN client PTR record. Fixes #11938

ee49cc68 07/01/2021 12:44 PM Viktor Gurov

ovpn_auth_verify improvements. Issue #11829

68d8e58c 06/18/2021 02:40 PM Viktor Gurov

Use full path for executables in /usr/local/sbin/ shell scripts. Fixes #11985

e1c8ca85 05/10/2021 12:55 PM Viktor Gurov

Kill IPv6 client states on OpenVPN disconnect. Implements #11700

6bb8cdd4 04/07/2021 12:32 PM Viktor Gurov

OpenVPN Cisco AVPair {clientipv6} template. Implements #11596

1bfdb794 03/15/2021 12:24 PM Jim Pingle

Change OpenVPN auth to php-cgi for the time being. Fixes #4521

ee712bbb 02/23/2021 12:29 PM Viktor Gurov

Allow to use OpenVPN provided DNS servers. Implements #11140

8f585441 01/03/2021 12:28 PM Luiz Souza

Update the Copyright year.

A subsequent commit will deal with .po's.

573ec19d 12/10/2020 03:31 PM Renato Botelho

Add product_label global variable

Introduce product_label global variable, by default with same value of
product_name. The idea is to make it easier for rebranded products to
change the name on all visual texts while internal structures are
preserved.

While here, remove deprecated $g['platform'] and also replace places...

b5b74870 12/08/2020 03:04 PM Viktor Gurov

Do not restart Unbound on OpenVPN client connection. Implemets #11129

c150479c 11/05/2020 02:37 PM Viktor Gurov

Different interface name for L2TP VPN. Fixes #11006

c428cdf4 09/16/2020 08:03 PM Renato Botelho

Rework route functions

- Created route_table() that returns an array containing all items from
route table. It uses --libxo to get a json object
- Created route_get() that return an array with route items to desired
target
- Created route_get_default() to get current default route for inet or...

d5cbbe6a 03/23/2020 12:30 PM Renato Botelho

Ticket #9267: Fix dhclient-script to handle error properly

0d445748 03/09/2020 01:14 PM Renato Botelho

Merge pull request #4202 from vktg/ovpn6resolve

9fde2b2b 02/28/2020 06:46 AM Viktor Gurov

Handle DHCP Lease when the assigned Gateway is Outside of Subnet. Issue #7380

585f268f 02/22/2020 09:42 AM Viktor Gurov

Register OpenVPN client IPv6 address in DNS Resolver. Issue #8624

ae472dc1 02/13/2020 05:21 AM Shawn Bruce

OpenVPN radius ACL enhancements. Issue #9206

175f3ac6 01/10/2020 05:29 PM Jim Pingle

Use correct syntax for /bin/sh for loop in ovpn_auth_verify Fixes #7767

It's not bash.

fac76b60 01/08/2020 12:14 PM Renato Botelho

Merge pull request #4145 from vktg/ovpnocsp

79bcd2d2 01/08/2020 12:09 PM Viktor Gurov

squashed commit

0284d79e 01/03/2020 04:37 PM Jim Pingle

This is 2020. Issue #9245

64031495 12/20/2019 04:04 PM Jim Pingle

Update copyright notice years. Issue #9245

c6220dcf 12/05/2019 08:29 PM Jim Pingle

IPsec swanctl conversion. Implements #9603

  • Converted IPsec configuration code from ipsec.conf ipsec/stroke style
    to swanctl.conf swanctl/vici style. Issue #9603
  • Split up much of the single large IPsec configuration function into
    multiple functions as appropriate....
5489c0a8 10/11/2019 01:34 PM Renato Botelho

Merge pull request #4030 from jalavoy/master

03cdd6ad 09/03/2019 06:39 PM Jim Pingle

Add log compression type option. Issue #9711

a71b23db 09/01/2019 11:16 PM Jim Pingle

Include system.inc in prefixes.php. Fixes #9715

f9e8c833 08/30/2019 06:12 PM Jim Pingle

Change logging to plain text, deprecate clog. Issue #8350

df586293 08/27/2019 05:44 PM Jim Pingle

Add kernel memory usage to status.php. Implements #9705

38809d47 07/29/2019 05:50 PM Renato Botelho

Fix copyright message years to reflect BSDP -> ESF -> Netgate

b73d8949 07/10/2019 05:52 PM Steve Beaver

Fixed #9245 updating copyright notices

78645511 04/09/2019 12:15 PM Jim Pingle

Revert "Change ovpn_auth_verify_async to php-cgi. Fixes #9460"

check_reload_status 0.0.10 fixes the original issue, this can go back
the way it was.

This reverts commit ce76f299853dccb036de229f08a30013593c98fd.

ce76f299 04/06/2019 04:01 AM Jim Pingle

Change ovpn_auth_verify_async to php-cgi. Fixes #9460

7e114786 01/06/2019 02:56 AM James Lavoy

making sure my tabs align with upstream

059538ad 01/06/2019 02:46 AM James Lavoy

adjust GEOM rebuild notifications to only notify the user when raid rebuild hits 25% increments

When a geom rebuild is occurring, this script by default notices that the device status has changed every time the rebuild hits a new percentage.
This results in a user getting 100 separate notifications (emails) every time a new percentage ticks....

0b4c14a4 01/02/2019 02:50 PM Steve Beaver

Update copyright notices to 2019. Happy New Year

ec439957 09/28/2018 06:39 PM Jim Pingle

ssh settings alignment. Fixes #8974

Remove redundant settings stored in the wrong place
Store all ssh settings in the same place
Initialize this array before use

a1aa91de 09/26/2018 03:28 PM Steve Beaver

Added scheduled config backup
Fixed: #8947

f76f2868 07/26/2018 06:28 PM Renato Botelho

Merge pull request #3908 from pdemonaco/master

e311cb79 07/02/2018 07:22 PM PiBa-NL

routing, add option 'automatic' for gateway selection, and allow manual ordering of gateways

179377b0 03/30/2018 11:01 PM robjarsen

Remove Whitespace

I'm aware this is a very large commit. Let me know if you'd rather have it broken down by file type (ie: PHP/shell scripts) so it would be easier to review.

-RJ

e85af34b 02/26/2018 08:30 PM Phil DeMonaco

Resolves #7905

Minor correction to the script header. Also switches back to printf
instead of echo -n for more broad base compatibility.

93e287df 02/23/2018 09:30 PM Phil DeMonaco

Merge remote-tracking branch 'upstream/master'

db30293e 02/23/2018 09:26 PM Phil DeMonaco

Bug 7905 - Auth Script & Openvpn Config

Replaces the current auth-user-pass-verify directive with the new plugin
call in the config-file generation code.

Also modifies the new asynchronous script to use "echo -n". This
probably isn't necessary but it doesn't hurt.

e6e7b00c 02/19/2018 04:21 PM Jim Pingle

Trim domain for learned DNS entries. Ticket #6847

If the CN is already an FQDN on the given domain, this prevents the
domain from being present in the record twice (e.g. host.example.com
as a CN leads to records for host.example.com.example.com)

4e74cced 02/18/2018 10:13 PM Phil DeMonaco

Bug 7905 - Minor Tweaks

Switched to printf over echo to ensure strict POSIX compliance. Also
added some comments regarding the source of two unset variables.

b27ae464 02/18/2018 10:13 PM Phil DeMonaco

Bug 7905 - New Auth Script

Initial pass at new auth script which will be called by an openvpn
plugin. See https://github.com/pdemonaco/auth-script-openvpn for detail.

b8f91b7c 01/05/2018 01:44 PM Luiz Souza

Update the Copyright notice for pfSense.

902a31e3 12/05/2017 03:41 PM Jim Pingle

Fix logging for L2TP and PPPoE server login/logout events. Fixes #8164

See https://redmine.pfsense.org/issues/8164 for the reasoning about why it was done this way.

ae6a2218 11/30/2017 07:17 PM Steve Beaver

Merge pull request #3810 from svenauhagen/bugfix/mpd

2dbc276d 11/29/2017 05:05 PM Steve Beaver

Merge pull request #3183 from znerol/feature/master/register-openvpn-cn

c22d9142 08/28/2017 07:28 AM Sven Auhagen

MPD Custom Modem Init

b9a40f9b 08/24/2017 05:33 PM Sven Auhagen

I changed the path of egrep

8317f391 08/24/2017 04:57 AM Sven Auhagen

As discussed

8919a708 08/18/2017 07:06 PM Sven Auhagen

Update ppp-linkdown

Style fix

57b10843 08/18/2017 07:05 PM Sven Auhagen

Update ppp-linkdown

97d53173 08/18/2017 07:00 PM Sven Auhagen

PPP down script change

a357737c 05/15/2017 05:40 PM Lorenz Schori

Use full paths for more binaries