Commit Graph

24840 Commits

Author SHA1 Message Date
Renato Botelho
15ff0dc5b3 Set update_url and update_manifest automatically based on version being or not a RELEASE 2015-01-29 12:02:20 -02:00
Chris Buechler
76d450e23a fix input validation, = is OK here 2015-01-29 03:06:50 -06:00
Ermal LUÇI
1fbae628c2 Fixes #4274 same fix as #4302 enclose in double quotes to tell yacc this is a string to be parsed. 2015-01-28 23:01:47 +01:00
Ermal LUÇI
17b3a06878 Apparently yacc became more strict in FreeBSD 10. Fixes #4302 2015-01-28 22:53:54 +01:00
Ermal LUÇI
99df898e0c Fixes #4275 use double quotes on asn1dn specification so strongswan properly interprets it 2015-01-28 21:24:43 +01:00
Renato Botelho
b601f897a5 Accept port range on Outbound NAT. Fixes #4300 2015-01-28 16:45:58 -02:00
Renato Botelho
fee13fc057 Reload filter when IPsec is disabled, fixes #4245 2015-01-28 13:43:05 -02:00
Warren Baker
a27f0c10a9 Add support for 0x20 DNS random bit support. Fixes #4205 2015-01-28 13:33:57 -02:00
Phil Davis
7c7c2ba2f0 Support for Office365 Mail
https://redmine.pfsense.org/issues/4176
Allow the user to choose SMTP authentication mechanism PLAIN or LOGIN.
For existing configs with this option not set, PLAIN is the default, and will appear first in the dropdown box, so next time the user saves the SMTP Notification settings, PLAIN will be the value selected and saved.
2015-01-28 13:23:54 -02:00
Phil Davis
27c25d2954 Support choice of SMTP Authentication Mechanisms
https://redmine.pfsense.org/issues/4176
I have left some documentation here of other mechanisms that someone might care about in future (or not). I left the array with name=>desc so it will be easy if new mechanisms come along that need a description different to the name.
2015-01-28 13:23:47 -02:00
Renato Botelho
e69a0cf3a2 Fix #4318 - gen_subnetv4_max() not working on 32bit 2015-01-28 11:38:25 -02:00
Phil Davis
0f062592ee Dynamic DNS wildcard typo
Self-explanatory, just a dumb typo bug
2015-01-28 06:57:32 -02:00
Phil Davis
4c40e2a764 Unimportant typos in user and group manager
that do not effect anything.
2015-01-28 06:55:49 -02:00
Renato Botelho
ca127ab759 Simplify use of other serial ports setting all of them as onifconsole when serial is enabled 2015-01-27 12:22:36 -02:00
Renato Botelho
04c8360c72 Teach ufslabels.sh to deal with DESTDIR, useful on installation 2015-01-27 12:22:35 -02:00
Renato Botelho
8c392069ff Improve a bit sh syntax and fix it for multiple swap devices 2015-01-27 12:22:35 -02:00
Renato Botelho
12fe841f5b Change version to 2.2.1-DEVELOPMENT 2015-01-27 12:20:47 -02:00
Renato Botelho
802956d6cf Fix sed syntax, -i requires a space before the parameter. Also fix regex to find swap device 2015-01-27 10:38:58 -02:00
Chris Buechler
a8b61be689 use example.com for examples 2015-01-27 00:26:06 -06:00
Chris Buechler
5e3affe26d these descriptions were flipped. Ticket #4273 2015-01-27 00:21:37 -06:00
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