Ok - 1.0.24-1 is out. I've compiled it on RedHat 7.2 & 8.0, FreeBSD and OpenBSD:
http://www.bincimap.andreas.hanssen.name/dl/tarballs/bincimap-1.0.24.tar.gz http://www.bincimap.andreas.hanssen.name/dl/tarballs/bincimap-1.0.24.tar.bz2 http://www.bincimap.andreas.hanssen.name/dl/RPMS/i386/ I haven't heard too much from BSD users. Is Binc IMAP working out fine? I know there were some problems with the crypto library earlier. Does this problem still persist? (X509 symbol problems) Here's the change log for 1.0.24-1: - Added GPL notices to all files - Gathered all exceptions into one global exceptions file - Storage class creates shorter aliases than before - Removed lex/yacc code from argument parser - replaced with getopt. - Fixed Maildir++ complaince in maildir-create.cc - Fixed message size cacheing - IO class is no longer a subclass of ostream - bincimap-uidpwd uses getcwd and not get_current_working_dir - Added --disable-starttls functionality, and added it to config, usage and man pages. - Cleaned up man pages more - added copyright notice - Added FAQ to docs - Added contrib area, all contribs are now bundled. - Some bincimap.conf settings have changed. Defaul for allow plain auth is "no". - Minor updates to README - Moved usage function to seperate file, out of bincimapd.cc - Moved some configuration details into bincimapd-config.cc - Now alternatively reads environment variable set in configuration - All conf file settings can be properly overrun with command line options, except authenticators. - In authenticate.cc, proper handling of nonexistant root Maildir - Append sleeps for a second before returning to ensure IMAP integrity rules with APPEND. - Removed comments about Outlook ;) - CAPABILITY does not advertise STARTTLS if --disable-starttls is passed - COPY moves chunks of 8k at a time instead of only one byte - FETCH only full-parses a message at an RFC822.SIZE request if the size is not already cached. - LOGOUT no longer cares what's happened to the subscription list - RENAME says that renaming inbox is not supported, and it properly explains that you can't rename a folder _to_ INBOX. - SEARCH parses messages if LARGER or SMALLER is queried for, and if the size is not already cached. - STARTTLS will not run if --disable-starttls is passed - Restructured the RPM file. There's some more documentation, and the man pages are more exact now, but technical docs are still not here. I haven't found to time to write that stuff yet. Long options don't work with an OpenBSD that I compiled everything on - it didn't support getopt_long. Does anyone know how we can make long options work on this platform? autoconf helps us here so long options are only disabled on hosts where we can't find getopt_long. For you who use the RPM - there's been some restructuring so after upgrading, check out "rpm -ql bincimap" to see where the files are now located. Alternatively, you can do "less" on the RPM on some platforms to inspect the file list before you upgrade. On a side notice, list activity from my side will decrease the next couple of weeks as I need to prioritize (paid) work - so I hope our increasing amount of contributors can try finding fixes and patches and post them to the list without too much involvement from me :-). Thanks for the help! Andy -- Andreas Aardal Hanssen | http://www.andreas.hanssen.name/gpg Author of Binc IMAP | Nil desperandum

