gitextract_kj7nbxlu/ ├── .dockerignore ├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE.md ├── Makefile ├── README.md ├── config/ │ └── config.go ├── docs/ │ ├── APIv1.md │ ├── APIv2/ │ │ ├── swagger-2.0.json │ │ └── swagger-2.0.yaml │ ├── APIv2.md │ ├── Auth.md │ ├── BUILD.md │ ├── CONFIG.md │ ├── DEPLOY.md │ ├── JIM.md │ ├── LIBRARIES.md │ ├── RELEASES.md │ └── example-auth ├── main.go ├── snapcraft.yaml └── vendor/ ├── github.com/ │ ├── gorilla/ │ │ ├── context/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── context.go │ │ │ └── doc.go │ │ ├── mux/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── context_gorilla.go │ │ │ ├── context_native.go │ │ │ ├── doc.go │ │ │ ├── mux.go │ │ │ ├── regexp.go │ │ │ └── route.go │ │ ├── pat/ │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ └── pat.go │ │ └── websocket/ │ │ ├── AUTHORS │ │ ├── LICENSE │ │ ├── README.md │ │ ├── client.go │ │ ├── client_clone.go │ │ ├── client_clone_legacy.go │ │ ├── compression.go │ │ ├── conn.go │ │ ├── conn_read.go │ │ ├── conn_read_legacy.go │ │ ├── doc.go │ │ ├── json.go │ │ ├── mask.go │ │ ├── mask_safe.go │ │ ├── prepared.go │ │ ├── server.go │ │ └── util.go │ ├── ian-kent/ │ │ ├── envconf/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── envconf.go │ │ ├── go-log/ │ │ │ ├── LICENSE.md │ │ │ ├── appenders/ │ │ │ │ ├── appender.go │ │ │ │ ├── console.go │ │ │ │ ├── fluentd.go │ │ │ │ ├── multiple_appender.go │ │ │ │ ├── rollingfile.go │ │ │ │ ├── rollingfile_test.log │ │ │ │ └── rollingfile_test.log.1 │ │ │ ├── layout/ │ │ │ │ ├── basic.go │ │ │ │ ├── layout.go │ │ │ │ └── pattern.go │ │ │ ├── levels/ │ │ │ │ └── levels.go │ │ │ ├── log/ │ │ │ │ └── log.go │ │ │ └── logger/ │ │ │ └── logger.go │ │ ├── goose/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── goose.go │ │ └── linkio/ │ │ ├── README.md │ │ └── linkio.go │ ├── jtolds/ │ │ └── gls/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── context.go │ │ ├── gen_sym.go │ │ ├── gid.go │ │ ├── id_pool.go │ │ ├── stack_tags.go │ │ ├── stack_tags_js.go │ │ └── stack_tags_main.go │ ├── mailhog/ │ │ ├── MailHog-Server/ │ │ │ ├── LICENSE.md │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── api/ │ │ │ │ ├── api.go │ │ │ │ ├── v1.go │ │ │ │ └── v2.go │ │ │ ├── config/ │ │ │ │ └── config.go │ │ │ ├── main.go │ │ │ ├── monkey/ │ │ │ │ ├── jim.go │ │ │ │ └── monkey.go │ │ │ ├── smtp/ │ │ │ │ ├── session.go │ │ │ │ ├── session_test.go │ │ │ │ └── smtp.go │ │ │ └── websockets/ │ │ │ ├── connection.go │ │ │ └── hub.go │ │ ├── MailHog-UI/ │ │ │ ├── LICENSE.md │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── assets/ │ │ │ │ └── assets.go │ │ │ ├── config/ │ │ │ │ └── config.go │ │ │ ├── main.go │ │ │ └── web/ │ │ │ └── web.go │ │ ├── data/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── message.go │ │ ├── http/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── server.go │ │ ├── mhsendmail/ │ │ │ ├── LICENSE.md │ │ │ └── cmd/ │ │ │ └── cmd.go │ │ ├── smtp/ │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── protocol.go │ │ │ ├── reply.go │ │ │ └── state.go │ │ └── storage/ │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── maildir.go │ │ ├── memory.go │ │ ├── mongodb.go │ │ └── storage.go │ ├── philhofer/ │ │ └── fwd/ │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── reader.go │ │ ├── writer.go │ │ ├── writer_appengine.go │ │ └── writer_unsafe.go │ ├── smartystreets/ │ │ ├── assertions/ │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── collections.go │ │ │ ├── doc.go │ │ │ ├── equality.go │ │ │ ├── filter.go │ │ │ ├── internal/ │ │ │ │ ├── go-render/ │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── render/ │ │ │ │ │ └── render.go │ │ │ │ └── oglematchers/ │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── any_of.go │ │ │ │ ├── contains.go │ │ │ │ ├── deep_equals.go │ │ │ │ ├── equals.go │ │ │ │ ├── greater_or_equal.go │ │ │ │ ├── greater_than.go │ │ │ │ ├── less_or_equal.go │ │ │ │ ├── less_than.go │ │ │ │ ├── matcher.go │ │ │ │ ├── not.go │ │ │ │ └── transform_description.go │ │ │ ├── messages.go │ │ │ ├── panic.go │ │ │ ├── quantity.go │ │ │ ├── serializer.go │ │ │ ├── strings.go │ │ │ ├── time.go │ │ │ └── type.go │ │ └── goconvey/ │ │ ├── LICENSE.md │ │ └── convey/ │ │ ├── assertions.go │ │ ├── context.go │ │ ├── convey.goconvey │ │ ├── discovery.go │ │ ├── doc.go │ │ ├── gotest/ │ │ │ └── utils.go │ │ ├── init.go │ │ ├── nilReporter.go │ │ └── reporting/ │ │ ├── console.go │ │ ├── doc.go │ │ ├── dot.go │ │ ├── gotest.go │ │ ├── init.go │ │ ├── json.go │ │ ├── printer.go │ │ ├── problems.go │ │ ├── reporter.go │ │ ├── reporting.goconvey │ │ ├── reports.go │ │ ├── statistics.go │ │ └── story.go │ ├── spf13/ │ │ └── pflag/ │ │ ├── LICENSE │ │ ├── README.md │ │ ├── bool.go │ │ ├── count.go │ │ ├── duration.go │ │ ├── flag.go │ │ ├── float32.go │ │ ├── float64.go │ │ ├── golangflag.go │ │ ├── int.go │ │ ├── int32.go │ │ ├── int64.go │ │ ├── int8.go │ │ ├── int_slice.go │ │ ├── ip.go │ │ ├── ipmask.go │ │ ├── ipnet.go │ │ ├── string.go │ │ ├── string_slice.go │ │ ├── uint.go │ │ ├── uint16.go │ │ ├── uint32.go │ │ ├── uint64.go │ │ └── uint8.go │ ├── t-k/ │ │ └── fluent-logger-golang/ │ │ ├── LICENSE │ │ └── fluent/ │ │ ├── fluent.go │ │ ├── proto.go │ │ ├── proto_gen.go │ │ └── version.go │ └── tinylib/ │ └── msgp/ │ ├── LICENSE │ └── msgp/ │ ├── advise_linux.go │ ├── advise_other.go │ ├── appengine.go │ ├── circular.go │ ├── defs.go │ ├── edit.go │ ├── elsize.go │ ├── errors.go │ ├── extension.go │ ├── file.go │ ├── file_port.go │ ├── integers.go │ ├── json.go │ ├── json_bytes.go │ ├── number.go │ ├── read.go │ ├── read_bytes.go │ ├── size.go │ ├── unsafe.go │ ├── write.go │ └── write_bytes.go ├── golang.org/ │ └── x/ │ └── crypto/ │ ├── LICENSE │ ├── PATENTS │ ├── bcrypt/ │ │ ├── base64.go │ │ └── bcrypt.go │ └── blowfish/ │ ├── block.go │ ├── cipher.go │ └── const.go ├── gopkg.in/ │ └── mgo.v2/ │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── auth.go │ ├── bson/ │ │ ├── LICENSE │ │ ├── bson.go │ │ ├── decode.go │ │ └── encode.go │ ├── bulk.go │ ├── cluster.go │ ├── doc.go │ ├── gridfs.go │ ├── internal/ │ │ ├── sasl/ │ │ │ ├── sasl.c │ │ │ ├── sasl.go │ │ │ ├── sasl_windows.c │ │ │ ├── sasl_windows.go │ │ │ ├── sasl_windows.h │ │ │ ├── sspi_windows.c │ │ │ └── sspi_windows.h │ │ └── scram/ │ │ └── scram.go │ ├── log.go │ ├── queue.go │ ├── raceoff.go │ ├── raceon.go │ ├── saslimpl.go │ ├── saslstub.go │ ├── server.go │ ├── session.go │ ├── socket.go │ └── stats.go └── vendor.json