Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
9ed4813c 09/17/2018 02:36 PM Luiz Souza

Fix an obvious mistake.

Reported by: stevew
Ticket: #8906
Pointy-hat to: loos

(cherry picked from commit 0285d8e5c721491c7e8ae8dea0f0fdef95bb5cff)

9c614946 09/14/2018 08:01 PM Luiz Souza

Always pass the $local variabled to load_loader_conf(), it makes the code easier to read.

(cherry picked from commit 1ef4cbdbb03791f5c3541df44da5a61d00db6e46)

6b3bff74 09/14/2018 08:01 PM Luiz Souza

Sync the know variables with factory.

(cherry picked from commit fe7523cbbdee119bf71abb93009f44a9f8e47963)

f8d1fe02 09/14/2018 08:01 PM Luiz Souza

Filter properly the know variables in loader.conf.

The know variables should be used as prefix not as literals.

(cherry picked from commit 21bacf010021d34012f6869ce1d55268fad7b0ec)

1884979a 09/06/2018 04:27 PM Jim Pingle

Fix a PHP error when upgrading gateways

(cherry picked from commit bd670efef4c642ebb03b844ef0c38258740a37a1)

3cdfaf4e 09/04/2018 03:59 PM Renato Botelho

Welcome pfSense 2.4.4-RC

d08e8255 08/31/2018 02:08 PM Steve Beaver

Make async_crypto explicit enabled/disabled rather than current isset

74e45438 08/31/2018 01:54 PM Jim Pingle

Move IPsec VTI interface cleanup list. Fixes #8858

Generate the cleanup list before the P1 loop but after the initial
interface configuration.

b5a4633f 08/31/2018 01:22 PM Jim Pingle

Use safe_mkdir() for IPsec dirs. Fixes #8856

Simplifies the process of making IPsec dirs, though it may not correct
the original reported issue since that appears to be a disk problem,
it's still better/safer than what was done here before.

b89270b7 08/30/2018 05:51 PM Renato Botelho

Fix #7694: Replace sshlockout_pf by sshguard

880107d2 08/30/2018 12:41 PM Jim Pingle

Missing line to fix #8850

5d4f4900 08/29/2018 06:24 PM Jim Pingle

Allow packages to opt out of a forced start. Fixes #8850

If a package performs its own service start during its sync process,
then add <starts_on_sync/> to its service definition in the package XML
file. Then when rc.start_packages is called, the forced start will not...

45fbd1bd 08/28/2018 07:30 PM Renato Botelho

Fix Minnowboard Turbot model names. SG-2320 -> MBT-2220, SG-2340 -> MBT-4220

57639ced 08/28/2018 12:43 PM Renato Botelho

$wancfg is not a reference to $config. Set $random_mac properly on config and break long lines while here

4cd8424a 08/28/2018 12:41 PM Renato Botelho

Revert ticket #1337

FreeBSD is not happy with simple set VLAN to use a different MAC
address. Revert it for now and prevent users to change VLAN interface
MAC address.

2456ecc9 08/27/2018 03:58 PM Jim Pingle

Fix some integer assumptions with calculate_ipv6_delegation_length()

2c1d7c12 08/23/2018 07:10 PM Renato Botelho

Implement #1335:

Let VLANs to have a different MAC address than its parent.

While here also fixes #8138 and do not ignore <spoofmac> for interfaces
without hwaddr field

6a8b4eff 08/23/2018 12:00 PM Renato Botelho

Merge pull request #3974 from Augustin-FL/patch-passthrough

d0e7c107 08/23/2018 11:19 AM Renato Botelho

Merge pull request #3973 from PiBa-NL/20180821-getarraybyref

c3c79c8b 08/22/2018 04:38 PM Renato Botelho

Fix syntax and use unlink_if_exists()

cb8443e4 08/22/2018 03:12 PM Steve Beaver

Merge pull request #3965 from Hobby-Student/master

