Commit Graph

24820 Commits

Author SHA1 Message Date
Ermal LUÇI 145eb9907c Fixes #4257 With the platform_booting() fixes a regression was done on openvpn tap interfaces or dynamic ones that are part of a bridge.
Allow during bootup rc.newwanip to continue up to a ceratin part to handle bridges or other complex interfaces.
2015-01-22 20:56:10 +01:00
Renato Botelho 8e24d1dacd Make sure radvd is reconfigured when CARP is enabled/disabled. It should fix #4252 2015-01-22 10:01:37 -02:00
Ermal LUÇI b711bfac32 Save the tradition and point to used binaries here 2015-01-22 12:41:48 +01:00
Renato Botelho 150d479bc5 When configuring radvd, check if carp is enabled. Ticket #4252 2015-01-22 09:00:54 -02:00
Renato Botelho 42cc62a2e7 Do not translate function return string 2015-01-22 09:00:29 -02:00
Renato Botelho 44763e5823 Fix typo in function name 2015-01-22 08:59:29 -02:00
Chris Buechler 7684d66fad Strict comparison not necessary here, and makes this fail to work as
intended. Fixes #4258
2015-01-21 18:04:02 -06:00
Ermal LUÇI 005fd63af3 Ticket #4254 do not put duplicate interface names 2015-01-21 21:45:51 +01:00
Ermal LUÇI 44085a6555 Ticket #4254 Actually use proper variables allover to have correct route added 2015-01-21 21:40:25 +01:00
Ermal LUÇI 3ad33c0e25 Ticket #4254 Actually use proper interface to check if gateway exists 2015-01-21 21:33:56 +01:00
Ermal LUÇI cde88d5ed1 Ticket #4254 Use proper variable 2015-01-21 21:25:45 +01:00
Ermal LUÇI 39e3b27b78 Ticket #4254 actually use the info on the protocol of the vpn sepcification to be more sure on the family to use 2015-01-21 21:09:35 +01:00
Ermal LUÇI 4e1fd3b6f0 Ticket #4254 Handle even hosts specified throguh dns name 2015-01-21 21:04:49 +01:00
Ermal LUÇI c7edf1f8e8 Ticket #4524 Bring back static routes on ipsec to make sure charon does not send traffic through wrong iface. This handles properly ipv6 2015-01-21 21:00:25 +01:00
Ermal LUÇI 260c6a7eeb Be compliant with gatway groups specified on ipsec. Ticket #4254 2015-01-21 20:31:16 +01:00
Ermal LUÇI 083ec796a8 Ticket #4254 Actually fix this on 2.2 branch since vips are not handled by get_real_interface apparently! 2015-01-21 19:32:36 +01:00
Renato Botelho a693440176 When radvd is configured on a CARP interface, enable it when it is MASTER and disable when go to BACKUP. It should fix #4252 2015-01-21 14:36:38 -02:00
Ermal LUÇI 89ac17e338 Ticket #4254 specify the list of interfaces to be used by charon. This is a workaround for now. Being investigated the fix. 2015-01-21 09:31:54 +01:00
Chris Buechler 94efc59dff Use the parent NIC rather than the VIP. Fixes part of Ticket #4252 2015-01-21 00:36:30 -06:00
jim-p de16863d9e The reset button check should happen on all platforms, not only NanoBSD 2015-01-20 16:53:59 -05:00
Renato Botelho ca276264ee Add missing require for filter.inc since vpn_ipsec_configure() calls filter_configure(). It should fix #4236 2015-01-19 09:25:51 -02:00
Renato Botelho 7f3601524d Add reset button support for APU and FW7541 2015-01-19 09:08:37 -02:00
Chris Buechler ef9ef75fe1 add detection for 7541, APU 2015-01-16 23:18:28 -06:00
Jared Dillard 1195a12d3b move jquery ui css to theme folders 2015-01-16 18:02:43 -06:00
Renato Botelho b1fef27fcf Set $arch accordingly to release 2015-01-16 17:42:30 -02:00
Chris Buechler 6aac31ef76 change update URLs for release 2015-01-16 13:40:48 -06:00
Chris Buechler 6434d5be0c Bump to 2.2-RELEASE 2015-01-16 13:36:09 -06:00
Renato Botelho 17c982555a Validate if both IP address and subnet are valid and the same version. Fixes #4223 2015-01-16 11:50:23 -02:00
Phil Davis 5b7c33fc7e Firewall Rules Apply be friendly to other languages
Forum: https://forum.pfsense.org/index.php?topic=86808.0
Redmine: https://redmine.pfsense.org/issues/3886

