]> Cypherpunks.ru repositories - nncp.git/commitdiff
Update dependencies
authorSergey Matveev <stargrave@stargrave.org>
Fri, 26 Apr 2019 19:54:48 +0000 (22:54 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 26 Apr 2019 21:27:55 +0000 (00:27 +0300)
12 files changed:
common.mk
src/chacha20 [deleted symlink]
src/cypherpunks.ru/nncp/eblob.go
src/cypherpunks.ru/nncp/internal/.gitignore [new file with mode: 0644]
src/cypherpunks.ru/nncp/internal/Makefile [new file with mode: 0644]
src/cypherpunks.ru/nncp/pkt.go
src/github.com/dustin/go-humanize
src/golang.org/x/crypto
src/golang.org/x/net
src/golang.org/x/sys
src/gopkg.in/check.v1
src/gopkg.in/yaml.v2

index 145e84397c3edbb4a656913382eda6dcc950d392..322d8d29616080708adec36183984e2bb0070d73 100644 (file)
--- a/common.mk
+++ b/common.mk
@@ -38,65 +38,69 @@ ALL = \
 
 all: $(ALL)
 
-nncp-bundle:
+src/cypherpunks.ru/nncp/internal/chacha20: src/golang.org/x/crypto/internal/chacha20 src/golang.org/x/crypto/internal/subtle
+       $(MAKE) -C src/cypherpunks.ru/nncp/internal
+
+nncp-bundle: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-bundle
 
-nncp-call:
+nncp-call: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-call
 
-nncp-caller:
+nncp-caller: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-caller
 
-nncp-cfgenc:
+nncp-cfgenc: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-cfgenc
 
-nncp-cfgmin:
+nncp-cfgmin: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-cfgmin
 
-nncp-cfgnew:
+nncp-cfgnew: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-cfgnew
 
-nncp-check:
+nncp-check: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-check
 
-nncp-daemon:
+nncp-daemon: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-daemon
 
-nncp-exec:
+nncp-exec: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-exec
 
-nncp-file:
+nncp-file: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-file
 
-nncp-freq:
+nncp-freq: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-freq
 
-nncp-log:
+nncp-log: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-log
 
-nncp-pkt:
+nncp-pkt: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-pkt
 
-nncp-reass:
+nncp-reass: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-reass
 
-nncp-rm:
+nncp-rm: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-rm
 
-nncp-stat:
+nncp-stat: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-stat
 
-nncp-toss:
+nncp-toss: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-toss
 
-nncp-xfer:
+nncp-xfer: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go build -ldflags "$(LDFLAGS)" cypherpunks.ru/nncp/cmd/nncp-xfer
 
-test:
+test: src/cypherpunks.ru/nncp/internal/chacha20
        GOPATH=$(GOPATH) go test -failfast cypherpunks.ru/nncp/...
 
 clean:
        rm -f $(ALL)
+       rm -fr src/cypherpunks.ru/nncp/internal/chacha20
 
 .PHONY: doc
 
diff --git a/src/chacha20 b/src/chacha20
deleted file mode 120000 (symlink)
index 883eae7..0000000
+++ /dev/null
@@ -1 +0,0 @@
-golang.org/x/crypto/internal/chacha20
\ No newline at end of file
index bc5c908f0e0fda23ae819c0eac556310beaa5be2..51f9709b23d2767ef7940355b54df8032b67de1d 100644 (file)
@@ -26,8 +26,8 @@ import (
        "hash"
        "io"
 
-       "chacha20"
        "cypherpunks.ru/balloon"
+       "cypherpunks.ru/nncp/internal/chacha20"
        "github.com/davecgh/go-xdr/xdr2"
        "golang.org/x/crypto/blake2b"
 )
diff --git a/src/cypherpunks.ru/nncp/internal/.gitignore b/src/cypherpunks.ru/nncp/internal/.gitignore
new file mode 100644 (file)
index 0000000..c1dfcb2
--- /dev/null
@@ -0,0 +1 @@
+chacha20
diff --git a/src/cypherpunks.ru/nncp/internal/Makefile b/src/cypherpunks.ru/nncp/internal/Makefile
new file mode 100644 (file)
index 0000000..2bc00c7
--- /dev/null
@@ -0,0 +1,6 @@
+chacha20:
+       mkdir chacha20
+       cp ../../../golang.org/x/crypto/internal/chacha20/* chacha20
+       cp ../../../golang.org/x/crypto/internal/subtle/aliasing.go chacha20
+       sed -i.bak 's/package subtle.*$$/package chacha20/' chacha20/aliasing.go
+       sed -i.bak '/internal.subtle/d ; s/subtle\.//g' chacha20/chacha_generic.go
index 07e4e11dcf7d136756990cf16d0f59227dfd89f1..1c6607f55bee938391cc238ceeda9cebe18bdebd 100644 (file)
@@ -26,7 +26,7 @@ import (
        "errors"
        "io"
 
-       "chacha20"
+       "cypherpunks.ru/nncp/internal/chacha20"
        "github.com/davecgh/go-xdr/xdr2"
        "golang.org/x/crypto/blake2b"
        "golang.org/x/crypto/curve25519"
index 02af3965c54e8cacf948b97fef38925c4120652c..9f541cc9db5d55bce703bd99987c9d5cb8eea45e 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 02af3965c54e8cacf948b97fef38925c4120652c
+Subproject commit 9f541cc9db5d55bce703bd99987c9d5cb8eea45e
index a49355c7e3f8fe157a85be2f77e6e269a0f89602..a29dc8fdc73485234dbef99ebedb95d2eced08de 160000 (submodule)
@@ -1 +1 @@
-Subproject commit a49355c7e3f8fe157a85be2f77e6e269a0f89602
+Subproject commit a29dc8fdc73485234dbef99ebedb95d2eced08de
index 32a936f46389aa10549d60bd7833e54b01685d09..4829fb13d2c62012c17688fa7f629f371014946d 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 32a936f46389aa10549d60bd7833e54b01685d09
+Subproject commit 4829fb13d2c62012c17688fa7f629f371014946d
index 3c6ecd8f22c6f40fbeec94c000a069d7d87c7624..a129542de9ae0895210abff9c95d67a1f33cb93d 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 3c6ecd8f22c6f40fbeec94c000a069d7d87c7624
+Subproject commit a129542de9ae0895210abff9c95d67a1f33cb93d
index 20d25e2804050c1cd24a7eea1e7a6447dd0e74ec..788fd78401277ebd861206a03c884797c6ec5541 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 20d25e2804050c1cd24a7eea1e7a6447dd0e74ec
+Subproject commit 788fd78401277ebd861206a03c884797c6ec5541
index 5420a8b6744d3b0345ab293f6fcba19c978f1183..7b8349ac747c6a24702b762d2c4fd9266cf4f1d6 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 5420a8b6744d3b0345ab293f6fcba19c978f1183
+Subproject commit 7b8349ac747c6a24702b762d2c4fd9266cf4f1d6