e8d4004c 08/22/2018 03:08 PM Steve Beaver

Fixed #8823

62ed56dc 08/21/2018 09:44 PM Luiz Souza

Add the GUI support to set the VLAN Priority for the DHCP requests.

Ticket #7425

20588aac 08/21/2018 08:31 PM A FL

Automatically store username of the MAC created pass-through

5b93a1f4 08/21/2018 06:19 PM Jim Pingle

Handle HTTP_REFERER better when changing IP addr. Fixes #8822

Fall back to probing active interface addresses rather than config.xml to allow changed addresses that have not yet been applied.

80dbe344 08/21/2018 01:56 PM Jim Pingle

Add a missed case for auth source detection. Fixes #8817

a436447f 08/20/2018 11:15 PM PiBa-NL

add getarraybyref() utility function for general use (used also to avoid php7 'Cannot create references to/from string offsets' messages)

1ec79365 08/20/2018 07:49 PM Jim Pingle

Certs: Fix CA subject assumptions. Fixes #8801

Several areas made assumptions about the number and order of CA subject
fields that were no longer correct after issue #8381 was corrected.

While here, also remove some outdated references to fields that are no...

545d0b46 08/20/2018 06:13 PM David Cornejo

on arm and arm64 machines, set kern.shutdown.secure_halt = 1

the arm systems leave enough running after halt to forward packets.
this is a bad thing. on arm systems, set this sysctl so that when
a halt command is issued, it is severely stopped and no packet...

d629601a 08/20/2018 05:38 PM Jim Pingle

User login source & proxy fwd addr to user data. Fixes #8813 Fixes #8816

While here, use this info more consistently across log messages and
places where user info is recorded when making changes.

dee5b2b7 08/20/2018 03:22 PM Steve Beaver

Revise T&C text area height

bd79529b 08/20/2018 02:48 PM Renato Botelho

Fix syntax

e2328f89 08/20/2018 10:45 AM Renato Botelho

Merge pull request #3972 from Augustin-FL/patch-passthrough

d300f067 08/17/2018 09:58 PM Luiz Souza

Add interface_is_lagg(), improve interface_is_vlan() and make get_parent_interface() work with laggs.

131b297d 08/17/2018 08:40 PM Stephen Jones

Added PORTAL_MESSAGE to template, fixed some wording and styling

15064e4f 08/17/2018 03:29 PM Stephen Jones

Readded second authentication type to default captiveportal login

a8cf8a30 08/17/2018 06:24 AM A FL

Disconnect and remove previous Pass-Through MAC address when both Disable concurrent logins and passthrough MAC addition are enabled

4bf7b419 08/16/2018 09:23 PM Stephen Jones

Merge branch 'master' of gitlab.netgate.com:pfSense/pfSense

748372bc 08/16/2018 09:23 PM Stephen Jones

Updated captive portal to use a template with customizable image uploads

Co-authored-by: Felix Häberle <>

75cf92ff 08/16/2018 12:50 PM Jim Pingle

Add default ICMPv6 rule for unspecified src per RFC4861. Fixes #8791

38922574 08/15/2018 08:13 PM Jim Pingle

Disable OpenVPN compression for new instances by default. Fixes #8788

Also add warning text that cautions against enabling compression.

While here, also add missing "stub-v2" compression mode.

262b980a 08/15/2018 06:47 PM Steve Beaver

Merge pull request #3970 from Grapsus/master

3a6273a9 08/15/2018 05:26 PM Renato Botelho

Fix #8785: Add CDATA to auth_prompt field

71de53e3 08/15/2018 12:49 PM Steve Beaver

Fixed #8745 by trimming nulls from bridgeif

e1916b45 08/14/2018 06:46 PM Renato Botelho

Merge pull request #3640 from Augustin-FL/master

047290c8 08/14/2018 03:07 PM Alexis Bezverkhyy

Fix custom dyndns issue: username and password was not sent with curl flag AUTH_ANY

