]> Sergey Matveev's repositories - tofuproxy.git/commitdiff
Update tai64n
authorSergey Matveev <stargrave@stargrave.org>
Sun, 24 Nov 2024 15:14:46 +0000 (18:14 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 24 Nov 2024 15:14:54 +0000 (18:14 +0300)
fifos/log.go
go.mod
go.sum

index e749eb34d731560ce63559e43b135e6973d948e7..0ff8d8c67d7267a853800130b9c8737dfc1df868 100644 (file)
@@ -21,7 +21,7 @@ import (
        "os"
        "time"
 
-       "go.cypherpunks.su/tai64n/v3"
+       "go.cypherpunks.su/tai64n/v4"
 )
 
 var (
@@ -42,7 +42,7 @@ var (
 )
 
 func logger(c chan string, p string) {
-       tai := new(tai64n.TAI64N)
+       var tai tai64n.TAI64N
        for {
                fd, err := os.OpenFile(p, os.O_WRONLY|os.O_APPEND, os.FileMode(0o666))
                if err != nil {
@@ -53,7 +53,7 @@ func logger(c chan string, p string) {
                                _, err = fd.WriteString(s + "\n")
                        } else {
                                tai.FromTime(time.Now())
-                               _, err = fd.WriteString(tai64n.Encode(tai[:]) + " " + s + "\n")
+                               _, err = fd.WriteString(tai.Encode() + " " + s + "\n")
                        }
                        if err != nil {
                                break
diff --git a/go.mod b/go.mod
index e53812b483cda6e4723d8abbab924e1afdf1f799..aa2848c8e62f6e1c62368818b9f9676585a309de 100644 (file)
--- a/go.mod
+++ b/go.mod
@@ -6,7 +6,7 @@ require (
        github.com/dustin/go-humanize v1.0.1
        github.com/miekg/dns v1.1.57
        go.cypherpunks.su/netrc/v2 v2.0.0
-       go.cypherpunks.su/tai64n/v3 v3.0.0
+       go.cypherpunks.su/tai64n/v4 v4.1.0
        go.cypherpunks.su/ucspi/v2 v2.0.0
 )
 
diff --git a/go.sum b/go.sum
index 05f2eff01abb4f23a2989fbc1e7b3ad74ef42c22..5832b44c4aae8dd982fc41bda0f6b3b89345defa 100644 (file)
--- a/go.sum
+++ b/go.sum
@@ -4,12 +4,10 @@ github.com/miekg/dns v1.1.57 h1:Jzi7ApEIzwEPLHWRcafCN9LZSBbqQpxjt/wpgvg7wcM=
 github.com/miekg/dns v1.1.57/go.mod h1:uqRjCRUuEAA6qsOiJvDd+CFo/vW+y5WR6SNmHE55hZk=
 go.cypherpunks.su/netrc/v2 v2.0.0 h1:IWJ0fPcQoccn8VbqzAQf1/4rj8zw0Bf6X5kAkzwEd48=
 go.cypherpunks.su/netrc/v2 v2.0.0/go.mod h1:F5Ea8ii3R9dNUE0ixE61OYIhvJQVLLdIJjrU/3qROjw=
-go.cypherpunks.su/tai64n/v3 v3.0.0 h1:JvQiZJwkswUttMNcPrYS4KUK9Zfl6xllD0N6ZnSZX/U=
-go.cypherpunks.su/tai64n/v3 v3.0.0/go.mod h1:zGDFuyiFKJk+iem8lyBaFeCm+MNMOn7RRWy456n1J78=
+go.cypherpunks.su/tai64n/v4 v4.1.0 h1:jW0EyklKXpSy9DSFMcDbu7XuLlMkn6kkpNWiMG6UT5c=
+go.cypherpunks.su/tai64n/v4 v4.1.0/go.mod h1:/uKUdhLOy8UciRKpapPaFXSOoa/SiXjs3XsDDpAz7OA=
 go.cypherpunks.su/ucspi/v2 v2.0.0 h1:Ha/0xfi0nXL/4xdiXqKbHdbXWE/qKcnXux4hG7c/lwM=
 go.cypherpunks.su/ucspi/v2 v2.0.0/go.mod h1:GIIOgXFLLze7hG1sAmXmPNTopVrAaFi5m+GMUA72fXY=
-golang.org/x/crypto v0.16.0 h1:mMMrFzRSCF0GvB7Ne27XVtVAaXLrPmgPC7/v0tkwHaY=
-golang.org/x/crypto v0.16.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
 golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=
 golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
 golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c=