Project

General

Profile

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

# Date Author Comment
55beed7e 09/06/2019 01:54 PM Jim Pingle

Relocate newsyslog cron install task. Fixes #9730

24b1410a 09/06/2019 01:36 PM Jim Pingle

Don't add .log to filename twice. Issue #8350

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

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

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

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

1d8a8f66 05/30/2019 06:31 PM A FL

bump config
Implement redmine #5644

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

586c623a 03/13/2019 06:13 PM Jim Pingle

Deprecate the built-in relayd Load Balancer. Closes #9386

It is not available on FreeBSD 12 with OpenSSL 1.1.x.

Users can migrate to the HAProxy package.

397d9fff 03/12/2019 06:41 PM Jim Pingle

Remove unnecessary expiretable cron jobs for ssh/gui lockout. Issue #9223

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

Update copyright notices to 2019. Happy New Year

d188b725 12/18/2018 02:11 PM Jim Pingle

Ensure IPsec P1 entries have a 'protocol' value. Fixes #9207

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

Fix #9121: Initialize arrays to prevent PHP 7 errors

024e5de2 10/31/2018 04:59 PM Jim Pingle

Skip empty IPsec P1 during upgrade to 17.5. Fixes #9083

72b7b9a2 10/10/2018 05:04 PM Jim Pingle

ssh settings upgrade fixes

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

bd670efe 09/06/2018 04:27 PM Jim Pingle

Fix a PHP error when upgrading gateways

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

Fix #7694: Replace sshlockout_pf by sshguard

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

Upgrade config : Move captiveportal authentication to use user manager

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

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

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

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

(cherry picked from commit aabd093849d61eacdf7bdcb584c812638b3732a0)

68048497 07/16/2018 10:35 PM Steve Beaver

Integrate ACB into core. Add config migration.

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

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

9fa8c7de 07/02/2018 04:08 PM Jim Pingle

Make GUI/config values for gateway groups match what the backend code expects. Fixes #8586

5b42a63c 05/10/2018 05:09 PM Jim Pingle

Improve default gateway upgrade code. Ticket #8504

43a9b03d 04/23/2018 07:39 PM Pi Ba

Gateways, allow for configuring a gatewaygroup as the default gateway.
-Avoid changing routes by just visiting a webgui page.
-Avoid change some unneeded events when nothing changed.

f87ddb3b 04/05/2018 01:35 PM Caio Plumbeo

Captive portal: add option to choose whether to use the bandwidth limits retrieved from RADIUS or not

Automatically upgrade config to preserve old RADIUS bandwidth limits behaviour on existing installations.

2d113b12 04/02/2018 04:45 PM Renato Botelho

Fix #8417

- Changed default value for Maximum Table Entries to 400000 in order to
make bogonsv6 to work
- Added code to upgrade config and set default value on systems where
it's not defined
- Changed default config to match new default and version 18.0...

45b42156 03/20/2018 10:24 PM Luiz Souza

Bump up the XML config version.

1f0bbb13 03/16/2018 01:23 PM Steve Beaver

Revise picture widget to store image on file system, not in XML config

f6bf385e 03/14/2018 11:18 PM Luiz Souza

Add a placeholder for a factory update.

ca5270b6 03/09/2018 07:15 PM Jim Pingle

Correct variable reference for IGMP proxy enable in upgrade code. Fixes #8356

6b3e3bc5 03/04/2018 03:49 PM Pi Ba

igmp, Add option to disable the igmp service

79f7bc7f 02/14/2018 04:28 PM Renato Botelho

Fix #7469

  • Rename local_sync_accounts() to local_reset_accounts() and keep it
    only being used /etc/rc.bootup
  • Reimplement local_sync_accounts() receiving a list of users and
    groups to be added and/or deleted
  • Remove call to filter_configure xmlrpc method from...
76ca1bc5 02/02/2018 08:41 PM Steve Beaver

Fix config version # arrising from merging older PR

d205ac7a 02/02/2018 08:26 PM Steve Beaver

Merge pull request #3711 from PiBa-NL/20170427-ipsec-multiple-P1-algo

3048dd47 01/10/2018 01:16 AM Alistair Francis

upgrade_config.inc: Remove all restore_rrd() calls

Commit 0869605131ba3e5d7e502af7a799e54f27d2e7f6 removed the
restore_rrd() function. To avoid errors when restoring older configs
remove all callers to it.

Bug: https://redmine.pfsense.org/issues/8231
Signed-off-by: Alistair Francis <>

88be34ad 01/05/2018 09:42 PM Jim Pingle

Fix foreach error on hosts that have no dyndns entries.

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

Update the Copyright notice for pfSense.

16f8df9a 01/02/2018 08:49 PM Joeri Capens

Delete keytype field from config, remove unnecessary file cleanup.

0ccfd70e 12/28/2017 11:24 PM Joeri Capens

