firewall_virtual_ip , allow deleting last ip-alias if interface uses same the subnet. (while CARP-ip is present)
Update services.inc

Prepared to make $hosttocheck configureable
Update services.inc

IPv4 ONLY
Update services.inc

Added CURL setops from dyndns.class
Do not delete linklocal address
Merge pull request #1018 from florian-asche/patch-3

Update services.inc
Merge pull request #1010 from PiBa-NL/alias_allow_delete

firewall_virtual_ip , allow deleting last ip-alias if interface uses same the subnet. (while CARP-ip is present)
Make this a bit more efficient
Validate rule Advanced Options numeric entries

This makes sure the user puts in ordinary positive integers like "1" and "42" in these advanced options fields. It prevents everything else, including dodgy-looking possibilities like "007" which might actually work OK, but it is safer to allow just plain "7".
Note 1: The tests in function is_aoadv_used($rule_config) had to be changed back from using empty() to use $var != "" because if the user enters "0" in one of those fields and presses save, they get an error message, but the Advanced Options block on the GUI is closed (the "0" was considered empty()). That seemed rather confusing - the user would have had to click on the Advanced Options "Advanced" button again to open up that block and see the "0" they had entered.
Note 2: I have prohibited 2 things that "pf" allows into the ruleset without generating an error:
(max 0)
(tcp.established 0)
Both of these seem (IMHO) to have no valid use case. They would prevent states from ever happening, and so would effectively be block rules, which could be implemented easily as block rules.
Merge pull request #1021 from phil-davis/patch-6

Validate rule Advanced Options numeric entries, it should fix #3510
Pass id variable through htmlspecialchars before print it
rc.carpmaster/rc.carpbackup notification method for packages.
Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print
-renamed function to pkg_call_plugins
-added is_array()
-added function header text
-replaced fixed 'plugin_carp' by $plugin_type to allow for generic use
Try a different strategy for fixing #3514 just send a HUP to dhcp6 to get it to reload.
Use descr prepended to voucher fields containing descriptions to have them encoded as CDATA. Fixes #3441
Make this a bit more smart rather having the penalty going over explode
Be more efficient, and ordered about thae tags and also syncrhonize tags with xmlreader
Generate nat rules for ipsec when needed
Remove remeants of racoon