e4d4aa92 08/10/2018 04:45 PM A FL

Upgrade config : Move captiveportal authentication to use user manager

86e6a40b 08/10/2018 04:45 PM A FL

Obsolete old captiveportal radius files

e42ea151 08/10/2018 04:45 PM A FL

Update captiveportal RADIUS Accounting

eb43c5b1 08/10/2018 04:44 PM A FL

Make captiveportal use user manager as auth source

fc6ef501 08/10/2018 10:51 AM Renato Botelho

Merge pull request #3946 from martinisoft/martinisoft/dnsimple_v2_api

6b51f773 08/10/2018 10:49 AM Renato Botelho

Merge pull request #3934 from PiBa-NL/20180406-outboundnat-ipv6-mixedaddresses

5f1aaed4 08/09/2018 12:34 PM A FL

Normalize RADIUS accounting

f15fdef3 08/09/2018 12:34 PM A FL

Normalize RADIUS authentication

91244542 08/08/2018 07:57 PM Jim Pingle

Add GUI control for IPsec async crypto. Implements #8772

9145c7e7 08/08/2018 06:18 PM PiBa-NL

include IPv6 in $tonathosts so nat rules can be expanded properly when IPv6 rules are made

7140cb27 08/07/2018 05:09 PM Stephen Jones

PHP7 related, cast bandwitdh to int to make sure it is a numeric value Fixes #8757

10511c3b 08/07/2018 12:47 PM Renato Botelho

Fix #7604: Rework pkg reinstall on config restore

- Remove old code needed to upgrade fom < 2.3 to 2.3
- Simplify logic using a single file /conf/needs_package_sync
- Create /etc/rc.package_reinstall_all, a script used to reinstall all
packages present in config but not on pkg database...

22e3bc56 08/07/2018 12:46 PM Renato Botelho

Do not remove needs_package_sync file when it's not needed

eafd1610 08/07/2018 12:43 PM Renato Botelho

Use packagelock flag for checking

5f1becd8 08/07/2018 12:42 PM Renato Botelho

Do not run rc.start_packages when restoring a config backup

1220cb90 08/07/2018 12:40 PM Renato Botelho

Add missing -f to make pfSense-upgrade to remove all packages when restore factory default

6f2bad18 08/07/2018 12:21 PM Renato Botelho

Start packages after pfSense-upgrade finished

26dc7555 08/07/2018 11:55 AM Renato Botelho

Improve readability on booting message

4221eba1 08/07/2018 11:12 AM Renato Botelho

Remove code used to upgrade from < 2.3 to 2.3

8abca040 08/07/2018 10:52 AM Renato Botelho

Do not rely on internet connection when running 2nd/3rd upgrade stages

df0a71cb 08/06/2018 05:41 PM Jim Pingle

Add IPv6 version of IPv4 private nets to DNS Rebinding list. Fixes #8750

4da0767b 08/03/2018 03:19 PM Renato Botelho

Fix #8595

Implement MTU override option that allow client to force a bigger MTU
value than the one negotiated on LCP that is known to work.

86ad5d27 08/03/2018 02:33 PM Steve Beaver

Merge pull request #3969 from luckman212/2y-prefix-is-ok

65b5efa7 08/03/2018 02:06 PM Jim Pingle

Add config function init_config_arr()

This function initializes a set of nested keys under $config to avoid multiple levels of manual is_array() checks and creations.

Pass it an array of keys to test and create, for example:

init_config_arr(array('virtualip', 'vip'));...

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

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

89ae6f1f 08/03/2018 05:39 AM → luckman212

Removes some legacy code in auth.inc

There was a compat issue between PHP's $2y$ bcrypt hashes and
older versions of FreeBSD. However, this compat issue was fixed
long ago and appeared in FreeBSD 11.0-RELEASE
https://reviews.freebsd.org/D2742

65cfff7e 08/02/2018 04:41 PM Renato Botelho

