3 * Interoperability bug in DIGEST-MD5's layers was fixed.
4 * DIGEST-MD5's DES layer has been disabled until the interoperability
10 * The DIGEST-MD5 plugin now includes an implementation of RC4, since
11 it's a lot easier to get working than interfacing with OpenSSL.
12 * A delayed-open plugin mode has been implemented, but not yet documented.
16 * be a little paranoid about what we give PAM
21 * fixed some DIGEST-MD5 buglets
22 * fixed serious bug that a client could avoid the authorization callback
23 * added pwcheck method "sia" for Digital Unix
24 * now should try libdb-3 before libdb.
33 * LOGIN mechanism has a compatibility tweak
38 * Programmers Guide more complete
39 * bug fixes (of course)
43 * javasasl library in conformance with internet draft
44 * man pages for all functions written
45 * bug fixes (of course)
49 * give application authentication name and realm more uniformly
50 * sasldblistusers utility to list users in sasldb
51 * memory leaks eliminated; boundary cases tested
55 * pwcheck_method now defaults to sasldb.
56 READ UPGRADE INSTRUCTIONS IN README
58 * sanity checking inputs throughout the code.
59 * Unsupported LOGIN plugin added to the Windows build.
60 * calling sasl_checkpass() with pwcheck_method: kerberos_v4 restores the
61 old ticket file before returning.
65 * configure now correctly detects Berkeley DB 3.x (Claus Assmann).
69 * Upgraded to libtool 1.3.4.
70 * External SSF handled more uniformly, and handle min/max SSF requests
72 * Unsupported LOGIN plugin added, by Rainer Schoepf <schoepf@uni-mainz.de>.
73 Please don't enable it unless you know you need it.
74 * HP/UX support, contributed by Claus Assmann.
78 * Sanity check to make sure there's at least something in sasldb
79 READ UPGRADE INSTRUCTIONS IN README
81 * Fixes to how external layers are handled (some fixes by Alexey Melnikov)
82 * Berkeley DB 3.x support contributed by Greg Shapiro
83 * Additional pwcheck fixes (Joe Hohertz)
84 * Fixed Heimdal krb5 configure checks
90 * DIGEST-MD5 more in conformance with spec
91 * support for Berkeley DB
92 * support for OpenSSL's version of RC4
96 * bugfix in realm support for DIGEST-MD5
100 * DIGEST-MD5 layer support
101 * dbconversion utility added
107 * Realm support in the database (database format changed again, sorry)
108 Other realm support in plugins; need to document it
109 * Preliminary code for pwcheck added; not yet tested (and probably not
111 * config stuff should be less case/whitespace sensitive
112 * more error conditions logged
117 * sasldb plaintext support (database format changed!!!)
118 * Handles multiple realms in DIGEST
119 * New Windows compatibility (tested!)
124 * Tested GSSAPI & added layers
125 * Some changes for Windows compatibility (next release)
136 * A few API changes (watch especially sasl_get_prop() and sasl_set_prop()!)
137 * Digest authentication works
139 * Some more documentation (doc/programming)
144 * Tested kerberos4, cram, plain, and anonymous fairly extensively
146 * Created sample programs
148 * Prototype credential API
152 * Added saslpasswd for setting sasl passwords
153 * Added sfsasl for people using sfio
158 * Slightly better documentation, easier compilation
159 * Plain now understands authorization and callbacks
164 * Fixes to anonymous, kerberos mechs
165 * Some signed lengths in the API changed to unsigned
171 * Cleaner getopt interface
172 * Cleaner plugin callback lookup interface
173 * Global inits now take callback list, not just a sasl_getopt_t
174 * Preliminary Java support
175 * Authentication database hook
176 * Default AuthDB routines moved from mechanisms to library
178 * Default syslog-based logging hook in library
179 * Preliminary plaintext transition for CRAM/SCRAM