From 7b8713cce417bdbf101a7f24054dbe66754ac048 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Sat, 22 Jun 2019 13:15:41 +0300 Subject: [PATCH] Update dependencies --- go.mod | 13 +++++++------ imap/backend.go | 3 ++- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/go.mod b/go.mod index 576ef98..aa20c80 100644 --- a/go.mod +++ b/go.mod @@ -3,16 +3,17 @@ module github.com/emersion/hydroxide require ( github.com/boltdb/bolt v1.3.1 github.com/emersion/go-bcrypt v0.0.0-20170822072041-6e724a1baa63 - github.com/emersion/go-imap v1.0.0-beta.4 + github.com/emersion/go-imap v1.0.0-rc.2 github.com/emersion/go-imap-move v0.0.0-20180601155324-5eb20cb834bf github.com/emersion/go-imap-specialuse v0.0.0-20161227184202-ba031ced6a62 - github.com/emersion/go-message v0.10.3 - github.com/emersion/go-sasl v0.0.0-20190517184301-63aa71ca65a3 // indirect + github.com/emersion/go-message v0.10.4-0.20190609165112-592ace5bc1ca github.com/emersion/go-smtp v0.11.1 github.com/emersion/go-vcard v0.0.0-20190105225839-8856043f13c5 github.com/emersion/go-webdav v0.0.0-20180509190321-4ef680e9a32f github.com/howeyc/gopass v0.0.0-20170109162249-bf9dde6d0d2c - golang.org/x/crypto v0.0.0-20190513172903-22d7a77e9e5f - golang.org/x/net v0.0.0-20190514140710-3ec191127204 // indirect - golang.org/x/sys v0.0.0-20190516110030-61b9204099cb // indirect + github.com/stretchr/objx v0.2.0 // indirect + golang.org/x/crypto v0.0.0-20190621222207-cc06ce4a13d4 + golang.org/x/net v0.0.0-20190620200207-3b0461eec859 // indirect + golang.org/x/sys v0.0.0-20190621203818-d432491b9138 // indirect + golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac // indirect ) diff --git a/imap/backend.go b/imap/backend.go index 35b8264..83f097f 100644 --- a/imap/backend.go +++ b/imap/backend.go @@ -3,6 +3,7 @@ package imap import ( "errors" + "github.com/emersion/go-imap" imapbackend "github.com/emersion/go-imap/backend" "github.com/emersion/hydroxide/auth" @@ -17,7 +18,7 @@ type backend struct { updates chan imapbackend.Update } -func (be *backend) Login(username, password string) (imapbackend.User, error) { +func (be *backend) Login(info *imap.ConnInfo, username, password string) (imapbackend.User, error) { c, privateKeys, err := be.sessions.Auth(username, password) if err != nil { return nil, err