Make sure this dir exists because the new function uses it.
Use the new pfSense module call to find the usable ports from the ones created on /dev.
Use GET instead of post for filtering
no need for a regex here
Reformat file. No functional changes
Use ob_start() to speed up page rendering for large record sized pages
Adding field sorting and filtering support
Ticket #780. Disable the interface selection on associated nat rules.
Resolves #787. Present an option to enable a scrub rule for <vpns> target to limit the mss to specified value.
Sync interfaces_* with mainline/master
Merge remote branch 'mainline/master' into 4_load_balancer_and_services
Conflicts: usr/local/www/interfaces.php usr/local/www/interfaces_assign.php usr/local/www/interfaces_bridge_edit.php usr/local/www/interfaces_gif_edit.php...
Reset firewall_shaper_queues.php and status.php on this branch
Merge remote branch 'mainline/master' into 3_interfaces
Conflicts: usr/local/www/firewall_aliases.php usr/local/www/firewall_aliases_edit.php usr/local/www/firewall_aliases_import.php usr/local/www/firewall_nat.php usr/local/www/firewall_nat_1to1.php...
Merge remote branch 'mainline/master' into 2_firewall
Reset diag_* files on this branch
Conflicts: usr/local/www/services_captiveportal_ip_edit.php usr/local/www/services_captiveportal_mac_edit.php usr/local/www/services_dhcp_edit.php usr/local/www/services_rfc2136.php...
Conflicts: usr/local/www/diag_nanobsd.php usr/local/www/diag_packet_capture.php usr/local/www/interfaces.php
Fix the end of this file.
Conflicts: usr/local/www/diag_nanobsd.php usr/local/www/diag_packet_capture.php usr/local/www/firewall_shaper.php
Prevent enabling static ARP if there are static map entries that lack IP addresses.
Fix this variable name and error message (It's Static ARP not Static map)
Change these to lower-case to match the lower-case names from the previous revert.
Optionally sync users and groups via xmlrpc. Fixes #650
Resync DNS forwarder post-sync. Fixes #117
Backout this commit, it was never intended to be committed
Ensure static ARP is configured each time the DHCP service is configured. Previously, it was not enabled after bootup, but was if saved from the GUI. Fixes #782
Hide the interface configuration when WAN or LAN are disabled, just like for OPT interfaces.
Actually find the first wireless interface like the code says it is supposed to do, rather than finding the last.
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)
The pipe character is not valid for the interface description, so don't consider it valid in the regular expression.
Update the VPN names in the reserved keywords list for aliases.
Correct capitalization for PPTP and L2TP in a couple places.
Fix interface name display for various cases on NAT rule listings.
Unbreal exclam.gif
Do not set tabcont class
No need to set a class on these items
Use exclam.gif
Only enable ZFS mode if /boot/gptzfsboot exists
Use product_name
WAN and LAN don't need to be specially added to $specialnets, since the code after can add them anyway.
Handle errors
Adding ZFS
Check to see if we are already installed
Missing \n
Only check for file if install is complete
Show all log contents and automatically scroll to end of textarea
Ensure /tmp exists
Fix display of optX addresses in rule lists.
Handle umount outside of installer in php
Do not umount
Do not kick off a install if we have already completed
More installer improvements. Its looking hot!
Progress bar now works, installer looks pretty slick!
Don't use WAN/LAN if an interface descr exists ticket #783
Make installer html look more like an installer, add progress bar. Output javascript.
Add more text, general cleanups. Works pretty decently but still needs custom install option and rescue config.
NAT is useful with single interface systems too, both rdr and outbound
Lower font size on create / overwrite line
Print out host correctly on the overwrite notice
Do not create blank entries
Oops, add /32 to address
Do not prompt to create an alias for items that cannot be resolved
Default to network and use /32 to make it easier to expand these into blocking entire netblock rules, etc
Indent checks
Add option to create an alias from a dns lookup. If the alias exists it will prompt to overwtrite
Handle cases when source or destination is not enabled and you end up with an offset error
Ooops, uncomment test case
Set ipaddr to first array entry
Teach the DNS Lookup util to grok multiple host entries
Show all tables present in the tables ruleset on the diag overload tables.
Fixes #768. Do not show twice the table that is selected.
Adding utility to show and maintain overflow tables
Fix ps command in packet capture screen. Ticket #766
fix text, use more sane default snaplen, remove bunk bridge check. Still one problem here, it doesn't display anything in the output box in the web interface though it's running the correct command and the pcap file is fine.
Sync wireless settings first to be sure it displays the actual settings that will be used when the interface is configured.
Add a checkbox to make syncing shared wireless settings to a central area optional.
Change wireless configuration heading to be more specific.
Don't maintain a membership for the 'all' group when it includes everyone. Just return it for everyone if the 'all' group is requested. For the count of the 'all' group, just return a count of all the users on the system. Fixes #613
Fixes #761. Remove some wrong copy/pasto code.
Fixes #761. Correctly bring down/up all vips based on the button click in the webGUI.
fix several cosmetic issues. add an icon type for the "both" direction, fix icons for other directions
clarify text
add patch from vcoque to fix gettext
Allow setting <remote_managed_pages><item> page items such as /services_captiveportal.php which signals the GUI that the contents of the page are being controlled from a remote machine and disallow the GUI page from being edited.
Do not blacklist radius for authentication method on the webGUI.
Fixes #745. Validate group name against existing interfaces.
Fix test for checking the prefer old IPsec SA box.
Fix path to dhcpd.conf in status.php
Corrections gettext implementation on load_balancer_relay_protocol_edit.php
Corrections gettext implementation on load_balancer_relay_action_edit.php
Use more appropriate advice here for community string
Correct my email address, adjust copyright to 2010
Add the openvpn users graph, add the colors to all the themes colors include. Add vpn tabon the settings page, it didn't show although it should.
remove empty note, redirect to correct page
Corrections gettext calls on services_captiveportal_vouchers_edit.php
Corrections gettext calls on services_captiveportal_mac_edit.php
Add OpenVPN users database, sync the tabs on the settings page.Graphing page doesn't know about openvpn users yet. But that's ok.
The custom graph option now works, this needs for a certain someone tointegrate a nice date picker that updates the fields with the correctseconds.Add tab for VPN databases which we don't have yet.
Further correct week graph, weeks start at monday, not sunday. Makeprevious week work too.