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 Set ClientAliveCountMax to 5. 2006-10-17 17:12:07 +00:00
ssl
auth.conf
bogons sync bogons 2009-08-23 20:13:13 -04:00
crontab Backport cron handling from HEAD. 2007-01-29 04:09:12 +00:00
current-supfile
devd.conf Change name to rc.carpmaster and rc.carpbackup 2009-08-25 19:51:14 -04:00
dh-parameters.1024 Comment out the code that creates a dh-parameters file at boot time and 2008-09-09 20:01:35 +00:00
dh-parameters.2048 Comment out the code that creates a dh-parameters file at boot time and 2008-09-09 20:01:35 +00:00
dh-parameters.4096 Comment out the code that creates a dh-parameters file at boot time and 2008-09-09 20:01:35 +00:00
disktab
fbtab
gettytab Actually enable the serial port correctly and present the menu when needed. 2006-09-08 20:45:53 +00:00
group Add _ntp to passwd and group 2006-10-02 21:37:22 +00:00
host.conf
hosts.allow
inetd.conf * Add tftp proxy 2008-07-14 05:03:35 +00:00
libmap.conf Update library mappings for php 2008-03-08 01:59:26 +00:00
login.conf * Turnoff console idle time feature * Ensure capabilities database is created on each boot 2007-02-21 22:28:03 +00:00
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 scponly setting isn't a default, change admin to /bin/sh just like root 2008-06-08 05:05:45 +00:00
pccard.conf
pf.os Ticket #1551: /etc/pf.os outdated 2007-12-16 22:26:35 +00:00
pfSense.obsoletedfiles Move files to pfSense.obsoletedfiles 2009-11-29 20:33:37 -05:00
platform
printcap Ticket #1549: Error can be reproduced by walking the snmp-tree. Solution: touch /etc/printcap 2007-12-16 20:30:19 +00:00
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 Update release key 2008-11-16 02:26:58 +00:00
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 Update comment 2008-11-21 00:43:38 +00:00
rc.conf_mount_ro Correct filenames in (C) header 2006-09-22 19:48:39 +00:00
rc.conf_mount_rw Correct filenames in (C) header 2006-09-22 19:48:39 +00:00
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 Use product_name 2008-11-10 04:17:48 +00:00
rc.initial.firmware_update Include config.inc and functions.inc 2009-11-22 12:55:59 -05:00
rc.initial.halt Use product_name 2008-11-10 04:17:48 +00:00
rc.initial.password Add shaper.inc and auth.inc 2009-11-21 22:46:56 -05:00
rc.initial.ping Close STDIN ($fp) handle before returning back to shell. Major doh's. 2007-06-02 22:05:30 +00:00
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 Remove /tmp/rc.linkup after processing 2007-02-02 18:31:52 +00:00
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 Do not output Syncing packages twice, once is enough. 2007-02-23 01:24:54 +00:00
rc.stop_packages * Move stop package code out to it's own file rc.stop_packages 2006-11-17 15:46:40 +00:00
rc.update_bogons.sh Do not remount ro twice 2009-11-27 22:59:08 -05:00
services Update spamd entries 2008-08-23 01:27:38 +00:00
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 bump 1.3 branch to 2.0 2008-10-29 16:14:53 +00:00
version_base Set version to 7.1 2009-02-18 23:50:01 -05:00
version_kernel Set version to 7.1 2009-02-18 23:50:01 -05:00