aboutsummaryrefslogtreecommitdiff
path: root/lib/email
AgeCommit message (Expand)Author
10 daysall: apply go fixShulhan
2026-01-15all: convert license and copyright to use SPDX identifiersShulhan
2025-02-04all: remove the nolint tagsShulhan
2025-01-23all: use for-range with numericShulhan
2025-01-22lib/bytes: replace Copy and Concat with standard libraryShulhan
2024-09-04all: fix various linter warningsShulhan
2024-08-04lib/email: export the field Fields in HeaderShulhan
2024-08-03lib/email: decode the message body based on content-transfer-encodingShulhan
2024-08-03lib/email: allow message that end lines with LF onlyShulhan
2024-03-06all: conform with linter gosec, ineffasign, and makezeroShulhan
2024-03-05all: comply with linter recommendations #3Shulhan
2024-03-05all: comply with linter recommendations #2Shulhan
2024-03-05all: comply with linter recommendations #1Shulhan
2024-03-02all: move the repository to "git.sr.ht/~shulhan/pakakeh.go"Shulhan
2023-12-13all: fix linter warnings reported by reviveShulhan
2023-11-07email/dkim: set ExpiredAtto MaxInt64 if value is greater than 12 digitsShulhan
2023-09-13lib/ascii: replace package "math/rand" with "crypto/rand"Shulhan
2023-09-13lib/email: add method ID to HeaderShulhan
2023-09-11lib: fix method signature for WriteToShulhan
2023-09-11email/maildir: quote period in error to fix linter warningShulhan
2023-09-11lib/email: rewrite for-loop with empty body to fix linter warningShulhan
2023-09-11lib/email: add comment to exported constant and methodsShulhan
2023-09-11email/dkim: realign struct for better size allocationShulhan
2023-07-21email/maildir: fix tests on darwinShulhan
2023-07-14lib/email: refactoring, replace field with type []byte to stringShulhan
2023-06-18all: move internal/asciiset to asciiShulhan
2023-06-06internal: add package asciisetWu Tingfeng
2023-06-04lib/email: set the Field Type and unpack its value on ParseFieldShulhan
2023-06-04lib/email: handle obsolete white spaces and comment when unpacking dateShulhan
2023-06-04lib/email: add benchmark for IsValidLocalShulhan
2023-06-04lib/email: remove spaces when parsing domain in parseMailboxShulhan
2023-06-03lib/email: refactoring Field parsingShulhan
2023-06-01lib/email: unexport the field ContentType in the fieldShulhan
2023-05-30lib/email: update the package documentationShulhan
2023-05-30lib/email: make the ContentType match case insensitiveShulhan
2023-05-30lib/email: fix parsing multiple parameters in ContentTypeShulhan
2023-05-24email/maildir: embed Folder inside ManagerShulhan
2023-05-24email/maildir: does not add suffix ":2" to file in newShulhan
2023-05-24email/maildir: scan folders during startupShulhan
2023-05-24email/maildir: implement FolderShulhan
2023-05-22email/maildir: major refactoring plus adding unit testsShulhan
2023-05-20all: remove any usage of debug.Value in all packagesShulhan
2023-04-09lib/bytes: return the number of skipped chars on Skip(Horizontal)SpacesShulhan
2023-04-08lib/io: refactoring ParseContentType using lib/bytes#ParserShulhan
2023-04-08lib/email: refactoring ParseBodyPart using libbytes.ParserShulhan
2023-04-08lib/email: refactoring ParseMailboxes using lib/bytes#ParserShulhan
2023-04-08lib/email: replace lib/io#Reader with lib/bytes#ParserShulhan
2023-04-08email/dkim: replace lib/io#Reader with lib/bytes#ParserShulhan
2023-03-26lib/email: remove unused variables in example of Header FilterShulhan
2023-02-25lib/email: add an example for Filter method on HeaderShulhan