Commit Graph

25484 Commits

Author SHA1 Message Date
Chris Buechler
d6bc309116 Bring this back, I'll fix issues afterwards. Revert "Remove "auto", it's just a synonym for IKEv2. Ticket #4873"
This reverts commit 47f802694a.
2015-09-29 19:24:20 -05:00
Chris Buechler
e0c822a1f3 Use the appropriate parent interface with gateway groups using CARP VIPs.
Ticket #4990
2015-09-29 18:57:12 -05:00
Chris Buechler
b98a584a7a Do a service reload of dyndns when changing gateways in case something has
changed. Ticket #5214
2015-09-29 17:29:41 -05:00
Chris Buechler
069df7d65d Disable DHS as a dynamic DNS provider option. It's never worked, and
fixing is more complex than just fixing the variable screw up and
disabling cert validation for their SSLLabs F-graded site. Updates made on
their site even take quite some time to be reflected, seems to be a largely
abandoned service.
2015-09-29 15:45:22 -05:00
Chris Buechler
0e512ee3a5 Use self rather than any in auto-added IPsec rules to prevent
over-matching. Ticket #5211
2015-09-28 15:37:07 -05:00
jim-p
635ee4eb05 Ensure this only contains a partial name, not a path, before attempting to craft a full name and read the file. Fixes #5203. 2015-09-28 13:46:58 -04:00
Renato Botelho
a5bf7adb7b Merge pull request #1938 from phil-davis/patch-5 2015-09-28 14:29:08 -03:00
Renato Botelho
184a499912 Merge pull request #1939 from doktornotor/patch-5 2015-09-28 10:18:22 -03:00
doktornotor
aac2557e4d Fix comment language 2015-09-28 08:42:34 +02:00
doktornotor
0c2f769c0a Remove syslog.conf entries on package uninstall (Bug #5210) - RELENG_2_2
The remove_text_from_file() is not needed at all. However, system_syslogd_start() must be run after the package entries are gone from config.xml, otherwise system_syslogd_start() just re-adds the (now almost removed) package logging configuration from there.
2015-09-27 18:35:06 +02:00
Phil Davis
c5863ca184 Redmine #5200 be less aggressive about DHCP Pool Notice V2
This one will log_error() the DHCP pool message when it detects the inconsistency at the end of the setup wizard during reload all.
That way it can still be seen in the system log that this happened, and one day someone might chase down all the steps in the "reload all" process.
Compare this with https://github.com/pfsense/pfsense/pull/1935 and choose which way you would like to go.
2015-09-26 15:23:32 +05:45
jim-p
0b74438e96 Reset the value of a package field before this test in case it has no default. Fixes #5199 2015-09-24 10:01:41 -04:00
Renato Botelho
b4e8714c60 Merge pull request #1933 from phil-davis/patch-4 2015-09-24 07:11:14 -03:00
Phil Davis
098f394329 Redmine #5196 Remove incorrect text about DNS servers - RELENG_2_2
The correct text is already displayed under the DNS server boxes at line 892.
This should also be done to master once the conversion of services_dhcp.php to bootstrap is stable.
2015-09-24 12:48:20 +05:45
Chris Buechler
2f1e2ad9c1 Use get_interface rather than find_interface here. It'll work for VIPs on gateway groups this way, and cache doesn't really matter here. Partial fix for Ticket #4990 2015-09-23 23:47:46 -05:00
Luiz Otavio O Souza
4ccf7dd97a Do not pass vouchers shorter than 5 characters to voucher application, they
are too short to be a valid voucher.

Discussed with:		Jim P
Issue:			#4985
2015-09-22 07:57:05 -05:00
Renato Botelho
c3b1d3ff57 Merge pull request #1928 from phil-davis/patch-1 2015-09-22 07:06:48 -03:00
Phil Davis
f4bd25a7c6 Redmine #4568 Preserve MLPPP settings when saving interface settings RELENG_2_2 Vagain
with errors fixed.
Supersedes https://github.com/pfsense/pfsense/pull/1781
2015-09-22 07:17:56 +05:45
Renato Botelho
c6ca12a66a Merge pull request #1790 from phil-davis/pkg-install-4884-RELENG_2_2 2015-09-21 17:11:14 -03:00
mortencombat
809ffcdbaa GratisDNS support for hosts without subdomains
Resubmit of #1793
2015-09-21 17:00:05 -03:00
TarasSavchuk
03ae5544b5 Add L2TP server's interface to mpd.conf
https://redmine.pfsense.org/issues/4830
https://forum.pfsense.org/index.php?topic=95908.0
2015-09-21 16:49:26 -03:00
Renato Botelho
6179b021f3 Merge pull request #1907 from doktornotor/patch-5 2015-09-21 16:12:33 -03:00
Renato Botelho
62f3a0ea27 Merge pull request #1916 from doktornotor/patch-15 2015-09-21 16:02:27 -03:00
Renato Botelho
adbf3f4652 Merge pull request #1807 from miken32/RELENG_2_2 2015-09-21 14:59:16 -03:00
Renato Botelho
4478765839 Merge pull request #1836 from phil-davis/patch-4 2015-09-21 14:43:23 -03:00
Renato Botelho
18f523b7ca Merge pull request #1913 from doktornotor/patch-11 2015-09-21 13:56:17 -03:00
Renato Botelho
8bce0031f8 Merge pull request #1921 from doktornotor/patch-20 2015-09-21 13:49:57 -03:00
Renato Botelho
6298f87a24 Merge pull request #1923 from phil-davis/patch-5 2015-09-21 13:39:48 -03:00
Renato Botelho
45be7ac196 Merge pull request #1926 from doktornotor/patch-23 2015-09-21 13:37:31 -03:00
doktornotor
1643073765 fix interface assignment menus running off VGA screen
Remove leftover :
2015-09-21 17:18:44 +02:00
doktornotor
2cefc6b17a fix interface assignment menus running off VGA screen 2015-09-21 16:54:41 +02:00
doktornotor
48d1f623d3 fix interface assignment menus running off VGA screen
When using VGA console, interface assignment can be a real pain in the ass because of the standard 80 columns width.

Dmesg reports the many interface description names in very long strings that don't fit in a row, this breaks the nice appearance of the interface list in the assignment menu.
The aestethics is one thing, but the real pain is that the interface list goes off screen by the time the menu asks for the WAN interface name, if there are many interfaces present. It's a real problem to choose from a list which is not visible anymore.

One fix is to maximize the length of the interface description to 48 chars.

The second fix (and also improvement for better overlooking when the list really goes off) is to print a small list of the interface names at each question. This is necessary because when somebody wants to assign the first interface to the last Optional port, the big list will be way off screen by then, and the name of it won't be visible.

This also makes it nice clean and straightforward.
2015-09-21 14:50:35 +02:00
Phil Davis
29736edaf6 Redmine #5162 do not allow alias rename to an existing name - RELENG_2_2 2015-09-21 13:10:14 +05:45
doktornotor
2f0caa4319 show openvpn interfaces while reassigning the interfaces for a restored config backup - RELENG_2_2 2015-09-20 15:26:54 +02:00
doktornotor
9aa75e0d5e Fix Cloudflare support for Dynamic DNS Updates
Backport of #1812 to RELENG_2_2

The current implementation isn't working due to API change. Credits: det0nat3 @ https://forum.pfsense.org/index.php?topic=87436.msg534817#msg534817
2015-09-20 13:36:49 +02:00
doktornotor
ec0ef1cfd9 pkg-utils.inc typo fix - RELENG_2_2 2015-09-20 10:39:45 +02:00
doktornotor
9fbcedee3b pkg_edit.php - fix issue where default value was not being populated for newly added fields
Backport from PR #1906 / PR #1787 for RELENG_2_2. 

Check if the actual $fieldname element is present in the $a_pkg[$id] array before trying to assign its value. Do same with default_value. Fixes issue where default value was not being populated for newly added fields.
2015-09-19 20:48:54 +02:00
Renato Botelho
f70b256ed5 Merge pull request #1842 from phil-davis/GW-Widget-Monitor-IP-2-2 2015-09-18 16:27:09 -03:00
Renato Botelho
e29de78b04 Merge pull request #1894 from doktornotor/patch-6 2015-09-17 10:32:05 -03:00
doktornotor
62e5ef299d Make the openvpn-server IP address consistent with CSC overrides behavior 2015-09-17 15:17:31 +02:00
Renato Botelho
3155e96966 Merge pull request #1888 from phil-davis/TGdesc22 2015-09-17 08:13:27 -03:00
Renato Botelho
0227c06c1d Merge pull request #1837 from phil-davis/patch-5 2015-09-17 07:53:03 -03:00
Chris Buechler
b1c3e99959 allow port ranges for natport. Ticket #5156 2015-09-17 01:15:13 -05:00
Chris Buechler
449b0fe533 Merge pull request #1811 from phil-davis/patch-10 2015-09-16 21:43:34 -05:00
jim-p
2c42910ad7 Work around a chicken-and-egg problem in user syncing. See #5152
See also: commit:5372d26d9d25d751d16865ed9d46869d3b0ec5e1
2015-09-16 15:47:42 -04:00
Chris Buechler
4793c42f1d Merge pull request #1887 from doktornotor/patch-8 2015-09-16 02:43:25 -05:00
Chris Buechler
cb7c4631b7 Remove useless log spam. Ticket #4102 2015-09-16 02:02:59 -05:00
Luiz Otavio O Souza
ce274e4545 Check if our version of roll data is valid and if necessary, initialize
the database.

This fix the case where the database is not initialized because the used
field in backup file is empty.

Fix the issue #5113.
2015-09-15 11:55:35 -05:00
Chris Buechler
32cf6a0c1c Only add 6rd rules if there is an IPv4 IP defined for the gateway,
otherwise ruleset ends up invalid. Ticket #4935
2015-09-14 19:01:08 -05:00
doktornotor
4919a84245 Fix incorrect netmask sent to client with static IP set in RADIUS (Bug #5129) 2015-09-12 19:35:52 +02:00