Version 1.0.1 released
Brian Stafford <[email protected]> Sat, 13 Sep 2003 18:25:44 +0100
| Newsgroups | gmane.comp.lib.libesmtp |
|---|---|
| Message-ID | <[email protected]> |
Hello all, it has been a long time coming but libESMTP 1.0.1 is finally released. Hopefully those of you who had problems with 1.0's flaky configure script will have no problems this time round. Cheers Brian http://www.stafford.uklinux.net/libesmtp/libesmtp-1.0.1.tar.bz2 2002-09-12 Stable Version 1.0.1 released -------------------------------------- 2003-09-11 Brian Stafford <[email protected]> * protocol.c smtp-auth.c smtp-bdat.c smtp-etrn.c smtp-tls.c More thoroughly check return value from read_smtp_response(). * libesmtp.h errors.c Added new "Client error" error code. This is just a cop-out, used when an API called by libesmtp fails. * base64.c Make conversions immune to NULL source data, * examples/mail-file.c Cleaned up some compiler warnings 2003-09-02 Brian Stafford <[email protected]> * siobuf.[hc] Added a few extra sio_ calls. Not actually used in libESMTP though. 2003-07-29 Brian Stafford <[email protected]> * concatenate.c errors.c getaddrinfo.c headers.c htable.c * protocol.c siobuf.c Don't perform zero length operations using the memxxx() functions. This may avoid segfaults on some platforms or libraries. * siobuf.c Improved handling of flushes in sio_write() particularly in the case where data would exactly fill remaining space in the buffer. 2003-07-27 Brian Stafford <[email protected]> * rfc2822date.c Correct leap year compensation for January and February in libesmtp_mktime(). 2003-07-27 Brian Stafford <[email protected]> * examples/Makefile Changed compiler flags from -ansi to -std=c99 and added -W 2003-03-04 Brian Stafford <[email protected]> * headers.c Eliminated bug where find_header() could pass -1 to the length argument of memchr() causing a core dump on some architectures. 2003-02-26 Brian Stafford <[email protected]> * libesmtp-private.h protocol.c smtp-bdat.c M$ Exchange does not accept a chunk size of 0 in BDAT 0 LAST as explicitly permitted by RFC 3030, *sigh*. Hackish workaround implemented. 2003-01-27 Brian Stafford <[email protected]> * configure.in Makefile.am Added DIST_SUBDIRS macro to make sure tarball gets built properly. This one slipped past 'make distcheck' last time for some reason but then autoconf & friends are totally inscruitable. * ntlm/ntlmdes.c OpenSSL 0.9.7 changes some typedefs. Changed to suit, should still be compatible with previous OpenSSL versions.