Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
057d15dc 05/20/2019 03:36 PM Jim Pingle

Fix a potential source of PHP errors when saving per-log settings. Fixes #9540

While here, fix save descriptions.

(cherry picked from commit 303641f8283016a88f53c7743c962e16ba683579)

4a1841a1 05/13/2019 03:01 PM Jim Pingle

Implement new OpenVPN advanced options privilege. Fixes #9511

b8ca6554 05/13/2019 03:01 PM Jim Pingle

Remove Advanced box from OpenVPN Wizard. Issue #9511

18c1de41 05/11/2019 10:55 PM Jim Pingle

Fix ACB privileges. Fixes #9519

f75b0eb8 05/09/2019 08:22 PM Jim Pingle

Add warning for OpenVPN client, server, and override privileges.

Since these can use OpenVPN advanced directives to call external
scripts, they can be used to run commands that the user may not
otherwise have access to run.

Issue #9510

ce77c104 05/09/2019 07:17 PM Jim Pingle

Encode download parameter before use. Fixes #9508

5789a02e 05/08/2019 08:44 PM Jim Pingle

Encode descr in the WOL widget. Fixes #9507

1af9400d 05/03/2019 07:24 PM Jim Pingle

Encode output in status_filter_reload.php. Fixes #9499

42d32909 05/03/2019 01:29 PM Jim Pingle

Init array before use

80e50918 04/18/2019 08:17 PM Jim Pingle

Update status.php to use ping-auth for pubkey

a0930ca6 04/15/2019 03:12 PM Jim Pingle

Fix another typo

2309b26a 04/15/2019 02:59 PM Jim Pingle

status.php updates

  • Ensure firewall info is generated when run from the CLI
  • For SG-1100, also include its public key
929cc874 04/15/2019 12:05 PM Jim Pingle

Fix typo

78645511 04/09/2019 12:15 PM Jim Pingle

Revert "Change ovpn_auth_verify_async to php-cgi. Fixes #9460"

check_reload_status 0.0.10 fixes the original issue, this can go back
the way it was.

This reverts commit ce76f299853dccb036de229f08a30013593c98fd.

ce76f299 04/06/2019 04:01 AM Jim Pingle

Change ovpn_auth_verify_async to php-cgi. Fixes #9460

dc65689a 03/25/2019 01:55 PM Renato Botelho

Do now show scheduler icon when scheduler tag is empty

Spotted by: Oliveira MaisSecurity <>

af85efec 03/20/2019 08:19 PM Jim Pingle

Fix empty log files in the GUI. Fixes #9415

Two ways they were empty that I found:
  • filterlog log entries now have a pid after the process
  • CARP/VRRP entries did not set a source and so were not logged

While here, add CARP details to proto field of GUI log view.

f30da999 03/19/2019 05:50 PM Jim Pingle

Fix CA/Cert search description. Issue #9412

dd4fb72c 03/19/2019 01:25 PM Jim Pingle

Fix bonus closing tag. Issue #9412

14973058 03/18/2019 08:53 PM Jim Pingle

Add sorting and search to CA/Certs. Implements #9412

586c623a 03/13/2019 06:13 PM Jim Pingle

Deprecate the built-in relayd Load Balancer. Closes #9386

It is not available on FreeBSD 12 with OpenSSL 1.1.x.

Users can migrate to the HAProxy package.

749dfdb7 03/13/2019 03:48 PM Luiz Souza

Fix the spamming of warnings about ttyv0 not being available on ARM64 devices.

While here, use a more meaningful name for the function.

9146639e 03/12/2019 08:20 PM Jim Pingle

Initialized entries variable before use. Fixes #9359

555a9ab5 03/12/2019 07:46 PM Jim Pingle

Use only sshguard table for blocking ssh/gui attacks. Issue #9223

4015b03d 03/10/2019 11:43 PM Jim Pingle

Fix output buffering when downloading config backups. Fixes #9390

1d92575e 03/05/2019 10:00 PM Jim Pingle

Update SMART status page with more detail/commands. Implements #9367

144863e3 03/05/2019 08:47 PM Jim Pingle

Fix more illegal offset errors. Issue #9366

86ec819a 03/05/2019 06:30 PM Jim Pingle

Target the proper loop in switch statements. Issue #9365

b88050bb 03/05/2019 06:27 PM Jim Pingle

Fix some illegal offset errors. Issue #9366

522388a7 02/28/2019 12:49 PM Renato Botelho

Remove all calls to conf_mount_r[ow]

67f15b5e 02/27/2019 12:09 PM Renato Botelho

Update loader.conf when maximumtableentries changes

On Firewall -> Advanced -> Firewall, when maximumtableentries item
changes, make sure /boot/loader.conf is changed accordingly. If the
value is bigger than sysctl net.pf.request_maxcount, then warn user that...

7fac4101 02/25/2019 02:55 PM Renato Botelho

Update translation files

303e7fed 02/25/2019 02:09 PM Renato Botelho

