From 2e6d65889706f9c0553e4083edd99d829e0062f5 Mon Sep 17 00:00:00 2001 From: Marko Juraga Date: Fri, 5 Apr 2024 10:28:35 +0200 Subject: [PATCH] BUILD/MINOR: go.mod: upgrade dependencies and generate specification --- embedded_spec.go | 552 +++++++++++++++++++++++++++++++---------------- go.mod | 73 +++---- go.sum | 189 +++++++--------- 3 files changed, 485 insertions(+), 329 deletions(-) diff --git a/embedded_spec.go b/embedded_spec.go index e84a632e..35d5b113 100644 --- a/embedded_spec.go +++ b/embedded_spec.go @@ -15489,14 +15489,14 @@ func init() { "adv_check": { "type": "string", "enum": [ - "ssl-hello-chk", - "smtpchk", + "httpchk", "ldap-check", "mysql-check", "pgsql-check", - "tcp-check", "redis-check", - "httpchk" + "smtpchk", + "ssl-hello-chk", + "tcp-check" ], "x-display-name": "Advanced Check" }, @@ -16211,17 +16211,17 @@ func init() { "algorithm": { "type": "string", "enum": [ - "roundrobin", - "static-rr", - "leastconn", "first", - "source", - "uri", - "url_param", + "hash", "hdr", + "leastconn", "random", "rdp-cookie", - "hash" + "roundrobin", + "source", + "static-rr", + "uri", + "url_param" ] }, "hash_expression": { @@ -16956,6 +16956,16 @@ func init() { "compression": { "type": "object", "properties": { + "algo-req": { + "type": "string", + "enum": [ + "identity", + "gzip", + "deflate", + "raw-deflate" + ], + "x-omitempty": true + }, "algorithms": { "type": "array", "items": { @@ -16969,6 +16979,28 @@ func init() { }, "x-omitempty": true }, + "algos-res": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "identity", + "gzip", + "deflate", + "raw-deflate" + ] + }, + "x-omitempty": true + }, + "direction": { + "type": "string", + "enum": [ + "request", + "response", + "both" + ], + "x-omitempty": true + }, "offload": { "type": "boolean" }, @@ -16978,6 +17010,20 @@ func init() { "type": "string" }, "x-omitempty": true + }, + "types-req": { + "type": "array", + "items": { + "type": "string" + }, + "x-omitempty": true + }, + "types-res": { + "type": "array", + "items": { + "type": "string" + }, + "x-omitempty": true } } }, @@ -17308,14 +17354,14 @@ func init() { "adv_check": { "type": "string", "enum": [ - "ssl-hello-chk", - "smtpchk", + "httpchk", "ldap-check", "mysql-check", "pgsql-check", - "tcp-check", "redis-check", - "httpchk" + "smtpchk", + "ssl-hello-chk", + "tcp-check" ], "x-display-name": "Advanced Check" }, @@ -18560,13 +18606,13 @@ func init() { "type": { "type": "string", "enum": [ - "trace", - "compression", - "spoe", + "bwlim-in", + "bwlim-out", "cache", + "compression", "fcgi-app", - "bwlim-in", - "bwlim-out" + "spoe", + "trace" ], "x-nullable": false } @@ -20576,6 +20622,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] } @@ -20588,7 +20635,8 @@ func init() { "required": true, "value": [ "sc-add-gpc", - "sc-inc-gpc" + "sc-inc-gpc", + "sc-set-gpt" ] } } @@ -20654,6 +20702,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "set-header", "set-log-level", @@ -21432,8 +21481,12 @@ func init() { "required": true, "value": [ "do-resolve", + "set-bc-mark", + "set-bc-tos", "set-dst", "set-dst-port", + "set-fc-mark", + "set-fc-tos", "set-priority-class", "set-priority-offset", "set-src", @@ -21643,7 +21696,7 @@ func init() { "path-strip-dot", "path-strip-dotdot", "percent-decode-unreserved", - "percent-to-upercase", + "percent-to-uppercase", "query-sort-by-name" ], "x-dependency": { @@ -21670,7 +21723,7 @@ func init() { "normalizer": { "value": [ "percent-decode-unreserved", - "percent-to-upercase" + "percent-to-uppercase" ] }, "type": { @@ -21897,6 +21950,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] } @@ -21909,7 +21963,8 @@ func init() { "required": true, "value": [ "sc-add-gpc", - "sc-inc-gpc" + "sc-inc-gpc", + "sc-set-gpt" ] } } @@ -22136,10 +22191,15 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "send-spoe-group", + "set-bc-mark", + "set-bc-tos", "set-dst", "set-dst-port", + "set-fc-mark", + "set-fc-tos", "set-header", "set-log-level", "set-map", @@ -22409,6 +22469,19 @@ func init() { }, "x-nullable": true }, + "expr": { + "type": "string", + "x-dependency": { + "type": { + "required": true, + "value": [ + "set-fc-mark", + "set-fc-tos" + ] + } + }, + "x-display-name": "Standard HAProxy expression" + }, "hdr_format": { "type": "string", "x-dependency": { @@ -22723,6 +22796,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] } @@ -22735,7 +22809,8 @@ func init() { "required": true, "value": [ "sc-add-gpc", - "sc-inc-gpc" + "sc-inc-gpc", + "sc-set-gpt" ] } } @@ -22962,8 +23037,11 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "send-spoe-group", + "set-fc-mark", + "set-fc-tos", "set-header", "set-log-level", "set-map", @@ -25300,13 +25378,13 @@ func init() { "items": { "type": "string", "enum": [ - "ssl", + "authority", "cert-cn", - "ssl-cipher", - "cert-sig", "cert-key", - "authority", + "cert-sig", "crc32c", + "ssl", + "ssl-cipher", "unique-id" ] }, @@ -25919,13 +25997,13 @@ func init() { "items": { "type": "string", "enum": [ - "ssl", + "authority", "cert-cn", - "ssl-cipher", - "cert-sig", "cert-key", - "authority", + "cert-sig", "crc32c", + "ssl", + "ssl-cipher", "unique-id" ] }, @@ -26703,14 +26781,14 @@ func init() { "name": { "type": "string", "enum": [ - "on-client-session", - "on-server-session", - "on-frontend-tcp-request", + "on-backend-http-request", "on-backend-tcp-request", - "on-tcp-response", + "on-client-session", "on-frontend-http-request", - "on-backend-http-request", - "on-http-response" + "on-frontend-tcp-request", + "on-http-response", + "on-server-session", + "on-tcp-response" ] } } @@ -27147,25 +27225,25 @@ func init() { "field": { "type": "string", "enum": [ - "server_id", + "bytes_in_cnt", + "bytes_in_rate", + "bytes_out_cnt", + "bytes_out_rate", + "conn_cnt", + "conn_cur", + "conn_rate", "gpc0", "gpc0_rate", "gpc1", "gpc1_rate", "gpt0", - "conn_cnt", - "conn_cur", - "conn_rate", - "sess_cnt", - "sess_rate", "http_req_cnt", "http_req_rate", "http_err_cnt", "http_err_rate", - "bytes_in_cnt", - "bytes_in_rate", - "bytes_out_cnt", - "bytes_out_rate" + "server_id", + "sess_cnt", + "sess_rate" ] }, "period": { @@ -27756,34 +27834,40 @@ func init() { "do-resolve", "expect-netscaler-cip", "expect-proxy", + "lua", "reject", "sc-add-gpc", "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "send-spoe-group", + "set-bandwidth-limit", + "set-bc-mark", + "set-bc-tos", "set-dst-port", "set-dst", - "set-priority", + "set-fc-mark", + "set-fc-tos", + "set-log-level", + "set-mark", + "set-nice", + "set-priority-class", + "set-priority-offset", "set-src", + "set-src-port", + "set-tos", "set-var", + "set-var-fmt", "silent-drop", + "switch-mode", "track-sc0", "track-sc1", "track-sc2", "track-sc", "unset-var", - "use-service", - "lua", - "set-bandwidth-limit", - "set-src-port", - "set-mark", - "set-tos", - "set-var-fmt", - "set-log-level", - "set-nice", - "switch-mode" + "use-service" ], "x-dependency": { "type": { @@ -27914,12 +27998,17 @@ func init() { "required": true, "value": [ "do-resolve", - "set-var", - "set-src", - "set-priority", + "set-bc-mark", + "set-bc-tos", "set-dst", "set-dst-port", - "set-src-port" + "set-fc-mark", + "set-fc-tos", + "set-priority-class", + "set-priority-offset", + "set-src", + "set-src-port", + "set-var" ] }, "type": { @@ -28042,24 +28131,6 @@ func init() { "x-display-name": "Nice Value", "x-nullable": false }, - "priority_type": { - "type": "string", - "enum": [ - "class", - "offset" - ], - "x-dependency": { - "action": { - "required": true, - "value": "set-priority" - }, - "type": { - "value": [ - "content" - ] - } - } - }, "resolve_protocol": { "type": "string", "enum": [ @@ -28117,7 +28188,9 @@ func init() { "x-dependency": { "action": { "required": true, - "value": null + "value": [ + "sc-set-gpt" + ] }, "type": { "required": true, @@ -28140,6 +28213,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] }, @@ -28433,20 +28507,25 @@ func init() { "type": "string", "enum": [ "accept", - "reject", - "lua", - "set-bandwidth-limit", "close", + "lua", + "reject", "sc-add-gpc", "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "send-spoe-group", + "set-bandwidth-limit", + "set-fc-mark", + "set-fc-tos", "set-log-level", "set-mark", "set-nice", "set-tos", + "set-var", + "set-var-fmt", "silent-drop", "unset-var" ], @@ -28531,7 +28610,9 @@ func init() { "required": true, "value": [ "set-src-port", - "sc-set-gpt0" + "sc-set-gpt0", + "set-fc-mark", + "set-fc-tos" ] }, "type": { @@ -28649,6 +28730,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] }, @@ -28664,6 +28746,7 @@ func init() { "required": true, "value": [ "sc-add-gpc", + "sc-set-gpt", "sc-inc-gpc" ] }, @@ -28749,6 +28832,19 @@ func init() { ], "x-nullable": false }, + "var_format": { + "type": "string", + "x-dependency": { + "action": { + "required": true, + "value": "set-var-fmt" + }, + "type": { + "value": "content" + } + }, + "x-display-name": "Var Format" + }, "var_name": { "type": "string", "pattern": "^[^\\s]+$", @@ -53168,14 +53264,14 @@ func init() { "name": { "type": "string", "enum": [ - "on-client-session", - "on-server-session", - "on-frontend-tcp-request", + "on-backend-http-request", "on-backend-tcp-request", - "on-tcp-response", + "on-client-session", "on-frontend-http-request", - "on-backend-http-request", - "on-http-response" + "on-frontend-tcp-request", + "on-http-response", + "on-server-session", + "on-tcp-response" ] } } @@ -53186,25 +53282,25 @@ func init() { "field": { "type": "string", "enum": [ - "server_id", + "bytes_in_cnt", + "bytes_in_rate", + "bytes_out_cnt", + "bytes_out_rate", + "conn_cnt", + "conn_cur", + "conn_rate", "gpc0", "gpc0_rate", "gpc1", "gpc1_rate", "gpt0", - "conn_cnt", - "conn_cur", - "conn_rate", - "sess_cnt", - "sess_rate", "http_req_cnt", "http_req_rate", "http_err_cnt", "http_err_rate", - "bytes_in_cnt", - "bytes_in_rate", - "bytes_out_cnt", - "bytes_out_rate" + "server_id", + "sess_cnt", + "sess_rate" ] }, "period": { @@ -53468,14 +53564,14 @@ func init() { "adv_check": { "type": "string", "enum": [ - "ssl-hello-chk", - "smtpchk", + "httpchk", "ldap-check", "mysql-check", "pgsql-check", - "tcp-check", "redis-check", - "httpchk" + "smtpchk", + "ssl-hello-chk", + "tcp-check" ], "x-display-name": "Advanced Check" }, @@ -54190,17 +54286,17 @@ func init() { "algorithm": { "type": "string", "enum": [ - "roundrobin", - "static-rr", - "leastconn", "first", - "source", - "uri", - "url_param", + "hash", "hdr", + "leastconn", "random", "rdp-cookie", - "hash" + "roundrobin", + "source", + "static-rr", + "uri", + "url_param" ] }, "hash_expression": { @@ -54909,6 +55005,16 @@ func init() { "compression": { "type": "object", "properties": { + "algo-req": { + "type": "string", + "enum": [ + "identity", + "gzip", + "deflate", + "raw-deflate" + ], + "x-omitempty": true + }, "algorithms": { "type": "array", "items": { @@ -54922,6 +55028,28 @@ func init() { }, "x-omitempty": true }, + "algos-res": { + "type": "array", + "items": { + "type": "string", + "enum": [ + "identity", + "gzip", + "deflate", + "raw-deflate" + ] + }, + "x-omitempty": true + }, + "direction": { + "type": "string", + "enum": [ + "request", + "response", + "both" + ], + "x-omitempty": true + }, "offload": { "type": "boolean" }, @@ -54931,6 +55059,20 @@ func init() { "type": "string" }, "x-omitempty": true + }, + "types-req": { + "type": "array", + "items": { + "type": "string" + }, + "x-omitempty": true + }, + "types-res": { + "type": "array", + "items": { + "type": "string" + }, + "x-omitempty": true } } }, @@ -55247,14 +55389,14 @@ func init() { "adv_check": { "type": "string", "enum": [ - "ssl-hello-chk", - "smtpchk", + "httpchk", "ldap-check", "mysql-check", "pgsql-check", - "tcp-check", "redis-check", - "httpchk" + "smtpchk", + "ssl-hello-chk", + "tcp-check" ], "x-display-name": "Advanced Check" }, @@ -56499,13 +56641,13 @@ func init() { "type": { "type": "string", "enum": [ - "trace", - "compression", - "spoe", + "bwlim-in", + "bwlim-out", "cache", + "compression", "fcgi-app", - "bwlim-in", - "bwlim-out" + "spoe", + "trace" ], "x-nullable": false } @@ -58356,6 +58498,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] } @@ -58368,7 +58511,8 @@ func init() { "required": true, "value": [ "sc-add-gpc", - "sc-inc-gpc" + "sc-inc-gpc", + "sc-set-gpt" ] } } @@ -58434,6 +58578,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "set-header", "set-log-level", @@ -59212,8 +59357,12 @@ func init() { "required": true, "value": [ "do-resolve", + "set-bc-mark", + "set-bc-tos", "set-dst", "set-dst-port", + "set-fc-mark", + "set-fc-tos", "set-priority-class", "set-priority-offset", "set-src", @@ -59423,7 +59572,7 @@ func init() { "path-strip-dot", "path-strip-dotdot", "percent-decode-unreserved", - "percent-to-upercase", + "percent-to-uppercase", "query-sort-by-name" ], "x-dependency": { @@ -59450,7 +59599,7 @@ func init() { "normalizer": { "value": [ "percent-decode-unreserved", - "percent-to-upercase" + "percent-to-uppercase" ] }, "type": { @@ -59677,6 +59826,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] } @@ -59689,7 +59839,8 @@ func init() { "required": true, "value": [ "sc-add-gpc", - "sc-inc-gpc" + "sc-inc-gpc", + "sc-set-gpt" ] } } @@ -59916,10 +60067,15 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "send-spoe-group", + "set-bc-mark", + "set-bc-tos", "set-dst", "set-dst-port", + "set-fc-mark", + "set-fc-tos", "set-header", "set-log-level", "set-map", @@ -60189,6 +60345,19 @@ func init() { }, "x-nullable": true }, + "expr": { + "type": "string", + "x-dependency": { + "type": { + "required": true, + "value": [ + "set-fc-mark", + "set-fc-tos" + ] + } + }, + "x-display-name": "Standard HAProxy expression" + }, "hdr_format": { "type": "string", "x-dependency": { @@ -60503,6 +60672,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] } @@ -60515,7 +60685,8 @@ func init() { "required": true, "value": [ "sc-add-gpc", - "sc-inc-gpc" + "sc-inc-gpc", + "sc-set-gpt" ] } } @@ -60742,8 +60913,11 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "send-spoe-group", + "set-fc-mark", + "set-fc-tos", "set-header", "set-log-level", "set-map", @@ -63081,13 +63255,13 @@ func init() { "items": { "type": "string", "enum": [ - "ssl", + "authority", "cert-cn", - "ssl-cipher", - "cert-sig", "cert-key", - "authority", + "cert-sig", "crc32c", + "ssl", + "ssl-cipher", "unique-id" ] }, @@ -63700,13 +63874,13 @@ func init() { "items": { "type": "string", "enum": [ - "ssl", + "authority", "cert-cn", - "ssl-cipher", - "cert-sig", "cert-key", - "authority", + "cert-sig", "crc32c", + "ssl", + "ssl-cipher", "unique-id" ] }, @@ -64420,14 +64594,14 @@ func init() { "name": { "type": "string", "enum": [ - "on-client-session", - "on-server-session", - "on-frontend-tcp-request", + "on-backend-http-request", "on-backend-tcp-request", - "on-tcp-response", + "on-client-session", "on-frontend-http-request", - "on-backend-http-request", - "on-http-response" + "on-frontend-tcp-request", + "on-http-response", + "on-server-session", + "on-tcp-response" ] } } @@ -65431,34 +65605,40 @@ func init() { "do-resolve", "expect-netscaler-cip", "expect-proxy", + "lua", "reject", "sc-add-gpc", "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "send-spoe-group", + "set-bandwidth-limit", + "set-bc-mark", + "set-bc-tos", "set-dst-port", "set-dst", - "set-priority", + "set-fc-mark", + "set-fc-tos", + "set-log-level", + "set-mark", + "set-nice", + "set-priority-class", + "set-priority-offset", "set-src", + "set-src-port", + "set-tos", "set-var", + "set-var-fmt", "silent-drop", + "switch-mode", "track-sc0", "track-sc1", "track-sc2", "track-sc", "unset-var", - "use-service", - "lua", - "set-bandwidth-limit", - "set-src-port", - "set-mark", - "set-tos", - "set-var-fmt", - "set-log-level", - "set-nice", - "switch-mode" + "use-service" ], "x-dependency": { "type": { @@ -65589,12 +65769,17 @@ func init() { "required": true, "value": [ "do-resolve", - "set-var", - "set-src", - "set-priority", + "set-bc-mark", + "set-bc-tos", "set-dst", "set-dst-port", - "set-src-port" + "set-fc-mark", + "set-fc-tos", + "set-priority-class", + "set-priority-offset", + "set-src", + "set-src-port", + "set-var" ] }, "type": { @@ -65717,24 +65902,6 @@ func init() { "x-display-name": "Nice Value", "x-nullable": false }, - "priority_type": { - "type": "string", - "enum": [ - "class", - "offset" - ], - "x-dependency": { - "action": { - "required": true, - "value": "set-priority" - }, - "type": { - "value": [ - "content" - ] - } - } - }, "resolve_protocol": { "type": "string", "enum": [ @@ -65792,7 +65959,9 @@ func init() { "x-dependency": { "action": { "required": true, - "value": [] + "value": [ + "sc-set-gpt" + ] }, "type": { "required": true, @@ -65815,6 +65984,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] }, @@ -66108,20 +66278,25 @@ func init() { "type": "string", "enum": [ "accept", - "reject", - "lua", - "set-bandwidth-limit", "close", + "lua", + "reject", "sc-add-gpc", "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0", "send-spoe-group", + "set-bandwidth-limit", + "set-fc-mark", + "set-fc-tos", "set-log-level", "set-mark", "set-nice", "set-tos", + "set-var", + "set-var-fmt", "silent-drop", "unset-var" ], @@ -66206,7 +66381,9 @@ func init() { "required": true, "value": [ "set-src-port", - "sc-set-gpt0" + "sc-set-gpt0", + "set-fc-mark", + "set-fc-tos" ] }, "type": { @@ -66324,6 +66501,7 @@ func init() { "sc-inc-gpc", "sc-inc-gpc0", "sc-inc-gpc1", + "sc-set-gpt", "sc-set-gpt0" ] }, @@ -66339,6 +66517,7 @@ func init() { "required": true, "value": [ "sc-add-gpc", + "sc-set-gpt", "sc-inc-gpc" ] }, @@ -66424,6 +66603,19 @@ func init() { ], "x-nullable": false }, + "var_format": { + "type": "string", + "x-dependency": { + "action": { + "required": true, + "value": "set-var-fmt" + }, + "type": { + "value": "content" + } + }, + "x-display-name": "Var Format" + }, "var_name": { "type": "string", "pattern": "^[^\\s]+$", diff --git a/go.mod b/go.mod index d9a20322..fb4c8c32 100644 --- a/go.mod +++ b/go.mod @@ -5,26 +5,26 @@ go 1.22 require ( github.com/GehirnInc/crypt v0.0.0-20230320061759-8cc1b52080c5 github.com/KimMachineGun/automemlimit v0.5.0 - github.com/aws/aws-sdk-go-v2 v1.25.0 - github.com/aws/aws-sdk-go-v2/config v1.27.0 - github.com/aws/aws-sdk-go-v2/credentials v1.17.0 + github.com/aws/aws-sdk-go-v2 v1.26.1 + github.com/aws/aws-sdk-go-v2/config v1.27.10 + github.com/aws/aws-sdk-go-v2/credentials v1.17.10 github.com/aws/aws-sdk-go-v2/service/autoscaling v1.38.0 - github.com/aws/aws-sdk-go-v2/service/ec2 v1.147.0 + github.com/aws/aws-sdk-go-v2/service/ec2 v1.156.0 github.com/docker/go-units v0.5.0 github.com/dustinkirkland/golang-petname v0.0.0-20231002161417-6a283f1aaaf2 github.com/fsnotify/fsnotify v1.7.0 github.com/getkin/kin-openapi v0.123.0 - github.com/go-openapi/errors v0.21.0 - github.com/go-openapi/loads v0.21.5 - github.com/go-openapi/runtime v0.27.1 - github.com/go-openapi/spec v0.20.14 - github.com/go-openapi/strfmt v0.22.0 - github.com/go-openapi/swag v0.22.9 - github.com/go-openapi/validate v0.23.0 + github.com/go-openapi/errors v0.22.0 + github.com/go-openapi/loads v0.22.0 + github.com/go-openapi/runtime v0.28.0 + github.com/go-openapi/spec v0.21.0 + github.com/go-openapi/strfmt v0.23.0 + github.com/go-openapi/swag v0.23.0 + github.com/go-openapi/validate v0.24.0 github.com/google/renameio v1.0.1 github.com/google/uuid v1.6.0 - github.com/haproxytech/client-native/v6 v6.0.0-20240219081441-398247ed999f - github.com/haproxytech/config-parser/v5 v5.1.0 + github.com/haproxytech/client-native/v6 v6.0.0-20240404115818-cc6709fcf3f2 + github.com/haproxytech/config-parser/v5 v5.1.1-0.20240404084124-95ffb3171d4e github.com/jessevdk/go-flags v1.5.0 github.com/json-iterator/go v1.1.12 github.com/kr/pretty v0.3.1 @@ -35,36 +35,36 @@ require ( github.com/rubyist/circuitbreaker v2.2.1+incompatible github.com/shirou/gopsutil v3.21.11+incompatible github.com/sirupsen/logrus v1.9.3 - github.com/stretchr/testify v1.8.4 + github.com/stretchr/testify v1.9.0 go.uber.org/automaxprocs v1.5.3 - golang.org/x/net v0.21.0 - golang.org/x/sys v0.17.0 + golang.org/x/net v0.24.0 + golang.org/x/sys v0.19.0 gopkg.in/yaml.v2 v2.4.0 ) require ( github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.15.0 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.0 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.0 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.0 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.0 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.19.0 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.22.0 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.27.0 // indirect - github.com/aws/smithy-go v1.20.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.20.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 // indirect + github.com/aws/smithy-go v1.20.2 // indirect github.com/cenk/backoff v2.2.1+incompatible // indirect - github.com/cilium/ebpf v0.9.1 // indirect - github.com/containerd/cgroups/v3 v3.0.1 // indirect - github.com/coreos/go-systemd/v22 v22.3.2 // indirect + github.com/cilium/ebpf v0.14.0 // indirect + github.com/containerd/cgroups/v3 v3.0.3 // indirect + github.com/coreos/go-systemd/v22 v22.5.0 // indirect github.com/davecgh/go-spew v1.1.1 // indirect github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a // indirect github.com/go-ole/go-ole v1.3.0 // indirect - github.com/go-openapi/analysis v0.22.2 // indirect - github.com/go-openapi/jsonpointer v0.20.2 // indirect - github.com/go-openapi/jsonreference v0.20.4 // indirect - github.com/godbus/dbus/v5 v5.0.4 // indirect + github.com/go-openapi/analysis v0.23.0 // indirect + github.com/go-openapi/jsonpointer v0.21.0 // indirect + github.com/go-openapi/jsonreference v0.21.0 // indirect + github.com/godbus/dbus/v5 v5.1.0 // indirect github.com/gofrs/flock v0.8.1 // indirect github.com/google/go-cmp v0.6.0 // indirect github.com/haproxytech/go-logger v1.1.0 // indirect @@ -80,7 +80,7 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect github.com/oklog/ulid v1.3.1 // indirect - github.com/opencontainers/runtime-spec v1.0.2 // indirect + github.com/opencontainers/runtime-spec v1.2.0 // indirect github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect github.com/perimeterx/marshmallow v1.1.5 // indirect github.com/peterbourgon/g2s v0.0.0-20170223122336-d4e7ad98afea // indirect @@ -90,8 +90,9 @@ require ( github.com/tklauser/go-sysconf v0.3.13 // indirect github.com/tklauser/numcpus v0.7.0 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect - go.mongodb.org/mongo-driver v1.13.1 // indirect - golang.org/x/sync v0.6.0 // indirect - google.golang.org/protobuf v1.27.1 // indirect + go.mongodb.org/mongo-driver v1.14.0 // indirect + golang.org/x/exp v0.0.0-20240404231335-c0f41cb1a7a0 // indirect + golang.org/x/sync v0.7.0 // indirect + google.golang.org/protobuf v1.33.0 // indirect gopkg.in/yaml.v3 v3.0.1 // indirect ) diff --git a/go.sum b/go.sum index ec66a09f..a1061a24 100644 --- a/go.sum +++ b/go.sum @@ -4,44 +4,44 @@ github.com/KimMachineGun/automemlimit v0.5.0 h1:BeOe+BbJc8L5chL3OwzVYjVzyvPALdd5 github.com/KimMachineGun/automemlimit v0.5.0/go.mod h1:di3GCKiu9Y+1fs92erCbUvKzPkNyViN3mA0vti/ykEQ= github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so= github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= -github.com/aws/aws-sdk-go-v2 v1.25.0 h1:sv7+1JVJxOu/dD/sz/csHX7jFqmP001TIY7aytBWDSQ= -github.com/aws/aws-sdk-go-v2 v1.25.0/go.mod h1:G104G1Aho5WqF+SR3mDIobTABQzpYV0WxMsKxlMggOA= -github.com/aws/aws-sdk-go-v2/config v1.27.0 h1:J5sdGCAHuWKIXLeXiqr8II/adSvetkx0qdZwdbXXpb0= -github.com/aws/aws-sdk-go-v2/config v1.27.0/go.mod h1:cfh8v69nuSUohNFMbIISP2fhmblGmYEOKs5V53HiHnk= -github.com/aws/aws-sdk-go-v2/credentials v1.17.0 h1:lMW2x6sKBsiAJrpi1doOXqWFyEPoE886DTb1X0wb7So= -github.com/aws/aws-sdk-go-v2/credentials v1.17.0/go.mod h1:uT41FIH8cCIxOdUYIL0PYyHlL1NoneDuDSCwg5VE/5o= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.15.0 h1:xWCwjjvVz2ojYTP4kBKUuUh9ZrXfcAXpflhOUUeXg1k= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.15.0/go.mod h1:j3fACuqXg4oMTQOR2yY7m0NmJY0yBK4L4sLsRXq1Ins= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.0 h1:NPs/EqVO+ajwOoq56EfcGKa3L3ruWuazkIw1BqxwOPw= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.0/go.mod h1:D+duLy2ylgatV+yTlQ8JTuLfDD0BnFvnQRc+o6tbZ4M= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.0 h1:ks7KGMVUMoDzcxNWUlEdI+/lokMFD136EL6DWmUOV80= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.0/go.mod h1:hL6BWM/d/qz113fVitZjbXR0E+RCTU1+x+1Idyn5NgE= +github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA= +github.com/aws/aws-sdk-go-v2 v1.26.1/go.mod h1:ffIFB97e2yNsv4aTSGkqtHnppsIJzw7G7BReUZ3jCXM= +github.com/aws/aws-sdk-go-v2/config v1.27.10 h1:PS+65jThT0T/snC5WjyfHHyUgG+eBoupSDV+f838cro= +github.com/aws/aws-sdk-go-v2/config v1.27.10/go.mod h1:BePM7Vo4OBpHreKRUMuDXX+/+JWP38FLkzl5m27/Jjs= +github.com/aws/aws-sdk-go-v2/credentials v1.17.10 h1:qDZ3EA2lv1KangvQB6y258OssCHD0xvaGiEDkG4X/10= +github.com/aws/aws-sdk-go-v2/credentials v1.17.10/go.mod h1:6t3sucOaYDwDssHQa0ojH1RpmVmF5/jArkye1b2FKMI= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 h1:FVJ0r5XTHSmIHJV6KuDmdYhEpvlHpiSd38RQWhut5J4= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1/go.mod h1:zusuAeqezXzAB24LGuzuekqMAEgWkVYukBec3kr3jUg= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 h1:aw39xVGeRWlWx9EzGVnhOR4yOjQDHPQ6o6NmBlscyQg= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5/go.mod h1:FSaRudD0dXiMPK2UjknVwwTYyZMRsHv3TtkabsZih5I= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 h1:PG1F3OD1szkuQPzDw3CIQsRIrtTlUC3lP84taWzHlq0= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5/go.mod h1:jU1li6RFryMz+so64PpKtudI+QzbKoIEivqdf6LNpOc= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 h1:hT8rVHwugYE2lEfdFE0QWVo81lF7jMrYJVDWI+f+VxU= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0/go.mod h1:8tu/lYfQfFe6IGnaOdrpVgEL2IrrDOf6/m9RQum4NkY= github.com/aws/aws-sdk-go-v2/service/autoscaling v1.38.0 h1:BnElrrgowaG50hoUCbBc5lq5XX7Fr7F4nvZovCDjevk= github.com/aws/aws-sdk-go-v2/service/autoscaling v1.38.0/go.mod h1:6ioQn0JPZSvTdXmnUAQa9h7x8m+KU63rkgiAD1ZLnqc= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.147.0 h1:m9+QgPg/qzlxL0Oxb/dD12jzeWfuQGn9XqCWyDAipi8= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.147.0/go.mod h1:ntWksNNQcXImRQMdxab74tp+H94neF/TwQJ9Ndxb04k= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.0 h1:a33HuFlO0KsveiP90IUJh8Xr/cx9US2PqkSroaLc+o8= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.0/go.mod h1:SxIkWpByiGbhbHYTo9CMTUnx2G4p4ZQMrDPcRRy//1c= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.0 h1:SHN/umDLTmFTmYfI+gkanz6da3vK8Kvj/5wkqnTHbuA= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.0/go.mod h1:l8gPU5RYGOFHJqWEpPMoRTP0VoaWQSkJdKo+hwWnnDA= -github.com/aws/aws-sdk-go-v2/service/sso v1.19.0 h1:u6OkVDxtBPnxPkZ9/63ynEe+8kHbtS5IfaC4PzVxzWM= -github.com/aws/aws-sdk-go-v2/service/sso v1.19.0/go.mod h1:YqbU3RS/pkDVu+v+Nwxvn0i1WB0HkNWEePWbmODEbbs= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.22.0 h1:6DL0qu5+315wbsAEEmzK+P9leRwNbkp+lGjPC+CEvb8= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.22.0/go.mod h1:olUAyg+FaoFaL/zFaeQQONjOZ9HXoxgvI/c7mQTYz7M= -github.com/aws/aws-sdk-go-v2/service/sts v1.27.0 h1:cjTRjh700H36MQ8M0LnDn33W3JmwC77mdxIIyPWCdpM= -github.com/aws/aws-sdk-go-v2/service/sts v1.27.0/go.mod h1:nXfOBMWPokIbOY+Gi7a1psWMSvskUCemZzI+SMB7Akc= -github.com/aws/smithy-go v1.20.0 h1:6+kZsCXZwKxZS9RfISnPc4EXlHoyAkm2hPuM8X2BrrQ= -github.com/aws/smithy-go v1.20.0/go.mod h1:uo5RKksAl4PzhqaAbjd4rLgFoq5koTsQKYuGe7dklGc= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.156.0 h1:TFK9GeUINErClL2+A+GLYhjiChVdaXCgIUiCsS/UQrE= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.156.0/go.mod h1:xejKuuRDjz6z5OqyeLsz01MlOqqW7CqpAB4PabNvpu8= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 h1:Ji0DY1xUsUr3I8cHps0G+XM3WWU16lP6yG8qu1GAZAs= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2/go.mod h1:5CsjAbs3NlGQyZNFACh+zztPDI7fU6eW9QsxjfnuBKg= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 h1:ogRAwT1/gxJBcSWDMZlgyFUM962F51A5CRhDLbxLdmo= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7/go.mod h1:YCsIZhXfRPLFFCl5xxY+1T9RKzOKjCut+28JSX2DnAk= +github.com/aws/aws-sdk-go-v2/service/sso v1.20.4 h1:WzFol5Cd+yDxPAdnzTA5LmpHYSWinhmSj4rQChV0ee8= +github.com/aws/aws-sdk-go-v2/service/sso v1.20.4/go.mod h1:qGzynb/msuZIE8I75DVRCUXw3o3ZyBmUvMwQ2t/BrGM= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 h1:Jux+gDDyi1Lruk+KHF91tK2KCuY61kzoCpvtvJJBtOE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4/go.mod h1:mUYPBhaF2lGiukDEjJX2BLRRKTmoUSitGDUgM4tRxak= +github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 h1:cwIxeBttqPN3qkaAjcEcsh8NYr8n2HZPkcKgPAi1phU= +github.com/aws/aws-sdk-go-v2/service/sts v1.28.6/go.mod h1:FZf1/nKNEkHdGGJP/cI2MoIMquumuRK6ol3QQJNDxmw= +github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= +github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= github.com/cenk/backoff v2.2.1+incompatible h1:djdFT7f4gF2ttuzRKPbMOWgZajgesItGLwG5FTQKmmE= github.com/cenk/backoff v2.2.1+incompatible/go.mod h1:7FtoeaSnHoZnmZzz47cM35Y9nSW7tNyaidugnHTaFDE= -github.com/cilium/ebpf v0.9.1 h1:64sn2K3UKw8NbP/blsixRpF3nXuyhz/VjRlRzvlBRu4= -github.com/cilium/ebpf v0.9.1/go.mod h1:+OhNOIXx/Fnu1IE8bJz2dzOA+VSfyTfdNUVdlQnxUFY= -github.com/containerd/cgroups/v3 v3.0.1 h1:4hfGvu8rfGIwVIDd+nLzn/B9ZXx4BcCjzt5ToenJRaE= -github.com/containerd/cgroups/v3 v3.0.1/go.mod h1:/vtwk1VXrtoa5AaZLkypuOJgA/6DyPMZHJPGQNtlHnw= -github.com/coreos/go-systemd/v22 v22.3.2 h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI= -github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= +github.com/cilium/ebpf v0.14.0 h1:0PsxAjO6EjI1rcT+rkp6WcCnE0ZvfkXBYiMedJtrSUs= +github.com/cilium/ebpf v0.14.0/go.mod h1:DHp1WyrLeiBh19Cf/tfiSMhqheEiK8fXFZ4No0P1Hso= +github.com/containerd/cgroups/v3 v3.0.3 h1:S5ByHZ/h9PMe5IOQoN7E+nMc2UcLEM/V48DGDJ9kip0= +github.com/containerd/cgroups/v3 v3.0.3/go.mod h1:8HBe7V3aWGLFPd/k03swSIsGjZhHI2WzJmticMgVuz0= +github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= +github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= @@ -52,8 +52,6 @@ github.com/dustinkirkland/golang-petname v0.0.0-20231002161417-6a283f1aaaf2 h1:S github.com/dustinkirkland/golang-petname v0.0.0-20231002161417-6a283f1aaaf2/go.mod h1:8AuBTZBRSFqEYBPYULd+NN474/zZBLP+6WeT5S9xlAc= github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a h1:yDWHCSQ40h88yih2JAcL6Ls/kVkSE8GFACTGVnMPruw= github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a/go.mod h1:7Ga40egUymuWXxAe151lTNnCv97MddSOVsjpPPkityA= -github.com/frankban/quicktest v1.14.0 h1:+cqqvzZV87b4adx/5ayVOaYZ2CrvM4ejQvUdBzPPUss= -github.com/frankban/quicktest v1.14.0/go.mod h1:NeW+ay9A/U67EYXNFA1nPE8e/tnQv/09mUdL/ijj8og= github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= github.com/getkin/kin-openapi v0.123.0 h1:zIik0mRwFNLyvtXK274Q6ut+dPh6nlxBp0x7mNrPhs8= @@ -63,36 +61,35 @@ github.com/go-faker/faker/v4 v4.3.0/go.mod h1:F/bBy8GH9NxOxMInug5Gx4WYeG6fHJZ8Ol github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-ole/go-ole v1.3.0 h1:Dt6ye7+vXGIKZ7Xtk4s6/xVdGDQynvom7xCFEdWr6uE= github.com/go-ole/go-ole v1.3.0/go.mod h1:5LS6F96DhAwUc7C+1HLexzMXY1xGRSryjyPPKW6zv78= -github.com/go-openapi/analysis v0.22.2 h1:ZBmNoP2h5omLKr/srIC9bfqrUGzT6g6gNv03HE9Vpj0= -github.com/go-openapi/analysis v0.22.2/go.mod h1:pDF4UbZsQTo/oNuRfAWWd4dAh4yuYf//LYorPTjrpvo= -github.com/go-openapi/errors v0.21.0 h1:FhChC/duCnfoLj1gZ0BgaBmzhJC2SL/sJr8a2vAobSY= -github.com/go-openapi/errors v0.21.0/go.mod h1:jxNTMUxRCKj65yb/okJGEtahVd7uvWnuWfj53bse4ho= -github.com/go-openapi/jsonpointer v0.20.2 h1:mQc3nmndL8ZBzStEo3JYF8wzmeWffDH4VbXz58sAx6Q= -github.com/go-openapi/jsonpointer v0.20.2/go.mod h1:bHen+N0u1KEO3YlmqOjTT9Adn1RfD91Ar825/PuiRVs= -github.com/go-openapi/jsonreference v0.20.4 h1:bKlDxQxQJgwpUSgOENiMPzCTBVuc7vTdXSSgNeAhojU= -github.com/go-openapi/jsonreference v0.20.4/go.mod h1:5pZJyJP2MnYCpoeoMAql78cCHauHj0V9Lhc506VOpw4= -github.com/go-openapi/loads v0.21.5 h1:jDzF4dSoHw6ZFADCGltDb2lE4F6De7aWSpe+IcsRzT0= -github.com/go-openapi/loads v0.21.5/go.mod h1:PxTsnFBoBe+z89riT+wYt3prmSBP6GDAQh2l9H1Flz8= -github.com/go-openapi/runtime v0.27.1 h1:ae53yaOoh+fx/X5Eaq8cRmavHgDma65XPZuvBqvJYto= -github.com/go-openapi/runtime v0.27.1/go.mod h1:fijeJEiEclyS8BRurYE1DE5TLb9/KZl6eAdbzjsrlLU= -github.com/go-openapi/spec v0.20.14 h1:7CBlRnw+mtjFGlPDRZmAMnq35cRzI91xj03HVyUi/Do= -github.com/go-openapi/spec v0.20.14/go.mod h1:8EOhTpBoFiask8rrgwbLC3zmJfz4zsCUueRuPM6GNkw= -github.com/go-openapi/strfmt v0.22.0 h1:Ew9PnEYc246TwrEspvBdDHS4BVKXy/AOVsfqGDgAcaI= -github.com/go-openapi/strfmt v0.22.0/go.mod h1:HzJ9kokGIju3/K6ap8jL+OlGAbjpSv27135Yr9OivU4= -github.com/go-openapi/swag v0.22.9 h1:XX2DssF+mQKM2DHsbgZK74y/zj4mo9I99+89xUmuZCE= -github.com/go-openapi/swag v0.22.9/go.mod h1:3/OXnFfnMAwBD099SwYRk7GD3xOrr1iL7d/XNLXVVwE= -github.com/go-openapi/validate v0.23.0 h1:2l7PJLzCis4YUGEoW6eoQw3WhyM65WSIcjX6SQnlfDw= -github.com/go-openapi/validate v0.23.0/go.mod h1:EeiAZ5bmpSIOJV1WLfyYF9qp/B1ZgSaEpHTJHtN5cbE= +github.com/go-openapi/analysis v0.23.0 h1:aGday7OWupfMs+LbmLZG4k0MYXIANxcuBTYUC03zFCU= +github.com/go-openapi/analysis v0.23.0/go.mod h1:9mz9ZWaSlV8TvjQHLl2mUW2PbZtemkE8yA5v22ohupo= +github.com/go-openapi/errors v0.22.0 h1:c4xY/OLxUBSTiepAg3j/MHuAv5mJhnf53LLMWFB+u/w= +github.com/go-openapi/errors v0.22.0/go.mod h1:J3DmZScxCDufmIMsdOuDHxJbdOGC0xtUynjIx092vXE= +github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= +github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= +github.com/go-openapi/jsonreference v0.21.0 h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ= +github.com/go-openapi/jsonreference v0.21.0/go.mod h1:LmZmgsrTkVg9LG4EaHeY8cBDslNPMo06cago5JNLkm4= +github.com/go-openapi/loads v0.22.0 h1:ECPGd4jX1U6NApCGG1We+uEozOAvXvJSF4nnwHZ8Aco= +github.com/go-openapi/loads v0.22.0/go.mod h1:yLsaTCS92mnSAZX5WWoxszLj0u+Ojl+Zs5Stn1oF+rs= +github.com/go-openapi/runtime v0.28.0 h1:gpPPmWSNGo214l6n8hzdXYhPuJcGtziTOgUpvsFWGIQ= +github.com/go-openapi/runtime v0.28.0/go.mod h1:QN7OzcS+XuYmkQLw05akXk0jRH/eZ3kb18+1KwW9gyc= +github.com/go-openapi/spec v0.21.0 h1:LTVzPc3p/RzRnkQqLRndbAzjY0d0BCL72A6j3CdL9ZY= +github.com/go-openapi/spec v0.21.0/go.mod h1:78u6VdPw81XU44qEWGhtr982gJ5BWg2c0I5XwVMotYk= +github.com/go-openapi/strfmt v0.23.0 h1:nlUS6BCqcnAk0pyhi9Y+kdDVZdZMHfEKQiS4HaMgO/c= +github.com/go-openapi/strfmt v0.23.0/go.mod h1:NrtIpfKtWIygRkKVsxh7XQMDQW5HKQl6S5ik2elW+K4= +github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= +github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= +github.com/go-openapi/validate v0.24.0 h1:LdfDKwNbpB6Vn40xhTdNZAnfLECL81w+VX3BumrGD58= +github.com/go-openapi/validate v0.24.0/go.mod h1:iyeX1sEufmv3nPbBdX3ieNviWnOZaJ1+zquzJEf2BAQ= +github.com/go-quicktest/qt v1.101.0 h1:O1K29Txy5P2OK0dGo59b7b0LR6wKfIhttaAhHUyn7eI= +github.com/go-quicktest/qt v1.101.0/go.mod h1:14Bz/f7NwaXPtdYEgzsx46kqSxVwTbzVZsDC26tQJow= github.com/go-test/deep v1.0.8 h1:TDsG77qcSprGbC6vTN8OuXp5g+J+b5Pcguhf7Zt61VM= github.com/go-test/deep v1.0.8/go.mod h1:5C2ZWiW0ErCdrYzpqxLbTX7MG14M9iiw8DgHncVwcsE= -github.com/godbus/dbus/v5 v5.0.4 h1:9349emZab16e7zQvpmsbtjc18ykshndd8y2PG3sgJbA= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= +github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk= +github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/google/go-cmp v0.5.2/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= @@ -101,10 +98,10 @@ github.com/google/renameio v1.0.1 h1:Lh/jXZmvZxb0BBeSY5VKEfidcbcbenKjZFzM/q0fSeU github.com/google/renameio v1.0.1/go.mod h1:t/HQoYBZSsWSNK35C6CO/TpPLDVWvxOHboWUAweKUpk= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/haproxytech/client-native/v6 v6.0.0-20240219081441-398247ed999f h1:qBt1T+Yrh2hJ/WfMsHMw4jc8ICqL0qedk3f9/if9XUQ= -github.com/haproxytech/client-native/v6 v6.0.0-20240219081441-398247ed999f/go.mod h1:AOwb6JMUTk0IrKHABhvk9wWaCtOBRV/vOW+we4B2G/A= -github.com/haproxytech/config-parser/v5 v5.1.0 h1:gdifNXscsx4x++GQWw9Oj3JDpJMgSLtCiXgdQqxsYQU= -github.com/haproxytech/config-parser/v5 v5.1.0/go.mod h1:iy8nBB1eopwYbyeh3FQpjxZUxfcIDyTV9bW0F1t+cVA= +github.com/haproxytech/client-native/v6 v6.0.0-20240404115818-cc6709fcf3f2 h1:ekVVs673iIrBxkpXhsiwvtiWVqj1Kllt/JaIyiYxJho= +github.com/haproxytech/client-native/v6 v6.0.0-20240404115818-cc6709fcf3f2/go.mod h1:2LWXlAIPg7eowJ880hW2X/AaINjPUSjXaEZqy4+eauA= +github.com/haproxytech/config-parser/v5 v5.1.1-0.20240404084124-95ffb3171d4e h1:ZvuU/kaWuBoQp5NO/T859/FiPvqw+ZXeU6HHbYfW7k8= +github.com/haproxytech/config-parser/v5 v5.1.1-0.20240404084124-95ffb3171d4e/go.mod h1:A6eEOf58vr5oFlips/tbYzjLm3Te7Uwonsnyr1HNm6A= github.com/haproxytech/go-logger v1.1.0 h1:HgGtYaI1ApkvbQdsm7f9AzQQoxTB7w37criTflh7IQE= github.com/haproxytech/go-logger v1.1.0/go.mod h1:OekUd8HCb7ubxMplzHUPBTHNxZmddOWfOjWclZsqIeM= github.com/invopop/yaml v0.2.0 h1:7zky/qH+O0DwAyoobXUqvVBwgBFRxKoQ/3FjcVpjTMY= @@ -121,7 +118,6 @@ github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnr github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= -github.com/klauspost/compress v1.13.6/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= @@ -149,13 +145,12 @@ github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9G github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 h1:RWengNIwukTxcDr9M+97sNutRR1RKhG96O6jWumTTnw= github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826/go.mod h1:TaXosZuwdSHYgviHp1DAtfrULt5eUgsSMsZf+YrPgl8= -github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc= github.com/nathanaelle/syslog5424/v2 v2.0.5 h1:oLVYQmKnv3nlnmvlbBWM+iWl9AONcU+tuxIL0fjko5A= github.com/nathanaelle/syslog5424/v2 v2.0.5/go.mod h1:f9MvsGkLOtYh2VzLT4Pjuwx3+Xv2EogxJNda+HLPDus= github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= -github.com/opencontainers/runtime-spec v1.0.2 h1:UfAcuLBJB9Coz72x1hgl8O5RVzTdNiaglX6v2DM6FI0= -github.com/opencontainers/runtime-spec v1.0.2/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= +github.com/opencontainers/runtime-spec v1.2.0 h1:z97+pHb3uELt/yiAWD691HNHQIF07bE7dzrbT927iTk= +github.com/opencontainers/runtime-spec v1.2.0/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 h1:onHthvaw9LFnH4t2DcNVpwGmV9E1BkGknEliJkfwQj0= github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58/go.mod h1:DXv8WO4yhMYhSNPKjeNKa5WY9YCIEBRbNzFFPJbWO6Y= github.com/perimeterx/marshmallow v1.1.5 h1:a2LALqQ1BlHM8PZblsDdidgv1mWi1DgC2UmX50IvK2s= @@ -184,74 +179,42 @@ github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVs github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= -github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= +github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= github.com/tklauser/go-sysconf v0.3.13 h1:GBUpcahXSpR2xN01jhkNAbTLRk2Yzgggk8IM08lq3r4= github.com/tklauser/go-sysconf v0.3.13/go.mod h1:zwleP4Q4OehZHGn4CYZDipCgg9usW5IJePewFCGVEa0= github.com/tklauser/numcpus v0.7.0 h1:yjuerZP127QG9m5Zh/mSO4wqurYil27tHrqwRoRjpr4= github.com/tklauser/numcpus v0.7.0/go.mod h1:bb6dMVcj8A42tSE7i32fsIUCbQNllK5iDguyOZRUzAY= github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0= github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY= -github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI= -github.com/xdg-go/scram v1.1.2/go.mod h1:RT/sEzTbU5y00aCK8UOx6R7YryM0iF1N2MOmC3kKLN4= -github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM= -github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= -github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= -go.mongodb.org/mongo-driver v1.13.1 h1:YIc7HTYsKndGK4RFzJ3covLz1byri52x0IoMB0Pt/vk= -go.mongodb.org/mongo-driver v1.13.1/go.mod h1:wcDf1JBCXy2mOW0bWHwO/IOYqdca1MPCwDtFu/Z9+eo= +go.mongodb.org/mongo-driver v1.14.0 h1:P98w8egYRjYe3XDjxhYJagTokP/H6HzlsnojRgZRd80= +go.mongodb.org/mongo-driver v1.14.0/go.mod h1:Vzb0Mk/pa7e6cWw85R4F/endUC3u0U9jGcNU603k65c= go.uber.org/automaxprocs v1.5.3 h1:kWazyxZUrS3Gs4qUpbwo5kEIMGe/DAvi5Z4tl2NW4j8= go.uber.org/automaxprocs v1.5.3/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= go.uber.org/goleak v1.1.12 h1:gZAh5/EyT/HQwlpkCy6wTpqfH9H8Lz8zbm3dZh+OyzA= go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.0.0-20220622213112-05595931fe9d/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= -golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.21.0 h1:AQyQV4dYCvJ7vGmJyKki9+PBdyvhkSd8EIx/qb0AYv4= -golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= -golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= -golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/exp v0.0.0-20240404231335-c0f41cb1a7a0 h1:985EYyeCOxTpcgOTJpflJUwOeEz0CQOdPt73OzpE9F8= +golang.org/x/exp v0.0.0-20240404231335-c0f41cb1a7a0/go.mod h1:/lliqkxwWAhPjf5oSOIJup2XcqJaw8RGS6k3TGEc7GI= +golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w= +golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8= +golang.org/x/sync v0.7.0 h1:YsImfSBoP9QPYL0xyKJPq0gcaJdG3rInoqxTWbfQu9M= +golang.org/x/sync v0.7.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220408201424-a24fb2fb8a0f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.17.0 h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y= -golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= -golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/sys v0.19.0 h1:q5f1RH2jigJ1MoAWp2KTp3gm5zAGFUTarQZ5U386+4o= +golang.org/x/sys v0.19.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.27.1 h1:SnqbnDw1V7RiZcXPx5MEeqPv2s79L9i7BJUlG/+RurQ= -google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= +google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= +google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=