Project

General

Profile

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

# Date Author Comment
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

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

2fbac0b2 02/22/2016 11:49 AM Renato Botelho

Merge branch 'master' of github.com:dennypage/pfsense

  • 'master' of github.com:dennypage/pfsense:
    Add stddev information to the quality graphs.
    Update config version to trigger upgrade of rrd files
    Add standard deviation to quality rrd files
7c4c43a5 02/20/2016 08:04 AM Chris Buechler

Add config upgrade code to enable and configure DHCPv6 server and radvd where track6 is in use, as they were automatically configured previously. Add same config to default config.xml to retain existing behavior there. Ticket #3029

31a1aa3c 02/19/2016 08:16 PM Denny Page

Merge branch 'master' of https://github.com/pfsense/pfsense

51a14c58 02/19/2016 12:22 PM Phil Davis

Internationalize etc inc uvx

0b3613ef 02/13/2016 03:42 AM Denny Page

Add standard deviation to quality rrd files

032def61 02/10/2016 02:11 PM Stephen Beaver

Fixed #5873

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

Fix style issues.

b1567b5b 02/09/2016 09:58 PM Luiz Souza

Add the configuration upgrade code to make sure the existent settings will work after the last changes.

The CARP part of this code should be added together with the initial uniqid changes.

8f561183 02/09/2016 06:11 AM NOYB NOYB

Bring NAT separators into the fold.

Also add config empty test to upgrade script.

fdb83ce0 02/09/2016 06:11 AM NOYB NOYB

Firewall / Rules - Page Efficiency Upgrade

1) Only load the rules of the selected interface instead of loading all the rules of all interfaces and hiding them. Very inefficient and can result in sluggishness. Especially with large number of rules and/or large alias tables....

a2b813bf 02/02/2016 06:08 AM Chris Buechler

Remove old pppoerestart cron job if it exists. Ticket #1905

6635aa0f 02/01/2016 05:35 PM Jim Pingle

Change Namecheap dyndns to use split hostname and domain name fields. Upgrade existing entries automatically. Implements #4366
Code should be generic enough that if other DynDNS providers would work better with a separate domain field, they can pick up the feature without too much trouble.

68e82ecb 01/29/2016 11:59 PM Chris Buechler

OpenVPN server config upgrade already handled in 129_to_130. Ticket #5764

1968fe40 01/29/2016 07:57 AM Chris Buechler

Make sure filter rules have a tracker ID, associated rules were missing it previously.

1c1ca39b 01/29/2016 06:04 AM Chris Buechler

retain OpenVPN's net30 default topology for upgraded configs so they still work. Ticket #5764

a34c263b 01/26/2016 12:22 AM Chris Buechler

Add uniqid tag to CARP VIPs that don't have one upon upgrade. Ticket #4858

3756fd86 01/25/2016 11:46 PM Chris Buechler

Fix up config setting for killing states on gateway failure. Enable this option where gw_down_kill_states is set. Flip setting accordingly during config upgrade to not use confusing 'kill_states' tag to not kill states. Ticket #5815

d9a17eaf 01/23/2016 08:41 AM Chris Buechler

Switch to disabling strongswan unity plugin by default. Ticket #4178

99a3ce08 01/18/2016 06:07 PM Renato Botelho

Bring text to current reality

65cce9d7 01/15/2016 04:08 PM Renato Botelho

Encode DHCP/DHCPv6 server additional BOOTP text options before save to XML to preserve data. It fixes #5623

1ac4e6ae 01/15/2016 05:35 AM Chris Buechler

Add config upgrade code to remove L7 config pieces, and file a notice where found. Ticket #5508

0538cfa2 01/13/2016 02:51 PM Jim Pingle

Fix whitespace in upgrade_118_to_119

c4104141 01/05/2016 11:08 AM Chris Buechler

add config upgrade code for lighty->nginx logging

29c0d920 12/30/2015 02:44 PM Stephen Beaver

Fixed #5714

646e33ff 12/29/2015 05:56 PM Renato Botelho

Do not start dpinger processes due to rrd

f1b7a0b1 12/28/2015 06:40 PM Renato Botelho

Disable IPsec phase1 or phase2 using DES and inform user why they were disabled since DES is no longer supported. It should fix #5543

33baf237 12/28/2015 02:36 PM Renato Botelho

Disable all IPsec P1 entries when old version has IPsec globally disabled. Fixes #5699

41df62c1 12/17/2015 05:09 PM Jim Pingle

Nuke fifolog support. It was never used or fully implemented, no GUI option, and didn't end up working out.
It buffered writes too long, users could never see the most current log data.

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

20c5b5ee 12/11/2015 04:12 AM Phil Davis

Fix GW setting names in upgrade_config

b1c2bb34 12/10/2015 09:04 PM Renato Botelho

Write upgrade config to replace apinger by dpinger, it should fix #5624

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

Code style and white space in etc

5d714d9c 12/04/2015 08:55 PM Jim Pingle

Include ipsec.inc here otherwise the global is undefined when called when restoring a config in the GUI.

c71d37a7 12/03/2015 11:27 PM Chris Buechler

net.inet.ipsec.debug in 10-STABLE and newer is extremely noisy and has a serious performance impact, where that wasn't the case on 10.1 base versions. Change it to 0 on upgrade to avoid problems for those who had it set previously.

9555dd35 12/01/2015 02:57 PM Jim Pingle

Upgrade code to change topology_subnet checkbox to drop-down. Issue #5526