Commit Graph

7401 Commits

Author SHA1 Message Date
Steve Beaver
423ce46d6d Merge pull request #3453 from plumbeo/traffic-quota 2018-04-05 16:37:06 -04:00
Steve Beaver
9f85da7fff Merge pull request #3933 from PiBa-NL/20180405-widget-invert 2018-04-05 16:36:26 -04:00
PiBa-NL
3477fc23e1 trafficwidget, invert option needed json parsing 2018-04-05 21:58:44 +02:00
jim-p
74d6e948e4 Merge pull request #3924 from PiBa-NL/20180331-filter-ipv6-vips 2018-04-05 15:31:47 -04:00
jim-p
23feda190c Refinements to status_unbound.php. Ticket #8430 2018-04-05 14:49:34 -04:00
Steve Beaver
0019e3dd0b Merge pull request #3932 from robjarsen/tweak/rm-whitespace 2018-04-05 11:31:00 -04:00
plumbeo
066335a365 Captive portal: Add custom RADIUS dictionary with the new pfSense vendor-specific attributes 2018-04-05 15:36:57 +02:00
plumbeo
f87ddb3b37 Captive portal: add option to choose whether to use the bandwidth limits retrieved from RADIUS or not
Automatically upgrade config to preserve old RADIUS bandwidth limits behaviour on existing installations.
2018-04-05 15:35:59 +02:00
plumbeo
e4c34f1731 Captive portal: add the explicit reason why a user was disconnected to the log 2018-04-05 15:19:44 +02:00
plumbeo
f3e403d5e6 Captive portal: add option to retrieve the traffic quota value from RADIUS
Add an option to enable retrieving a user's traffic quota from RADIUS. The code uses a new vendor-specific attribute so the RADIUS server must be configured appropriately and load the pfSense dictionary.
2018-04-05 15:19:37 +02:00
plumbeo
acbd943da1 Captive portal: add a traffic quota option
Add a new option to disconnect users after they exceed a traffic quota (sum of downloaded data and uploaded data).
2018-04-05 15:19:27 +02:00
plumbeo
643315be4a Captive portal: always use the RADIUS-provided session timeout value if the option is enabled 2018-04-05 15:19:20 +02:00
Renato Botelho
3d70689736 Do not remove unbound testing config when it fails to make it easier to debug 2018-04-05 08:15:17 -03:00
robjarsen
b223b6e27b Merge branch 'master' of https://github.com/pfsense/pfsense into tweak/rm-whitespace 2018-04-04 18:03:51 -04:00
jim-p
4acef976e2 Add a status page for unbound to show the infra cache. Ticket #8430 2018-04-04 16:13:50 -04:00
robjarsen
aa9971a320 Whitespace Removal
* src\etc\sshd
2018-04-04 15:35:06 -04:00
reb00tz
923f05c427 Enhanced sshdkeyonly Drop-Down List for Clarity...
Enhanced sshdkeyonly drop-down list for clarity, as per https://github.com/pfsense/pfsense/pull/3922#pullrequestreview-108426593.
2018-04-04 14:13:42 -04:00
reb00tz
c2d5d1ff8b Enhanced sshdkeyonly Drop-Down List for Clarity...
Enhanced sshdkeyonly drop-down list for clarity, as per https://github.com/pfsense/pfsense/pull/3922#pullrequestreview-108426593.
2018-04-04 14:13:42 -04:00
reb00tz
0bfd23a619 Allow SSHd Key and Password Combination
Changes to allow key and password combination (in contrast to key OR password) i.e. if selected in the Admin>Advanced UI (SSH section), sshd will generate /etc/ssh/sshd_config file that requires an authorized key AND username+password.

Note: requires corresponding edits (reb00tz-sshd_key_and_password-patch-2) for proper UI options to show up. Otherwise, manually set $config['system']['ssh']['sshdkeyonly'] to "both" then restart sshd to take effect.
2018-04-04 14:13:42 -04:00
reb00tz
d6fdfd78d4 Allow SSHd Key and Password Combination
Changes to allow key and password combination (in contrast to key OR password) i.e. if selected in the Admin>Advanced UI (SSH section), sshd will generate /etc/ssh/sshd_config file that requires an authorized key AND username+password.