Regenerate pot

3b3e31c2 02/21/2019 04:18 PM Jim Pingle

Update privileges

354b1c75 02/13/2019 01:37 PM Jim Pingle

Fix OU Name DN entry when creating a user cert. Fixes #9317

e0b32eb9 02/13/2019 01:36 PM Jim Pingle

Correct syntax error in diag_backup.php. Fixes #9316

c91af4ac 02/12/2019 10:48 PM Luiz Souza

Force the <enableserial> on when restoring a backup on a device with serial only console.

Affects multiple devices.

Ticket #1547

d0e9c310 02/12/2019 03:32 PM Jim Pingle

Fix limiter selection validation.

06958517 02/12/2019 03:23 PM Jim Pingle

Test $sform before use, fixes #9313

232b1a69 02/07/2019 03:34 PM Renato Botelho

Ticket #9308: Replace use of /etc/ca_countries by get_cert_country_codes()

d166b7e2 02/07/2019 02:57 PM Renato Botelho

Make get_countr_code() parameter default to 'ALL'

7e8bfed2 02/06/2019 07:13 PM Jim Pingle

Add back DNS over TLS host verification code. Fixes #8602

Requires Unbound 1.9.0_1 from pfsense/freebsd-ports, which fixes a bug
in Unbound 1.9.0 which did not fully implement OpenSSL 1.0.2 host
validation support. See https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=4206#c5

62baf077 01/29/2019 07:15 PM Jim Pingle

Add validation and encoding to various firewall advanced values. Issue #9294

261916e5 01/29/2019 05:04 PM Jim Pingle

Input validation and encoding of IGMP proxy addresses. Issue #9294

93898860 01/29/2019 04:48 PM Jim Pingle

Validate NTP GPS type, encode output. Issue #9294

57ccd08b 01/29/2019 04:15 PM Jim Pingle

Encode traceroute error message. Issue #9294

5cc7d21d 01/29/2019 04:11 PM Jim Pingle

Validate submitted interfaces. Issue #9294

56888f24 01/29/2019 03:47 PM Jim Pingle

Fix input validation of webguiproto. Issue #9294

e5b43cf8 01/28/2019 06:18 PM Jared Dillard

type cast traffic graph inputs to fix #9072

6c17da07 01/25/2019 04:04 PM Jim Pingle

status.php optimizations. Implements #9290

  • Rewrites the command output so it is first written to files, then read through line-by-line to PHP. Should be much more efficient and consume less memory, making the previously "too large" commands viable.
  • Increase verboseness of ifconfig output, add supported media...
9f3b87d8 01/22/2019 03:14 PM Jim Pingle

Fix desc of OpenVPN sync to show that it also syncs certs. Fixes #9283

36192f4a 01/21/2019 07:22 PM Jim Pingle

Packet capture page fixes. Fixes #9239

  • Add "None" output level
  • Detect large files and refuse to print them in the GUI textarea
  • Ensure output buffering is off before doing readfile to avoid PHP
    consuming memory while downloading a large capture.
5345b254 01/21/2019 04:48 PM Jim Pingle

Init array for 6o4 tunneling Fixes #9264

e56c473d 01/21/2019 04:38 PM Jim Pingle

Allow a trailing dot in a hostname on diag_dns.php. Fixes #9276

08c49b4d 01/21/2019 04:32 PM Jim Pingle

Remove links to DNSStuf tools. Fixes #9275

3fcf5ad7 01/10/2019 01:59 PM Jim Pingle

Fix saving IPv6 over IPv4 tunneling NAT setting. Fixes #9264

0b4c14a4 01/02/2019 02:50 PM Steve Beaver

Update copyright notices to 2019. Happy New Year

2c5d3b1e 12/27/2018 09:16 PM Jim Pingle

Change alias name/pf keyword check to be case insensitive. Fixes #9231

701728c0 12/12/2018 09:02 PM Jim Pingle

Init filter rules in firewall_nat.php. Fixes #9193

0d79ff69 12/11/2018 08:10 PM Jim Pingle

Merge pull request #4019 from GrantSheehan/master

ed76624b 12/07/2018 07:15 PM Jim Pingle

Rework cert keylen/digest validation. Fixes #9180

5878d529 12/07/2018 06:18 PM Grant Sheehan

Fix DigitalOcean DynDNS client

Fixes the check on the return value since it's been updated to use
HTTP/2 syntax. Also adds logic to allow using `@` to denote updating the
root domain A record as well.

f5f79fcc 12/05/2018 04:19 PM Jim Pingle

Fix array init in setup_wizard.xml. Fixes #9170

ca2c1fd6 12/03/2018 03:47 PM Renato Botelho

Update translation files

ef1bcb81 12/03/2018 03:36 PM Renato Botelho

Regenerate pot

c9f69485 11/27/2018 07:35 PM Luiz Souza

Do not call interfaces_vlan_configure() every time an interface is edited in GUI.