Remove old dnssec-keygen style files during upgrade

22dbacd0 12/22/2017 12:58 PM Pi Ba

ipsec, allow configuration of multiple ike phase1 encryption ciphers (algo/bits/hash/dh)
this is useful for mobile users that need to connect with different operating systems. This way there is no need to find a single commonly supported weaker cipher.

5b460fef 10/21/2017 04:27 PM Renato Botelho

Fix #7981: Convert PPP ports interface names to new VLAN notation using dots

0793de1a 10/17/2017 07:42 PM Luiz Souza

Fix the QinQ support.

Bring the QinQ support to the VLAN dotted format.

To avoid breaks third party software (such as dhcpd), we silently ignore the interfaces with names bigger than the maximum size in FreeBSD.

Ticket #7942

12bcf7e9 10/16/2017 07:49 PM Luiz Souza

Change the VLAN inteface names to use the 'dotted' format of FreeBSD, which is shorter and helps to keep the interface name smaller than the limit (16).

This fixes the 4 digit VLAN issues when the NIC name is 6 bytes long.

Ticket #294

fc319749 08/24/2017 03:52 PM Jim Pingle

Bump config revision, fix comment. Ticket #7809

79ccd1f2 08/24/2017 03:11 PM Jim Pingle

Setup upgrade code for wireless interfaces to the new format needed for 2.4, and switch rc.bootup so the config upgrade happens before a mismatch test, otherwise we can't fix this type of situation. Fixes #7809

38c763aa 08/16/2017 02:03 PM Renato Botelho

Fix indent/space

4ed2e462 08/16/2017 02:03 PM Renato Botelho

Add a function to be called every time convert_config() runs

569e55ae 08/15/2017 06:26 PM Renato Botelho

Unset workaround used to set cronjob on 2.3.x

c47f209b 08/10/2017 08:26 PM Renato Botelho

Add a protection to prevent ending up with duplicate crontab entry

e506cc8a 08/10/2017 01:09 PM Renato Botelho

Make sure pkg metadata is updated at least once daily. It will be used to speedup GUI parts related to pkg update

ec922197 08/09/2017 01:24 PM Steve Beaver

Revise upgrade script to insert support widget at the top of column 2
Add old support widget to obsolete files list

2306b30e 08/07/2017 03:04 PM Steve Beaver

Update config version

4918554d 08/07/2017 03:01 PM Steve Beaver

Fix upgrade 166 to 167 script

43b3e9c3 08/04/2017 07:32 PM Steve Beaver

Force the support widget to show when a user upgrades to this version

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.

6605a0c3 05/15/2017 12:38 PM Renato Botelho

Merge pull request #3556 from doktornotor/patch-3

42dfffcd 05/02/2017 08:18 PM Jim Pingle

Add upgrade code to work around broken shaper rules from old wizard code. Ticket #7434

80fe8369 04/16/2017 11:19 AM Phil Davis

Refactor get_configured_interface_list remove unused parameter

071d8a61 03/21/2017 12:35 PM Phil Davis

Upgrade widget settings for multiple copies of widgets

6e8777f2 03/19/2017 06:23 AM Phil Davis

Upgrade code to convert old Traffic Graphs Widget settings

2c98383f 02/28/2017 07:28 PM Jim Pingle

Add GUI components for loading cryptodev as a module, and upgrade code so users have it on upgrade since it was in-kernel before. Fixes #5976
Having both aesni and cryptodev loaded at the same time appears to only negatively impact performance, no gains, so at the moment there is no need to load them at the same time.

77408e61 02/19/2017 12:45 AM Doktor Notor

