Phil Davis
1ea6736f8f
Make consistent rule information section
...
(cherry picked from commit f0dc8b688c )
(cherry picked from commit 4c4504b1e7 )
2017-06-21 09:52:53 -04:00
jim-p
f4f220a796
Use is_numeric() to make sure $prefix is not 0
2017-06-21 09:51:56 -04:00
aaa2ppp
317d00df00
Update interfaces.inc
...
Not defined pid file on starting choparp. The pfSense may not kill the program to reconfiguration.
(cherry picked from commit 7d316581f4 )
(cherry picked from commit 22b18e3641 )
2017-06-21 09:50:29 -04:00
doktornotor
a0a8590ca9
Request PD even if no interfaces are set to track6 (Bug #4544 )
...
See https://redmine.pfsense.org/issues/4544#note-4
(cherry picked from commit b0837cebf9 )
(cherry picked from commit 8740bd5ed4 )
2017-06-21 09:50:17 -04:00
xygrec
9d0d51e55d
Update dyndns.class
...
(cherry picked from commit 61c813f96d )
(cherry picked from commit 0673b7b8ec )
2017-06-21 09:50:10 -04:00
jim-p
ff4034ed4d
Match whitespace after $vhid when checking CARP status to avoid partial matches. Fixes #7638
...
While here, fix variable references with braces and combine the two calls to grep into a single pattern.
(cherry picked from commit fd4e14b885 )
(cherry picked from commit 8cb09b2953 )
2017-06-20 10:49:53 -04:00
jim-p
0fdfe230a8
Activate FreeRADIUS 3 for 2.3.4
2017-06-17 08:14:40 -04:00
jim-p
425174aef7
Add input validation for interface names on firewall_nat_edit.php and fix encoding of the interface name in dst_change. Fixes #7651
2017-06-16 15:36:14 -04:00
jim-p
e243e32533
Fix handling of the 'type' parameter so it is validated and encoded on diag_table.php. Fixes #7652
2017-06-16 15:26:26 -04:00
jim-p
5ca16d84d2
Prevent the filename from being used to run XSS in the diag_edit.php file browser. Fixes #7650
2017-06-16 15:24:52 -04:00
jim-p
6033415965
Set options for BIND 9.11 and disable LMDB per ISC and US-CERT recommendation
...
Ref:
https://kb.isc.org/article/AA-01497
https://www.us-cert.gov/ncas/current-activity/2017/06/15/ISC-Releases-Security-Updates-BIND
2017-06-15 15:35:18 -04:00
jim-p
21cd53c0e4
Set options for BIND 9.11 and disable LMDB per ISC and US-CERT recommendation
...
Ref:
https://kb.isc.org/article/AA-01497
https://www.us-cert.gov/ncas/current-activity/2017/06/15/ISC-Releases-Security-Updates-BIND
(cherry picked from commit 4705e0f878 )
2017-06-15 11:03:05 -04:00
jim-p
cd66b033ae
Restore the captive portal feature to view the captive portal page directly from the portal web server. Add this as an additional button so both methods are possible. Fixes #7646
2017-06-14 10:28:21 -04:00
jim-p
0b2f2d4122
Redact BGP MD5 password/key in status output. Fixes #7642
...
(cherry picked from commit aa18c5b9b6 )
(cherry picked from commit 4122033534 )
2017-06-13 13:12:04 -04:00
jim-p
12b9eedf21
Don't remove examples from packages as obsolete, some packages rely on the files being there.
...
(cherry picked from commit 835d8b72ef )
(cherry picked from commit be263d6c8b )
2017-06-12 14:48:44 -04:00
Martin Hagelin
8deb09d66e
Fix DNS wildcard support for Loopia
...
Fix for the problem that wildcard CNAME records disappear from Loopia when doing a DNS update. As discussed here: https://forum.pfsense.org/index.php?topic=67793.0
2017-06-09 08:32:36 -04:00
Renato Botelho
c2856a9752
Enable iprange build
2017-05-26 11:51:41 -03:00
jim-p
0895c1bdac
Activate bandwidthd
2017-05-25 16:14:16 -04:00
Renato Botelho
597aef5f0c
Enable aws-sdk-php build
2017-05-25 13:58:44 -03:00
jim-p
7c4cfa35ca
Add download button/function directly on status.php to ease confusion.
...
(cherry picked from commit f7a72733f8 )
(cherry picked from commit b44ee60da8 )
2017-05-23 12:52:38 -04:00
jim-p
81de04ae45
Add NGID to status.php
...
(cherry picked from commit fcc24426ab )
(cherry picked from commit 2e7f67b274 )
2017-05-23 12:13:05 -04:00
Renato Botelho
97b5bfe35a
Use specific branch for gnid
2017-05-19 08:27:19 -03:00
jim-p
37bcfa6064
Backport changes for syslogd handling to fix #7256
...
(cherry picked from commit 576cbe26c1 )
2017-05-17 11:07:26 -04:00
jim-p
eb3bee5016
Backport syslogd service definition/control to RELENG_2_3. Ticket #4382
...
(cherry picked from commit 5917696ded )
2017-05-17 10:57:45 -04:00
Renato Botelho
c564c8b34c
Rename Netgate Coreboot Upgrade package directory to better reflect port name
2017-05-10 15:59:45 -03:00
jim-p
6ee05a884d
Add "netstat -nWx" to status.php output
...
(cherry picked from commit 6252b47062 )
(cherry picked from commit 5479efd169 )
2017-05-10 11:15:10 -04:00
jim-p
1f3b7a9e74
Only cache CP RADIUS Auth credentials when reauthentication is enabled. Fixes #7528
...
(cherry picked from commit d4e42c54a2 )
(cherry picked from commit ed44d5fb36 )
2017-05-08 11:20:13 -04:00
Renato Botelho
db2a45dafd
Welcome pfSense 2.3.4-RELEASE
2017-05-03 13:36:11 -03:00
Phil Davis
af0f961b36
Fix #7508 stop write_config after reset_factory_defaults
...
(cherry picked from commit 3dcaae882c )
2017-05-03 09:30:38 -03:00
Phil Davis
b3a32a59a8
Typos in pkg management code comments
...
(cherry picked from commit 146dbf0139 )
2017-05-03 09:28:50 -03:00
Phil Davis
c180fdbede
Let he user know if all selected interfaces are down
...
in the interface statistics widget.
At the moment, if all the selected interfaces are down, the widget will just display no columns. That will make users wonder what happened.
(cherry picked from commit b22fceb2d7 )
2017-05-03 09:27:09 -03:00
Phil Davis
e639325a7c
Fix interface down in interface statistics widget
...
If an interface is down, the widget would write the interface description in a column heading but then omit the stats items. So later columns (to the right) would have the headings and stats items out of line.
This also fixes the performance problem that get_interface_info($ifdescr) was being called for every row of stats data for every interface. i.e. it was called 7 times for each interface when 1 time is enough.
(cherry picked from commit d87a9a1c97 )
2017-05-03 09:26:22 -03:00
Phil Davis
14c6cfa0ba
Redmine #7318 None button for widget filters
...
(cherry picked from commit fba53b4385 )
2017-05-03 09:26:17 -03:00
Phil Davis
35c395e078
Handle widgets having no items selected for display
...
(cherry picked from commit 405dfaad14 )
2017-05-03 09:26:10 -03:00
Phil Davis
732b23581b
Remove bonus end td tag in interface statistics widget
...
(cherry picked from commit 9795332b0e )
2017-05-03 09:21:04 -03:00
jim-p
acc7db2248
Work around broken wizard rules for ticket #7434
2017-05-02 16:08:25 -04:00
doktornotor
7cfca820e6
Make sure that array exists before using foreach() (Bug #7399 )
...
(cherry picked from commit ce348731b6 )
2017-05-02 16:52:07 -03:00
Renato Botelho
877b284ded
Fix include and lib relative paths
2017-05-02 15:12:43 -03:00
Renato Botelho
aad44c08df
Fix include path
2017-05-02 15:08:14 -03:00
Steve Beaver
c70ddd160b
Spelling
2017-05-02 12:33:26 -03:00
Steve Beaver
e26ca3a5ef
space/tab
2017-05-02 12:33:26 -03:00
Steve Beaver
6042f9d351
Add Netgate ID display to system info widget
2017-05-02 12:33:26 -03:00
Renato Botelho
3e867e61f3
save uniqueid during boot
2017-05-02 12:33:26 -03:00
jim-p
d258e30dfa
Read default language from globals.inc instead of hardcoding (it was already defined there)
2017-05-02 10:41:38 -04:00
Phil Davis
7b492a56dd
Set default anguage in General Setup to en_US
...
Since fdcde31b4a added German to the top of the get_locale_list() array, if you start with a default system and go to System->General Setup (make some changes to other fields if you like) and press Save, you end up in German because that is what gets selected in the dropdown when the config does not yet have a language in it.
The code assumed that the language of the default system is the language at the top of the list, which is no longer true.
2017-05-02 10:41:33 -04:00
Renato Botelho
443ef349b8
Remove 2.4 only item
2017-05-02 11:15:39 -03:00
Renato Botelho
b1b55221d7
Enable gnid build
2017-05-02 09:28:01 -03:00
Renato Botelho
7b77464780
Use libcrypto and includes from MAKEOBJDIRPREFIX instead of the builder objects
2017-05-02 09:27:43 -03:00
Renato Botelho
125d22419c
fix variable name
2017-05-02 09:26:15 -03:00
Renato Botelho
ce3d475437
Build and install gnid on /usr/sbin
2017-05-02 09:25:41 -03:00