This is just necessary when a parent interface is changed and we have to propagate the changes to all clones (MTU, FLAGS and others).

Add a logic to detect when a parent interface is changed and only then call interfaces_vlan_configure()....

25d029d1 11/22/2018 02:37 PM Luiz Souza

Make the WF2Q+ the default scheduler for the dummynet limiters.

The WF2Q+ was the default scheduler in previous versions, it is well tested and support dynamic queues.

Add a note for the FIFO scheduler to make clear that it does not support dynamic queues (by design) and as such, it is working as intended....

92c39e9b 11/22/2018 12:36 AM Steve Wheeler

Allow no username for FreeDNS-v6

Also include that and Digital Ocean in the help text.

c6c398c6 11/21/2018 06:30 PM Jim Pingle

Fix #9121: Initialize arrays to prevent PHP 7 errors

6f9729c0 11/21/2018 01:52 PM Steve Beaver

Minor fixes related to #9121

ede4faa7 11/21/2018 12:53 PM Renato Botelho

Fix #8937: Show hwaddr for LAGG members

40db4055 11/20/2018 04:25 PM Renato Botelho

Merge pull request #4016 from Augustin-FL/captiveportal-spelling

43292b5d 11/20/2018 04:22 PM Renato Botelho

Merge pull request #4014 from Augustin-FL/captiveportal-blocked-mac

df0d003e 11/20/2018 04:21 PM Renato Botelho

Merge pull request #4004 from NanoCaiordo/js-warnings

85a8f9b0 11/18/2018 03:51 PM A FL

Fix few spelling issues
Ticket #9134

592bec81 11/14/2018 01:54 PM Jim Pingle

Remove obsolete OLSRD code. Implements #9117

4be5ed9f 11/14/2018 11:13 AM Renato Botelho

Fix #9071: Make sure pkg metadata is updated when repo config changes

220063c4 11/14/2018 10:33 AM Renato Botelho

Remove unused variable

79955411 11/14/2018 10:29 AM Renato Botelho

Simplify logic to remove packages section from backup

83a6f504 11/14/2018 10:13 AM A FL

Redirect Blocked MAC without requiring credentials if Blocked MAC URL has been entered.

Redmine #9114

439d9beb 11/12/2018 02:37 PM Jim Pingle

Initialize QinQ arrays before use. Fixes #9109

8207fac6 11/08/2018 06:01 PM Jim Pingle

Fix change detection of GUI web server toggles. Fixes #9105

7da466e1 11/07/2018 08:30 PM Jim Pingle

Add checkbox to disable SMTP SSL cert verification. Implements #9001

The default action is to validate the certificate. If the user knows the
server does not have a valid certificate (e.g. self-signed), this option
will allow encryption to be used without validating the identity of the...

9aa8f6a8 11/06/2018 05:47 PM Jim Pingle

Prevent CRL from using too large a lifetime on ARM. Fixes #9098

ca4456b9 11/06/2018 04:38 PM Jim Pingle

Improve handling of empty cert tags. Fixes #9099

8bd36425 11/05/2018 08:11 PM Jim Pingle

Prevent log size from being too large, which breaks clog. Fixes #9081

4c4e294b 11/05/2018 07:57 PM Jim Pingle

Prevent PHP error when saving log config. Fixes #9095

2dd0ba04 11/03/2018 11:31 PM Marco Pannetto

Update src/usr/local/www/vendor/d3/d3.min.js

Restored d3.min.js

d5b70264 11/01/2018 08:41 PM Renato Botelho

Update translation files

840494c0 11/01/2018 08:41 PM Renato Botelho

Regenerate pot

125ae17e 11/01/2018 05:17 AM Marco Pannetto

Update src/usr/local/www/vendor/d3/d3.min.js

make sure to only pass valid options when supported by the browser

36742b46 11/01/2018 04:33 AM Marco Pannetto

Removed js warnings

5514e368 10/31/2018 02:34 PM Steve Beaver

Add help text to sshguard whitelist
Reduce delete button size
Change label text to "Add address"

ef4a242c 10/31/2018 12:19 PM Renato Botelho

Fix #8864: Let users modify sshguard parameters and whitelist

42ad3b8b 10/30/2018 02:24 PM Jim Pingle

Array initialization in NAT pages. Fixes #9080

3be69929 10/23/2018 05:13 PM Jim Pingle

Validate and protect powerd option values. Fixes #9061

768eccf9 10/22/2018 03:22 PM Steve Beaver

Merge pull request #4000 from Augustin-FL/patch-cp-3

8cc84136 10/10/2018 05:11 PM Jim Pingle

Fixes to ssh agent forwarding setting

b1cc8f31 10/10/2018 04:18 PM Jim Pingle

Restore the RADIUS NAS ID option to Captive Portal. Fixes #8998

Keeps the default of using CaptivePortal-<zonename> when not set,
otherwise uses the value supplied by the user as with older versions.

774ff51b 10/10/2018 10:26 AM A FL

Implement login fallback for RADIUS MAC authentication