Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
4fc26748 05/17/2019 03:06 PM Jim Pingle

Add RFC 8031 Group 31 to IPsec. Implements #9531

22d6b2c4 05/15/2019 05:43 PM Jim Pingle

Use correct certificate path for LDAP

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

0604f688 05/10/2019 07:28 PM Jim Pingle

Strengthen path privilege check. Fixes #9513

  • Removes/resolves any relative paths in the submitted URL
  • Validates that the file exists
  • Trims the path component off after in a nicer way
bc319bc0 05/09/2019 08:39 PM Jim Pingle

Make widget privilege matching more specific. Fixes #9512

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
b0945941 04/15/2019 01:53 PM Luiz Souza

Fix a typo.

Reported by: jimt

929cc874 04/15/2019 12:05 PM Jim Pingle

Fix typo

4b70a200 04/11/2019 12:57 PM Jim Pingle

Rewrite unbound remotecontrol.conf when it is empty. Fixes #9470

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

8800ee6f 04/01/2019 12:29 PM Jim Pingle

Add parens around NAT reflection rule interface. Fixes #9446

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

Do now show scheduler icon when scheduler tag is empty

Spotted by: Oliveira MaisSecurity <>

6765f83a 03/22/2019 03:21 PM Jim Pingle

Use new/stronger openssl options for crypt_data(). Fixes #9421

Retry with legacy options if new options fail, so we can still
read old style data from previous encryption runs (e.g. old encrypted
backups, ACB entries, etc)

Better error handling and suppression to prevent issues like #9421.

0939f37f 03/22/2019 01:25 PM Jim Pingle

Update openssl syntax for crypt_data(). Fixes #9420

996a1ad9 03/21/2019 07:17 PM Jim Pingle

LDAP TLS option update. Implements #9417

7671193b 03/21/2019 02:44 PM Luiz Souza

Use the same regex used in parse_firewall_log_line().

No functional changes.

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

0d82f93b 03/18/2019 04:47 PM Jim Pingle

Correct OSCP Must-Staple cert check for OpenSSL 1.1.1. Fixes #9408

b39d6153 03/18/2019 04:44 PM Jim Pingle

Create /var/crash after creating /var RAM disk. Fixes #9409

d36cf2c9 03/15/2019 03:15 PM Jim Pingle

Test modules path before scanning. Fixes #9400

e078d316 03/13/2019 07:44 PM Renato Botelho

Update obsoleted files from FreeBSD 11 -> 12

b05d99e2 03/13/2019 07:34 PM Renato Botelho

Add missing obsoleted files

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.

91677c09 03/13/2019 03:37 PM Luiz Souza

Generate hints for the kernel loader.

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

7a68df5e 03/12/2019 07:46 PM Jim Pingle

Remove unnecessary expiretable cron jobs for ssh/gui lockout. Issue #9223

397d9fff 03/12/2019 06:41 PM Jim Pingle

Remove unnecessary expiretable cron jobs for ssh/gui lockout. Issue #9223

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

Fix output buffering when downloading config backups. Fixes #9390

632f0dbf 03/06/2019 07:14 PM Renato Botelho

Revert "Remove definitions of conf_mount_r[ow]"

Leave functions declaration for now to prevent errors during upgrade.

This reverts commit da3ef5a3b359edb27bb9bb2b88a93cfb5ea8a0d1.

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

59449ddb 03/05/2019 05:22 PM Jim Pingle

Fix deeper continues. Issue #9365

05221142 03/05/2019 05:15 PM Jim Pingle

Target the proper loop in switch statements. Issue #9365

f403491d 03/05/2019 02:45 PM Renato Botelho

Move PHP to 7.3.x

b2aae111 03/05/2019 02:44 PM Renato Botelho

Add support for PHP 7.3.x

ccc60c88 03/05/2019 02:43 PM Renato Botelho

Remove PHP 5.x support

c5663bf5 02/28/2019 05:48 PM Renato Botelho

Comment out all pfSense_fsync() calls until it's properly fixed

c03dc57f 02/28/2019 04:02 PM Renato Botelho

pfSense_fsync() call just before rename() is breaking it. Comment out for now until it's fixed

da3ef5a3 02/28/2019 01:06 PM Renato Botelho

Remove definitions of conf_mount_r[ow]

9c078e31 02/28/2019 01:05 PM Renato Botelho

Remove /etc/conf_mount_r[ow]

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

Remove all calls to conf_mount_r[ow]

fe0a068b 02/27/2019 04:22 PM Renato Botelho

Revert "pfSense_fsync() call just before rename() is breaking it. Comment out for now until it's fixed"

pfSense_fsync() is fixed now

This reverts commit cea9d3b7dc6f7ac8450a2a8f4b630b1b6b69827b.

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...

117f032c 02/27/2019 12:06 PM Renato Botelho

Add net.pf.request_maxcount to loader.conf

On FreeBSD 12 and newer pf uses this sysctl to define maximum number of
items supported by its allocations. Make sure it's always present in
/boot/loader.conf and set it to the same value of config item for
system -> maximumtableentries

c16a2fe1 02/26/2019 08:15 PM Renato Botelho

Remove invalid MACs from sshd_config

cea9d3b7 02/26/2019 07:09 PM Renato Botelho

pfSense_fsync() call just before rename() is breaking it. Comment out for now until it's fixed

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

9ce9391a 02/14/2019 08:16 PM kkr0kk

Update gwlb.inc

(cherry picked from commit 58d009bc41137e77d799e53a8ce8c02215274eac)

e8a6717c 02/14/2019 08:16 PM kkr0kk

Update gwlb.inc

Correct BUG 9004 -> set the default gateway when system start and a gateway_group is default IPV4 gateway

(cherry picked from commit 67dd34a0996c14fdfeb1823e07fb3c82748d3794)

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

4a3c0547 02/13/2019 01:11 PM Renato Botelho

Bump version to 2.5.0-DEVELOPMENT and use RELENG_2_5 branch, based on FreeBSD 12.x

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

63cf3f32 02/07/2019 04:24 PM Renato Botelho

Ticket #9308: Sort country codes

a2b80f45 02/07/2019 03:35 PM Renato Botelho

Fix #9308: Obsolete now unused /etc/ca_countries

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

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

6a532672 02/07/2019 03:34 PM Renato Botelho

Ticket #9308: Implement get_cert_country_codes() to get the list of country codes to be used by CAs and Certs

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

1072b933 01/29/2019 05:40 PM Jim Pingle

Encode shaper queue name before printing. Issue #9294

Validation is already present and prevents bad values from being
entered.

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

14d47037 01/22/2019 02:48 PM Jim Pingle

Fix handling of special swap cases. Fixes #9281

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

2a10f892 01/03/2019 12:52 PM Renato Botelho

Convert rc.disable_hdd_apm to use camcontrol

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

d188b725 12/18/2018 02:11 PM Jim Pingle

Ensure IPsec P1 entries have a 'protocol' value. Fixes #9207