Sunday, April 30, 2023

Re: Booting OpenBSD 7.3's i386 bsd.rd

Are you sure you're using i386 and not amd64?

Paul 'WEiRD' de Weerd

On Mon, May 01, 2023 at 12:26:41PM +1000, Damian McGuckin wrote:
|
| What is required please?
|
| I am trying to boot this bsd.rd (which is a file 4Mb big) on an old
| NET5500 which has 512MBytes of RAM. On a running system,
|
| From the
|
| boot>
|
| prompt, doing
|
| boot> boot bsd.rd
|
| it appears to loads bsd.rd, but then drops straight back into the BIOS
| and starts the BIOS boot.
|
| Any suggestions.
|
| Thanks - Damian
|
| Pacific Engineering Systems International ..... 20D Grose St, Glebe NSW 2037
| Ph:+61-2-8571-0847 .. Fx:+61-2-9692-9623 | unsolicited email not wanted here
| Views & opinions here are mine and not those of any past or present employer
|

--
>++++++++[<++++++++++>-]<+++++++.>+++[<------>-]<.>+++[<+
+++++++++++>-]<.>++[<------------>-]<+.--------------.[-]
http://www.weirdnet.nl/

Re: Booting OpenBSD 7.3's i386 bsd.rd

How are you getting to the boot> prompt?

On Mon, May 1, 2023 at 12:28 PM Damian McGuckin <damianm@esi.com.au> wrote:
>
>
> What is required please?
>
> I am trying to boot this bsd.rd (which is a file 4Mb big) on an old
> NET5500 which has 512MBytes of RAM. On a running system,
>
> From the
>
> boot>
>
> prompt, doing
>
> boot> boot bsd.rd
>
> it appears to loads bsd.rd, but then drops straight back into the BIOS
> and starts the BIOS boot.
>
> Any suggestions.
>
> Thanks - Damian
>
> Pacific Engineering Systems International ..... 20D Grose St, Glebe NSW 2037
> Ph:+61-2-8571-0847 .. Fx:+61-2-9692-9623 | unsolicited email not wanted here
> Views & opinions here are mine and not those of any past or present employer
>


--
Aaron Mason - Programmer, open source addict
I've taken my software vows - for beta or for worse

Booting OpenBSD 7.3's i386 bsd.rd

What is required please?

I am trying to boot this bsd.rd (which is a file 4Mb big) on an old
NET5500 which has 512MBytes of RAM. On a running system,

From the

boot>

prompt, doing

boot> boot bsd.rd

it appears to loads bsd.rd, but then drops straight back into the BIOS
and starts the BIOS boot.

Any suggestions.

Thanks - Damian

Pacific Engineering Systems International ..... 20D Grose St, Glebe NSW 2037
Ph:+61-2-8571-0847 .. Fx:+61-2-9692-9623 | unsolicited email not wanted here
Views & opinions here are mine and not those of any past or present employer

update: lua-5.4.5

Update lua-5.4 to 5.4.5. This is a bugfix release. ok?


Index: 5.4/Makefile
===================================================================
RCS file: /cvs/ports/lang/lua/5.4/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 Makefile
--- 5.4/Makefile 25 Dec 2022 13:37:30 -0000 1.1.1.1
+++ 5.4/Makefile 1 May 2023 02:04:12 -0000
@@ -1,4 +1,4 @@
-VERSION= 5.4.4
+VERSION= 5.4.5
PKGSPEC= lua->=5.4,<5.5

SHARED_LIBS= lua5.4 ${VERSION:R}
Index: 5.4/distinfo
===================================================================
RCS file: /cvs/ports/lang/lua/5.4/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 distinfo
--- 5.4/distinfo 25 Dec 2022 13:37:30 -0000 1.1.1.1
+++ 5.4/distinfo 1 May 2023 02:04:12 -0000
@@ -1,2 +1,2 @@
-SHA256 (lua-5.4.4.tar.gz) = Fkx4SWU7gK5nvsS3RzuIS/XMjS3KBWU0dewu0nuev2E=
-SIZE (lua-5.4.4.tar.gz) = 360876
+SHA256 (lua-5.4.5.tar.gz) = Wd9Caj1Q6lNaRgpFIxXEwNThEhunL/C93ljC7zHW9EQ=
+SIZE (lua-5.4.5.tar.gz) = 363316
Index: 5.4/patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/lang/lua/5.4/patches/patch-Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-Makefile
--- 5.4/patches/patch-Makefile 25 Dec 2022 13:37:30 -0000 1.1.1.1
+++ 5.4/patches/patch-Makefile 1 May 2023 02:04:12 -0000
@@ -21,7 +21,7 @@ Index: Makefile
INSTALL_MAN= $(INSTALL_TOP)/man/man1
INSTALL_LMOD= $(INSTALL_TOP)/share/lua/$V
@@ -39,9 +39,9 @@ RM= rm -f
- PLATS= guess aix bsd c89 freebsd generic linux linux-readline macosx mingw posix solaris
+ PLATS= guess aix bsd c89 freebsd generic ios linux linux-readline macosx mingw posix solaris

# What to install.
-TO_BIN= lua luac
Index: 5.4/patches/patch-src_Makefile
===================================================================
RCS file: /cvs/ports/lang/lua/5.4/patches/patch-src_Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -p -r1.1.1.1 patch-src_Makefile
--- 5.4/patches/patch-src_Makefile 25 Dec 2022 13:37:30 -0000 1.1.1.1
+++ 5.4/patches/patch-src_Makefile 1 May 2023 02:04:12 -0000
@@ -13,7 +13,7 @@ Index: src/Makefile

@@ -32,19 +31,20 @@ CMCFLAGS=

- PLATS= guess aix bsd c89 freebsd generic linux linux-readline macosx mingw posix solaris
+ PLATS= guess aix bsd c89 freebsd generic ios linux linux-readline macosx mingw posix solaris

-LUA_A= liblua.a
+LUA_A= liblua5.4.a

Re: OpenBSD 7.2 on Oracle Cloud

On Mon, May 1, 2023 at 10:08 AM Aaron Mason <simplersolution@gmail.com> wrote:
>
> I can reproduce it with this in QEMU 8.0 in Winders (thanks Antun who
> sent something like this to the bugs@ list):
>
> qemu-system-x86_64 -accel whpx,kernel-irqchip=off -machine q35 \
> -cpu EPYC-Rome,-monitor -m 8g -smp 6,sockets=1,cores=6 \
> -nic user,model=virtio-net-pci,hostfwd=tcp::10022-:22 -vga virtio \
> -drive if=virtio,file=miniroot73.img -device virtio-scsi-pci,id=scsi
>
> The temporary workaround patch results in a booting system.
>

The same occurs in 7.2 under Winders.

> On Mon, May 1, 2023 at 4:56 AM Stefan Fritsch <sf@sfritsch.de> wrote:
> >
> > Hi,
> >
> > what qemu version are you using? I cannot reproduce this with qemu 7.2.
> > Can you try with a newer qemu?
> >
> > Cheers,
> > Stefan
> >
> > Am 25.04.23 um 14:53 schrieb Aaron Mason:
> > [REDACTED]



--
Aaron Mason - Programmer, open source addict
I've taken my software vows - for beta or for worse

Re: OpenBSD 7.2 on Oracle Cloud

I can reproduce it with this in QEMU 8.0 in Winders (thanks Antun who
sent something like this to the bugs@ list):

qemu-system-x86_64 -accel whpx,kernel-irqchip=off -machine q35 \
-cpu EPYC-Rome,-monitor -m 8g -smp 6,sockets=1,cores=6 \
-nic user,model=virtio-net-pci,hostfwd=tcp::10022-:22 -vga virtio \
-drive if=virtio,file=miniroot73.img -device virtio-scsi-pci,id=scsi

The temporary workaround patch results in a booting system.

