James Houlahan
4edf2eb92c
Other: Add v2 to module name
4 years ago
Jakub
f3c69faf8b
GODT-1260: Renaming
...
* Renaming GUI, CLI, no-impact config.
* License header and documentation rebranding.
* Rename app title and vendor. Impact: manual install
* Migrating mac keychain and launch on startup.
* Fix linter and linter renaming
4 years ago
Jakub
d356f306d9
Other: Change copyright year
4 years ago
Jakub
a89dfc4524
Happy New Year
5 years ago
James Houlahan
38eb9fdac7
feat(GODT-906): support rfc2047-encoded content transfer encodings
5 years ago
James Houlahan
12403785af
fix: replace, don't add, transfer encoding when making body 7-bit clean
6 years ago
James Houlahan
7874183052
fix(GODT-770): handle extraneous end-of-mail
6 years ago
Jakub Cuth
51c8bceed8
Changelog and use pmmime
6 years ago
James Houlahan
15c1d7bc24
fix: duplicate charset param
6 years ago
James Houlahan
41ac61bbe8
fix: less spammy go-message logs
6 years ago
James Houlahan
9b3cc9dc34
feat: convert content type in html meta tags
6 years ago
James Houlahan
5d0e3f36b4
fix: unhandled charset in header
6 years ago
James Houlahan
f9af17dd9b
fix: allow unknown encodings during initial parse
6 years ago
James Houlahan
475e673b87
feat: add logging for encoding detection
6 years ago
James Houlahan
ef2ace0afe
fix: always check charset before utf8 validity
6 years ago
James Houlahan
642666fa59
docs: add docstrings for walker/visitor handlers/rules
6 years ago
James Houlahan
a2cf5374b9
feat: more efficient regexp use in parser
6 years ago
James Houlahan
6a7a77fc51
refactor: tidier encoding detection
6 years ago
James Houlahan
f4dfadce52
feat: attach public key
6 years ago
James Houlahan
9ba08e5edb
refactor: remove dead code
6 years ago
James Houlahan
9821b5bbc2
feat: recreate message with parser's writer
6 years ago
James Houlahan
5343a6fc0f
fix: fallback to detecting charset if cannot handle specified one
6 years ago
James Houlahan
65d8b382d0
fix: panic when no params available
6 years ago
James Houlahan
0e7e13211b
refactor: don't reconstruct mimeBody
6 years ago
James Houlahan
7e1af9ff4e
fix: linter issues
6 years ago
James Houlahan
a5a61c9428
feat: set attachment headers
6 years ago
James Houlahan
ea01c155da
feat: handle foreign encodings
6 years ago
James Houlahan
f4374a02da
refactor: tidy a bit
6 years ago
James Houlahan
e01a523ae3
feat: pull out most things as attachments
6 years ago
James Houlahan
c6b18b45b5
feat: better handling of multipart messages
6 years ago
James Houlahan
a7da66ccbc
feat: enter and exit handlers
6 years ago
James Houlahan
8bd74c5edc
feat: set mime type
6 years ago
James Houlahan
2b36d3ab7b
feat: attach public key
6 years ago
James Houlahan
953150cfdb
feat: add part getter
6 years ago
James Houlahan
6ea3fc1963
feat: initial parser exposing walker/writer
6 years ago