pfsense/etc
pierrepomes 473d0ff02f Add patch from lietu (Janne Enberg). Ticket #136
1) Multiple NAT rules can be assigned the same filter rule
-> Fixed, added assigned-nat-rule-id to filter rules to keep track of the assignment

2) when removing the link (i.e. switching to "pass" or "none", the linked rule isn't deleted (should it be? probably yes)
-> Fixed, when a NAT rule's association is removed, the filter rule is deleted. Added a "create new associated filter rule" option to the
dropdown if there is none selected.

3) The destination IP and port of linked rules can be edited in firewall_rules_edit.php and shouldn't be. Source should be editable but not
destination, since that should strictly be tied to the NAT rule.
-> Fixed, you cannot edit the destination for the filter rules that are linked to NAT rules, this has been disabled both by JavaScript and
PHP.

4) If you edit the source in a linked firewall rule, it gets overwritten when you edit the NAT rule. The NAT rule should never touch the
firewall rule source after the rule exists.
-> Fixed, previously the old rule was deleted and a new one created, now it only updates the old rule and doesn't touch the source.

Also added crosslinking from the NAT rule to the filter rule and back, so you can jump to edit the filter rule from the NAT rule and
vice-versa.
2009-12-12 15:57:19 -05:00
..
ascii-art
default_ssl_certs update certs 2009-12-02 20:31:31 -05:00
inc Add patch from lietu (Janne Enberg). Ticket #136 2009-12-12 15:57:19 -05:00
phpshellsessions Fix RELENG_1_2 gitsync 2009-12-06 15:40:16 -05:00
ssh
ssl
auth.conf
bogons sync bogons 2009-08-23 20:13:13 -04:00
crontab
current-supfile
devd.conf Change name to rc.carpmaster and rc.carpbackup 2009-08-25 19:51:14 -04:00
dh-parameters.1024
dh-parameters.2048
dh-parameters.4096
disktab
fbtab
gettytab
group
host.conf
hosts.allow
inetd.conf
libmap.conf
login.conf
master.passwd Change admin home directory to /root. 2009-07-08 21:16:05 -04:00
motd Nuke motd 2009-11-29 16:46:28 -05:00
networks
pamd.conf
passwd
pccard.conf
pf.os
pfSense.obsoletedfiles Move files to pfSense.obsoletedfiles 2009-11-29 20:33:37 -05:00
platform
printcap
protocols Fix divert protocol number, should be 258. Sockstat was broken with the old number. 2009-06-21 20:34:56 -04:00
pubkey.pem
rc Add PPP logging tab 2009-10-26 01:48:52 -04:00
rc.banner Add space between interface and real interface brackets 2009-10-26 01:09:46 -04:00
rc.bootup Adding script to parse dhcpd log file and populate /etc/hosts so that we can move to a newer dnsmasq. in addition, the current dnsmasq isc parsing is broken so there is not a choice to move either way. Ticket #79 2009-12-06 19:26:56 -05:00
rc.captiveportal_configure Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.carpbackup Change name to rc.carpmaster and rc.carpbackup 2009-08-25 19:51:14 -04:00
rc.carpmaster Change name to rc.carpmaster and rc.carpbackup 2009-08-25 19:51:14 -04:00
rc.cdrom
rc.conf_mount_ro
rc.conf_mount_rw
rc.dhclient_cron * Hide interfaces internals to other code and use the propper interfaces. 2009-03-30 00:38:36 +00:00
rc.dyndns.update Try to update only one interface if we are asked so. 2009-12-11 11:44:38 +00:00
rc.embedded Create symlink after disks are mounted 2009-08-06 18:28:58 -04:00
rc.exipireaccounts Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.filter_configure Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.filter_configure_sync Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.filter_synchronize Unbreak configuration sync. Resolves #182 2009-11-28 17:06:13 -05:00
rc.firmware Note that the file will be labeled nanobsd upgrade 2009-12-09 15:59:30 -05:00
rc.firmware_auto Revert "Use php to detect product name on shell scripts" 2009-08-26 10:45:30 -03:00
rc.halt
rc.initial Nuke old dev bootstrap code that is no longer in use 2009-11-06 20:24:25 -05:00
rc.initial.defaults
rc.initial.firmware_update Include config.inc and functions.inc 2009-11-22 12:55:59 -05:00
rc.initial.halt
rc.initial.password Add shaper.inc and auth.inc 2009-11-21 22:46:56 -05:00
rc.initial.ping
rc.initial.reboot Include neccessary files. 2009-11-27 20:03:26 +00:00
rc.initial.setlanip Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.initial.setports Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.initial.store_config_to_removable_device Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.initial.toggle_sshd Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.interfaces_carp_configure Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.interfaces_lan_configure Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.interfaces_opt_configure Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.interfaces_wan_configure Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.linkup Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.linkup.sh
rc.newipsecdns Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.newwanip Touch up some comments and error messages. Teach dydns_configure to update only one interface. 2009-12-11 11:42:41 +00:00
rc.ntpdate Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.packages Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.parse-isc-dhcpd Use tabs to push comment out 2009-12-06 20:24:36 -05:00
rc.php_ini_setup Simplify and fix available memory calculation to fix shell script errors on boot. 2009-12-03 15:58:36 +01:00
rc.prunecaptiveportal Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.reboot Add a space between interfaces 2009-06-26 19:20:53 -04:00
rc.reload_all Fix missing include for config upgrade 1.2 -> 2.0 2009-12-03 11:42:08 +01:00
rc.reload_interfaces Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.restart_webgui Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.savevoucher Decouple filter.inc from functions.inc. There is no need to process filter functions most of the time. Include filter.inc where it is needed 2009-11-21 19:10:37 -05:00
rc.shutdown Revert "Use php to detect product name on shell scripts" 2009-08-26 10:45:30 -03:00
rc.start_packages
rc.stop_packages
rc.update_bogons.sh Do not remount ro twice 2009-11-27 22:59:08 -05:00
services
shells
sshd Add shaper.inc 2009-11-21 22:23:01 -05:00
syslog.conf
ttys Rename ttyd -> ttyu 2009-09-23 19:01:23 -04:00
ttys_wrap
version
version_base
version_kernel