Compare commits

...

2 Commits

Author SHA1 Message Date
nervuri 45ac21d7d8 update golang.org/x/crypto from 0.13 to 0.14 2023-10-16 15:36:20 +00:00
nervuri 5b1b699f6f tidy up Makefile 2023-10-16 15:35:41 +00:00
3 changed files with 9 additions and 11 deletions

View File

@ -2,17 +2,14 @@
#
# SPDX-License-Identifier: BSD-3-Clause
.PHONY: dev
dev:
mkdir -p build
@mkdir -p build
go build -o build/client-hello-mirror
.PHONY: release
release: check
mkdir -p build
@mkdir -p build
CGO_ENABLED=0 go build -buildmode=pie -trimpath -ldflags="-s -w -buildid=" -o build/client-hello-mirror
.PHONY: check
check:
golangci-lint run
#go vet
@ -21,19 +18,18 @@ check:
find . -name '*.html' -exec sh -c 'tidy -q -errors -access "{}" || ls "{}"' \;
reuse lint -q
.PHONY: run
run:
killall -9 client-hello-mirror || :
ls *.go */*.go | entr -nsr "make dev && build/client-hello-mirror -c build/cert.pem -k build/privkey.pem :4444"
@killall -9 client-hello-mirror || :
@ls *.go */*.go | entr -nsr "make dev && build/client-hello-mirror -c build/cert.pem -k build/privkey.pem :4444"
.PHONY: update
update:
go get -u
go mod tidy -v
.PHONY: dwd
dwd:
wget -O clienthello/cipher-suites.csv https://www.iana.org/assignments/tls-parameters/tls-parameters-4.csv
wget -O clienthello/extensions.csv https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values-1.csv
wget -O clienthello/named-groups.csv https://www.iana.org/assignments/tls-parameters/tls-parameters-8.csv
wget -O clienthello/signature-schemes.csv https://www.iana.org/assignments/tls-parameters/tls-signaturescheme.csv
.PHONY: dev release check run update dwd

2
go.mod
View File

@ -6,4 +6,4 @@ module tildegit.org/nervuri/client-hello-mirror
go 1.19
require golang.org/x/crypto v0.13.0
require golang.org/x/crypto v0.14.0

2
go.sum
View File

@ -1,2 +1,4 @@
golang.org/x/crypto v0.13.0 h1:mvySKfSWJ+UKUii46M40LOvyWfN0s2U+46/jDd0e6Ck=
golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc=
golang.org/x/crypto v0.14.0 h1:wBqGXzWJW6m1XrIKlAH0Hs1JJ7+9KBwnIO8v66Q9cHc=
golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4=