Fix net.inet.ip.random_id tunable description (Bug #6087)

b2bb4970 01/20/2017 07:13 PM Jim Pingle

Add a parameter to install_cron_job to stop it from performing its own write_config. Adjust base system calls to match. Ticket #7146

Packages may still need the old behavior but need tested individually. Once all function calls are confirmed to work without the write, the write_config parameter and call can be removed from this function for good.

ef5c0a3e 01/09/2017 03:14 AM NOYB NOYB

RAM Disk Management - Config Upgrade

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

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

e030050d 12/06/2016 03:29 AM Phil Davis

Fix unset glxsb

This bit of upgrade_config code needs a global reference to $config

86584ded 11/07/2016 06:49 PM Jim Pingle

Store Dynamic DNS passwords in Base64 to protect special characters. Fixes #6688

2446fffa 11/04/2016 03:05 PM Jim Pingle

Convert CloudFlare and GratisDNS dynamic DNS over to split hostname and domain name fields, like Namecheap. Otherwise they could both break with subdomains or international TLDs with many parts. Fixes #6778

dc61252a 10/12/2016 07:29 PM Renato Botelho

Deprecate nanobsd platform and remove all conditionals that uses it

1289c0c1 10/12/2016 07:23 PM Renato Botelho

Remove all calls to conf_mount_r* functions

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

Move copyright from ESF to Netgate

2ce5cd33 09/01/2016 03:00 PM Jim Pingle

Remove references to glxsb as it is not relevant to current supported platforms. Fixes #6755

9d3e8723 08/16/2016 04:45 AM Phil Davis

Code style and comments

No functional change - just making style consistent

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

Move to Apache License 2.0

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

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

ee9fb7bc 07/11/2016 04:44 PM Jim Pingle

Add upgrade code to clean up the old GRE/GIF flags that are no longer used. Ticket #6586 and Ticket #6587

c81ef6e2 06/27/2016 05:00 AM Phil Davis

Always use require_once

The usage of require() and require_once() throughout the system is
inconsistent, and "bugs" come up now and then when the order of
"requires" is a bit different and some require() happens after the
include file is already included/required....

374f8c51 05/11/2016 08:49 PM NewEraCracker

Tweak upgrade - Remove unused code and document changes better

This will ensure a smooth upgrade for those running config 15.4 to any next version.

6086293b 05/11/2016 05:30 AM Chris Buechler

Revert "Add config upgrade code to update package names. Ticket #6118"

This reverts commit 297ace668e4a4ffbf1fb1581e7c765e2ed158e29.

ad9b77f9 05/08/2016 08:14 AM Chris Buechler

Update L7 config upgrade code removal. Only file notice if it was actually in use, otherwise it just confuses people.

291fad43 05/08/2016 08:10 AM Chris Buechler

Add config upgrade code to update package names. Ticket #6118

be09e9e8 04/22/2016 06:43 AM Phil Davis

Don't foreach unless it's an array. Ticket #6142

Similar thing to https://github.com/pfsense/pfsense/commit/13dab3538fe8b6c1688142c89a017520ad0aaac6 should be done here in upgrade_130_to_131()

aa31bad6 04/22/2016 06:33 AM Chris Buechler

Add config upgrade code for CARP IPs on gateway groups, GRE and gif. Ticket #6222

13dab353 04/22/2016 05:41 AM Chris Buechler

Don't foreach unless it's an array. Ticket #6142

8175a2a8 04/22/2016 05:01 AM Chris Buechler

Update VIPs CARP parent on upgrade. Ticket #6164

53f2965e 04/20/2016 08:38 PM NOYB NOYB

Periodic RRD & DHCP Leases RAM Disk Backup

Remove these cron jobs on full install if not using ramdisk.

f8f2eae4 04/15/2016 11:55 AM Phil Davis

Add checks in case there are dpinger param problems

in 2.3 installations that were upgraded from 2.2.* when the apinger to
dpinger params conversion code in upgrade_130_to_131() was not so good.

21300959 04/14/2016 01:56 PM Phil Davis

Fix #6142 validate and adjust dpinger params on upgrade

1) The previous "down" value was being converted to msec and put into
"loss_interval". It should go into "time_period".
2) loss_interval must always be at least latencyhigh - make it so if
latencyhigh is big....

ccefcb00 04/13/2016 06:00 PM Jim Pingle

Correct OpenVPN upgrade code for topology subnet.

530e4707 04/04/2016 07:05 AM NOYB NOYB

Includes - Remove Personalizations

Remove "you" personalizations.

c0509674 03/30/2016 04:39 AM Chris Buechler

Bring back rainterface, add config upgrade to convert to new _vip format. Ticket #6043

bdd284c3 03/29/2016 09:16 PM Chris Buechler

fix style

f788b1e2 03/29/2016 06:21 PM Chris Buechler

Rather than renaming groups with spaces, mark their scope as remote. Ticket #6012

1cdd354e 03/29/2016 01:14 AM Phil Davis

Add brackets for clarity

Add some extra brackets for clarity, rather than relying on the operator
precedence rules. IMHO this makes it more readable, and no need for the
reader to wonder if anything might go wrong with the operator
precedence.

22752ae7 03/28/2016 10:13 PM Luiz Souza

Set the ALTQ root queue bandwidth.

Whenever possible set it to 1Gb, if the sum of child queues if higher than 1Gb, set it the correct value so we do not break any existing setup.

Ticket #5721

d3f3b75f 03/20/2016 05:16 AM Chris Buechler

If there was a group with a space, delete all the user-defined groups before hitting local_sync_accounts so pw doesn't get hung up. Ticket #6012

e5ef7ae2 03/19/2016 09:16 PM Chris Buechler

Save changes to config in 148 config upgrade. Ticket #6012

1a2d6d34 03/19/2016 05:30 PM Stephen Beaver

Ensure replacement group name is unique

b76cc978 03/19/2016 01:56 PM Stephen Beaver

Fixed #6012
Config upgrade function replaces space with underscore in group names

67c6bab5 02/24/2016 07:08 PM Luiz Souza

Add the upgrade code for OpenBGPd and Quagga OSPF packages.

Ticket #5884