Note: requires corresponding edits (reb00tz-sshd_key_and_password-patch-2) for proper UI options to show up. Otherwise, manually set $config['system']['ssh']['sshdkeyonly'] to "both" then restart sshd to take effect.
2018-04-04 14:13:42 -04:00
jim-p
f39ba24b36 Add a TLS option for DNS Resolver Domain Overrides. Implements #8431 2018-04-04 14:09:05 -04:00
jim-p
547e51b887 Add query name minimization options to DNS Resolver. Implements #8028 2018-04-04 13:36:04 -04:00
Steve Beaver
726a9fa594 Merge pull request #3931 from robjarsen/tweak/rm-whitespace 2018-04-04 13:25:59 -04:00
jim-p
cd73821986 Add GUI option for DNS over TLS. Implements #8388 2018-04-04 11:01:06 -04:00
robjarsen
493e428415 Remove Whitespace
* src\etc\inc\dyndns.class
* src\etc\inc\simplepie\simplepie.inc
* src\usr\local\www\services_dyndns_edit.php
2018-04-03 13:27:42 -04:00
jim-p
0dda568ac1 Update SimplePie to 1.5.1 2018-04-03 09:27:12 -04:00
Steve Beaver
83a0899662 Merge pull request #3926 from martgras/azureddns 2018-04-03 09:18:10 -04:00
robjarsen
523849d312 remove whitespace - pt. 2 2018-04-02 16:41:09 -04:00
jim-p
37e1aecf83 Fix function name typo 2018-04-02 15:42:40 -04:00
jim-p
00e54150ea Add function to detect OCSP Must Staple certs. Ticket #8418 and Ticket #8299 2018-04-02 15:18:52 -04:00
Renato Botelho
2d113b128f Fix #8417
- Changed default value for Maximum Table Entries to 400000 in order to
  make bogonsv6 to work
- Added code to upgrade config and set default value on systems where
  it's not defined
- Changed default config to match new default and version 18.0
- Added checks to enable 'block bogons' and to enable IPv6 requesting
  the minimum value
- Notify admin when Maximum Table Entries value is too small and in
  this case skip bogonsv6 table creation
2018-04-02 13:45:01 -03:00
Steve Beaver
85b10a479d Add copyright version param 2018-04-02 08:14:27 -04:00
Renato Botelho
b93ee0b78d Merge pull request #3923 from robjarsen/tweak/rm-whitespace 2018-04-02 08:16:37 -03:00
martgras
1ac3c88a4a Redmine # 7769: Add support for Azure DNS to DynamicDNS 2018-04-01 20:41:59 +02:00
PiBa-NL
c6ebe69d2c filter vip usage, ipv6 vips cause invalid rules because a empty item gets added to the vips list for a interface 2018-03-31 20:06:24 +02:00
Luiz Souza
b0ad46aa32 Fixes a regression in my previous commit.
IP aliases can be used with CARP vhids too.

Reported by:	PiBa
Ticket:		#8393
2018-03-31 01:09:49 -03:00
robjarsen
179377b01c Remove Whitespace
I'm aware this is a very large commit. Let me know if you'd rather have it broken down by file type (ie: PHP/shell scripts) so it would be easier to review.

-RJ
2018-03-30 19:01:24 -04:00
Steve Beaver
49c1dfc03c Merge pull request #3915 from cxcv/proxyarp 2018-03-30 14:47:13 -04:00
Steve Beaver
8d26774f5e Merge pull request #3916 from robjarsen/tweak/cf-spelling 2018-03-30 14:46:24 -04:00
Steve Beaver
cd4ee470ce Merge pull request #3919 from PiBa-NL/20180329-copyright-showonce 2018-03-30 14:45:07 -04:00
Luiz Souza
52d4dc9161 Fixes a bug where an IP alias on loopback interface is not initialized at boot.
A recent change changed the IP alias setup to only happen on enabled interfaces.  As the loopback interfaces do not have the enabled flag on config there are being skiped.

While here reduce some duplicate code and apply the same rules for VIPs and IP aliases.

Ticket:		#8393
Github PR:	#3920
2018-03-30 15:21:59 -03:00
PiBa-NL
11522a0861 copyright, show only when changed md5 changed 2018-03-29 18:55:01 +02:00
jim-p
5ac478f23b Ensure the OpenVPN wizard protocol is valid for use in firewall rules. Fixes #8391 2018-03-28 16:28:57 -04:00
robjarsen
a6cbe5e459 Remove the possessive 2018-03-26 15:28:54 -04:00
Steve Beaver
ef7e888526 Move copyright notice to /conf 2018-03-25 16:40:06 -04:00
Steve Beaver
1ea2a37edb Fix copyright typo 2018-03-24 14:33:08 -04:00
Steve Beaver
6fb38a04de Further copyright updates 2018-03-24 08:49:31 -04:00
Steve Beaver
c0debf5b49 Revisions to copyright text 2018-03-24 08:44:05 -04:00
Renato Botelho
0a031fc76c Rename RCC-DFF to SG-2220 2018-03-23 12:32:38 -03:00
Steve Beaver
8062e6a4eb Change reported version to installed version rather than product version for more detail 2018-03-22 10:56:47 -04:00