Fix #8737: Add option to use multilink over single link for PPPoE

16050763 08/02/2018 02:05 PM Steve Beaver

Revise page footer text and centralize footer output for consistency

cee2c930 08/02/2018 12:52 PM Jim Pingle

FEC LAGG is deprecated, remove from GUI and change on upgrade. Fixes #8734

8517667d 08/01/2018 09:30 PM PiBa-NL

outbound-nat, make sure rules generated wont have required missing options that might make the rules fail to load

905bd44e 08/01/2018 09:30 PM Pi Ba

outbound-nat, make sure rules generated with outbound-nat rules are valid also on interfaces with mixed ipv4/ipv6 address environments

c25d116a 08/01/2018 07:54 PM Steve Beaver

Preliminary footer revisions. Pending link targets

9ceace25 07/31/2018 08:30 PM Jim Pingle

Validation for GUI custom settings. Fixes #8726

Add validation for customizable GUI setting fields and test submitted
values before allowing them to be stored.
Also ensure that dashboardcolumns is an integer before using it in the
GUI.

3729b7a2 07/31/2018 05:57 PM Jim Pingle

Create cron array if it doesn't exist on upgrade.

(cherry picked from commit aabd093849d61eacdf7bdcb584c812638b3732a0)

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

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

a47267ee 07/30/2018 08:51 PM Jim Pingle

Fix a potential PHP error from a pf filter reload error.

46180360 07/30/2018 07:35 PM Jim Pingle

Make whitespace more obvious in a user/cn mismatch

283e8d24 07/30/2018 03:07 PM Renato Botelho

Skip repo check for base packages

e87ea36d 07/30/2018 03:07 PM Renato Botelho

Revert "Parameter must be an array or 'all'"

Fix #8715 respecting get_pkg_info parameter when it doesn't start with
pfSense-pkg

This reverts commit 70a7c029fbe61935da7474358e7359bb9dc1bcc3.

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

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

05318264 07/27/2018 11:49 AM Renato Botelho

Make sure additional packages are provided by official pkg repo

a835cdee 07/27/2018 11:01 AM Renato Botelho

Fix style

70a7c029 07/27/2018 10:58 AM Renato Botelho

Parameter must be an array or 'all'

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

Merge pull request #3908 from pdemonaco/master

c64c8773 07/25/2018 02:01 PM Jim Pingle

Add a mechanism to blacklist interfaces from filtering. Fixes #8685

Only entry at the moment is ipsec for if_ipsec interfaces which have
some issues interacting with pf currently.

3e2e1b2c 07/25/2018 10:20 AM Steve Beaver

PHP7 syntax fix

7c4e29cb 07/24/2018 09:04 PM Jim Pingle

VTI input validation. Fixes #8674

Add input validation to prevent switching away from VTI or deleting a
VTI P1/P2 which belongs to an assigned interface, since this would break
the interface assignment and cause an interface mismatch at the next
boot.

2c3ac0b3 07/23/2018 08:39 PM Jim Pingle

Remove unneeded VTIs in IPsec sync. Issue #8674

Still needs input validation to prevent changes that would remove an
assigned interface.

21daa13e 07/23/2018 03:28 PM Stephen Jones

Fixed to be accurate when converting from us to ms

37be6b26 07/23/2018 02:41 PM Stephen Jones

Change us to ms for gateway alarm.

Fixes #8477 looking to be more consitent changed to use ms for gateway alarm.
Thanks to Luke Hamburg for helping with this and the code idea.
Keeping it as 0.xxxms for under 1 millisecond responses.
Just to stay ms as much as possible.

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

b1e7a0b0 07/20/2018 06:08 PM Jim Pingle

Fix PHP7 error due to lack of int casting for gateway weight when making rules.

b2c97ede 07/20/2018 06:07 PM Jim Pingle

Fix PHP7 array issue in array_merge_recursive_unique()