Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
f829d7e2 12/10/2019 02:20 PM Jim Pingle

Don't dedup DNS from dyn sources if override is disabled. Fixes #9963

7259987c 12/10/2019 01:09 PM Renato Botelho

Merge pull request #4119 from PiBa-NL/patch-1

88a8d5cf 12/10/2019 01:08 PM Renato Botelho

Merge pull request #4123 from lucasheld/fix-queue-stats

f15934a3 12/10/2019 01:06 PM Renato Botelho

Merge pull request #4124 from github-pedant-VomYzatg2NB2AG01TaWyNpiW0/master

6270bfe2 12/09/2019 01:59 PM Jim Pingle

Search filter log by tracker ID. Implements #8703

a8183b25 12/09/2019 01:44 PM Jim Pingle

Fix UPnP status when using an alternate interface address. Fixes #9961

62bac37e 12/06/2019 01:02 PM Jim Pingle

Lower default_cert_expiredays warning threshold to 27 days

Even at 28, ACME still sometimes warns unnecessarily just before renewal.

07f51b2f 12/06/2019 12:59 PM Jim Pingle

Merge pull request #4126 from vktg/ovpnwiz825

c5768428 12/06/2019 08:16 AM Viktor Gurov

OpenVPN server cert default lifetime 825 days

c6220dcf 12/05/2019 08:29 PM Jim Pingle

IPsec swanctl conversion. Implements #9603

  • Converted IPsec configuration code from ipsec.conf ipsec/stroke style
    to swanctl.conf swanctl/vici style. Issue #9603
  • Split up much of the single large IPsec configuration function into
    multiple functions as appropriate....
9d6adc62 12/02/2019 07:04 PM something-big

"don't" -> "doesn't" (typo fix for help text)

5a0f6513 12/02/2019 01:57 PM Lucas Held

simplify queue stats parser

e5deede5 12/01/2019 05:34 PM Lucas Held

support variable value length in queue stats parser

e99c638b 11/29/2019 02:41 PM Jim Pingle

Init aliases array before use. Fixes #9936

5b535261 11/29/2019 02:08 PM Jim Pingle

Allow revoking serial '0' by number. Fixes #9869

1b970bb2 11/29/2019 01:49 PM Luiz Souza

Only try existent devices when looking for the dump device.

65db2067 11/27/2019 04:32 PM Jim Pingle

Switch default NTP pool server. Fixes #9931

2.<x> pools contain both IPv4 and IPv6 hosts.

0f64460f 11/27/2019 04:31 PM Renato Botelho

Merge pull request #4098 from vktg/delzombiealiases

3b2fb394 11/27/2019 04:29 PM Renato Botelho

Merge pull request #4105 from vktg/guirebootarmcheck

647bbe86 11/27/2019 05:22 AM Viktor Gurov

array_diff fix

75b83f36 11/27/2019 05:20 AM Viktor Gurov

array_diff fix

96d0cb2d 11/27/2019 05:11 AM Viktor Gurov

php_uname func

1ccc327f 11/27/2019 02:43 AM gizmotronic

Make hostname optional for for DNS-O-Matic.
This resolves ticket #7601.

176c7256 11/26/2019 08:19 PM Pi Ba

traffic-graphs, don't stop drawing graphs when a interface is disabled

traffic-graphs, don't stop drawing graphs when a interface is disabled

f61a794a 11/26/2019 04:56 PM Jim Pingle

Unset temp vars when refreshing CRLs. Issue #9915

Otherwise it might unintentionally add a CRL to a server which does not
have one selected

475d712b 11/26/2019 04:05 PM Jim Pingle

When refreshing CRLs, increment suffix, do not clean up. Fixes #9915

While here, fix a bug with refresh path.

84041dcf 11/26/2019 03:15 PM Jim Pingle

Correctly populate CRL issuer in crl_contains_cert. Fixes #9924

3c1249b3 11/26/2019 02:14 PM Jim Pingle

Add 'none' option to cert_build_list. Issue #9923

348c2af1 11/25/2019 09:50 PM Jim Pingle

Restructure OpenVPN settings directory layout

  • Changed from /var/etc/openvpn[-csc]/<mode><id>.<file> to
    /var/etc/openvpn/<mode><id>/<x>
  • This keeps all settings for each client and server in a clean
    structure
  • Move to CApath style CA structure for OpenVPN, which implements #9915...
67f362de 11/25/2019 05:24 PM Renato Botelho

Merge pull request #4114 from vktg/ospfpcap

22820e3a 11/25/2019 05:18 PM Renato Botelho

Merge pull request #4107 from Godwottery/Godwottery-ping-wait

d4b090cb 11/25/2019 05:10 PM Renato Botelho

Merge pull request #4112 from vktg/poly1305tls12

59fac81f 11/25/2019 04:42 PM Jim Pingle

Add select_source compatible output to cert_build_list(). Implements #9923

8afa74bb 11/25/2019 03:06 PM Jim Pingle

Enforce limiter delay 0<=x<=10000. Fixes #9921

