更新程序为单二进制文件

支持远程桌面连接
添加后台显示版本号
支持邮箱设置加密类型
This commit is contained in:
bjdgyc
2021-06-18 19:04:16 +08:00
parent 0ef18ee2f9
commit 993cd40c41
13 changed files with 136 additions and 121 deletions

View File

@@ -9,6 +9,7 @@ import (
"crypto/rand"
"crypto/tls"
"crypto/x509"
"crypto/x509/pkix"
"encoding/hex"
"errors"
"math/big"
@@ -70,6 +71,11 @@ func WithDNS(key crypto.PrivateKey, cn string, sans ...string) (tls.Certificate,
names = append(names, sans...)
template := x509.Certificate{
Subject: pkix.Name{
// TODO anylink
Organization: []string{cn},
OrganizationalUnit: names,
},
ExtKeyUsage: []x509.ExtKeyUsage{
x509.ExtKeyUsageClientAuth,
x509.ExtKeyUsageServerAuth,