When the "OpenVPN" users type was commented out of the drop-down, this function wasn't adjusted so it was off by one in its counts, making the URL table update frequency box disabled.
Update help text for Host alaises to indicate FQDNs are allowed.
Revert "Feature#1603. URL table aliases should be usable within network type aliases."
This reverts commit ae660b3ce7d7e2b1f34cb9f1b52eb4ce21e17c42.
Revert "Feature #1603. Correct nested urltable alias code to be more fullproof to errors and does not break the ruleset on large lists of urltables. Though this needs a revisit to work properly since it breaks urltable alias property of reloading contents."...
Adding hook
Add hooks
Add alias edit hook
Feature #1603. Correct nested urltable alias code to be more fullproof to errors and does not break the ruleset on large lists of urltables. Though this needs a revisit to work properly since it breaks urltable alias property of reloading contents.
Feature#1603. URL table aliases should be usable within network type aliases.
Reject alias names that are too long. Fixes #1510
Add all to the reserved keywords
Add alias support for source and destination ports on outbound NAT.
Check for aliases in 1:1 and outbound NAT rules, too.
In update_alias_names_upon_change function add capability to access more deeply nested sections and fields.
Resolves #1224. Correctly change name on port alias in firewall rules if the alias name changes.
Ticket #1183. Skip call to filter_configure() here, this will be done when user will click on 'apply changes' button in firewall_aliases.php
Don't run mb_convert_encoding on descr field, it's cdata protected in the config now and this just causes some characters to be lost on input. Ticket #1168
comment out unfinished OpenVPN Users alias option, can finish for a post-2.0 release
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)++.