summaryrefslogtreecommitdiffstats
path: root/src/etc/inc/upgrade_config.inc
Commit message (Collapse)AuthorAgeFilesLines
* Fix indent/spaceRenato Botelho2017-08-161-9/+14
|
* Add a function to be called every time convert_config() runsRenato Botelho2017-08-161-0/+12
|
* Unset workaround used to set cronjob on 2.3.xRenato Botelho2017-08-151-0/+3
|
* Add a protection to prevent ending up with duplicate crontab entryRenato Botelho2017-08-101-1/+10
|
* Make sure pkg metadata is updated at least once daily. It will be used to ↵Renato Botelho2017-08-101-0/+15
| | | | speedup GUI parts related to pkg update
* Revise upgrade script to insert support widget at the top of column 2Steve Beaver2017-08-091-2/+27
| | | | Add old support widget to obsolete files list
* Update config versionSteve Beaver2017-08-071-0/+4
|
* Fix upgrade 166 to 167 scriptSteve Beaver2017-08-071-4/+2
|
* Force the support widget to show when a user upgrades to this versionSteve Beaver2017-08-041-2/+12
|
* Fix OpenVPN Auth Digest Algorithm selection so it does not use ↵jim-p2017-07-101-0/+19
| | | | duplicate/alias names in the list, and fix existing entries on upgrade so they use the actual digest name and not an alias.
* Merge pull request #3556 from doktornotor/patch-3Renato Botelho2017-05-151-1/+1
|\
| * Fix net.inet.ip.random_id tunable description (Bug #6087)doktornotor2017-02-191-1/+1
| |
* | Add upgrade code to work around broken shaper rules from old wizard code. ↵jim-p2017-05-021-0/+11
| | | | | | | | Ticket #7434
* | Refactor get_configured_interface_list remove unused parameterPhil Davis2017-04-161-2/+2
| |
* | Upgrade widget settings for multiple copies of widgetsPhil Davis2017-03-211-0/+101
| |
* | Upgrade code to convert old Traffic Graphs Widget settingsPhil Davis2017-03-191-0/+35
| |
* | Add GUI components for loading cryptodev as a module, and upgrade code so ↵jim-p2017-02-281-0/+10
|/ | | | | | 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.
* Add a parameter to install_cron_job to stop it from performing its own ↵jim-p2017-01-201-3/+5
| | | | | | 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.
* RAM Disk Management - Config UpgradeNOYB2017-01-081-0/+82
|
* Update OpenVPN protocol preferences to match the new behavior of OpenVPN ↵jim-p2017-01-011-0/+29
| | | | 2.4. Fixes #7062
* Fix unset glxsbPhil Davis2016-12-061-4/+10
| | | | This bit of upgrade_config code needs a global reference to $config
* Store Dynamic DNS passwords in Base64 to protect special characters. Fixes #6688jim-p2016-11-071-0/+17
|
* Convert CloudFlare and GratisDNS dynamic DNS over to split hostname and ↵jim-p2016-11-041-0/+34
| | | | domain name fields, like Namecheap. Otherwise they could both break with subdomains or international TLDs with many parts. Fixes #6778
* Deprecate nanobsd platform and remove all conditionals that uses itRenato Botelho2016-10-121-5/+5
|
* Remove all calls to conf_mount_r* functionsRenato Botelho2016-10-121-4/+4
|
* Move copyright from ESF to NetgateRenato Botelho2016-09-061-1/+1
|
* Remove references to glxsb as it is not relevant to current supported ↵jim-p2016-09-011-0/+7
| | | | platforms. Fixes #6755
* Code style and commentsPhil Davis2016-08-161-1/+1
| | | | No functional change - just making style consistent
* Move to Apache License 2.0Renato Botelho2016-07-151-41/+9
|
* Review license / copyright on all files (1st round)Renato Botelho2016-07-141-41/+39
|
* Add upgrade code to clean up the old GRE/GIF flags that are no longer used. ↵jim-p2016-07-111-0/+24
| | | | Ticket #6586 and Ticket #6587
* Always use require_oncePhil Davis2016-06-271-2/+2
| | | | | | | | | 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. It seems to me that there is no harm at all in always using require_once().
* Tweak upgrade - Remove unused code and document changes betterNewEraCracker2016-05-111-9/+7
| | | | This will ensure a smooth upgrade for those running config 15.4 to any next version.
* Revert "Add config upgrade code to update package names. Ticket #6118"Chris Buechler2016-05-111-13/+0
| | | | This reverts commit 297ace668e4a4ffbf1fb1581e7c765e2ed158e29.
* Update L7 config upgrade code removal. Only file notice if it was actually ↵Chris Buechler2016-05-081-1/+5
| | | | in use, otherwise it just confuses people.
* Add config upgrade code to update package names. Ticket #6118Chris Buechler2016-05-081-0/+13
|
* Don't foreach unless it's an array. Ticket #6142Phil Davis2016-04-221-58/+60
| | | Similar thing to https://github.com/pfsense/pfsense/commit/13dab3538fe8b6c1688142c89a017520ad0aaac6 should be done here in upgrade_130_to_131()
* Add config upgrade code for CARP IPs on gateway groups, GRE and gif. Ticket ↵Chris Buechler2016-04-221-0/+54
| | | | #6222
* Don't foreach unless it's an array. Ticket #6142Chris Buechler2016-04-221-37/+39
|
* Update VIPs CARP parent on upgrade. Ticket #6164Chris Buechler2016-04-221-0/+16
|
* Periodic RRD & DHCP Leases RAM Disk BackupNOYB2016-04-201-0/+12
| | | | Remove these cron jobs on full install if not using ramdisk.
* Add checks in case there are dpinger param problemsPhil Davis2016-04-151-0/+59
| | | | | 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.
* Fix #6142 validate and adjust dpinger params on upgradePhil Davis2016-04-141-1/+46
| | | | | | | | | | | | | | | | | | | | 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. 3) alert_interval must always be at least probe interval - make it so if the probe interval is high. 4) The time_period for averaging the results must be at least 2 probe intervals plus loss_interval (ensuring there should always be 2 probe results by the time_period expiry) - make it so. These various conditions taken from the validation code in system_gateways_edit.php Note: I have explicitly put the necessary default dpinger parameter values here, rather than calling return_dpinger_defaults() because at this point in any future conversion we want to use these particular numbers, not what the defaults happen to be in pfSense 2.4 or 3.0 or...
* Correct OpenVPN upgrade code for topology subnet.jim-p2016-04-131-1/+2
|
* Includes - Remove PersonalizationsNOYB2016-04-041-1/+1
| | | | Remove "you" personalizations.
* Bring back rainterface, add config upgrade to convert to new _vip format. ↵Chris Buechler2016-03-291-0/+14
| | | | Ticket #6043
* fix styleChris Buechler2016-03-291-2/+3
|
* Rather than renaming groups with spaces, mark their scope as remote. Ticket ↵Chris Buechler2016-03-291-8/+1
| | | | #6012
* Add brackets for clarityPhil Davis2016-03-291-1/+1
| | | | | | | 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.
* Set the ALTQ root queue bandwidth.Luiz Otavio O Souza2016-03-281-0/+27
| | | | | | 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
OpenPOWER on IntegriCloud