print_info_box_np() when called with just the first $msg parameter has some rough tests to decide if the "Apply" button should be displayed. It checks if the translation of "apply", "save" or "create" appears in the $msg string (which is a translated string itself). If the $msg string did not translate, and thus remains in English, but gettext("apply") does translate then the e.g. Turkish word for "apply" is not going to appear in the English $msg string. So things go wrong.

print_info_box_np already has extra parameters to tell it explicitly $showapply - and for this stuff we know we want the apply button, regardless of how the various text string translations work out. Thus I have provided those parameters here.

I also changed the construction of the text to pass as $msg, breaking it up like in firewall_aliases.php - this means that the string "You must apply the changes in order for them to take effect." translates and you get at least that Turkish displayed.

IMHO it would be beneficial to change lots of these print_info_box_np calls to explicitly set $showapply=true - that will ensure that the apply button shows (and thus the user can perform the needed actions) regardless of how well/not well the translation of the text turns out.
2015-01-15 19:05:32 -02:00
Ermal LUÇI 8d4e768a27 Time to let these go 2015-01-15 21:42:00 +01:00
Ermal LUÇI 05071b6541 Just do an update since it will handle itself properly. 2015-01-15 20:18:38 +01:00
Ermal LUÇI 4e8eacfd7c Revert "Move to specifically specifying the ID type apart when an ip address to have strongswan do proper behaviour. Also for DynDNS names use the dns type id so strongswan does the resolving by its own."
This reverts commit 1ada4c8c51.
2015-01-15 10:13:57 +01:00
Ermal LUÇI 23de1f0dec Revert "Fix typos introduced by chaning to explicit id specification when necessary. Fixes #4202"
This reverts commit 3243110433.
2015-01-15 10:13:46 +01:00
Ermal LUÇI bc62f818e9 Add RSA keys even for eap-mschapv2 2015-01-15 09:29:50 +01:00
Ermal LUÇI f579c0fb42 Add EAP-MSChapv2 implementation for Windows ipsec support as reported here https://forum.pfsense.org/index.php?topic=81657.15 2015-01-15 09:29:40 +01:00
Ermal LUÇI 88a46519d9 Oops add missing curly 2015-01-14 17:03:08 +01:00
Ermal LUÇI eb26d3102d Also take care of ph1 mobile settings for eap-tls 2015-01-14 17:03:08 +01:00
Renato Botelho 6e0a0ab347 Obsolete libpng15 in favour of libpng16 2015-01-14 12:09:58 -02:00
Warren Baker 9eec3be339 Correctly handle number of cores and power of 2. Merged from the package already had this. Fixes #4212 2015-01-14 09:23:11 -02:00
Ermal LUÇI 3a56c14663 Actually remove rekey/reauth from config to avoid strange issues. Ticket #4208 2015-01-13 20:43:59 +01:00
Ermal LUÇI 656fd270f0 Add some saftey belts here to be safe 2015-01-13 20:21:31 +01:00
Ermal LUÇI a2feea3744 Heh bump the config version 2015-01-13 20:19:25 +01:00
Ermal LUÇI b40137258e To avoid issues with clashing SAIDs go back to specifying the reqid in strongswan config.
To be able to manage this first upgrade the config to assign each phase2 an reqid
Second use that during config generation

Ticket #4208
2015-01-13 19:57:28 +01:00
xbipin 6db7ee23db Improving aesthetics.
Make title color more consistent with other pages.
Improving aesthetics.
2015-01-13 13:01:07 -02:00
Chris Buechler 156938a87e Where the P1 is disabled, show the P2s as disabled since they will be, same as in previous versions. 2015-01-12 19:25:47 -06:00
Renato Botelho d71f979475 Fix IPsec widget for multiple P2, it fixes #4164 2015-01-12 21:50:52 -02:00
Warren Baker 324a2387d0 Unbound is compiled with libevent so setting this to always be 4096. 2015-01-12 16:33:06 -06:00
Warren Baker ad9148aefa Allow for overhead and up maximum limit from 8 to 32, also only set it if its set to 4 or above. Fixes https://forum.pfsense.org/index.php?topic=78356.msg472781#msg472781 2015-01-12 16:32:07 -06:00
Chris Buechler bdb8fbffb0 Remove old write caching tunable as well. Ticket #4203 2015-01-12 12:43:13 -06:00
Chris Buechler f66bcbaf4c Remove the settings to disable DMA, which have changed in FreeBSD 10.
Ticket #4203
2015-01-12 12:37:37 -06:00