Commits


Calm down on the chmod All these files are under the user's own data directory which has mode 0700, so others won't normally able to read any files under these directories anyway.


Remove unused DEV_STANDALONE macro Can't quite work out what this was for but never set or documented anywhere so meh


Dump "safe" fclose fclose(2) already calls fflush for us.


Start removing address book pictures


introduce talons name goals bla bla


Remove leftover dead matcher headers


un-gnu folderlist verification


common: ignore SSL_CERT_FILE like libressl From X509_LOOKUP_new(3): > For reasons of security and simplicity, LibreSSL ignores the environment > variables SSL_CERT_DIR and SSL_CERT_FILE


delete stuff


gtk: delete unused screen dimension reading


Stop suggesting abandoned external programs Web browsers etc.


Drop address collection features Could write some other external program to do the same job. That keeps maintenance burden of this app down


remove more dead manual code


misc strlcat, GNU-ism fix


Remove dead folder prefs persistence


gtk: hardcode log status colours Don't need to customise this; international standards like traffic lights already exist


common: delete dead status logging


build: link missing required gnutls libs


update to zig 0.15


Keep zig module files in normal dir


Filter temp outgoing mail file using zig


Delete more dead code


Drop text signature support If you can't be bothered writing it, should others be bothered reading it?


Drop account copying/cloning Didn't work for IMAP accounts so...


Delete more single use globals