index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
smtp
Age
Commit message (
Expand
)
Author
10 days
all: apply go fix
Shulhan
2026-01-15
all: convert license and copyright to use SPDX identifiers
Shulhan
2025-02-04
all: remove the nolint tags
Shulhan
2025-01-23
all: use for-range with numeric
Shulhan
2024-03-06
all: conform with linter gosec, ineffasign, and makezero
Shulhan
2024-03-05
all: comply with linter recommendations #3
Shulhan
2024-03-05
all: comply with linter recommendations #2
Shulhan
2024-03-05
all: comply with linter recommendations #1
Shulhan
2024-03-02
all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"
Shulhan
2023-12-13
all: fix linter warnings reported by revive
Shulhan
2023-09-20
lib/crypto: add parameter passphrase to LoadPrivateKey
Shulhan
2023-09-20
lib/crypto: rewrite LoadPrivateKey as wrapper of ssh.ParseRawPrivate
Shulhan
2023-09-14
all: fix variable shadowing as reported by shadow tool
Shulhan
2023-09-13
lib/ascii: replace package "math/rand" with "crypto/rand"
Shulhan
2023-09-11
lib/smtp: fix linter warning due to missing implementations
Shulhan
2023-07-26
lib/smtp: format the passed data in NewMailTx
Shulhan
2023-07-21
lib/smtp: set minimum Server TLS to v1.2
Shulhan
2023-07-09
lib/stmp: split checking error and non-successful response code
Shulhan
2023-05-30
lib/smtp: implement Client SendEmail
Shulhan
2023-05-30
lib/smtp: changes the field name for listener for clarity
Shulhan
2023-05-30
lib/smtp: return pointer to the struct type instead of interface
Shulhan
2023-05-30
lib/smtp: use WaitAlive instead of time.Sleep
Shulhan
2023-05-20
lib/smtp: change the package name in Example to have _test suffix
Shulhan
2023-05-20
all: remove any usage of debug.Value in all packages
Shulhan
2023-04-09
lib/smtp: replace lib/io#Reader with lib/bytes#Parser
Shulhan
2022-10-05
lib/stmp: fix tests with -count=X, where X>1
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2022-04-06
all: replace any usage of ioutil package with os or io
Shulhan
2022-02-28
lib/email: set the Date and Message-ID on Message Pack
Shulhan
2022-02-27
lib/email: reorder the MIME header to write the mime-version first
Shulhan
2022-02-24
lib/email: set the header Date field on NewMultipart
Shulhan
2022-02-18
lib/smtp: refactoring NewClient to use struct instead of parameters
Shulhan
2022-02-18
lib/smtp: add status codes from RFC 4954
Shulhan
2022-02-18
lib/smtp: rename Mechanism to SaslMechanism
Shulhan
2022-02-18
lib/smtp: realign all structs
Shulhan
2022-02-18
lib/smtp: provide an example of how to create MailTx from email package
Shulhan
2022-02-17
lib/smtp: rename mail.go to mail_tx.go
Shulhan
2021-10-06
lib/smtp: implement method Noop on Client
Shulhan
2021-10-06
lib/smtp: implement method Reset on Client
Shulhan
2021-08-13
all: set the error prefix for NewClient and connect
Shulhan
2021-08-13
lib/smtp: return io.EOF if no data received from server
Shulhan
2021-03-14
all: refactoring the test.Assert and test.AssertBench signature
Shulhan
2020-11-23
smtp: update the expired test certificate
Shulhan
2020-08-16
smtp: check for error when writing to buffer on Client.recv()
Shulhan
2020-06-18
smtp: check for error when closing client connection
Shulhan
2020-06-18
smtp: check for EOF when receiving data from server
Shulhan
2020-06-06
all: use default linter options
Shulhan
2020-02-13
smtp: Disable test on lookup
Shulhan
2020-02-13
all: suppress false-positive linter warnings
Shulhan
2019-10-21
all: fix and add missing comments
Shulhan
[next]