Move to index.php.
Fix XSS issues
Bring in XSS id fixes from m0n0wall
Use a list that includes WAN and LAN here rather than only OPT.
Fix the delete button and a couple other small errors. Ticket #891
Simplify sprintf
Modify various (s)printf format strings to allow translations to change the order of the inserted strings.
Fix text
Fixing gettext calls on firewall_aliases_edit.php
Merge remote branch 'mainline/master' into 2_firewall
Conflicts: usr/local/www/diag_nanobsd.php usr/local/www/diag_packet_capture.php usr/local/www/firewall_shaper.php
Change these to lower-case to match the lower-case names from the previous revert.
Update the VPN names in the reserved keywords list for aliases.
Checked gettext() implementation on firewall_aliases_edit.php
Corrections gettext implementation on firewall_aliases_edit.php
Fixes #698. Always check if we are dealing with an ip value to then store the subnet in the config.
Review firewall_aliases_edit.php - part 2
Review firewall_aliases_edit.php
Revert "Implemment gettext() calls"
This reverts commit 49031495b501e4477941fa6248fe94cc698f9dcd.A lot of mistakes
Conflicts:
usr/local/www/firewall_nat.php
Implemment gettext() calls
Implement gettext() calls
Merge remote branch 'mainline/master'
Conflicts: etc/inc/filter.inc
Add a new alias type, urltable, which downloads a file of IP/CIDR addresses and loads them into a pf persist table instead of importing the addresses directly into a traditional alias. This allows for using huge tables of addresses that would otherwise break the GUI and/or fail to load into pf. Part of ticket #512
Validate imported URL data. Resolves #530.
When renaming or removing aliases, deal with new NAT Port Forwarding fields
Use url consistently
Disable update freqency
Use URL
Add alias data url option. This code existed but lacked a backend daemon to update the data every 24 hours. Adding this as well.
Unbreak ranges.
Improve aliases a little bit to show large aliases.
Allow editing aliases. Pointyhat-to: ?!
Add myself to the copyright
Add some verbage to the on-screen message stating that IP ranges are available for use as well as CIDR networks in aliases.
Ticket #421. Do not allow blank alias names in firewall_aliases_edit.php
Fix a slight bug. This would have caused an empty description in some cases.
Adding support for using IP ranges aliases. If you input an IP Range such as 192.168.0.1-192.168.0.254, it will instead turn that into a number of CIDR networks which will completely fill the range.
Ticket #338. Remove aliases_sort function and keep the list always sorted in config.xml. This reverts to previous behaviour.
Ticket #261 Do not consider ports as hostnames. This changes the is_port function to consider ':'(ranges) as ports. This seems a previous feature i do not agree with much, but users decide right?!
Ticket #258 fix regression.
Fix type handling to save what was choosen end not to guess it. Save the cidr when specified with hostnames seems people used this feature in 1.2.x branch.
More special meaning words.
Add listtopic and note that only ip addresses may be imported.
Add the same checks to the aliases import functionality as the ones that are done during creation/editing of aliases. Ticket #146
Use is_port here.
Add one more check for port aliases now that /etc/services can be used in port names.
Resolves #138 Add propper input validation to aliases. Do not allow to nested different types of aliases. Do not allow on ports to enter something that is not in the range 0-65535.
Please pretty please use the interfaces function rather than than growing yet again the horrendous custom made things. Thank you. Ticket #141
Correct typo Resolves #141
Do not allow interface names as alias names Ticket #141
Do not allow reserved keywords as alias names Ticket #141
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
Remove stray ;
Unbreak. Pointy-hat-to: Ermal!
Fix wrong code!This is wrong since it is not that simple to rename an alias in an alias and correct code for this was already present before.
Use global variable which defines the tmp_path and remove hardcoded ones.
Oops, use address instead of name
Handle alias in an alias rename situation
Remove non-needed debugging item and rename debug log to /tmp/alias_rename_log.txt
Add missing debug checks
Allow editing of alias names that already are being referenced by rules, nat, etc by looping through items and replacing the old alias name with the newly updated alias name.Sponsored-by: BSD Perimeter Commercial Support
Change only needed aliases.
Fix the alias replacing when renamed so it does not do casualities like replacing thing with same name. This change prevents i.e. alias Test and Test34 refrenced in alias MyHome after renaming alias Test to Testagain the previous code would replace even Test34 to Testagin34 which is very unexpected.
When renaming an alias that is referenced by other aliases make the propper ajustements to reflect the changed name.
Fix typo
Remove unused code.
Add my copyright i have done the necessary work on aliases.
Add the id tag to the row helper javascript created input objects. Make the controls of aliases clearly show that they can be even alias names with autocomplete.(Loop checking is not yet implemented).
Allow to enter names in these fields for letting nested aliases to be specified.
fix typo, clean up text
Massive javascript cleanup, all .js files now live in $g['www_path']/javascriptPurged unused JS
Increase alias limit!
Show header when alias is not in use
Add CSS header like other pages use.
style(9)++.
Remove debugging code.
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
Ticket #1711 fixes
Ticket # 1698 fixes
Correctly handle OpenVPN case.
Update frequecy string
Update OpenVPN text
Add OpenVPN Users option
Upgrade from 99 -> 299
see http://forum.pfsense.org/index.php/topic,8751.0/topicseen.html
Increase maximum alias count to 299 from 99.
http://forum.pfsense.org/index.php/topic,7068.0/topicseen.html
Proper fix for aliases edit.
Ticket #1513Ticket #1476
Switch over to array style page titles. Obtained-from: m0n0wall
Ticket #1476 - use convert multibyte instead of just specialchars
Remove ip address check and allow hostnames
Fixing css layout
Correct error string to read "pptp" instead of "WAN".