Release Notes: This release adds commandline tool improvements and IPv6 support. It changes the default behavior for --client, --imap, --connect, and --authentication-id. It is now possible to invoke "gsasl mail.example.org" and have it authenticate to mail.example.org over IMAP, instead of the much more complicated usage before.
Release Notes: The command client can now talk to SMTP servers. Cross compile builds now work (Motorola Coldfire tested). GNU Readline is used, if available, to read settings from the terminal. Passwords are no longer echoed to the terminal.
Release Notes: The function to suggest a mechanism given a list of support mechanisms now work. GSS-API mechanism support for privacy and integrity protection was experimentally added. The internal crypto framework was rehashed.
Release Notes: The core library has been re-licensed under the LGPL, and the distribution has been split into two parts: libgsasl for the core (LGPL) library, and gsasl for the full package (GPL) that also includes the library.
Release Notes: The crypto backend should work on platforms that lack alloca and/or inttypes.h. All SASL mechanisms have been moved into its own library, to facilitate moving to dlopen approaches in the future. There is a portability fix for platforms that lack strdup.
Release Notes: The protocol (IMAP/SMTP) line parser was fixed, and is now tested against more IMAP servers.
Release Notes: The CRAM-MD5 client now uses full SASLPrep, instead of only Unicode NFKC. The CRAM-MD5 challenge string now conforms to proper syntax. Bugfixes were made in the internationalized string preparation functions.
Release Notes: The CRAM-MD5 mechanism rejects invalid passwords. There are various build improvements.
Release Notes: The command line client can now talk to SMTP servers. The CRAM-MD5 and DIGEST-MD5 mechanisms no longer require Libgcrypt (but can still use it if available). DocBook manuals are included. Several portability and interoperability bugs were fixed.
Release Notes: Improved GSSAPI detection, an internationalization API for non-ASCII passwords, and improvements for embedded systems. The command line utility now works under Solaris.