Commit Graph

19889 Commits

Author SHA1 Message Date
jim-p
80c043fa48 Remove states before removing the old address, or the file will be gone and the code to kill the states won't ever run. 2012-09-26 08:47:40 -04:00
jim-p
767cf960f4 Refine OpenVPN client/server deletion to allow for removing invalid empty entries. Fixes #2643 2012-09-25 11:50:08 -04:00
Pierre POMES
f00278f1e8 Ticket #2635: during ipsec reload, do not generate spd for disabled ph1 2012-09-25 08:18:46 -04:00
Jim P
687dbc3529 Merge pull request #232 from bcyrill/patch-2
Make tables sortable
2012-09-24 12:55:17 -07:00
bcyrill
5b42a459e6 Make tables sortable 2012-09-24 21:38:08 +02:00
Jim P
4f98a4a0a8 Merge pull request #231 from bcyrill/patch-1
Update etc/inc/priv.defs.inc
2012-09-24 11:50:25 -07:00
bcyrill
14551ae0a5 Update etc/inc/priv.defs.inc
Include privileges for Diagnostics Sockets page
2012-09-24 21:48:22 +03:00
Jim P
4087a5f548 Merge pull request #230 from phil-davis/master
Separate backend keywords from GUI language display in captive portal
2012-09-24 09:51:18 -07:00
Phil Davis
eafb21b3e8 Separate backend keywords from GUI language display in captive portal
When the GUI language was set to Portuguese, keywords like "default" and "unformatted" would be translated into Portuguese and written to config.xml - causing problems downstream in starting Captive Portal. Now the displayed values are in the GUI language but the underlying keywords stay in "computer-speak" in config.xml - forum http://forum.pfsense.org/index.php/topic,51988.msg281131.html#msg281131
2012-09-24 21:56:03 +05:45
Jim P
489a6e7f04 Merge pull request #228 from PiBa-NL/master
fix few issues in virtual IP edit page
2012-09-23 17:18:47 -07:00
PiBa-NL
26a5f8c8ee fix warning message for CARP /32 /128 masks added /31 /127 as these are also not applicable for carp which needs at least 3 IP's to function. 2012-09-24 02:05:30 +02:00
jim-p
362c9bb03f Don't die silently if the time is too far off. Fix from: dhatz 2012-09-23 19:21:00 -04:00
PiBa-NL
9e0f8e23e9 fix for breaking editing carp edit selection setting. 2012-09-24 01:05:12 +02:00
Jim P
f665130dbd Merge pull request #227 from PiBa-NL/master
Diagnose\Sockets page improvements.
2012-09-23 13:55:41 -07:00
PiBa-NL
c75fd3db06 Diagnose\Sockets page renamed and now also has button to show all socket connections, explanation moved to bottom. 2012-09-23 21:52:55 +02:00
Jim P
5dc66dffab Merge pull request #225 from PiBa-NL/master
Virtual IP Edit consistent options, "Sockets listening" page, openVPN allow change mode
2012-09-22 18:46:43 -07:00
PiBa-NL
d41bb44745 Add a "Sockets listening" page to the Diagnostics menu.
This for easy viewing of what services are bound to which interface and port.
( based on the file diag_sockets.php from forum member 'bardelot' http://forum.pfsense.org/index.php/topic,53070.msg284360.html#msg284360 )
2012-09-23 00:44:52 +02:00
PiBa-NL
b1aa380496 changed "Firewall: Virtual IP Address: Edit" page to always have the same options available (if applicable) for IPalias/CARP/ProxyArp/other 2012-09-22 23:26:35 +02:00
PiBa-NL
c8bb7f1527 Allow for changing OpenVPN TUN to TAP device mode without reboot. 2012-09-22 23:23:58 +02:00
jim-p
ea68f6cc92 We should also resync openvpn clients since they can use gateway groups too. 2012-09-19 08:19:14 -04:00
Chris Buechler
7e3891fff7 don't log here, users can define their own logging rules if they want logging 2012-09-18 19:17:51 -05:00
Jim P
15f4731909 Merge pull request #223 from PiBa-NL/master
Firewall log, alternating color rows & sorting improvements.
2012-09-18 09:27:23 -07:00
Jim P
f6e4341d14 Merge pull request #224 from phil-davis/master
Fix deleting DHCP leases
2012-09-18 05:07:34 -07:00
Phil Davis
f6fef11d63 Fix deleting DHCP leases
This broke when the code was changed to suck the whole leases file into an array with:
$leases_contents = file($leasesfile);
Each array entry has the text of a line in the file AND the newline at the end of the line. So when matching array entries, the match has to expect the "\n" on the end.
2012-09-18 11:23:50 +05:45
jim-p
db4fb43079 Safety belt 2012-09-17 15:34:04 -04:00
Erik Fonnesbeck
00c0720a59 gitsync: Improve parameter handling to allow hyphenated options anywhere in the parameter list. (previously only allowed them at the end) 2012-09-17 10:33:13 -06:00
Erik Fonnesbeck
147b2be1c2 gitsync: Add --minimal parameter that installs only the updated files. 2012-09-17 07:47:01 -06:00
Erik Fonnesbeck
c578fb0fc6 Fix special build_commit tag that was broken from previous change to how it read the file with the commit ID. 2012-09-17 06:33:24 -06:00
jim-p
cba980f6a4 Add support for multiple DHCP pools within the interface's subnet, and allow most of the settings for the main range to be set specific inside the pool. (e.g. it allows setting different gateways and DNS for different pools). Still needs improved input validation to prevent overlapping ranges/pools. 2012-09-16 19:33:49 -04:00
PiBa-NL
f06f7cc0c2 (line endings UNIX format..)
Firewall log alternating colored rows
Firewall log sortable
Fixed several sorting issues in widgets and other pages
Sorting now possible on multiple rows in the header tables
Sorting now possible for text that starts with IPv4:port
2012-09-16 12:17:17 +02:00
jim-p
611b65a8ab Force resync of vpns and dns even if the IP doesn't change in rc.newwanip, since we could be doing failover/failback for these services. 2012-09-14 12:36:22 -04:00
jim-p
140f30ea44 Add note about mac matching and media type. 2012-09-14 12:36:03 -04:00
jim-p
80d30a8346 Add some safety checks against empty entries 2012-09-14 08:10:23 -04:00
jim-p
1f1a08c85b Allow/deny access to DHCP by partial MAC matching. 2012-09-13 21:15:43 -04:00
smos
e288ddb111 Make the openvpn resync less intrusive, only trigger this if the OpenVPN interface is actually a gateway group name. Otherwise we skip. 2012-09-13 18:52:24 +02:00
smos
017817c25d Make the gateway group member check a boolean, might convert to something else at a later time so we could check group memberships.
Also launch the dyndns configure if the dyndns interface is a gateway group name, could check membership later if we wanted.
2012-09-13 18:49:51 +02:00
smos
2223aa954e Always prepend the hostname we are working on 2012-09-13 18:49:12 +02:00
smos
768eb89c42 Make sure we process dyndns interfaces that use a failover group when processed from rc.newwanip, which just passes a interface. 2012-09-13 07:18:28 +02:00
smos
cdb0df65b7 Add function that checks if the interface is part of a gateway group. 2012-09-13 07:04:57 +02:00
smos
1be0e2da02 Reference the correct variable here, it was broken before and could never have worked. 2012-09-13 07:02:36 +02:00
smos
c832f6bf7c Remove the filter configure call as this could otherwise lead to a recursive filter configure. 2012-09-12 18:23:51 +02:00
jim-p
ed6df99ca0 Use a better link here. 2012-09-12 12:45:36 -04:00
jim-p
0066932f89 Print a nice large warning on the PPTP page about it no longer being considered secure. 2012-09-12 12:18:42 -04:00
jim-p
1a6f52660b Bail here so we don't make invalid rules for IPsec if this is empty. 2012-09-12 11:44:10 -04:00
Jim P
8736e7a1f5 Merge pull request #221 from j-white/master
Fixed the rendering in IE for the password management page.
2012-09-11 09:47:29 -07:00
Jesse White
fa6a3d4da3 Fixed the rendering in IE. Moved the head section out of the body. 2012-09-11 11:03:45 -04:00
Jim P
2643df8d78 Merge pull request #220 from PiBa-NL/master
firewall log, allowing the showing of applied rule description with optional setting
2012-09-10 11:45:17 -07:00
PiBa-NL
32f8552e8a Show/hide toggle 2012-09-10 17:32:52 +02:00
PiBa-NL
52b2726831 Added a setting for configuring the firewall log to either:
-Not load descriptions
-Show descriptions in a column
-Show descriptions on a second row (after a click on 'show descriptions')

'fixed' a few html validation issues..
2012-09-10 16:32:28 +02:00
Chris Buechler
18be4037b5 remove bunk input validation 2012-09-09 20:55:15 -05:00