jim-p
4475997eb6
Fixup check for existing easyrule block rule to account for the ipproto and when the ipproto is blank.
2013-08-21 15:20:37 -04:00
jim-p
b4dcdbcff5
Remove this particular form tag that doesn't appear to serve any purpose on this page, and breaks the drop-down zone selector. Fixes #3153
2013-08-20 21:24:40 -04:00
jim-p
eb0287e96f
Add patch from the ticket to fix #3149
2013-08-20 15:41:17 -04:00
Renato Botelho
d318da67a0
Add scope to target when it is a link-local, it helps ticket #3150
2013-08-20 16:30:04 -03:00
Renato Botelho
bd6ff3288a
Add scope to target when it is a link-local, it helps ticket #3150
2013-08-20 14:37:42 -03:00
Renato Botelho
86797a929b
Merge pull request #779 from CharlieMarshall/fileCss
...
remove css from edit.php page
2013-08-20 04:17:34 -07:00
jim-p
e56cb3de7d
Attempt to recognize pfsync entries from pf logs.
2013-08-19 13:54:22 -04:00
Charlie Marshall
4fd091046f
remove css
2013-08-18 22:37:48 +01:00
jim-p
304161667b
Strip off scope before attempting to resolve the IPv6 IP here.
2013-08-17 21:31:49 -04:00
Chris Buechler
44e72b7c25
Fix selection of IPv6 target IP for IPv6 Outbound NAT rules.
...
This makes it possible (without source hacking) to do many:1 NAT of IPv6.
Some will rejoice. Some will curse.
This should really only be done in limited, specific circumstances. Don't develop the IPv4 NAT mentality with IPv6.
2013-08-17 05:11:48 -05:00
Renato Botelho
5ef99bd9fd
Obsolete more ntp binaries from base
2013-08-16 17:06:06 -03:00
Renato Botelho
6d501aefc2
Use ntpdate from ports also and obsolete base one
2013-08-16 16:55:17 -03:00
Ermal
17921b7e8d
Ooops fix this to add only th einterface
2013-08-16 19:49:03 +00:00
Renato Botelho
62580df45f
Obsolete base ntpd since we are using the one from ports
2013-08-16 16:43:41 -03:00
Ermal
42f33846eb
Add scope identifier to target when its link-local
2013-08-16 19:35:34 +00:00
jim-p
f7ff77fa80
Fix Diag > Tables AJAX fadeOut after deletion for rows with CIDR mask format.
2013-08-16 14:48:33 -04:00
Ermal
420aa48b98
Add also a special case so the correct ip is returned for the case when WAN is v4 PPP type and v6 is DHCP but with option fetch v6 info from v4.
2013-08-16 15:00:41 +00:00
Ermal
f253e9281f
When using DHCPv6 and only requesting a prefix the communication on the WAN interface will be over link-local so return the link-local address of the interface in this case rather than nothing.
2013-08-16 14:45:55 +00:00
Ermal
ebcbc110d0
Optimize a bit to try and convrt back to friendly interface only when needed
2013-08-16 14:35:13 +00:00
Ermal
45c07f1673
Resolves #2627 . When WANv4 is PPP and v6 is DHCP but the option get v6 info from v4 is ticked the real interface is different. For WANv4 is pppXX and for v6 is the real underlying interface. Take this into consideration during interface_bring_down to properly cleanup things
2013-08-16 14:34:16 +00:00
Ermal
c289c48a1f
Correctly remove IPv6 addresses from the interface rather than just erroring out. The same trick that works for IPv4 of not specifying address does not work with v6
2013-08-16 14:11:40 +00:00
Ermal
a55dd5371d
Even if called with wrong parameters try to do something rather than return here.
2013-08-16 13:38:15 +00:00
Ermal
b77d19c768
Add the check even here when dealing with ipv6 addreses
2013-08-16 10:40:48 +00:00
Ermal
55909a9adf
Handle link local addresses with embedded interface scope on is_ipaddrv6 and also on dnsmasq which is not yet there for these addresses
2013-08-16 10:33:31 +00:00
Ermal
8b22629028
Unbreak limitrules and probably pfblocker errors. Spotted-by: Jim
2013-08-15 19:31:13 +00:00
Renato Botelho
bc317d1e25
Merge pull request #776 from CharlieMarshall/helper
...
improve the look of the pop up helper widget
2013-08-15 12:17:55 -07:00
Renato Botelho
f59c7ae0b5
Merge pull request #772 from CharlieMarshall/jQueryWidgets
...
convert dashboard progress bars to jqueryUI
2013-08-15 12:17:37 -07:00
Charlie Marshall
5ef8ec8891
fix swap & temp
2013-08-15 19:17:27 +01:00
jim-p
108e868d70
When renaming or deleting a virtual server, clean up the old relayd anchor name. Otherwise the rules are still there and valid, and will cause problems as they will override the new VS settings. Also clear out the anchors when stopping relayd or starting fresh that way no old settings could conflict.
2013-08-15 13:46:45 -04:00
Renato Botelho
c0fc63d15a
Improve sh syntax using ${} for all variables
2013-08-15 08:39:07 -03:00
Ermal
174a331e19
Also take dhcpv6 into consideration even here.
2013-08-15 09:02:34 +00:00
Ermal
5c4fdda353
Synchronize dhcpv6 as well if dhcp sync setting is on. Reported-by: http://forum.pfsense.org/index.php/topic,65487.0.html
2013-08-15 09:01:00 +00:00
Ermal
2c3924a16a
Cleanup some code that is not needed anymore
2013-08-14 23:16:02 +00:00
Ermal
ce14e37ba9
Use pfSense module functions for finding interface v6 addresses. The addresses will be not in friendly format as returned by getnameinfo
2013-08-14 23:05:17 +00:00
Charlie Marshall
1a6c12caaf
improve the look of the pop up helper widget
2013-08-14 22:12:33 +01:00
Ermal Luçi
55f2ca66d2
Merge pull request #775 from phil-davis/master
...
Display pfSense interface name on status interfaces
2013-08-14 12:19:29 -07:00
Phil Davis
e2ddbda7ee
Display pfSense interface name on status interfaces
...
Sometimes it is a bit difficult to work out which interface descriptive name is which pfSense internal interface name (wan, lan, opt1, opt2...). It is useful to know for:
a) hardware that has wan, lan, opt1... pre-printed on the case (some Alix cases for example), making it easier for less-trained remote office staff to work out which cable corresponds to which interface in pfSense.
b) looking in config.xml or other techo places where the internal pfSense name is stored/referenced - knowing that straight from a status GUI display saves having to first find the descriptive name in the config, then the pfSense internal name.
What do you think? Is this a worthwhile place to display this data?
2013-08-14 11:54:19 -07:00
Ermal Luçi
0caaa8105c
Merge pull request #773 from phil-davis/master
...
Relax advanced options firewall rules tests
2013-08-14 10:37:09 -07:00
Phil Davis
e2ad288e45
Relax advanced options firewall rules tests
...
Various advanced options are now possible for any protocol since 653bde345e
So allow these through the front-end GUI validation also.
2013-08-14 10:15:35 -07:00
Charlie Marshall
9a478340a5
reduce height of progress bars
2013-08-14 15:56:11 +01:00
Charlie Marshall
bc0a344b92
convert dashboard progress bars to jqueryUI
2013-08-14 15:09:52 +01:00
Charlie Marshall
38546223ee
ammend css for jquery progressbars
2013-08-14 14:34:55 +01:00
jim-p
818b5e6476
Fix double-click to edit on OpenVPN CSC entries
2013-08-14 08:52:17 -04:00
jim-p
de85521ad5
Remove prior CSC entry when cleaning up. Fixes #3143
2013-08-14 08:52:13 -04:00
jim-p
f229148479
Declare globals as global before defining them in openvpn.inc
2013-08-14 08:52:07 -04:00
Renato Botelho
a161bfb822
Make sure an alias is not used by a static route before delete, ticket #2941
2013-08-14 09:51:23 -03:00
Renato Botelho
7a2f4f584a
Merge pull request #770 from individual-it/master
...
Fix check for existing IP Address in DHCP mapping
2013-08-13 13:53:22 -07:00
Ermal
2db93ddbf5
Force apinger to write the status file before getting gateway status
2013-08-13 20:09:44 +00:00
Renato Botelho
1016c546b6
Merge pull request #768 from CharlieMarshall/dyn
...
tiny cosmetic change
2013-08-13 06:10:21 -07:00
Individual IT Services
ce13cc5f8f
Fix check for existing IP Address in DHCP mapping
...
Even the Error message says: "This Hostname, IP or MAC address already exists." the IP Address was not checked if it already was given to a client as static mapped
2013-08-13 04:14:36 -07:00