Skip to content

Commit de0ffc5

Browse files
committed
tag v2
1 parent f25e896 commit de0ffc5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+432
-74
lines changed

cryptoSnappy/cryptoSnappy.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package cryptoSnappy
22

33
import (
4-
"github.com/OpenIoTHub/utils/crypto/conn"
5-
"github.com/OpenIoTHub/utils/snappy"
4+
"github.com/OpenIoTHub/utils/v2/crypto/conn"
5+
"github.com/OpenIoTHub/utils/v2/snappy"
66
"io"
77
"net"
88
)

go.mod

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
module github.com/OpenIoTHub/utils
1+
module github.com/OpenIoTHub/utils/v2
22

3-
go 1.23.0
3+
go 1.24
44

5-
toolchain go1.24.2
5+
toolchain go1.24.4
66

77
require (
8-
github.com/OpenIoTHub/getip v0.1.4
8+
github.com/OpenIoTHub/getip/v2 v2.0.0
99
github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da
1010
github.com/golang-jwt/jwt/v5 v5.2.2
1111
github.com/golang/snappy v0.0.1
@@ -32,6 +32,6 @@ require (
3232
github.com/templexxx/xorsimd v0.4.1 // indirect
3333
github.com/tjfoc/gmsm v1.3.2 // indirect
3434
golang.org/x/net v0.0.0-20200707034311-ab3426394381 // indirect
35-
golang.org/x/sys v0.33.0 // indirect
35+
golang.org/x/sys v0.34.0 // indirect
3636
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
3737
)

go.sum

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
2-
github.com/OpenIoTHub/getip v0.1.4 h1:HsoTZBd2T4T+LJWUx8p1ziZwHUoeOKo+VBt3fzEwpSI=
3-
github.com/OpenIoTHub/getip v0.1.4/go.mod h1:yEnLPtVS4JBoEU720mO6FmxLwCICKLyOcOEKRD6w0cY=
1+
github.com/OpenIoTHub/getip/v2 v2.0.0 h1:suja4xk0ZSpQ4HkAtC2bqwVPYYTeMUq0lTY2VSBOAWE=
2+
github.com/OpenIoTHub/getip/v2 v2.0.0/go.mod h1:FB7ds/p5Iz/na1BPth74dsn0RGAD7mVn4akDjzep25s=
43
github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da h1:KjTM2ks9d14ZYCvmHS9iAKVt9AyzRSqNU1qabPih5BY=
54
github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da/go.mod h1:eHEWzANqSiWQsof+nXEI9bUVUyV6F53Fp89EuCh2EAA=
65
github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4=
76
github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM=
8-
github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
97
github.com/davecgh/go-spew v1.1.0 h1:ZDRjVQ15GmhC3fiQ8ni8+OwkZQO4DARzQgrnXU1Liz8=
108
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
119
github.com/gogo/protobuf v1.3.1/go.mod h1:SlYgWuQ5SjCEi6WLHjHCa1yvBfUnHcTbrrZtXPKa29o=
@@ -46,10 +44,8 @@ github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
4644
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
4745
github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=
4846
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
49-
github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM=
5047
github.com/satori/go.uuid v1.2.1-0.20181028125025-b2ce2384e17b h1:gQZ0qzfKHQIybLANtM3mBXNUtOfsCFXeTsnBqCsx1KM=
5148
github.com/satori/go.uuid v1.2.1-0.20181028125025-b2ce2384e17b/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0=
52-
github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc=
5349
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
5450
github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
5551
github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY=
@@ -61,7 +57,6 @@ github.com/templexxx/xorsimd v0.4.1 h1:iUZcywbOYDRAZUasAs2eSCUW8eobuZDy0I9FJiORk
6157
github.com/templexxx/xorsimd v0.4.1/go.mod h1:W+ffZz8jJMH2SXwuKu9WhygqBMbFnp14G2fqEr8qaNo=
6258
github.com/tjfoc/gmsm v1.3.2 h1:7JVkAn5bvUJ7HtU08iW6UiD+UTmJTIToHCfeFzkcCxM=
6359
github.com/tjfoc/gmsm v1.3.2/go.mod h1:HaUcFuY0auTiaHB9MHFGCPx5IaLhTUd2atbCFBQXn9w=
64-
github.com/urfave/cli/v2 v2.3.0/go.mod h1:LJmUH05zAU44vOAcrfzZQKsZbVcdbOG8rtL3/XcUArI=
6560
github.com/xtaci/kcp-go/v5 v5.6.1 h1:Pwn0aoeNSPF9dTS7IgiPXn0HEtaIlVb6y5UKWPsx8bI=
6661
github.com/xtaci/kcp-go/v5 v5.6.1/go.mod h1:W3kVPyNYwZ06p79dNwFWQOVFrdcBpDBsdyvK8moQrYo=
6762
github.com/xtaci/lossyconn v0.0.0-20190602105132-8df528c0c9ae h1:J0GxkO96kL4WF+AIT3M4mfUVinOCPgf2uUWYFUzN0sM=
@@ -95,8 +90,8 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w
9590
golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
9691
golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
9792
golang.org/x/sys v0.0.0-20200808120158-1030fc2bf1d9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
98-
golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw=
99-
golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
93+
golang.org/x/sys v0.34.0 h1:H5Y5sJ2L2JRdyv7ROF1he/lPdvFsd0mJHFw2ThKHxLA=
94+
golang.org/x/sys v0.34.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
10095
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
10196
golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
10297
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
@@ -110,7 +105,6 @@ golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8T
110105
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
111106
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
112107
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
113-
gopkg.in/yaml.v2 v2.2.3/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
114108
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c h1:dUUwHk2QECo/6vqA44rthZ8ie2QXMNeKRTHCNY2nXvo=
115109
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
116110
rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4=

io/checkSession.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package io
22

33
import (
4-
"github.com/OpenIoTHub/utils/models"
5-
"github.com/OpenIoTHub/utils/msg"
4+
"github.com/OpenIoTHub/utils/v2/models"
5+
"github.com/OpenIoTHub/utils/v2/msg"
66
"github.com/libp2p/go-yamux"
77
"github.com/pkg/errors"
88
"log"

io/join.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package io
22

33
import (
4-
_ "github.com/OpenIoTHub/utils/pool"
4+
_ "github.com/OpenIoTHub/utils/v2/pool"
55
"io"
66
_ "sync"
77
)

main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package main
22

33
import (
44
"fmt"
5-
"github.com/OpenIoTHub/utils/models"
5+
"github.com/OpenIoTHub/utils/v2/models"
66
"reflect"
77
)
88

models/jwt.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ package models
22

33
import (
44
"fmt"
5-
"github.com/OpenIoTHub/utils/net/ip"
5+
"github.com/OpenIoTHub/utils/v2/net/ip"
66
"github.com/golang-jwt/jwt/v5"
77
uuid "github.com/satori/go.uuid"
88
"log"

msg/pack.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package msg
33
import (
44
"encoding/json"
55
"fmt"
6-
"github.com/OpenIoTHub/utils/models"
6+
"github.com/OpenIoTHub/utils/v2/models"
77
"reflect"
88
)
99

msg/process.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import (
44
"encoding/json"
55
"errors"
66
"fmt"
7-
"github.com/OpenIoTHub/utils/models"
7+
"github.com/OpenIoTHub/utils/v2/models"
88
"github.com/libp2p/go-msgio"
99
"io"
1010
"reflect"
@@ -37,7 +37,7 @@ func ReadMsg(c io.Reader) (msg models.Message, err error) {
3737
return UnPack(typeString, buffer)
3838
}
3939

40-
//读取Msg超时错误返回
40+
// 读取Msg超时错误返回
4141
func ReadMsgWithTimeOut(c io.Reader, t time.Duration) (msg models.Message, err error) {
4242
var typeString string
4343
var buffer []byte

net/ip/ip.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,15 @@ import (
55
"bytes"
66
"encoding/json"
77
"fmt"
8-
"github.com/OpenIoTHub/getip/iputils"
8+
"github.com/OpenIoTHub/getip/v2/iputils"
99
"io/ioutil"
1010
"log"
1111
"net"
1212
"net/http"
1313
"strings"
1414
)
1515

16-
//获取所有内网ip
16+
// 获取所有内网ip
1717
func GetIntranetIp() string {
1818
intranetIps := ""
1919
addrs, err := net.InterfaceAddrs()
@@ -41,7 +41,7 @@ func GetIntranetIp() string {
4141
return intranetIps
4242
}
4343

44-
//淘宝接口:获取ip信息
44+
// 淘宝接口:获取ip信息
4545
type IPInfo struct {
4646
Code int `json:"code"`
4747
Data IP `json:"data"`
@@ -63,7 +63,7 @@ type IP struct {
6363
IspId string `json:"isp_id"`
6464
}
6565

66-
//获取自己的公网ip
66+
// 获取自己的公网ip
6767
func GetMyPublicIpInfo() (string, error) {
6868
return GetMyPublicIpv4()
6969
}
@@ -109,9 +109,9 @@ func GetIpInfo(ip string) (*IPInfo, error) {
109109
return &result, err
110110
}
111111

112-
//10.0.0.0/8:10.0.0.0~10.255.255.255
113-
//172.16.0.0/12:172.16.0.0~172.31.255.255
114-
//192.168.0.0/16:192.168.0.0~192.168.255.255
112+
// 10.0.0.0/8:10.0.0.0~10.255.255.255
113+
// 172.16.0.0/12:172.16.0.0~172.31.255.255
114+
// 192.168.0.0/16:192.168.0.0~192.168.255.255
115115
func IsPublicIP(IP net.IP) bool {
116116
if IP.IsLoopback() || IP.IsLinkLocalMulticast() || IP.IsLinkLocalUnicast() {
117117
return false

0 commit comments

Comments
 (0)