Commit Graph

32832 Commits

Author SHA1 Message Date
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