Doc fix.
[gsasl.git] / lib / ChangeLog
blobb280d7db3b5feb53df494815490b7a7c69beec09
1 2006-08-22  Simon Josefsson <simon@josefsson.org>
3         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
4         po/sv.po, po/vi.po: Generated.
6 2006-08-22  Simon Josefsson <simon@josefsson.org>
8         * NEWS: Version 0.2.15.
10 2006-08-21  Simon Josefsson <simon@josefsson.org>
12         * src/gsasl.h: Bump version.
14 2006-08-21  Simon Josefsson <simon@josefsson.org>
16         * AUTHORS: Fix.
18 2006-08-21  Simon Josefsson <simon@josefsson.org>
20         * AUTHORS: Update PGP key.
22 2006-08-21  Simon Josefsson <simon@josefsson.org>
24         * NEWS, configure.ac: Bump version.
26 2006-08-19  Simon Josefsson <simon@josefsson.org>
28         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
29         po/sv.po, po/vi.po: Generated.
31 2006-08-19  Simon Josefsson <simon@josefsson.org>
33         * NEWS: Version 0.2.14.
35 2006-08-19  Simon Josefsson <simon@josefsson.org>
37         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
38         po/sv.po, po/vi.po: Sync with TP.
40 2006-08-19  Simon Josefsson <simon@josefsson.org>
42         * gl/m4/base64.m4, gl/m4/gc.m4, gl/m4/gnulib-comp.m4,
43         gl/m4/memxor.m4, gl/m4/restrict.m4: Update.
45 2006-08-10  Simon Josefsson <simon@josefsson.org>
47         * src/gsasl.h: Bump version.
49 2006-08-09  Simon Josefsson <simon@josefsson.org>
51         * configure.ac: Bump versions.
53 2006-08-09  Simon Josefsson <simon@josefsson.org>
55         * gl/Makefile.am, gl/gettext.h, gl/printf-args.c, gl/stdint_.h,
56         gl/vasprintf.h, gl/m4/absolute-header.m4, gl/m4/getline.m4,
57         gl/m4/gettext.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
58         gl/m4/inttypes-h.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
59         gl/m4/isc-posix.m4, gl/m4/lib-link.m4, gl/m4/lock.m4, gl/m4/nls.m4,
60         gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/stdint.m4,
61         gl/m4/visibility.m4: Update.
63 2006-08-08  Simon Josefsson <simon@josefsson.org>
65         * NEWS: Add.
67 2006-08-08  Simon Josefsson <simon@josefsson.org>
69         * src/obsolete.c: Doc fix.
71 2006-08-08  Simon Josefsson <simon@josefsson.org>
73         * src/callback.c, src/gsasl.h, src/internal.h: Add
74         gsasl_session_hook_set and gsasl_session_hook_get, based on
75         suggestion by "MANSION, James, GBM" <James.MANSION@rbos.com>.  Doc
76         fix gsasl_callback_hook_set and gsasl_callback_hook_get.  Add new
77         variable application_hook to internal Gsasl_session type.
79 2006-07-14  Simon Josefsson <simon@josefsson.org>
81         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
82         po/sv.po, po/vi.po: Generated.
84 2006-07-14  Simon Josefsson <simon@josefsson.org>
86         * NEWS: Version 0.2.13.
88 2006-07-14  Simon Josefsson <simon@josefsson.org>
90         * NEWS: Add.
92 2006-07-11  Simon Josefsson <simon@josefsson.org>
94         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
95         po/sv.po, po/vi.po: Sync with TP.
97 2006-07-11  Simon Josefsson <simon@josefsson.org>
99         * src/Makefile.am: Dist doxygen.c.
101 2006-07-11  Simon Josefsson <simon@josefsson.org>
103         * src/doxygen.c: Add.
105 2006-07-10  Simon Josefsson <simon@josefsson.org>
107         * gl/m4/absolute-header.m4, gl/m4/gnulib-comp.m4,
108         gl/m4/onceonly_2_57.m4: Update.
110 2006-07-07  Simon Josefsson <simon@josefsson.org>
112         * src/xstart.c: Fix mem leak.  If a mechanism set properties in the
113         session indirectly, but later fails to start the mechanism, the
114         properties would be leaked.  Solved by cleaning up the mechanism
115         with gsasl_finish, which require mechanism finish procedures to
116         handle failed mechanism startups.
118 2006-07-07  Simon Josefsson <simon@josefsson.org>
120         * NEWS: Add.
122 2006-07-07  Simon Josefsson <simon@josefsson.org>
124         * login/client.c, login/server.c, securid/client.c, ntlm/ntlm.c:
125         Don't crash in finish for un-initialized sessions.
127 2006-07-07  Simon Josefsson <simon@josefsson.org>
129         * gssapi/server.c, gssapi/client.c, cram-md5/server.c,
130         digest-md5/client.c, digest-md5/server.c: Don't crash in finish for
131         un-initialized sessions.
133 2006-07-07  Simon Josefsson <simon@josefsson.org>
135         * src/listmech.c: Simplify.
137 2006-07-07  Simon Josefsson <simon@josefsson.org>
139         * src/md5pwd.c, src/obsolete.c: Doc fix.
141 2006-07-07  Simon Josefsson <simon@josefsson.org>
143         * configure.ac, gssapi/client.c, gssapi/server.c: Don't need
144         netinet/in.h nor sys/types.h.
146 2006-07-07  Simon Josefsson <simon@josefsson.org>
148         * m4/ax_create_stdint_h.m4: Remove.
150 2006-07-07  Simon Josefsson <simon@josefsson.org>
152         * gl/Makefile.am, gl/alloca_.h, gl/base64.c, gl/size_max.h,
153         gl/stdint_.h, gl/strverscmp.c, gl/m4/absolute-header.m4,
154         gl/m4/gnulib-comp.m4, gl/m4/longlong.m4, gl/m4/onceonly_2_57.m4,
155         gl/m4/size_max.m4, gl/m4/stdint.m4, gl/m4/ulonglong.m4: Update
156         gnulib.
158 2006-06-22  Simon Josefsson <simon@josefsson.org>
160         * configure.ac: Make portable to mingw.
162 2006-05-31  Simon Josefsson <simon@josefsson.org>
164         * gl/printf-args.c: Update.
166 2006-05-18  Simon Josefsson <simon@josefsson.org>
168         * gl/stdint_.h, gl/m4/stdbool.m4: Update.
170 2006-05-16  Simon Josefsson <simon@josefsson.org>
172         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4:
173         Update.
175 2006-05-04  Simon Josefsson <simon@josefsson.org>
177         * gl/stdint_.h: Update.
179 2006-04-26  Simon Josefsson <simon@josefsson.org>
181         * gl/Makefile.am, gl/m4/longdouble.m4: Update.
183 2006-04-19  Simon Josefsson <simon@josefsson.org>
185         * gl/base64.c, gl/stdint_.h: Update.
187 2006-03-24  Simon Josefsson <simon@josefsson.org>
189         * gl/base64.c: Update.
191 2006-03-24  Simon Josefsson <simon@josefsson.org>
193         * gl/base64.c: Update.
195 2006-03-16  Simon Josefsson <simon@josefsson.org>
197         * NEWS: Add.
199 2006-03-11  Simon Josefsson <simon@josefsson.org>
201         * src/gsasl.h: Bump version.
203 2006-03-10  Simon Josefsson <simon@josefsson.org>
205         * gl/m4/gc-random.m4: Update.
207 2006-03-08  Simon Josefsson <simon@josefsson.org>
209         * NEWS, configure.ac: Bump versions.
211 2006-03-08  Simon Josefsson <simon@josefsson.org>
213         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
214         po/sv.po, po/vi.po: Generated.
216 2006-03-08  Simon Josefsson <simon@josefsson.org>
218         * NEWS: Version 0.2.12.
220 2006-03-08  Simon Josefsson <simon@josefsson.org>
222         * src/Makefile.am: Remove gsasl.h.in.
224 2006-03-08  Simon Josefsson <simon@josefsson.org>
226         * maint.mk, gl/gc-gnulib.c, gl/m4/gc-random.m4: Update.
228 2006-03-07  Simon Josefsson <simon@josefsson.org>
230         * NEWS: Add.
232 2006-03-07  Simon Josefsson <simon@josefsson.org>
234         * src/Makefile.am: Add -no-undefined, required to produce DLLs on
235         mingw32.
237 2006-03-07  Simon Josefsson <simon@josefsson.org>
239         * maint.mk, gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
240         gl/m4/gc-random.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
241         gl/m4/gnulib-comp.m4: Update.
243 2006-03-03  Simon Josefsson <simon@josefsson.org>
245         * po/rw.po: Remove.
247 2006-03-03  Simon Josefsson <simon@josefsson.org>
249         * po/LINGUAS: Sync with TP.
251 2006-03-03  Simon Josefsson <simon@josefsson.org>
253         * Makefile.am: Fix update-po.
255 2006-03-03  Simon Josefsson <simon@josefsson.org>
257         * GNUmakefile, maint-cfg.mk, maint.mk, gl/Makefile.am,
258         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add.
260 2006-03-01  Simon Josefsson <simon@josefsson.org>
262         * src/md5pwd.c, src/obsolete.c: Doc fix, implied by report from
263         Yvan Bassuel <yvan@brutux.org>.
265 2006-02-28  Simon Josefsson <simon@josefsson.org>
267         * gl/base64.h, gl/strverscmp.h: Update.
269 2006-02-28  Simon Josefsson <simon@josefsson.org>
271         * configure.ac, src/gsasl.h, NEWS: Bump versions.
273 2006-02-28  Simon Josefsson <simon@josefsson.org>
275         * po/fr.po, po/ga.po, po/pl.po, po/ro.po, po/sr.po, po/sv.po,
276         po/vi.po: Sync with TP.
278 2006-02-28  Simon Josefsson <simon@josefsson.org>
280         * configure.ac: Fix version update.
282 2006-02-28  Simon Josefsson <simon@josefsson.org>
284         * configure.ac: Update version number in src/gsasl.h.
286 2006-02-23  Simon Josefsson <simon@josefsson.org>
288         * configure.ac: Don't build gsasl.h.
290 2006-02-23  Simon Josefsson <simon@josefsson.org>
292         * src/gsasl.h, src/gsasl.h.in: Move gsasl.h.in to gsasl.h and hard
293         code version number (a script will be needed to update it).  This
294         simplifies porting to Windows.
296 2006-02-19  Simon Josefsson <simon@josefsson.org>
298         * po/nl.po: Update.
300 2006-02-16  Simon Josefsson <simon@josefsson.org>
302         * gl/stdbool_.h, gl/strverscmp.h, gl/vasnprintf.c,
303         gl/m4/gnulib-tool.m4, gl/m4/stdbool.m4: Update.
305 2006-02-14  Simon Josefsson <simon@josefsson.org>
307         * digest-md5/Makefile.am: Run test-parser test.
309 2006-02-14  Simon Josefsson <simon@josefsson.org>
311         * digest-md5/test-parser.c: Don't crash.
313 2006-02-14  Simon Josefsson <simon@josefsson.org>
315         * digest-md5/validate.c: Test finish token further.
317 2006-02-07  Simon Josefsson <simon@josefsson.org>
319         * NEWS: Version 0.2.11.
321 2006-02-07  Simon Josefsson <simon@josefsson.org>
323         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/rw.po,
324         po/sr.po, po/sv.po, po/vi.po: Update.
326 2006-02-07  Simon Josefsson <simon@josefsson.org>
328         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
329         po/sv.po, po/vi.po: Update
331 2006-01-19  Simon Josefsson <simon@josefsson.org>
333         * configure.ac: Fix cross-compile test.
335 2006-01-19  Simon Josefsson <simon@josefsson.org>
337         * configure.ac: Fix cross-compile test.
339 2006-01-19  Simon Josefsson <simon@josefsson.org>
341         * configure.ac: Don't be fooled by krb5-config when
342         cross-compiling.
344 2006-01-19  Simon Josefsson <simon@josefsson.org>
346         * NEWS: Add.
348 2006-01-18  Simon Josefsson <simon@josefsson.org>
350         * tests/Makefile.am: Update.
352 2006-01-17  Simon Josefsson <simon@josefsson.org>
354         * gl/Makefile.am, gl/base64.c, gl/md5.c, gl/md5.h, gl/stdint_.h:
355         Update.
357 2006-01-10  Simon Josefsson <simon@josefsson.org>
359         * gl/stdint_.h, gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4,
360         gl/m4/stdint.m4: Update.
362 2005-12-14  Simon Josefsson <simon@josefsson.org>
364         * NEWS: Fix.
366 2005-12-14  Simon Josefsson <simon@josefsson.org>
368         * NEWS: Add.
370 2005-11-30  Simon Josefsson <simon@josefsson.org>
372         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h, gl/md5.c,
373         gl/stdint_.h, tests/test-gc-hmac-md5.c, tests/test-gc-md5.c: Sync
374         gnulib.
376 2005-10-24  Simon Josefsson <simon@josefsson.org>
378         * configure.ac: Bump versions.
380 2005-10-24  Simon Josefsson <simon@josefsson.org>
382         * NEWS: Add.
384 2005-10-24  Simon Josefsson <simon@josefsson.org>
386         * src/md5pwd.c: Fix memory leak.
388 2005-10-23  Simon Josefsson <simon@josefsson.org>
390         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/rw.po,
391         po/sr.po, po/sv.po, po/vi.po: Generated.
393 2005-10-23  Simon Josefsson <simon@josefsson.org>
395         * NEWS: Version 0.2.10.
397 2005-10-23  Simon Josefsson <simon@josefsson.org>
399         * NEWS: Add.
401 2005-10-23  Simon Josefsson <simon@josefsson.org>
403         * Makefile.am, configure.ac: Move gnulib self tests.
405 2005-10-23  Simon Josefsson <simon@josefsson.org>
407         * gl/m4/gnulib-cache.m4, tests/Makefile.am,
408         tests/test-gc-hmac-md5.c, tests/test-gc-md5.c, tests/test-gc.c:
409         Update.
411 2005-10-23  Simon Josefsson <simon@josefsson.org>
413         * Makefile.am, configure.ac, gl/Makefile.am, gl/m4/gnulib-cache.m4,
414         gl/m4/gnulib-comp.m4: Add gnulib self tests.
416 2005-10-23  Simon Josefsson <simon@josefsson.org>
418         * src/saslprep.c: Fix pr29_8z call.
420 2005-10-23  Simon Josefsson <simon@josefsson.org>
422         * src/saslprep.c: Improve pr29 check.
424 2005-10-23  Simon Josefsson <simon@josefsson.org>
426         * gssapi/Makefile.am: Need libgss.
428 2005-10-23  Simon Josefsson <simon@josefsson.org>
430         * ntlm/Makefile.am: Need libntlm.
432 2005-10-23  Simon Josefsson <simon@josefsson.org>
434         * configure.ac: Fix libidn test.
436 2005-10-23  Simon Josefsson <simon@josefsson.org>
438         * src/saslprep.c: Use new defines.
440 2005-10-23  Simon Josefsson <simon@josefsson.org>
442         * m4/check_headerlib.m4: Remove.
444 2005-10-23  Simon Josefsson <simon@josefsson.org>
446         * configure.ac: Fix GSS checks.
448 2005-10-23  Simon Josefsson <simon@josefsson.org>
450         * configure.ac: Fix shishi test.
452 2005-10-23  Simon Josefsson <simon@josefsson.org>
454         * configure.ac: Fix ntlm check.
456 2005-10-23  Simon Josefsson <simon@josefsson.org>
458         * gl/md5.c, gl/md5.h: Update.
460 2005-10-23  Simon Josefsson <simon@josefsson.org>
462         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h,
463         gl/hmac-md5.c, gl/m4/gc-hmac-md5.m4, gl/m4/gc-md5.m4, gl/m4/gc.m4,
464         gl/m4/gnulib-comp.m4, gl/m4/stdbool.m4: Update.
466 2005-10-23  Simon Josefsson <simon@josefsson.org>
468         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/rw.po,
469         po/sr.po, po/sv.po, po/vi.po: Sync with TP.
471 2005-10-22  Simon Josefsson <simon@josefsson.org>
473         * configure.ac: Bump versions.
475 2005-10-22  Simon Josefsson <simon@josefsson.org>
477         * NEWS: Add.
479 2005-10-17  Simon Josefsson <simon@josefsson.org>
481         * gl/gc-gnulib.c: Update.
483 2005-10-17  Simon Josefsson <simon@josefsson.org>
485         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h, gl/m4/stdbool.m4:
486         Update.
488 2005-10-12  Simon Josefsson <simon@josefsson.org>
490         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/stdint_.h,
491         gl/m4/gc-hmac-md5.m4, gl/m4/gc-md5.m4, gl/m4/gc.m4,
492         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/stdint.m4:
493         Update.
495 2005-10-12  Simon Josefsson <simon@josefsson.org>
497         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h, gl/md5.c, gl/md5.h,
498         gl/m4/md5.m4: Update.
500 2005-10-07  Simon Josefsson <simon@josefsson.org>
502         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
503         po/sv.po, po/vi.po: Generated.
505 2005-10-07  Simon Josefsson <simon@josefsson.org>
507         * NEWS: Version 0.2.9.
509 2005-10-07  Simon Josefsson <simon@josefsson.org>
511         * gssapi/server.c: Fix cast error.
513 2005-10-07  Simon Josefsson <simon@josefsson.org>
515         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/rw.po,
516         po/sr.po, po/sv.po, po/vi.po: Sync with TP.
518 2005-10-07  Simon Josefsson <simon@josefsson.org>
520         * NEWS: Add.
522 2005-10-07  Simon Josefsson <simon@josefsson.org>
524         * gssapi/client.c: Fix cast errors.
526 2005-10-07  Simon Josefsson <simon@josefsson.org>
528         * NEWS: Fix.
530 2005-10-07  Simon Josefsson <simon@josefsson.org>
532         * NEWS: Add.
534 2005-10-07  Simon Josefsson <simon@josefsson.org>
536         * gl/hmac.h, gl/m4/memxor.m4, gl/m4/stdbool.m4: Update.
538 2005-10-06  Simon Josefsson <simon@josefsson.org>
540         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/getdelim.c, gl/memxor.c,
541         gl/m4/memxor.m4: Update.
543 2005-10-05  Simon Josefsson <simon@josefsson.org>
545         * gl/memxor.c: Update.
547 2005-10-05  Simon Josefsson <simon@josefsson.org>
549         * gl/gc-gnulib.c, gl/memxor.c, gl/memxor.h, gl/m4/gc.m4,
550         gl/m4/gnulib-comp.m4, gl/m4/memxor.m4: Update.
552 2005-10-05  Simon Josefsson <simon@josefsson.org>
554         * gl/gc.h: Update.
556 2005-10-05  Simon Josefsson <simon@josefsson.org>
558         * cram-md5/digest.c, digest-md5/session.c: Use new gc API.
560 2005-10-05  Simon Josefsson <simon@josefsson.org>
562         * src/Makefile.am, digest-md5/Makefile.am, cram-md5/Makefile.am:
563         Remove crypto/.
565 2005-10-05  Simon Josefsson <simon@josefsson.org>
567         * Makefile.am, configure.ac, gl/Makefile.am, gl/gc-gnulib.c,
568         gl/gc-libgcrypt.c, gl/gc.h, gl/hmac-md5.c, gl/hmac.h, gl/md5.c,
569         gl/md5.h, gl/m4/gc.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
570         gl/m4/hmac-md5.m4, gl/m4/md5.m4, gl/m4/uint32_t.m4: Replace crypto/
571         with gnulib modules.
573 2005-10-05  Simon Josefsson <simon@josefsson.org>
575         * gl/getdelim.c: Update.
577 2005-10-01  Simon Josefsson <simon@josefsson.org>
579         * gl/getdelim.c: Update.
581 2005-09-28  Simon Josefsson <simon@josefsson.org>
583         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/rw.po,
584         po/sr.po, po/sv.po, po/vi.po: Sync with TP.
586 2005-09-22  Simon Josefsson <simon@josefsson.org>
588         * gl/m4/gnulib-comp.m4: Update.
590 2005-09-20  Simon Josefsson <simon@josefsson.org>
592         * gl/getdelim.c, gl/getline.c, gl/strverscmp.c: Update.
594 2005-09-19  Simon Josefsson <simon@josefsson.org>
596         * gl/base64.c, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
598 2005-09-19  Simon Josefsson <simon@josefsson.org>
600         * Makefile.am: Gnupload sign the file too.
602 2005-09-12  Simon Josefsson <simon@josefsson.org>
604         * NEWS, configure.ac: Bump versions.
606 2005-09-08  Simon Josefsson <simon@josefsson.org>
608         * NEWS: Version 0.2.8.
610 2005-09-08  Simon Josefsson <simon@josefsson.org>
612         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/rw.po,
613         po/sr.po, po/sv.po, po/vi.po: Generated.
615 2005-09-08  Simon Josefsson <simon@josefsson.org>
617         * NEWS: Add.
619 2005-09-08  Simon Josefsson <simon@josefsson.org>
621         * po/LINGUAS, po/rw.po: Update.
623 2005-09-08  Simon Josefsson <simon@josefsson.org>
625         * configure.ac, gl/Makefile.am, gl/getdelim.c,
626         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4,
627         gl/m4/gnulib.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4: Update.
629 2005-08-29  Simon Josefsson <simon@josefsson.org>
631         * po/LINGUAS: Sync with TP.
633 2005-08-29  Simon Josefsson <simon@josefsson.org>
635         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
636         po/sv.po, po/vi.po: Update.
638 2005-08-29  Simon Josefsson <simon@josefsson.org>
640         * Makefile.am: Fix for modern wget.
642 2005-08-29  Simon Josefsson <simon@josefsson.org>
644         * gl/Makefile.am, gl/m4/gnulib.m4: Update.
646 2005-08-27  Simon Josefsson <simon@josefsson.org>
648         * Makefile.am: Use gnupload.
650 2005-08-27  Simon Josefsson <simon@josefsson.org>
652         * NEWS: Add.
654 2005-08-27  Simon Josefsson <simon@josefsson.org>
656         * src/init.c: Prefer PLAIN over LOGIN.
658 2005-08-27  Simon Josefsson <simon@josefsson.org>
660         * src/Makefile.am: Link with @LTLIBIDN@ too.
662 2005-08-26  Simon Josefsson <simon@josefsson.org>
664         * NEWS, configure.ac: Improve libidn checking (to get -R, -rpath
665         etc).
667 2005-08-26  Simon Josefsson <simon@josefsson.org>
669         * NEWS, configure.ac: Bump versions.
671 2005-08-25  Simon Josefsson <simon@josefsson.org>
673         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
674         po/sv.po, po/vi.po: Generated.
676 2005-08-25  Simon Josefsson <simon@josefsson.org>
678         * NEWS: Version 0.2.7.
680 2005-08-24  Simon Josefsson <simon@josefsson.org>
682         * NEWS: Add.
684 2005-08-24  Simon Josefsson <simon@josefsson.org>
686         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
687         po/sv.po, po/vi.po: Sync with TP.
689 2005-08-24  Simon Josefsson <simon@josefsson.org>
691         * NEWS: Add.
693 2005-08-24  Simon Josefsson <simon@josefsson.org>
695         * src/obsolete.c: Fix warnings.
697 2005-08-24  Simon Josefsson <simon@josefsson.org>
699         * src/callback.c:
700         (gsasl_callback): Fix typo in GSASL_PASSWORD backwards compatibility
701         handling.
703 2005-08-23  Simon Josefsson <simon@josefsson.org>
705         * src/init.c: Remove unused variable.
707 2005-08-23  Simon Josefsson <simon@josefsson.org>
709         * src/init.c: Fix warning when no mechanism is enabled.
711 2005-08-11  Simon Josefsson <simon@josefsson.org>
713         * gl/m4/gnulib.m4, gl/m4/onceonly_2_57.m4, gl/m4/strdup.m4: Update.
715 2005-08-10  Simon Josefsson <simon@josefsson.org>
717         * NEWS, configure.ac: Bump versions.
719 2005-08-10  Simon Josefsson <simon@josefsson.org>
721         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
722         po/sv.po, po/vi.po: Generated.
724 2005-08-10  Simon Josefsson <simon@josefsson.org>
726         * NEWS: Version 0.2.6.
728 2005-08-10  Simon Josefsson <simon@josefsson.org>
730         * AUTHORS: Update PGP key.
732 2005-08-10  Simon Josefsson <simon@josefsson.org>
734         * NEWS: Update.
736 2005-08-10  Simon Josefsson <simon@josefsson.org>
738         * NEWS: Reorder.
740 2005-08-04  Simon Josefsson <simon@josefsson.org>
742         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
743         po/sv.po, po/vi.po: Sync with TP.
745 2005-08-02  Simon Josefsson <simon@josefsson.org>
747         * gl/Makefile.am, gl/getdelim.c, gl/m4/getdelim.m4: Update.
749 2005-07-17  Simon Josefsson <simon@josefsson.org>
751         * gl/getdelim.c: Update.
753 2005-07-17  Simon Josefsson <simon@josefsson.org>
755         * configure.ac, gl/Makefile.am, gl/getdelim.c, gl/getdelim.h,
756         gl/getline.c, gl/getline.h, gl/m4/getdelim.m4, gl/m4/getline.m4,
757         gl/m4/gnulib.m4, gl/lgetdelim.c, gl/lgetdelim.h, gl/lgetline.c,
758         gl/lgetline.h, gl/m4/lgetdelim.m4, gl/m4/lgetline.m4: Use new LGPL
759         getline module.
761 2005-07-16  Simon Josefsson <simon@josefsson.org>
763         * m4/ax_create_stdint_h.m4: Update.
765 2005-07-16  Simon Josefsson <simon@josefsson.org>
767         * NEWS: Add.
769 2005-07-16  Simon Josefsson <simon@josefsson.org>
771         * configure.ac: Simplify.
773 2005-07-15  Simon Josefsson <simon@josefsson.org>
775         * src/version.c: Use strverscmp rather than now obsolete
776         check-version module.
778 2005-07-15  Simon Josefsson <simon@josefsson.org>
780         * gl/Makefile.am, gl/check-version.c, gl/check-version.h,
781         gl/m4/check-version.m4, gl/m4/gnulib.m4, gl/m4/size_max.m4: Update
783 2005-07-15  Simon Josefsson <simon@josefsson.org>
785         * configure.ac: Don't use gnulib's check-version, use strverscmp
786         directly instead.
788 2005-06-28  Simon Josefsson <simon@josefsson.org>
790         * gl/check-version.c: Typo.
792 2005-06-28  Simon Josefsson <simon@josefsson.org>
794         * gl/m4/check-version.m4: Add.
796 2005-06-28  Simon Josefsson <simon@josefsson.org>
798         * src/version.c: Typo.
800 2005-06-28  Simon Josefsson <simon@josefsson.org>
802         * gl/Makefile.am, gl/check-version.c, gl/check-version.h,
803         gl/check_version.c, gl/check_version.h, gl/strverscmp.c,
804         gl/strverscmp.h, gl/m4/gnulib.m4, gl/m4/strverscmp.m4: Use the real
805         check-version module.
807 2005-06-28  Simon Josefsson <simon@josefsson.org>
809         * gl/base64.h, gl/base64.c: Update gnulib files.
811 2005-06-28  Simon Josefsson <simon@josefsson.org>
813         * configure.ac: Typo.
815 2005-06-25  Simon Josefsson <simon@josefsson.org>
817         * NEWS: Add.
819 2005-06-25  Simon Josefsson <simon@josefsson.org>
821         * anonymous/anonymous.h, anonymous/client.c, anonymous/mechinfo.c,
822         anonymous/server.c, cram-md5/challenge.c, cram-md5/challenge.h,
823         cram-md5/client.c, cram-md5/cram-md5.h, cram-md5/digest.c,
824         cram-md5/digest.h, cram-md5/mechinfo.c, cram-md5/server.c,
825         digest-md5/client.c, digest-md5/digest-md5.h,
826         digest-md5/digesthmac.c, digest-md5/digesthmac.h,
827         digest-md5/free.c, digest-md5/free.h, digest-md5/getsubopt.c,
828         digest-md5/mechinfo.c, digest-md5/parser.c, digest-md5/parser.h,
829         digest-md5/printer.c, digest-md5/printer.h, digest-md5/server.c,
830         digest-md5/session.c, digest-md5/session.h,
831         digest-md5/test-parser.c, digest-md5/tokens.h,
832         digest-md5/validate.c, digest-md5/validate.h, external/client.c,
833         external/external.h, external/mechinfo.c, external/server.c,
834         gssapi/client.c, gssapi/mechinfo.c, gssapi/server.c,
835         gssapi/x-gssapi.h, kerberos_v5/client.c, kerberos_v5/kerberos_v5.c,
836         kerberos_v5/kerberos_v5.h, kerberos_v5/server.c,
837         kerberos_v5/shared.h, login/client.c, login/login.h,
838         login/mechinfo.c, login/server.c, ntlm/mechinfo.c, ntlm/ntlm.c,
839         ntlm/x-ntlm.h, plain/client.c, plain/mechinfo.c, plain/plain.h,
840         plain/server.c, securid/client.c, securid/mechinfo.c,
841         securid/securid.h, securid/server.c, Makefile.am, configure.ac,
842         COPYING: Fix address in license.
844 2005-06-25  Simon Josefsson <simon@josefsson.org>
846         * src/Makefile.am, src/base64.c, src/callback.c, src/crypto.c,
847         src/done.c, src/error.c, src/gsasl-compat.h, src/gsasl-mech.h,
848         src/gsasl.h.in, src/init.c, src/internal.h, src/listmech.c,
849         src/md5pwd.c, src/obsolete.c, src/property.c, src/register.c,
850         src/saslprep.c, src/suggest.c, src/supportp.c, src/version.c,
851         src/xcode.c, src/xfinish.c, src/xstart.c, src/xstep.c,
852         anonymous/Makefile.am, cram-md5/Makefile.am,
853         digest-md5/Makefile.am, external/Makefile.am, gssapi/Makefile.am,
854         kerberos_v5/Makefile.am, login/Makefile.am, ntlm/Makefile.am,
855         plain/Makefile.am, securid/Makefile.am: Fix address in license.
857 2005-06-25  Simon Josefsson <simon@josefsson.org>
859         * configure.ac, gl/Makefile.am, gl/check_version.c,
860         gl/check_version.h, gl/m4/gnulib.m4, src/version.c: Use
861         check_version gnulib module.
863 2005-06-25  Simon Josefsson <simon@josefsson.org>
865         * gl/size_max.h: Sync with gnulib.
867 2005-06-15  Simon Josefsson <simon@josefsson.org>
869         * NEWS: Add.
871 2005-06-15  Simon Josefsson <simon@josefsson.org>
873         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/asprintf.c,
874         gl/base64.c, gl/base64.h, gl/gettext.h, gl/printf-args.c,
875         gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
876         gl/stdbool_.h, gl/strdup.c, gl/strdup.h, gl/vasnprintf.c,
877         gl/vasnprintf.h, gl/vasprintf.c, gl/vasprintf.h, gl/xsize.h,
878         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/gnulib.m4,
879         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/inttypes-pri.m4,
880         gl/m4/inttypes.m4, gl/m4/isc-posix.m4, gl/m4/lcmessage.m4,
881         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
882         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/strdup.m4: Update
883         gnulib files.
885 2005-03-15  Simon Josefsson <simon@josefsson.org>
887         * src/gsasl-compat.h: Define __attribute__ to empty for C++, tiny
888         patch Ryan Slack <ryan@evine.ca>.
890 2005-02-23  Simon Josefsson <simon@josefsson.org>
892         * plain/server.c: Use SASLprep(authcid) as authzid, when the
893         provided authzid is empty.
895 2005-02-14  Simon Josefsson <simon@josefsson.org>
897         * configure.ac: Bump versions.
899 2005-02-14  Simon Josefsson <simon@josefsson.org>
901         * NEWS: Add.
903 2005-02-14  Simon Josefsson <simon@josefsson.org>
905         * plain/server.c: Align unassigned code point usage in preparation,
906         as per -06.
908 2005-02-08  Simon Josefsson <simon@josefsson.org>
910         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
911         po/sv.po, po/vi.po: Generated.
913 2005-02-08  Simon Josefsson <simon@josefsson.org>
915         * NEWS: Version 0.2.5.
917 2005-02-08  Simon Josefsson <simon@josefsson.org>
919         * NEWS: Add.
921 2005-02-06  Simon Josefsson <simon@josefsson.org>
923         * src/error.c: Typos, reported by Clytie Siddall
924         <clytie@riverland.net.au>.
926 2005-02-06  Simon Josefsson <simon@josefsson.org>
928         * po/LINGUAS, po/vi.po: Add.
930 2005-01-29  Simon Josefsson <simon@josefsson.org>
932         * gl/size_max.h, gl/m4/alloca.m4, gl/m4/base64.m4,
933         gl/m4/codeset.m4, gl/m4/eoverflow.m4, gl/m4/glibc21.m4,
934         gl/m4/iconv.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
935         gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
936         gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/restrict.m4,
937         gl/m4/signed.m4, gl/m4/size_max.m4, gl/m4/stdbool.m4,
938         gl/m4/stdint_h.m4, gl/m4/strdup.m4, gl/m4/uintmax_t.m4,
939         gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4,
940         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4: Update.
942 2005-01-05  Simon Josefsson <simon@josefsson.org>
944         * NEWS: Add.
946 2005-01-05  Simon Josefsson <simon@josefsson.org>
948         * src/saslprep.c: If we have pr29 functionality, use it to verify
949         output.
951 2005-01-05  Simon Josefsson <simon@josefsson.org>
953         * configure.ac: Look for pr29.h and pr29_8z in libidn.
955 2005-01-02  Simon Josefsson <simon@josefsson.org>
957         * external/server.c: Consistency.
959 2005-01-02  Simon Josefsson <simon@josefsson.org>
961         * anonymous/server.c: Validate input better.
963 2005-01-02  Simon Josefsson <simon@josefsson.org>
965         * NEWS: Add.
967 2005-01-02  Simon Josefsson <simon@josefsson.org>
969         * anonymous/server.c: Validate upper token length as well.
971 2005-01-02  Simon Josefsson <simon@josefsson.org>
973         * anonymous/server.c: Add comments.
975 2005-01-02  Simon Josefsson <simon@josefsson.org>
977         * external/client.c: Return "" instead of NULL when no authzid.
979 2005-01-01  Simon Josefsson <simon@josefsson.org>
981         * external/server.c: Wait for real token.
983 2005-01-01  Simon Josefsson <simon@josefsson.org>
985         * external/server.c: Simplify.
987 2005-01-01  Simon Josefsson <simon@josefsson.org>
989         * anonymous/server.c: Simplify.
991 2005-01-01  Simon Josefsson <simon@josefsson.org>
993         * NEWS, configure.ac: Bump versions.
995 2005-01-01  Simon Josefsson <simon@josefsson.org>
997         * digest-md5/Makefile.am: Fix distcheck.
999 2005-01-01  Simon Josefsson <simon@josefsson.org>
1001         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
1002         po/sv.po: Generated.
1004 2005-01-01  Simon Josefsson <simon@josefsson.org>
1006         * NEWS: Version 0.2.4.
1008 2005-01-01  Simon Josefsson <simon@josefsson.org>
1010         * NEWS: Add.
1012 2005-01-01  Simon Josefsson <simon@josefsson.org>
1014         * src/init.c: Prefer CRAM-MD5 over DIGEST-MD5.  Decision based on
1015         available public analysis that MD5 is broken, but HMAC-MD5 still
1016         likely secure, and the lack of public analysis of the consequences
1017         of the MD5 break for DIGEST-MD5.
1019 2005-01-01  Simon Josefsson <simon@josefsson.org>
1021         * po/ro.po: Sync with TP.
1023 2005-01-01  Simon Josefsson <simon@josefsson.org>
1025         * NEWS: Fix.
1027 2005-01-01  Simon Josefsson <simon@josefsson.org>
1029         * gl/lgetdelim.c: Update.
1031 2005-01-01  Simon Josefsson <simon@josefsson.org>
1033         * gl/lgetdelim.c, gl/lgetdelim.h, gl/lgetline.c, gl/lgetline.h:
1034         Update.
1036 2005-01-01  Simon Josefsson <simon@josefsson.org>
1038         * gl/Makefile.am, gl/m4/lgetdelim.m4, gl/m4/lgetline.m4: Update.
1040 2005-01-01  Simon Josefsson <simon@josefsson.org>
1042         * gl/base64.c, gl/base64.h, gl/Makefile.am, gl/lgetdelim.c,
1043         gl/lgetdelim.h, gl/lgetline.c, gl/lgetline.h, gl/m4/gnulib.m4,
1044         gl/m4/lgetdelim.m4, gl/m4/lgetline.m4, gl/m4/strdup.m4: Update.
1046 2005-01-01  Simon Josefsson <simon@josefsson.org>
1048         * configure.ac: Need lgetline.
1050 2004-12-27  Simon Josefsson <simon@josefsson.org>
1052         * digest-md5/server.c: Use correct constants.
1054 2004-12-27  Simon Josefsson <simon@josefsson.org>
1056         * digest-md5/server.c: Disable qop auth-conf, and ciphers, for now.
1058 2004-12-27  Simon Josefsson <simon@josefsson.org>
1060         * digest-md5/client.c, digest-md5/server.c, digest-md5/session.c,
1061         digest-md5/tokens.h: Fix warnings.
1063 2004-12-27  Simon Josefsson <simon@josefsson.org>
1065         * src/gsasl.h.in: Add gsasl_simple_getpass.  Remove
1066         gsasl_md5pwd_get_password.
1068 2004-12-27  Simon Josefsson <simon@josefsson.org>
1070         * anonymous/mechinfo.c, cram-md5/mechinfo.c, digest-md5/client.c,
1071         digest-md5/digesthmac.c, digest-md5/digesthmac.h,
1072         digest-md5/free.c, digest-md5/free.h, digest-md5/getsubopt.c,
1073         digest-md5/mechinfo.c, digest-md5/parser.c, digest-md5/parser.h,
1074         digest-md5/printer.c, digest-md5/printer.h, digest-md5/server.c,
1075         digest-md5/session.c, digest-md5/test-parser.c,
1076         digest-md5/tokens.h, digest-md5/validate.c, digest-md5/validate.h,
1077         external/mechinfo.c, external/server.c, gssapi/client.c,
1078         gssapi/mechinfo.c, gssapi/server.c, login/login.h,
1079         login/mechinfo.c, ntlm/mechinfo.c, ntlm/x-ntlm.h, plain/mechinfo.c,
1080         plain/server.c, securid/mechinfo.c, src/callback.c, src/gsasl.h.in,
1081         src/md5pwd.c: Indent.
1083 2004-12-27  Simon Josefsson <simon@josefsson.org>
1085         * digest-md5/parser.c: Fix comment.
1087 2004-12-27  Simon Josefsson <simon@josefsson.org>
1089         * digest-md5/Makefile.am: Dist README.
1091 2004-12-26  Simon Josefsson <simon@josefsson.org>
1093         * configure.ac: Bump versions.
1095 2004-12-26  Simon Josefsson <simon@josefsson.org>
1097         * NEWS: Fix.
1099 2004-12-26  Simon Josefsson <simon@josefsson.org>
1101         * NEWS: Add.
1103 2004-12-26  Simon Josefsson <simon@josefsson.org>
1105         * src/gsasl.h.in, src/internal.h, src/property.c, src/xfinish.c:
1106         Revert and remove qop, maxbuf until we need them.
1108 2004-12-26  Simon Josefsson <simon@josefsson.org>
1110         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
1111         po/sv.po: Sync with TP.
1113 2004-12-22  Simon Josefsson <simon@josefsson.org>
1115         * digest-md5/server.c: Fix comment.
1117 2004-12-22  Simon Josefsson <simon@josefsson.org>
1119         * digest-md5/server.c: Remove debug code.
1121 2004-12-20  Simon Josefsson <simon@josefsson.org>
1123         * digest-md5/parser.c, digest-md5/validate.c: Doc fix.
1125 2004-12-20  Simon Josefsson <simon@josefsson.org>
1127         * digest-md5/parser.c, digest-md5/validate.c: Doc fix.
1129 2004-12-20  Simon Josefsson <simon@josefsson.org>
1131         * NEWS: Add.
1133 2004-12-20  Simon Josefsson <simon@josefsson.org>
1135         * digest-md5/README: Fix.F
1137 2004-12-20  Simon Josefsson <simon@josefsson.org>
1139         * plain/server.c: Simplify.
1141 2004-12-20  Simon Josefsson <simon@josefsson.org>
1143         * plain/server.c: Fix mem leak.
1145 2004-12-20  Simon Josefsson <simon@josefsson.org>
1147         * plain/server.c: Typo.
1149 2004-12-20  Simon Josefsson <simon@josefsson.org>
1151         * NEWS: Add.
1153 2004-12-20  Simon Josefsson <simon@josefsson.org>
1155         * plain/server.c: Fix logic.
1157 2004-12-20  Simon Josefsson <simon@josefsson.org>
1159         * plain/server.c: Typo.
1161 2004-12-20  Simon Josefsson <simon@josefsson.org>
1163         * plain/server.c: Reject invalid input.  More SASLprep.
1165 2004-12-20  Simon Josefsson <simon@josefsson.org>
1167         * NEWS: Add.
1169 2004-12-20  Simon Josefsson <simon@josefsson.org>
1171         * plain/server.c: SASLprep client string too.
1173 2004-12-20  Simon Josefsson <simon@josefsson.org>
1175         * src/property.c: Handle malloc==NULL.
1177 2004-12-20  Simon Josefsson <simon@josefsson.org>
1179         * NEWS, src/error.c, src/gsasl-compat.h, src/gsasl.h.in: Deprecate
1180         GSASL_INVALID_HANDLE.
1182 2004-12-20  Simon Josefsson <simon@josefsson.org>
1184         * src/xstep.c: Assume sctx.
1186 2004-12-20  Simon Josefsson <simon@josefsson.org>
1188         * NEWS, src/error.c, src/gsasl-compat.h, src/gsasl.h.in,
1189         src/md5pwd.c, src/obsolete.c: Replace gsasl_md5pwd_get_password
1190         with gsasl_simple_getpass, and update callers.
1192 2004-12-20  Simon Josefsson <simon@josefsson.org>
1194         * configure.ac, src/Makefile.am: Add --disable-obsolete.
1196 2004-12-20  Simon Josefsson <simon@josefsson.org>
1198         * plain/server.c: Fix parse check.
1200 2004-12-20  Simon Josefsson <simon@josefsson.org>
1202         * plain/server.c: Use new API.
1204 2004-12-19  Simon Josefsson <simon@josefsson.org>
1206         * digest-md5/validate.c: Fix.
1208 2004-12-19  Simon Josefsson <simon@josefsson.org>
1210         * digest-md5/client.c: Add FIXME.
1212 2004-12-19  Simon Josefsson <simon@josefsson.org>
1214         * digest-md5/client.c: Use auth qop.
1216 2004-12-19  Simon Josefsson <simon@josefsson.org>
1218         * digest-md5/session.c: Don't use uint32_t nor htonl.
1220 2004-12-19  Simon Josefsson <simon@josefsson.org>
1222         * digest-md5/client.c, digest-md5/server.c: Fix warning.
1224 2004-12-19  Simon Josefsson <simon@josefsson.org>
1226         * digest-md5/client.c, digest-md5/server.c, digest-md5/session.c:
1227         Fix uint32_t uses.
1229 2004-12-19  Simon Josefsson <simon@josefsson.org>
1231         * digest-md5/Makefile.am: Need libgl.la.
1233 2004-12-19  Simon Josefsson <simon@josefsson.org>
1235         * NEWS: Fix.
1237 2004-12-19  Simon Josefsson <simon@josefsson.org>
1239         * NEWS: Add.
1241 2004-12-19  Simon Josefsson <simon@josefsson.org>
1243         * configure.ac: Re-enable DIGEST-MD5.
1245 2004-12-19  Simon Josefsson <simon@josefsson.org>
1247         * digest-md5/client.c, digest-md5/parser.c, digest-md5/server.c:
1248         Fix warnings.
1250 2004-12-19  Simon Josefsson <simon@josefsson.org>
1252         * digest-md5/digesthmac.h: Add doc.
1254 2004-12-19  Simon Josefsson <simon@josefsson.org>
1256         * digest-md5/client.c, digest-md5/README: Fix.
1258 2004-12-19  Simon Josefsson <simon@josefsson.org>
1260         * digest-md5/free.c, digest-md5/parser.c, digest-md5/tokens.h: Use
1261         static buffer for response->rspauth.
1263 2004-12-19  Simon Josefsson <simon@josefsson.org>
1265         * digest-md5/Makefile.am, digest-md5/shared.c, digest-md5/shared.h:
1266         Remove.
1268 2004-12-19  Simon Josefsson <simon@josefsson.org>
1270         * digest-md5/server.c: Rewrite, unfinished, but still probably an
1271         improvement.
1273 2004-12-19  Simon Josefsson <simon@josefsson.org>
1275         * digest-md5/validate.c: Fix.
1277 2004-12-19  Simon Josefsson <simon@josefsson.org>
1279         * digest-md5/client.c: Fix.
1281 2004-12-19  Simon Josefsson <simon@josefsson.org>
1283         * digest-md5/client.c: Simplify.
1285 2004-12-19  Simon Josefsson <simon@josefsson.org>
1287         * digest-md5/digesthmac.c: Zero terminate.
1289 2004-12-19  Simon Josefsson <simon@josefsson.org>
1291         * digest-md5/client.c, digest-md5/server.c, digest-md5/session.c,
1292         digest-md5/session.h: Modularize session.*.
1294 2004-12-19  Simon Josefsson <simon@josefsson.org>
1296         * digest-md5/digesthmac.h, digest-md5/tokens.h: Move.
1298 2004-12-19  Simon Josefsson <simon@josefsson.org>
1300         * digest-md5/test-parser.c: Add.
1302 2004-12-19  Simon Josefsson <simon@josefsson.org>
1304         * digest-md5/shared.h: Remove.
1306 2004-12-19  Simon Josefsson <simon@josefsson.org>
1308         * digest-md5/client.c, digest-md5/digesthmac.c,
1309         digest-md5/digesthmac.h, digest-md5/server.c: Fix API.
1311 2004-12-19  Simon Josefsson <simon@josefsson.org>
1313         * digest-md5/client.c: Rewrite, unfinished but probably still an
1314         improvement.
1316 2004-12-19  Simon Josefsson <simon@josefsson.org>
1318         * digest-md5/shared.c, digest-md5/shared.h: Remove.
1320 2004-12-19  Simon Josefsson <simon@josefsson.org>
1322         * digest-md5/server.c: Use new API (temporarily).
1324 2004-12-19  Simon Josefsson <simon@josefsson.org>
1326         * digest-md5/Makefile.am, digest-md5/digesthmac.c,
1327         digest-md5/digesthmac.h, digest-md5/test-parser.c: Modularize
1328         digest computation into digesthmac.*.
1330 2004-12-19  Simon Josefsson <simon@josefsson.org>
1332         * NEWS: Add.
1334 2004-12-19  Simon Josefsson <simon@josefsson.org>
1336         * digest-md5/README: Fix.
1338 2004-12-19  Simon Josefsson <simon@josefsson.org>
1340         * src/property.c: Clear buffer before calling obsolete callbacks,
1341         for buggy callbacks.
1343 2004-12-19  Simon Josefsson <simon@josefsson.org>
1345         * src/xfinish.c: Free more.
1347 2004-12-19  Simon Josefsson <simon@josefsson.org>
1349         * gl/alloca_.h: Update.
1351 2004-12-19  Simon Josefsson <simon@josefsson.org>
1353         * src/gsasl.h.in: Add.
1355 2004-12-19  Simon Josefsson <simon@josefsson.org>
1357         * digest-md5/free.c: Fix.
1359 2004-12-19  Simon Josefsson <simon@josefsson.org>
1361         * digest-md5/parser.c, digest-md5/parser.h,
1362         digest-md5/test-parser.c: Use string length indicator in parser
1363         API.
1365 2004-12-19  Simon Josefsson <simon@josefsson.org>
1367         * digest-md5/printer.c: Typo.
1369 2004-12-19  Simon Josefsson <simon@josefsson.org>
1371         * src/internal.h: Typo.
1373 2004-12-19  Simon Josefsson <simon@josefsson.org>
1375         * src/gsasl.h.in, src/internal.h, src/property.c: Add qop property.
1377 2004-12-19  Simon Josefsson <simon@josefsson.org>
1379         * digest-md5/printer.c: Fix.
1381 2004-12-19  Simon Josefsson <simon@josefsson.org>
1383         * digest-md5/test-parser.c: fix.
1385 2004-12-19  Simon Josefsson <simon@josefsson.org>
1387         * digest-md5/printer.c: Validate input.  Fix printf call.
1389 2004-12-19  Simon Josefsson <simon@josefsson.org>
1391         * digest-md5/Makefile.am, digest-md5/free.c, digest-md5/free.h: Add
1392         functions to deallocate DIGEST-MD5 token structures.
1394 2004-12-19  Simon Josefsson <simon@josefsson.org>
1396         * digest-md5/parser.c, digest-md5/validate.c,
1397         digest-md5/validate.h: Move more validation logic from parser.c to
1398         validate.*.
1400 2004-12-19  Simon Josefsson <simon@josefsson.org>
1402         * digest-md5/tokens.h: Make response->response array.
1404 2004-12-19  Simon Josefsson <simon@josefsson.org>
1406         * digest-md5/test-parser.c: Test more.
1408 2004-12-19  Simon Josefsson <simon@josefsson.org>
1410         * digest-md5/Makefile.am, digest-md5/printer.c,
1411         digest-md5/printer.h: Add.
1413 2004-12-19  Simon Josefsson <simon@josefsson.org>
1415         * digest-md5/parser.c: Fix.
1417 2004-12-19  Simon Josefsson <simon@josefsson.org>
1419         * gl/Makefile.am, gl/alloca_.h, gl/asnprintf.c, gl/asprintf.c,
1420         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
1421         gl/printf-parse.h, gl/vasnprintf.c, gl/vasnprintf.h,
1422         gl/vasprintf.c, gl/vasprintf.h, gl/xsize.h, gl/m4/alloca.m4,
1423         gl/m4/codeset.m4, gl/m4/eoverflow.m4, gl/m4/gettext.m4,
1424         gl/m4/glibc21.m4, gl/m4/gnulib.m4, gl/m4/iconv.m4,
1425         gl/m4/intdiv0.m4, gl/m4/intmax.m4, gl/m4/intmax_t.m4,
1426         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
1427         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
1428         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
1429         gl/m4/longlong.m4, gl/m4/nls.m4, gl/m4/po.m4,
1430         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/signed.m4,
1431         gl/m4/stdint_h.m4, gl/m4/strdup.m4, gl/m4/uintmax_t.m4,
1432         gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4,
1433         gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xsize.m4: Add.
1435 2004-12-19  Simon Josefsson <simon@josefsson.org>
1437         * configure.ac: Add vasprintf module, because DIGEST-MD5 need
1438         asprintf.
1440 2004-12-19  Simon Josefsson <simon@josefsson.org>
1442         * digest-md5/printer.h: Add.
1444 2004-12-19  Simon Josefsson <simon@josefsson.org>
1446         * digest-md5/Makefile.am, digest-md5/parser.c,
1447         digest-md5/validate.c, digest-md5/parser.h: Move validate functions
1448         to separate file.
1450 2004-12-19  Simon Josefsson <simon@josefsson.org>
1452         * digest-md5/tokens.h: Fix qop/cipher types.
1454 2004-12-19  Simon Josefsson <simon@josefsson.org>
1456         * digest-md5/validate.h: Add.
1458 2004-12-19  Simon Josefsson <simon@josefsson.org>
1460         * digest-md5/parser.c: Parse qop/cipher in response.
1462 2004-12-19  Simon Josefsson <simon@josefsson.org>
1464         * digest-md5/README: Add.
1466 2004-12-19  Simon Josefsson <simon@josefsson.org>
1468         * digest-md5/parser.c: Handle qop/cipher in challenge.
1470 2004-12-19  Simon Josefsson <simon@josefsson.org>
1472         * digest-md5/test-parser.c: Test more.
1474 2004-12-19  Simon Josefsson <simon@josefsson.org>
1476         * digest-md5/test-parser.c: Add.
1478 2004-12-19  Simon Josefsson <simon@josefsson.org>
1480         * digest-md5/tokens.h: Add.
1482 2004-12-19  Simon Josefsson <simon@josefsson.org>
1484         * digest-md5/client.c, digest-md5/server.c: Use new API.
1486 2004-12-19  Simon Josefsson <simon@josefsson.org>
1488         * digest-md5/getsubopt.c: Fix.
1490 2004-12-19  Simon Josefsson <simon@josefsson.org>
1492         * digest-md5/parser.c: Use 'static'.
1494 2004-12-19  Simon Josefsson <simon@josefsson.org>
1496         * digest-md5/parser.c: Remove getsubopt (in getsubopt.c now).
1498 2004-12-19  Simon Josefsson <simon@josefsson.org>
1500         * digest-md5/Makefile.am: Add tokens.h.
1502 2004-12-19  Simon Josefsson <simon@josefsson.org>
1504         * digest-md5/getsubopt.c: Rename, and use prototype from parser.h.
1506 2004-12-19  Simon Josefsson <simon@josefsson.org>
1508         * digest-md5/parser.h: Use tokens.h.
1510 2004-12-19  Simon Josefsson <simon@josefsson.org>
1512         * digest-md5/tokens.h: Add.
1514 2004-12-19  Simon Josefsson <simon@josefsson.org>
1516         * digest-md5/parser.h, digest-md5/parser.c: Add.
1518 2004-12-19  Simon Josefsson <simon@josefsson.org>
1520         * digest-md5/README: Fix.
1522 2004-12-19  Simon Josefsson <simon@josefsson.org>
1524         * digest-md5/README: Add.
1526 2004-12-18  Simon Josefsson <simon@josefsson.org>
1528         * digest-md5/parser.c, digest-md5/parser.h,
1529         digest-md5/test-parser.c, digest-md5/Makefile.am: Add.
1531 2004-12-18  Simon Josefsson <simon@josefsson.org>
1533         * digest-md5/README: Add.
1535 2004-12-17  Simon Josefsson <simon@josefsson.org>
1537         * digest-md5/parser.c, digest-md5/parser.h,
1538         digest-md5/test-parser.c: Add, unfinished.
1540 2004-12-16  Simon Josefsson <simon@josefsson.org>
1542         * NEWS, configure.ac: Bump versions.
1544 2004-12-15  Simon Josefsson <simon@josefsson.org>
1546         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
1547         po/sv.po: Generated.
1549 2004-12-15  Simon Josefsson <simon@josefsson.org>
1551         * NEWS: Version 0.2.3.
1553 2004-12-15  Simon Josefsson <simon@josefsson.org>
1555         * NEWS: Add.
1557 2004-12-15  Simon Josefsson <simon@josefsson.org>
1559         * cram-md5/client.c: Reorder authid/password queries, tiny patch
1560         from Sergey Poznyakoff <gray@Mirddin.farlep.net>.
1562 2004-12-15  Simon Josefsson <simon@josefsson.org>
1564         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
1565         po/sv.po: New message.
1567 2004-12-15  Simon Josefsson <simon@josefsson.org>
1569         * configure.ac: Rename from saslprep to stringprep, for backwards
1570         compatibility.
1572 2004-12-15  Simon Josefsson <simon@josefsson.org>
1574         * configure.ac: Output more info.
1576 2004-12-15  Simon Josefsson <simon@josefsson.org>
1578         * configure.ac: Typo.
1580 2004-12-15  Simon Josefsson <simon@josefsson.org>
1582         * NEWS: Add.
1584 2004-12-15  Simon Josefsson <simon@josefsson.org>
1586         * digest-md5/server.c: Fix.
1588 2004-12-15  Simon Josefsson <simon@josefsson.org>
1590         * digest-md5/server.c: Don't NFKC.  Fix use-after-free.
1592 2004-12-15  Simon Josefsson <simon@josefsson.org>
1594         * digest-md5/client.c: Don't NFKC for now.
1596 2004-12-15  Simon Josefsson <simon@josefsson.org>
1598         * cram-md5/server.c, cram-md5/client.c: Update SASLprep API.
1600 2004-12-15  Simon Josefsson <simon@josefsson.org>
1602         * src/obsolete.c: Just fail if libidn isn't installed.
1604 2004-12-15  Simon Josefsson <simon@josefsson.org>
1606         * src/gsasl-compat.h, src/gsasl.h.in: Deprecate
1607         GSASL_UNICODE_NORMALIZATION_ERROR.
1609 2004-12-15  Simon Josefsson <simon@josefsson.org>
1611         * src/error.c: Move.
1613 2004-12-15  Simon Josefsson <simon@josefsson.org>
1615         * src/error.c, NEWS: Add.
1617 2004-12-15  Simon Josefsson <simon@josefsson.org>
1619         * src/saslprep.c: Work (as much as possible) when libidn isn't
1620         available.
1622 2004-12-15  Simon Josefsson <simon@josefsson.org>
1624         * configure.ac: Fix libidn.
1626 2004-12-15  Simon Josefsson <simon@josefsson.org>
1628         * Makefile.am, NEWS, configure.ac, src/Makefile.am: Revert LibIDN
1629         dependency stuff.
1631 2004-12-15  Simon Josefsson <simon@josefsson.org>
1633         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib.m4: Update.
1635 2004-12-15  Simon Josefsson <simon@josefsson.org>
1637         * configure.ac: Dummy not needed, base64 always enabled.
1639 2004-12-15  Simon Josefsson <simon@josefsson.org>
1641         * src/gsasl.h.in: Remove GSASL_CANNOT_VALIDATE.
1643 2004-12-15  Simon Josefsson <simon@josefsson.org>
1645         * login/server.c, plain/server.c: Fall back to internal
1646         authentication logic if GSASL_VALIDATE_SIMPLE leads to
1647         GSASL_NO_CALLBACK.
1649 2004-12-15  Simon Josefsson <simon@josefsson.org>
1651         * src/callback.c: Zero terminate password.
1653 2004-12-15  Simon Josefsson <simon@josefsson.org>
1655         * NEWS: Fix.
1657 2004-12-15  Simon Josefsson <simon@josefsson.org>
1659         * NEWS: Add.
1661 2004-12-15  Simon Josefsson <simon@josefsson.org>
1663         * src/callback.c: Add 'break' in switch-case.
1665 2004-12-15  Simon Josefsson <simon@josefsson.org>
1667         * src/callback.c:
1668         (gsasl_callback): Handle GSASL_VALIDATE_SIMPLE and GSASL_PASSWORD,
1669         tiny patch from Sergey Poznyakoff <gray@Mirddin.farlep.net>.
1671 2004-12-15  Simon Josefsson <simon@josefsson.org>
1673         * plain/server.c, login/server.c: Invert password validation logic,
1674         tiny patch from Sergey Poznyakoff <gray@Mirddin.farlep.net>.
1676 2004-11-30  Simon Josefsson <simon@josefsson.org>
1678         * NEWS: Add.
1680 2004-11-30  Simon Josefsson <simon@josefsson.org>
1682         * src/gsasl.h.in, src/internal.h, src/property.c: Add realm
1683         property.
1685 2004-11-30  Simon Josefsson <simon@josefsson.org>
1687         * ntlm/ntlm.c: Set domain field to GSASL_REALM property value,
1688         because some servers appear to need non-empty domain fields,
1689         reported by Martin Lambers <marlam@web.de>.
1691 2004-11-30  Simon Josefsson <simon@josefsson.org>
1693         * gl/base64.c: Update.
1695 2004-11-30  Simon Josefsson <simon@josefsson.org>
1697         * configure.ac: More idn checks.
1699 2004-11-30  Simon Josefsson <simon@josefsson.org>
1701         * configure.ac: Fix.
1703 2004-11-30  Simon Josefsson <simon@josefsson.org>
1705         * configure.ac: Libidn need ICONV_CONST.
1707 2004-11-30  Simon Josefsson <simon@josefsson.org>
1709         * gl/m4/restrict.m4: Add.
1711 2004-11-30  Simon Josefsson <simon@josefsson.org>
1713         * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/m4/base64.m4,
1714         gl/m4/gnulib.m4: Update.
1716 2004-11-30  Simon Josefsson <simon@josefsson.org>
1718         * src/xstep.c: Don't clobber return code, reported by Martin
1719         Lambers <marlam@web.de>.
1721 2004-11-30  Simon Josefsson <simon@josefsson.org>
1723         * NEWS: Add.
1725 2004-11-30  Simon Josefsson <simon@josefsson.org>
1727         * login/client.c: Cleanup.
1729 2004-11-30  Simon Josefsson <simon@josefsson.org>
1731         * login/client.c: Don't even use SASLprep, SASLprep should be on
1732         server side.
1734 2004-11-30  Simon Josefsson <simon@josefsson.org>
1736         * login/client.c: Use SASLprep, not NFKC.
1738 2004-11-30  Simon Josefsson <simon@josefsson.org>
1740         * NEWS: Add.
1742 2004-11-30  Simon Josefsson <simon@josefsson.org>
1744         * plain/client.c: Don't NFKC, align with draft-ietf-sasl-plain-05.
1746 2004-11-30  Simon Josefsson <simon@josefsson.org>
1748         * NEWS, src/Makefile.am, src/gsasl-compat.h, src/gsasl.h.in,
1749         src/obsolete.c, src/stringprep.c: Obsolete gsasl_stringprep_nfkc,
1750         gsasl_stringprep_saslprep, and gsasl_stringprep_trace.  Use
1751         gsasl_saslprep instead.
1753 2004-11-30  Simon Josefsson <simon@josefsson.org>
1755         * src/saslprep.c: Improve API.
1757 2004-11-30  Simon Josefsson <simon@josefsson.org>
1759         * Makefile.am, NEWS, configure.ac, src/Makefile.am, src/saslprep.c,
1760         src/stringprep-no.c, src/stringprep.c: Add copy of libidn, so we
1761         always have SASLprep functionality.
1763 2004-11-30  Simon Josefsson <simon@josefsson.org>
1765         * src/Makefile.am: Add saslprep.c.
1767 2004-11-30  Simon Josefsson <simon@josefsson.org>
1769         * src/saslprep.c: New file.
1771 2004-11-30  Simon Josefsson <simon@josefsson.org>
1773         * src/gsasl.h.in: Add gsasl_saslprep.
1775 2004-11-30  Simon Josefsson <simon@josefsson.org>
1777         * NEWS: Add.
1779 2004-11-30  Simon Josefsson <simon@josefsson.org>
1781         * configure.ac: Disable DIGEST-MD5 by default, until it is
1782         rewritten.
1784 2004-11-30  Simon Josefsson <simon@josefsson.org>
1786         * src/base64.c: Use new API.
1788 2004-11-30  Simon Josefsson <simon@josefsson.org>
1790         * gl/base64.c: Update.
1792 2004-11-29  Simon Josefsson <simon@josefsson.org>
1794         * NEWS: Add.
1796 2004-11-29  Simon Josefsson <simon@josefsson.org>
1798         * configure.ac: Bump versions.
1800 2004-11-29  Simon Josefsson <simon@josefsson.org>
1802         * plain/client.c: Initialize length variables, fixes problem when
1803         no AUTHZID is available.
1805 2004-11-29  Simon Josefsson <simon@josefsson.org>
1807         * login/client.c: Use AUTHID, not AUTHZID, reported by Martin
1808         Lambers <marlam@web.de>.
1810 2004-11-29  Simon Josefsson <simon@josefsson.org>
1812         * NEWS: Add.
1814 2004-11-29  Simon Josefsson <simon@josefsson.org>
1816         * gl/base64.c, gl/base64.h: Update.
1818 2004-11-29  Simon Josefsson <simon@josefsson.org>
1820         * NEWS: Version 0.2.2.
1822 2004-11-29  Simon Josefsson <simon@josefsson.org>
1824         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
1825         po/sv.po: Generated.
1827 2004-11-29  Simon Josefsson <simon@josefsson.org>
1829         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
1830         po/sv.po: Sync with TP.
1832 2004-11-29  Simon Josefsson <simon@josefsson.org>
1834         * THANKS: Fix.
1836 2004-11-28  Simon Josefsson <simon@josefsson.org>
1838         * securid/client.c: Typo.
1840 2004-11-28  Simon Josefsson <simon@josefsson.org>
1842         * securid/client.c: Simplify.
1844 2004-11-28  Simon Josefsson <simon@josefsson.org>
1846         * src/base64.c, src/obsolete.c: Doc fix.
1848 2004-11-28  Simon Josefsson <simon@josefsson.org>
1850         * NEWS: Fix.
1852 2004-11-28  Simon Josefsson <simon@josefsson.org>
1854         * gl/base64.c: Update.
1856 2004-11-28  Simon Josefsson <simon@josefsson.org>
1858         * src/base64.c: Doc fix.
1860 2004-11-28  Simon Josefsson <simon@josefsson.org>
1862         * src/base64.c: Cosmetic fix.
1864 2004-11-28  Simon Josefsson <simon@josefsson.org>
1866         * gl/base64.c: Update.
1868 2004-11-28  Simon Josefsson <simon@josefsson.org>
1870         * src/base64.c: Use new API.
1872 2004-11-28  Simon Josefsson <simon@josefsson.org>
1874         * gl/base64.c, gl/base64.h: Update.
1876 2004-11-28  Simon Josefsson <simon@josefsson.org>
1878         * src/xstep.c: Simplify.
1880 2004-11-28  Simon Josefsson <simon@josefsson.org>
1882         * gl/Makefile.am, gl/base64.c, gl/xsize.h, gl/m4/gnulib.m4,
1883         gl/m4/xsize.m4, gl/m4/base64.m4: Update.
1885 2004-11-27  Simon Josefsson <simon@josefsson.org>
1887         * src/base64.c, src/obsolete.c, src/property.c: Indent.
1889 2004-11-27  Simon Josefsson <simon@josefsson.org>
1891         * NEWS: Add.
1893 2004-11-27  Simon Josefsson <simon@josefsson.org>
1895         * src/xstep.c: Use new base64 API.
1897 2004-11-27  Simon Josefsson <simon@josefsson.org>
1899         * src/base64.c, src/gsasl-compat.h, src/gsasl.h.in, src/obsolete.c:
1900         Use gnulib for base64 support.
1902 2004-11-27  Simon Josefsson <simon@josefsson.org>
1904         * securid/server.c: Fix read out of bounds error.
1906 2004-11-27  Simon Josefsson <simon@josefsson.org>
1908         * NEWS: Fix.
1910 2004-11-27  Simon Josefsson <simon@josefsson.org>
1912         * cram-md5/digest.c: Use challengelen.
1914 2004-11-27  Simon Josefsson <simon@josefsson.org>
1916         * gl/Makefile.am, gl/base64.c, gl/xsize.h, gl/m4/gnulib.m4,
1917         gl/m4/size_max.m4, gl/m4/xsize.m4: Add.
1919 2004-11-26  Simon Josefsson <simon@josefsson.org>
1921         * gl/base64.c: Fix.
1923 2004-11-26  Simon Josefsson <simon@josefsson.org>
1925         * configure.ac, gl/Makefile.am, gl/base64.c, gl/base64.h,
1926         gl/stdbool_.h, gl/m4/gnulib.m4, gl/m4/stdbool.m4: Add base64.
1928 2004-11-26  Simon Josefsson <simon@josefsson.org>
1930         * THANKS: Simplify.
1932 2004-11-23  Simon Josefsson <simon@josefsson.org>
1934         * po/pl.po: Update.
1936 2004-11-23  Simon Josefsson <simon@josefsson.org>
1938         * po/fr.po, po/ga.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po,
1939         po/sv.po: Try without line numbers.
1941 2004-11-23  Simon Josefsson <simon@josefsson.org>
1943         * po/fr.po: Update.
1945 2004-11-23  Simon Josefsson <simon@josefsson.org>
1947         * po/LINGUAS, po/ga.po: Add.
1949 2004-11-23  Simon Josefsson <simon@josefsson.org>
1951         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po, po/sv.po: Sync
1952         with TP.
1954 2004-11-23  Simon Josefsson <simon@josefsson.org>
1956         * po/Makevars: Fix.
1958 2004-11-20  Simon Josefsson <simon@josefsson.org>
1960         * NEWS: Add.
1962 2004-11-19  Simon Josefsson <simon@josefsson.org>
1964         * src/gsasl.h.in, src/init.c: Doc fix.
1966 2004-11-19  Simon Josefsson <simon@josefsson.org>
1968         * src/error.c, src/suggest.c, src/supportp.c: Doc fix.
1970 2004-11-19  Simon Josefsson <simon@josefsson.org>
1972         * src/callback.c: Fix valgrind warnings.
1974 2004-11-19  Simon Josefsson <simon@josefsson.org>
1976         * cram-md5/server.c: Fix mem leak.
1978 2004-11-19  Simon Josefsson <simon@josefsson.org>
1980         * NEWS: Change headings.
1982 2004-11-19  Simon Josefsson <simon@josefsson.org>
1984         * NEWS, configure.ac: Bump versions.
1986 2004-11-19  Simon Josefsson <simon@josefsson.org>
1988         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po, po/sv.po:
1989         Generated.
1991 2004-11-19  Simon Josefsson <simon@josefsson.org>
1993         * NEWS: Version 0.2.1.
1995 2004-11-19  Simon Josefsson <simon@josefsson.org>
1997         * NEWS: Add.
1999 2004-11-19  Simon Josefsson <simon@josefsson.org>
2001         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po, po/sv.po: Sync
2002         with TP.
2004 2004-11-19  Simon Josefsson <simon@josefsson.org>
2006         * NEWS: Add.
2008 2004-11-19  Simon Josefsson <simon@josefsson.org>
2010         * digest-md5/client.c, digest-md5/server.c, digest-md5/session.c:
2011         Fix encode/decode.
2013 2004-11-18  Simon Josefsson <simon@josefsson.org>
2015         * src/error.c, src/gsasl-compat.h, src/gsasl.h.in: Obsolete
2016         GSASL_CANNOT_GET_CTX.
2018 2004-11-18  Simon Josefsson <simon@josefsson.org>
2020         * src/callback.c, src/error.c, src/gsasl.h.in, src/internal.h,
2021         src/obsolete.c, src/property.c: Add CPP definition
2022         GSASL_NO_OBSOLETE to hide obsolete code (md5pwd.c still todo).
2024 2004-11-18  Simon Josefsson <simon@josefsson.org>
2026         * src/Makefile.am, src/common.c, src/init.c: Collapse common.c into
2027         init.c.
2029 2004-11-18  Simon Josefsson <simon@josefsson.org>
2031         * src/obsolete.c: Doc fix.
2033 2004-11-18  Simon Josefsson <simon@josefsson.org>
2035         * src/Makefile.am, src/callback-c.c, src/callback-s.c,
2036         src/obsolete.c: Move obsolete callback interface to obsolete.c.
2038 2004-11-07  Simon Josefsson <simon@josefsson.org>
2040         * README-alpha: Fix.
2042 2004-11-07  Simon Josefsson <simon@josefsson.org>
2044         * NEWS, configure.ac: Bump versions.
2046 2004-11-07  Simon Josefsson <simon@josefsson.org>
2048         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po, po/sv.po:
2049         Generated.
2051 2004-11-07  Simon Josefsson <simon@josefsson.org>
2053         * NEWS: Version 0.2.0.
2055 2004-11-07  Simon Josefsson <simon@josefsson.org>
2057         * ntlm/ntlm.c: Use authid instead of authzid.
2059 2004-11-07  Simon Josefsson <simon@josefsson.org>
2061         * NEWS: Fix.
2063 2004-11-07  Simon Josefsson <simon@josefsson.org>
2065         * src/property.c: Doc fix.
2067 2004-11-01  Simon Josefsson <simon@josefsson.org>
2069         * digest-md5/client.c, digest-md5/server.c: Fix mem leak.
2071 2004-10-31  Simon Josefsson <simon@josefsson.org>
2073         * src/gsasl-compat.h: Revert.
2075 2004-10-31  Simon Josefsson <simon@josefsson.org>
2077         * src/gsasl-compat.h: Only use __attribute__ with gcc 3.1 or later.
2079 2004-10-31  Simon Josefsson <simon@josefsson.org>
2081         * configure.ac: Invert MIT vs Heimdal detection logic.
2083 2004-10-31  Simon Josefsson <simon@josefsson.org>
2085         * src/Makefile.am: Fix -export-symbols-regex call.
2087 2004-10-31  Simon Josefsson <simon@josefsson.org>
2089         * gl/gettext.h, gl/m4/gnulib.m4: Update.
2091 2004-10-31  Simon Josefsson <simon@josefsson.org>
2093         * configure.ac: Use gnulib for gettext.
2095 2004-10-31  Simon Josefsson <simon@josefsson.org>
2097         * gl/Makefile.am: Generate.
2099 2004-10-31  Simon Josefsson <simon@josefsson.org>
2101         * NEWS: Enable flyspell too.
2103 2004-10-31  Simon Josefsson <simon@josefsson.org>
2105         * NEWS: Typo.
2107 2004-10-31  Simon Josefsson <simon@josefsson.org>
2109         * AUTHORS: Fix PGP key.
2111 2004-10-31  Simon Josefsson <simon@josefsson.org>
2113         * src/gsasl.h.in: Typo.
2115 2004-10-31  Simon Josefsson <simon@josefsson.org>
2117         * src/done.c: Make it compile.
2119 2004-10-31  Simon Josefsson <simon@josefsson.org>
2121         * src/internal.h: Doc fix.
2123 2004-10-31  Simon Josefsson <simon@josefsson.org>
2125         * src/xfinish.c: Fix mem leaks.
2127 2004-10-31  Simon Josefsson <simon@josefsson.org>
2129         * src/property.c, src/callback.c, src/internal.h, src/gsasl.h.in:
2130         Remove *_global property stuff.
2132 2004-10-31  Simon Josefsson <simon@josefsson.org>
2134         * NEWS: Fix.
2136 2004-10-31  Simon Josefsson <simon@josefsson.org>
2138         * gssapi/server.c, src/gsasl.h.in, src/property.c: Rename
2139         gsasl_property_lset to gsasl_property_set_raw.
2141 2004-10-31  Simon Josefsson <simon@josefsson.org>
2143         * NEWS: Add.
2145 2004-10-31  Simon Josefsson <simon@josefsson.org>
2147         * login/server.c, plain/server.c: Rename property type.
2149 2004-10-31  Simon Josefsson <simon@josefsson.org>
2151         * src/gsasl.h.in:
2152         (Gsasl_property): Remove unused properties, for now.
2154 2004-10-31  Simon Josefsson <simon@josefsson.org>
2156         * gssapi/client.c, gssapi/server.c: Fix warnings.
2158 2004-10-31  Simon Josefsson <simon@josefsson.org>
2160         * NEWS: Fix.
2162 2004-10-31  Simon Josefsson <simon@josefsson.org>
2164         * NEWS: Add.
2166 2004-10-31  Simon Josefsson <simon@josefsson.org>
2168         * src/Makefile.am: Limit exported symbols to ^gsasl.
2170 2004-10-31  Simon Josefsson <simon@josefsson.org>
2172         * src/xstep.c: Doc fix.
2174 2004-10-31  Simon Josefsson <simon@josefsson.org>
2176         * src/gsasl-compat.h: Move callback functions last too, to improve
2177         GTK-DOC output.
2179 2004-10-31  Simon Josefsson <simon@josefsson.org>
2181         * src/gsasl-compat.h: Move callback typedef's last.
2183 2004-10-31  Simon Josefsson <simon@josefsson.org>
2185         * src/gsasl.h.in: Doc fix.
2187 2004-10-31  Simon Josefsson <simon@josefsson.org>
2189         * src/obsolete.c: Doc fix.
2191 2004-10-31  Simon Josefsson <simon@josefsson.org>
2193         * src/obsolete.c, src/callback.c, src/property.c, src/register.c:
2194         Doc fix.
2196 2004-10-29  Simon Josefsson <simon@josefsson.org>
2198         * src/version.c: Doc fix.
2200 2004-10-24  Simon Josefsson <simon@josefsson.org>
2202         * po/LINGUAS: Sync with TP.
2204 2004-10-24  Simon Josefsson <simon@josefsson.org>
2206         * Makefile.am:
2207         (update-po): Fix.
2209 2004-10-24  Simon Josefsson <simon@josefsson.org>
2211         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po, po/sv.po: Sync
2212         with TP.
2214 2004-10-16  Simon Josefsson <simon@josefsson.org>
2216         * gl/Makefile.am: Update
2218 2004-10-15  Simon Josefsson <simon@josefsson.org>
2220         * src/gsasl.h.in: Fix.
2222 2004-10-15  Simon Josefsson <simon@josefsson.org>
2224         * gssapi/server.c: Don't use fixed size buffers.  Use new property
2225         API.
2227 2004-10-14  Simon Josefsson <simon@josefsson.org>
2229         * src/gsasl.h.in, src/property.c:
2230         (gsasl_property_lset): Add.
2232 2004-10-14  Simon Josefsson <simon@josefsson.org>
2234         * src/internal.h: Add.
2236 2004-10-14  Simon Josefsson <simon@josefsson.org>
2238         * gssapi/server.c: Use new callback API.
2240 2004-10-14  Simon Josefsson <simon@josefsson.org>
2242         * src/property.c: Support GSASL_GSSAPI_DISPLAY_NAME.
2244 2004-10-14  Simon Josefsson <simon@josefsson.org>
2246         * src/callback.c:
2247         (gsasl_callback): Support deprecated GSASL_VALIDATE_GSSAPI.
2249 2004-10-14  Simon Josefsson <simon@josefsson.org>
2251         * gssapi/server.c: Avoid old-style service callback.
2253 2004-10-14  Simon Josefsson <simon@josefsson.org>
2255         * NEWS: Add.
2257 2004-10-14  Simon Josefsson <simon@josefsson.org>
2259         * gssapi/server.c: Fix memory leak.
2261 2004-10-14  Simon Josefsson <simon@josefsson.org>
2263         * gssapi/client.c: Fix memory leak.
2265 2004-10-14  Simon Josefsson <simon@josefsson.org>
2267         * gssapi/client.c: Fix crash.
2269 2004-10-14  Simon Josefsson <simon@josefsson.org>
2271         * gssapi/client.c, src/gsasl.h.in, src/internal.h, src/property.c:
2272         Support service and hostname properties.
2274 2004-10-13  Simon Josefsson <simon@josefsson.org>
2276         * src/obsolete.c: Fix warnings.
2278 2004-10-13  Simon Josefsson <simon@josefsson.org>
2280         * anonymous/anonymous.h, anonymous/client.c, anonymous/server.c,
2281         cram-md5/client.c, cram-md5/cram-md5.h, cram-md5/server.c,
2282         digest-md5/client.c, digest-md5/digest-md5.h, digest-md5/server.c,
2283         digest-md5/session.c, digest-md5/session.h, external/client.c,
2284         external/server.c, gssapi/client.c, gssapi/server.c,
2285         gssapi/x-gssapi.h, kerberos_v5/client.c, kerberos_v5/kerberos_v5.c,
2286         kerberos_v5/kerberos_v5.h, kerberos_v5/server.c, login/client.c,
2287         login/login.h, login/server.c, ntlm/ntlm.c, ntlm/x-ntlm.h,
2288         plain/client.c, plain/plain.h, plain/server.c, securid/client.c,
2289         securid/securid.h, securid/server.c: Fix warnings.
2291 2004-10-13  Simon Josefsson <simon@josefsson.org>
2293         * src/gsasl-compat.h: Don't deprecate the types that are used in
2294         this file.
2296 2004-10-13  Simon Josefsson <simon@josefsson.org>
2298         * external/external.h: Fix warning.
2300 2004-10-13  Simon Josefsson <simon@josefsson.org>
2302         * src/gsasl-compat.h: Use GCC __attribute__((deprecated)), if
2303         available, to generate warnings on use.
2305 2004-10-04  Simon Josefsson <simon@josefsson.org>
2307         * digest-md5/getsubopt.c, digest-md5/shared.c, digest-md5/shared.h,
2308         plain/client.c: Fix warnings.
2310 2004-10-04  Simon Josefsson <simon@josefsson.org>
2312         * digest-md5/shared.c, digest-md5/shared.h: Fix warnings.
2314 2004-10-04  Simon Josefsson <simon@josefsson.org>
2316         * digest-md5/server.c: Fix warnings.
2318 2004-10-04  Simon Josefsson <simon@josefsson.org>
2320         * digest-md5/getsubopt.c: Fix warning.
2322 2004-10-04  Simon Josefsson <simon@josefsson.org>
2324         * NEWS: Add.
2326 2004-10-04  Simon Josefsson <simon@josefsson.org>
2328         * NEWS, src/gsasl-compat.h, src/obsolete.c:
2329         (gsasl_server_suggest_mechanism): Add, but as deprecated, for binary
2330         compatibility.
2332 2004-10-04  Simon Josefsson <simon@josefsson.org>
2334         * src/gsasl.h.in: Typo.
2336 2004-10-04  Simon Josefsson <simon@josefsson.org>
2338         * NEWS, src/gsasl.h.in, src/suggest.c:
2339         (gsasl_server_suggest_mechanism): Remove.
2341 2004-10-04  Simon Josefsson <simon@josefsson.org>
2343         * src/init.c: Doc fix.
2345 2004-10-04  Simon Josefsson <simon@josefsson.org>
2347         * NEWS, anonymous/client.c, anonymous/server.c, securid/server.c,
2348         src/callback.c, src/gsasl.h.in, src/property.c: Cleanup properties.
2350 2004-10-04  Simon Josefsson <simon@josefsson.org>
2352         * external/server.c: Clear authzid.
2354 2004-09-30  Simon Josefsson <simon@josefsson.org>
2356         * src/callback.c, src/gsasl-compat.h, src/gsasl.h.in,
2357         src/internal.h, src/obsolete.c: Simplify callback hook.
2359 2004-09-30  Simon Josefsson <simon@josefsson.org>
2361         * NEWS: Fix.
2363 2004-09-30  Simon Josefsson <simon@josefsson.org>
2365         * src/gsasl.h.in: Doc fix.
2367 2004-09-30  Simon Josefsson <simon@josefsson.org>
2369         * NEWS: Fix.
2371 2004-09-30  Simon Josefsson <simon@josefsson.org>
2373         * anonymous/server.c, external/server.c, login/server.c,
2374         plain/server.c, securid/server.c, src/callback.c, src/gsasl.h.in,
2375         src/internal.h, src/property.c: Simplify callbacks, now there is
2376         only one application callback (the global).
2378 2004-09-30  Simon Josefsson <simon@josefsson.org>
2380         * src/gsasl-compat.h: Typo.
2382 2004-09-30  Simon Josefsson <simon@josefsson.org>
2384         * src/gsasl-compat.h, src/gsasl.h.in: Obsolete some error codes.
2386 2004-09-30  Simon Josefsson <simon@josefsson.org>
2388         * src/property.c:
2389         (gsasl_property_fast, gsasl_property_fast_global): Fix crashes on
2390         NULL input.
2392 2004-09-30  Simon Josefsson <simon@josefsson.org>
2394         * src/callback.c:
2395         (gsasl_callback): Give sctx to global callback.
2397 2004-09-30  Simon Josefsson <simon@josefsson.org>
2399         * plain/client.c, securid/client.c: Don't fail on missing authzid.
2401 2004-09-29  Simon Josefsson <simon@josefsson.org>
2403         * gl/Makefile.am, gl/dummy.c, gl/m4/gnulib.m4: Update.
2405 2004-09-29  Simon Josefsson <simon@josefsson.org>
2407         * configure.ac, gl/Makefile.am, gl/dummy.c, gl/strdup.c,
2408         gl/strdup.h, gl/m4/gnulib.m4, gl/m4/strdup.m4: Use new GNULib.
2410 2004-09-26  Simon Josefsson <simon@josefsson.org>
2412         * NEWS, anonymous/Makefile.am, cram-md5/Makefile.am,
2413         digest-md5/Makefile.am, digest-md5/shared.h, external/Makefile.am,
2414         gl/Makefile.am, gl/strdup.c, gl/strdup.h, gl/m4/strdup.m4,
2415         gssapi/Makefile.am, kerberos_v5/kerberos_v5.c,
2416         kerberos_v5/shared.h, login/Makefile.am, ntlm/Makefile.am,
2417         plain/Makefile.am, securid/Makefile.am, src/Makefile.am: Use Lesser
2418         GNULib.
2420 2004-09-24  Simon Josefsson <simon@josefsson.org>
2422         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po, po/sv.po:
2423         Generated.
2425 2004-09-24  Simon Josefsson <simon@josefsson.org>
2427         * NEWS: Fix.
2429 2004-09-24  Simon Josefsson <simon@josefsson.org>
2431         * configure.ac: Bump versions.
2433 2004-09-24  Simon Josefsson <simon@josefsson.org>
2435         * src/gsasl-mech.h, src/gsasl.h.in: Move.
2437 2004-09-24  Simon Josefsson <simon@josefsson.org>
2439         * cram-md5/client.c, cram-md5/cram-md5.h, cram-md5/server.c,
2440         digest-md5/client.c, digest-md5/digest-md5.h, digest-md5/server.c,
2441         digest-md5/session.c, digest-md5/shared.c, gssapi/Makefile.am,
2442         gssapi/client.c, gssapi/server.c, gssapi/shared.h,
2443         gssapi/x-gssapi.h, login/client.c, login/login.h, login/server.c,
2444         ntlm/ntlm.c, ntlm/x-ntlm.h: Avoid use of internal.h.
2446 2004-09-24  Simon Josefsson <simon@josefsson.org>
2448         * cram-md5/cram-md5.h, cram-md5/server.c, digest-md5/client.c,
2449         digest-md5/digest-md5.h, digest-md5/server.c, gssapi/client.c,
2450         gssapi/server.c, gssapi/x-gssapi.h, login/client.c, login/login.h,
2451         login/server.c, ntlm/ntlm.c, ntlm/x-ntlm.h, securid/client.c,
2452         securid/securid.h, src/gsasl-mech.h, src/xfinish.c: Make mechanism
2453         finish function return void.
2455 2004-09-24  Simon Josefsson <simon@josefsson.org>
2457         * src/listmech.c: Cleanup.
2459 2004-09-24  Simon Josefsson <simon@josefsson.org>
2461         * src/listmech.c: Use new API.
2463 2004-09-24  Simon Josefsson <simon@josefsson.org>
2465         * anonymous/anonymous.h: Indent.
2467 2004-09-24  Simon Josefsson <simon@josefsson.org>
2469         * anonymous/Makefile.am, anonymous/anonymous.h,
2470         anonymous/mechinfo.c, cram-md5/Makefile.am, cram-md5/cram-md5.h,
2471         cram-md5/mechinfo.c, digest-md5/Makefile.am,
2472         digest-md5/digest-md5.h, digest-md5/mechinfo.c,
2473         external/Makefile.am, external/external.h, external/mechinfo.c,
2474         gssapi/Makefile.am, gssapi/mechinfo.c, gssapi/x-gssapi.h,
2475         login/Makefile.am, login/login.h, login/mechinfo.c,
2476         ntlm/Makefile.am, ntlm/mechinfo.c, ntlm/x-ntlm.h,
2477         plain/Makefile.am, plain/mechinfo.c, plain/plain.h,
2478         securid/Makefile.am, securid/mechinfo.c, securid/securid.h,
2479         src/common.c, src/init.c: Move mechanism definitions from
2480         src/common.c into */mechinfo.c.
2482 2004-09-24  Simon Josefsson <simon@josefsson.org>
2484         * digest-md5/client.c, src/gsasl.h.in: Fix.
2486 2004-09-24  Simon Josefsson <simon@josefsson.org>
2488         * src/Makefile.am, src/gsasl-mech.h, src/gsasl.h.in: Move mechanism
2489         stuff from gsasl.h.in to gsasl-mech.h.
2491 2004-09-24  Simon Josefsson <simon@josefsson.org>
2493         * cram-md5/client.c, cram-md5/cram-md5.h, cram-md5/server.c,
2494         external/client.c, external/external.h, external/server.c,
2495         plain/client.c, plain/plain.h, plain/server.c, securid/client.c,
2496         securid/securid.h, securid/server.c, src/common.c: Remove useless
2497         start functions.  Cleanup.
2499 2004-09-24  Simon Josefsson <simon@josefsson.org>
2501         * anonymous/anonymous.h, anonymous/client.c, anonymous/server.c,
2502         src/common.c, src/xstart.c: Support NULL start mechanism functions.
2503         Remove useless start functions.
2505 2004-09-24  Simon Josefsson <simon@josefsson.org>
2507         * external/external.h: Fix.
2509 2004-09-24  Simon Josefsson <simon@josefsson.org>
2511         * anonymous/server.c: Typo.
2513 2004-09-24  Simon Josefsson <simon@josefsson.org>
2515         * anonymous/Makefile.am, anonymous/anonymous.h, anonymous/client.c,
2516         anonymous/server.c, external/client.c, external/server.c: Fix.
2518 2004-09-24  Simon Josefsson <simon@josefsson.org>
2520         * src/gsasl.h.in: Doc fix.
2522 2004-09-24  Simon Josefsson <simon@josefsson.org>
2524         * NEWS: Add.
2526 2004-09-24  Simon Josefsson <simon@josefsson.org>
2528         * src/common.c, src/gsasl.h.in, src/xstart.c: Indent.
2530 2004-09-24  Simon Josefsson <simon@josefsson.org>
2532         * src/xstart.c: Cleanup.
2534 2004-09-24  Simon Josefsson <simon@josefsson.org>
2536         * src/register.c: Doc fix.
2538 2004-09-24  Simon Josefsson <simon@josefsson.org>
2540         * src/register.c: Fix.
2542 2004-09-24  Simon Josefsson <simon@josefsson.org>
2544         * NEWS: Add.
2546 2004-09-24  Simon Josefsson <simon@josefsson.org>
2548         * src/common.c, src/gsasl.h.in, src/init.c, src/internal.h,
2549         src/listmech.c, src/register.c, src/suggest.c, src/supportp.c,
2550         src/xcode.c, src/xstart.c, src/xstep.c: Make mechanism interface
2551         public.
2553 2004-09-24  Simon Josefsson <simon@josefsson.org>
2555         * src/common.c, src/internal.h, src/xstep.c: Remove non-allocating
2556         step interface.
2558 2004-09-24  Simon Josefsson <simon@josefsson.org>
2560         * gssapi/server.c, gssapi/x-gssapi.h: Make GSSAPI server use
2561         allocating interface.
2563 2004-09-24  Simon Josefsson <simon@josefsson.org>
2565         * digest-md5/client.c, digest-md5/digest-md5.h,
2566         digest-md5/server.c, src/common.c: Use new allocating step API in
2567         DIGEST-MD5.
2569 2004-09-24  Simon Josefsson <simon@josefsson.org>
2571         * digest-md5/client.c, digest-md5/server.c: Fix valgrind
2572         complaints.
2574 2004-09-24  Simon Josefsson <simon@josefsson.org>
2576         * digest-md5/server.c: Fix.
2578 2004-09-24  Simon Josefsson <simon@josefsson.org>
2580         * digest-md5/Makefile.am, digest-md5/client.c, digest-md5/server.c,
2581         digest-md5/session.c, digest-md5/session.h: Split off and unify
2582         data protection in DIGEST-MD5.
2584 2004-09-24  Simon Josefsson <simon@josefsson.org>
2586         * cram-md5/client.c: Cleanup.
2588 2004-09-24  Simon Josefsson <simon@josefsson.org>
2590         * cram-md5/client.c: Use digest.h API.
2592 2004-09-23  Simon Josefsson <simon@josefsson.org>
2594         * src/common.c: Disable KERBEROS_V5 for now.
2596 2004-09-23  Simon Josefsson <simon@josefsson.org>
2598         * securid/securid.h, securid/server.c, src/callback.c,
2599         src/common.c: Make SECURID server use new APIs.
2601 2004-09-23  Simon Josefsson <simon@josefsson.org>
2603         * securid/client.c: Fix.
2605 2004-09-23  Simon Josefsson <simon@josefsson.org>
2607         * securid/client.c, securid/securid.h, src/common.c, src/error.c,
2608         src/gsasl.h.in, src/internal.h, src/property.c: Make SECURID client
2609         use new allocating API.  Use new callback/property API in SECURID
2610         client.
2612 2004-09-23  Simon Josefsson <simon@josefsson.org>
2614         * NEWS: Reorder.
2616 2004-09-23  Simon Josefsson <simon@josefsson.org>
2618         * NEWS, digest-md5/client.c, digest-md5/digest-md5.h,
2619         digest-md5/server.c, gssapi/client.c, gssapi/x-gssapi.h,
2620         kerberos_v5/client.c, kerberos_v5/server.c, src/gsasl-compat.h,
2621         src/gsasl.h.in, src/internal.h, src/obsolete.c, src/xcode.c:
2622         (gsasl_encode. gsasl_decode): Allocate OUTPUT buffer.  Change in
2623         prototype.  Update types and callers.
2625 2004-09-23  Simon Josefsson <simon@josefsson.org>
2627         * src/internal.h, src/version.c: Cleanup includes.
2629 2004-09-23  Simon Josefsson <simon@josefsson.org>
2631         * configure.ac: Fix NTLM test.
2633 2004-09-23  Simon Josefsson <simon@josefsson.org>
2635         * ntlm/x-ntlm.h, ntlm/ntlm.c: Fix.
2637 2004-09-22  Simon Josefsson <simon@josefsson.org>
2639         * src/Makefile.am: Add gnulib.
2641 2004-09-22  Simon Josefsson <simon@josefsson.org>
2643         * digest-md5/Makefile.am, kerberos_v5/Makefile.am: Remove.
2645 2004-09-21  Simon Josefsson <simon@josefsson.org>
2647         * gssapi/x-gssapi.h: Fix.
2649 2004-09-21  Simon Josefsson <simon@josefsson.org>
2651         * gssapi/client.c, gssapi/x-gssapi.h, src/common.c: Make GSSAPI
2652         client use new allocating API, and new callback interface.
2654 2004-09-21  Simon Josefsson <simon@josefsson.org>
2656         * src/error.c, src/gsasl.h.in: Add.
2658 2004-09-21  Simon Josefsson <simon@josefsson.org>
2660         * cram-md5/server.c: Fix.
2662 2004-09-21  Simon Josefsson <simon@josefsson.org>
2664         * cram-md5/cram-md5.h, cram-md5/server.c, src/common.c: Make
2665         CRAM-MD5 server use new allocating output.  Use digest.* in CRAM-MD5
2666         server.  Use new callback interface in CRAM-MD5 server (means
2667         dropping support for validation of CRAM-MD5 hashes within
2668         application, will anyone miss it?).
2670 2004-09-21  Simon Josefsson <simon@josefsson.org>
2672         * cram-md5/client.c, cram-md5/cram-md5.h, src/common.c: Make
2673         CRAM-MD5 client use new allocating API, and new callback interface.
2675 2004-09-21  Simon Josefsson <simon@josefsson.org>
2677         * plain/client.c, plain/server.c: Typo.
2679 2004-09-21  Simon Josefsson <simon@josefsson.org>
2681         * plain/client.c: Typo.
2683 2004-09-21  Simon Josefsson <simon@josefsson.org>
2685         * plain/server.c: Use new callback interface.
2687 2004-09-21  Simon Josefsson <simon@josefsson.org>
2689         * plain/plain.h, plain/server.c, src/common.c: Make PLAIN server
2690         use new allocating API.
2692 2004-09-21  Simon Josefsson <simon@josefsson.org>
2694         * login/login.h, login/server.c, src/common.c: Make LOGIN server
2695         support new allocating API.  Use new callback/property API in LOGIN
2696         server.
2698 2004-09-21  Simon Josefsson <simon@josefsson.org>
2700         * external/server.c: Fix crash.
2702 2004-09-21  Simon Josefsson <simon@josefsson.org>
2704         * src/property.c:
2705         (gsasl_property_set, gsasl_property_set_global): Handle data==NULL.
2707 2004-09-21  Simon Josefsson <simon@josefsson.org>
2709         * external/client.c, external/server.c, login/client.c,
2710         ntlm/ntlm.c, plain/client.c, src/gsasl.h.in, src/property.c: Fix.
2712 2004-09-21  Simon Josefsson <simon@josefsson.org>
2714         * NEWS: Add.
2716 2004-09-21  Simon Josefsson <simon@josefsson.org>
2718         * external/server.c: Support authzid.
2720 2004-09-21  Simon Josefsson <simon@josefsson.org>
2722         * external/client.c: Support authorization identities.
2724 2004-09-21  Simon Josefsson <simon@josefsson.org>
2726         * src/gsasl-compat.h, src/gsasl.h.in, src/obsolete.c, src/xcode.c:
2727         (gsasl_encode, gsasl_decode): Obsolete.
2728         (gsasl_encode_inline, gsasl_decode_inline): Add.  Same as above.
2730 2004-09-21  Simon Josefsson <simon@josefsson.org>
2732         * NEWS: Add.
2734 2004-09-21  Simon Josefsson <simon@josefsson.org>
2736         * src/gsasl.h.in:
2737         (Gsasl_rc): Specify numbers explicitly, to make sure existing names
2738         are never renumbered.  Move new errors last, to maintain binary
2739         compatibility with last release.
2741 2004-09-21  Simon Josefsson <simon@josefsson.org>
2743         * src/gsasl.h.in: Move.
2745 2004-09-21  Simon Josefsson <simon@josefsson.org>
2747         * NEWS: Add.
2749 2004-09-21  Simon Josefsson <simon@josefsson.org>
2751         * src/callback.c, src/gsasl-compat.h, src/gsasl.h.in,
2752         src/obsolete.c:
2753         (gsasl_ctx_get): Obsolete.
2755 2004-09-19  Simon Josefsson <simon@josefsson.org>
2757         * configure.ac: Fix.
2759 2004-09-18  Simon Josefsson <simon@josefsson.org>
2761         * src/stringprep-no.c: Fix.Add.
2763 2004-09-18  Simon Josefsson <simon@josefsson.org>
2765         * src/error.c: Add.
2767 2004-09-18  Simon Josefsson <simon@josefsson.org>
2769         * THANKS: Add.
2771 2004-09-18  Simon Josefsson <simon@josefsson.org>
2773         * configure.ac: Check for netinet/in.h, reported by Paul Romero
2774         <paulr@rcom-software.com>.
2776 2004-09-18  Simon Josefsson <simon@josefsson.org>
2778         * src/callback.c, src/gsasl.h.in: Move.
2780 2004-09-18  Simon Josefsson <simon@josefsson.org>
2782         * src/callback.c: Doc fix.
2784 2004-09-18  Simon Josefsson <simon@josefsson.org>
2786         * src/callback.c, src/internal.h: Doc fix.
2788 2004-09-18  Simon Josefsson <simon@josefsson.org>
2790         * src/property.c, src/gsasl.h.in: Doc fix.
2792 2004-09-18  Simon Josefsson <simon@josefsson.org>
2794         * src/gsasl.h.in, src/internal.h, src/property.c, src/register.c,
2795         src/xstep.c, cram-md5/client.c, gssapi/client.c, plain/client.c,
2796         plain/server.c: Indent.
2798 2004-09-18  Simon Josefsson <simon@josefsson.org>
2800         * src/internal.h, src/gsasl.h.in: Fix.
2802 2004-09-18  Simon Josefsson <simon@josefsson.org>
2804         * cram-md5/server.c, ntlm/ntlm.c, src/common.c: Fix warnings.
2806 2004-09-18  Simon Josefsson <simon@josefsson.org>
2808         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sr.po, po/sv.po:
2809         Generated.
2811 2004-09-18  Simon Josefsson <simon@josefsson.org>
2813         * external/client.c: Cleanup.
2815 2004-09-18  Simon Josefsson <simon@josefsson.org>
2817         * anonymous/anonymous.h: Fix.
2819 2004-09-18  Simon Josefsson <simon@josefsson.org>
2821         * gssapi/gssapi.c: Remove.
2823 2004-09-18  Simon Josefsson <simon@josefsson.org>
2825         * gssapi/Makefile.am, gssapi/client.c, gssapi/server.c,
2826         gssapi/shared.h: Split up GSSAPI.
2828 2004-09-18  Simon Josefsson <simon@josefsson.org>
2830         * kerberos_v5/Makefile.am, kerberos_v5/client.c,
2831         kerberos_v5/server.c, kerberos_v5/shared.h: Split up KERBEROS_V5.
2833 2004-09-18  Simon Josefsson <simon@josefsson.org>
2835         * digest-md5/Makefile.am, digest-md5/client.c,
2836         digest-md5/digest-md5.c, digest-md5/getsubopt.c,
2837         digest-md5/server.c, digest-md5/shared.c, digest-md5/shared.h:
2838         Split up DIGEST-MD5.
2840 2004-09-18  Simon Josefsson <simon@josefsson.org>
2842         * cram-md5/client.c, cram-md5/cram-md5.h, src/common.c: Cleanup
2843         CRAM-MD5.
2845 2004-09-18  Simon Josefsson <simon@josefsson.org>
2847         * ntlm/Makefile.am: Typo.
2849 2004-09-18  Simon Josefsson <simon@josefsson.org>
2851         * ntlm/Makefile.am, ntlm/ntlm.c: Cleanup NTLM.
2853 2004-09-18  Simon Josefsson <simon@josefsson.org>
2855         * securid/Makefile.am, securid/client.c, securid/securid.c,
2856         securid/securid.h, securid/server.c, src/common.c: Cleanup SECURID.
2858 2004-09-18  Simon Josefsson <simon@josefsson.org>
2860         * src/xfinish.c: Typo.
2862 2004-09-18  Simon Josefsson <simon@josefsson.org>
2864         * login/login.h: Fix.
2866 2004-09-18  Simon Josefsson <simon@josefsson.org>
2868         * login/Makefile.am, login/client.c, login/login.c, login/server.c:
2869         Cleanup LOGIN.
2871 2004-09-18  Simon Josefsson <simon@josefsson.org>
2873         * plain/Makefile.am, plain/client.c, plain/plain.c, plain/plain.h,
2874         plain/server.c, src/common.c: Cleanup PLAIN.
2876 2004-09-18  Simon Josefsson <simon@josefsson.org>
2878         * external/Makefile.am, external/client.c, external/external.c,
2879         external/server.c, src/callback.c: Make EXTERNAL use new callback
2880         API.  Cleanup.
2882 2004-09-18  Simon Josefsson <simon@josefsson.org>
2884         * anonymous/anonymous.h, anonymous/client.c, anonymous/server.c,
2885         src/common.c: Cleanup.
2887 2004-09-18  Simon Josefsson <simon@josefsson.org>
2889         * anonymous/Makefile.am: Typo.
2891 2004-09-18  Simon Josefsson <simon@josefsson.org>
2893         * anonymous/anonymous.c, anonymous/Makefile.am, anonymous/client.c,
2894         anonymous/server.c: Cleanup.
2896 2004-09-18  Simon Josefsson <simon@josefsson.org>
2898         * external/external.h: Fix.
2900 2004-09-18  Simon Josefsson <simon@josefsson.org>
2902         * external/external.c, src/common.c: Remove useless EXTERNAL finish
2903         function.
2905 2004-09-18  Simon Josefsson <simon@josefsson.org>
2907         * src/xfinish.c: Handle NULL finish plugin method.  Fix mem leak.
2909 2004-09-18  Simon Josefsson <simon@josefsson.org>
2911         * src/done.c: Fix mem leak.
2913 2004-09-18  Simon Josefsson <simon@josefsson.org>
2915         * ntlm/ntlm.c, ntlm/x-ntlm.h, src/common.c: Make NTLM use new
2916         allocating API.
2918 2004-09-18  Simon Josefsson <simon@josefsson.org>
2920         * external/external.c, external/external.h, src/common.c: Make
2921         EXTERNAL use new allocating API.
2923 2004-09-18  Simon Josefsson <simon@josefsson.org>
2925         * plain/plain.c, plain/plain.h, src/common.c, src/error.c,
2926         src/gsasl.h.in, src/internal.h, src/property.c: Make PLAIN client
2927         use new callback API.  Add authid property.
2929 2004-09-18  Simon Josefsson <simon@josefsson.org>
2931         * login/login.c, login/login.h, src/common.c, src/done.c,
2932         src/error.c, src/gsasl.h.in, src/internal.h, src/property.c: Make
2933         LOGIN client use new callback API.  Add password/authzid properties.
2935 2004-09-18  Simon Josefsson <simon@josefsson.org>
2937         * NEWS: Add.
2939 2004-09-18  Simon Josefsson <simon@josefsson.org>
2941         * anonymous/anonymous.c, anonymous/anonymous.h, src/Makefile.am,
2942         src/callback.c, src/common.c, src/done.c, src/error.c,
2943         src/gsasl-compat.h, src/gsasl.h.in, src/internal.h, src/property.c,
2944         src/xfinish.c: Add new callback/property interface, thereby
2945         deprecating old callback system.  Move obsolete APIs from gsasl.h.in
2946         to gsasl-compat.h.  Include gsasl-compat.h in gsasl.h.in.  Fix the
2947         ANONYMOUS mechanism to use the new interface, including the new
2948         allocating mechanism interface.
2950 2004-09-17  Simon Josefsson <simon@josefsson.org>
2952         * src/Makefile.am, src/init.c, src/internal.h, src/register.c:
2953         (gsasl_register): Add.
2954         (gsasl_init): Use it.
2956 2004-09-17  Simon Josefsson <simon@josefsson.org>
2958         * src/init.c: Cleanup.
2960 2004-09-17  Simon Josefsson <simon@josefsson.org>
2962         * anonymous/anonymous.c, anonymous/anonymous.h,
2963         digest-md5/digest-md5.c, digest-md5/digest-md5.h,
2964         external/external.c, external/external.h, gssapi/gssapi.c,
2965         gssapi/x-gssapi.h, kerberos_v5/kerberos_v5.c,
2966         kerberos_v5/kerberos_v5.h, login/login.c, login/login.h,
2967         ntlm/ntlm.c, ntlm/x-ntlm.h, plain/plain.c, plain/plain.h,
2968         securid/securid.c, src/common.c: Remove useless plugin init/done
2969         functions.
2971 2004-09-17  Simon Josefsson <simon@josefsson.org>
2973         * cram-md5/Makefile.am, cram-md5/cram-md5.h,
2974         cram-md5/init_client.c, cram-md5/init_server.c, src/common.c:
2975         Remove useless CRAM-MD5 init/done.
2977 2004-09-17  Simon Josefsson <simon@josefsson.org>
2979         * src/init.c, src/done.c: Support NULL module init/done functions.
2981 2004-09-17  Simon Josefsson <simon@josefsson.org>
2983         * cram-md5/Makefile.am, cram-md5/client.c, cram-md5/cram-md5.c,
2984         cram-md5/server.c: Split up cram-md5.c into client.c and server.c.
2986 2004-09-17  Simon Josefsson <simon@josefsson.org>
2988         * cram-md5/Makefile.am, cram-md5/cram-md5.c,
2989         cram-md5/init_client.c, cram-md5/init_server.c: Cleanup init.
2991 2004-09-14  Simon Josefsson <simon@josefsson.org>
2993         * po/LINGUAS, po/sr.po, po/sv.po: Sync with TP.
2995 2004-08-31  Simon Josefsson <simon@josefsson.org>
2997         * NEWS: Add.
2999 2004-08-31  Simon Josefsson <simon@josefsson.org>
3001         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sv.po: Sync with TP.
3003 2004-08-31  Simon Josefsson <simon@josefsson.org>
3005         * Makefile.am: Fix update-po.
3007 2004-08-31  Simon Josefsson <simon@josefsson.org>
3009         * Makefile.am: Fix update-po.
3011 2004-08-26  Simon Josefsson <simon@josefsson.org>
3013         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sv.po: Sync with TP.
3015 2004-08-22  Simon Josefsson <simon@josefsson.org>
3017         * configure.ac: Add GC stuff.
3019 2004-08-18  Simon Josefsson <simon@josefsson.org>
3021         * NEWS, configure.ac: Bump version.
3023 2004-08-18  Simon Josefsson <simon@josefsson.org>
3025         * gl/m4/gnulib.m4: Update.
3027 2004-08-16  Simon Josefsson <simon@josefsson.org>
3029         * configure.ac, gl/Makefile.am, gl/m4/gnulib.m4: Update.
3031 2004-08-08  Simon Josefsson <simon@josefsson.org>
3033         * po/fr.po, po/nl.po, po/pl.po, po/ro.po, po/sv.po: Generated.
3035 2004-08-08  Simon Josefsson <simon@josefsson.org>
3037         * NEWS: Version 0.1.4.
3039 2004-08-08  Simon Josefsson <simon@josefsson.org>
3041         * NEWS: Add.
3043 2004-08-08  Simon Josefsson <simon@josefsson.org>
3045         * configure.ac: Bump versions.
3047 2004-08-08  Simon Josefsson <simon@josefsson.org>
3049         * gl/Makefile.am, gl/m4/gnulib.m4: Update.
3051 2004-08-08  Simon Josefsson <simon@josefsson.org>
3053         * Makefile.am: Fix aclocal -I's.
3055 2004-08-08  Simon Josefsson <simon@josefsson.org>
3057         * configure.ac: Use new gnulib-tool stuff.
3059 2004-08-07  Simon Josefsson <simon@josefsson.org>
3061         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
3063 2004-08-07  Simon Josefsson <simon@josefsson.org>
3065         * gl/Makefile.am: Generated.
3067 2004-08-07  Simon Josefsson <simon@josefsson.org>
3069         * gl/m4/gnulib.m4, gl/m4/onceonly_2_57.m4: Add.
3071 2004-08-07  Simon Josefsson <simon@josefsson.org>
3073         * configure.ac: For gnulib.
3075 2004-08-07  Simon Josefsson <simon@josefsson.org>
3077         * gl/strdup.c, gl/strdup.h, gl/m4/strdup.m4: Update.
3079 2004-08-06  Simon Josefsson <simon@josefsson.org>
3081         * po/LINGUAS: Sync with TP.
3083 2004-08-06  Simon Josefsson <simon@josefsson.org>
3085         * Makefile.am: Fix.
3087 2004-08-06  Simon Josefsson <simon@josefsson.org>
3089         * Makefile.am: Fix.
3091 2004-08-06  Simon Josefsson <simon@josefsson.org>
3093         * Makefile.am: Fix.
3095 2004-08-06  Simon Josefsson <simon@josefsson.org>
3097         * po/sv.po: Sync with TP.
3099 2004-08-06  Simon Josefsson <simon@josefsson.org>
3101         * Makefile.am:
3102         (update-po): Add.
3104 2004-08-06  Simon Josefsson <simon@josefsson.org>
3106         * NEWS: Fix.
3108 2004-08-06  Simon Josefsson <simon@josefsson.org>
3110         * NEWS: Add.
3112 2004-08-06  Simon Josefsson <simon@josefsson.org>
3114         * po/LINGUAS, po/fr.po, po/nl.po, po/pl.po, po/ro.po: Add.
3116 2004-08-04  Simon Josefsson <simon@josefsson.org>
3118         * digest-md5/digest-md5.c: Fix, reported by Dimitri
3119         Papadopoulos-Orfanos <papadopo@shfj.cea.fr>.
3121 2004-08-04  Simon Josefsson <simon@josefsson.org>
3123         * cram-md5/challenge.c, src/crypto.c: Fix, reported by Dimitri
3124         Papadopoulos-Orfanos <papadopo@shfj.cea.fr>.
3126 2004-08-04  Simon Josefsson <simon@josefsson.org>
3128         * gl/dummy.c: Update.
3130 2004-08-04  Simon Josefsson <simon@josefsson.org>
3132         * po/sv.po: Generated.
3134 2004-08-04  Simon Josefsson <simon@josefsson.org>
3136         * NEWS: Version 0.1.3.
3138 2004-08-03  Simon Josefsson <simon@josefsson.org>
3140         * cram-md5/digest.c: Fix.
3142 2004-08-03  Simon Josefsson <simon@josefsson.org>
3144         * NEWS: Add.
3146 2004-08-03  Simon Josefsson <simon@josefsson.org>
3148         * configure.ac: Bump version.
3150 2004-08-03  Simon Josefsson <simon@josefsson.org>
3152         * digest-md5/digest-md5.c:
3153         (_gsasl_digest_md5_client_step): If no qop callback, default to no
3154         QOP.
3156 2004-07-16  Simon Josefsson <simon@josefsson.org>
3158         * po/sv.po: Generated.
3160 2004-07-16  Simon Josefsson <simon@josefsson.org>
3162         * NEWS: Version 0.1.2.
3164 2004-07-16  Simon Josefsson <simon@josefsson.org>
3166         * THANKS: Add.
3168 2004-07-16  Simon Josefsson <simon@josefsson.org>
3170         * gl/dummy.c: Typo.
3172 2004-07-16  Simon Josefsson <simon@josefsson.org>
3174         * gl/Makefile.am, gl/dummy.c: Add.
3176 2004-07-10  Simon Josefsson <simon@josefsson.org>
3178         * src/xstep.c: Use allocating interface, if present.
3180 2004-07-10  Simon Josefsson <simon@josefsson.org>
3182         * src/internal.h: Add allocating "step" interface.
3184 2004-07-10  Simon Josefsson <simon@josefsson.org>
3186         * src/callback-s.c, src/callback-c.c: Don't crash on if handed NULL
3187         input.
3189 2004-07-02  Simon Josefsson <simon@josefsson.org>
3191         * NEWS: Add.
3193 2004-06-27  Simon Josefsson <simon@josefsson.org>
3195         * configure.ac: Assume standard C.
3197 2004-06-27  Simon Josefsson <simon@josefsson.org>
3199         * NEWS, configure.ac: Bump versions.
3201 2004-06-26  Simon Josefsson <simon@josefsson.org>
3203         * NEWS: Version 0.1.1.
3205 2004-06-26  Simon Josefsson <simon@josefsson.org>
3207         * configure.ac: Bump so version.
3209 2004-06-26  Simon Josefsson <simon@josefsson.org>
3211         * cram-md5/Makefile.am, src/Makefile.am: Fix -I's.
3213 2004-06-26  Simon Josefsson <simon@josefsson.org>
3215         * po/sv.po: Generated.
3217 2004-06-26  Simon Josefsson <simon@josefsson.org>
3219         * configure.ac: Default libgcrypt off.
3221 2004-06-26  Simon Josefsson <simon@josefsson.org>
3223         * configure.ac:
3224         (NETTLE_CFLAGS, NETTLE_LIBS): Remove.
3226 2004-06-26  Simon Josefsson <simon@josefsson.org>
3228         * NEWS: Fix.
3230 2004-06-26  Simon Josefsson <simon@josefsson.org>
3232         * NEWS: Add.
3234 2004-06-24  Simon Josefsson <simon@josefsson.org>
3236         * src/Makefile.am: Remove crypto.h.
3238 2004-06-18  Simon Josefsson <simon@josefsson.org>
3240         * kerberos_v5/Makefile.am, ntlm/Makefile.am: Fix.
3242 2004-06-18  Simon Josefsson <simon@josefsson.org>
3244         * cram-md5/challenge.c: Doc fix.
3246 2004-06-18  Simon Josefsson <simon@josefsson.org>
3248         * cram-md5/digest.c: Add doc.
3250 2004-06-18  Simon Josefsson <simon@josefsson.org>
3252         * cram-md5/digest.c: Cleanup.
3254 2004-06-18  Simon Josefsson <simon@josefsson.org>
3256         * cram-md5/challenge.c: Doc fix.
3258 2004-06-18  Simon Josefsson <simon@josefsson.org>
3260         * cram-md5/challenge.c: Cleanup.
3262 2004-06-18  Simon Josefsson <simon@josefsson.org>
3264         * cram-md5/challenge.c: Doc fix.
3266 2004-06-18  Simon Josefsson <simon@josefsson.org>
3268         * cram-md5/challenge.c: Fix.
3270 2004-06-18  Simon Josefsson <simon@josefsson.org>
3272         * cram-md5/challenge.h, cram-md5/challenge.c: Fix.
3274 2004-06-18  Simon Josefsson <simon@josefsson.org>
3276         * src/Makefile.am, src/crypto.c, src/obsolete.c: De-deprecate
3277         crypto API (may be need by applications that use callbacks to verify
3278         HMAC-MD5 cookies).
3280 2004-06-18  Simon Josefsson <simon@josefsson.org>
3282         * src/gsasl.h.in: Revert.
3284 2004-06-18  Simon Josefsson <simon@josefsson.org>
3286         * NEWS: Revert.
3288 2004-06-18  Simon Josefsson <simon@josefsson.org>
3290         * NEWS: Fix.
3292 2004-06-18  Simon Josefsson <simon@josefsson.org>
3294         * src/obsolete.c, src/gsasl.h.in:
3295         (gsasl_nonce, gsasl_random): Remove.
3297 2004-06-18  Simon Josefsson <simon@josefsson.org>
3299         * src/gsasl.h.in: Move obsolete functions around.
3301 2004-06-18  Simon Josefsson <simon@josefsson.org>
3303         * Makefile.am, cram-md5/Makefile.am, cram-md5/challenge.c,
3304         src/Makefile.am, src/crypto.h, src/init.c, src/libgcrypt.c,
3305         src/nettle.c, src/obsolete.c: Initiate creation of GC ("generic
3306         crypto") as non-GSASL specific Nettle/Libgcrypt wrapper.  Obsolete
3307         gsasl_nonce, gsasl_random, gsasl_md5, gsasl_hmac_md5.
3309 2004-06-18  Simon Josefsson <simon@josefsson.org>
3311         * cram-md5/digest.c: Add.
3313 2004-06-18  Simon Josefsson <simon@josefsson.org>
3315         * cram-md5/digest.h: Fix.
3317 2004-06-18  Simon Josefsson <simon@josefsson.org>
3319         * cram-md5/digest.h: Add.
3321 2004-06-18  Simon Josefsson <simon@josefsson.org>
3323         * cram-md5/challenge.c: Doc fix.
3325 2004-06-08  Simon Josefsson <simon@josefsson.org>
3327         * cram-md5/challenge.h: Doc fix.
3329 2004-06-08  Simon Josefsson <simon@josefsson.org>
3331         * cram-md5/challenge.h: Doc fix.
3333 2004-06-08  Simon Josefsson <simon@josefsson.org>
3335         * cram-md5/challenge.c: Doc fix.
3337 2004-06-08  Simon Josefsson <simon@josefsson.org>
3339         * src/nettle.c: Doc fix.
3341 2004-06-08  Simon Josefsson <simon@josefsson.org>
3343         * NEWS: Fix.
3345 2004-06-08  Simon Josefsson <simon@josefsson.org>
3347         * src/nettle.c, src/libgcrypt.c:
3348         (gsasl_randomize): Rename to gsasl_random.
3350 2004-06-08  Simon Josefsson <simon@josefsson.org>
3352         * src/obsolete.c:
3353         (gsasl_randomize): Add.
3355 2004-06-08  Simon Josefsson <simon@josefsson.org>
3357         * src/gsasl.h.in:
3358         (gsasl_random): Add.
3359         (gsasl_randomize): Make backwards compatible.  Now an obsolete
3360         function.
3362 2004-06-08  Simon Josefsson <simon@josefsson.org>
3364         * digest-md5/digest-md5.c: Use gsasl_nonce.
3366 2004-06-08  Simon Josefsson <simon@josefsson.org>
3368         * cram-md5/cram-md5.c: Use challenge.h interface.
3370 2004-06-08  Simon Josefsson <simon@josefsson.org>
3372         * cram-md5/Makefile.am, cram-md5/challenge.c, cram-md5/challenge.h:
3373         challenge.h, challenge.c: Add.
3375 2004-06-08  Simon Josefsson <simon@josefsson.org>
3377         * NEWS: Add.
3379 2004-06-08  Simon Josefsson <simon@josefsson.org>
3381         * src/nettle.c:
3382         (gsasl_randomize): Don't take "strong" parameter.
3383         (gsasl_nonce, randomize): Add.
3385 2004-06-08  Simon Josefsson <simon@josefsson.org>
3387         * src/gsasl.h.in, src/libgcrypt.c:
3388         (gsasl_randomize): Don't take "strong" parameter.
3389         (gsasl_nonce): Add.
3391 2004-06-06  Simon Josefsson <simon@josefsson.org>
3393         * THANKS, NEWS: Add.
3395 2004-06-06  Simon Josefsson <simon@josefsson.org>
3397         * src/suggest.c: Indent.
3399 2004-06-06  Simon Josefsson <simon@josefsson.org>
3401         * src/suggest.c:
3402         (gsasl_client_suggest_mechanism, gsasl_server_suggest_mechanism):
3403         Implement them, patch from Dirk Dierckx <dirk.dierckx@solidity.org>.
3405 2004-04-30  Simon Josefsson <simon@josefsson.org>
3407         * digest-md5/digest-md5.c, gssapi/gssapi.c: Fix warnings.
3409 2004-04-24  Simon Josefsson <simon@josefsson.org>
3411         * kerberos_v5/Makefile.am, ntlm/Makefile.am: Fix license.
3413 2004-04-24  Simon Josefsson <simon@josefsson.org>
3415         * kerberos_v5/kerberos_v5.h, kerberos_v5/kerberos_v5.c,
3416         ntlm/ntlm.c, ntlm/x-ntlm.h: Fix license.
3418 2004-04-21  Simon Josefsson <simon@josefsson.org>
3420         * src/common.c: Add GSSAPI client encode/decode.
3422 2004-04-21  Simon Josefsson <simon@josefsson.org>
3424         * gssapi/x-gssapi.h: Add.
3426 2004-04-21  Simon Josefsson <simon@josefsson.org>
3428         * gssapi/gssapi.c: Initial client-side integrity/confidentiality
3429         layer support.
3431 2004-04-21  Simon Josefsson <simon@josefsson.org>
3433         * gssapi/gssapi.c: Use GSS_ERROR.
3435 2004-04-18  Simon Josefsson <simon@josefsson.org>
3437         * libgsasl.pc.in: Drop -R libs flag.
3439 2004-04-16  Simon Josefsson <simon@josefsson.org>
3441         * NEWS, configure.ac: Bump versions.
3443 2004-04-16  Simon Josefsson <simon@josefsson.org>
3445         * po/sv.po: Generated.
3447 2004-04-16  Simon Josefsson <simon@josefsson.org>
3449         * Makefile.am: Fix release target.
3451 2004-04-16  Simon Josefsson <simon@josefsson.org>
3453         * NEWS: Version 0.1.0.
3455 2004-04-16  Simon Josefsson <simon@josefsson.org>
3457         * README-alpha: Fix versions.
3459 2004-04-16  Simon Josefsson <simon@josefsson.org>
3461         * Makefile.am: Add release target.
3463 2004-04-16  Simon Josefsson <simon@josefsson.org>
3465         * NEWS: Add.
3467 2004-04-16  Simon Josefsson <simon@josefsson.org>
3469         * NEWS, configure.ac: Bump versions.
3471 2004-04-16  Simon Josefsson <simon@josefsson.org>
3473         * src/Makefile.am: Fix -I's.
3475 2004-04-16  Simon Josefsson <simon@josefsson.org>
3477         * Makefile.am: Fix ChangeLog target.
3479 2004-04-16  Simon Josefsson <simon@josefsson.org>
3481         * README: Fix.
3483 2004-04-16  Simon Josefsson <simon@josefsson.org>
3485         * gl/m4/strdup.m4: Add.
3487 2004-04-16  Simon Josefsson <simon@josefsson.org>
3489         * m4/check_headerlib.m4: Cosmetic fixes.
3491 2004-04-16  Simon Josefsson <simon@josefsson.org>
3493         * src/gsasl.h.in: Fix license.
3495 2004-04-16  Simon Josefsson <simon@josefsson.org>
3497         * src/Makefile.am, anonymous/Makefile.am, cram-md5/Makefile.am,
3498         digest-md5/Makefile.am, external/Makefile.am, gssapi/Makefile.am,
3499         kerberos_v5/Makefile.am, login/Makefile.am, ntlm/Makefile.am,
3500         plain/Makefile.am, securid/Makefile.am: Remove indent target.
3502 2004-04-16  Simon Josefsson <simon@josefsson.org>
3504         * Makefile.am: Fix ChangeLog target.
3506 2004-04-16  Simon Josefsson <simon@josefsson.org>
3508         * configure.ac: Use modern software.
3510 2004-04-16  Simon Josefsson <simon@josefsson.org>
3512         * po/sv.po: Generated.
3514 2004-04-16  Simon Josefsson <simon@josefsson.org>
3516         * Makefile.am: Add ChangeLog target.
3518 2004-04-16  Simon Josefsson <simon@josefsson.org>
3520         * NEWS: Remove.
3522 2004-04-16  Simon Josefsson <simon@josefsson.org>
3524         * gl/strdup.h: Revert to my own version, for LGPL.
3526 2004-04-16  Simon Josefsson <simon@josefsson.org>
3528         * gl/strdup.c: Copy from libc, for LGPL, and fix some things.
3530 2004-04-16  Simon Josefsson <simon@josefsson.org>
3532         * gl/gettext.h: From gettext CVS, with LGPL.
3534 2004-04-16  Simon Josefsson <simon@josefsson.org>
3536         * po/sv.po: Generated.
3538 2004-04-16  Simon Josefsson <simon@josefsson.org>
3540         * README: Fix.
3542 2004-04-16  Simon Josefsson <simon@josefsson.org>
3544         * README: Add.
3546 2004-04-16  Simon Josefsson <simon@josefsson.org>
3548         * po/sv.po: Generated.
3550 2004-04-16  Simon Josefsson <simon@josefsson.org>
3552         * THANKS, README-alpha: Add.
3554 2004-04-16  Simon Josefsson <simon@josefsson.org>
3556         * po/POTFILES.in: Fix.
3558 2004-04-16  Simon Josefsson <simon@josefsson.org>
3560         * po/sv.po: Update.
3562 2004-04-16  Simon Josefsson <simon@josefsson.org>
3564         * kerberos_v5/kerberos_v5.c, kerberos_v5/kerberos_v5.h: Revert
3565         license.
3567 2004-04-16  Simon Josefsson <simon@josefsson.org>
3569         * kerberos_v5/Makefile.am: Fix -I's.
3571 2004-04-16  Simon Josefsson <simon@josefsson.org>
3573         * po/sv.po: Fixes.
3575 2004-04-16  Simon Josefsson <simon@josefsson.org>
3577         * po/LINGUAS, po/pl.po: Remove Polish (for now).
3579 2004-04-16  Simon Josefsson <simon@josefsson.org>
3581         * src/callback-c.c, src/callback-s.c, src/callback.c, src/common.c,
3582         src/crypto.h, src/done.c, src/error.c, src/gsasl.h.in, src/init.c,
3583         src/internal.h, src/libgcrypt.c, src/listmech.c, src/md5pwd.c,
3584         src/nettle.c, src/obsolete.c, src/stringprep-no.c,
3585         src/stringprep.c, src/suggest.c, src/supportp.c, src/version.c,
3586         src/xcode.c, src/xfinish.c, src/xstart.c, src/xstep.c: Fix license.
3588 2004-04-15  Simon Josefsson <simon@josefsson.org>
3590         * plain/Makefile.am, plain/plain.c, plain/plain.h,
3591         securid/Makefile.am, securid/securid.c, securid/securid.h: Fix
3592         license.
3594 2004-04-15  Simon Josefsson <simon@josefsson.org>
3596         * login/Makefile.am, plain/Makefile.am: Fix -I's.
3598 2004-04-15  Simon Josefsson <simon@josefsson.org>
3600         * gssapi/Makefile.am, gssapi/gssapi.c, gssapi/x-gssapi.h,
3601         kerberos_v5/Makefile.am, kerberos_v5/kerberos_v5.c,
3602         kerberos_v5/kerberos_v5.h, login/Makefile.am, login/login.c,
3603         login/login.h: Fix license.
3605 2004-04-15  Simon Josefsson <simon@josefsson.org>
3607         * digest-md5/Makefile.am, digest-md5/digest-md5.c,
3608         digest-md5/digest-md5.h, external/Makefile.am, external/external.c,
3609         external/external.h: Fix license.
3611 2004-04-15  Simon Josefsson <simon@josefsson.org>
3613         * cram-md5/Makefile.am: Fix license.  Fix -I's.
3615 2004-04-15  Simon Josefsson <simon@josefsson.org>
3617         * anonymous/Makefile.am, anonymous/anonymous.c,
3618         anonymous/anonymous.h, cram-md5/cram-md5.c, cram-md5/cram-md5.h:
3619         Fix license.
3621 2004-04-15  Simon Josefsson <simon@josefsson.org>
3623         * COPYING: Add.
3625 2004-04-15  Simon Josefsson <simon@josefsson.org>
3627         * configure.ac: Build src/Makefile.
3629 2004-04-15  Simon Josefsson <simon@josefsson.org>
3631         * digest-md5/Makefile.am, ntlm/Makefile.am, gssapi/Makefile.am,
3632         securid/Makefile.am: Fix paths.
3634 2004-04-15  Simon Josefsson <simon@josefsson.org>
3636         * external/Makefile.am, anonymous/Makefile.am, plain/Makefile.am,
3637         login/Makefile.am, cram-md5/Makefile.am: Fix paths.
3639 2004-04-15  Simon Josefsson <simon@josefsson.org>
3641         * configure.ac: Build gl/Makefile.
3643 2004-04-15  Simon Josefsson <simon@josefsson.org>
3645         * po/POTFILES.in: Fix.
3647 2004-04-15  Simon Josefsson <simon@josefsson.org>
3649         * Makefile.am, base64.c, callback-c.c, callback-s.c, callback.c,
3650         common.c, configure.ac, crypto.h, done.c, error.c, gsasl.h.in,
3651         init.c, internal.h, libgcrypt.c, listmech.c, md5pwd.c, nettle.c,
3652         obsolete.c, stringprep-no.c, stringprep.c, suggest.c, supportp.c,
3653         version.c, xcode.c, xfinish.c, xstart.c, xstep.c, src/Makefile.am,
3654         src/base64.c, src/callback-c.c, src/callback-s.c, src/callback.c,
3655         src/common.c, src/crypto.h, src/done.c, src/error.c,
3656         src/gsasl.h.in, src/init.c, src/internal.h, src/libgcrypt.c,
3657         src/listmech.c, src/md5pwd.c, src/nettle.c, src/obsolete.c,
3658         src/stringprep-no.c, src/stringprep.c, src/suggest.c,
3659         src/supportp.c, src/version.c, src/xcode.c, src/xfinish.c,
3660         src/xstart.c, src/xstep.c: Move *.{c,h,h.in} from to src/.
3662 2004-04-15  Simon Josefsson <simon@josefsson.org>
3664         * Makefile.am, gl/Makefile.am, gl/gettext.h, gl/strdup.c,
3665         gl/strdup.h: Add gl/.
3667 2004-04-15  Simon Josefsson <simon@josefsson.org>
3669         * Makefile.am: Fix license.
3671 2004-04-15  Simon Josefsson <simon@josefsson.org>
3673         * po/LINGUAS, po/Makevars, po/POTFILES.in, po/pl.po, po/sv.po: Add.
3675 2004-04-15  Simon Josefsson <simon@josefsson.org>
3677         * Makefile.am: Fix NTLM.
3679 2004-04-15  Simon Josefsson <simon@josefsson.org>
3681         * configure.ac: Use gettext 0.14.0.  Remove non-C89 stuff.
3683 2004-04-15  Simon Josefsson <simon@josefsson.org>
3685         * NEWS, THANKS: Add.
3687 2004-04-15  Simon Josefsson <simon@josefsson.org>
3689         * README, AUTHORS: Add.
3691 2004-04-15  Simon Josefsson <simon@josefsson.org>
3693         * Makefile.am: Add ACLOCAL_AMFLAGS.
3695 2004-04-15  Simon Josefsson <simon@josefsson.org>
3697         * m4/ax_create_stdint_h.m4, m4/check_headerlib.m4, m4/libgcrypt.m4:
3698         Move library m4's from m4/ to lib/m4.
3700 2004-04-15  Simon Josefsson <simon@josefsson.org>
3702         * configure.ac: Autoupdated.
3704 2004-04-15  Simon Josefsson <simon@josefsson.org>
3706         * Makefile.am: Recurse into po/.
3708 2004-04-15  Simon Josefsson <simon@josefsson.org>
3710         * Makefile.am: Add libgsasl.pc*.  Recurse into crypto/ if needed.
3712 2004-04-15  Simon Josefsson <simon@josefsson.org>
3714         * configure.ac: Add, taken mostly from ../configure.ac.
3716 2004-04-15  Simon Josefsson <simon@josefsson.org>
3718         * libgsasl.pc.in: Move libgsasl.pc.in from top-level to lib/.
3720 2004-01-18  Simon Josefsson <simon@josefsson.org>
3722         * Makefile.am: Fix NTLM.
3724 2004-01-18  Simon Josefsson <simon@josefsson.org>
3726         * digest-md5/Makefile.am, kerberos_v5/Makefile.am: Fix -I's.
3728 2004-01-18  Simon Josefsson <simon@josefsson.org>
3730         * digest-md5/Makefile.am, kerberos_v5/Makefile.am: Fix -Igl.
3732 2004-01-18  Simon Josefsson <simon@josefsson.org>
3734         * kerberos_v5/Makefile.am, digest-md5/Makefile.am: Need -lgl.
3736 2004-01-18  Simon Josefsson <simon@josefsson.org>
3738         * kerberos_v5/kerberos_v5.c, digest-md5/digest-md5.c: Include
3739         strdup.h.
3741 2004-01-18  Simon Josefsson <simon@josefsson.org>
3743         * Makefile.am, gettext.h: Use -Igl instead of gettext.h.
3745 2004-01-18  Simon Josefsson <simon@josefsson.org>
3747         * init.c: Move _gsasl_crypto_init prototype to crypto.h.
3749 2004-01-18  Simon Josefsson <simon@josefsson.org>
3751         * nettle.c: Include crypto.h.  Fix warnings.
3753 2004-01-18  Simon Josefsson <simon@josefsson.org>
3755         * libgcrypt.c: Fix warnings.
3757 2004-01-18  Simon Josefsson <simon@josefsson.org>
3759         * libgcrypt.c: Include crypto.h.
3761 2004-01-18  Simon Josefsson <simon@josefsson.org>
3763         * Makefile.am, crypto.h: Add crypto.h.
3765 2004-01-18  Simon Josefsson <simon@josefsson.org>
3767         * digest-md5/digest-md5.c: Use nettle-types.h for uint32_t etc.
3768         Fix warning.
3770 2004-01-18  Simon Josefsson <simon@josefsson.org>
3772         * digest-md5/Makefile.am: Add.
3774 2004-01-17  Simon Josefsson <simon@josefsson.org>
3776         * Makefile.am, anonymous/Makefile.am, cram-md5/Makefile.am,
3777         digest-md5/Makefile.am, external/Makefile.am, gssapi/Makefile.am,
3778         kerberos_v5/Makefile.am, login/Makefile.am, ntlm/Makefile.am,
3779         plain/Makefile.am, securid/Makefile.am: Build helper libraries for
3780         each mechanism.
3782 2004-01-14  Simon Josefsson <simon@josefsson.org>
3784         * obsolete.c:
3785         (gsasl_client_listmech, gsasl_server_listmech): Make room for \0.
3787 2004-01-01  Simon Josefsson <simon@josefsson.org>
3789         * stringprep-no.c: Handle NULL stringprep_rc.
3791 2003-12-01  Simon Josefsson <simon@josefsson.org>
3793         * stringprep.c:
3794         (gsasl_stringprep_saslprep): Fix return value check.
3795         (gsasl_stringprep_trace): Likewise.
3797 2003-12-01  Simon Josefsson <simon@josefsson.org>
3799         * gsasl.h.in: Add GSASL_SASLPREP_ERROR.
3801 2003-12-01  Simon Josefsson <simon@josefsson.org>
3803         * cram-md5/cram-md5.c: Use SASLprep.  Fix challenge string to
3804         conform to proper syntax.
3806 2003-11-24  Simon Josefsson <simon@josefsson.org>
3808         * xstep.c:
3809         (gsasl_step64): Fix deallocation of output.
3811 2003-11-22  Simon Josefsson <simon@josefsson.org>
3813         * listmech.c: Doc fix.
3815 2003-11-22  Simon Josefsson <simon@josefsson.org>
3817         * gsasl.h.in: Whitespace fixes to help GTK-DOC parser.
3819 2003-11-22  Simon Josefsson <simon@josefsson.org>
3821         * cram-md5/cram-md5.c:
3822         (_gsasl_cram_md5_server_step): Don't always return GSASL_OK.  Tiny
3823         patch from Sergey Poznyakoff <gray@Mirddin.farlep.net>.
3825 2003-11-22  Simon Josefsson <simon@josefsson.org>
3827         * Makefile.am: Remove unneeded @@'s.
3829 2003-11-21  Simon Josefsson <simon@josefsson.org>
3831         * xstep.c: Doc fix.
3833 2003-11-21  Simon Josefsson <simon@josefsson.org>
3835         * common.c, digest-md5/digest-md5.c: Indent.
3837 2003-11-21  Simon Josefsson <simon@josefsson.org>
3839         * obsolete.c: Fix warning.
3841 2003-11-20  Simon Josefsson <simon@josefsson.org>
3843         * cram-md5/cram-md5.c: Fix.
3845 2003-11-20  Simon Josefsson <simon@josefsson.org>
3847         * digest-md5/digest-md5.c: Fix warnings.
3849 2003-11-20  Simon Josefsson <simon@josefsson.org>
3851         * common.c: Add NULL elements to fix warnings.
3853 2003-11-20  Simon Josefsson <simon@josefsson.org>
3855         * digest-md5/digest-md5.c: Remove 'unsigned' from 'char *'.
3857 2003-11-20  Simon Josefsson <simon@josefsson.org>
3859         * Makefile.am: Use getopt instead of argp.  Remove gnulib (gl/).
3861 2003-11-20  Simon Josefsson <simon@josefsson.org>
3863         * Makefile.am: Link with gnulib (for rpl_malloc breakage).
3865 2003-11-20  Simon Josefsson <simon@josefsson.org>
3867         * error.c:
3868         (gsasl_strerror): Call bindtextdomain().
3870 2003-11-20  Simon Josefsson <simon@josefsson.org>
3872         * init.c:
3873         (gsasl_init): Move gettext initialization to error.c.
3875 2003-11-20  Simon Josefsson <simon@josefsson.org>
3877         * kerberos_v5/kerberos_v5.c: Indent.
3879 2003-11-20  Simon Josefsson <simon@josefsson.org>
3881         * Makefile.am: Fix indent target.
3883 2003-11-20  Simon Josefsson <simon@josefsson.org>
3885         * stringprep-no.c, stringprep.c: Doc fix.
3887 2003-11-20  Simon Josefsson <simon@josefsson.org>
3889         * internal.h: Add comments.
3891 2003-11-20  Simon Josefsson <simon@josefsson.org>
3893         * callback-c.c, callback-s.c, gsasl.h.in, internal.h, nettle.c,
3894         obsolete.c, xstart.c, xstep.c, digest-md5/digest-md5.c,
3895         gssapi/gssapi.c: Indent.
3897 2003-11-20  Simon Josefsson <simon@josefsson.org>
3899         * internal.h: Fix file comment.
3901 2003-11-20  Simon Josefsson <simon@josefsson.org>
3903         * init.c: Declare _gsasl_all_mechanisms (defined in common.c).  Fix
3904         comments.
3906 2003-11-20  Simon Josefsson <simon@josefsson.org>
3908         * internal.h: Remove _gsasl_all_mechanism declaration.
3910 2003-11-20  Simon Josefsson <simon@josefsson.org>
3912         * internal.h: Remove stringprep hack.  Remove VALID_HANDLE and
3913         VALID_SESSION_HANDLE.
3915 2003-11-20  Simon Josefsson <simon@josefsson.org>
3917         * stringprep.c, stringprep-no.c: Fix file comment.
3919 2003-11-20  Simon Josefsson <simon@josefsson.org>
3921         * stringprep.c: Add comment.
3923 2003-11-20  Simon Josefsson <simon@josefsson.org>
3925         * stringprep-no.c: Implement dummy API functions.
3927 2003-11-20  Simon Josefsson <simon@josefsson.org>
3929         * done.c:
3930         (gsasl_done): Don't use VALID_HANDLE.
3932 2003-11-20  Simon Josefsson <simon@josefsson.org>
3934         * xstep.c:
3935         (gsasl_step): Don't use VALID_SESSION_HANDLE.
3937 2003-11-20  Simon Josefsson <simon@josefsson.org>
3939         * error.c, internal.h: Move gettext declarations from internal.h to
3940         error.c.
3942 2003-11-20  Simon Josefsson <simon@josefsson.org>
3944         * cram-md5/cram-md5.c, digest-md5/digest-md5.c: Don't initialize
3945         crypto (done by gsasl_init).
3947 2003-11-20  Simon Josefsson <simon@josefsson.org>
3949         * init.c:
3950         (gsasl_init): Call _gsasl_crypto_init() to initialize crypto
3951         functions.
3953 2003-11-20  Simon Josefsson <simon@josefsson.org>
3955         * gsasl.h.in:
3956         (gsasl_randomize, gsasl_md5, gsasl_hmac_md5): Add.
3958 2003-11-20  Simon Josefsson <simon@josefsson.org>
3960         * internal.h: Remove.
3962 2003-11-20  Simon Josefsson <simon@josefsson.org>
3964         * xstep.c: Add XXX.
3966 2003-11-20  Simon Josefsson <simon@josefsson.org>
3968         * xstep.c:
3969         (gsasl_step): Check if sctx is valid.  Suggested by pitrp@wg78.de
3970         (Peter Prohaska).
3972 2003-11-20  Simon Josefsson <simon@josefsson.org>
3974         * done.c:
3975         (gsasl_done): Use VALID_HANDLE.
3977 2003-11-20  Simon Josefsson <simon@josefsson.org>
3979         * error.c:
3980         (gsasl_strerror): Add GSASL_INVALID_HANDLE.
3982 2003-11-20  Simon Josefsson <simon@josefsson.org>
3984         * gsasl.h.in:
3985         (Gsasl_rc): Add GSASL_INVALID_HANDLE.
3987 2003-11-20  Simon Josefsson <simon@josefsson.org>
3989         * internal.h:
3990         (VALID_CTX): Rename to VALID_HANDLE.
3991         (VALID_SESSION_CTX): Rename to VALID_SESSION_HANDLE.
3993 2003-11-18  Simon Josefsson <simon@josefsson.org>
3995         * xstep.c:
3996         (gsasl_step): Don't loop around TOO_SMALL_BUFFER, it only hides
3997         problems because the plugins are not written to handle this.  Will
3998         be solved when mechanism interface is fixed.
4000 2003-11-17  Simon Josefsson <simon@josefsson.org>
4002         * xstep.c: Increase initial length, for GSSAPI, until we rewrite
4003         the internal mechanism API as well.
4005 2003-11-14  Simon Josefsson <simon@josefsson.org>
4007         * obsolete.c: Add.
4009 2003-11-14  Simon Josefsson <simon@josefsson.org>
4011         * callback.c, gsasl.h.in: Shorten parameter name.
4013 2003-11-14  Simon Josefsson <simon@josefsson.org>
4015         * callback-c.c, callback-s.c, callback.c, done.c, gsasl.h.in,
4016         init.c, internal.h, listmech.c, suggest.c, supportp.c, xcode.c,
4017         xfinish.c, xstart.c, xstep.c: Rename Gsasl_ctx to Gsasl, and
4018         Gsasl_session_ctx to Gsasl_session.
4020 2003-11-14  Simon Josefsson <simon@josefsson.org>
4022         * callback-s.c:
4023         (gsasl_server_ctx_get): Moved to obsolete.c (use gsasl_ctx_get
4024         instead).
4025         (gsasl_server_application_data_get): Moved to obsolete.c (use
4026         gsasl_appinfo_get).
4027         (gsasl_server_application_data_set): Moved to obsolete.c (use
4028         gsasl_appinfo_set).
4030 2003-11-14  Simon Josefsson <simon@josefsson.org>
4032         * gsasl.h.in: Move deprecated functions around.
4034 2003-11-14  Simon Josefsson <simon@josefsson.org>
4036         * obsolete.c:
4037         (gsasl_client_ctx_get): Add, from callback-c.c.
4038         (gsasl_client_application_data_set): Likewise.
4039         (gsasl_client_application_data_get): Likewise.
4040         (gsasl_server_ctx_get): Add, from callback-s.c.
4041         (gsasl_server_application_data_set): Likewise.
4042         (gsasl_server_application_data_get): Likewise.
4044 2003-11-14  Simon Josefsson <simon@josefsson.org>
4046         * callback-c.c:
4047         (gsasl_client_ctx_get): Move to obsolete.c (use gsasl_ctx_get
4048         instead).
4049         (gsasl_client_application_data_get): Move to obsolete.c (use
4050         gsasl_appinfo_get instead).
4051         (gsasl_client_application_data_set): Move to obsolete.c (use
4052         gsasl_appinfo_set instead).
4054 2003-11-14  Simon Josefsson <simon@josefsson.org>
4056         * callback.c:
4057         (gsasl_ctx_get): Add.
4058         (gsasl_application_session_data_get): Rename to gsasl_appinfo_get.
4059         (gsasl_application_session_data_set): Rename to gsasl_appinfo_set.
4061 2003-11-14  Simon Josefsson <simon@josefsson.org>
4063         * gsasl.h.in:
4064         (gsasl_application_session_data_set,
4065         gsasl_application_session_data_get): New.
4067 2003-11-14  Simon Josefsson <simon@josefsson.org>
4069         * callback.c:
4070         (gsasl_application_session_data_get,
4071         gsasl_application_session_data_set): New.
4073 2003-11-14  Simon Josefsson <simon@josefsson.org>
4075         * plain/plain.c: Fix mem leak (again).
4077 2003-11-14  Simon Josefsson <simon@josefsson.org>
4079         * ntlm/ntlm.c, plain/plain.c: Fix mem leak.
4081 2003-11-14  Simon Josefsson <simon@josefsson.org>
4083         * obsolete.c: Fix mem leaks.
4085 2003-11-14  Simon Josefsson <simon@josefsson.org>
4087         * xfinish.c:
4088         (gsasl_finish): New.
4089         (gsasl_client_finish, gsasl_server_finish): Removed, moved to
4090         obsolete.c.
4092 2003-11-14  Simon Josefsson <simon@josefsson.org>
4094         * gsasl.h.in:
4095         (gsasl_step, gsasl_step64): New.
4096         (gsasl_finish): Likewise.
4097         (gsasl_client_step, gsasl_server_step): Deprecated; moved around to
4098         obsolete.c.
4099         (gsasl_client_step_base64, gsasl_server_step_base64): Likewise.
4100         (gsasl_client_finish, gsasl_server_finish): Likewise.
4102 2003-11-14  Simon Josefsson <simon@josefsson.org>
4104         * xstep.c:
4105         (gsasl_client_step, gsasl_server_step): Deprecated, moved to
4106         obsolete.c.
4107         (gsasl_client_step_base64, gsasl_server_step_base64): Likewise.
4108         (_gsasl_session_step_base64): Removed.
4109         (gsasl_step): New function.
4110         (gsasl_step64): New function, based on _gsasl_session_step_base64.
4112 2003-11-14  Simon Josefsson <simon@josefsson.org>
4114         * obsolete.c:
4115         (gsasl_client_step, gsasl_server_step): New, from xstep.c.
4116         (gsasl_client_step_base64, gsasl_server_step_base64): Likewise.
4117         (_gsasl_step, _gsasl_step64): Utility functions, used by previous
4118         wrappers.
4119         (gsasl_client_finish, gsasl_server_finish): New, from xfinish.c.
4121 2003-11-14  Simon Josefsson <simon@josefsson.org>
4123         * securid/securid.c: Fix size checks.
4125 2003-11-14  Simon Josefsson <simon@josefsson.org>
4127         * anonymous/anonymous.c:
4128         (_gsasl_anonymous_client_step): Don't increment step until we are
4129         going to return success.
4131 2003-11-14  Simon Josefsson <simon@josefsson.org>
4133         * internal.h:
4134         (_Gsasl_mechanism_functions): Split out function typedefs.
4136 2003-11-11  Simon Josefsson <simon@josefsson.org>
4138         * common.c: Add W to GSASL_VALID_MECHANISM_CHARACTERS.
4140 2003-11-11  Simon Josefsson <simon@josefsson.org>
4142         * gsasl.h.in: Reorder error codes.  Rename GSASL_SHISHI_ERROR to
4143         GSASL_KERBEROS_V5_INTERNAL_ERROR (but keep alias for a while).
4145 2003-11-11  Simon Josefsson <simon@josefsson.org>
4147         * kerberos_v5/kerberos_v5.c: Replace GSASL_SHISHI_ERROR with
4148         GSASL_KERBEROS_V5_INTERNAL_ERROR.
4150 2003-11-11  Simon Josefsson <simon@josefsson.org>
4152         * gsasl.h.in: Remove gsasl_hexdump declaration.
4154 2003-11-11  Simon Josefsson <simon@josefsson.org>
4156         * digest-md5/digest-md5.c: Fix typo in last commit.
4158 2003-11-11  Simon Josefsson <simon@josefsson.org>
4160         * digest-md5/digest-md5.c: Don't use unportable asprintf.  Use
4161         #define for maxbuf magic values.  Check callback supplied maxbuf
4162         values for out of range.
4164 2003-11-11  Simon Josefsson <simon@josefsson.org>
4166         * digest-md5/digest-md5.c: Check supplied maxbuf values better.
4168 2003-11-11  Simon Josefsson <simon@josefsson.org>
4170         * gssapi/gssapi.c: Add the RFC reference to comment.
4172 2003-11-10  Simon Josefsson <simon@josefsson.org>
4174         * Makefile.am: Fix typo.
4176 2003-11-10  Simon Josefsson <simon@josefsson.org>
4178         * listmech.c:
4179         (gsasl_server_mechlist): Use clientp=0.  From pitrp@wg78.de (Peter
4180         Prohaska).
4182 2003-11-10  Simon Josefsson <simon@josefsson.org>
4184         * libgcrypt.c, listmech.c, xstart.c, xstep.c,
4185         digest-md5/digest-md5.c, gssapi/gssapi.c: Indent.
4187 2003-11-10  Simon Josefsson <simon@josefsson.org>
4189         * Makefile.am: Fix GSSAPI/NTLM header file names.
4191 2003-11-09  Simon Josefsson <simon@josefsson.org>
4193         * error.c:
4194         (gsasl_strerror): Add GSASL_NO_CLIENT_CODE, GSASL_NO_SERVER_CODE.
4196 2003-11-09  Simon Josefsson <simon@josefsson.org>
4198         * gsasl.h.in: Add GSASL_NO_CLIENT_CODE, GSASL_NO_SERVER_CODE.
4199         Typedef error code enum to Gsasl_rc.
4201 2003-11-09  Simon Josefsson <simon@josefsson.org>
4203         * xstart.c:
4204         (_gsasl_setup): Don't fail if there is no start function in the
4205         mechanism.
4207 2003-11-09  Simon Josefsson <simon@josefsson.org>
4209         * common.c: Fix typos.
4211 2003-11-09  Simon Josefsson <simon@josefsson.org>
4213         * Makefile.am: Always build callback-c. and callback-s.c.
4215 2003-11-09  Simon Josefsson <simon@josefsson.org>
4217         * xstep.c:
4218         (_gsasl_session_step_base64): Cleanups, e.g. check malloc return
4219         values.
4221 2003-11-09  Simon Josefsson <simon@josefsson.org>
4223         * xfinish.c:
4224         (gsasl_client_finish, gsasl_server_finish): Add XXX.
4226 2003-11-09  Simon Josefsson <simon@josefsson.org>
4228         * xcode.c:
4229         (_gsasl_code): Check output buffer size.
4231 2003-11-09  Simon Josefsson <simon@josefsson.org>
4233         * xstart.c:
4234         (_gsasl_start): Split off some code into _gsasl_setup, and use it.
4235         (_gsasl_setup): New function.
4237 2003-11-09  Simon Josefsson <simon@josefsson.org>
4239         * xstart.c:
4240         (_gsasl_find_mechanism): New.
4241         (_gsasl_start): Simplified, renamed from _gsasl_session_start.
4242         (gsasl_client_start, gsasl_server_start): Fix call to _gsasl_start.
4244 2003-11-09  Simon Josefsson <simon@josefsson.org>
4246         * xcode.c:
4247         (gsasl_encode, gsasl_decode): Call _gsasl_code.
4248         (_gsasl_code): New function, generalization of the other two.
4250 2003-11-09  Simon Josefsson <simon@josefsson.org>
4252         * common.c:
4253         (GSASL_VALID_MECHANISM_CHARACTERS): Remove lower case characters.
4255 2003-11-09  Simon Josefsson <simon@josefsson.org>
4257         * done.c:
4258         (gsasl_done): Use VALID_CTX.
4260 2003-11-09  Simon Josefsson <simon@josefsson.org>
4262         * internal.h: Add VALID_CTX and VALID_SESSION_CTX macros.
4264 2003-11-09  Simon Josefsson <simon@josefsson.org>
4266         * obsolete.c, xstep.c, xfinish.c, xstart.c, xcode.c, listmech.c,
4267         suggest.c, supportp.c: Remove USE_CLIENT/USE_SERVER #ifdef's.
4269 2003-11-09  Simon Josefsson <simon@josefsson.org>
4271         * common.c: Update #include of mechanism headers.  Move
4272         USE_CLIENT/USE_SERVER #ifdef's within structure, so that members are
4273         initialized to NULL when USE_CLIENT/USE_SERVER is not defined.
4275 2003-11-09  Simon Josefsson <simon@josefsson.org>
4277         * Makefile.am, anonymous.c, anonymous.h, common.c, cram-md5.c,
4278         cram-md5.h, digest-md5.c, digest-md5.h, external.c, external.h,
4279         gssapi.c, kerberos_v5.c, kerberos_v5.h, login.c, login.h, ntlm.c,
4280         plain.c, plain.h, securid.c, securid.h, x-gssapi.h, x-ntlm.h,
4281         anonymous/anonymous.c, anonymous/anonymous.h, cram-md5/cram-md5.c,
4282         cram-md5/cram-md5.h, digest-md5/digest-md5.c,
4283         digest-md5/digest-md5.h, external/external.c, external/external.h,
4284         gssapi/gssapi.c, gssapi/x-gssapi.h, kerberos_v5/kerberos_v5.c,
4285         kerberos_v5/kerberos_v5.h, login/login.c, login/login.h,
4286         ntlm/ntlm.c, ntlm/x-ntlm.h, plain/plain.c, plain/plain.h,
4287         securid/securid.c, securid/securid.h: Move implementation of each
4288         mechanism into a separate directory.  Update SOURCES in Makefile.am
4289         and #include's in common.c accordingly.
4291 2003-11-09  Simon Josefsson <simon@josefsson.org>
4293         * Makefile.am: Use AM_CPPFLAGS instead of target_CPPFLAGS.
4295 2003-11-09  Simon Josefsson <simon@josefsson.org>
4297         * Makefile.am: Use *_CPPFLAGS instead of obsolete INCLUDES.
4299 2003-11-09  Simon Josefsson <simon@josefsson.org>
4301         * securid.c: Make PASSCODE/PIN #define's visible to entire file.
4303 2003-11-09  Simon Josefsson <simon@josefsson.org>
4305         * internal.h: Remove CPP cruft.
4307 2003-11-02  Simon Josefsson <simon@josefsson.org>
4309         * Makefile.am, hexdump.c: Remove hexdump.
4311 2003-11-02  Simon Josefsson <simon@josefsson.org>
4313         * digest-md5.c: Remove debug code.
4315 2003-11-02  Simon Josefsson <simon@josefsson.org>
4317         * digest-md5.c: Use GSASL crypto API instead of libgcrypt.
4319 2003-10-29  Simon Josefsson <simon@josefsson.org>
4321         * libgcrypt.c:
4322         (_gsasl_crypto_init): Fix warnings.
4324 2003-10-14  Simon Josefsson <simon@josefsson.org>
4326         * cram-md5.c: Rename MD5_LEN to MD5LEN, for consistency with
4327         digest-md5.c.
4329 2003-10-14  Simon Josefsson <simon@josefsson.org>
4331         * cram-md5.c: Use abstract crypto interface.
4333 2003-10-14  Simon Josefsson <simon@josefsson.org>
4335         * Makefile.am, gsasl.h.in, internal.h, libgcrypt.c, nettle.c: Add
4336         crypto/ containing (parts of) Nettle.  Test for libgcrypt 1.1.42 or
4337         later.  Fall back to Nettle if libgcrypt not found.  Add abstract
4338         crypto interface.
4340 2003-10-13  Simon Josefsson <simon@josefsson.org>
4342         * digest-md5.c: Remove unused error checking, based on report from
4343         Marc Mutz <mutz@kde.org>.
4345 2003-10-12  Simon Josefsson <simon@josefsson.org>
4347         * digest-md5.c: Fix tokenizing of strings when they end with ",
4348         based on report from Marc Mutz <mutz@kde.org>.
4350 2003-10-09  Simon Josefsson <simon@josefsson.org>
4352         * stringprep-no.c: Doc fix.
4354 2003-10-09  Simon Josefsson <simon@josefsson.org>
4356         * internal.h:
4357         (_gsasl_no_stringprep_nfkc, _gsasl_no_stringprep): Add prototypes.
4359 2003-10-09  Simon Josefsson <simon@josefsson.org>
4361         * gssapi.c: Fix comment.
4363 2003-10-09  Simon Josefsson <simon@josefsson.org>
4365         * obsolete.c: Doc fix.
4367 2003-10-09  Simon Josefsson <simon@josefsson.org>
4369         * obsolete.c: Add.
4371 2003-10-09  Simon Josefsson <simon@josefsson.org>
4373         * Makefile.am, gsasl.h.in, internal.h, listmech.c:
4374         (gsasl_client_mechlist, gsasl_server_mechlist): New.
4375         (gsasl_client_listmech, gsasl_server_listmech): Deprecate.
4377 2003-10-09  Simon Josefsson <simon@josefsson.org>
4379         * gsasl.h.in: Make maxbuf size_t.
4381 2003-10-07  Simon Josefsson <simon@josefsson.org>
4383         * gssapi.c: Fix GSSAPI include check.
4385 2003-10-06  Simon Josefsson <simon@josefsson.org>
4387         * stringprep-no.c: Fix.
4389 2003-10-06  Simon Josefsson <simon@josefsson.org>
4391         * gsasl.h.in: Fix last commit.
4393 2003-10-06  Simon Josefsson <simon@josefsson.org>
4395         * digest-md5.c, gsasl.h.in: Maxbuf is unsigned long, suggested by
4396         Alexey Melnikov <Alexey.Melnikov@isode.com>.
4398 2003-10-06  Simon Josefsson <simon@josefsson.org>
4400         * gssapi.c:
4401         (_gsasl_gssapi_server_finish): Fix call to gss_release_cred().
4403 2003-10-06  Simon Josefsson <simon@josefsson.org>
4405         * digest-md5.c, internal.h, stringprep-no.c: Cleanup.
4407 2003-10-06  Simon Josefsson <simon@josefsson.org>
4409         * common.c, gsasl.h.in, xstep.c: Indent.
4411 2003-10-06  Simon Josefsson <simon@josefsson.org>
4413         * stringprep-no.c: Fix.
4415 2003-10-06  Simon Josefsson <simon@josefsson.org>
4417         * stringprep.c: Doc fix.
4419 2003-10-06  Simon Josefsson <simon@josefsson.org>
4421         * cram-md5.c, digest-md5.c, gsasl.h.in, login.c, plain.c: Use new
4422         stringprep API.
4424 2003-10-06  Simon Josefsson <simon@josefsson.org>
4426         * Makefile.am, internal.h, stringprep-no.c, stringprep.c: Make
4427         libstringprep optional.
4429 2003-10-02  Simon Josefsson <simon@josefsson.org>
4431         * gsasl.h.in: Comment fix.
4433 2003-10-02  Simon Josefsson <simon@josefsson.org>
4435         * Makefile.am, anonymous.c, anonymous.h, callback-c.c,
4436         callback-s.c, callback.c, cram-md5.c, cram-md5.h, digest-md5.c,
4437         digest-md5.h, external.c, external.h, gssapi.c, kerberos_v5.c,
4438         kerberos_v5.h, login.c, login.h, ntlm.c, plain.c, plain.h,
4439         securid.c, securid.h, x-gssapi.h, x-ntlm.h: Client/server
4440         separation fixes.
4442 2003-10-02  Simon Josefsson <simon@josefsson.org>
4444         * internal.h: Protect stringprep.h.
4446 2003-10-02  Simon Josefsson <simon@josefsson.org>
4448         * listmech.c, suggest.c, supportp.c: Use USE_CLIENT/SERVER.
4450 2003-10-01  Simon Josefsson <simon@josefsson.org>
4452         * Makefile.am: Don't use GNULib.
4454 2003-10-01  Simon Josefsson <simon@josefsson.org>
4456         * gettext.h: Add.
4458 2003-10-01  Simon Josefsson <simon@josefsson.org>
4460         * internal.h: Use lib/gettext.h instead of GNULib.
4462 2003-10-01  Simon Josefsson <simon@josefsson.org>
4464         * internal.h: Don't use minmax.h.
4466 2003-10-01  Simon Josefsson <simon@josefsson.org>
4468         * internal.h: Use minmax.h.
4470 2003-10-01  Simon Josefsson <simon@josefsson.org>
4472         * gettext.h: GNULib sync.
4474 2003-10-01  Simon Josefsson <simon@josefsson.org>
4476         * Makefile.am: Remove -I../intl.  Fix LIBADD for libfoo.la.
4478 2003-10-01  Simon Josefsson <simon@josefsson.org>
4480         * internal.h: Move #include <string.h> to STDC_HEADERS.
4482 2003-10-01  Simon Josefsson <simon@josefsson.org>
4484         * xfinish.c: Revert and fix.  Suggested by Andorz Nilsson
4485         <andorz.nilsson@axis.com>.
4487 2003-10-01  Simon Josefsson <simon@josefsson.org>
4489         * xstep.c, xstart.c: Revert, less duplicated code.  Suggested by
4490         Andorz Nilsson <andorz.nilsson@axis.com>.
4492 2003-09-01  Simon Josefsson <simon@josefsson.org>
4494         * digest-md5.c: Don't require -lm.
4496 2003-08-05  Simon Josefsson <simon@josefsson.org>
4498         * common.c, done.c, init.c, internal.h, xcode.c, xfinish.c,
4499         xstart.c, xstep.c: Make client/server optional.
4501 2003-08-04  Simon Josefsson <simon@josefsson.org>
4503         * digest-md5.c: Don't require -lm.
4505 2003-08-04  Simon Josefsson <simon@josefsson.org>
4507         * Makefile.am: Remove -lm.
4509 2003-07-10  Simon Josefsson <simon@josefsson.org>
4511         * Makefile.am: Fix libtool warning when linking gnulib.
4513 2003-07-10  Simon Josefsson <simon@josefsson.org>
4515         * Makefile.am: Replace argp and REPLACE_OBJ with gnulib.
4517 2003-07-10  Simon Josefsson <simon@josefsson.org>
4519         * gethostname.c, memmove.c, memset.c, strdup.c, strerror.c: Remove
4520         (to be replaced by gnulib).
4522 2003-06-02  Simon Josefsson <simon@josefsson.org>
4524         * gssapi.c: Use gss.h.
4526 2003-05-27  Simon Josefsson <simon@josefsson.org>
4528         * gssapi.c: SS_C_NT_HOSTBASED_SERVICE work around moved to
4529         configure.
4531 2003-05-24  Simon Josefsson <simon@josefsson.org>
4533         * gssapi.c: Deallocate GSS context correctly.
4535 2003-05-18  Simon Josefsson <simon@josefsson.org>
4537         * gssapi.c: Support GSS.
4539 2003-05-18  Simon Josefsson <simon@josefsson.org>
4541         * Makefile.am: Add GSS flags.
4543 2003-03-17  Simon Josefsson <simon@josefsson.org>
4545         * common.c, kerberos_v5.h, kerberos_v5.c: Add kerberos
4546         encode/decode.
4548 2003-02-14  Simon Josefsson <simon@josefsson.org>
4550         * init.c, internal.h: Rename package from libgsasl to gsasl.  Use
4551         external gettext.  Cleanup GTK-DOC, now disabled by default.
4553 2003-02-14  Simon Josefsson <simon@josefsson.org>
4555         * Makefile.am: Remove spurious non-ASCII character.
4557 2003-02-08  Simon Josefsson <simon@josefsson.org>
4559         * xstep.c, supportp.c, login.h, login.c, gsasl.h.in: Fix.
4561 2003-02-08  Simon Josefsson <simon@josefsson.org>
4563         * done.c, init.c, hexdump.c, listmech.c, xstart.c: Fix.
4565 2003-02-05  Simon Josefsson <simon@josefsson.org>
4567         * kerberos_v5.c: API fixes.
4569 2003-02-03  Simon Josefsson <simon@josefsson.org>
4571         * kerberos_v5.c: Fix.
4573 2003-02-03  Simon Josefsson <simon@josefsson.org>
4575         * kerberos_v5.c: Fix.
4577 2003-02-02  Simon Josefsson <simon@josefsson.org>
4579         * kerberos_v5.c: Remove.
4581 2003-02-02  Simon Josefsson <simon@josefsson.org>
4583         * kerberos_v5.c: Almost operational.
4585 2003-02-02  Simon Josefsson <simon@josefsson.org>
4587         * kerberos_v5.c: Code sync.
4589 2003-02-02  Simon Josefsson <simon@josefsson.org>
4591         * callback.c, gsasl.h.in, internal.h, kerberos_v5.c: Add client
4592         realm callback.
4594 2003-02-01  Simon Josefsson <simon@josefsson.org>
4596         * kerberos_v5.c: Fixes.  Non-infrastructure mode finishes SASL
4597         negotiation, but with fixed username, realm etc and without proper
4598         Authentication application data.
4600 2003-02-01  Simon Josefsson <simon@josefsson.org>
4602         * gsasl.h.in, error.c: Add GSASL_NEED_SERVER_RETRIEVE_CALLBACK.
4604 2003-01-31  Simon Josefsson <simon@josefsson.org>
4606         * common.c, cram-md5.c, digest-md5.c, kerberos_v5.c, kerberos_v5.h:
4607         Indent.
4609 2003-01-31  Simon Josefsson <simon@josefsson.org>
4611         * Makefile.am, common.c, gsasl.h.in, kerberos_v5.c, kerberos_v5.h:
4612         Add unfinished KERBEROS_V5.
4614 2003-01-31  Simon Josefsson <simon@josefsson.org>
4616         * anonymous.c, anonymous.h, cram-md5.c, digest-md5.c, external.c,
4617         external.h, gssapi.c, login.h, ntlm.c, plain.c, plain.h, securid.c,
4618         securid.h, x-gssapi.h, x-ntlm.h: Fix includes.
4620 2003-01-27  Simon Josefsson <simon@josefsson.org>
4622         * gssapi.c: Fix return value of last step in client.
4624 2003-01-27  Simon Josefsson <simon@josefsson.org>
4626         * digest-md5.c: Fix encode/decode.
4628 2003-01-25  Simon Josefsson <simon@josefsson.org>
4630         * cram-md5.c, digest-md5.c: Fix libgcrypt initialization.
4632 2003-01-23  Simon Josefsson <simon@josefsson.org>
4634         * digest-md5.c:
4635         (_gsasl_digest_md5_server_encode): Don't check output buffer size
4636         when output buffer is NULL.  Reported by Sergey Poznyakoff
4637         <gray@Mirddin.farlep.net>.
4639 2003-01-15  Simon Josefsson <simon@josefsson.org>
4641         * Makefile.am: Use libidn instead of libstringprep.
4643 2003-01-15  Simon Josefsson <simon@josefsson.org>
4645         * version.c, error.c: Doc fix.
4647 2002-12-14  Simon Josefsson <simon@josefsson.org>
4649         * anonymous.c, anonymous.h, callback.c, cram-md5.c, cram-md5.h,
4650         digest-md5.c, digest-md5.h, external.c, external.h, gsasl.h.in,
4651         gssapi.c, internal.h, listmech.c, login.c, login.h, ntlm.c,
4652         plain.c, plain.h, securid.c, securid.h, version.c, x-gssapi.h,
4653         x-ntlm.h, xcode.c, xfinish.c, xstart.c, xstep.c: GTK-DOC fixes.
4655 2002-12-13  Simon Josefsson <simon@josefsson.org>
4657         * Makefile.am, anonymous.c, anonymous.h, callback.c, common.c,
4658         cram-md5.c, cram-md5.h, digest-md5.c, digest-md5.h, done.c,
4659         error.c, external.c, external.h, gsasl.h.in, gssapi.c, hexdump.c,
4660         init.c, internal.h, listmech.c, login.c, login.h, md5pwd.c, ntlm.c,
4661         plain.c, plain.h, securid.c, securid.h, suggest.c, supportp.c,
4662         version.c, x-gssapi.h, x-ntlm.h, xcode.c, xfinish.c, xstart.c,
4663         xstep.c: GPL.
4665 2002-12-10  Simon Josefsson <simon@josefsson.org>
4667         * securid.c: Fix crash.
4669 2002-12-10  Simon Josefsson <simon@josefsson.org>
4671         * Makefile.am, anonymous.c, anonymous.h, callback.c, common.c,
4672         cram-md5.c, cram-md5.h, digest-md5.c, digest-md5.h, done.c,
4673         error.c, external.c, external.h, gsasl.h.in, gssapi.c, hexdump.c,
4674         init.c, internal.h, listmech.c, login.c, login.h, md5pwd.c, ntlm.c,
4675         plain.c, plain.h, securid.c, securid.h, suggest.c, supportp.c,
4676         version.c, x-gssapi.h, x-ntlm.h, xcode.c, xfinish.c, xstart.c,
4677         xstep.c: Update name to "GNU SASL".
4679 2002-12-05  Simon Josefsson <simon@josefsson.org>
4681         * anonymous.c, cram-md5.c, digest-md5.c, xstep.c: Indent.
4683 2002-12-05  Simon Josefsson <simon@josefsson.org>
4685         * securid.c: Don't strlen possibly indefinite string.
4687 2002-12-05  Simon Josefsson <simon@josefsson.org>
4689         * Makefile.am: EXTRA_DIST AC_LIBOBJ's.  Use LTLIBINTL, not LIBINTL.
4691 2002-12-05  Simon Josefsson <simon@josefsson.org>
4693         * gethostname.c, strdup.c, strerror.c, memmove.c, memset.c: An
4694         AC_LIBOBJ, from gnulib.
4696 2002-12-05  Simon Josefsson <simon@josefsson.org>
4698         * internal.h: Add #include guards.
4700 2002-12-05  Simon Josefsson <simon@josefsson.org>
4702         * gsasl.h.in: Add rationale for #include's.
4704 2002-11-14  Simon Josefsson <simon@josefsson.org>
4706         * gssapi.c: Clear outputlen in final step.
4708 2002-11-14  Simon Josefsson <simon@josefsson.org>
4710         * gsasl.h.in: Add consts.
4712 2002-11-14  Simon Josefsson <simon@josefsson.org>
4714         * error.c: Fix.
4716 2002-11-10  Simon Josefsson <simon@josefsson.org>
4718         * digest-md5.h: Fix encode/decode headers.
4720 2002-11-10  Simon Josefsson <simon@josefsson.org>
4722         * gssapi.c, securid.c, plain.c: -Wall fixes.
4724 2002-11-10  Simon Josefsson <simon@josefsson.org>
4726         * listmech.c: Remove unused variable.
4728 2002-11-10  Simon Josefsson <simon@josefsson.org>
4730         * base64.c: Replace "unsigned char" with "char" in API function
4731         arguments.
4733 2002-11-10  Simon Josefsson <simon@josefsson.org>
4735         * gsasl.h.in: Add const in a few places.  Don't specify sign of
4736         char*.
4738 2002-11-10  Simon Josefsson <simon@josefsson.org>
4740         * digest-md5.c: Various -Wall cleanups.
4742 2002-11-10  Simon Josefsson <simon@josefsson.org>
4744         * cram-md5.c: Fix signedness compiler warnings.
4746 2002-11-10  Simon Josefsson <simon@josefsson.org>
4748         * common.c: Export GSASL_VALID_MECHANISM_CHARACTERS.
4750 2002-11-10  Simon Josefsson <simon@josefsson.org>
4752         * cram-md5.c, ntlm.c, plain.c, securid.c: Indent.
4754 2002-11-10  Simon Josefsson <simon@josefsson.org>
4756         * anonymous.c: Reject repeated empty server attempts.
4758 2002-11-10  Simon Josefsson <simon@josefsson.org>
4760         * digest-md5.c: Handle client sends first.
4762 2002-11-10  Simon Josefsson <simon@josefsson.org>
4764         * cram-md5.c: Fix memory leaks.  Don't misbehave if callbacks
4765         return GSASL_NEEDS_MORE.  Set output length.
4767 2002-11-10  Simon Josefsson <simon@josefsson.org>
4769         * cram-md5.c: Fail if no server challenge.  Don't misbehave if
4770         callbacks return GSASL_NEEDS_MORE.
4772 2002-11-07  Simon Josefsson <simon@josefsson.org>
4774         * CaseFolding-3.2.0.txt, CompositionExclusions-3.2.0.txt,
4775         LineBreak-3.2.0.txt, Makefile.am, SpecialCasing-3.2.0.txt,
4776         UnicodeData-3.2.0.txt, cram-md5.c, digest-md5.c,
4777         gen-unicode-tables.pl, gsasl.h.in, gunibreak.h, gunicomp.h,
4778         gunidecomp.h, internal.h, login.c, plain.c, unicode.c: Use
4779         libstringprep (include copy of 0.0.1) instead of internal Unicode
4780         stuff.
4782 2002-10-19  Simon Josefsson <simon@josefsson.org>
4784         * securid.c: Remove 'const's (causes warnings). Flip order of
4785         authorization and authentication ID.
4787 2002-10-19  Simon Josefsson <simon@josefsson.org>
4789         * anonymous.c, cram-md5.c, digest-md5.c, external.c, login.c,
4790         ntlm.c, plain.c, securid.c, xstep.c: Change API to allow data to be
4791         returned with GSASL_OK.  Fix callback return code in ANONYMOUS
4792         client.  Make mechanisms reject too many empty invocations.  Made
4793         LOGIN use authorization ID instead of authentication ID.  NTLM
4794         doesn't require initial challenge to be '+' (probably IMAP
4795         leftover).  SECURID implements non-initial steps correctly.
4797 2002-10-19  Simon Josefsson <simon@josefsson.org>
4799         * Makefile.am: Replace LTLIBINTL with LIBINTL.
4801 2002-10-17  Simon Josefsson <simon@josefsson.org>
4803         * Makefile.am: Make distcheck happy.  Shouldn't LTLIBINTL be
4804         included in lib/ though? Maybe a libtool bug.
4806 2002-10-13  Simon Josefsson <simon@josefsson.org>
4808         * Makefile.am, anonymous.c, anonymous.h, base64.c, callback.c,
4809         common.c, cram-md5.c, cram-md5.h, digest-md5.c, digest-md5.h,
4810         done.c, error.c, external.c, external.h, gssapi.c, gunicomp.h,
4811         gunidecomp.h, hexdump.c, init.c, internal.h, listmech.c, login.c,
4812         login.h, md5pwd.c, ntlm.c, plain.c, plain.h, securid.c, securid.h,
4813         suggest.c, supportp.c, unicode.c, version.c, x-gssapi.h, x-ntlm.h,
4814         xcode.c, xfinish.c, xstart.c, xstep.c: Add indent Makefile targets.
4815         Indent all files.
4817 2002-10-12  Simon Josefsson <simon@josefsson.org>
4819         * xcode.c: Implementation of gsasl_encode() and gsasl_decode()
4820         APIs.
4822 2002-10-12  Simon Josefsson <simon@josefsson.org>
4824         * error.c: Add GSASL_INTEGRITY_ERROR.
4826 2002-10-12  Simon Josefsson <simon@josefsson.org>
4828         * gsasl.h.in: Add GSASL_INTEGRITY_ERROR.  Add gsasl_encode() and
4829         gsasl_decode().
4831 2002-10-12  Simon Josefsson <simon@josefsson.org>
4833         * xstart.c: Set clientp variable.
4835 2002-10-12  Simon Josefsson <simon@josefsson.org>
4837         * xstep.c: Only free if data was allocated by us.
4839 2002-10-12  Simon Josefsson <simon@josefsson.org>
4841         * internal.h: Add encode/decode functions.  Add clientp variable.
4843 2002-10-12  Simon Josefsson <simon@josefsson.org>
4845         * digest-md5.c: Support integrity mode.
4847 2002-10-12  Simon Josefsson <simon@josefsson.org>
4849         * digest-md5.h: Add encode and decode functions.
4851 2002-10-12  Simon Josefsson <simon@josefsson.org>
4853         * common.c: Add encode and decode functions for DIGEST-MD5.
4855 2002-10-12  Simon Josefsson <simon@josefsson.org>
4857         * Makefile.am: Add xcode.c.
4859 2002-10-12  Simon Josefsson <simon@josefsson.org>
4861         * hexdump.c: Data is unsigned.
4863 2002-10-07  Simon Josefsson <simon@josefsson.org>
4865         * CaseFolding-3.2.0.txt, CompositionExclusions-3.2.0.txt,
4866         LineBreak-3.2.0.txt, Makefile.am, SpecialCasing-3.2.0.txt,
4867         UnicodeData-3.2.0.txt, anonymous.c, anonymous.h, base64.c,
4868         callback.c, common.c, cram-md5.c, cram-md5.h, digest-md5.c,
4869         digest-md5.h, done.c, error.c, external.c, external.h,
4870         gen-unicode-tables.pl, gettext.h, gsasl.h.in, gssapi.c,
4871         gunibreak.h, gunicomp.h, gunidecomp.h, hexdump.c, init.c,
4872         internal.h, listmech.c, login.c, login.h, md5pwd.c, ntlm.c,
4873         plain.c, plain.h, securid.c, securid.h, suggest.c, supportp.c,
4874         unicode.c, version.c, x-gssapi.h, x-ntlm.h, xfinish.c, xstart.c,
4875         xstep.c: Initial release, version 0.0.0.
4877 ----------------------------------------------------------------------
4878         Copyright 2002, 2003, 2004 Simon Josefsson
4879         Copying and distribution of this file, with or without
4880         modification, are permitted in any medium without royalty
4881         provided the copyright notice and this notice are preserved.