On Mon, May 1, 2023 at 4:56 AM Stefan Fritsch <sf@sfritsch.de> wrote:
>
> Hi,
>
> what qemu version are you using? I cannot reproduce this with qemu 7.2.
> Can you try with a newer qemu?
>
> Cheers,
> Stefan
>
> Am 25.04.23 um 14:53 schrieb Aaron Mason:
> >>>> Yeah I'm getting the same thing. Trying a build in QEMU and
> >>>> transferring in to see if that helps. Will report back.
> >>>>
> >>>
> >>> Ok, good news, it still crashes at the same spot, but this time I've
> >>> got more data. Copying in tech@ - if I've forgotten anything let me
> >>> know and I'll fire up a fresh instance.
> >>>
> >>> [REDACTED]
> >>> vioscsi_req_done(e,ffff800000024a00,fffffd803f81c338,e,ffff800000024a00,ffff800
> >>> 0000d3228) at vioscsi_req_done+0x26
> >>> [REDACTED]
> >>
> >> Ok, so based on the trace I got, I was able to trace the stop itself
> >> back to line 299 of vioscsi.c (thank. you. random relink. And
> >> anonymous CVS):
> >>
> >> 293 vioscsi_req_done(struct vioscsi_softc *sc, struct virtio_softc *vsc,
> >> 294 struct vioscsi_req *vr)
> >> 295 {
> >> 296 struct scsi_xfer *xs = vr->vr_xs;
> >> 297 DPRINTF("vioscsi_req_done: enter vr: %p xs: %p\n", vr, xs);
> >> 298
> >> -->299 int isread = !!(xs->flags & SCSI_DATA_IN);
> >> 300 bus_dmamap_sync(vsc->sc_dmat, vr->vr_control,
> >> 301 offsetof(struct vioscsi_req, vr_req),
> >> 302 sizeof(struct virtio_scsi_req_hdr),
> >> 303 BUS_DMASYNC_POSTWRITE);
> >>
> >> Maybe if I follow the rabbit hole enough, I might find out what's
> >> going wrong between the driver and OCI. I've got a day off tomorrow
> >> (yay for war I guess), I'll give it a bash and see where we end up.
> >>
> >> --
> >> Aaron Mason - Programmer, open source addict
> >> I've taken my software vows - for beta or for worse
> >
> > I enabled debugging on the vioscsi driver, rebuilt the RAMDISK kernel
> > with those drivers enabled, and got this:
> >
> > vioscsi0 at virtio1: qsize 128
> > scsibus0 at vioscsi0: 255 targets
> > vioscsi_req_get: 0xfffffd803f80d338
> > vioscsi_scsi_cmd: enter
> > vioscsi_scsi_cmd: polling...
> > vioscsi_scsi_cmd: polling timeout
> > vioscsi_scsi_cmd: done (timeout=0)
> > vioscsi_scsi_cmd: enter
> > vioscsi_scsi_cmd: polling...
> > vioscsi_vq_done: enter
> > vioscsi_vq_done: slot=127
> > vioscsi_req_done: enter vr: 0xfffffd803f80d338 xs: 0xfffffd803f8a5e58
> > vioscsi_req_done: done 0, 2, 0
> > vioscsi_vq_done: slot=127
> > vioscsi_req_done: enter vr: 0xfffffd803f80d338 xs: 0x0
> > uvm_fault(0xffffffff813ec2e0, 0x8, 0, 1) -> e
> > fatal page fault in supervisor mode
> > trap type 6 code 0 rip ffffffff810e6190 cs 8 rflags 10286 cr2 8 cpl e
> > rsp ffffffff81606670
> > gsbase 0xffffffff813dfff0 kgsbase 0x0
> > panic: trap type 6, code=0, pc=ffffffff810e6190
> >
> > That "xs: 0x0" bit feels like a clue. It should be trivial to pick up
> > and handle, but what would be the correct way to handle that?
> >
> > If I have it return if "xs" is found to be NULL, it continues - the
> > debugging suggests it goes through each possible target before
> > finishing up. I don't know if that's correct, but it seems to continue
> > booting after that even if my example didn't detect the drive with the
> > kernel I built (I used the RAMDISK kernel and it was pretty stripped
> > down).
> >
> > I'm about to attempt a -STABLE build (I've got 7.3 installed and thus
> > can't yet build a snapshot, but I will do that if this test succeeds)
> > - here's the patch that hopefully fixes the problem. (and hopefully
> > gmail doesn't clobber the tabs)
> >
> > Index: sys/dev/pv/vioscsi.c
> > ===================================================================
> > RCS file: /cvs/src/sys/dev/pv/vioscsi.c,v
> > retrieving revision 1.30
> > diff -u -p -u -p -r1.30 vioscsi.c
> > --- sys/dev/pv/vioscsi.c 16 Apr 2022 19:19:59 -0000 1.30
> > +++ sys/dev/pv/vioscsi.c 25 Apr 2023 12:51:16 -0000
> > @@ -296,6 +296,7 @@ vioscsi_req_done(struct vioscsi_softc *s
> > struct scsi_xfer *xs = vr->vr_xs;
> > DPRINTF("vioscsi_req_done: enter vr: %p xs: %p\n", vr, xs);
> >
> > + if (xs == NULL) return;
> > int isread = !!(xs->flags & SCSI_DATA_IN);
> > bus_dmamap_sync(vsc->sc_dmat, vr->vr_control,
> > offsetof(struct vioscsi_req, vr_req),
> >
> >



--
Aaron Mason - Programmer, open source addict
I've taken my software vows - for beta or for worse

mpv: backport mp4 dash fix; unbreaks some youtube videos

recently i'm having some issues with various youtube videos. The
video is showed without audio and mpv complains that

% mpv 'https://www.youtube.com/watch?v=TNRCvG9YtYI'
[ytdl_hook] EDL doesn't support fragmentswithout duration with MP4 DASH
EDL specifies no segments.'
EDL parsing failed.
Error in EDL.

this seems to have been fixed upstream in mpv:

https://github.com/mpv-player/mpv/commit/94c189dae76ba280d9883b16346c3dfb9720687e

and since it's a one-line patch I thought we could backport it.

With this it still prints some red lines, but then audio works again.

thoughts/ok?

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/multimedia/mpv/Makefile,v
retrieving revision 1.94
diff -u -p -r1.94 Makefile
--- Makefile 24 Apr 2023 11:41:23 -0000 1.94
+++ Makefile 30 Apr 2023 22:53:14 -0000
@@ -3,7 +3,7 @@ COMMENT = movie player based on MPlayer
GH_ACCOUNT = mpv-player
GH_PROJECT = mpv
GH_TAGNAME = v0.35.1
-REVISION = 2
+REVISION = 3

SHARED_LIBS += mpv 1.0 # 2.0

Index: patches/patch-player_lua_ytdl_hook_lua
===================================================================
RCS file: patches/patch-player_lua_ytdl_hook_lua
diff -N patches/patch-player_lua_ytdl_hook_lua
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-player_lua_ytdl_hook_lua 30 Apr 2023 22:45:43 -0000
@@ -0,0 +1,14 @@
+backport of https://github.com/mpv-player/mpv/commit/94c189dae7
+
+Index: player/lua/ytdl_hook.lua
+--- player/lua/ytdl_hook.lua.orig
++++ player/lua/ytdl_hook.lua
+@@ -295,7 +295,7 @@ local function edl_track_joined(fragments, protocol, i
+ local args = ""
+
+ -- assume MP4 DASH initialization segment
+- if not fragments[1].duration then
++ if not fragments[1].duration and #fragments > 1 then
+ msg.debug("Using init segment")
+ args = args .. ",init=" .. edl_escape(join_url(base, fragments[1]))
+ offset = 2

Re: update to Kakoune 2022.10.31

Thomas Frohwein writes:

> Hi,
>
> Proposing update to latest release of Kakoune; builds and works as
> expected on brief testing. I use it as my default editor, so will
> report back if unexpected issues surface on more testing.
>
> Changes: https://github.com/mawww/kakoune/releases/tag/v2022.10.31
>
> `make test` results in partial failures:
> Summary: 528 tests, 79 failures
>
> If I try to run tests on the current version in ports, it doesn't even
> complete, but hangs.
>
> If anyone wants to look into the tests some more, the log from
> `make test` (version 2022.10.31) is here:
> https://thfr.info/tmp/kakoune-testlog-20230430.txt

Adding LC_CTYPE="en_US.UTF-8" to MAKE_ENV allows `make test' to
pass. There were some garbled characters in the test json output. I used
textproc/jq to make sense of the test json output. Then, I saw that
LC_CTYPE was defined in my environment but not in `env -i'.

--8<---------------cut here---------------start------------->8---
$ cd ${WRKSRC}/test
$ env -i ./run highlight
this fails.
$ env -i LC_CTYPE="en_US.UTF-8" ./run highlight
this passes.
--8<---------------cut here---------------end--------------->8---

>
> ok?
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/editors/kakoune/Makefile,v
> retrieving revision 1.6
> diff -u -p -r1.6 Makefile
> --- Makefile 11 Mar 2022 18:58:30 -0000 1.6
> +++ Makefile 30 Apr 2023 15:42:57 -0000
> @@ -1,6 +1,6 @@
> COMMENT = modal code editor with a focus on interactivity
>
> -V = 2021.11.08
> +V = 2022.10.31
> DISTNAME = kakoune-${V}
>
> CATEGORIES = editors
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/editors/kakoune/distinfo,v
> retrieving revision 1.5
> diff -u -p -r1.5 distinfo
> --- distinfo 25 Nov 2021 17:13:27 -0000 1.5
> +++ distinfo 30 Apr 2023 15:42:57 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (kakoune-2021.11.08.tar.bz2) = qjCInZ2hEzGiQ6j0D+T2qGGTIbGSF966yPVl4G7dtfQ=
> -SIZE (kakoune-2021.11.08.tar.bz2) = 538466
> +SHA256 (kakoune-2022.10.31.tar.bz2) = +zF7YskEjdx1Z/6D38QJwlLvhXeLJL0oY74nYtTk5Ys=
> +SIZE (kakoune-2022.10.31.tar.bz2) = 556473
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/editors/kakoune/pkg/PLIST,v
> retrieving revision 1.5
> diff -u -p -r1.5 PLIST
> --- pkg/PLIST 11 Mar 2022 18:58:30 -0000 1.5
> +++ pkg/PLIST 30 Apr 2023 15:42:57 -0000
> @@ -8,6 +8,7 @@ share/kak/
> share/kak/autoload
> share/kak/colors/
> share/kak/colors/base16.kak
> +share/kak/colors/black-on-white.kak
> share/kak/colors/default.kak
> share/kak/colors/desertex.kak
> share/kak/colors/github.kak
> @@ -61,6 +62,7 @@ share/kak/rc/filetype/cabal.kak
> share/kak/rc/filetype/clojure.kak
> share/kak/rc/filetype/cmake.kak
> share/kak/rc/filetype/coffee.kak
> +share/kak/rc/filetype/conf.kak
> share/kak/rc/filetype/coq.kak
> share/kak/rc/filetype/crystal.kak
> share/kak/rc/filetype/css.kak
> @@ -73,21 +75,25 @@ share/kak/rc/filetype/diff.kak
> share/kak/rc/filetype/dockerfile.kak
> share/kak/rc/filetype/elixir.kak
> share/kak/rc/filetype/elm.kak
> +share/kak/rc/filetype/elvish.kak
> share/kak/rc/filetype/erlang.kak
> share/kak/rc/filetype/eruby.kak
> share/kak/rc/filetype/etc.kak
> share/kak/rc/filetype/exherbo.kak
> share/kak/rc/filetype/fennel.kak
> +share/kak/rc/filetype/fidl.kak
> share/kak/rc/filetype/fish.kak
> share/kak/rc/filetype/fsharp.kak
> share/kak/rc/filetype/gas.kak
> share/kak/rc/filetype/gdscript.kak
> share/kak/rc/filetype/gentoo-linux.kak
> share/kak/rc/filetype/git.kak
> +share/kak/rc/filetype/github.kak
> share/kak/rc/filetype/gluon.kak
> share/kak/rc/filetype/go.kak
> share/kak/rc/filetype/graphql.kak
> share/kak/rc/filetype/haml.kak
> +share/kak/rc/filetype/hare.kak
> share/kak/rc/filetype/haskell.kak
> share/kak/rc/filetype/hbs.kak
> share/kak/rc/filetype/html.kak
> @@ -147,6 +153,7 @@ share/kak/rc/filetype/terraform.kak
> share/kak/rc/filetype/toml.kak
> share/kak/rc/filetype/troff.kak
> share/kak/rc/filetype/tupfile.kak
> +share/kak/rc/filetype/twig.kak
> share/kak/rc/filetype/vhdl.kak
> share/kak/rc/filetype/void-linux.kak
> share/kak/rc/filetype/yaml.kak
> @@ -185,6 +192,7 @@ share/kak/rc/windowing/repl/kitty.kak
> share/kak/rc/windowing/repl/tmux.kak
> share/kak/rc/windowing/repl/x11.kak
> share/kak/rc/windowing/screen.kak
> +share/kak/rc/windowing/sway.kak
> share/kak/rc/windowing/tmux.kak
> share/kak/rc/windowing/wayland.kak
> share/kak/rc/windowing/x11.kak

perl 5.36 vs tools

I'm finally looking at using 5.36 features in ports & packages.

Specifically, 5.36 brings signatures out of the "experimental phase".
(Detailed description is in perlsub(1)).

Prosaically, this brings perl from being a quirky language with weird
functions:

sub foo
{
my ($a, $b) = @_;

...
}


into something that looks more like usual programming languages:

sub foo($a, $b)
{
}


moreover, this does bring over argument number checking and easy optional
arguments.

(.e.g, stuff like unnamed parameters and optional parameters work more
or less like C++, and extra arguments can be stuffed into @l as usual.
For example:
sub foo($, $a, $b = 42, @l)

)

Of course, this also means some clean-up and internal documentation, because
there's lots of OO in there, and some methods have optional arguments which
weren't named until now, so this will take a bit of time and a few
experiments.

But I hope to make this code slightly easier to read for people who don't
know perl well.

Re: [new] sysutils/lsblk

On 30.04.23 20:58, Benjamin Stürz wrote:
> Hello,
>
> this my first time submitting a port to OpenBSD.
>
> DESCR: Clone of util-linux's lsblk(8) for OpenBSD.
>
> I have tested it on amd64 and it works with my SATA SSD and USB HDD.
> Please test it on your hardware and give me feedback.
> Unfortunately it requires root permissions, but a workaround would be to:
> # chgrp operator /usr/local/sbin/lsblk
> # chmod g+s /usr/local/sbin/lsblk
>
> If you have any ideas for improvement, please let me know.
>
> Best regards,
> Benjamin Stürz

Sorry, forgot to attach the tar-ball.

[new] sysutils/lsblk

Hello,

this my first time submitting a port to OpenBSD.

DESCR: Clone of util-linux's lsblk(8) for OpenBSD.

I have tested it on amd64 and it works with my SATA SSD and USB HDD.
Please test it on your hardware and give me feedback.
Unfortunately it requires root permissions, but a workaround would be to:
# chgrp operator /usr/local/sbin/lsblk
# chmod g+s /usr/local/sbin/lsblk

If you have any ideas for improvement, please let me know.

Best regards,
Benjamin Stürz

Re: OpenBSD 7.2 on Oracle Cloud

Hi,

what qemu version are you using? I cannot reproduce this with qemu 7.2.
Can you try with a newer qemu?

Cheers,
Stefan

Am 25.04.23 um 14:53 schrieb Aaron Mason:
>>>> Yeah I'm getting the same thing. Trying a build in QEMU and
>>>> transferring in to see if that helps. Will report back.
>>>>
>>>
>>> Ok, good news, it still crashes at the same spot, but this time I've
>>> got more data. Copying in tech@ - if I've forgotten anything let me
>>> know and I'll fire up a fresh instance.
>>>
>>> [REDACTED]
>>> vioscsi_req_done(e,ffff800000024a00,fffffd803f81c338,e,ffff800000024a00,ffff800
>>> 0000d3228) at vioscsi_req_done+0x26
>>> [REDACTED]
>>
>> Ok, so based on the trace I got, I was able to trace the stop itself
>> back to line 299 of vioscsi.c (thank. you. random relink. And
>> anonymous CVS):
>>
>> 293 vioscsi_req_done(struct vioscsi_softc *sc, struct virtio_softc *vsc,
>> 294 struct vioscsi_req *vr)
>> 295 {
>> 296 struct scsi_xfer *xs = vr->vr_xs;
>> 297 DPRINTF("vioscsi_req_done: enter vr: %p xs: %p\n", vr, xs);
>> 298
>> -->299 int isread = !!(xs->flags & SCSI_DATA_IN);
>> 300 bus_dmamap_sync(vsc->sc_dmat, vr->vr_control,
>> 301 offsetof(struct vioscsi_req, vr_req),
>> 302 sizeof(struct virtio_scsi_req_hdr),
>> 303 BUS_DMASYNC_POSTWRITE);
>>
>> Maybe if I follow the rabbit hole enough, I might find out what's
>> going wrong between the driver and OCI. I've got a day off tomorrow
>> (yay for war I guess), I'll give it a bash and see where we end up.
>>
>> --
>> Aaron Mason - Programmer, open source addict
>> I've taken my software vows - for beta or for worse
>
> I enabled debugging on the vioscsi driver, rebuilt the RAMDISK kernel
> with those drivers enabled, and got this:
>
> vioscsi0 at virtio1: qsize 128
> scsibus0 at vioscsi0: 255 targets
> vioscsi_req_get: 0xfffffd803f80d338
> vioscsi_scsi_cmd: enter
> vioscsi_scsi_cmd: polling...
> vioscsi_scsi_cmd: polling timeout
> vioscsi_scsi_cmd: done (timeout=0)
> vioscsi_scsi_cmd: enter
> vioscsi_scsi_cmd: polling...
> vioscsi_vq_done: enter
> vioscsi_vq_done: slot=127
> vioscsi_req_done: enter vr: 0xfffffd803f80d338 xs: 0xfffffd803f8a5e58
> vioscsi_req_done: done 0, 2, 0
> vioscsi_vq_done: slot=127
> vioscsi_req_done: enter vr: 0xfffffd803f80d338 xs: 0x0
> uvm_fault(0xffffffff813ec2e0, 0x8, 0, 1) -> e
> fatal page fault in supervisor mode
> trap type 6 code 0 rip ffffffff810e6190 cs 8 rflags 10286 cr2 8 cpl e
> rsp ffffffff81606670
> gsbase 0xffffffff813dfff0 kgsbase 0x0
> panic: trap type 6, code=0, pc=ffffffff810e6190
>
> That "xs: 0x0" bit feels like a clue. It should be trivial to pick up
> and handle, but what would be the correct way to handle that?
>
> If I have it return if "xs" is found to be NULL, it continues - the
> debugging suggests it goes through each possible target before
> finishing up. I don't know if that's correct, but it seems to continue
> booting after that even if my example didn't detect the drive with the
> kernel I built (I used the RAMDISK kernel and it was pretty stripped
> down).
>
> I'm about to attempt a -STABLE build (I've got 7.3 installed and thus
> can't yet build a snapshot, but I will do that if this test succeeds)
> - here's the patch that hopefully fixes the problem. (and hopefully
> gmail doesn't clobber the tabs)
>
> Index: sys/dev/pv/vioscsi.c
> ===================================================================
> RCS file: /cvs/src/sys/dev/pv/vioscsi.c,v
> retrieving revision 1.30
> diff -u -p -u -p -r1.30 vioscsi.c
> --- sys/dev/pv/vioscsi.c 16 Apr 2022 19:19:59 -0000 1.30
> +++ sys/dev/pv/vioscsi.c 25 Apr 2023 12:51:16 -0000
> @@ -296,6 +296,7 @@ vioscsi_req_done(struct vioscsi_softc *s
> struct scsi_xfer *xs = vr->vr_xs;
> DPRINTF("vioscsi_req_done: enter vr: %p xs: %p\n", vr, xs);
>
> + if (xs == NULL) return;
> int isread = !!(xs->flags & SCSI_DATA_IN);
> bus_dmamap_sync(vsc->sc_dmat, vr->vr_control,
> offsetof(struct vioscsi_req, vr_req),
>
>

Re: 7.2 panic and "reorder_kernel: failed" ...

On Sun, Apr 30, 2023, at 8:14 AM, Why 42? The lists account. wrote:
> After running fsck manually to clean one of the filesystems I did an
> additional reboot, just to be sure the system would/could come up
> cleanly.
>
> I noticed this message on the console, seemingly as the system was
> shutting down:
>> stopping package daemons: nginx slowcgi postfix cyrus_imapd(killed) amavisd clamd sshguardreorder_kernel: failed -- see /usr/share/relink/kernel/GENERIC.MP/relink.log
>
> That relink.log file looks like this:
>> root:[~]# ls -ltr /usr/share/relink/kernel/GENERIC.MP/relink.log
>> -rw-r--r-- 1 root wheel 142 Apr 30 14:29 /usr/share/relink/kernel/GENERIC.MP/relink.log
>
>> root:[~]# cat /usr/share/relink/kernel/GENERIC.MP/relink.log
>> (SHA256) /bsd: OK
>> LD="ld" sh makegap.sh 0xcccccccc gapdummy.o
>> ld -T ld.script -X --warn-common -nopie -o newbsd ${SYSTEM_HEAD} vers.o ${OBJS}
>> root:[~]#
>
> What might that mean? Is it significant?

I can't speak to the panic, but I think the relink error is just the background process getting killed when you rebooted the system immediately after finishing boot.

Brian Conway
RCE Software, LLC

Re: [update] lang/nim to 1.6.12

On 2023/04/28 20:20:34 +0000, Lucas Raab <tuftedocelot@fastmail.fm> wrote:
> Hello,
>
> Here's an update for nim to 1.6.12. I have not extensively tested this except
> for compiling/running nitter (https://github.com/zedeus/nitter). nitter itself
> has been running fine since at least 1.6.8. The patch with this diff is
> related to https://github.com/nim-lang/Nim/issues/20144.
>
> Other comments/feedback?

looks fine to me, and the regress is also almost all passing which is
great too. I've read the issue on github and the added patch seems
correct.

ok op@

Re: [update] security/gosec to 2.15.0

On 2023/04/29 15:53:39 +0200, Laurent Cheylus <foxy@free.fr> wrote:
> Hi,
>
> attached a diff to update security/gosec for the latest version 2.15.0.
>
> Changelog https://github.com/securego/gosec/releases/tag/v2.15.0
>
> - update Makefile and modules.inc for the latest version
> - add do-install in Makefile to install only gosec binary + update
> pkg/PLIST
> - add a patch to simplify version display (gosec -version)
>
> Build and tests OK on current/amd64 with Go v1.20.1.
>
> Unless there's any objections, I'd like to take maintainership for this
> port. I'm using this tool for my Go projects.

Committed with few tweaks, see below.

Thanks for updating it and taking maintainership! :)

> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/security/gosec/Makefile,v
> retrieving revision 1.3
> diff -u -p -r1.3 Makefile
> --- Makefile 31 Mar 2022 13:37:02 -0000 1.3
> +++ Makefile 29 Apr 2023 13:39:59 -0000
> @@ -1,8 +1,7 @@
> COMMENT = security checker for Go projects
>
> MODGO_MODNAME = github.com/securego/gosec/v2
> -REVISION = 0
> -MODGO_VERSION = v2.9.6
> +MODGO_VERSION = v2.15.0
>
> DISTNAME = gosec-${MODGO_VERSION}
>
> @@ -10,6 +9,8 @@ HOMEPAGE = https://securego.io/
>
> CATEGORIES = security devel
>
> +MAINTAINER = Laurent Cheylus <foxy@free.fr>

please use tabs to indent the values

> +
> # Apache 2.0
> PERMIT_PACKAGE = Yes
>
> @@ -17,7 +18,13 @@ WANTLIB += c pthread
>
> MODULES = lang/go
>
> -MODGO_LDFLAGS = -X main.Version=${MODGO_VERSION}
> +MODGO_LDFLAGS = -X main.Version=${MODGO_VERSION:S/v//}
> +
> +# For patch to apply
> +WRKDIST = ${WRKSRC}
> +
> +do-install:
> + ${INSTALL_PROGRAM} ${MODGO_WORKSPACE}/bin/gosec ${PREFIX}/bin

go.port.mk has the bad habit of building and installing all the
executables under cmd/, but I think it's cleaner to use @comment in
PLIST rather than overriding the do-install here. This comes in handy
if an update provides more executables that may otherwise be
mistakingly ignored.

> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/security/gosec/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST 11 Mar 2022 19:53:26 -0000 1.2
> +++ pkg/PLIST 29 Apr 2023 13:40:01 -0000
> @@ -1,3 +1 @@
> @bin bin/gosec
> -@bin bin/gosecutil
> -@bin bin/tlsconfig

so i've replaced these with

@comment bin/gosecutil
@comment bin/tlsconfig

update-plist is smart enough to understand that these entries are
commented and won't readd them in the future.

> Index: patches/patch-cmd_gosec_main_go
> ===================================================================
> RCS file: patches/patch-cmd_gosec_main_go
> diff -N patches/patch-cmd_gosec_main_go
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ patches/patch-cmd_gosec_main_go 29 Apr 2023 13:40:01 -0000
> @@ -0,0 +1,21 @@
> +Index: cmd/gosec/main.go
> +--- cmd/gosec/main.go.orig
> ++++ cmd/gosec/main.go
> +@@ -38,8 +38,6 @@ gosec analyzes Go source code to look for common progr
> + can lead to security problems.
> +
> + VERSION: %s
> +-GIT TAG: %s
> +-BUILD DATE: %s

This string is later passed to fmt.Sprintf which still provides
arguments for the two removed %s; this doesn't look good.

> + USAGE:
> +
> +@@ -331,7 +329,7 @@ func main() {
> + flag.Parse()
> +
> + if *flagVersion {
> +- fmt.Printf("Version: %s\nGit tag: %s\nBuild date: %s\n", Version, GitTag, BuildDate)
> ++ fmt.Printf("%s\n", Version)

similarly here, this change the format of the output from "Version:
X.Y.Z" to just "X.Y.Z".

personally i don't see much value in keeping a local patch just to
drop the empty build date and git tag field from the output, so I went
ahead and committed the tweaked diff you can find attached.

Thanks!


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/security/gosec/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile 31 Mar 2022 13:37:02 -0000 1.3
+++ Makefile 30 Apr 2023 15:40:13 -0000
@@ -1,8 +1,7 @@
COMMENT = security checker for Go projects

MODGO_MODNAME = github.com/securego/gosec/v2
-REVISION
= 0
-MODGO_VERSION = v2.9.6
+MODGO_VERSION = v2.15.0

DISTNAME = gosec-${MODGO_VERSION}

@@ -10,6 +9,8 @@ HOMEPAGE = https://securego.io/

CATEGORIES = security devel

+MAINTAINER = Laurent Cheylus <foxy@free.fr>
+
# Apache 2.0
PERMIT_PACKAGE = Yes

@@ -17,7 +18,7 @@ WANTLIB += c pthread

MODULES = lang/go

-MODGO_LDFLAGS = -X main.Version=${MODGO_VERSION}
+MODGO_LDFLAGS = -X main.Version=${MODGO_VERSION:S/v//}

.include "modules.inc"

Index: distinfo
===================================================================
RCS file: /home/cvs/ports/security/gosec/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 distinfo
--- distinfo 20 Jan 2022 17:15:10 -0000 1.1.1.1
+++ distinfo 30 Apr 2023 15:09:23 -0000
@@ -132,8 +132,7 @@ SHA256 (go_modules/github.com/fatih/colo
SHA256 (go_modules/github.com/fatih/color/@v/v1.10.0.zip) = 4bLagQykihbZ7NgIt6qudX8cPJBs8ejKHRSbjbfNuRs=
SHA256 (go_modules/github.com/fatih/color/@v/v1.7.0.mod) = TDlJ5lwSok4Luy1SEYvASOaYDCm8SUAsWWWK3gNRmKM=
SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.mod) = 6i0Kag6E9dOdDAVxGlXa+x1WqXShqRh/sk6GVxlsVFQ=
-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.9.mod) = DasIqdOQ+kI5ebKByKMK32NoV5lFUZ3/pWjr5vdUoDY=
-SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.9.zip) = /kj1cIAd4Wv+lz3HTn5ZI65om6jCdEN/ZdvIpjU391k=
+SHA256 (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.zip) = HQmtjz3EHLbgKIAjtHJywck5PKQR5I9LUAm8pmYtw60=
SHA256 (go_modules/github.com/fullstorydev/grpcurl/@v/v1.6.0.mod) = AfRADqlfZ9ZUrnKy+wWtz1BYo5d3ce7MsGTuWfpS7jw=
SHA256 (go_modules/github.com/fullstorydev/grpcurl/@v/v1.6.0.zip) = iUB9Zs3pEkK2fxGEoMjqsbGIk91IBQswSKRopSEZiyk=
SHA256 (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = eKGuHn8M24VH6QP9Cu2m09Z6GKY+C9Gb+0tokYRBC8w=
@@ -149,6 +148,8 @@ SHA256 (go_modules/github.com/go-kit/kit
SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = eTmLzLy8EwrQD5ipnOaf/lysw0WL9NMy8Vib+Zur2Ug=
SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = SWFhybJTv9cd/bQCM8MieG1V6eQpU3hcO+SDiYP+fnk=
SHA256 (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 1ngZjcDurtKHNuDXG5GaC9mFAbcnXGmnkXEi9t6eDRw=
+SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.3.mod) = UZsdbaXu72dbShhX1ijwXxEKK4yzxCO3Ff6oDQl1pRg=
+SHA256 (go_modules/github.com/go-logr/logr/@v/v1.2.3.zip) = S0t5tYY6sdNcMp00qcu6KlipuDtKM8Qm+s0qpzsTLwQ=
SHA256 (go_modules/github.com/go-redis/redis/@v/v6.15.8+incompatible.mod) = pbKgUcebNxhtpVHdWjHxXOWGDTixbnbOzHS7Y64zI2A=
SHA256 (go_modules/github.com/go-redis/redis/@v/v6.15.8+incompatible.zip) = l3pUdSqUyMsI0kzcDmtPDuJVcAopWlZjMY2ozNhDtZ4=
SHA256 (go_modules/github.com/go-sql-driver/mysql/@v/v1.5.0.mod) = c9P9R6q2sN5RpE3yf+seOBuRQGDaMYrtP+1kYoBHSgg=
@@ -191,7 +192,6 @@ SHA256 (go_modules/github.com/golang/pro
SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = DQkveqKHf+ueVa7iZoKG679+PQcRsXAthMkiXkzKc/g=
SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.1.mod) = t+u+8PIWanPHq3nsN6AbJSBrYyfmhOOJi6fLdezW7AA=
SHA256 (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = S/WIXR69xtJwlYN5p0HNO096ygFuh02OixBZEQ3+nhU=
-SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = c4y7HelrZ6YjisO4CBzYsb+w2uvPbJu+jL221zuuzRk=
SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = fI52EFJ6/Xckx+i36EPxMrDbYejJ3UncWJ1DDokpvMQ=
SHA256 (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = XRyBe+vBICqztCpBjlhOAAjoAnuvISzmnCrj6ee4xks=
SHA256 (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = zxL0h7DCiaymnWKzj7Ik7HrONX8Sc9ofX6V46ZGqCaI=
@@ -206,8 +206,8 @@ SHA256 (go_modules/github.com/google/go-
SHA256 (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = QDarVjaqQr0xMpbNO/y0yIkSdgxWqeZlWuQi2HZ8gNo=
-SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.5.zip) = DukKcZTAJdhJaZ+JfZdkG4Z2zsqSFcluAOrx8ObpU60=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 58dmnUod1Ym6PgJLon9D8pPbYR/gdc4g17iENw1j/r0=
+SHA256 (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = MkUIdKx1bvXUf2uBkwUQUwS5gZBFoW4/EFKJt88lLFE=
SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = +wCcAe4WW7qoXIXoo6eU6o6D+AcU1Bg0ZdyB2BG1RCc=
SHA256 (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = dSVwJiV1u8tfAQfb2ApGOrrK9R6U4V+W9bxBZv8tM+E=
SHA256 (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = HbNX9WhlkJpuk5skDY2xkg32AA9hD5Cww686CT3mB+c=
@@ -233,8 +233,8 @@ SHA256 (go_modules/github.com/google/uui
SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = plQKJE0BZ1VWoaqSQx34HACW+Qh3FX+zmcUesvyaaWs=
SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = h3SPNCiEwriXPfhVxsSgXyg79WtZ/Ud6JNGvZdaQOvI=
SHA256 (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.zip) = hGsBfiH8AfQId0BR1KEL/M18KU4Qoa1dclJ4iJ1fHUI=
-SHA256 (go_modules/github.com/gookit/color/@v/v1.5.0.mod) = U17B8oOzZLKpN8TkHzaAfWVFvphUXAjxDs0/NQfc+IU=
-SHA256 (go_modules/github.com/gookit/color/@v/v1.5.0.zip) = 0vPhjxcgadntHN7cCQCauF7iuzD9vNKlo6zJIEzBcbs=
+SHA256 (go_modules/github.com/gookit/color/@v/v1.5.2.mod) = u+h439uqFHnftn/8wp3vASd7HPMCsk81pd6RcPFI4Cs=
+SHA256 (go_modules/github.com/gookit/color/@v/v1.5.2.zip) = 8/U1imwXPL6sOXqeefJ6hgvshpr380W1A8rZMIuonKM=
SHA256 (go_modules/github.com/gordonklaus/ineffassign/@v/v0.0.0-20200309095847-7953dde2c7bf.mod) = LLOPlUrQYiL1h10XVR3gsPSh2cjKQ9qWzE0RdCN8dtg=
SHA256 (go_modules/github.com/gordonklaus/ineffassign/@v/v0.0.0-20200309095847-7953dde2c7bf.zip) = ylPxD9rsfdioNcad7o/iwBictto4ywpgExDX51bxXQk=
SHA256 (go_modules/github.com/gorhill/cronexpr/@v/v0.0.0-20180427100037-88b0669f7d75.mod) = seH7XtL4iTgOacCOVLedj8ysbolhUBz43Cfb34isIy8=
@@ -266,8 +266,7 @@ SHA256 (go_modules/github.com/huandu/xst
SHA256 (go_modules/github.com/huandu/xstrings/@v/v1.2.0.mod) = tZ7ed/3k0/kQjYel940icH38MFLyks5zgaj3OQzFjRk=
SHA256 (go_modules/github.com/huandu/xstrings/@v/v1.2.0.zip) = /nARrVaeRk1v+BvbHYDE69tbqsXInRfBZEojysDEiCg=
SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod) = HQqdl3m4dISvT9ubWW5mMpicgooCehbOuqTSHJvbPeo=
-SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod) = HQqdl3m4dISvT9ubWW5mMpicgooCehbOuqTSHJvbPeo=
-SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.zip) = 9XCaZgHwtNwX2juroaUMyV6/Pv3QQK7Mf89NDom6sGY=
+SHA256 (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.zip) = c65A7ZavJwP4XNTFUs9rFFUc63gjSL6Bhbcw9EyEKrk=
SHA256 (go_modules/github.com/imdario/mergo/@v/v0.3.4.mod) = tbzmq2bAl/NFS+k8PSW32t30kYP11brHdsgcRWu9ywA=
SHA256 (go_modules/github.com/imdario/mergo/@v/v0.3.8.mod) = tbzmq2bAl/NFS+k8PSW32t30kYP11brHdsgcRWu9ywA=
SHA256 (go_modules/github.com/imdario/mergo/@v/v0.3.8.zip) = V5ytHtkTz8tCTeuX5wFnSavMnVhbrQfRTxlVDfBSzsU=
@@ -316,8 +315,8 @@ SHA256 (go_modules/github.com/kylelemons
SHA256 (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 270M6ML0kyuwNwTXMCayGvEr1o1bj0eY2/EKSHorbRM=
SHA256 (go_modules/github.com/letsencrypt/pkcs11key/v4/@v/v4.0.0.mod) = JKf0XHG6czhNal8d3NpVrpUkJwnAXlyDmbhKWGDjw8Y=
SHA256 (go_modules/github.com/letsencrypt/pkcs11key/v4/@v/v4.0.0.zip) = uIk0CM0n1Z/DaIHEUdc3qep/k4u2L6SOdTfdAvxZiWQ=
-SHA256 (go_modules/github.com/lib/pq/@v/v1.10.4.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
-SHA256 (go_modules/github.com/lib/pq/@v/v1.10.4.zip) = kyl7KQpbzJpoSn9e14EIIPK30pTqZWHY1QgkQKcphdI=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.10.7.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
+SHA256 (go_modules/github.com/lib/pq/@v/v1.10.7.zip) = XTOfQpbc9lC0zsa1jkSYj4u/ekyku5//bgQhRk79dhI=
SHA256 (go_modules/github.com/lib/pq/@v/v1.8.0.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
SHA256 (go_modules/github.com/lib/pq/@v/v1.9.0.mod) = lMFIhoiyuYIqluE3XjIAKmUswa7nFSD2v6h77I63nAY=
SHA256 (go_modules/github.com/magiconair/properties/@v/v1.8.0.mod) = Ne+iroXwaVzedrFrMtqV2YM8sSmclZp+CJ7CB8sO9s0=
@@ -372,23 +371,19 @@ SHA256 (go_modules/github.com/nbutton23/
SHA256 (go_modules/github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20210217022336-fa2cb2858354.zip) = zv+oMZFOi2SO/7xsk3wAwcAof5mx8LwDkhgQDCAkLy0=
SHA256 (go_modules/github.com/nishanths/predeclared/@v/v0.0.0-20190419143655-18a43bb90ffc.mod) = VgMm4oDkbh63YQh42je5GqpXZSxu/nyrE7lzOAwjPxQ=
SHA256 (go_modules/github.com/nishanths/predeclared/@v/v0.0.0-20190419143655-18a43bb90ffc.zip) = qvgk5BOWXx3qC42paMwbbenIiTyfDnRRN8FMSpsjvO0=
-SHA256 (go_modules/github.com/nxadm/tail/@v/v1.4.4.mod) = FTIHOgUUTI1foYQQ+aoNgxU0G99zwXzCbM3uFop6Mkk=
-SHA256 (go_modules/github.com/nxadm/tail/@v/v1.4.8.mod) = pl+KlYhVv3B9Mmt2ty+cQovSJjBKuMwxemcxUzO05Mc=
-SHA256 (go_modules/github.com/nxadm/tail/@v/v1.4.8.zip) = cL9uFC+QaUBZeS99WzGpFd+YnopqVUqDbeNvoHU3f/k=
SHA256 (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.0-20170122224234-a0225b3f23b5.mod) = aabKN87MRJSth4GlSm3qLzjtmnsdTQtL6tm1qGtNXJw=
SHA256 (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.1.mod) = aabKN87MRJSth4GlSm3qLzjtmnsdTQtL6tm1qGtNXJw=
SHA256 (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.2.mod) = KMi3T0VE2V0uvdVKDMVXxk4qQRtipGLYkTTwIq8ksHw=
SHA256 (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.2.zip) = Pl2pvuFyxT0a9/ylCVvOiqYIykykGTcR0jqIAWdL4oM=
SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.10.3.mod) = 7fqmWog1/Vi3XJlJMKIQQXt3rdfGl8kG+/WRzCL+HuY=
-SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.12.1.mod) = +xi0VKBMh1ViQDhjXhc4+DQUF9yGXe+M+l+GpJtjubc=
-SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.16.4.mod) = f/SlvwrJb7uii0lmXrBcN3OuAJDVTiLepQyHW8Jv+KI=
-SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.16.4.zip) = xFvtSs6iLdmYcnizC+SrUIzzoLh/36JtO3yplKE1Rf4=
+SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.10.3.zip) = CIMUSVrLkNHlIFGbJD9NvdF7Q0aeb7g71F1gB5aFbmM=
SHA256 (go_modules/github.com/onsi/ginkgo/@v/v1.6.0.mod) = 7fqmWog1/Vi3XJlJMKIQQXt3rdfGl8kG+/WRzCL+HuY=
-SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.0.0.mod) = 0Wsz4wKElLyBa1rQGDNjVipwQJR9+UJFwepgnOSyIJ8=
-SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.0.0.zip) = 2p1+ZRMFfFsfhCNAShpf6X2W9LFMFJePpwPi7EOGZC0=
-SHA256 (go_modules/github.com/onsi/gomega/@v/v1.10.1.mod) = FG7yVvQpFDkpmGQbLE44JwPOoFZtAOP2g1NQqLCPV0Y=
-SHA256 (go_modules/github.com/onsi/gomega/@v/v1.17.0.mod) = zlg+QbmFsLM6Tu++FD3yHkJnkK+aI2+V3MLO+CBitSY=
-SHA256 (go_modules/github.com/onsi/gomega/@v/v1.17.0.zip) = a+yUTkLbwRxJjFGF0D2xv2lTxfCqZL/NmmuUeTiD88E=
+SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.7.0.mod) = wKCjk+iIyX4hsdxBFsemL3oRtWoA5NQ9i/IEWCpw9Vg=
+SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.8.0.mod) = bHoa/bdbu6abRbfF4TPesgnxg1GQFXkRAESOY9hWDXc=
+SHA256 (go_modules/github.com/onsi/ginkgo/v2/@v/v2.8.0.zip) = cgFHqm4hExmGOrqZp+c81JZZBhv+RbKM9C1gy3lAUbA=
+SHA256 (go_modules/github.com/onsi/gomega/@v/v1.25.0.mod) = fUWNTCdsSH+B7KQGwJe7fMPGd5yH7l5T4tnfy599bRc=
+SHA256 (go_modules/github.com/onsi/gomega/@v/v1.26.0.mod) = fUWNTCdsSH+B7KQGwJe7fMPGd5yH7l5T4tnfy599bRc=
+SHA256 (go_modules/github.com/onsi/gomega/@v/v1.26.0.zip) = +3zUvu7lytXcd87ytpdBwDFA3CjOsiqANO1CT2k/qms=
SHA256 (go_modules/github.com/onsi/gomega/@v/v1.7.1.mod) = 2HXcSh2s7UZ6RdvpCcpr5DnRMOjLNuDC5tlUKkL/0qM=
SHA256 (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.mod) = W1nGfd1ujyQKAAj3OdFIdcGvgAuOGyPZXBDIvqSWVdc=
SHA256 (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.zip) = Pg9C0DUBn6A3mR00DalneoAvgYJ5J3DDjoeQbTPgZik=
@@ -461,16 +456,17 @@ SHA256 (go_modules/github.com/spf13/vipe
SHA256 (go_modules/github.com/spf13/viper/@v/v1.3.2.zip) = 8azdZS4wvjWVFHNVLUaSB3VlRQ8ZOfZnkHQux5WxfBE=
SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE=
SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.1.mod) = E1A1TVLSKHpiM27MDVYjLUxHaZr5u6ScZ8K0glTamPE=
-SHA256 (go_modules/github.com/stretchr/objx/@v/v0.1.1.zip) = A1mewdaIjpvwQpNG2VpsB8ZNYGFLXkrzbyNMziIMfKA=
+SHA256 (go_modules/github.com/stretchr/objx/@v/v0.4.0.mod) = MbL9ze6HDw9hv/r6+5YiCWflvKCKdqkg1XQhb8H5E1U=
+SHA256 (go_modules/github.com/stretchr/objx/@v/v0.4.0.zip) = +1x0NztDheV+kAsqnd7Huh7aLA2T+rTTB8FQl9yqB2U=
SHA256 (go_modules/github.com/stretchr/testify/@v/v0.0.0-20170130113145-4d4bfba8f1d1.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.1.4.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = SrRj9ow3AEH5UMEMq1EEkD1FmMUM+CT5qtG3t/aSVa8=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = qwY9UVSo6HMLztTFJpjldw61C/rjR768NeykiLjj9uM=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = awx7cQMNT8VdTm5uJMC/wCViE0H3YUHjrsAETEzomVA=
-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.5.1.mod) = 46EcKmxf4G+KIh5yiWhJF6xJrQEjP4G1HINgdzcH5wA=
SHA256 (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78=
-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78=
-SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = WkbM6+/1EN8+L204Qu550/aNDnsVVM1u6TOQ1otsazQ=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.7.1.mod) = //gWjZjmoHFWxFShtuklUJ8xd+lsFVUW1/lrQHnMo78=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 4HYHTBVgrR3amLiwD+pjCMS2zNBt3QiNIttGJu1o9zg=
+SHA256 (go_modules/github.com/stretchr/testify/@v/v1.8.0.zip) = 2ICt9ElEkSC0WaIiD1OcaWSP15fe1bdFzzrdYOyECB4=
SHA256 (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20170815181823-89b8d40f7ca8.mod) = 37t90z2YPEZdN8ctrm99llEOj+VPWLU+O2cFImXZSOY=
SHA256 (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.mod) = 37t90z2YPEZdN8ctrm99llEOj+VPWLU+O2cFImXZSOY=
SHA256 (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20200427203606-3cfed13b9966.mod) = 37t90z2YPEZdN8ctrm99llEOj+VPWLU+O2cFImXZSOY=
@@ -499,9 +495,8 @@ SHA256 (go_modules/github.com/yudai/pp/@
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.25.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc=
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc=
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.1.32.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.2.1.mod) = 4sdj+GGtoFxhUMMvgEvKMclqGLlEMg4O6bvw1sYHWtc=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.1.mod) = 2rHWY7hg6+VF/NzsJOX5M9UXvSAZr2jXprWodkqmGw8=
-SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.1.zip) = ukdjwG5AqqhloLkKFgPwvhMXTMiArPrZZACJxsqb0IY=
+SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
+SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = u0GmArF0NF/aOSyK2D/MkyF8KFx2NplndjC+kP63peM=
SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.3.mod) = siQNmH3bNjz9n5PJ7VP5r19NefAOWRE8g3WvwbkcS28=
SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.4.mod) = S9nBDfwkHhcEmwksFG76mbz11+6bIEba49sqyU+P9JY=
SHA256 (go_modules/go.etcd.io/bbolt/@v/v1.3.4.zip) = FoH3hfWhFbaQfSGxPyfYZTjH/mrhtNY7UA/mMLkeguU=
@@ -537,8 +532,8 @@ SHA256 (go_modules/golang.org/x/crypto/@
SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = OrnwH0YQ/ns5vYXWjo2XglNR5+KCw5zaQUV8KidvO+M=
SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = srEtCfgZFfvPQiYAnlD579qL03V9IFXY7AeXfmW8Zhg=
SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20201221181555-eec23a3978ad.mod) = 17hzPBCtcnC7bfMTGn29TLaTNqrWGYwDn9bE1eEp3xs=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20220112180741-5e0467b6c7ce.mod) = ryyI7r/wPjoq/ssbA2afxU6dEiyI97Ls/tBR7F28i7s=
-SHA256 (go_modules/golang.org/x/crypto/@v/v0.0.0-20220112180741-5e0467b6c7ce.zip) = yMXPa+kzZnI+//tNGnHd4NpKd4hhhsiQ3htoIe4wyz0=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.5.0.mod) = 9EcFRrmHcXYX8bZj9EKPBE/UXhsqFBFzRJjBIq+lWas=
+SHA256 (go_modules/golang.org/x/crypto/@v/v0.5.0.zip) = uzgiqae0RxIn9RT5qePiiLBXtpLb05yrc3bPSGlvsS8=
SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M=
SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod) = n/HQfKjAlFhFDrX0B2qgOQ71x9sMepQhUOiCWKeLU4M=
SHA256 (go_modules/golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod) = ek5Zmvq0IQ2nxD5mNEEfLjs0WPkJhpB201EKjkS6JHw=
@@ -575,8 +570,9 @@ SHA256 (go_modules/golang.org/x/mod/@v/v
SHA256 (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod) = 12u96oHRltCYWJZ6Z6yAXazs3R+zDFABoYfSTBKbFZc=
SHA256 (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM=
SHA256 (go_modules/golang.org/x/mod/@v/v0.3.0.mod) = sojwiP2FGIWm00gzni9YjlipTmx25eY0rh1nwnSetBM=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.5.1.mod) = uVQhGJtkdk7en2hHL039Id48lyso3LjrKqkp0Qa8aQs=
-SHA256 (go_modules/golang.org/x/mod/@v/v0.5.1.zip) = i+0UiRIOlCimSsqXw6DRMGWjPRVkWTquReXHMcSI+XU=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = QtGQI/+PLq5wC8VJXzcezZmKItGbqYXQr19pkAslQIM=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
+SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.zip) = JKvR2xMymHPXIDTcJ++tCcvDfTnPKLj/e7PCrcju3vc=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20180906233101-161cd47e91fd.mod) = Pgj0h93aGFG4kd9bHQS7GgG4TW1wKqgtnvvM3gqn34E=
@@ -606,15 +602,11 @@ SHA256 (go_modules/golang.org/x/net/@v/v
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200501053045-e0ff5e5a1de5.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200506145744-7e3656a0809f.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200513185701-a91f0712d120.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk=
-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200520004742-59133d7f0dd7.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200520182314-0ba52f642ac2.mod) = iyAUhqEQj0hZQ7+btnx4zemv9Ny6UzI70+KPKIUEHgk=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 2Mnbvf1Z9KsIDGIZn5Nk0QtGPk79upGlgvuu9CznUS8=
-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg=
SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20201110031124-69a78807bb2b.mod) = ZvxEoGRKUG2ngPeiKl1z3QJdRKblh0C2LSf3TXw6SUg=
-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20210428140749-89ef3d95e781.mod) = HnTO5TfpaGlrjJLfj3mlp9mEzz43r04hMrGLCUhOob4=
-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211015210444-4f30a5c0130f.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ=
-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = +pFfXQIs+wy4Zaou4306d0G0BvhOtKg3hi4pzGmrTvQ=
-SHA256 (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = VjiFMxEVUNreaFmoz0SPT0f6B2apqqTAd8RhmL/iDuc=
+SHA256 (go_modules/golang.org/x/net/@v/v0.5.0.mod) = XDe+Zi2TeArML0PMnG6heErvFMEaDyJ971zm23u4pwQ=
+SHA256 (go_modules/golang.org/x/net/@v/v0.5.0.zip) = DmBoge6y9XKz1hrSpjnnnK0AIGQJDHXIOKovT+ymHI4=
SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = y7thjah9T5Q7VL/U9NOi//NhApjwT77rPbOIywdfNRo=
SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys=
SHA256 (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = hp9E5OzVzaUxZVEKMIUVZw3X7ckgBegHnKClyGRSmys=
@@ -630,9 +622,8 @@ SHA256 (go_modules/golang.org/x/sync/@v/
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
-SHA256 (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = kqhmOvA1poMdzJzJ2JWh9LtR/CHv6X8E+gZ2/BSZKkY=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
+SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 9RC+xgCeGYgtGZU+cnMTfTTfhsZZSTRdcvEjolXC7NI=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20180909124046-d0be0721c37e.mod) = iWkRXko5EIhIMk55ob2KhEUjDm46rMvp+AV/tQ//yME=
@@ -650,13 +641,10 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190826190057-c7b8b68b1456.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190904154756-749cb33beabd.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191005200804-aed5e4c7ecf9.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191120155948-bd437916bb0e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200106162015-b016eb3dc98e.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
@@ -676,24 +664,20 @@ SHA256 (go_modules/golang.org/x/sys/@v/v
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200615200032-f1bc736245b1.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210112080510-489259a85091.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = GBl56L1X0tngZBgtqGyaYRGqaXVeiI8IQx7OR0Kuw0M=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
-SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.zip) = ED6zttcRQu4IpX/x1jrvHARbGMXhKoJNboj7ywNBAtg=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.4.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
+SHA256 (go_modules/golang.org/x/sys/@v/v0.4.0.zip) = 76k1T8qnCYJbuxyGuD4jR867U0n0MmzEyMy5cq0yAyw=
SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod) = vpXkWnk4YOYeYLXUNzlG1zsl1uHULkRVqKze9sZl74Q=
-SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = TLqxT3cGdxsnHZlaGzzBMf5aJGqtx+5tG6bwvYlHgfo=
-SHA256 (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip) = R1qG8R3RSLR0zkBcXb3V9ryuBWw+ROUkRaRZJt1ppVI=
+SHA256 (go_modules/golang.org/x/term/@v/v0.4.0.mod) = zeXNBcC9PaC/rF4royqoXCVwjmVJPn4bfXPDCXcKd7o=
+SHA256 (go_modules/golang.org/x/term/@v/v0.4.0.zip) = R3Dzfqp9VJkacfRu7I4pZBCRg7Ai649k1vqOaJNOL3w=
SHA256 (go_modules/golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.0.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = NoedWG/YAB6E2oeHGQoR5PeHSeKoHf6Lm2kxiZ//Mc8=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.2.mod) = bDx63ysK1xQ9kT9GmNGQhCI2ml5vGYYg+X8+UvmhuN0=
SHA256 (go_modules/golang.org/x/text/@v/v0.3.3.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
-SHA256 (go_modules/golang.org/x/text/@v/v0.3.6.mod) = +7eojtFAUV55Dsp6EP/TGcl4axHGpsfln4D3+ze7RUI=
-SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.mod) = xF1mkIlCe8RjXQexhfm5aAMy0cSMdbPEnLcVuBoEpbA=
-SHA256 (go_modules/golang.org/x/text/@v/v0.3.7.zip) = 4akRXmGjjai9yJPQuoO2X4nMERTxUqmOtXLF6mVR6NQ=
+SHA256 (go_modules/golang.org/x/text/@v/v0.6.0.mod) = FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ=
+SHA256 (go_modules/golang.org/x/text/@v/v0.6.0.zip) = nsc+hEJDazM+fQkg3ARujXHacd5YZvJtRHYgeUam34M=
SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20180412165947-fbb02b2291d2.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w=
SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w=
SHA256 (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = OOK8+aj1Y6FcL7pX5MIqWWOjipV2ZSGtK288nPhxj8w=
@@ -746,14 +730,13 @@ SHA256 (go_modules/golang.org/x/tools/@v
SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200626171337-aa94e735be7f.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc=
SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200630154851-b2d8b0336632.mod) = 724vlCRCFJcXgPm6MdkIBpKK1BDIKwTYiI+BU0H3pmc=
SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20200706234117-b22de6825cf7.mod) = yMGsNdKrh+KvTe8DmSaLFkP5QOo1+jxGAYUtuZsjY8w=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.0.0-20201224043029-2b0845dc783e.mod) = JdcsA+eqVxE2CH66/J6D0ATQvYzThk14wvWBPhIquoE=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.8.mod) = EjpgkNo9ol+9FJgeNnHS6wagG0qf1pOVdYDlCYn17Po=
-SHA256 (go_modules/golang.org/x/tools/@v/v0.1.8.zip) = Xbv0iiQ+x0LEi1zDeoRngwd2TIs8+z9hM/SsVIAM+J8=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.5.0.mod) = 8LgaqSArGlUwNRIMt7ZWzynCl1PtYlmG48HTI/XArCg=
+SHA256 (go_modules/golang.org/x/tools/@v/v0.5.0.zip) = +Iunkk24qtwqk8kWE2tS9/zUZx5234cWqgLeWGqdGHE=
SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
-SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = ql4+ybt7n2gWCe+sAZ2d4ae6dxkkj/Hqon54iC2z1/U=
-SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip) = OAqqM2iuFlYou0h89OaVpVwUIAcri3pvWcEi9qI7slU=
+SHA256 (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip) = qTAQq9PE9INxDDf7h1Ead2lC9wm0wYIKKNCZ1EhoA5A=
SHA256 (go_modules/google.golang.org/api/@v/v0.10.0.mod) = 4USXpWZwXdDx4Y+Dt0NSihAS7ASxPa+kQtKiJTTIIAc=
SHA256 (go_modules/google.golang.org/api/@v/v0.13.0.mod) = lzzHYyImeLodycuZX4h4RS6i1vI7P6kyH56ull1+C+M=
SHA256 (go_modules/google.golang.org/api/@v/v0.14.0.mod) = lzzHYyImeLodycuZX4h4RS6i1vI7P6kyH56ull1+C+M=
@@ -836,9 +819,8 @@ SHA256 (go_modules/google.golang.org/pro
SHA256 (go_modules/google.golang.org/protobuf/@v/v1.23.1-0.20200526195155-81db48ad09cc.mod) = OUpJRiy/bcpN2G888Ojdy7mtyTl/c+gv7K5Ux56eTVM=
SHA256 (go_modules/google.golang.org/protobuf/@v/v1.24.0.mod) = 7zKp68gHoIxPX0yWZE8rH80DXJ3DUucSLjWh59sdQLc=
SHA256 (go_modules/google.golang.org/protobuf/@v/v1.25.0.mod) = beqAhz0nWKgd5tFrz2p/RaJ/KtTAR7e02h6ISBqXSQM=
-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.mod) = ssT+Gmb/W+brfAxTiPCA0IghwyesXPl13uUdiw+0np8=
-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0.mod) = COwuIPOO/LZRRigABp7OSJHiUqJhAH+p1aGxV/UW7l8=
-SHA256 (go_modules/google.golang.org/protobuf/@v/v1.26.0.zip) = 17xd4ym9ToA/eirPy+jy66TvFXlIUFbvVppLJFvuEgg=
+SHA256 (go_modules/google.golang.org/protobuf/@v/v1.28.0.mod) = P3xyYKmH3OL9+0jOKvi082SHNQfSGrzM66sKJ0N2Hic=
+SHA256 (go_modules/google.golang.org/protobuf/@v/v1.28.0.zip) = 8G3DnOkwQ9bskaUQbH7JWL5rS6UgyrOiGiRI04fPFaQ=
SHA256 (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod) = byLclCZkdTE6LIp1hQzqQTRapeM4EZMC/KV2i0GYs+w=
SHA256 (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip) = Y4CAWRrv59JkLyV1tifVNMaSYG8C6lS6ifQtsRK6iDk=
SHA256 (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = XDBuDWM81moRtA4uX7vG2kIRDbfXLqPBUkzrRe5Awz8=
@@ -868,11 +850,11 @@ SHA256 (go_modules/gopkg.in/yaml.v2/@v/v
SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.5.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw=
SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.6.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw=
SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.2.8.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw=
-SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.3.0.mod) = iNl50vCT0jl/dWvIbvosoD9zpg1mjOs5GzUQAp8/fPw=
SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = w7EbqaB3X/m8bxHbtYoeSMweaLrDeKjNxiC+zGYdTDM=
SHA256 (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 7eSeJ8TMps3S7HGa7Y6k02NxDM6z1BHnp4b73sDTkf0=
SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
-SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.zip) = rPGcy0/KmDsjSjnvAy+vmrcOdZaAZzuz3/B353/uIP4=
+SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = IVeYYKIDBvz0OxvSNNH7oxlJnHdhG3HAX5vzupDauTk=
+SHA256 (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = qrj7xOYwDqCOav4crqGKIckMefSJ9SxT4vIEMfGpoBU=
SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4=
SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4=
SHA256 (go_modules/honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod) = scYIN+phM18U32TzGUw82S4PYo9gZIBnGJUPDXodvp4=
@@ -889,7 +871,7 @@ SHA256 (go_modules/rsc.io/sampler/@v/v1.
SHA256 (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 2iArDagDqyZhq5imgLuk9kEjoyblQMJVgrbNu53BFKo=
SHA256 (go_modules/sigs.k8s.io/yaml/@v/v1.1.0.mod) = JC1yDRxq7+SjBcM0GoBXXhmlRRelO2IPjOKMKW5R06o=
SHA256 (go_modules/sigs.k8s.io/yaml/@v/v1.1.0.zip) = oNOSUuhmWkKKjLnU38nL6ge3rpCuYufPNlG+cZrfUVo=
-SHA256 (gosec-v2.9.6.zip) = 5BolC3A6UHZI1Nkjhs/c6+AVPYUvsGrtHRbLEdzw810=
+SHA256 (gosec-v2.15.0.zip) = RO0A2InmPNei/nLI/E7xV9+zXwO172ikZ1Mro/9VI84=
SIZE (go_modules/bitbucket.org/creachadair/shell/@v/v0.0.6.mod) = 48
SIZE (go_modules/bitbucket.org/creachadair/shell/@v/v0.0.6.zip) = 8344
SIZE (go_modules/cloud.google.com/go/@v/v0.26.0.mod) = 27
@@ -1024,8 +1006,7 @@ SIZE (go_modules/github.com/fatih/color/
SIZE (go_modules/github.com/fatih/color/@v/v1.10.0.zip) = 12593
SIZE (go_modules/github.com/fatih/color/@v/v1.7.0.mod) = 30
SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.mod) = 36
-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.9.mod) = 106
-SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.9.zip) = 42349
+SIZE (go_modules/github.com/fsnotify/fsnotify/@v/v1.4.7.zip) = 41278
SIZE (go_modules/github.com/fullstorydev/grpcurl/@v/v1.6.0.mod) = 422
SIZE (go_modules/github.com/fullstorydev/grpcurl/@v/v1.6.0.zip) = 130685
SIZE (go_modules/github.com/ghodss/yaml/@v/v1.0.0.mod) = 30
@@ -1041,6 +1022,8 @@ SIZE (go_modules/github.com/go-kit/kit/@
SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.3.0.mod) = 35
SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.mod) = 100
SIZE (go_modules/github.com/go-logfmt/logfmt/@v/v0.4.0.zip) = 17559
+SIZE (go_modules/github.com/go-logr/logr/@v/v1.2.3.mod) = 40
+SIZE (go_modules/github.com/go-logr/logr/@v/v1.2.3.zip) = 54089
SIZE (go_modules/github.com/go-redis/redis/@v/v6.15.8+incompatible.mod) = 33
SIZE (go_modules/github.com/go-redis/redis/@v/v6.15.8+incompatible.zip) = 122708
SIZE (go_modules/github.com/go-sql-driver/mysql/@v/v1.5.0.mod) = 47
@@ -1083,7 +1066,6 @@ SIZE (go_modules/github.com/golang/proto
SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.0.mod) = 124
SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.1.mod) = 124
SIZE (go_modules/github.com/golang/protobuf/@v/v1.4.2.mod) = 124
-SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.0.mod) = 129
SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.2.mod) = 192
SIZE (go_modules/github.com/golang/protobuf/@v/v1.5.2.zip) = 206858
SIZE (go_modules/github.com/google/btree/@v/v0.0.0-20180813153112-4030bb1f1f0c.mod) = 31
@@ -1098,8 +1080,8 @@ SIZE (go_modules/github.com/google/go-cm
SIZE (go_modules/github.com/google/go-cmp/@v/v0.4.0.mod) = 105
SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.0.mod) = 105
SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.2.mod) = 105
-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.mod) = 105
-SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.5.zip) = 130974
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.mod) = 41
+SIZE (go_modules/github.com/google/go-cmp/@v/v0.5.9.zip) = 130220
SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.mod) = 41
SIZE (go_modules/github.com/google/gofuzz/@v/v1.0.0.zip) = 16584
SIZE (go_modules/github.com/google/martian/@v/v2.1.0+incompatible.mod) = 33
@@ -1125,8 +1107,8 @@ SIZE (go_modules/github.com/google/uuid/
SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.4.mod) = 88
SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.mod) = 79
SIZE (go_modules/github.com/googleapis/gax-go/v2/@v/v2.0.5.zip) = 16077
-SIZE (go_modules/github.com/gookit/color/@v/v1.5.0.mod) = 201
-SIZE (go_modules/github.com/gookit/color/@v/v1.5.0.zip) = 61651
+SIZE (go_modules/github.com/gookit/color/@v/v1.5.2.mod) = 201
+SIZE (go_modules/github.com/gookit/color/@v/v1.5.2.zip) = 69600
SIZE (go_modules/github.com/gordonklaus/ineffassign/@v/v0.0.0-20200309095847-7953dde2c7bf.mod) = 42
SIZE (go_modules/github.com/gordonklaus/ineffassign/@v/v0.0.0-20200309095847-7953dde2c7bf.zip) = 10930
SIZE (go_modules/github.com/gorhill/cronexpr/@v/v0.0.0-20180427100037-88b0669f7d75.mod) = 35
@@ -1158,8 +1140,7 @@ SIZE (go_modules/github.com/huandu/xstri
SIZE (go_modules/github.com/huandu/xstrings/@v/v1.2.0.mod) = 33
SIZE (go_modules/github.com/huandu/xstrings/@v/v1.2.0.zip) = 23295
SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.mod) = 42
-SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.mod) = 42
-SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20200824232613-28f6c0f3b639.zip) = 59110
+SIZE (go_modules/github.com/ianlancetaylor/demangle/@v/v0.0.0-20181102032728-5e5cf60278f6.zip) = 63221
SIZE (go_modules/github.com/imdario/mergo/@v/v0.3.4.mod) = 32
SIZE (go_modules/github.com/imdario/mergo/@v/v0.3.8.mod) = 32
SIZE (go_modules/github.com/imdario/mergo/@v/v0.3.8.zip) = 28698
@@ -1208,8 +1189,8 @@ SIZE (go_modules/github.com/kylelemons/g
SIZE (go_modules/github.com/kylelemons/godebug/@v/v1.1.0.zip) = 25634
SIZE (go_modules/github.com/letsencrypt/pkcs11key/v4/@v/v4.0.0.mod) = 92
SIZE (go_modules/github.com/letsencrypt/pkcs11key/v4/@v/v4.0.0.zip) = 19541
-SIZE (go_modules/github.com/lib/pq/@v/v1.10.4.mod) = 34
-SIZE (go_modules/github.com/lib/pq/@v/v1.10.4.zip) = 125365
+SIZE (go_modules/github.com/lib/pq/@v/v1.10.7.mod) = 34
+SIZE (go_modules/github.com/lib/pq/@v/v1.10.7.zip) = 129368
SIZE (go_modules/github.com/lib/pq/@v/v1.8.0.mod) = 34
SIZE (go_modules/github.com/lib/pq/@v/v1.9.0.mod) = 34
SIZE (go_modules/github.com/magiconair/properties/@v/v1.8.0.mod) = 40
@@ -1264,23 +1245,19 @@ SIZE (go_modules/github.com/nbutton23/zx
SIZE (go_modules/github.com/nbutton23/zxcvbn-go/@v/v0.0.0-20210217022336-fa2cb2858354.zip) = 880937
SIZE (go_modules/github.com/nishanths/predeclared/@v/v0.0.0-20190419143655-18a43bb90ffc.mod) = 40
SIZE (go_modules/github.com/nishanths/predeclared/@v/v0.0.0-20190419143655-18a43bb90ffc.zip) = 18670
-SIZE (go_modules/github.com/nxadm/tail/@v/v1.4.4.mod) = 206
-SIZE (go_modules/github.com/nxadm/tail/@v/v1.4.8.mod) = 141
-SIZE (go_modules/github.com/nxadm/tail/@v/v1.4.8.zip) = 31499
SIZE (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.0-20170122224234-a0225b3f23b5.mod) = 41
SIZE (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.1.mod) = 41
SIZE (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.2.mod) = 143
SIZE (go_modules/github.com/olekukonko/tablewriter/@v/v0.0.2.zip) = 24134
SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.10.3.mod) = 30
-SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.12.1.mod) = 166
-SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.16.4.mod) = 366
-SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.16.4.zip) = 287470
+SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.10.3.zip) = 244154
SIZE (go_modules/github.com/onsi/ginkgo/@v/v1.6.0.mod) = 30
-SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.0.0.mod) = 321
-SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.0.0.zip) = 701427
-SIZE (go_modules/github.com/onsi/gomega/@v/v1.10.1.mod) = 245
-SIZE (go_modules/github.com/onsi/gomega/@v/v1.17.0.mod) = 197
-SIZE (go_modules/github.com/onsi/gomega/@v/v1.17.0.zip) = 225333
+SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.7.0.mod) = 599
+SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.8.0.mod) = 599
+SIZE (go_modules/github.com/onsi/ginkgo/v2/@v/v2.8.0.zip) = 792546
+SIZE (go_modules/github.com/onsi/gomega/@v/v1.25.0.mod) = 384
+SIZE (go_modules/github.com/onsi/gomega/@v/v1.26.0.mod) = 384
+SIZE (go_modules/github.com/onsi/gomega/@v/v1.26.0.zip) = 414792
SIZE (go_modules/github.com/onsi/gomega/@v/v1.7.1.mod) = 556
SIZE (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.mod) = 45
SIZE (go_modules/github.com/opentracing/opentracing-go/@v/v1.1.0.zip) = 44929
@@ -1353,16 +1330,17 @@ SIZE (go_modules/github.com/spf13/viper/
SIZE (go_modules/github.com/spf13/viper/@v/v1.3.2.zip) = 41977
SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.0.mod) = 32
SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.1.mod) = 32
-SIZE (go_modules/github.com/stretchr/objx/@v/v0.1.1.zip) = 37190
+SIZE (go_modules/github.com/stretchr/objx/@v/v0.4.0.mod) = 137
+SIZE (go_modules/github.com/stretchr/objx/@v/v0.4.0.zip) = 44330
SIZE (go_modules/github.com/stretchr/testify/@v/v0.0.0-20170130113145-4d4bfba8f1d1.mod) = 35
SIZE (go_modules/github.com/stretchr/testify/@v/v1.1.4.mod) = 35
SIZE (go_modules/github.com/stretchr/testify/@v/v1.2.2.mod) = 35
SIZE (go_modules/github.com/stretchr/testify/@v/v1.3.0.mod) = 154
SIZE (go_modules/github.com/stretchr/testify/@v/v1.4.0.mod) = 179
-SIZE (go_modules/github.com/stretchr/testify/@v/v1.5.1.mod) = 188
SIZE (go_modules/github.com/stretchr/testify/@v/v1.6.1.mod) = 216
-SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.mod) = 216
-SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.0.zip) = 105564
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.7.1.mod) = 216
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.0.mod) = 188
+SIZE (go_modules/github.com/stretchr/testify/@v/v1.8.0.zip) = 113507
SIZE (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20170815181823-89b8d40f7ca8.mod) = 43
SIZE (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20190109142713-0ad062ec5ee5.mod) = 43
SIZE (go_modules/github.com/tmc/grpc-websocket-proxy/@v/v0.0.0-20200427203606-3cfed13b9966.mod) = 43
@@ -1391,9 +1369,8 @@ SIZE (go_modules/github.com/yudai/pp/@v/
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.25.mod) = 41
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.27.mod) = 41
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.1.32.mod) = 41
-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.2.1.mod) = 41
-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.1.mod) = 41
-SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.1.zip) = 271753
+SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 41
+SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = 229017
SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.3.mod) = 24
SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.4.mod) = 94
SIZE (go_modules/go.etcd.io/bbolt/@v/v1.3.4.zip) = 114084
@@ -1429,8 +1406,8 @@ SIZE (go_modules/golang.org/x/crypto/@v/
SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20191011191535-87dc89f01550.mod) = 146
SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20200622213623-75b288015ac9.mod) = 155
SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20201221181555-eec23a3978ad.mod) = 209
-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20220112180741-5e0467b6c7ce.mod) = 255
-SIZE (go_modules/golang.org/x/crypto/@v/v0.0.0-20220112180741-5e0467b6c7ce.zip) = 1879897
+SIZE (go_modules/golang.org/x/crypto/@v/v0.5.0.mod) = 171
+SIZE (go_modules/golang.org/x/crypto/@v/v0.5.0.zip) = 1761211
SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190121172915-509febef88a4.mod) = 24
SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190306152737-a1d7652674e8.mod) = 24
SIZE (go_modules/golang.org/x/exp/@v/v0.0.0-20190510132918-efd6b22b2522.mod) = 327
@@ -1467,8 +1444,9 @@ SIZE (go_modules/golang.org/x/mod/@v/v0.
SIZE (go_modules/golang.org/x/mod/@v/v0.1.1-0.20191107180719-034126e5016b.mod) = 159
SIZE (go_modules/golang.org/x/mod/@v/v0.2.0.mod) = 214
SIZE (go_modules/golang.org/x/mod/@v/v0.3.0.mod) = 214
-SIZE (go_modules/golang.org/x/mod/@v/v0.5.1.mod) = 214
-SIZE (go_modules/golang.org/x/mod/@v/v0.5.1.zip) = 150900
+SIZE (go_modules/golang.org/x/mod/@v/v0.6.0-dev.0.20220419223038-86c51ed26bb4.mod) = 157
+SIZE (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = 84
+SIZE (go_modules/golang.org/x/mod/@v/v0.7.0.zip) = 161744
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180724234803-3673e40ba225.mod) = 24
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180826012351-8a410e7b638d.mod) = 24
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20180906233101-161cd47e91fd.mod) = 24
@@ -1498,15 +1476,11 @@ SIZE (go_modules/golang.org/x/net/@v/v0.
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200501053045-e0ff5e5a1de5.mod) = 181
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200506145744-7e3656a0809f.mod) = 181
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200513185701-a91f0712d120.mod) = 181
-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200520004742-59133d7f0dd7.mod) = 181
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200520182314-0ba52f642ac2.mod) = 181
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20200625001655-4c5254603344.mod) = 181
-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201021035429-f5854403a974.mod) = 181
SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20201110031124-69a78807bb2b.mod) = 181
-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20210428140749-89ef3d95e781.mod) = 179
-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211015210444-4f30a5c0130f.mod) = 179
-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.mod) = 179
-SIZE (go_modules/golang.org/x/net/@v/v0.0.0-20211112202133-69e39bad7dc2.zip) = 1579792
+SIZE (go_modules/golang.org/x/net/@v/v0.5.0.mod) = 123
+SIZE (go_modules/golang.org/x/net/@v/v0.5.0.zip) = 1555050
SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20180821212333-d2e6202438be.mod) = 27
SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190226205417-e64efc72b421.mod) = 233
SIZE (go_modules/golang.org/x/oauth2/@v/v0.0.0-20190604053449-0f29369cfe45.mod) = 233
@@ -1522,9 +1496,8 @@ SIZE (go_modules/golang.org/x/sync/@v/v0
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20190911185100-cd5d95a43a6e.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20200317015054-43a5402ce75a.mod) = 25
SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20200625203802-6e8e738ad208.mod) = 25
-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20201020160332-67f06af15bc9.mod) = 25
-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.mod) = 25
-SIZE (go_modules/golang.org/x/sync/@v/v0.0.0-20210220032951-036812b2e83c.zip) = 28693
+SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 25
+SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 27781
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180830151530-49385e6e1522.mod) = 24
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180905080454-ebe1bf3edb33.mod) = 24
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20180909124046-d0be0721c37e.mod) = 24
@@ -1542,13 +1515,10 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190624142023-c5567b49c5d0.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190726091711-fc99dfbffb4e.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190826190057-c7b8b68b1456.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190904154756-749cb33beabd.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20190924154521-2837fb4f24fe.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191001151750-bb3f8db39f24.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191005200804-aed5e4c7ecf9.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191008105621-543471e840be.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191026070338-33540a1f6037.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191120155948-bd437916bb0e.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191204072324-ce4227a45e2e.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20191228213918-04cbcbbfeed8.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200106162015-b016eb3dc98e.mod) = 33
@@ -1568,24 +1538,20 @@ SIZE (go_modules/golang.org/x/sys/@v/v0.
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200523222454-059865788121.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200615200032-f1bc736245b1.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20200930185726-fdedc70b468f.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20201119102817-f84b799fce68.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210112080510-489259a85091.mod) = 33
SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210330210617-4fbd30eecc44.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210423082822-04245dca01da.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20210615035016-665e8c7367d1.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.mod) = 33
-SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20211019181941-9d821ace8654.zip) = 1667445
+SIZE (go_modules/golang.org/x/sys/@v/v0.0.0-20220722155257-8c9f86f7a55f.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.4.0.mod) = 33
+SIZE (go_modules/golang.org/x/sys/@v/v0.4.0.zip) = 1881264
SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201117132131-f5c789dd3221.mod) = 95
-SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.mod) = 95
-SIZE (go_modules/golang.org/x/term/@v/v0.0.0-20201126162022-7de9c90e9dd1.zip) = 23281
+SIZE (go_modules/golang.org/x/term/@v/v0.4.0.mod) = 67
+SIZE (go_modules/golang.org/x/term/@v/v0.4.0.zip) = 19924
SIZE (go_modules/golang.org/x/text/@v/v0.0.0-20170915032832-14c0d48ead0c.mod) = 25
SIZE (go_modules/golang.org/x/text/@v/v0.3.0.mod) = 25
SIZE (go_modules/golang.org/x/text/@v/v0.3.1-0.20180807135948-17ff2d5776d2.mod) = 25
SIZE (go_modules/golang.org/x/text/@v/v0.3.2.mod) = 88
SIZE (go_modules/golang.org/x/text/@v/v0.3.3.mod) = 97
-SIZE (go_modules/golang.org/x/text/@v/v0.3.6.mod) = 97
-SIZE (go_modules/golang.org/x/text/@v/v0.3.7.mod) = 97
-SIZE (go_modules/golang.org/x/text/@v/v0.3.7.zip) = 8610883
+SIZE (go_modules/golang.org/x/text/@v/v0.6.0.mod) = 258
+SIZE (go_modules/golang.org/x/text/@v/v0.6.0.zip) = 8614583
SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20180412165947-fbb02b2291d2.mod) = 25
SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20181108054448-85acf8d2951c.mod) = 25
SIZE (go_modules/golang.org/x/time/@v/v0.0.0-20190308202827-9d24e82272b4.mod) = 25
@@ -1638,14 +1604,13 @@ SIZE (go_modules/golang.org/x/tools/@v/v
SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200626171337-aa94e735be7f.mod) = 271
SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200630154851-b2d8b0336632.mod) = 271
SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20200706234117-b22de6825cf7.mod) = 271
-SIZE (go_modules/golang.org/x/tools/@v/v0.0.0-20201224043029-2b0845dc783e.mod) = 270
-SIZE (go_modules/golang.org/x/tools/@v/v0.1.8.mod) = 349
-SIZE (go_modules/golang.org/x/tools/@v/v0.1.8.zip) = 3657159
+SIZE (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 327
+SIZE (go_modules/golang.org/x/tools/@v/v0.5.0.mod) = 211
+SIZE (go_modules/golang.org/x/tools/@v/v0.5.0.zip) = 2984292
SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20190717185122-a985d3407aa7.mod) = 37
SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191011141410-1b5146add898.mod) = 37
SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.mod) = 37
-SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.mod) = 37
-SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20200804184101-5ec99f83aff1.zip) = 22295
+SIZE (go_modules/golang.org/x/xerrors/@v/v0.0.0-20191204190536-9bdfabe68543.zip) = 22282
SIZE (go_modules/google.golang.org/api/@v/v0.10.0.mod) = 850
SIZE (go_modules/google.golang.org/api/@v/v0.13.0.mod) = 851
SIZE (go_modules/google.golang.org/api/@v/v0.14.0.mod) = 851
@@ -1728,9 +1693,8 @@ SIZE (go_modules/google.golang.org/proto
SIZE (go_modules/google.golang.org/protobuf/@v/v1.23.1-0.20200526195155-81db48ad09cc.mod) = 123
SIZE (go_modules/google.golang.org/protobuf/@v/v1.24.0.mod) = 186
SIZE (go_modules/google.golang.org/protobuf/@v/v1.25.0.mod) = 186
-SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0-rc.1.mod) = 83
-SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0.mod) = 123
-SIZE (go_modules/google.golang.org/protobuf/@v/v1.26.0.zip) = 1557709
+SIZE (go_modules/google.golang.org/protobuf/@v/v1.28.0.mod) = 124
+SIZE (go_modules/google.golang.org/protobuf/@v/v1.28.0.zip) = 1573860
SIZE (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.mod) = 38
SIZE (go_modules/gopkg.in/alecthomas/kingpin.v2/@v/v2.2.6.zip) = 59626
SIZE (go_modules/gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod) = 25
@@ -1760,11 +1724,11 @@ SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.
SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.5.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.6.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.2.8.mod) = 95
-SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.3.0.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.mod) = 95
SIZE (go_modules/gopkg.in/yaml.v2/@v/v2.4.0.zip) = 81183
SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.mod) = 95
-SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.0-20200313102051-9f266ea9e77c.zip) = 101467
+SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.mod) = 95
+SIZE (go_modules/gopkg.in/yaml.v3/@v/v3.0.1.zip) = 104623
SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190102054323-c2f93a96b099.mod) = 26
SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190106161140-3f1c8253044a.mod) = 26
SIZE (go_modules/honnef.co/go/tools/@v/v0.0.0-20190418001031-e561f6794a2a.mod) = 26
@@ -1781,4 +1745,4 @@ SIZE (go_modules/rsc.io/sampler/@v/v1.3.
SIZE (go_modules/rsc.io/sampler/@v/v1.3.0.zip) = 14308
SIZE (go_modules/sigs.k8s.io/yaml/@v/v1.1.0.mod) = 24
SIZE (go_modules/sigs.k8s.io/yaml/@v/v1.1.0.zip) = 18120
-SIZE (gosec-v2.9.6.zip) = 183531
+SIZE (gosec-v2.15.0.zip) = 191432
Index: modules.inc
===================================================================
RCS file: /home/cvs/ports/security/gosec/modules.inc,v
retrieving revision 1.2
diff -u -p -r1.2 modules.inc
--- modules.inc 11 Mar 2022 19:53:26 -0000 1.2
+++ modules.inc 30 Apr 2023 15:04:47 -0000
@@ -43,13 +43,14 @@ MODGO_MODULES = \
github.com/envoyproxy/go-control-plane v0.9.4 \
github.com/envoyproxy/protoc-gen-validate v0.1.0 \
github.com/fatih/color v1.10.0 \
- github.com/fsnotify/fsnotify v1.4.9 \
+ github.com/fsnotify/fsnotify v1.4.7 \
github.com/fullstorydev/grpcurl v1.6.0 \
github.com/ghodss/yaml v1.0.0 \
github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 \
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 \
github.com/go-kit/kit v0.9.0 \
github.com/go-logfmt/logfmt v0.4.0 \
+ github.com/go-logr/logr v1.2.3 \
github.com/go-redis/redis v6.15.8+incompatible \
github.com/go-sql-driver/mysql v1.5.0 \
github.com/go-stack/stack v1.8.0 \
@@ -61,7 +62,7 @@ MODGO_MODULES = \
github.com/golang/protobuf v1.5.2 \
github.com/google/btree v1.0.0 \
github.com/google/certificate-transparency-go v1.1.1 \
- github.com/google/go-cmp v0.5.5 \
+ github.com/google/go-cmp v0.5.9 \
github.com/google/gofuzz v1.0.0 \
github.com/google/martian v2.1.0+incompatible \
github.com/google/pprof v0.0.0-20210407192527-94a9f03dee38 \
@@ -69,7 +70,7 @@ MODGO_MODULES = \
github.com/google/trillian v1.3.11 \
github.com/google/uuid v1.3.0 \
github.com/googleapis/gax-go/v2 v2.0.5 \
- github.com/gookit/color v1.5.0 \
+ github.com/gookit/color v1.5.2 \
github.com/gordonklaus/ineffassign v0.0.0-20200309095847-7953dde2c7bf \
github.com/gorhill/cronexpr v0.0.0-20180427100037-88b0669f7d75 \
github.com/gorilla/mux v1.8.0 \
@@ -82,7 +83,7 @@ MODGO_MODULES = \
github.com/hashicorp/hcl v1.0.0 \
github.com/hpcloud/tail v1.0.0 \
github.com/huandu/xstrings v1.2.0 \
- github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639 \
+ github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 \
github.com/imdario/mergo v0.3.8 \
github.com/inconshreveable/mousetrap v1.0.0 \
github.com/jhump/protoreflect v1.6.1 \
@@ -103,7 +104,7 @@ MODGO_MODULES = \
github.com/kr/text v0.1.0 \
github.com/kylelemons/godebug v1.1.0 \
github.com/letsencrypt/pkcs11key/v4 v4.0.0 \
- github.com/lib/pq v1.10.4 \
+ github.com/lib/pq v1.10.7 \
github.com/magiconair/properties v1.8.0 \
github.com/mattn/go-colorable v0.1.8 \
github.com/mattn/go-isatty v0.0.12 \
@@ -124,11 +125,10 @@ MODGO_MODULES = \
github.com/mwitkow/go-proto-validators v0.2.0 \
github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 \
github.com/nishanths/predeclared v0.0.0-20190419143655-18a43bb90ffc \
- github.com/nxadm/tail v1.4.8 \
github.com/olekukonko/tablewriter v0.0.2 \
- github.com/onsi/ginkgo v1.16.4 \
- github.com/onsi/ginkgo/v2 v2.0.0 \
- github.com/onsi/gomega v1.17.0 \
+ github.com/onsi/ginkgo v1.10.3 \
+ github.com/onsi/ginkgo/v2 v2.8.0 \
+ github.com/onsi/gomega v1.26.0 \
github.com/opentracing/opentracing-go v1.1.0 \
github.com/pelletier/go-toml v1.2.0 \
github.com/peterbourgon/diskv v2.0.1+incompatible \
@@ -155,8 +155,8 @@ MODGO_MODULES = \
github.com/spf13/jwalterweatherman v1.0.0 \
github.com/spf13/pflag v1.0.5 \
github.com/spf13/viper v1.3.2 \
- github.com/stretchr/objx v0.1.1 \
- github.com/stretchr/testify v1.7.0 \
+ github.com/stretchr/objx v0.4.0 \
+ github.com/stretchr/testify v1.8.0 \
github.com/tmc/grpc-websocket-proxy v0.0.0-20200427203606-3cfed13b9966 \
github.com/tomasen/realip v0.0.0-20180522021738-f0c99a92ddce \
github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8 \
@@ -168,7 +168,7 @@ MODGO_MODULES = \
github.com/yudai/gojsondiff v1.0.0 \
github.com/yudai/golcs v0.0.0-20170316035057-ecda9a501e82 \
github.com/yudai/pp v2.0.1+incompatible \
- github.com/yuin/goldmark v1.4.1 \
+ github.com/yuin/goldmark v1.4.13 \
go.etcd.io/bbolt v1.3.4 \
go.etcd.io/etcd v0.0.0-20200513171258-e048e166ab9c \
go.mozilla.org/mozlog v0.0.0-20170222151521-4bb13139d403 \
@@ -177,26 +177,26 @@ MODGO_MODULES = \
go.uber.org/multierr v1.4.0 \
go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee \
go.uber.org/zap v1.13.0 \
- golang.org/x/crypto v0.0.0-20220112180741-5e0467b6c7ce \
+ golang.org/x/crypto v0.5.0 \
golang.org/x/exp v0.0.0-20200331195152-e8c3332aa8e5 \
golang.org/x/image v0.0.0-20190802002840-cff245a6509b \
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 \
golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 \
- golang.org/x/mod v0.5.1 \
- golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2 \
+ golang.org/x/mod v0.7.0 \
+ golang.org/x/net v0.5.0 \
golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d \
- golang.org/x/sync v0.0.0-20210220032951-036812b2e83c \
- golang.org/x/sys v0.0.0-20211019181941-9d821ace8654 \
- golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 \
- golang.org/x/text v0.3.7 \
+ golang.org/x/sync v0.1.0 \
+ golang.org/x/sys v0.4.0 \
+ golang.org/x/term v0.4.0 \
+ golang.org/x/text v0.6.0 \
golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1 \
- golang.org/x/tools v0.1.8 \
- golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 \
+ golang.org/x/tools v0.5.0 \
+ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \
google.golang.org/api v0.29.0 \
google.golang.org/appengine v1.6.6 \
google.golang.org/genproto v0.0.0-20200707001353-8e8330bf89df \
google.golang.org/grpc v1.29.1 \
- google.golang.org/protobuf v1.26.0 \
+ google.golang.org/protobuf v1.28.0 \
gopkg.in/alecthomas/kingpin.v2 v2.2.6 \
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 \
gopkg.in/cheggaaa/pb.v1 v1.0.28 \
@@ -207,7 +207,7 @@ MODGO_MODULES = \
gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 \
gopkg.in/warnings.v0 v0.1.2 \
gopkg.in/yaml.v2 v2.4.0 \
- gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c \
+ gopkg.in/yaml.v3 v3.0.1 \
honnef.co/go/tools v0.0.1-2020.1.4 \
rsc.io/binaryregexp v0.2.0 \
rsc.io/quote/v3 v3.1.0 \
@@ -260,7 +260,6 @@ MODGO_MODFILES = \
github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473 \
github.com/envoyproxy/protoc-gen-validate v0.0.14 \
github.com/fatih/color v1.7.0 \
- github.com/fsnotify/fsnotify v1.4.7 \
github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72 \
github.com/go-kit/kit v0.8.0 \
github.com/go-logfmt/logfmt v0.3.0 \
@@ -290,7 +289,6 @@ MODGO_MODFILES = \
github.com/golang/protobuf v1.4.0-rc.4.0.20200313231945-b860323f09d0 \
github.com/golang/protobuf v1.4.1 \
github.com/golang/protobuf v1.4.2 \
- github.com/golang/protobuf v1.5.0 \
github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c \
github.com/google/certificate-transparency-go v1.0.21 \
github.com/google/go-cmp v0.2.0 \
@@ -316,7 +314,6 @@ MODGO_MODFILES = \
github.com/hashicorp/golang-lru v0.5.0 \
github.com/hashicorp/golang-lru v0.5.1 \
github.com/huandu/xstrings v1.0.0 \
- github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6 \
github.com/imdario/mergo v0.3.4 \
github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af \
github.com/jonboulle/clockwork v0.1.0 \
@@ -339,13 +336,11 @@ MODGO_MODFILES = \
github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421 \
github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742 \
github.com/mwitkow/go-proto-validators v0.0.0-20180403085117-0950a7990007 \
- github.com/nxadm/tail v1.4.4 \
github.com/olekukonko/tablewriter v0.0.0-20170122224234-a0225b3f23b5 \
github.com/olekukonko/tablewriter v0.0.1 \
- github.com/onsi/ginkgo v1.10.3 \
- github.com/onsi/ginkgo v1.12.1 \
github.com/onsi/ginkgo v1.6.0 \
- github.com/onsi/gomega v1.10.1 \
+ github.com/onsi/ginkgo/v2 v2.7.0 \
+ github.com/onsi/gomega v1.25.0 \
github.com/onsi/gomega v1.7.1 \
github.com/pkg/errors v0.8.0 \
github.com/pkg/errors v0.8.1 \
@@ -365,20 +360,20 @@ MODGO_MODFILES = \
github.com/spf13/pflag v1.0.1 \
github.com/spf13/pflag v1.0.3 \
github.com/stretchr/objx v0.1.0 \
+ github.com/stretchr/objx v0.1.1 \
github.com/stretchr/testify v0.0.0-20170130113145-4d4bfba8f1d1 \
github.com/stretchr/testify v1.1.4 \
github.com/stretchr/testify v1.2.2 \
github.com/stretchr/testify v1.3.0 \
github.com/stretchr/testify v1.4.0 \
- github.com/stretchr/testify v1.5.1 \
github.com/stretchr/testify v1.6.1 \
+ github.com/stretchr/testify v1.7.1 \
github.com/tmc/grpc-websocket-proxy v0.0.0-20170815181823-89b8d40f7ca8 \
github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5 \
github.com/urfave/cli v1.20.0 \
github.com/yuin/goldmark v1.1.25 \
github.com/yuin/goldmark v1.1.27 \
github.com/yuin/goldmark v1.1.32 \
- github.com/yuin/goldmark v1.2.1 \
go.etcd.io/bbolt v1.3.3 \
go.opencensus.io v0.21.0 \
go.opencensus.io v0.22.0 \
@@ -426,6 +421,7 @@ MODGO_MODFILES = \
golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b \
golang.org/x/mod v0.2.0 \
golang.org/x/mod v0.3.0 \
+ golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 \
golang.org/x/net v0.0.0-20180724234803-3673e40ba225 \
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d \
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd \
@@ -455,13 +451,9 @@ MODGO_MODFILES = \
golang.org/x/net v0.0.0-20200501053045-e0ff5e5a1de5 \
golang.org/x/net v0.0.0-20200506145744-7e3656a0809f \
golang.org/x/net v0.0.0-20200513185701-a91f0712d120 \
- golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7 \
golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2 \
golang.org/x/net v0.0.0-20200625001655-4c5254603344 \
- golang.org/x/net v0.0.0-20201021035429-f5854403a974 \
golang.org/x/net v0.0.0-20201110031124-69a78807bb2b \
- golang.org/x/net v0.0.0-20210428140749-89ef3d95e781 \
- golang.org/x/net v0.0.0-20211015210444-4f30a5c0130f \
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be \
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421 \
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45 \
@@ -475,7 +467,6 @@ MODGO_MODFILES = \
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e \
golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a \
golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208 \
- golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9 \
golang.org/x/sys v0.0.0-20180830151530-49385e6e1522 \
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33 \
golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e \
@@ -493,13 +484,10 @@ MODGO_MODFILES = \
golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0 \
golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e \
golang.org/x/sys v0.0.0-20190826190057-c7b8b68b1456 \
- golang.org/x/sys v0.0.0-20190904154756-749cb33beabd \
golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe \
golang.org/x/sys v0.0.0-20191001151750-bb3f8db39f24 \
- golang.org/x/sys v0.0.0-20191005200804-aed5e4c7ecf9 \
golang.org/x/sys v0.0.0-20191008105621-543471e840be \
golang.org/x/sys v0.0.0-20191026070338-33540a1f6037 \
- golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e \
golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e \
golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8 \
golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e \
@@ -519,18 +507,14 @@ MODGO_MODFILES = \
golang.org/x/sys v0.0.0-20200523222454-059865788121 \
golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1 \
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f \
- golang.org/x/sys v0.0.0-20201119102817-f84b799fce68 \
- golang.org/x/sys v0.0.0-20210112080510-489259a85091 \
golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44 \
- golang.org/x/sys v0.0.0-20210423082822-04245dca01da \
- golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1 \
+ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f \
golang.org/x/term v0.0.0-20201117132131-f5c789dd3221 \
golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c \
golang.org/x/text v0.3.0 \
golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2 \
golang.org/x/text v0.3.2 \
golang.org/x/text v0.3.3 \
- golang.org/x/text v0.3.6 \
golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2 \
golang.org/x/time v0.0.0-20181108054448-85acf8d2951c \
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4 \
@@ -581,10 +565,9 @@ MODGO_MODFILES = \
golang.org/x/tools v0.0.0-20200626171337-aa94e735be7f \
golang.org/x/tools v0.0.0-20200630154851-b2d8b0336632 \
golang.org/x/tools v0.0.0-20200706234117-b22de6825cf7 \
- golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e \
+ golang.org/x/tools v0.1.12 \
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7 \
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 \
- golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 \
google.golang.org/api v0.10.0 \
google.golang.org/api v0.13.0 \
google.golang.org/api v0.14.0 \
@@ -659,7 +642,6 @@ MODGO_MODFILES = \
google.golang.org/protobuf v1.23.1-0.20200526195155-81db48ad09cc \
google.golang.org/protobuf v1.24.0 \
google.golang.org/protobuf v1.25.0 \
- google.golang.org/protobuf v1.26.0-rc.1 \
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 \
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127 \
gopkg.in/cheggaaa/pb.v1 v1.0.25 \
@@ -671,7 +653,7 @@ MODGO_MODFILES = \
gopkg.in/yaml.v2 v2.2.5 \
gopkg.in/yaml.v2 v2.2.6 \
gopkg.in/yaml.v2 v2.2.8 \
- gopkg.in/yaml.v2 v2.3.0 \
+ gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c \
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099 \
honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a \
honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a \
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/security/gosec/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST
--- pkg/PLIST 11 Mar 2022 19:53:26 -0000 1.2
+++ pkg/PLIST 30 Apr 2023 15:40:04 -0000
@@ -1,3 +1,3 @@
@bin bin/gosec
-@bin bin/gosecutil
-@bin bin/tlsconfig
+@comment bin/gosecutil
+@comment bin/tlsconfig