about summary refs log tree commit diff
path: root/Makefile (unfollow)
Commit message (Collapse)Author
2020-11-29Fix bufferDest for when len requires more than cap * 2June McEnroe
2020-11-29Fall back to multipart export for alternative without suitable inlineJune McEnroe
1. Otherwise a single part exported as an attachment will generate a <li> without surrounding attachment <ul>. 2. This renders mimedown[1] messages more pleasingly, rather than just choosing the HTML part. [1]: https://github.com/begriffs/mimedown
2020-11-29Fix section spec of multipart/alternative fallback exportJune McEnroe
They were being exported with paths like "attachment/messageID//INLINE.HTML".
2020-11-29Use open_memstream for section specsJune McEnroe
2020-11-29Factor out uint32_t stringifyJune McEnroe
2020-11-29Rearrange archive.hJune McEnroe
2020-11-29Revert to old quoting style in atomJune McEnroe
2020-11-28Replace templateBuffer with templateStringJune McEnroe
2020-11-28Refactor IMAP structJune McEnroe
2020-11-28Say OpenSSL in additional permission noticesJune McEnroe
2020-11-28Add configure scriptJune McEnroe
2020-06-08Add additional permission for linking with LibreSSLJune McEnroe
https://www.gnu.org/licenses/gpl-faq.en.html#GPLIncompatibleLibs
2020-05-11Remove base title from thread titlesJune McEnroe
2020-05-11Eliminate stray whitespace in HTML and AtomJune McEnroe
2020-05-01Remove unused predefined atomsJune McEnroe
2020-05-01Support continue responsesJune McEnroe
Basically just so that this can be the canonical imap.[ch] for copying into other projects.
2020-05-01Add generator linksJune McEnroe
2020-05-01Fix UIDNEXT removal documentationJune McEnroe
Threads are still only updated if any of their messages are new.
2020-05-01Add README.7, LICENSEJune McEnroe
2020-05-01Set up Makefile for FreeBSDJune McEnroe
2020-05-01Expand documentationJune McEnroe
2020-04-30Remove +1sJune McEnroe
I was right originally... why did I change this?
2020-04-30Rename baseAddress to baseMailtoJune McEnroe
2020-04-30Swap -s and -SJune McEnroe
2020-04-30Add -S for subscribe linkJune McEnroe
These base* variables are badly named...
2020-04-30Add install, uninstall targetsJune McEnroe
2020-04-30Wrap footer text in <small>June McEnroe
2020-04-30Nest <q> elements for increased levels of quotationJune McEnroe
2020-04-29Use a table to decode base64June McEnroe
2020-04-29Fix infinite loop if exportAtom can't find a text partJune McEnroe
Oops. But also why the hell are people making multipart/alternative with only text/html inside?
2020-04-29Highlight diff/index/---/+++ lines of patches as wellJune McEnroe
2020-04-29Turn URLs into HTML linksJune McEnroe
2020-04-28Clean up html.cJune McEnroe
2020-04-27Style groups in recipientsJune McEnroe
Can't actually test this oops.
2020-04-27Clean up export.cJune McEnroe
2020-04-27Clean up decode.cJune McEnroe
2020-04-26Free orderJune McEnroe
Oops 2.
2020-04-26Clean up atom.c and fix base URLsJune McEnroe
Base URL should not be URL escaped!
2020-04-26Clean up archive.cJune McEnroe
2020-04-26Add -q to exit non-zero on early exitJune McEnroe
2020-04-26Rearrange some of archive.hJune McEnroe
2020-04-26Free part.parts.ptrJune McEnroe
Oops.
2020-04-26Rename part->id to part->contentIDJune McEnroe
Disambiguate with messageID.
2020-04-26Iterate through nested multiparts to find content for AtomJune McEnroe
Also fixes content for multipart/signed.
2020-04-26Include Cc address in reply mailtosJune McEnroe
2020-04-26Use %R for RFC numbers in STANDARDS sectionJune McEnroe
2020-04-26Add mailto spec to STANDARDSJune McEnroe
2020-04-26Increase space between nav itemsJune McEnroe
2020-04-26Add mailto address for the archiveJune McEnroe
2020-04-26Put dates on new lines in indexJune McEnroe