Check for console="comconsole* rather than just comconsole in loader.conf, so it doesn't match just having comconsole_speed in loader.conf. Ticket #4464
Make it possible to backup/restore 'DNS Resolver' section individually
Fix lineup of copyright lines
and module names and other bits of formatting and typos in headercomment sections.
Welcome 2015
Unset any previous dat
Use the pfsense module functions rather than execing. Fixes also possible attack vectors.
modify copyright statement to reflect reality
Tidy up "diag_backup.php" XHTML
Add CDATA sections to SCRIPTSAdd SUMMARY to TABLESUpdate HTML Boolean operatorsClose INPUT tagsAdd missing closing P tag
replaced uppercase html tags with lowercasejs files saved as UTF-8 / LFlanguage="JavaScript" deprecated, replaced with type="text/javascript"
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Fix order of parameters to explode() here
Fix OpenVPN XML section name
Forum https://forum.pfsense.org/index.php?topic=73479.0
Improve look of button = change class
Fix #3079, add a section for DHCPv6 Server backup
Encrypt backup after rrd data is added, it fixes #2836
Fix indent and whitespaces
Adjust backup settings to new captive portal zones
Display only needed Reinstall and Clear Package Lock buttons
Make the code a bit smarter, so the user only sees whichever of the reinstall and clear package lock buttons that are actually relevant.
Allow clear package lock when 1st install fails
I upgraded a system this morning. An issue during the 1st package reinstall caused the package lock to be set, but no packages installed. The Backup/Restore GUI page did not show the section for resetting the package lock, because it only displays that if there is at least 1 package installed - catch-22....
Don't auto-toggle the "do not backup rrd" setting - we do not want this on unless the user explicitly selects it. It makes for very, very large backup files and must default to off.
- also rename $section arg to $section_name in some functions to clarify
- also robustify parsing for <tagname> and bulletproof the handling of certain errors
more verbose log_error on rrdtool restore failure
restore_rrddata() adds log_error calls and uses -f
add rrddata to backup/restore dropdowns.
indentation cleanup
move certain code to new function restore_rrddata()
Feature #2123 Backup RRD files using the xml dump and restore from RRD tools
http://redmine.pfsense.org/issues/2123
The function split() is replaced by the function explode(). Starting with PHP 5.3 this is deprecated and with version 6 gone.Replacing it surpresses all the warnings
Add a button here to clear the package lock.
In update_alias_names_upon_change function add capability to access more deeply nested sections and fields.
handle alternate xml_rootobj correctly when doing config backups w/RRD data
Revert "nuke content size."
This reverts commit 456962bde2b5b64f2feca58728d96c9c45463f1d.
nuke content size.
Ticket #802. During a config restore detect if the vlan interfaces need reassignment too. This might be problematic for other type of interfaces on 2.0!
Disable CSRF checks on the backup page.
Fix typo: s/write_confg/write_config/
Just fix some space and tab problems
gettext() fixes on diag_backup.php
The pipe character is not valid for the interface description, so don't consider it valid. ( | is not an "or" in regular expression character classes)
Checked gettext() implementation on diag_backup.php
Corrections gettext implementation on diag_backup.php
Few adjustements on gettext
Remove spaces and tabs from EOL
changing <php gettext() to <php=gettext() in files? diag_arg.php diag_authentication.php diag_backup.php
translate of the files: diag_arp.php diag_authentication.php diag_backup.php
Compress RRD backup data. Results are dramatic.
Default to NOT backup RRD data. It can get quite large, and should be chosen deliberately by the user.
Add captive portal voucher configuration backup area option Ticket #609
Fix post-restore reboot on NanoBSD. Fixes #602
Fix config backup download on IE8+HTTPS. Reported-By: Seth on the Dev list
Update alias names on new NAT Port Forward xml tags
Ticket #375. When choosing to export only a subsystem by default do not export rrd data.
Reboot after uploading config
Define full path to binaries
Remove Header
Post against reboot.php and reboot instead of reinventing the wheel. Ticket #191
Do not show reboot notices twice. Resolves #191
Search for <m0n0wall> not m0n0wall
fix typo
Correctly output only selected backup area when do not backup packages is selected. Resolves #168
Require filter.inc and shaper.inc
Pass origname instead of relying on a global
Check for interfaces with same name as alias. Ticket #92
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Add <ipv6nat/> to <diag>. Resolves #28
Upgrade m0n0wall icmp types, ipsec to enc0 and reduce rule descriptions to 63 characters if required. Resolves #28
Change the verson to 1.0 before running the configuration upgrade code in order to migrate items such as the default gateway and such
Convert configuration before redirecting to assign interfaces page.
Clear a bit the apply message and name the apply button 'Reboot firewall' to make clear what it does.
Kick off package reinstall after restoring configuration. Resolves #15
Call convert_config(); after import.
Fix last commit preserving < and > on xml_rootobj checking
Respect xml_rootobj when restoring a full backup
Adding base_package feature to restore menu items for base packages after configurationrestore when the packages did not exist prior (did not install from current media).
Base 64 decode the rrd data before writing out
Write out config after unsetting RRD data
Backup RRD graphs and restore but remove the RRD data from config.xml before writing to disk.
Exit after redirecting to interfaces_assign.php
Really show all items
Initialize string
Only show areas that have data in them in the backup selection screen.
Noticed-by: mgrooms
Add support for export and import of encrypted configuration files. A setof command line utilities for encypting and decrypting the files formatis available from the tools/config-crypto directory.
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Continue interface improvements
Set php max execution and input to 3600 seconds. See: http://forum.pfsense.org/index.php/topic,8878.msg49975.html#msg49975
Allow staticroutes to be backed up or restored individually.
Suggested-by: DoctorIT via Forum
clarify wording in tabs to appropriately reflect purpose of these pages
touch up text
Ticket #1569
Add product_copyright re-branding supportAdd product_copyright_years re-branding supportAdd product_website re-branding supportAdd product_email re-branding support
Work sponsored-by: Centipede Networks
Switch over to array style page titles. Obtained-from: m0n0wall
Fix wording per ticket #1471