183 Commits (d380485bb6bc8daffde72966854dfd7d08a4a20f)

Author SHA1 Message Date
Jakub d380485bb6 Fixing lint and integration tests, changelog, GODT-880, and typos 5 years ago
Jakub 87c8228cd0 rename 5 years ago
Jakub 152046bf97 refactor smtp sending 5 years ago
Pavel Škoda 9d50a8cef2 Add OS to app version 5 years ago
James Houlahan e04196f8a0 feat: switch to public go-rfc5322 parser 5 years ago
Michal Horejsek b9740e1b7d Close connection before deleting labels to prevent panics accessing deleted bucket 5 years ago
Jakub a62fa132e6 rename build tag 5 years ago
James Houlahan 052395f917 test: add benchmarks for rfc5322 address/date parser 5 years ago
Michal Horejsek f1d70361c9 Do not include conversation ID in references 5 years ago
James Houlahan 3496599723 feat: custom address/date parser based on rfc5322 abnf 5 years ago
James Houlahan 9e0635a6a4 fix: don't check tls fingerprints when checking connectivity 5 years ago
Jakub a21bb130e1 Append duplicate of emails with References 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
Michal Horejsek ec73170e9b Use label.Path instead of Name 6 years ago
Jakub Cuth 51c8bceed8 Changelog and use pmmime 6 years ago
Michal Horejsek e02c7c7f06 Parsing message with empty address as '<>' 6 years ago
James Houlahan 15c1d7bc24 fix: duplicate charset param 6 years ago
Michal Horejsek a89a3f6612 Convert to UTF-8 any message part which specifies charset 6 years ago
Michal Horejsek d956b04062 Parsing non-utf8 multipart/alternative message 6 years ago
Michal Horejsek ef1671d4ab Parsing message with empty CC 6 years ago
James Houlahan b3ed8d51a7 fix: version check for catalina 6 years ago
Michal Horejsek 3606a0ab9f QA build with option to change API URL by ENV variable 6 years ago
James Houlahan 41ac61bbe8 fix: less spammy go-message logs 6 years ago
James Houlahan 4b7c234e78 feat: strip comments from addresses 6 years ago
James Houlahan 5bca6fc3cf chore: tidy up before merge 6 years ago
James Houlahan 9b3cc9dc34 feat: convert content type in html meta tags 6 years ago
James Houlahan 3e8e3c912b fix: don't doubly apply 822 texwrapper 6 years ago
James Houlahan 5d0e3f36b4 fix: unhandled charset in header 6 years ago
James Houlahan da751a38e3 fix: public key names and content types 6 years ago
James Houlahan f9af17dd9b fix: allow unknown encodings during initial parse 6 years ago
James Houlahan f622ecf678 feat: logging throughout parser 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 d872d77cf5 fix: draft mime type instead of composermode 6 years ago
James Houlahan 1f17628399 fix: unequal number of rich/plain parts 6 years ago
James Houlahan 4ab8f7d6b5 fix: pubkey should not be collected as attachment 6 years ago
James Houlahan fa5f4acdac docs: add docstring for buildBodies 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 180c6699e0 fix: don't select multipart/alternative if length is 0 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 37186846db feat: wrap attachment lines as per rfc822 6 years ago