Commit Graph

23174 Commits

Author SHA1 Message Date
Colin Fleming
5f4f4c3fe8 Tidy up "load_balancer_setting" XHTML
Add SUMMARY to tables
Closing INPUT tags
Add missing closing TD tag
2014-04-18 23:04:07 +01:00
Ermal
928dc66a43 Be smarter at using kenv 2014-04-18 15:24:34 +00:00
Ermal
7b66c1d7c8 Remove problematic code without proper checks but even not needed here 2014-04-18 14:33:46 +00:00
Ermal
302c005e11 Unload the ZFS module if its not in use to not consume uselss memory 2014-04-17 20:19:29 +00:00
Ermal
c93f46fea4 Merge pull request #1096 from fraenki/fix_pbi_services 2014-04-17 12:56:45 +00:00
Ermal
7896c39c1a Merge pull request #1094 from ingenieurmt/master 2014-04-17 12:55:25 +00:00
Frank Wall
5e5c72be38 support symlinked RC scripts from PBI packages 2014-04-17 14:21:50 +02:00
Ermal
4010266acd GC unused code and do not set this to 0 for now since it is not anymore relevant 2014-04-17 08:35:36 +00:00
ingmthompson
922e4ab657 Add missing closing quotes 2014-04-16 07:43:42 +10:00
Ermal
a15450e735 Correct missing parenthesis. Reported-by: https://forum.pfsense.org/index.php?topic=75120.0 2014-04-15 21:11:53 +00:00
jim-p
8a84b3abba Key off net.inet.carp.demotion and display a warning to the user if the system has self-demoted its CARP status. 2014-04-15 13:57:40 -04:00
jim-p
f7b0cd4355 Fix text, capitalization, and change wording to put more focus on how the action behaves. 2014-04-15 13:26:40 -04:00
jim-p
5c4d2d7567 Ensure e-mail address carries over from the CA screen to the Cert screen in the OpenVPN wizard. 2014-04-15 13:08:21 -04:00
Ermal
525a502cae Merge pull request #1093 from phil-davis/patch-2 2014-04-15 14:19:24 +00:00
Phil Davis
45f4d7628a Fix susbstr-substr typo
I just got this error again on 14 Apr 2014 2.2 snapshot. I can see the fix in 2.1 branch. I could have sworn it got fixed in Master also, but I can't see it. So here is the fix for Master.
2014-04-15 07:06:13 -07:00
Ermal
d35b367a3c Merge pull request #1092 from phil-davis/patch-1 2014-04-15 07:31:37 +00:00
Phil Davis
62e92cb3a4 Fix bracket type in Log File Size text
Now I am the one with fat fingers (or brain). Somehow I typed a curly bracket opening bracket in this text, but finished it with an ordinary closing bracket.
2014-04-14 20:05:33 -07:00
Jeremy Porter
75106986cc License Agreement 2014-04-14 18:40:47 -05:00
Ermal
9265d99115 Insert tracker ids for the default LAN rules 2014-04-14 20:46:05 +00:00
Ermal
4a97aa344f Correct the sense of the check to allow openvpn to work 2014-04-14 19:11:34 +00:00
Ermal
57ab9f7d52 Correct auth-user-pass-verify to include parameters properly so openvpn can start 2014-04-14 18:52:01 +00:00
Renato Botelho
e86ae5aea0 Merge pull request #1091 from dv-user1/usort_fix2 2014-04-14 15:38:21 -03:00
Renato Botelho
1565d318ef Merge pull request #1085 from ExolonDX/branch_master_01 2014-04-14 15:30:01 -03:00
Ermal
c760c69cee Fixup update URL 2014-04-14 18:05:17 +00:00
Francois Blanchette
14da6d956b fixed a type in usort callback 2014-04-14 13:52:50 -04:00
Ermal
05dd0c3246 Use the FreeBSD script for ldconfig to catch all libs 2014-04-14 15:13:43 +00:00
Ermal
7723551f64 Merge pull request #1088 from phil-davis/patch-11 2014-04-14 15:06:30 +00:00
Phil Davis
f4462954aa Unset logfilesize rather than let it be zero
1) When saving Status: System logs: Settings, if the Log File Size field is left blank, it gets cast to (int) and ends pu as zero "0" in config.xml. That breaks the creation of clog files in /etc/rc during boot. /etc/rc expects logfilesize to be unset, blank or a valid integer >= 5120.
So, if the field is empty, then make sure that it is unset in config.xml
2) For data items that are cast to (int) whenputting into the config (nentries and logfilesize), copy the resulting value back to the $pconfig array. When the user enters 123.45 the in field, is correctly truncated to (int) 123 in config.xml. By copying that back to $pconfig, the "123" also appears correctly on the GUI page after the save.
3) Mention the units of measure of Log File Size (Bytes)
4) Mention that the user should press Save first when changing values, then they can use "Reset Log Files" to set the log file sizes to the just-saved value.
5) Display a message when the log files have been reset - it's a bit more user-friendly IMHO.
2014-04-14 07:40:17 -07:00
Ermal
df8e43cc56 Avoid warnings later on if no config for layer7 exists 2014-04-14 13:48:39 +00:00
Ermal
e61f548f2c Get rid of embedded platform. Its time to GC this 2014-04-14 13:06:28 +00:00
Renato Botelho
115b7b8183 Start using filterlog 2014-04-14 09:47:32 -03:00
Ermal
2a438d7e4c Switch over to filterlog sooner than later 2014-04-14 12:43:04 +00:00
Ermal
b13567f04d Unset also here 2014-04-14 12:34:34 +00:00
Ermal
2154560df2 Unset these globals after use 2014-04-14 12:32:55 +00:00
Ermal
b0de439983 Merge pull request #1087 from phil-davis/patch-10 2014-04-14 12:25:03 +00:00
Ermal
82f273e105 Merge pull request #1086 from phil-davis/patch-9 2014-04-14 12:24:09 +00:00
Phil Davis
32751b9f1a Include static routes in automatic NAT rules display
If I have an internal gateway to other private subnets behind LAN, and add a static route to those private subnets through the internal gateway, then pfSense very nicely generates NAT rules on WAN-style interfaces to NAT those internal subnets on the way out of WAN. That is very good and convenient. This outbound NAT is actually correctly in the ruleset.
However, the new Outbound NAT GUI page shows the Automatic Outbound NAT rules that are in effect (a great new feature in 2.2). But it did not show the rules for the static routes.
This fixes it. (But the code for all of this is a bit ugly, because it all depends on having a global variable $GatewaysList in view - I am not going to attempt to re-engineer that)
2014-04-14 04:37:46 -07:00
Phil Davis
ee34e13739 Do not allow upgrade_101_to_102 to exit early
This upgrade step does both Captive Portal stuff and OpenVPN stuff. So do not return early just because there is no Captive Portal config.
Both Captive Portal and OpenVPN tests changed to be positive tests, to make sure that everything is checked/tested and there is no chance to return early.
2014-04-14 04:23:18 -07:00
PiBa-NL
146ee078fe console, reload firewall rules after enabling SSH 2014-04-14 10:33:38 +00:00
Renato Botelho
b4e0a62a0a Merge pull request #1076 from phil-davis/patch-2 2014-04-14 07:28:29 -03:00
Phil Davis
c30639e445 Get real interface when dhcrelay uses default GW
If the DHCP Relay server is not on any local subnet, and not on any subnet that has an internal static route, but is somewhere that no specific route is known, then this code finds the default gateway and uses that in the DHCP relay "-i" parameter. The current code gets just the interface name (like "wan", "opt1"). But DHCP Relay command needs to be fed the actual device name "vr0", "vr1" etc.
To break this I simply enabled DHCP Relay, select "LAN" interface, and put Destination Server 1.2.3.4
Making this changed fixed it.
Forum: https://forum.pfsense.org/index.php?topic=75010.0
2014-04-14 10:27:22 +00:00
Colin Fleming
93fb60945c Tidy up XHTML
Update HTML Boolean operator (multiple)
Change ONCLICK to lower case
Add missing semi-colon
2014-04-14 11:22:22 +01:00
Ermal
33f537179b Merge pull request #1072 from marcelloc/patch-3 2014-04-14 10:19:16 +00:00
Renato Botelho
d87ec8f909 Merge pull request #1071 from ExolonDX/master 2014-04-14 06:54:52 -03:00
Chris Buechler
d471a8901f tls-verify requires quotes around the command to be executed. Ticket #3596 2014-04-14 06:35:57 -03:00
Chris Buechler
84fc1d4daa use email from CA creation also as the default for server cert 2014-04-14 06:35:44 -03:00
Ermal
23cb5252d7 There is no need to make distinction in kernel anymore since they are the same nowdays and it does the right thing(tm) most of the time 2014-04-14 08:13:37 +00:00
Ermal
f03ed3505d Nowdays there is no real difference between the kernels apart the ZFS support. So do not keep a distinction anymore 2014-04-14 08:09:19 +00:00
m0se
bb8f3ce115 fixing typo for GIF tunnels to work over IPv6
the call of get_interface_gatewayv6() in the creation of a GIF tunnel over IPv6 leads to a "Fatal error: Call to undefined function get_interface_gatewayv6() in /etc/inc/interfaces.inc on line 934". changeing the function call to get_interface_gateway_v6() fixed it for me on my local system.
2014-04-12 16:29:43 +00:00
Ermal
faf20ee4a7 Also add similar checks on rc.newwanipv6 as in the v4 version 2014-04-12 11:28:43 +00:00