4a5875a1 11/22/2019 08:37 PM Jim Pingle

Add OpenVPN Keepalive/Ping/Inactive input validation. Fixes #3473

e5c4f2a7 11/22/2019 07:19 PM Jim Pingle

Make OpenVPN username-as-common-name options. Implements #8289

7591a72a 11/22/2019 06:59 PM Jim Pingle

Add exit notify to OpenVPN servers/clients. Implements #9078

19a0636d 11/22/2019 04:41 PM Jim Pingle

Prevent OpenVPN tunnel network reuse. Fixes #3244

Ensures that a submitted tunnel network is not already in use on other
OpenVPN client or server instances, to avoid conflicts.

ca3cddbe 11/22/2019 01:44 PM Jim Pingle

Update OpenVPN EC list based on testing. Issue #9744

327ad811 11/21/2019 09:22 PM Jim Pingle

CDATA escape more auth-related fields. Fixes #9327

5a9dc1dc 11/21/2019 09:01 PM Jim Pingle

Hide OpenVPN 'interface' when multihome is selected. Fixes #7840

bc3e78ab 11/21/2019 07:41 PM Jim Pingle

OpenVPN ECDH/ECDSA filtering. Fixes #9744

Can be revisited in the future if the corresponding OpenVPN bug is
resolved.

f467ea24 11/21/2019 07:09 PM Jim Pingle

OpenVPN status page sent/recv bytes sorting changes. Fixes #7359

41025f60 11/21/2019 06:36 PM Jim Pingle

OpenVPN page sorting tweaks

d86c28bc 11/21/2019 05:08 PM Jim Pingle

Add copy action to OpenVPN pages. Implements #5851

Added to Server, Client, and Client-Specific Override pages

f6636150 11/21/2019 04:34 PM Viktor Gurov

arm check fix with get_single_sysctl()

1d9fbb71 11/20/2019 04:47 PM Jim Pingle

Correct VTI IPv6 test and syntax. Fixes #9801

94ce250e 11/20/2019 04:29 PM Jim Pingle

Move CA random serial option to upper section. Issue #9883

This allows it to be set when creating a new CA, so it doesn't have to
be edited in later.

Also show the next serial/random status in the CA info block
Hide trust store line from non-CA entries since it's not relevant to...

d1f5587d 11/19/2019 04:43 PM Jim Pingle

Rename IPsec "RSA" options to "Certificate". Implements #9903

9540eac2 11/18/2019 09:46 PM Viktor Gurov

fix

53f5bc4b 11/18/2019 07:38 PM Viktor Gurov

more pretty func

b8b0c2a3 11/18/2019 07:37 PM Jim Pingle

Change interface disconnect/release button to 'danger'. Fixes #9911

While here, add the interface name to the button text.

Net effect is a confirmation box to ensure the user wants to take that
action, which could be disruptive.

b1ffc46f 11/18/2019 07:29 PM Viktor Gurov

extra switch case for !ospf

46ca1080 11/18/2019 06:57 PM Viktor Gurov

fixes

6ecea21a 11/18/2019 04:52 PM Renato Botelho

Fix #7791: strings binary can be useful for troubleshooting

2a54b4cd 11/16/2019 06:17 AM Viktor Gurov

pcap ospf/ospfv3 support

0d192133 11/15/2019 04:24 PM Jim Pingle

Test DNS Hostnames separtely from GWs when storing new values. Fixes #9898

9dfd57c0 11/15/2019 04:02 PM Jim Pingle

Attempt to fetch EC curve OID if name is blank. Issue #9745

1120b85c 11/15/2019 03:51 PM Jim Pingle

Certificate date calculation changes. Fixes #9899

Make the certificate date calculation more general and also try multiple ways
to determine the date (both timestamp and unix timestamp).

Catch cases where one or the other date fails to calculate to avoid errors....

cffcf9bf 11/14/2019 08:59 PM Jim Pingle

GUI improvements for ECDSA certificate handling

  • Make central functions to check and test ECDSA compatibility. Issue #9843
  • Filter incompatible certificates from being offered for the GUI or Captive Portal. Implements #9897
  • Do the same for IPsec, which implements #4991...
b58fe676 11/14/2019 04:08 PM Viktor Gurov

order fix

f660c27d 11/14/2019 01:55 PM Viktor Gurov

add poly1305-chacha20 to nginx cipher list

c3cda38e 11/14/2019 01:43 PM Jim Pingle

Change default ECSDA curve to prime256v1. Issue #9843

Previous default was brainpool, but brainpool curves are not (widely?)
supported by browsers and were deprecated by IETF for TLS v1.3

4b4df568 11/13/2019 06:28 PM Jim Pingle

Revert "RADVD: In "managed" or "stateless_dhcp" mode, don't use default values for DNS servers etc (these should come from DHCPv6)"

This reverts commit dcc887a355aae49c7df0c29752c04e12922aca83.

05025e63 11/12/2019 02:17 PM Steve Beaver

Show DNS server help when server list is empty

b8b33a3e 11/07/2019 04:50 PM Jim Pingle

