summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-08-01imap: fix crash due to a race condition.Sam Varshavchik
2021-06-15pop3: buffer input by ourselves.Sam Varshavchik
2021-05-21-Wall and -Werror fixesSam Varshavchik
2021-05-19Tolerate -Wall and -WerrorSam Varshavchik
Fixes to configure scripts and code so that it compiles (hopefully correctly) with -Wall and -Werror. Remove support for ancient BSD stricmp and strnicmp functions. AC_CHECK_FUNC does not work for strcasecmp and strncasecmp under -Wall, it's simpler to remove it.
2021-05-19maildrop: clean up a dotlock file if exited while it is held.Sam Varshavchik
Implement exit() by throwing an exception, which will wind up and clean up the dotlock. Catch the exception and exit(), after everything gets cleaned up.
2021-04-24courier-imap: bump versionSam Varshavchik
2021-04-01POP3 lang extensionSam Varshavchik
2021-03-28couriertcpd: tweak DNSBL lookup logic.Sam Varshavchik
2021-03-28pop3d-ssl.dist: remove duplicate setting.Sam Varshavchik
2021-03-26Bump versionSam Varshavchik
2021-03-26Merge branch 'master' of monster:/home/var/www/gitrepos/courier-libsSam Varshavchik
2021-03-26Bump versionSam Varshavchik
2021-03-25Fix makedat handling of files without a trailing newline, adjust imap errmsg.Sam Varshavchik
2021-03-21Fix compilation error with older gccs.Sam Varshavchik
2021-03-20Bump version.Sam Varshavchik
2021-03-20Merge pull request #20 from arjendekorte/masterSam Varshavchik
TLS_CACHEFILE filenames swapped
2021-03-20pop3d-ssl.dist.in.git: naming mismatchArjen de Korte
TLS_CACHEFILE name should be `couriersslpop3cache` (not `couriersslimapcache`)
2021-03-20imapd-ssl.dist.in.git: naming mismatchArjen de Korte
TLS_CACHEFILE name should be `couriersslimapcache` (not `couriersslpop3cache`)
2021-03-14Autotools update fixesSam Varshavchik
2021-03-14Autotool update fixesSam Varshavchik
2021-03-13Bump versionSam Varshavchik
2021-03-12courier-unicode: further changes to the canonical compose/decompose.Sam Varshavchik
2021-03-10courier-unicode: canonical decomposition and composition implementation.Sam Varshavchik
Move unicode_canonical() into a larger library of functions that handles full Unicode decomposition and composition.
2021-03-07courier-unicode: improve compression of lookup tablesSam Varshavchik
2021-03-07courier-unicode: Fix manual pages.Sam Varshavchik
2021-03-06courier-unicode: fix unicode_bidi_embedSam Varshavchik
2021-03-02courier-unicode: handle pre-2.2 versioning.Sam Varshavchik
2021-03-01Merge branch 'courier-1.0'Sam Varshavchik
2021-03-01Bump versionSam Varshavchik
2021-03-01Merge branch 'courier-1.0'Sam Varshavchik
2021-03-01Fix handling of bad DNS queries.Sam Varshavchik
2021-02-24More unicode functions.Sam Varshavchik
2021-02-23Fix config file.Sam Varshavchik
2021-02-23Changelog entrySam Varshavchik
2021-02-23Merge branch 'alpn'Sam Varshavchik
2021-02-23courier-unicode: unicode_bidi_cleaned_size, unicode::bidi_overrideSam Varshavchik
2021-02-20Merge branch 'alpn' of monster:/home/var/www/gitrepos/courier-libs into alpnSam Varshavchik
2021-02-20Merge branch 'master' of monster:/home/var/www/gitrepos/courier-libsSam Varshavchik
2021-02-20courier-unicode: fix makefile issue on RHEL/CentOS 7Sam Varshavchik
2021-02-20Add support for ALPN.Sam Varshavchik
2021-02-20Fix access(NULL) call, and a memory leak.Sam Varshavchik
Seems to be harmless. The memory leak is in a standalong couriertls process, which is mostly a nothing-burger.
2021-02-20Fix memory leak.Sam Varshavchik
couriertls is a separate process anyway, so this seems to be a nothing-burger.
2021-02-19Update changelogSam Varshavchik
2021-02-18Remove the IMAP_ENHANCEDIDLE setting.Sam Varshavchik
2021-02-18Replace FAM/Gamin with inotifySam Varshavchik
2021-02-14Return an indication of whether the paragraph embedding level was defaulted.Sam Varshavchik
2021-02-132021-02-13 Sam Varshavchik <mrsam@courier-mta.com>Sam Varshavchik
* courier-unicode-version.m4: split version checking macro into its own m4 file. * unicode::bidi_calc - an empty string with an explicit embedding level should return the requested embedding level.
2021-02-09Bump versionSam Varshavchik
2021-02-09Bump versionSam Varshavchik
2021-02-05Fix UTF-8 addresses.Sam Varshavchik