Project

General

Profile

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

# Date Author Comment
9178a649 10/19/2022 07:50 PM Christian McDonald

More PHP81 fixes for gwlb.inc. Fixes #13563

9ebd6ff3 10/01/2022 06:22 PM Christian McDonald

PHP81 fix in gwlb.inc. For #13514

380e3c85 08/29/2022 03:15 PM Jim Pingle

Fix gateway group error from PHP 8.1. Issue #13446

a25e9691 08/23/2022 11:24 PM Reid Linnemann

Replace multilevel array accesses regarding v4 and v6 gateways

336edf72 05/05/2022 03:52 PM Viktor Gurov

VPN restart on Gateway options change. Issue #13076

83cec26e 05/04/2022 05:36 PM Marcos M

Suppress php warning when using unlink. Fixes #13112

7ef24f72 04/25/2022 01:25 PM Viktor Gurov

Fix typo. Issue #13076

0b385c4e 04/20/2022 12:47 PM Viktor Gurov

Reload IPsec and OpenVPN on gateway IP or force_down option change. Issue #13076

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...
d250c083 03/14/2022 03:11 PM Jim Pingle

Revert "Skip gateway if interface is down. Fixes #12920"

This breaks some gateway operations because the gateways disappear
entirely when the interface loses link.

This reverts commit c07c5cf5f2387cb2b9efdf25545bafebfa414f00.

c5d0d75d 03/11/2022 01:19 PM Jim Pingle

New methods for killing states. Implements #12092

c07c5cf5 03/10/2022 05:30 AM Viktor Gurov

Skip gateway if interface is down. Fixes #12920

ed58094b 03/04/2022 01:29 PM Jim Pingle

Merge pull request #4551 from luckman212/dpinger_dont_add_static_routes

dd965531 03/04/2022 03:40 AM → luckman212

adds option to not auto-create static routes for dpinger (squashed)

aa159178 02/28/2022 09:56 AM Viktor Gurov

Remove default gateway if Mark Gateway is set. Fixes #12536

90f21a78 02/22/2022 02:22 PM Viktor Gurov

Fix dynamic IPv6 gateway address resolution. Issue #12847

f2ae911a 02/17/2022 04:37 PM Viktor Gurov

Merge pull request #4554 from lmcquade/master

de739376 02/14/2022 04:34 PM Viktor Gurov

Delete static default route if default gateway is NONE. Fixes #12536 #11692

671fd0d1 01/24/2022 10:15 PM Loren McQuade

Fix formatting. Add get_ll_scope() check.

1e7b9b4a 01/24/2022 08:47 PM Loren McQuade

