From 89b9ec2acf5c746b8cbe7fc67bcf87eaee6ecb72 Mon Sep 17 00:00:00 2001 From: Toby Date: Sun, 2 May 2021 14:03:20 -0700 Subject: [PATCH 1/4] Create codeql-analysis.yml --- .github/workflows/codeql-analysis.yml | 71 +++++++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 .github/workflows/codeql-analysis.yml diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml new file mode 100644 index 0000000..6c748e0 --- /dev/null +++ b/.github/workflows/codeql-analysis.yml @@ -0,0 +1,71 @@ +# For most projects, this workflow file will not need changing; you simply need +# to commit it to your repository. +# +# You may wish to alter this file to override the set of languages analyzed, +# or to provide custom queries or build logic. +# +# ******** NOTE ******** +# We have attempted to detect the languages in your repository. Please check +# the `language` matrix defined below to confirm you have the correct set of +# supported CodeQL languages. +# +name: "CodeQL" + +on: + push: + branches: [ master ] + pull_request: + # The branches below must be a subset of the branches above + branches: [ master ] + schedule: + - cron: '17 14 * * 3' + +jobs: + analyze: + name: Analyze + runs-on: ubuntu-latest + permissions: + actions: read + contents: read + security-events: write + + strategy: + fail-fast: false + matrix: + language: [ 'go' ] + # CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ] + # Learn more: + # https://docs.github.com/en/free-pro-team@latest/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#changing-the-languages-that-are-analyzed + + steps: + - name: Checkout repository + uses: actions/checkout@v2 + + # Initializes the CodeQL tools for scanning. + - name: Initialize CodeQL + uses: github/codeql-action/init@v1 + with: + languages: ${{ matrix.language }} + # If you wish to specify custom queries, you can do so here or in a config file. + # By default, queries listed here will override any specified in a config file. + # Prefix the list here with "+" to use these queries and those in the config file. + # queries: ./path/to/local/query, your-org/your-repo/queries@main + + # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). + # If this step fails, then you should remove it and run the build manually (see below) + - name: Autobuild + uses: github/codeql-action/autobuild@v1 + + # â„šī¸ Command-line programs to run using the OS shell. + # 📚 https://git.io/JvXDl + + # âœī¸ If the Autobuild fails above, remove it and uncomment the following three lines + # and modify them (or add more) to build your code if your project + # uses a compiled language + + #- run: | + # make bootstrap + # make release + + - name: Perform CodeQL Analysis + uses: github/codeql-action/analyze@v1 From 348fb09ccb09a46d6c24bb179678ef95afeaaf0e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 4 May 2021 08:34:21 +0000 Subject: [PATCH 2/4] Bump github.com/caddyserver/certmagic from 0.13.0 to 0.13.1 Bumps [github.com/caddyserver/certmagic](https://github.com/caddyserver/certmagic) from 0.13.0 to 0.13.1. - [Release notes](https://github.com/caddyserver/certmagic/releases) - [Commits](https://github.com/caddyserver/certmagic/compare/v0.13.0...v0.13.1) Signed-off-by: dependabot[bot] --- go.mod | 2 +- go.sum | 32 ++++---------------------------- 2 files changed, 5 insertions(+), 29 deletions(-) diff --git a/go.mod b/go.mod index 7ebb0da..9bb464f 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.14 require ( github.com/LiamHaworth/go-tproxy v0.0.0-20190726054950-ef7efd7f24ed github.com/antonfisher/nested-logrus-formatter v1.3.1 - github.com/caddyserver/certmagic v0.13.0 + github.com/caddyserver/certmagic v0.13.1 github.com/elazarl/goproxy v0.0.0-20210110162100-a92cc753f88e github.com/elazarl/goproxy/ext v0.0.0-20210110162100-a92cc753f88e github.com/hashicorp/golang-lru v0.5.4 diff --git a/go.sum b/go.sum index 5b4de64..f9bbda3 100644 --- a/go.sum +++ b/go.sum @@ -40,8 +40,8 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g= github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23/go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s= -github.com/caddyserver/certmagic v0.13.0 h1:ky0rntZvIFiUKFdIikYxj31WN+Ts0Od6Wjz83iTzxfc= -github.com/caddyserver/certmagic v0.13.0/go.mod h1:dNOzF4iOB7H9E51xTooMB90vs+2XNVtpnx0liQNsQY4= +github.com/caddyserver/certmagic v0.13.1 h1:A5qLxh9J6/CYWEOHaj135IWAjCY0193ONxEy8jbOlPw= +github.com/caddyserver/certmagic v0.13.1/go.mod h1:+zhQtEgLOyXRA/KRduHXNhGGdTeqRM4ePj8eBGD/2CQ= github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -71,7 +71,6 @@ github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFP github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/elazarl/goproxy v0.0.0-20210110162100-a92cc753f88e h1:/cwV7t2xezilMljIftb7WlFtzGANRCnoOhPjtl2ifcs= github.com/elazarl/goproxy v0.0.0-20210110162100-a92cc753f88e/go.mod h1:Ro8st/ElPeALwNFlcTpWmkr6IoMFfkjXAvTHpevnDsM= -github.com/elazarl/goproxy/ext v0.0.0-20190711103511-473e67f1d7d2 h1:dWB6v3RcOy03t/bUadywsbyrQwCqZeNIEX6M1OtSZOM= github.com/elazarl/goproxy/ext v0.0.0-20190711103511-473e67f1d7d2/go.mod h1:gNh8nYJoAm43RfaxurUnxr+N1PwuFV3ZMl/efxlIlY8= github.com/elazarl/goproxy/ext v0.0.0-20210110162100-a92cc753f88e h1:CQn2/8fi3kmpT9BTiHEELgdxAOQNVZc9GoPA4qnQzrs= github.com/elazarl/goproxy/ext v0.0.0-20210110162100-a92cc753f88e/go.mod h1:gNh8nYJoAm43RfaxurUnxr+N1PwuFV3ZMl/efxlIlY8= @@ -80,11 +79,9 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.m github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc= -github.com/francoispqt/gojay v1.2.13 h1:d2m3sFjloqoIUQU3TsHBgj6qg/BVGlTBeHDUmyJnXKk= github.com/francoispqt/gojay v1.2.13/go.mod h1:ehT5mTG4ua4581f1++1WLG0vPdaA9HaiDsoyrBGkyDY= github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod h1:7dvUGVsVBjqR7JHJk0brhHOZYGmfBYOrK0ZhYMEtBr4= github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2rbfLwlschooIH4+wKKDR4Pdxhh+TRoA20= -github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= @@ -109,21 +106,17 @@ github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4er github.com/golang/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:tluoj9z5200jBnyusfRPU2LqT6J+DAorxEvtC7LHB+E= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.4.4 h1:l75CXGRSwbaYNpl/Z2X1XIIAMSCquvXgpVZDhwEIJsc= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/mock v1.5.0 h1:jlYHihg//f7RRwuPfptm04yp4s7O6Kw8EZiVYIGcH0g= github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.1 h1:YF8+flBXS5eO826T4nzqPrxfhQThhXl0YzfuUPu4SBg= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= -github.com/golang/protobuf v1.4.0 h1:oOuy+ugB+P/kBdUnG5QaMXSIyJ1q38wWSojYCb3z5VQ= github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= -github.com/golang/protobuf v1.4.2 h1:+Z5KGCizgyZCbGh1KZqA0fcLLkwbsjIzS4aV2v7wJX0= github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3 h1:JjCZWpVbqXDqFVmTfYWEVTMIYrL/NPdPSCHPJ0T/raM= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= @@ -133,7 +126,6 @@ github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.4.0 h1:xsAVV57WRhGj6kEIi8ReJzQlHHqcBYCElAvkovg3B/4= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4 h1:L8R9j+yAqZuZjsqh/z+F1NCffTKKLShY6zXTItVIZ8M= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= @@ -178,7 +170,6 @@ github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= -github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= @@ -197,10 +188,9 @@ github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7V github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/cpuid v1.2.5 h1:VBd9MyVIiJHzzgnrLQG5Bcv75H4YaWrlKqWHjurxCGo= -github.com/klauspost/cpuid v1.2.5/go.mod h1:bYW4mA6ZgKPob1/Dlai2LviZJO7KGI3uoWLd42rAQw4= +github.com/klauspost/cpuid/v2 v2.0.6 h1:dQ5ueTiftKxp0gyjKSx5+8BtPWkyQbd95m8Gys/RarI= +github.com/klauspost/cpuid/v2 v2.0.6/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/konsorten/go-windows-terminal-sequences v1.0.3 h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8= github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= @@ -362,7 +352,6 @@ github.com/shurcooL/users v0.0.0-20180125191416-49c67e49c537/go.mod h1:QJTqeLYED github.com/shurcooL/webdavfs v0.0.0-20170829043945-18c3829fa133/go.mod h1:hKmq5kWdCj2z2KEozexVbfEZIWiTjhE0+UjmZgPqehw= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/sirupsen/logrus v1.6.0 h1:UBcNElsrwanuuMsnGSlYmtmgbb23qDR5dG+6X6Oo89I= github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= @@ -379,7 +368,6 @@ github.com/streadway/amqp v0.0.0-20190827072141-edfb9018d271/go.mod h1:AZpEONHx3 github.com/streadway/handy v0.0.0-20190108123426-d5acb3125c2a/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk= @@ -431,9 +419,7 @@ golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a/go.mod h1:djNgcEr1/C05ACk golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200221231518-2aa609cf4a9d h1:1ZiEyfaQIg3Qh0EoqpwAakHVhecoE5wlSg5GjnafJGw= golang.org/x/crypto v0.0.0-20200221231518-2aa609cf4a9d/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 h1:psW17arqaxU48Z5kZ0CQnkZWQJsqcURM6tKiBApRjXI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de h1:ikNHVSjEfnvz6sxdSPCaPt572qowuyMDMJLLm3Db3ig= golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= @@ -462,7 +448,6 @@ golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod h1:mL1N/T3taQHkDXs73r golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190313220215-9f648a60d977/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 h1:0GoQqolDA55aaLxZyTzK/Y2ePZzZTUrRacwib7cNsYQ= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -509,22 +494,17 @@ golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191220142924-d4481acd189f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae h1:/WDfKMnPU+m5M4xB+6x4kaepxRw6jWvR5iDRdvjHgy8= golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200519105757-fe76b779f299 h1:DYfZAGf2WMFjMxbgTjaC+2HC7NkNAQs+6Q8b9WEB/F4= golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201231184435-2d18734c6014 h1:joucsQqXmyBVxViHCPFjG3hx8JzIFSaym3l3MM/Jsdg= golang.org/x/sys v0.0.0-20201231184435-2d18734c6014/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210309074719-68d13333faf2 h1:46ULzRKLh1CwgRq2dC5SlBzEqqNCi8rreOZnNrbqcIY= golang.org/x/sys v0.0.0-20210309074719-68d13333faf2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210426230700-d19ff857e887 h1:dXfMednGJh/SUUFjTLsWJz3P+TQt9qnR11GgeI3vWKs= golang.org/x/sys v0.0.0-20210426230700-d19ff857e887/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 h1:z99zHgr7hKfrUcX/KsoJk5FJfjTceCKIp96+biqP4To= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= @@ -589,15 +569,12 @@ google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzi google.golang.org/protobuf v1.23.0 h1:4MY060fB1DLGMB/7MBTLnwQUY6+F09GEiz6SsrNqyzM= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= @@ -608,7 +585,6 @@ gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRN gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.4 h1:/eiJrUcujPVeJ3xlSWaiNi3uSVmDGBK1pDHUHAnao1I= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.3.0 h1:clyUAQHOM3G0M3f5vQj7LuJrETvjVot3Z5el9nffUtU= From f7f28a9e548976256e36cceba98885e9557b763d Mon Sep 17 00:00:00 2001 From: Toby Date: Wed, 5 May 2021 01:18:24 -0700 Subject: [PATCH 3/4] Update bench --- docs/bench/bench.png | Bin 10312 -> 12521 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/bench/bench.png b/docs/bench/bench.png index 530cebd58cca69b7527ff458a3cda6d20a992d03..eeb2842ef209214629555bec38a4d136f5b9359d 100644 GIT binary patch literal 12521 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 Sl#~ZhKYH56SIe(}AO0_UIF~g5 From 04b142ef29a0919d8630b37dcaa4f74e3ceee2c8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 6 May 2021 08:30:24 +0000 Subject: [PATCH 4/4] Bump github.com/caddyserver/certmagic from 0.13.0 to 0.13.1 Bumps [github.com/caddyserver/certmagic](https://github.com/caddyserver/certmagic) from 0.13.0 to 0.13.1. - [Release notes](https://github.com/caddyserver/certmagic/releases) - [Commits](https://github.com/caddyserver/certmagic/compare/v0.13.0...v0.13.1) Signed-off-by: dependabot[bot] --- go.mod | 2 +- go.sum | 32 ++++---------------------------- 2 files changed, 5 insertions(+), 29 deletions(-) diff --git a/go.mod b/go.mod index 7ebb0da..9bb464f 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.14 require ( github.com/LiamHaworth/go-tproxy v0.0.0-20190726054950-ef7efd7f24ed github.com/antonfisher/nested-logrus-formatter v1.3.1 - github.com/caddyserver/certmagic v0.13.0 + github.com/caddyserver/certmagic v0.13.1 github.com/elazarl/goproxy v0.0.0-20210110162100-a92cc753f88e github.com/elazarl/goproxy/ext v0.0.0-20210110162100-a92cc753f88e github.com/hashicorp/golang-lru v0.5.4 diff --git a/go.sum b/go.sum index 5b4de64..f9bbda3 100644 --- a/go.sum +++ b/go.sum @@ -40,8 +40,8 @@ github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6r github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g= github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23/go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s= -github.com/caddyserver/certmagic v0.13.0 h1:ky0rntZvIFiUKFdIikYxj31WN+Ts0Od6Wjz83iTzxfc= -github.com/caddyserver/certmagic v0.13.0/go.mod h1:dNOzF4iOB7H9E51xTooMB90vs+2XNVtpnx0liQNsQY4= +github.com/caddyserver/certmagic v0.13.1 h1:A5qLxh9J6/CYWEOHaj135IWAjCY0193ONxEy8jbOlPw= +github.com/caddyserver/certmagic v0.13.1/go.mod h1:+zhQtEgLOyXRA/KRduHXNhGGdTeqRM4ePj8eBGD/2CQ= github.com/casbin/casbin/v2 v2.1.2/go.mod h1:YcPU1XXisHhLzuxH9coDNf2FbKpjGlbCg3n9yuLkIJQ= github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= @@ -71,7 +71,6 @@ github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFP github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= github.com/elazarl/goproxy v0.0.0-20210110162100-a92cc753f88e h1:/cwV7t2xezilMljIftb7WlFtzGANRCnoOhPjtl2ifcs= github.com/elazarl/goproxy v0.0.0-20210110162100-a92cc753f88e/go.mod h1:Ro8st/ElPeALwNFlcTpWmkr6IoMFfkjXAvTHpevnDsM= -github.com/elazarl/goproxy/ext v0.0.0-20190711103511-473e67f1d7d2 h1:dWB6v3RcOy03t/bUadywsbyrQwCqZeNIEX6M1OtSZOM= github.com/elazarl/goproxy/ext v0.0.0-20190711103511-473e67f1d7d2/go.mod h1:gNh8nYJoAm43RfaxurUnxr+N1PwuFV3ZMl/efxlIlY8= github.com/elazarl/goproxy/ext v0.0.0-20210110162100-a92cc753f88e h1:CQn2/8fi3kmpT9BTiHEELgdxAOQNVZc9GoPA4qnQzrs= github.com/elazarl/goproxy/ext v0.0.0-20210110162100-a92cc753f88e/go.mod h1:gNh8nYJoAm43RfaxurUnxr+N1PwuFV3ZMl/efxlIlY8= @@ -80,11 +79,9 @@ github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.m github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc= -github.com/francoispqt/gojay v1.2.13 h1:d2m3sFjloqoIUQU3TsHBgj6qg/BVGlTBeHDUmyJnXKk= github.com/francoispqt/gojay v1.2.13/go.mod h1:ehT5mTG4ua4581f1++1WLG0vPdaA9HaiDsoyrBGkyDY= github.com/franela/goblin v0.0.0-20200105215937-c9ffbefa60db/go.mod h1:7dvUGVsVBjqR7JHJk0brhHOZYGmfBYOrK0ZhYMEtBr4= github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2rbfLwlschooIH4+wKKDR4Pdxhh+TRoA20= -github.com/fsnotify/fsnotify v1.4.7 h1:IXs+QLmnXW2CcXuY+8Mzv/fWEsPGWxqefPtCP5CnV9I= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= github.com/fsnotify/fsnotify v1.4.9 h1:hsms1Qyu0jgnwNXIxa+/V/PDsU6CfLf6CNO8H7IWoS4= github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= @@ -109,21 +106,17 @@ github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4er github.com/golang/lint v0.0.0-20180702182130-06c8688daad7/go.mod h1:tluoj9z5200jBnyusfRPU2LqT6J+DAorxEvtC7LHB+E= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.2.0/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/mock v1.4.4 h1:l75CXGRSwbaYNpl/Z2X1XIIAMSCquvXgpVZDhwEIJsc= github.com/golang/mock v1.4.4/go.mod h1:l3mdAwkq5BuhzHwde/uurv3sEJeZMXNpwsxVWU71h+4= github.com/golang/mock v1.5.0 h1:jlYHihg//f7RRwuPfptm04yp4s7O6Kw8EZiVYIGcH0g= github.com/golang/mock v1.5.0/go.mod h1:CWnOUgYIOo4TcNZ0wHX3YZCqsaM1I1Jvs6v3mP3KVu8= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.1 h1:YF8+flBXS5eO826T4nzqPrxfhQThhXl0YzfuUPu4SBg= github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.4.0-rc.1/go.mod h1:ceaxUfeHdC40wWswd/P6IGgMaK3YpKi5j83Wpe3EHw8= github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208/go.mod h1:xKAWHe0F5eneWXFV3EuXVDTCmh+JuBKY0li0aMyXATA= github.com/golang/protobuf v1.4.0-rc.2/go.mod h1:LlEzMj4AhA7rCAGe4KMBDvJI+AwstrUpVNzEA03Pprs= github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0/go.mod h1:WU3c8KckQ9AFe+yFwt9sWVRKCVIyN9cPHBJSNnbL67w= -github.com/golang/protobuf v1.4.0 h1:oOuy+ugB+P/kBdUnG5QaMXSIyJ1q38wWSojYCb3z5VQ= github.com/golang/protobuf v1.4.0/go.mod h1:jodUvKwWbYaEsadDk5Fwe5c77LiNKVO9IDvqG2KuDX0= -github.com/golang/protobuf v1.4.2 h1:+Z5KGCizgyZCbGh1KZqA0fcLLkwbsjIzS4aV2v7wJX0= github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3 h1:JjCZWpVbqXDqFVmTfYWEVTMIYrL/NPdPSCHPJ0T/raM= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= @@ -133,7 +126,6 @@ github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= -github.com/google/go-cmp v0.4.0 h1:xsAVV57WRhGj6kEIi8ReJzQlHHqcBYCElAvkovg3B/4= github.com/google/go-cmp v0.4.0/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.4 h1:L8R9j+yAqZuZjsqh/z+F1NCffTKKLShY6zXTItVIZ8M= github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= @@ -178,7 +170,6 @@ github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO github.com/hashicorp/mdns v1.0.0/go.mod h1:tL+uN++7HEJ6SQLQ2/p+z2pH24WQKWjBPkE0mNTz8vQ= github.com/hashicorp/memberlist v0.1.3/go.mod h1:ajVTdAv/9Im8oMAAj5G31PhhMCZJV2pPBoIllUwCN7I= github.com/hashicorp/serf v0.8.2/go.mod h1:6hOLApaqBFA1NXqRQAsxw9QxuDEvNxSQRwA/JwenrHc= -github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/hudl/fargo v1.3.0/go.mod h1:y3CKSmjA+wD2gak7sUSXTAoopbhU08POFhmITJgmKTg= github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8= @@ -197,10 +188,9 @@ github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7V github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/cpuid v1.2.5 h1:VBd9MyVIiJHzzgnrLQG5Bcv75H4YaWrlKqWHjurxCGo= -github.com/klauspost/cpuid v1.2.5/go.mod h1:bYW4mA6ZgKPob1/Dlai2LviZJO7KGI3uoWLd42rAQw4= +github.com/klauspost/cpuid/v2 v2.0.6 h1:dQ5ueTiftKxp0gyjKSx5+8BtPWkyQbd95m8Gys/RarI= +github.com/klauspost/cpuid/v2 v2.0.6/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/konsorten/go-windows-terminal-sequences v1.0.3 h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8= github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= github.com/kr/pretty v0.1.0 h1:L/CwN0zerZDmRFUapSPitk6f+Q3+0za1rQkzVuMiMFI= @@ -362,7 +352,6 @@ github.com/shurcooL/users v0.0.0-20180125191416-49c67e49c537/go.mod h1:QJTqeLYED github.com/shurcooL/webdavfs v0.0.0-20170829043945-18c3829fa133/go.mod h1:hKmq5kWdCj2z2KEozexVbfEZIWiTjhE0+UjmZgPqehw= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/sirupsen/logrus v1.6.0 h1:UBcNElsrwanuuMsnGSlYmtmgbb23qDR5dG+6X6Oo89I= github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= @@ -379,7 +368,6 @@ github.com/streadway/amqp v0.0.0-20190827072141-edfb9018d271/go.mod h1:AZpEONHx3 github.com/streadway/handy v0.0.0-20190108123426-d5acb3125c2a/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1w= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk= @@ -431,9 +419,7 @@ golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a/go.mod h1:djNgcEr1/C05ACk golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200221231518-2aa609cf4a9d h1:1ZiEyfaQIg3Qh0EoqpwAakHVhecoE5wlSg5GjnafJGw= golang.org/x/crypto v0.0.0-20200221231518-2aa609cf4a9d/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9 h1:psW17arqaxU48Z5kZ0CQnkZWQJsqcURM6tKiBApRjXI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de h1:ikNHVSjEfnvz6sxdSPCaPt572qowuyMDMJLLm3Db3ig= golang.org/x/crypto v0.0.0-20200728195943-123391ffb6de/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= @@ -462,7 +448,6 @@ golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod h1:mL1N/T3taQHkDXs73r golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190313220215-9f648a60d977/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 h1:0GoQqolDA55aaLxZyTzK/Y2ePZzZTUrRacwib7cNsYQ= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -509,22 +494,17 @@ golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191220142924-d4481acd189f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae h1:/WDfKMnPU+m5M4xB+6x4kaepxRw6jWvR5iDRdvjHgy8= golang.org/x/sys v0.0.0-20200223170610-d5e6a3e2c0ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200519105757-fe76b779f299 h1:DYfZAGf2WMFjMxbgTjaC+2HC7NkNAQs+6Q8b9WEB/F4= golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201231184435-2d18734c6014 h1:joucsQqXmyBVxViHCPFjG3hx8JzIFSaym3l3MM/Jsdg= golang.org/x/sys v0.0.0-20201231184435-2d18734c6014/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210309074719-68d13333faf2 h1:46ULzRKLh1CwgRq2dC5SlBzEqqNCi8rreOZnNrbqcIY= golang.org/x/sys v0.0.0-20210309074719-68d13333faf2/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210426230700-d19ff857e887 h1:dXfMednGJh/SUUFjTLsWJz3P+TQt9qnR11GgeI3vWKs= golang.org/x/sys v0.0.0-20210426230700-d19ff857e887/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 h1:z99zHgr7hKfrUcX/KsoJk5FJfjTceCKIp96+biqP4To= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= @@ -589,15 +569,12 @@ google.golang.org/protobuf v1.21.0/go.mod h1:47Nbq4nVaFHyn7ilMalzfO3qCViNmqZ2kzi google.golang.org/protobuf v1.23.0 h1:4MY060fB1DLGMB/7MBTLnwQUY6+F09GEiz6SsrNqyzM= google.golang.org/protobuf v1.23.0/go.mod h1:EGpADcykh3NcUnDUJcl1+ZksZNG86OlYog2l/sGQquU= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 h1:qIbj1fsPNlZgppZ+VLlY7N33q108Sa+fhmuc+sWQYwY= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo= gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/cheggaaa/pb.v1 v1.0.25/go.mod h1:V/YB90LKu/1FcN3WVnfiiE5oMCibMjukxqG/qStrOgw= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= -gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= @@ -608,7 +585,6 @@ gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRN gopkg.in/yaml.v2 v2.0.0-20170812160011-eb3733d160e7/go.mod h1:JAlM8MvJe8wmxCU4Bli9HhUf9+ttbYbLASfIpnQbh74= gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v2 v2.2.4 h1:/eiJrUcujPVeJ3xlSWaiNi3uSVmDGBK1pDHUHAnao1I= gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.2.5/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= gopkg.in/yaml.v2 v2.3.0 h1:clyUAQHOM3G0M3f5vQj7LuJrETvjVot3Z5el9nffUtU=