Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
3edfe694 12/14/2019 11:03 AM Viktor Gurov

working

5f143b6e 12/13/2019 08:19 PM Viktor Gurov

some progress

ce1ff928 12/12/2019 03:50 PM Viktor Gurov

small fixes

8c120b1f 12/07/2019 02:02 PM Viktor Gurov

conflicts resolved, needs testing

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....
5b535261 11/29/2019 02:08 PM Jim Pingle

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

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

0619c2b5 11/27/2019 09:16 AM Viktor Gurov

cosmetic

0de3991f 11/27/2019 09:13 AM vktg

Merge branch 'master' into p11ipsec

aad37244 11/27/2019 08:59 AM Viktor Gurov

rebase

5fe27d1c 11/27/2019 08:57 AM Viktor Gurov

more

8b859d91 11/27/2019 08:34 AM Viktor Gurov

first steps

43996917 11/27/2019 08:26 AM Viktor Gurov

merge with upstream

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.

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

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.

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()

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

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

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

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

Show DNS server help when server list is empty

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

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
703018ad 11/03/2019 04:57 PM vktg

Update guiconfig.inc

12deb411 11/03/2019 02:34 PM Viktor Gurov

more

0265d4f9 11/03/2019 01:45 PM Viktor Gurov

first steps

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

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

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

0a6222e5 10/30/2019 02:07 PM Mix Room

Update diag_ping.php

fb228a34 10/30/2019 02:06 PM Mix Room

Update diag_ping.php

Fix missing '$'

88ccb45b 10/30/2019 01:56 PM Mix Room

Update diag_ping.php

740e289b 10/30/2019 01:46 PM Mix Room

Update diag_ping.php

2d0b01e0 10/30/2019 01:40 PM Mix Room

Update diag_ping.php

Add support for setting wait period between pings

38e7b336 10/29/2019 08:56 PM Jim Pingle

Add settings to control certificate expiration notifications. Issue #7332

Note that the notices themselves do not yet exist. Those are still a
work in progress.

93f1121f 10/29/2019 06:45 PM Jim Pingle

Add certificate lifetime to infoblock. Issue #7332

  • Adds the total lifetime and lifetime remaining before expiration to
    the info block
  • Adds a visual indication to the infoblock and end date when the
    certificate will be expiring soon, or if it has already expired.
b6196922 10/28/2019 08:46 PM Jim Pingle

Show detailed infoblock on CA and Cert pages. Implements #9856

  • Moved info block to common function
  • Used that function on CA and Cert pages
  • Added more information to the info block
da77bc71 10/27/2019 10:12 AM Viktor Gurov

renamed click to select

a5a8e816 10/26/2019 10:03 AM Viktor Gurov

upstream upd

e6e64544 10/26/2019 10:00 AM Viktor Gurov

fix

916b6353 10/26/2019 09:57 AM Viktor Gurov

fix

8cdb5a5c 10/26/2019 09:56 AM Viktor Gurov

fix

03a84081 10/25/2019 08:38 PM Jim Pingle

Add GUI code and more backend for CA/Cert Renewal. Issue #9842

dc56eafa 10/25/2019 01:27 PM Jim Pingle

Merge pull request #4104 from vktg/geneckey

bc985fed 10/25/2019 06:04 AM Viktor Gurov

show the key type and related info in the per-cert info block

ff5bc49c 10/23/2019 04:33 PM Viktor Gurov

spaces to tabs

2d13c7fc 10/23/2019 03:40 PM Viktor Gurov

spaces to tabs

3b9015b2 10/23/2019 03:34 PM Viktor Gurov

ARM checks

e0f8d364 10/23/2019 02:57 PM Viktor Gurov

fixes

b99b254e 10/23/2019 02:46 PM Renato Botelho

Merge pull request #4103 from vktg/csreckey

a1942bd3 10/23/2019 02:46 PM Renato Botelho

Merge pull request #4101 from vktg/pcapstart

68690e0d 10/23/2019 08:46 AM Viktor Gurov

initial version

5a828267 10/23/2019 07:47 AM vktg

cosmetic

4985c900 10/23/2019 07:45 AM vktg

spaces

ec2c7f75 10/23/2019 07:41 AM vktg

touch() if action == Start

233544b3 10/22/2019 05:00 PM vktg

Update diag_packet_capture.php

fixes

dace81a7 10/22/2019 03:49 PM Viktor Gurov

additions

47c46bbd 10/22/2019 10:43 AM Viktor Gurov

initial

b1370c94 10/22/2019 06:35 AM Viktor Gurov

if spaces fixes

10703125 10/22/2019 06:30 AM vktg

touch() fixes