diff --git a/.licenses/arduino-create-agent/go/github.com/kardianos/osext.dep.yml b/.licenses/arduino-create-agent/go/github.com/kardianos/osext.dep.yml index 578fc888a..d7afd8fad 100644 --- a/.licenses/arduino-create-agent/go/github.com/kardianos/osext.dep.yml +++ b/.licenses/arduino-create-agent/go/github.com/kardianos/osext.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/kardianos/osext -version: v0.0.0-20170510131534-ae77be60afb1 +version: v0.0.0-20190222173326-2bc1f35cddc0 type: go summary: Extensions to the standard "os" package. homepage: https://pkg.go.dev/github.com/kardianos/osext diff --git a/.licenses/arduino-create-agent/go/github.com/oleksandr/bonjour.dep.yml b/.licenses/arduino-create-agent/go/github.com/oleksandr/bonjour.dep.yml index c79e98fe0..974494620 100644 --- a/.licenses/arduino-create-agent/go/github.com/oleksandr/bonjour.dep.yml +++ b/.licenses/arduino-create-agent/go/github.com/oleksandr/bonjour.dep.yml @@ -1,9 +1,8 @@ --- name: github.com/oleksandr/bonjour -version: v0.0.0-20160508152359-5dcf00d8b228 +version: v0.0.0-20210301155756-30f43c61b915 type: go -summary: bonjour This is a simple Multicast DNS-SD (Apple Bonjour) library written - in Golang. +summary: bonjour homepage: https://pkg.go.dev/github.com/oleksandr/bonjour license: mit licenses: diff --git a/.licenses/arduino-create-agent/go/github.com/pkg/sftp.dep.yml b/.licenses/arduino-create-agent/go/github.com/pkg/sftp.dep.yml index d0b7d872c..886a95a36 100644 --- a/.licenses/arduino-create-agent/go/github.com/pkg/sftp.dep.yml +++ b/.licenses/arduino-create-agent/go/github.com/pkg/sftp.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/pkg/sftp -version: v1.12.0 +version: v1.13.4 type: go summary: Package sftp implements the SSH File Transfer Protocol as described in https://tools.ietf.org/html/draft-ietf-secsh-filexfer-02 homepage: https://pkg.go.dev/github.com/pkg/sftp diff --git a/.licenses/arduino-create-agent/go/github.com/pkg/sftp/internal/encoding/ssh/filexfer.dep.yml b/.licenses/arduino-create-agent/go/github.com/pkg/sftp/internal/encoding/ssh/filexfer.dep.yml new file mode 100644 index 000000000..6723aaaeb --- /dev/null +++ b/.licenses/arduino-create-agent/go/github.com/pkg/sftp/internal/encoding/ssh/filexfer.dep.yml @@ -0,0 +1,21 @@ +--- +name: github.com/pkg/sftp/internal/encoding/ssh/filexfer +version: v1.13.4 +type: go +summary: Package filexfer implements the wire encoding for secsh-filexfer as described + in https://tools.ietf.org/html/draft-ietf-secsh-filexfer-02 +homepage: https://pkg.go.dev/github.com/pkg/sftp/internal/encoding/ssh/filexfer +license: bsd-2-clause +licenses: +- sources: sftp@v1.13.4/LICENSE + text: | + Copyright (c) 2013, Dave Cheney + All rights reserved. + + Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +notices: [] diff --git a/.licenses/arduino-create-agent/go/github.com/sfreiberg/simplessh.dep.yml b/.licenses/arduino-create-agent/go/github.com/sfreiberg/simplessh.dep.yml index 27f80d290..6c56c1543 100644 --- a/.licenses/arduino-create-agent/go/github.com/sfreiberg/simplessh.dep.yml +++ b/.licenses/arduino-create-agent/go/github.com/sfreiberg/simplessh.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/sfreiberg/simplessh -version: v0.0.0-20180301191542-495cbb862a9c +version: v0.0.0-20220719182921-185eafd40485 type: go summary: homepage: https://pkg.go.dev/github.com/sfreiberg/simplessh diff --git a/.licenses/arduino-create-agent/go/github.com/sirupsen/logrus.dep.yml b/.licenses/arduino-create-agent/go/github.com/sirupsen/logrus.dep.yml index 9f1ef415f..2ee6f96a2 100644 --- a/.licenses/arduino-create-agent/go/github.com/sirupsen/logrus.dep.yml +++ b/.licenses/arduino-create-agent/go/github.com/sirupsen/logrus.dep.yml @@ -1,6 +1,6 @@ --- name: github.com/sirupsen/logrus -version: v1.8.1 +version: v1.9.0 type: go summary: Package logrus is a structured logger for Go, completely API compatible with the standard library logger. diff --git a/.licenses/arduino-create-agent/go/github.com/skratchdot/open-golang/open.dep.yml b/.licenses/arduino-create-agent/go/github.com/skratchdot/open-golang/open.dep.yml index 7fb2f9c27..2cd61387d 100644 --- a/.licenses/arduino-create-agent/go/github.com/skratchdot/open-golang/open.dep.yml +++ b/.licenses/arduino-create-agent/go/github.com/skratchdot/open-golang/open.dep.yml @@ -1,13 +1,13 @@ --- name: github.com/skratchdot/open-golang/open -version: v0.0.0-20160302144031-75fb7ed4208c +version: v0.0.0-20200116055534-eef842397966 type: go summary: Open a file, directory, or URI using the OS's default application for that object type. homepage: https://pkg.go.dev/github.com/skratchdot/open-golang/open license: mit licenses: -- sources: open-golang@v0.0.0-20160302144031-75fb7ed4208c/LICENSE-MIT +- sources: open-golang@v0.0.0-20200116055534-eef842397966/LICENSE text: | Copyright (c) 2013 skratchdot @@ -31,6 +31,6 @@ licenses: WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- sources: open-golang@v0.0.0-20160302144031-75fb7ed4208c/README.md +- sources: open-golang@v0.0.0-20200116055534-eef842397966/README.md text: "Copyright (c) 2013 skratchdot \nLicensed under the MIT license." notices: [] diff --git a/.licenses/arduino-create-agent/go/github.com/xrash/smetrics.dep.yml b/.licenses/arduino-create-agent/go/github.com/xrash/smetrics.dep.yml index 597eb647a..9a413a094 100644 --- a/.licenses/arduino-create-agent/go/github.com/xrash/smetrics.dep.yml +++ b/.licenses/arduino-create-agent/go/github.com/xrash/smetrics.dep.yml @@ -1,9 +1,9 @@ --- name: github.com/xrash/smetrics -version: v0.0.0-20170218160415-a3153f7040e9 +version: v0.0.0-20201216005158-039620a65673 type: go -summary: "# String metrics This library contains implementations of the Levenshtein - distance, Jaro-Winkler and Soundex algorithms written in Go (golang)." +summary: Package smetrics provides a bunch of algorithms for calculating the distance + between strings. homepage: https://pkg.go.dev/github.com/xrash/smetrics license: mit licenses: diff --git a/.licenses/arduino-create-agent/go/go.bug.st/downloader.dep.yml b/.licenses/arduino-create-agent/go/go.bug.st/downloader/v2.dep.yml similarity index 93% rename from .licenses/arduino-create-agent/go/go.bug.st/downloader.dep.yml rename to .licenses/arduino-create-agent/go/go.bug.st/downloader/v2.dep.yml index 00eb3d6d9..e255579fe 100644 --- a/.licenses/arduino-create-agent/go/go.bug.st/downloader.dep.yml +++ b/.licenses/arduino-create-agent/go/go.bug.st/downloader/v2.dep.yml @@ -1,9 +1,9 @@ --- -name: go.bug.st/downloader -version: v0.0.0-20181116113543-9b8976a44d87 +name: go.bug.st/downloader/v2 +version: v2.1.1 type: go summary: -homepage: https://pkg.go.dev/go.bug.st/downloader +homepage: https://pkg.go.dev/go.bug.st/downloader/v2 license: bsd-3-clause licenses: - sources: LICENSE diff --git a/.licenses/arduino-create-agent/go/go.bug.st/serial.dep.yml b/.licenses/arduino-create-agent/go/go.bug.st/serial.dep.yml index a7ecb3b18..a3ba42c32 100644 --- a/.licenses/arduino-create-agent/go/go.bug.st/serial.dep.yml +++ b/.licenses/arduino-create-agent/go/go.bug.st/serial.dep.yml @@ -1,6 +1,6 @@ --- name: go.bug.st/serial -version: v1.3.0 +version: v1.4.1 type: go summary: Package serial is a cross-platform serial library for the go language. homepage: https://pkg.go.dev/go.bug.st/serial @@ -9,7 +9,7 @@ licenses: - sources: LICENSE text: |2+ - Copyright (c) 2014-2020, Cristian Maglie. + Copyright (c) 2014-2021, Cristian Maglie. All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/.licenses/arduino-create-agent/go/go.bug.st/serial/enumerator.dep.yml b/.licenses/arduino-create-agent/go/go.bug.st/serial/enumerator.dep.yml index 06284620a..0078a4a60 100644 --- a/.licenses/arduino-create-agent/go/go.bug.st/serial/enumerator.dep.yml +++ b/.licenses/arduino-create-agent/go/go.bug.st/serial/enumerator.dep.yml @@ -1,16 +1,16 @@ --- name: go.bug.st/serial/enumerator -version: v1.3.0 +version: v1.4.1 type: go summary: Package enumerator is a golang cross-platform library for USB serial port discovery. homepage: https://pkg.go.dev/go.bug.st/serial/enumerator license: bsd-3-clause licenses: -- sources: serial@v1.3.0/LICENSE +- sources: serial@v1.4.1/LICENSE text: |2+ - Copyright (c) 2014-2020, Cristian Maglie. + Copyright (c) 2014-2021, Cristian Maglie. All rights reserved. Redistribution and use in source and binary forms, with or without @@ -42,7 +42,7 @@ licenses: ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: serial@v1.3.0/README.md +- sources: serial@v1.4.1/README.md text: |- The software is release under a [BSD 3-clause license] diff --git a/.licenses/arduino-create-agent/go/go.bug.st/serial/unixutils.dep.yml b/.licenses/arduino-create-agent/go/go.bug.st/serial/unixutils.dep.yml index 0be1fed1d..ad23c8bc3 100644 --- a/.licenses/arduino-create-agent/go/go.bug.st/serial/unixutils.dep.yml +++ b/.licenses/arduino-create-agent/go/go.bug.st/serial/unixutils.dep.yml @@ -1,15 +1,15 @@ --- name: go.bug.st/serial/unixutils -version: v1.3.0 +version: v1.4.1 type: go summary: homepage: https://pkg.go.dev/go.bug.st/serial/unixutils license: bsd-3-clause licenses: -- sources: serial@v1.3.0/LICENSE +- sources: serial@v1.4.1/LICENSE text: |2+ - Copyright (c) 2014-2020, Cristian Maglie. + Copyright (c) 2014-2021, Cristian Maglie. All rights reserved. Redistribution and use in source and binary forms, with or without @@ -41,7 +41,7 @@ licenses: ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: serial@v1.3.0/README.md +- sources: serial@v1.4.1/README.md text: |- The software is release under a [BSD 3-clause license] diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/blowfish.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/blowfish.dep.yml index f0569d63b..95c3fa959 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/blowfish.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/blowfish.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/blowfish -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package blowfish implements Bruce Schneier's Blowfish encryption algorithm. homepage: https://pkg.go.dev/golang.org/x/crypto/blowfish license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/cast5.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/cast5.dep.yml index def870b73..1fe8a2ce1 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/cast5.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/cast5.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/cast5 -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package cast5 implements CAST5, as defined in RFC 2144. homepage: https://pkg.go.dev/golang.org/x/crypto/cast5 license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/ed25519.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/ed25519.dep.yml index e6fc33ee0..43607f75a 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/ed25519.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/ed25519.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/ed25519 -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package ed25519 implements the Ed25519 signature algorithm. homepage: https://pkg.go.dev/golang.org/x/crypto/ed25519 license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/sys/internal/unsafeheader.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/internal/alias.dep.yml similarity index 88% rename from .licenses/arduino-create-agent/go/golang.org/x/sys/internal/unsafeheader.dep.yml rename to .licenses/arduino-create-agent/go/golang.org/x/crypto/internal/alias.dep.yml index 3d25adc5d..21821f919 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/sys/internal/unsafeheader.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/internal/alias.dep.yml @@ -1,13 +1,12 @@ --- -name: golang.org/x/sys/internal/unsafeheader -version: v0.0.0-20210806184541-e5e7981a1069 +name: golang.org/x/crypto/internal/alias +version: v0.3.0 type: go -summary: Package unsafeheader contains header declarations for the Go runtime's slice - and string implementations. -homepage: https://pkg.go.dev/golang.org/x/sys/internal/unsafeheader +summary: Package alias implements memory aliasing tests. +homepage: https://pkg.go.dev/golang.org/x/crypto/internal/alias license: bsd-3-clause licenses: -- sources: sys@v0.0.0-20210806184541-e5e7981a1069/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: sys@v0.0.0-20210806184541-e5e7981a1069/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp.dep.yml index 4a1e8a35e..06afbf03c 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/openpgp -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package openpgp implements high level operations on OpenPGP messages. homepage: https://pkg.go.dev/golang.org/x/crypto/openpgp license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/armor.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/armor.dep.yml index 429491b86..32b583f0e 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/armor.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/armor.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/openpgp/armor -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package armor implements OpenPGP ASCII Armor, see RFC 4880. homepage: https://pkg.go.dev/golang.org/x/crypto/openpgp/armor license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/elgamal.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/elgamal.dep.yml index 0570ad6cf..42e014698 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/elgamal.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/elgamal.dep.yml @@ -1,6 +1,6 @@ --- name: golang.org/x/crypto/openpgp/elgamal -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package elgamal implements ElGamal encryption, suitable for OpenPGP, as specified in "A Public-Key Cryptosystem and a Signature Scheme Based on Discrete Logarithms," @@ -8,7 +8,7 @@ summary: Package elgamal implements ElGamal encryption, suitable for OpenPGP, as homepage: https://pkg.go.dev/golang.org/x/crypto/openpgp/elgamal license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -37,7 +37,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/errors.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/errors.dep.yml index 6643301bc..d617e2f07 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/errors.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/errors.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/openpgp/errors -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package errors contains common error types for the OpenPGP packages. homepage: https://pkg.go.dev/golang.org/x/crypto/openpgp/errors license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/packet.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/packet.dep.yml index 7000e90c8..b837bf616 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/packet.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/packet.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/crypto/openpgp/packet -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package packet implements parsing and serialization of OpenPGP packets, as specified in RFC 4880. homepage: https://pkg.go.dev/golang.org/x/crypto/openpgp/packet license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/s2k.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/s2k.dep.yml index a9b4dac4d..6d1eaf9ee 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/s2k.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/openpgp/s2k.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/crypto/openpgp/s2k -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package s2k implements the various OpenPGP string-to-key transforms as specified in RFC 4800 section 3.7.1. homepage: https://pkg.go.dev/golang.org/x/crypto/openpgp/s2k license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/poly1305.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/poly1305.dep.yml deleted file mode 100644 index 845af3986..000000000 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/poly1305.dep.yml +++ /dev/null @@ -1,63 +0,0 @@ ---- -name: golang.org/x/crypto/poly1305 -version: v0.0.0-20210711020723-a769d52b0f97 -type: go -summary: Package poly1305 implements Poly1305 one-time message authentication code - as specified in https://cr.yp.to/mac/poly1305-20050329.pdf. -homepage: https://pkg.go.dev/golang.org/x/crypto/poly1305 -license: bsd-3-clause -licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE - text: | - Copyright (c) 2009 The Go Authors. All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following disclaimer - in the documentation and/or other materials provided with the - distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR - A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT - OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, - SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT - LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, - DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY - THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS - text: | - Additional IP Rights Grant (Patents) - - "This implementation" means the copyrightable works distributed by - Google as part of the Go project. - - Google hereby grants to You a perpetual, worldwide, non-exclusive, - no-charge, royalty-free, irrevocable (except as stated in this section) - patent license to make, have made, use, offer to sell, sell, import, - transfer and otherwise run, modify and propagate the contents of this - implementation of Go, where such license applies only to those patent - claims, both currently owned or controlled by Google and acquired in - the future, licensable by Google that are necessarily infringed by this - implementation of Go. This grant does not include claims that would be - infringed only as a consequence of further modification of this - implementation. If you or your agent or exclusive licensee institute or - order or agree to the institution of patent litigation against any - entity (including a cross-claim or counterclaim in a lawsuit) alleging - that this implementation of Go or any code incorporated within this - implementation of Go constitutes direct or contributory patent - infringement, or inducement of patent infringement, then any patent - rights granted to you under this License for this implementation of Go - shall terminate as of the date such litigation is filed. -notices: [] diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/sha3.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/sha3.dep.yml index 1e351691b..1ed32fe00 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/sha3.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/sha3.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/crypto/sha3 -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package sha3 implements the SHA-3 fixed-output-length hash functions and the SHAKE variable-output-length hash functions defined by FIPS-202. homepage: https://pkg.go.dev/golang.org/x/crypto/sha3 license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh.dep.yml index b42d66b59..5b6595258 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/ssh -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package ssh implements an SSH client and server. homepage: https://pkg.go.dev/golang.org/x/crypto/ssh license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh/agent.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh/agent.dep.yml index cc054687b..92547aef0 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh/agent.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh/agent.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/crypto/ssh/agent -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package agent implements the ssh-agent protocol, and provides both a client and a server. homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/agent license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml index a270f6e80..872209231 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/crypto/ssh/internal/bcrypt_pbkdf -version: v0.0.0-20210711020723-a769d52b0f97 +version: v0.3.0 type: go summary: Package bcrypt_pbkdf implements bcrypt_pbkdf(3) from OpenBSD. homepage: https://pkg.go.dev/golang.org/x/crypto/ssh/internal/bcrypt_pbkdf license: bsd-3-clause licenses: -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/LICENSE +- sources: crypto@v0.3.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: crypto@v0.0.0-20210711020723-a769d52b0f97/PATENTS +- sources: crypto@v0.3.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/net/bpf.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/net/bpf.dep.yml index fdadf5eb9..b5ab87dd2 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/net/bpf.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/net/bpf.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/net/bpf -version: v0.0.0-20210226172049-e18ecbb05110 +version: v0.2.0 type: go summary: Package bpf implements marshaling and unmarshaling of programs for the Berkeley Packet Filter virtual machine, and provides a Go implementation of the virtual machine. homepage: https://pkg.go.dev/golang.org/x/net/bpf license: bsd-3-clause licenses: -- sources: net@v0.0.0-20210226172049-e18ecbb05110/LICENSE +- sources: net@v0.2.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.0.0-20210226172049-e18ecbb05110/PATENTS +- sources: net@v0.2.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/net/http2.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/net/http2.dep.yml index 7203ee1a0..1af875976 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/net/http2.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/net/http2.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/net/http2 -version: v0.0.0-20210226172049-e18ecbb05110 +version: v0.2.0 type: go summary: Package http2 implements the HTTP/2 protocol. homepage: https://pkg.go.dev/golang.org/x/net/http2 license: bsd-3-clause licenses: -- sources: net@v0.0.0-20210226172049-e18ecbb05110/LICENSE +- sources: net@v0.2.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.0.0-20210226172049-e18ecbb05110/PATENTS +- sources: net@v0.2.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/net/http2/h2c.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/net/http2/h2c.dep.yml index a36deaa36..f958e4777 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/net/http2/h2c.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/net/http2/h2c.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/net/http2/h2c -version: v0.0.0-20210226172049-e18ecbb05110 +version: v0.2.0 type: go summary: Package h2c implements the unencrypted "h2c" form of HTTP/2. homepage: https://pkg.go.dev/golang.org/x/net/http2/h2c license: bsd-3-clause licenses: -- sources: net@v0.0.0-20210226172049-e18ecbb05110/LICENSE +- sources: net@v0.2.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.0.0-20210226172049-e18ecbb05110/PATENTS +- sources: net@v0.2.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/net/internal/iana.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/net/internal/iana.dep.yml index 727195d13..064bcc71e 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/net/internal/iana.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/net/internal/iana.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/net/internal/iana -version: v0.0.0-20210226172049-e18ecbb05110 +version: v0.2.0 type: go summary: Package iana provides protocol number resources managed by the Internet Assigned Numbers Authority (IANA). homepage: https://pkg.go.dev/golang.org/x/net/internal/iana license: bsd-3-clause licenses: -- sources: net@v0.0.0-20210226172049-e18ecbb05110/LICENSE +- sources: net@v0.2.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.0.0-20210226172049-e18ecbb05110/PATENTS +- sources: net@v0.2.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/net/internal/socket.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/net/internal/socket.dep.yml index 1ab083a17..33b6e83eb 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/net/internal/socket.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/net/internal/socket.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/net/internal/socket -version: v0.0.0-20210226172049-e18ecbb05110 +version: v0.2.0 type: go summary: Package socket provides a portable interface for socket system calls. homepage: https://pkg.go.dev/golang.org/x/net/internal/socket license: bsd-3-clause licenses: -- sources: net@v0.0.0-20210226172049-e18ecbb05110/LICENSE +- sources: net@v0.2.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.0.0-20210226172049-e18ecbb05110/PATENTS +- sources: net@v0.2.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/net/ipv4.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/net/ipv4.dep.yml index a4a0e4db3..0244ee4f0 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/net/ipv4.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/net/ipv4.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/net/ipv4 -version: v0.0.0-20210226172049-e18ecbb05110 +version: v0.2.0 type: go summary: Package ipv4 implements IP-level socket options for the Internet Protocol version 4. homepage: https://pkg.go.dev/golang.org/x/net/ipv4 license: bsd-3-clause licenses: -- sources: net@v0.0.0-20210226172049-e18ecbb05110/LICENSE +- sources: net@v0.2.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.0.0-20210226172049-e18ecbb05110/PATENTS +- sources: net@v0.2.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/net/ipv6.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/net/ipv6.dep.yml index 69777e4ed..c4ac32f34 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/net/ipv6.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/net/ipv6.dep.yml @@ -1,13 +1,13 @@ --- name: golang.org/x/net/ipv6 -version: v0.0.0-20210226172049-e18ecbb05110 +version: v0.2.0 type: go summary: Package ipv6 implements IP-level socket options for the Internet Protocol version 6. homepage: https://pkg.go.dev/golang.org/x/net/ipv6 license: bsd-3-clause licenses: -- sources: net@v0.0.0-20210226172049-e18ecbb05110/LICENSE +- sources: net@v0.2.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -36,7 +36,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: net@v0.0.0-20210226172049-e18ecbb05110/PATENTS +- sources: net@v0.2.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/sys/unix.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/sys/unix.dep.yml index 965526ae3..5311b1523 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/sys/unix.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/sys/unix.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/sys/unix -version: v0.0.0-20210806184541-e5e7981a1069 +version: v0.2.0 type: go summary: Package unix contains an interface to the low-level operating system primitives. homepage: https://pkg.go.dev/golang.org/x/sys/unix license: bsd-3-clause licenses: -- sources: sys@v0.0.0-20210806184541-e5e7981a1069/LICENSE +- sources: sys@v0.2.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: sys@v0.0.0-20210806184541-e5e7981a1069/PATENTS +- sources: sys@v0.2.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/text/internal/language.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/text/internal/language.dep.yml index 29a8d762c..d49b005e9 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/text/internal/language.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/text/internal/language.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/text/internal/language -version: v0.3.6 +version: v0.4.0 type: go summary: homepage: https://pkg.go.dev/golang.org/x/text/internal/language license: bsd-3-clause licenses: -- sources: text@v0.3.6/LICENSE +- sources: text@v0.4.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.3.6/PATENTS +- sources: text@v0.4.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/text/internal/language/compact.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/text/internal/language/compact.dep.yml index 308be1aa7..6b9e00cc8 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/text/internal/language/compact.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/text/internal/language/compact.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/text/internal/language/compact -version: v0.3.6 +version: v0.4.0 type: go summary: Package compact defines a compact representation of language tags. homepage: https://pkg.go.dev/golang.org/x/text/internal/language/compact license: bsd-3-clause licenses: -- sources: text@v0.3.6/LICENSE +- sources: text@v0.4.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.3.6/PATENTS +- sources: text@v0.4.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/text/internal/tag.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/text/internal/tag.dep.yml index bb43d6084..1075c7a62 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/text/internal/tag.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/text/internal/tag.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/text/internal/tag -version: v0.3.6 +version: v0.4.0 type: go summary: Package tag contains functionality handling tags and related data. homepage: https://pkg.go.dev/golang.org/x/text/internal/tag license: bsd-3-clause licenses: -- sources: text@v0.3.6/LICENSE +- sources: text@v0.4.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.3.6/PATENTS +- sources: text@v0.4.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/.licenses/arduino-create-agent/go/golang.org/x/text/language.dep.yml b/.licenses/arduino-create-agent/go/golang.org/x/text/language.dep.yml index 918f0c876..91543ffc8 100644 --- a/.licenses/arduino-create-agent/go/golang.org/x/text/language.dep.yml +++ b/.licenses/arduino-create-agent/go/golang.org/x/text/language.dep.yml @@ -1,12 +1,12 @@ --- name: golang.org/x/text/language -version: v0.3.6 +version: v0.4.0 type: go summary: Package language implements BCP 47 language tags and related functionality. homepage: https://pkg.go.dev/golang.org/x/text/language license: bsd-3-clause licenses: -- sources: text@v0.3.6/LICENSE +- sources: text@v0.4.0/LICENSE text: | Copyright (c) 2009 The Go Authors. All rights reserved. @@ -35,7 +35,7 @@ licenses: THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -- sources: text@v0.3.6/PATENTS +- sources: text@v0.4.0/PATENTS text: | Additional IP Rights Grant (Patents) diff --git a/go.mod b/go.mod index f71006df3..a6d2ae8c7 100644 --- a/go.mod +++ b/go.mod @@ -11,29 +11,28 @@ require ( github.com/gin-gonic/gin v1.8.1 github.com/go-ini/ini v1.62.0 github.com/googollee/go-socket.io v0.0.0-20181101151912-c8aeb1ed9b49 - github.com/kardianos/osext v0.0.0-20170510131534-ae77be60afb1 github.com/kr/binarydist v0.1.0 github.com/mattn/go-shellwords v1.0.12 github.com/mitchellh/go-homedir v1.1.0 - github.com/oleksandr/bonjour v0.0.0-20160508152359-5dcf00d8b228 + github.com/oleksandr/bonjour v0.0.0-20210301155756-30f43c61b915 github.com/pkg/errors v0.9.1 - github.com/sfreiberg/simplessh v0.0.0-20180301191542-495cbb862a9c - github.com/sirupsen/logrus v1.8.1 - github.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c + github.com/sfreiberg/simplessh v0.0.0-20220719182921-185eafd40485 + github.com/sirupsen/logrus v1.9.0 + github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 github.com/stretchr/testify v1.8.1 - github.com/xrash/smetrics v0.0.0-20170218160415-a3153f7040e9 - go.bug.st/downloader v0.0.0-20181116113543-9b8976a44d87 - go.bug.st/serial v1.3.0 + github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 + go.bug.st/downloader/v2 v2.1.1 + go.bug.st/serial v1.4.1 goa.design/goa v1.0.1-0.20190116060309-40843d63b0e4 - golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97 - golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069 + golang.org/x/crypto v0.3.0 + golang.org/x/sys v0.2.0 gopkg.in/inconshreveable/go-update.v0 v0.0.0-20150814200126-d8b0b1d421aa ) require ( github.com/creack/goselect v0.1.2 // indirect github.com/davecgh/go-spew v1.1.1 // indirect - github.com/davidmz/go-pageant v1.0.1 // indirect + github.com/davidmz/go-pageant v1.0.2 // indirect github.com/dimfeld/httppath v0.0.0-20170720192232-ee938bf73598 // indirect github.com/dimfeld/httptreemux v5.0.1+incompatible // indirect github.com/getlantern/context v0.0.0-20190109183933-c447772a6520 // indirect @@ -54,6 +53,7 @@ require ( github.com/h2non/filetype v1.1.0 // indirect github.com/json-iterator/go v1.1.12 // indirect github.com/juju/errors v0.0.0-20200330140219-3fe23663418f // indirect + github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0 // indirect github.com/kr/fs v0.1.0 // indirect github.com/leodido/go-urn v1.2.1 // indirect github.com/manveru/faker v0.0.0-20171103152722-9fbc68a78c4d // indirect @@ -64,12 +64,12 @@ require ( github.com/modern-go/reflect2 v1.0.2 // indirect github.com/oxtoacart/bpool v0.0.0-20190530202638-03653db5a59c // indirect github.com/pelletier/go-toml/v2 v2.0.1 // indirect - github.com/pkg/sftp v1.12.0 // indirect + github.com/pkg/sftp v1.13.4 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/ugorji/go v1.1.6 // indirect github.com/zach-klippenstein/goregen v0.0.0-20160303162051-795b5e3961ea // indirect - golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 // indirect - golang.org/x/text v0.3.6 // indirect + golang.org/x/net v0.2.0 // indirect + golang.org/x/text v0.4.0 // indirect google.golang.org/protobuf v1.28.0 // indirect gopkg.in/ini.v1 v1.62.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/go.sum b/go.sum index 482a94949..109885051 100644 --- a/go.sum +++ b/go.sum @@ -48,8 +48,8 @@ github.com/daaku/go.zipexe v1.0.0/go.mod h1:z8IiR6TsVLEYKwXAoE/I+8ys/sDkgTzSL0CL github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/davidmz/go-pageant v1.0.1 h1:kzCt64aTc557QYvy5VBSN1pVWO/tNAcqzwlpUsZ8IEE= -github.com/davidmz/go-pageant v1.0.1/go.mod h1:WWOKE/93DhgsPq15jaipH4fVY+MLKKWH4Yku5Ei92rE= +github.com/davidmz/go-pageant v1.0.2 h1:bPblRCh5jGU+Uptpz6LgMZGD5hJoOt7otgT454WvHn0= +github.com/davidmz/go-pageant v1.0.2/go.mod h1:P2EDDnMqIwG5Rrp05dTRITj9z2zpGcD9efWSkTNKLIE= github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= github.com/dimfeld/httppath v0.0.0-20170720192232-ee938bf73598 h1:MGKhKyiYrvMDZsmLR/+RGffQSXwEkXgfLSA08qDn9AI= @@ -167,8 +167,8 @@ github.com/juju/testing v0.0.0-20200510222523-6c8c298c77a0/go.mod h1:hpGvhGHPVbN github.com/juju/utils v0.0.0-20180808125547-9dfc6dbfb02b/go.mod h1:6/KLg8Wz/y2KVGWEpkK9vMNGkOnu4k/cqs8Z1fKjTOk= github.com/juju/version v0.0.0-20161031051906-1f41e27e54f2/go.mod h1:kE8gK5X0CImdr7qpSKl3xB2PmpySSmfj7zVbkZFs81U= github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= -github.com/kardianos/osext v0.0.0-20170510131534-ae77be60afb1 h1:PJPDf8OUfOK1bb/NeTKd4f1QXZItOX389VN3B6qC8ro= -github.com/kardianos/osext v0.0.0-20170510131534-ae77be60afb1/go.mod h1:1NbS8ALrpOvjt0rHPNLyCIeMtbizbir8U//inJ+zuB8= +github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0 h1:iQTw/8FWTuc7uiaSepXwyf3o52HaUYcV+Tu66S3F5GA= +github.com/kardianos/osext v0.0.0-20190222173326-2bc1f35cddc0/go.mod h1:1NbS8ALrpOvjt0rHPNLyCIeMtbizbir8U//inJ+zuB8= github.com/kevinburke/ssh_config v0.0.0-20190725054713-01f96b0aa0cd/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM= github.com/kisielk/errcheck v1.1.0/go.mod h1:EZBBE59ingxPouuu3KfxchcWSUPOHkagtvWXihfKN4Q= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= @@ -223,8 +223,9 @@ github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRW github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= github.com/nkovacs/streamquote v1.0.0/go.mod h1:BN+NaZ2CmdKqUuTUXUEm9j95B2TRbpOWpxbJYzzgUsc= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= -github.com/oleksandr/bonjour v0.0.0-20160508152359-5dcf00d8b228 h1:Cvfd2dOlXIPTeEkOT/h8PyK4phBngOM4at9/jlgy7d4= github.com/oleksandr/bonjour v0.0.0-20160508152359-5dcf00d8b228/go.mod h1:MGuVJ1+5TX1SCoO2Sx0eAnjpdRytYla2uC1YIZfkC9c= +github.com/oleksandr/bonjour v0.0.0-20210301155756-30f43c61b915 h1:d291KOLbN1GthTPA1fLKyWdclX3k1ZP+CzYtun+a5Es= +github.com/oleksandr/bonjour v0.0.0-20210301155756-30f43c61b915/go.mod h1:MGuVJ1+5TX1SCoO2Sx0eAnjpdRytYla2uC1YIZfkC9c= github.com/oxtoacart/bpool v0.0.0-20190530202638-03653db5a59c h1:rp5dCmg/yLR3mgFuSOe4oEnDDmGLROTvMragMUXpTQw= github.com/oxtoacart/bpool v0.0.0-20190530202638-03653db5a59c/go.mod h1:X07ZCGwUbLaax7L0S3Tw4hpejzu63ZrrQiUe6W0hcy0= github.com/pelletier/go-buffruneio v0.2.0/go.mod h1:JkE26KsDizTr40EUHkXVtNPvgGtbSNq5BcowyYOWdKo= @@ -236,8 +237,8 @@ github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINE github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/sftp v1.12.0 h1:/f3b24xrDhkhddlaobPe2JgBqfdt+gC/NYl0QY9IOuI= -github.com/pkg/sftp v1.12.0/go.mod h1:fUqqXB5vEgVCZ131L+9say31RAri6aF6KDViawhxKK8= +github.com/pkg/sftp v1.13.4 h1:Lb0RYJCmgUcBgZosfoi9Y9sbl6+LJgOIgk/2Y4YjMFg= +github.com/pkg/sftp v1.13.4/go.mod h1:LzqnAvaD5TWeNBsZpfKxSYn1MbjWwOsCIAFFJbpIsK8= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/pmylund/sortutil v0.0.0-20120526081524-abeda66eb583/go.mod h1:sFPiU/UgDcsQVu3vkqpZLCXWFwUoQRpHGu9ATihPAl0= @@ -263,15 +264,15 @@ github.com/segmentio/objconv v1.0.1/go.mod h1:auayaH5k3137Cl4SoXTgrzQcuQDmvuVtZg github.com/segmentio/stats/v4 v4.5.3/go.mod h1:LsaahUJR7iiSs8mnkvQvdQ/RLHAS5adGLxuntg0ydGo= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM= -github.com/sfreiberg/simplessh v0.0.0-20180301191542-495cbb862a9c h1:7Q+2oF0uBoLEV+j13E3/xUkPkI7f+sFNPZOPo2jmrWk= -github.com/sfreiberg/simplessh v0.0.0-20180301191542-495cbb862a9c/go.mod h1:sB7d6wQapoRM+qx5MgQYB6JVHtel4YHRr0NXXCkXiwQ= +github.com/sfreiberg/simplessh v0.0.0-20220719182921-185eafd40485 h1:ZMBZ2DKX1sScUSo9ZUwGI7jCMukslPNQNfZaw9vVyfY= +github.com/sfreiberg/simplessh v0.0.0-20220719182921-185eafd40485/go.mod h1:9qeq2P58+4+LyuncL3waJDG+giOfXgowfrRZZF9XdWk= github.com/shurcooL/sanitized_anchor_name v1.0.0/go.mod h1:1NzhyTcUVG4SuEtjjoZeVRXNmyL/1OwPU0+IJeTBvfc= github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE= -github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= -github.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c h1:fyKiXKO1/I/B6Y2U8T7WdQGWzwehOuGIrljPtt7YTTI= -github.com/skratchdot/open-golang v0.0.0-20160302144031-75fb7ed4208c/go.mod h1:sUM3LWHvSMaG192sy56D9F7CNvL7jUJVXoqM1QKLnog= +github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= +github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= +github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966 h1:JIAuq3EEf9cgbU6AtGPK4CTG3Zf6CKMNqf0MHTggAUA= +github.com/skratchdot/open-golang v0.0.0-20200116055534-eef842397966/go.mod h1:sUM3LWHvSMaG192sy56D9F7CNvL7jUJVXoqM1QKLnog= github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d h1:zE9ykElWQ6/NYmHa3jpm/yHnI4xSofP+UP6SpjHcSeM= github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d/go.mod h1:OnSkiWE9lh6wB0YB77sQom3nweQdgAjqCqsofrRNTgc= github.com/smartystreets/goconvey v1.6.4 h1:fv0U8FUIMPNf1L9lnHLvLhgicrIVChEkdzIKYqbNC9s= @@ -310,18 +311,17 @@ github.com/valyala/fasttemplate v1.0.1/go.mod h1:UQGH1tvbgY+Nz5t2n7tXsz52dQxojPU github.com/xanzy/ssh-agent v0.2.1/go.mod h1:mLlQY/MoOhWBj+gOGMQkOeiEvkx+8pJSI+0Bx9h2kr4= github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU= github.com/xordataexchange/crypt v0.0.3-0.20170626215501-b2862e3d0a77/go.mod h1:aYKd//L2LvnjZzWKhF00oedf4jCCReLcmhLdhm1A27Q= -github.com/xrash/smetrics v0.0.0-20170218160415-a3153f7040e9 h1:w8V9v0qVympSF6GjdjIyeqR7+EVhAF9CBQmkmW7Zw0w= -github.com/xrash/smetrics v0.0.0-20170218160415-a3153f7040e9/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8= +github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 h1:bAn7/zixMGCfxrRTfdpNzjtPYqr8smhKouy9mxVdGPU= +github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673/go.mod h1:N3UwUGtsrSj3ccvlPHLoLsHnpR27oXr4ZE984MbSER8= github.com/zach-klippenstein/goregen v0.0.0-20160303162051-795b5e3961ea h1:CyhwejzVGvZ3Q2PSbQ4NRRYn+ZWv5eS1vlaEusT+bAI= github.com/zach-klippenstein/goregen v0.0.0-20160303162051-795b5e3961ea/go.mod h1:eNr558nEUjP8acGw8FFjTeWvSgU1stO7FAO6eknhHe4= go.bug.st/cleanup v1.0.0/go.mod h1:EqVmTg2IBk4znLbPD28xne3abjsJftMdqqJEjhn70bk= -go.bug.st/downloader v0.0.0-20181116113543-9b8976a44d87 h1:8W/hwyrc25HrXxbtG8Ghiwgq/hDB8KCh7hKMf78gp90= -go.bug.st/downloader v0.0.0-20181116113543-9b8976a44d87/go.mod h1:OUL7bexo6Ir+BRE5E7Cs3qUvO6ZgJL5Hjk/qwiy6Ze0= +go.bug.st/downloader/v2 v2.1.1 h1:nyqbUizo3E2IxCCm4YFac4FtSqqFpqWP+Aae5GCMuw4= go.bug.st/downloader/v2 v2.1.1/go.mod h1:VZW2V1iGKV8rJL2ZEGIDzzBeKowYv34AedJz13RzVII= go.bug.st/relaxed-semver v0.0.0-20190922224835-391e10178d18/go.mod h1:Cx1VqMtEhE9pIkEyUj3LVVVPkv89dgW8aCKrRPDR/uE= go.bug.st/serial v1.1.2/go.mod h1:VmYBeyJWp5BnJ0tw2NUJHZdJTGl2ecBGABHlzRK1knY= -go.bug.st/serial v1.3.0 h1:liPN6f/Xk0qaUByg0H2LOSns+2RuAuNXmXZyQOLVwVE= -go.bug.st/serial v1.3.0/go.mod h1:8TT7u/SwwNIpJ8QaG4s+HTjFt9ReXs2cdOU7ZEk50Dk= +go.bug.st/serial v1.4.1 h1:AwYUNixVf90XymNeJaUkMrPp+GZQe3RMFQmpVdHIUK8= +go.bug.st/serial v1.4.1/go.mod h1:z8CesKorE90Qr/oRSJiEuvzYRKol9r/anJZEb5kt304= go.bug.st/serial.v1 v0.0.0-20180827123349-5f7892a7bb45/go.mod h1:dRSl/CVCTf56CkXgJMDOdSwNfo2g1orOGE/gBGdvjZw= go.etcd.io/bbolt v1.3.2/go.mod h1:IbVyRI1SCnLcuJnV2u8VeU0CEYM7e686BmAb1XKL+uU= go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= @@ -336,9 +336,11 @@ golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACk golang.org/x/crypto v0.0.0-20190701094942-4def268fd1a4/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200406173513-056763e48d71/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97 h1:/UOmuWzQfxxo9UtlXMwuQU8CMgg1eZXqTRwkSQJWKOI= +golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= +golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a/go.mod h1:P+XmwS30IXTQdn5tA2iutPOUgjI07+tq3H3K9MVA1s8= golang.org/x/crypto v0.0.0-20210711020723-a769d52b0f97/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.3.0 h1:a06MkbcxBrEFc0w0QIZWXrH/9cCX6KJyWbBOIwAn+7A= +golang.org/x/crypto v0.3.0/go.mod h1:hebNnKkNXi2UzZN1eVRvBB7co0a+JxK6XbPiWVs/3J4= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= @@ -358,8 +360,9 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A= -golang.org/x/net v0.0.0-20210226172049-e18ecbb05110 h1:qWPm9rbaAMKs8Bq/9LRpbMqxWRVUAQwMI9fVrssnTfw= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.2.0 h1:sZfSu1wtKLGlWI4ZZayP0ck9Y73K1ynO6gqzTdBVdPU= +golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -378,22 +381,25 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200909081042-eff7692f9009/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069 h1:siQdpVirKtzPhKl3lZWozZraCFObP8S1v6PRp0bLrtU= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1 h1:v+OssWQX+hTHEmOBgwxdZxK4zHq3yOs8F9J7mk0PY8E= +golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.2.0 h1:ljd4t30dBnAvMZaQCevtY0xLLD0A+bRZXbgLMLU1F/A= +golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.2.0 h1:z85xZCsEl7bi/KwbNADeBYoOP0++7W1ipu+aGnpwzRM= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6 h1:aRYxNxv6iGQlyVaZmk6ZgYEDa+Jg18DxebPSrd6bg1M= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.4.0 h1:BrVqGRd7+k1DiOgtnFvAkoQEWQvBc25ouMJM6429SFg= +golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= diff --git a/main.go b/main.go index 323ef1eac..df33dc7c1 100755 --- a/main.go +++ b/main.go @@ -40,7 +40,6 @@ import ( v2 "github.com/arduino/arduino-create-agent/v2" "github.com/gin-gonic/gin" "github.com/go-ini/ini" - "github.com/kardianos/osext" log "github.com/sirupsen/logrus" //"github.com/sanbornm/go-selfupdate/selfupdate" #included in update.go to change heavily ) @@ -140,7 +139,7 @@ func main() { AdditionalConfig: *additionalConfig, } - path, err := osext.Executable() + path, err := os.Executable() if err != nil { panic(err) } @@ -184,7 +183,7 @@ func loop() { return } // autoextract self - src, _ := osext.Executable() + src, _ := os.Executable() dest := filepath.Dir(src) if embeddedAutoextract { @@ -310,7 +309,7 @@ func loop() { // save crashreport to file if *crashreport { logFilename := "crashreport_" + time.Now().Format("20060102150405") + ".log" - currDir, err := osext.ExecutableFolder() + currDir, err := os.Getwd() if err != nil { panic(err) } diff --git a/systray/systray.go b/systray/systray.go index 7b6b0b99a..b103395f7 100644 --- a/systray/systray.go +++ b/systray/systray.go @@ -17,12 +17,11 @@ package systray import ( "fmt" + "os" "os/exec" "strings" log "github.com/sirupsen/logrus" - - "github.com/kardianos/osext" ) // Systray manages the systray icon with its menu and actions. It also handles the pause/resume behaviour of the agent @@ -46,9 +45,9 @@ func (s *Systray) Restart() { if s.path == "" { log.Println("Update binary path not set") var err error - s.path, err = osext.Executable() + s.path, err = os.Executable() if err != nil { - log.Printf("Error getting exe path using osext lib. err: %v\n", err) + log.Printf("Error getting exe path using os lib. err: %v\n", err) } } else { log.Println("Starting updated binary: ", s.path) diff --git a/systray/systray_real.go b/systray/systray_real.go index ff7a0769b..f06502fc6 100644 --- a/systray/systray_real.go +++ b/systray/systray_real.go @@ -29,7 +29,6 @@ import ( "github.com/arduino/arduino-create-agent/icon" "github.com/getlantern/systray" "github.com/go-ini/ini" - "github.com/kardianos/osext" "github.com/skratchdot/open-golang/open" ) @@ -102,7 +101,7 @@ func (s *Systray) updateMenuItem(item *systray.MenuItem, disable bool) { // CrashesIsEmpty checks if the folder containing crash-reports is empty func (s *Systray) CrashesIsEmpty() bool { - currDir, err := osext.ExecutableFolder() + currDir, err := os.Getwd() if err != nil { log.Error("Cannot determine executable path: ", err) } @@ -115,7 +114,7 @@ func (s *Systray) CrashesIsEmpty() bool { // RemoveCrashes removes the crash-reports from `logs` folder func (s *Systray) RemoveCrashes() { - currDir, err := osext.ExecutableFolder() + currDir, err := os.Getwd() if err != nil { log.Error("Cannot determine executable path: ", err) } @@ -190,7 +189,7 @@ type configIni struct { // getconfigs parses all config files in the executable folder func getConfigs() []configIni { // config.ini must be there, so call it Default - src, _ := osext.Executable() + src, _ := os.Executable() dest := filepath.Dir(src) var configs []configIni diff --git a/update.go b/update.go index 78c1d9e1a..af86df7a3 100644 --- a/update.go +++ b/update.go @@ -30,14 +30,15 @@ package main import ( + "os" + "github.com/arduino/arduino-create-agent/updater" "github.com/gin-gonic/gin" - "github.com/kardianos/osext" ) func updateHandler(c *gin.Context) { - path, err := osext.Executable() + path, err := os.Executable() if err != nil { c.JSON(500, gin.H{"error": err.Error()}) diff --git a/updater/updater.go b/updater/updater.go index 51864e648..b04d43a7a 100644 --- a/updater/updater.go +++ b/updater/updater.go @@ -32,8 +32,6 @@ import ( "github.com/kr/binarydist" log "github.com/sirupsen/logrus" "gopkg.in/inconshreveable/go-update.v0" - - "github.com/kardianos/osext" ) // Update protocol: @@ -123,7 +121,7 @@ func (u *Updater) BackgroundRun() error { log.Println(err) return err } - //self, err := osext.Executable() + //self, err := os.Executable() //if err != nil { // fail update, couldn't figure out path to self //return @@ -225,13 +223,13 @@ func (u *Updater) fetchInfo() error { } func (u *Updater) getExecRelativeDir(dir string) string { - filename, _ := osext.Executable() + filename, _ := os.Executable() path := filepath.Join(filepath.Dir(filename), dir) return path } func (u *Updater) update() error { - path, err := osext.Executable() + path, err := os.Executable() if err != nil { return err } diff --git a/v2/pkgs/indexes.go b/v2/pkgs/indexes.go index 1f482917b..2b83239ca 100644 --- a/v2/pkgs/indexes.go +++ b/v2/pkgs/indexes.go @@ -27,7 +27,7 @@ import ( "github.com/arduino/arduino-create-agent/gen/indexes" "github.com/sirupsen/logrus" - "go.bug.st/downloader" + "go.bug.st/downloader/v2" ) // Indexes is a client that implements github.com/arduino/arduino-create-agent/gen/indexes.Service interface