Include propper includes.
Put this code on propper context.
Ticket #366. Fix scope problem in inuse functions on some of the interfaces.php pages.
Revert "Fix the check for whether the bridge is assigned."
This reverts commit 3a669df20b0795b2e487fc033f86eacea7e6fdf4.
Ticket #363. Fix the number 1 report on this ticket. Properly show status of dyndns update.
Correct page name.
Ticket #340. Remove bogus functions. Sort aliases the same way it is done on the aliases page.
Actually remove vlan_native_support array it is not used in 2.0. While there move the auto updater to 8.1 snapshots.
Fix finding interfaces that support hwtagging.
Resolves #381. If set change interface mtu, somehow this code got lost!
Add missing curley.
Include missing quotes.
Set a+x
Speed up and correct the finding of interfaces that support vlanmtu using the pfSense module.
Correct my name.
Add neccesary include.
Add support for authenticating users against server specified in the system->user manager->servers for openvpn. While there propperly fill the shared secret field for raidus in the servers page.
fix previous commit
Change default session timeout to 4 hours. Clarify text description. Remove limit of < 999 and other invalid/unnecessary input validation. Use product_name
Prevent empty tags of creating <tag></tag> entries but instead just create them as <tag/> to be consistent. This fixes some empty arrays problems on the code.
Ticket #375. When choosing to export only a subsystem by default do not export rrd data.
Prevent errors when running without a lan defined interface. Also remove some dead code.
When editing a P2: reset netmask to 24 only when it is not specified, in case of a new P2. Ticket #352
carp interfaces are now called vip's.
Ticket #356. Clear the interface configuration if neccessary. To avoid strange situation described in the ticket.
Ticket #304. Fix bogus dynamic entries in system->gateways after deleting gateways.
Fix linking interface to vlans function so it works correctly.
Revert "Fix linking interface to vlans function so it works correctly."
This reverts commit 930595154ccc8702befdd880f1c424b78040af2a.
Prevent wrong config file from being generated. Reported-by: http://forum.pfsense.org/index.php/topic,23090.0.html
Add proxy authentication capabilities to OpenVPN client.
Ticket #255. Fix get_interface_info output to return propper ip address by using pfSense_get_interface_addresses function.
fix text
check against correct variable
correct icmptypes so CP IP can be pinged
Fix the check for whether the bridge is assigned.
Description is not required
Three fixes:- ipsec-tools 0.8 ignores 'adminsock' directive, so until upstream is fixed, we need to use the default /var/db/racoon/racoon.sock- Fix spd files reloading in /tmp- Revert initial patch from ScottTicket #137
Use the pfSense module function to get mtu and subnetbits in CIDR format.
Add statistics for OpenVPN client instances
Fix setting unsetting of disable option for OpenVPN.
Fix typo
Change variable name to avoid clobbering one by the same name in the Dashboard. Fixes all kinds of fun Dashboard issues. Any widget directly after the Services Status one would mess up in some way.
clarify text
Clean up some formatting while I'm here.
Fix Easy Rule for OpenVPN interfaces. Resolves #349
Fix bug where the last line of the filter log wasn't displayed in WebGUI.
Fix copypasta error. Had the wrong colors.
Fix double printing of log entries
Missing counter variable initialization.
Fix memory graph for the_wall theme.
Fix RRD colors in Code Red theme. Resolves #330
Note full directory
Minor formatting
Include globals.inc
Sync
Add var/empty to excludes list
Use safe_write_file() like RELENG_1_2 does. Not sure how this diverged?!
Adding from RELENG_1_2: safe_write_file() Writes a file out atomically by first writing to a temporary file of the same name but ending with the pid of the current process, them renaming the temporary file over the original.
Ignore root/*
Adding backup script that can be run before upgrading which backs up everything including config.xml. Script gives instructions on how to restore a specific file as well.
Write out config.xml.tmp first and then move into place after it is written trying to avoid half written files during panic or livelock situations
fix call to undefined function.
remove old PPP bits that are no longer used
Ensure carriage returns exist to avoid run-on directives
Go ahead and add other wireless devices to this list, so if/when they are added, they should work.
Add mwl to list of wireless cards
Sync bogons list
Adding 802.1X Authentication support
Revert find_interface_subnet() because it need to return numbers and not netmask in dotted format.
Ticket #353. Add neccessary include.
Use the pfSense module calls for getting interface mac. Improves speed and correctnes.
Ticket #255. Return only ip address not aliases. Also improve speed by using pfSense php module call.
Ticket #352. Allow 0 mask in remote network bits.
Remove comment to avoid creating 2 entries in php.ini for no apparent reason but have not time to investigate further.
Ticket #255. Activate pfSense module to get the helper functions.
Ticket #351. Add exec bit to rc.savevoucher
Ticket #351. Prevent wrong config.xml creation.
Ticket #193. Reduce number of lines created for reflection in inetd and lines of rdr created on ruleset. Hints-from: Erik Fonnesbeck
Ticket #161. Seems this does the trick for firefox.
Ticket #14. Implement an advanced option to allow disabling autogenerated reply-to. Submitted-by: Dan Swartzendruber
Ticket #350. Correct calculation to be the same as in the voucher_auth.
Ticket #334. There is a very slight possibility that when LAN is disabled or not present the anti-lockout rule will be erroneous. Tighten the conditions more to make sure this does not happen.
Take care of not failing on multiple interface CP.
Check what to do on the interface when hitting apply options button.
Ticket #324. Add allow all rule during upgrade.
Apparently gif(4) can be part of a bridge do not disallow this.
Ticket #338. Remove aliases_sort function and keep the list always sorted in config.xml. This reverts to previous behaviour.
Ticket #332. Simplify creating the ipsecpinghosts file.
Ticket #348. Fix checking for existing alias name. Allow subnets to be defined in the import list.
Ticket #259. Search for the dhclient process using the real interface rather than the friendly one.
Ticket #152. Hoepfully fix creation of empty vip entries in the config when deleting them. Probably more checks need to be done by consumers.
Ticket #340. An array $specialsrcdst needs to be declared for this to work.
Ticket #303. Correctly retain the interface in case or validation errors.
Fix check on which table to assign.