vendor: Add dependency on google/uuid for safe UUID generation

etcd currently generates a few UUID style identifiers using approaches like `fmt.Sprintf("client-%s", strconv.FormatInt(time.Now().UnixNano(), 36))`.
But these can collide on machine architectures with larger timestamp steps (see https://github.com/etcd-io/etcd/issues/10035).
This commit is contained in:
Joe Betz
2018-10-22 14:06:20 -07:00
parent 8c80efb886
commit 2338f747bf
17 changed files with 860 additions and 0 deletions

View File

@@ -107,6 +107,15 @@
}
]
},
{
"project": "github.com/google/uuid",
"licenses": [
{
"type": "BSD 3-clause \"New\" or \"Revised\" License",
"confidence": 0.9663865546218487
}
]
},
{
"project": "github.com/gorilla/websocket",
"licenses": [