Change get_gwgroup_members to include interface in link-local IPv6 addresses (Bug #12721)

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

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

d6bbbf35 12/03/2021 02:21 PM Viktor Gurov

Input validation to prevent removing a gateway if it is still in use by DNS servers. Fixes #8390

583062bf 08/20/2021 04:06 PM Viktor Gurov

IPv6 fix for setdefaultgateway(). Issue #12282

bec6dcfb 07/30/2021 05:32 PM Jim Pingle

IPsec updates to address multiple issues

  • Configure/apply code changes. * Vast performance increase. Fixes #12026 * Changed connection naming to be easier to interpret. Issue #11910
  • VTI interface numbering changes. * Name is now "ipsec<reqid>" since reqid is unique per P2 and a low number....
a0892760 06/18/2021 11:11 AM Viktor Gurov

Mute boot messages for inactive services. Issue #12038

f511939a 03/30/2021 07:46 PM Viktor Gurov

Automatic default gateway set fix. Issue #11729

281dede0 03/19/2021 07:25 PM Renato Botelho

Remove WireGuard support

Out of an abundance of caution while we investigate the claims about
WireGuard in public, we need to remove it from pfSense Plus and CE in
order to shield customers from potential risk.

b505e3ae 01/26/2021 01:37 PM Jim Pingle

Suppress errors when opening router file. Fixes #11314

236f8ecc 01/20/2021 07:39 PM Jim Pingle

Automatic WireGuard interface gateways. Part of NG 5437

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

Update the Copyright year.

A subsequent commit will deal with .po's.

ef094bef 11/27/2020 05:56 PM Renato Botelho

Ticket #9270: Make sure parameters are UTF-8

As described on ticket, for some reason we still don't know, when
pfSense_kill_states() is called with subnet as parameter (n.n.n.n/n) it
makes changes on $_POST content that can lead system to unpredictable
results....

e85ae672 11/12/2020 12:31 PM Renato Botelho

Fix #204: Add messages to all write_config() calls

05af3262 11/09/2020 01:50 PM Viktor Gurov

Auto add static routes for PPP interfaces. Fixes #10407

bf335b2b 10/30/2020 06:02 PM Renato Botelho

Revert "Remove non captive-portal logs from Local4 syslog facility."

This reverts commit 6960993dc53c559619fe3f8d8ea903e7730b4fa6.

f1fcc3ce 10/30/2020 05:21 PM Renato Botelho

Revert "Adjust some missing ident on syslog"

This reverts commit 12719a87e3ba77f5459938a4cfec7f007bbe0c4a.

81ed0cf5 10/30/2020 01:21 PM Renato Botelho

Check correct value and fix regression introduced by 9eae3005e1200319a14d6ebafe92c52885bf1cfd

dd2fd981 10/30/2020 01:13 PM Renato Botelho

Revert "Fix monitor address on correct variable"

This reverts commit 9eae3005e1200319a14d6ebafe92c52885bf1cfd.

12719a87 10/27/2020 03:47 PM Renato Botelho

Adjust some missing ident on syslog

9eae3005 10/27/2020 03:47 PM Renato Botelho

Fix monitor address on correct variable

2100cd0b 10/26/2020 07:46 PM Renato Botelho

Revert "Prevent possible race condition, fixes #9450"

This reverts commit 5affb137561c74bb5559f0706c86c28a85b14557.

ab726b58 10/26/2020 07:44 PM Renato Botelho

Revert "Fix #9450"

This reverts commit 0de6758e2893e4390acfa0b55e31b1dece231618.

0de6758e 10/15/2020 07:38 PM Renato Botelho

Fix #9450

Change default value for clear_alarm to true so cache file is used only
once. We can't be sure the value on cache will remain the same even if
the status of gateway doesn't change.

ffedcdf4 10/15/2020 07:38 PM Renato Botelho

Replace unlink() by unlink_if_exists()

a9fc44f0 10/14/2020 03:56 PM Renato Botelho

Style fixes

161e60fa 10/14/2020 03:56 PM Renato Botelho

Add missing parameter to get_dpinger_status() call

5affb137 10/14/2020 03:56 PM Vladimir Voskoboynikov

Prevent possible race condition, fixes #9450

Instead of calling get_dpinger_status() again in the code handling dpinger
alarms, save the original alarm status in rc.gateway_alarm to a file, then
read the status from the file.

094db492 10/14/2020 03:56 PM Vladimir Voskoboynikov

Minor text fix. Issue #10546

No need to log the PID, it's added to the logs anyways.

04a72a97 10/14/2020 03:56 PM Vladimir Voskoboynikov

Add gateway substatus. Fixes #10546

Update return_gateways_status to return a substatus as well as the existing status.

status changed to be one of online or down.
substatus can be one of none, down, highloss, highlatency, loss, latency, or force_down
...

d31d3e64 09/17/2020 04:53 PM Renato Botelho

Merge pull request #4190 from vktg/remove00vti

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...

3b85b43b 09/12/2020 09:41 AM Viktor Gurov

Remove extra 00 padding of VTI interface names. Issue #9592

dbc1b8ee 08/27/2020 12:30 PM Jim Pingle

Fix some illegal string offset errors. Issue #10659

1cf01478 07/06/2020 07:55 PM Steve Beaver

Revise default gateway handling for speed

a2ec7b0a 07/06/2020 02:44 PM Steve Beaver

Move gateway interface friendly name functionality to gwlb.inc

8b348d2b 07/02/2020 01:20 PM Steve Beaver

Fix indenting

32750350 07/01/2020 08:16 PM Steve Beaver

Fix typo in comment

2cff9cf0 07/01/2020 08:08 PM Steve Beaver

Revise return_gateways_array() to include the tier name in hte returned array. This avoids the need to call the function for every gateway in the array and makes life easier for system_gateways.php, which no longer needs to call multiple functions to get the display information.

e6a82348 06/26/2020 04:00 PM Renato Botelho

Merge pull request #4240 from Kapmeister/master

a7db13ac 06/10/2020 02:45 PM Renato Botelho

Merge pull request #4150 from Augustin-FL/captiveportal-db-sync

ea0d5cbe 05/19/2020 04:09 AM Luiz Souza

Set the default ICMP data payload size to 1 in dpinger probes.

This fixes the dropping of the ICMP probes in some broken routers/ISPs.
There is no increase of the packet size on wire as probes are smaller than 60
bytes (all probe packets are padded)....
6960993d 05/18/2020 04:36 PM A FL

Remove non captive-portal logs from Local4 syslog facility.
Various logs are recorded in local4 in HA situation. They should not be recorded here.
Redmine #97

ded59fb6 03/19/2020 12:35 AM John Kap

Telegram Notification Support. Feature #10354

Readmine feature https://redmine.pfsense.org/issues/10354 ready for review.

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

This is 2020. Issue #9245

03f7009d 12/31/2019 05:54 PM Jim Pingle

Fix syntax error

5a24d994 12/31/2019 06:46 AM Viktor Gurov

fixes

988e6c59 12/28/2019 11:02 AM Viktor Gurov

fix route delete code

853c97a7 12/28/2019 10:32 AM Viktor Gurov

fix route delete code

83794361 10/28/2019 12:11 PM Jim Pingle

Suppress errors from touch when marking GW down. Fixes #9851

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

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

48fee584 05/30/2019 05:43 PM Renato Botelho

Merge pull request #4044 from PiBa-NL/20190127-actually-show-current-default-route

1ead3516 05/27/2019 01:50 PM Renato Botelho

Fix #8821: Deprecate Growl Notifications

Growl appears to be abandoned upstream. No updates in ~5 years, and few if
any users on pfSense

b4f499f0 05/27/2019 01:37 PM Renato Botelho

Remove code commented out in 2013

59449ddb 03/05/2019 05:22 PM Jim Pingle

Fix deeper continues. Issue #9365

05221142 03/05/2019 05:15 PM Jim Pingle

Target the proper loop in switch statements. Issue #9365

3cd21b4e 02/24/2019 04:38 PM PiBa-NL

Routing, actually show the "(default)" mark on the default route as it is present on the OS

Most obvious problem was when manually switching from WANGW1 to WANGW2 it showed both as (default) after saving the setting and before applying it. Also after applying it would require another page refresh to show the updated situation. Also add a little information box that shows what (Default) means for the user.

9ce9391a 02/14/2019 08:16 PM kkr0kk

Update gwlb.inc

(cherry picked from commit 58d009bc41137e77d799e53a8ce8c02215274eac)

e8a6717c 02/14/2019 08:16 PM kkr0kk

Update gwlb.inc

Correct BUG 9004 -> set the default gateway when system start and a gateway_group is default IPV4 gateway

(cherry picked from commit 67dd34a0996c14fdfeb1823e07fb3c82748d3794)

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

Update copyright notices to 2019. Happy New Year

c6c398c6 11/21/2018 06:30 PM Jim Pingle

Fix #9121: Initialize arrays to prevent PHP 7 errors

8be7aff9 10/22/2018 03:28 PM Steve Beaver

Merge pull request #3987 from PiBa-NL/20180920-apinger-wait-for-terminate

a29a4bd0 09/27/2018 11:50 AM Renato Botelho

Merge pull request #3984 from luckman212/gwlb-log-spew

b974f79a 09/26/2018 12:38 PM → luckman212

garga changes
move conditional before platform_booting
and join w && instead of indenting

66491555 09/20/2018 09:49 PM PiBa-NL

gateway monitoring, wait for apinger to terminate or remove its pid file when restarting it.

c38de34b 09/18/2018 09:40 PM Renato Botelho

Fix #8910: Restore older versions behaviour and consider 'wan' interface as primary default gateway

f406f896 09/18/2018 06:52 PM → luckman212

reduce the tons of log spew that currently spit out during boot
and gateway failure events. Try to make the logs readable again,
while still allowing verbose logging if needed via a new hidden
config option:

['system']['gw-debug']

a155dc5e 09/10/2018 07:00 PM Steve Beaver

Fixed #8880

48fa342d 08/03/2018 01:54 PM Steve Beaver

Merge pull request #3967 from PiBa-NL/20180729-alias-with-carp-parent

92f2b9a0 07/31/2018 11:08 AM Renato Botelho

Merge pull request #3962 from PiBa-NL/20180708-routing-default-gateway

3290c9e6 07/29/2018 05:21 PM PiBa-NL

interfaces, ipalias fix initializing ipaliases that have a carp parent after interface down / up

5e3918ba 07/23/2018 01:03 PM Jim Pingle

Fix PHP error when adding a gateway from interfaces.php. Fixes #8680

742cc9ae 07/20/2018 09:09 PM PiBa-NL

routing, when a new pppoe connection is made the gatewaymonitor should be started before decisions about default route can be properly made. also for 'automatic' provide a fallback to the first enabled gateway thats configured, just in case..

f37dd1a9 07/12/2018 02:17 PM Stephen Jones

Removed debug statement

b5e93be6 07/11/2018 03:10 PM Stephen Jones

Changed it to just use the variable name

1303150b 07/11/2018 02:30 PM Stephen Jones

Fixed #8633 PHP7 issue use of undefined constant, Should work as it did before.

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

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

092abdb6 06/10/2018 12:59 PM PiBa-NL

routeing, gateways show proper IPv4 IPv6 default, also for dynamic gateways

96b15e44 06/09/2018 08:54 PM PiBa-NL

routing, fix setting the default-route when the configured default gateway is a dynamic pppoe gateway. it doesnt have a gateway-status when it hasn't connected yet.

aea2a0c3 06/06/2018 02:19 PM Jim Pingle

Fix IPsec VTI gateway generation to match interface changes. Fixes #8544

bd4c337c 05/30/2018 08:53 PM Jim Pingle

Please welcome routed IPsec using if_ipsec VTI interfaces. Implements #8544

To use, create a P1/P2 and set P2 to VTI using local/remote network as tunnel endpoint addresses, then assign the interface (enable, but IP type = none), and use like any other interface for routing.

fecb8603 05/10/2018 02:14 PM Jim Pingle

Suppress route command errors and related debug output. Fixes #8497