Commit c42707d

Eric Bower  ·  2025-08-19 12:13:02 -0400 EDT
parent e34c5c9
chore: update souin
2 files changed,  +36, -27
M go.mod
M go.sum
M go.mod
+12, -9
......@@ -28,9 +28,9 @@ require (
2828 github.com/antoniomika/syncmap v1.0.0
2929 github.com/araddon/dateparse v0.0.0-20210429162001-6b43995a97de
3030 github.com/containerd/console v1.0.4
31- github.com/darkweak/souin v1.7.6
32- github.com/darkweak/souin/plugins/souin/storages v1.7.6
33- github.com/darkweak/storages/core v0.0.14
31+ github.com/darkweak/souin v1.7.7
32+ github.com/darkweak/souin/plugins/souin/storages v1.7.7
33+ github.com/darkweak/storages/core v0.0.15
3434 github.com/emersion/go-sasl v0.0.0-20241020182733-b788ff22d5a6
3535 github.com/emersion/go-smtp v0.23.0
3636 github.com/gkampitakis/go-snaps v0.5.7
......@@ -52,7 +52,7 @@ require (
5252 github.com/picosh/pubsub v0.0.0-20241114191831-ec8f16c0eb88
5353 github.com/picosh/utils v0.0.0-20250528150332-0721504d3a96
5454 github.com/pkg/sftp v1.13.9
55- github.com/prometheus/client_golang v1.21.1
55+ github.com/prometheus/client_golang v1.22.0
5656 github.com/sabhiram/go-gitignore v0.0.0-20210923224102-525f6e181f06
5757 github.com/simplesurance/go-ip-anonymizer v0.0.0-20200429124537-35a880f8e87d
5858 github.com/x-way/crawlerdetect v0.2.28
......@@ -74,6 +74,7 @@ require (
7474 dario.cat/mergo v1.0.1 // indirect
7575 filippo.io/edwards25519 v1.1.0 // indirect
7676 github.com/AndreasBriese/bbloom v0.0.0-20190825152654-46b345b51c96 // indirect
77+ github.com/KimMachineGun/automemlimit v0.7.1 // indirect
7778 github.com/Masterminds/goutils v1.1.1 // indirect
7879 github.com/Masterminds/semver/v3 v3.3.1 // indirect
7980 github.com/Masterminds/sprig/v3 v3.3.0 // indirect
......@@ -93,13 +94,14 @@ require (
9394 github.com/buraksezer/consistent v0.10.0 // indirect
9495 github.com/buraksezer/olric v0.5.7 // indirect
9596 github.com/bwmarrin/snowflake v0.3.0 // indirect
96- github.com/caddyserver/caddy/v2 v2.9.1 // indirect
97- github.com/caddyserver/certmagic v0.22.2 // indirect
97+ github.com/caddyserver/caddy/v2 v2.10.0 // indirect
98+ github.com/caddyserver/certmagic v0.23.0 // indirect
9899 github.com/caddyserver/zerossl v0.1.3 // indirect
99100 github.com/ccoveille/go-safecast v1.6.1 // indirect
100101 github.com/cespare/xxhash v1.1.0 // indirect
101102 github.com/cespare/xxhash/v2 v2.3.0 // indirect
102103 github.com/chzyer/readline v1.5.1 // indirect
104+ github.com/cloudflare/circl v1.6.0 // indirect
103105 github.com/coreos/go-oidc/v3 v3.13.0 // indirect
104106 github.com/coreos/go-semver v0.3.1 // indirect
105107 github.com/coreos/go-systemd/v22 v22.5.0 // indirect
......@@ -182,7 +184,7 @@ require (
182184 github.com/kr/fs v0.1.0 // indirect
183185 github.com/kr/pretty v0.3.1 // indirect
184186 github.com/kr/text v0.2.0 // indirect
185- github.com/libdns/libdns v0.2.3 // indirect
187+ github.com/libdns/libdns v1.0.0-beta.1 // indirect
186188 github.com/lufia/plan9stats v0.0.0-20250317134145-8bc96cf8fc35 // indirect
187189 github.com/manifoldco/promptui v0.9.0 // indirect
188190 github.com/maruel/natural v1.1.1 // indirect
......@@ -193,7 +195,7 @@ require (
193195 github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
194196 github.com/maypok86/otter v1.2.4 // indirect
195197 github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d // indirect
196- github.com/mholt/acmez/v3 v3.1.1 // indirect
198+ github.com/mholt/acmez/v3 v3.1.2 // indirect
197199 github.com/miekg/dns v1.1.64 // indirect
198200 github.com/minio/crc64nvme v1.0.1 // indirect
199201 github.com/minio/md5-simd v1.1.2 // indirect
......@@ -213,12 +215,13 @@ require (
213215 github.com/neurosnap/go-jpeg-image-structure v0.0.0-20221010133817-70b1c1ff679e // indirect
214216 github.com/nutsdb/nutsdb v1.0.4 // indirect
215217 github.com/onsi/ginkgo/v2 v2.23.3 // indirect
218+ github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 // indirect
216219 github.com/philhofer/fwd v1.1.3-0.20240916144458-20a13a1f6b7c // indirect
217220 github.com/pierrec/lz4/v4 v4.1.22 // indirect
218221 github.com/pkg/errors v0.9.1 // indirect
219222 github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
220223 github.com/pquerna/cachecontrol v0.2.0 // indirect
221- github.com/prometheus/client_model v0.6.1 // indirect
224+ github.com/prometheus/client_model v0.6.2 // indirect
222225 github.com/prometheus/common v0.63.0 // indirect
223226 github.com/prometheus/procfs v0.16.0 // indirect
224227 github.com/prometheus/prom2json v1.4.1 // indirect
M go.sum
+24, -18
......@@ -38,6 +38,8 @@ github.com/AndreasBriese/bbloom v0.0.0-20190825152654-46b345b51c96/go.mod h1:bOv
3838 github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU=
3939 github.com/BurntSushi/toml v1.4.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
4040 github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ=
41+github.com/KimMachineGun/automemlimit v0.7.1 h1:QcG/0iCOLChjfUweIMC3YL5Xy9C3VBeNmCZHrZfJMBw=
42+github.com/KimMachineGun/automemlimit v0.7.1/go.mod h1:QZxpHaGOQoYvFhv/r4u3U0JTC2ZcOwbSr11UZF46UBM=
4143 github.com/Masterminds/goutils v1.1.1 h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI=
4244 github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
4345 github.com/Masterminds/semver/v3 v3.3.1 h1:QtNSWtVZ3nBfk8mAOu/B6v7FMJ+NHTIgUPi7rj+4nv4=
......@@ -136,10 +138,10 @@ github.com/buraksezer/olric v0.5.7 h1:K8ypVViiPkXiqBz3UyDAY99cHvvofAR65fmH7ElPEW
136138 github.com/buraksezer/olric v0.5.7/go.mod h1:S1R+9Zt7P9TCbvQZvY/RYuRehLLRPDfbJNkukQsLJ4k=
137139 github.com/bwmarrin/snowflake v0.3.0 h1:xm67bEhkKh6ij1790JB83OujPR5CzNe8QuQqAgISZN0=
138140 github.com/bwmarrin/snowflake v0.3.0/go.mod h1:NdZxfVWX+oR6y2K0o6qAYv6gIOP9rjG0/E9WsDpxqwE=
139-github.com/caddyserver/caddy/v2 v2.9.1 h1:OEYiZ7DbCzAWVb6TNEkjRcSCRGHVoZsJinoDR/n9oaY=
140-github.com/caddyserver/caddy/v2 v2.9.1/go.mod h1:ImUELya2el1FDVp3ahnSO2iH1or1aHxlQEQxd/spP68=
141-github.com/caddyserver/certmagic v0.22.2 h1:qzZURXlrxwR5m25/jpvVeEyJHeJJMvAwe5zlMufOTQk=
142-github.com/caddyserver/certmagic v0.22.2/go.mod h1:hbqE7BnkjhX5IJiFslPmrSeobSeZvI6ux8tyxhsd6qs=
141+github.com/caddyserver/caddy/v2 v2.10.0 h1:fonubSaQKF1YANl8TXqGcn4IbIRUDdfAkpcsfI/vX5U=
142+github.com/caddyserver/caddy/v2 v2.10.0/go.mod h1:q+dgBS3xtIJJGYI2H5Nyh9+4BvhQQ9yCGmECv4Ubdjo=
143+github.com/caddyserver/certmagic v0.23.0 h1:CfpZ/50jMfG4+1J/u2LV6piJq4HOfO6ppOnOf7DkFEU=
144+github.com/caddyserver/certmagic v0.23.0/go.mod h1:9mEZIWqqWoI+Gf+4Trh04MOVPD0tGSxtqsxg87hAIH4=
143145 github.com/caddyserver/zerossl v0.1.3 h1:onS+pxp3M8HnHpN5MMbOMyNjmTheJyWRaZYwn+YTAyA=
144146 github.com/caddyserver/zerossl v0.1.3/go.mod h1:CxA0acn7oEGO6//4rtrRjYgEoa4MFw/XofZnrYwGqG4=
145147 github.com/ccoveille/go-safecast v1.6.1 h1:Nb9WMDR8PqhnKCVs2sCB+OqhohwO5qaXtCviZkIff5Q=
......@@ -163,6 +165,8 @@ github.com/chzyer/test v1.0.0/go.mod h1:2JlltgoNkt4TW/z9V/IzDdFaMTM2JPIi26O1pF38
163165 github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag=
164166 github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I=
165167 github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
168+github.com/cloudflare/circl v1.6.0 h1:cr5JKic4HI+LkINy2lg3W2jF8sHCVTBncJr5gIIq7qk=
169+github.com/cloudflare/circl v1.6.0/go.mod h1:uddAzsPgqdMAYatqJ0lsjX1oECcQLIlRpzZh3pJrofs=
166170 github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
167171 github.com/containerd/console v1.0.4 h1:F2g4+oChYvBTsASRTz8NP6iIAi97J3TtSAsLbIFn4ro=
168172 github.com/containerd/console v1.0.4/go.mod h1:YynlIjWYF8myEu6sdkwKIvGQq+cOckRm6So2avqoYAk=
......@@ -183,14 +187,14 @@ github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6N
183187 github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
184188 github.com/darkweak/go-esi v0.0.6 h1:eVHCJfqrZwOHPfRK7JTlSYG9F8lfpX/d4lz/41RQkd8=
185189 github.com/darkweak/go-esi v0.0.6/go.mod h1:IJSayeQZDUh5R5ayyDC3wUEBykti12aUa0eUxZZeodk=
186-github.com/darkweak/souin v1.7.6 h1:XPhPqXb32NybWuSfbDDGp7jkO9bS3DB+ByLnNoWGIFo=
187-github.com/darkweak/souin v1.7.6/go.mod h1:XYxInoh60SI79D2LvFV+SjmX4aOb235M7boYMn61lc8=
188-github.com/darkweak/souin/plugins/souin/storages v1.7.6 h1:xxg+FXV5chIhIELXX08acrNWpY296JO1eetOQ6DXC3I=
189-github.com/darkweak/souin/plugins/souin/storages v1.7.6/go.mod h1:Lou/chKgoRSwYt43QWk65nk4YHlhZXUIqqfPYADoQuI=
190+github.com/darkweak/souin v1.7.7 h1:pIj/cknEsV/+xgq74VOGE1+0yy0dNnt5I6HGRczJlKk=
191+github.com/darkweak/souin v1.7.7/go.mod h1:jp4dk3fSv2mrHOl3HRfvV+Rxi/EwajBP6ROux+8oCac=
192+github.com/darkweak/souin/plugins/souin/storages v1.7.7 h1:03A64ncIw1FOE4PN9kp5hIaWxxvxwqJLUA3Bz1HCeeA=
193+github.com/darkweak/souin/plugins/souin/storages v1.7.7/go.mod h1:epOhQwHgqT3EwIxGfZd65NKNoETIwU1RojRZU2yEJp0=
190194 github.com/darkweak/storages/badger v0.0.14 h1:/h3Y5n7nPz8pYdXlKr/ZhEN8Kn5xbipyjocfZwRxa8Y=
191195 github.com/darkweak/storages/badger v0.0.14/go.mod h1:6eQZ03aKWXv6pb/unFZxdghx/PyLZcLyD0rLF0Zx9VU=
192-github.com/darkweak/storages/core v0.0.14 h1:rdJ9QFSTvAUiDk1QXFQxb2HwXhWNX52EgNGJq6CdamA=
193-github.com/darkweak/storages/core v0.0.14/go.mod h1:3qJqrenCLpu+0bWPOAq36CmGpzL3SGWAz6KGZGnur1U=
196+github.com/darkweak/storages/core v0.0.15 h1:LnCvkWiP2ngQ2s5br/Qnw/jhAP/vlmsZOWbU1fJTUno=
197+github.com/darkweak/storages/core v0.0.15/go.mod h1:3qJqrenCLpu+0bWPOAq36CmGpzL3SGWAz6KGZGnur1U=
194198 github.com/darkweak/storages/etcd v0.0.14 h1:JP/YxENXWqGgTGA05ugwKVIMn5AjNsjxHw1FqjKMb/U=
195199 github.com/darkweak/storages/etcd v0.0.14/go.mod h1:DpXvT2LgXoiRS2ADGSO1XWCzUBjFUSDLy8Fxsgoy3SI=
196200 github.com/darkweak/storages/nats v0.0.14 h1:V7qnuhAwtA50MMhCH0GesGgGnt4rUNEGArNRZ2kUNVE=
......@@ -526,8 +530,8 @@ github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0
526530 github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw=
527531 github.com/lib/pq v1.10.9 h1:YXG7RB+JIjhP29X+OtkiDnYaXQwpS4JEWq7dtCCRUEw=
528532 github.com/lib/pq v1.10.9/go.mod h1:AlVN5x4E4T544tWzH6hKfbfQvm3HdbOxrmggDNAPY9o=
529-github.com/libdns/libdns v0.2.3 h1:ba30K4ObwMGB/QTmqUxf3H4/GmUrCAIkMWejeGl12v8=
530-github.com/libdns/libdns v0.2.3/go.mod h1:4Bj9+5CQiNMVGf87wjX4CY3HQJypUHRuLvlsfsZqLWQ=
533+github.com/libdns/libdns v1.0.0-beta.1 h1:KIf4wLfsrEpXpZ3vmc/poM8zCATXT2klbdPe6hyOBjQ=
534+github.com/libdns/libdns v1.0.0-beta.1/go.mod h1:4Bj9+5CQiNMVGf87wjX4CY3HQJypUHRuLvlsfsZqLWQ=
531535 github.com/lufia/plan9stats v0.0.0-20250317134145-8bc96cf8fc35 h1:PpXWgLPs+Fqr325bN2FD2ISlRRztXibcX6e8f5FR5Dc=
532536 github.com/lufia/plan9stats v0.0.0-20250317134145-8bc96cf8fc35/go.mod h1:autxFIvghDt3jPTLoqZ9OZ7s9qTGNAWmYCjVFWPX/zg=
533537 github.com/lunixbochs/vtclean v1.0.0/go.mod h1:pHhQNgMf3btfWnGBVipUOjRYhoOsdGqdm/+2c2E2WMI=
......@@ -559,8 +563,8 @@ github.com/maypok86/otter v1.2.4 h1:HhW1Pq6VdJkmWwcZZq19BlEQkHtI8xgsQzBVXJU0nfc=
559563 github.com/maypok86/otter v1.2.4/go.mod h1:mKLfoI7v1HOmQMwFgX4QkRk23mX6ge3RDvjdHOWG4R4=
560564 github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d h1:5PJl274Y63IEHC+7izoQE9x6ikvDFZS2mDVS3drnohI=
561565 github.com/mgutz/ansi v0.0.0-20200706080929-d51e80ef957d/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE=
562-github.com/mholt/acmez/v3 v3.1.1 h1:Jh+9uKHkPxUJdxM16q5mOr+G2V0aqkuFtNA28ihCxhQ=
563-github.com/mholt/acmez/v3 v3.1.1/go.mod h1:L1wOU06KKvq7tswuMDwKdcHeKpFFgkppZy/y0DFxagQ=
566+github.com/mholt/acmez/v3 v3.1.2 h1:auob8J/0FhmdClQicvJvuDavgd5ezwLBfKuYmynhYzc=
567+github.com/mholt/acmez/v3 v3.1.2/go.mod h1:L1wOU06KKvq7tswuMDwKdcHeKpFFgkppZy/y0DFxagQ=
564568 github.com/microcosm-cc/bluemonday v1.0.1/go.mod h1:hsXNsILzKxV+sX77C5b8FSuKF00vh2OMYv+xgHpAMF4=
565569 github.com/microcosm-cc/bluemonday v1.0.27 h1:MpEUotklkwCSLeH+Qdx1VJgNqLlpY2KXwXFM08ygZfk=
566570 github.com/microcosm-cc/bluemonday v1.0.27/go.mod h1:jFi9vgW+H7c3V0lb6nR74Ib/DIB5OBs92Dimizgw2cA=
......@@ -642,6 +646,8 @@ github.com/openzipkin/zipkin-go v0.1.1/go.mod h1:NtoC/o8u3JlF1lSlyPNswIbeQH9bJTm
642646 github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
643647 github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY=
644648 github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc=
649+github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58 h1:onHthvaw9LFnH4t2DcNVpwGmV9E1BkGknEliJkfwQj0=
650+github.com/pbnjay/memory v0.0.0-20210728143218-7b4eea64cf58/go.mod h1:DXv8WO4yhMYhSNPKjeNKa5WY9YCIEBRbNzFFPJbWO6Y=
645651 github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic=
646652 github.com/peterbourgon/diskv/v3 v3.0.1 h1:x06SQA46+PKIUftmEujdwSEpIx8kR+M9eLYsUxeYveU=
647653 github.com/peterbourgon/diskv/v3 v3.0.1/go.mod h1:kJ5Ny7vLdARGU3WUuy6uzO6T0nb/2gWcT1JiBvRmb5o=
......@@ -678,14 +684,14 @@ github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5Fsn
678684 github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU=
679685 github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M=
680686 github.com/prometheus/client_golang v1.11.1/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0=
681-github.com/prometheus/client_golang v1.21.1 h1:DOvXXTqVzvkIewV/CDPFdejpMCGeMcbGCQ8YOmu+Ibk=
682-github.com/prometheus/client_golang v1.21.1/go.mod h1:U9NM32ykUErtVBxdvD3zfi+EuFkkaBvMb09mIfe0Zgg=
687+github.com/prometheus/client_golang v1.22.0 h1:rb93p9lokFEsctTys46VnV1kLCDpVZ0a/Y92Vm0Zc6Q=
688+github.com/prometheus/client_golang v1.22.0/go.mod h1:R7ljNsLXhuQXYZYtw6GAE9AZg8Y7vEW5scdCXrWRXC0=
683689 github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo=
684690 github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
685691 github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
686692 github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA=
687-github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E=
688-github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY=
693+github.com/prometheus/client_model v0.6.2 h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk=
694+github.com/prometheus/client_model v0.6.2/go.mod h1:y3m2F6Gdpfy6Ut/GBsUqTWZqCUvMVzSfMLjcu6wAwpE=
689695 github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro=
690696 github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4=
691697 github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4=