Use more accurate date calculations for CA/Cert operations.

Otherwise calculations could fail on ARM

26c4679b 11/07/2019 04:49 PM Jim Pingle

Lower default cert expire days to 28.

At 30 days, an ACME cert may not have triggered automatic renewal yet,
so it would warn unnecessarily.

96773352 11/06/2019 08:59 PM Jim Pingle

Add edit screen for Certificate entries.

  • Allows editing the name/descr. Implements #7861
  • Adds a (not stored) password field and buttons for exporting encrypted private
    keys and PKCS#12 archives. Implements #1192
  • More code optimization
f0b38e39 11/06/2019 06:16 PM Jim Pingle

CA/Cert optimizations

  • Actions are now by refid rather than array index, which is more
    accurate and not as prone to being affected by parallel changes.
  • Improved save & config write messages
ecb594d0 11/05/2019 09:50 PM Jim Pingle

Use central download function

Reduce duplicated/inconsistent code by using the new download function.

7e83055a 11/05/2019 09:06 PM Jim Pingle

CA/Cert/CRL code optimizations

While here, use the new download function when exporting items

1342f80f 11/05/2019 09:04 PM Jim Pingle

Add central file download function for use throughout the GUI.

a6bd9e78 11/05/2019 04:31 PM Jim Pingle

Validate CA/CRL serial input. Issue #9883 Issue #9869

d5a222cc 11/05/2019 01:32 PM Jim Pingle

Update privilege definitions

3a877e4a 11/04/2019 07:30 PM Jim Pingle

Enforce a max lifetime for CA/Cert/CRL. Issue #3956

2c9601c9 11/04/2019 07:02 PM Jim Pingle

Add support for randomized cert serial numbers. Implements #9883

a6487fc8 11/04/2019 01:35 PM Jim Pingle

CRL Fixes

  • Correct a PHP error in non-edit CRL actions. Fixes #9879
  • Correct display of revoke by serial options when the CRL CA contains no certificates. Issue #9869
  • Wording/text changes
7997506f 11/03/2019 05:09 PM vktg

Update globals.inc

e15ceee7 11/03/2019 05:08 PM vktg

fixes

783e9a2a 11/03/2019 04:58 PM vktg

Update globals.inc

703018ad 11/03/2019 04:57 PM vktg

Update guiconfig.inc

63fb68d7 11/01/2019 08:14 PM Jim Pingle

CRL management overhaul

  • Allow revoking by serial number or cert. Implements #9869
  • Allow revoking multiple entries at a time. Implements #3258
  • Declutter the main CRL list screen
  • Move the create control to the bottom under the list
  • Various other efficiency/style improvements
8d4663c1 10/31/2019 08:34 PM Jim Pingle

Also refresh trust store when renewing. Issue #4068

7daab3d8 10/31/2019 08:28 PM Jim Pingle

Add option to trust local CA entries. Implements #4068

Similar to closed PR #3558 from overhacked, but with a number of
changes.

e78fe74d 10/31/2019 08:04 PM Jim Pingle

Make value of cert notify setting consistent with others. Issue #7332

d1b23f75 10/31/2019 06:40 PM Jim Pingle

Remove duplicate DHCP log block.

b86891b1 10/31/2019 05:59 PM Jim Pingle

Allow packet capture to match IPv4+IPv6 CARP. Fixes #9867

746c9afc 10/31/2019 05:30 PM Jim Pingle

CA validity checks. Fixes #3956

46869dd2 10/31/2019 05:23 PM Jim Pingle

Add clientAuth EKU to Server type certificates. Fixes #9868

3f0b7bc3 10/31/2019 05:10 PM Jim Pingle

Certificate strength improvements. Fixes #9825

  • Change default GUI cert lifetime to 825 days
  • Add notes on CA/Cert pages about using potentially insecure parameter
    chocies
  • Add visible warnings on CA/Cert pages if paramers are insecure/not
    recommended.
e655d548 10/30/2019 08:35 PM Jim Pingle

Fix whitespace

6729b786 10/30/2019 06:21 PM Jim Pingle

Update default config to match current default/version.

b5d2d8d8 10/30/2019 06:11 PM Jim Pingle

Add daily certificate expiration notice. Issue #7332

4bbdd9b0 10/30/2019 06:09 PM Jim Pingle

Add periodic framework to allow for daily/weekly/monthly tasks. Issue #7332

ddcc83f2 10/30/2019 05:35 PM Jim Pingle

Fix Cert expire threshold input validation to allow empty values.

659a8a26 10/30/2019 05:26 PM Jim Pingle

Set autocomplete=new-password for auth forms around the GUI. Implements #9864

83bf2511 10/30/2019 04:26 PM Mix Room

Update diag_ping.php

e00d0c0c 10/30/2019 04:23 PM Mix Room

Update diag_ping.php

90661d90 10/30/2019 03:19 PM Mix Room

Update diag_ping.php

As per comment. Hint left for sake of consistency.

1ab01fee 10/30/2019 03:13 PM Jim Pingle

Cert expire threshold input validation