*** empty log message ***
[gsasl.git] / ChangeLog
blob45cfff020fbae8d83c9eba62c89000b4bc3bf2ff
1 2003-06-02  Simon Josefsson <simon@josefsson.org>
3         * NEWS: Version 0.0.7.
5 2003-06-02  Simon Josefsson <simon@josefsson.org>
7         * lib/gssapi.c: Use gss.h.
9 2003-05-27  Simon Josefsson <simon@josefsson.org>
11         * NEWS: Fix.
13 2003-05-27  Simon Josefsson <simon@josefsson.org>
15         * doc/gsasl.texi: Mention GSS/Heimdal.
17 2003-05-27  Simon Josefsson <simon@josefsson.org>
19         * configure.ac: Bump version number.
21 2003-05-27  Simon Josefsson <simon@josefsson.org>
23         * README, THANKS: Mention Heimdal.
25 2003-05-27  Simon Josefsson <simon@josefsson.org>
27         * NEWS: Add.
29 2003-05-27  Simon Josefsson <simon@josefsson.org>
31         * lib/gssapi.c: SS_C_NT_HOSTBASED_SERVICE work around moved to
32         configure.
34 2003-05-27  Simon Josefsson <simon@josefsson.org>
36         * configure.ac: GSS_C_NT_HOSTBASED_SERVICE work around moved to
37         configure.
39 2003-05-27  Simon Josefsson <simon@josefsson.org>
41         * README: Mention GSS, CCured.  Remove todo.
43 2003-05-27  Simon Josefsson <simon@josefsson.org>
45         * configure.ac: Warn if GSS isn't found.
47 2003-05-27  Simon Josefsson <simon@josefsson.org>
49         * THANKS: Mention GSS.
51 2003-05-27  Simon Josefsson <simon@josefsson.org>
53         * doc/gsasl.texi: License doesn't have to be invariant.
55 2003-05-27  Simon Josefsson <simon@josefsson.org>
57         * doc/Makefile.am: Replace lt-gsasl with gsasl in man page (work
58         around libtool).
60 2003-05-24  Simon Josefsson <simon@josefsson.org>
62         * lib/gssapi.c: Deallocate GSS context correctly.
64 2003-05-18  Simon Josefsson <simon@josefsson.org>
66         * lib/gssapi.c: Support GSS.
68 2003-05-18  Simon Josefsson <simon@josefsson.org>
70         * lib/Makefile.am: Add GSS flags.
72 2003-05-18  Simon Josefsson <simon@josefsson.org>
74         * configure.ac: Detect GSS.
76 2003-04-16  Simon Josefsson <simon@josefsson.org>
78         * ANNOUNCE: Mention devices it works on.
80 2003-03-17  Simon Josefsson <simon@josefsson.org>
82         * THANKS: Add.
84 2003-03-17  Simon Josefsson <simon@josefsson.org>
86         * AUTHORS: Fix.
88 2003-03-17  Simon Josefsson <simon@josefsson.org>
90         * doc/gsasl.texi: Don't ack self.  Fix --imap descriptoin.
92 2003-03-17  Simon Josefsson <simon@josefsson.org>
94         * Makefile.am: Fix release target.
96 2003-03-17  Simon Josefsson <simon@josefsson.org>
98         * Makefile.am: Fix pkg-config filename.  Fix release target.
100 2003-03-17  Simon Josefsson <simon@josefsson.org>
102         * NEWS: Version 0.0.6.
104 2003-03-17  Simon Josefsson <simon@josefsson.org>
106         * po/sv.po: Generated.
108 2003-03-17  Simon Josefsson <simon@josefsson.org>
110         * doc/gsasl.texi: Update ports.
112 2003-03-17  Simon Josefsson <simon@josefsson.org>
114         * configure.ac: Bump version.
116 2003-03-17  Simon Josefsson <simon@josefsson.org>
118         * po/gsasl.pot, po/libgsasl.pot, po/sv.po: Fix.
120 2003-03-17  Simon Josefsson <simon@josefsson.org>
122         * configure.ac: Revert libgsasl->gsasl rename.  Bump so version.
124 2003-03-17  Simon Josefsson <simon@josefsson.org>
126         * src/gsasl.c: Don't prepend 's:'.
128 2003-03-17  Simon Josefsson <simon@josefsson.org>
130         * NEWS: Add.
132 2003-03-17  Simon Josefsson <simon@josefsson.org>
134         * Makefile.am, configure.ac, gsasl.pc.in, libgsasl.pc.in: Revert
135         unfinished libgsasl->gsasl pkg-config rename (unwise since it has
136         been package in debian now).
138 2003-03-17  Simon Josefsson <simon@josefsson.org>
140         * ANNOUNCE: Add krb5.  Fix licensing.
142 2003-03-17  Simon Josefsson <simon@josefsson.org>
144         * Makefile.am: Fix maintainer targets.
146 2003-03-17  Simon Josefsson <simon@josefsson.org>
148         * lib/common.c, lib/kerberos_v5.h, lib/kerberos_v5.c: Add kerberos
149         encode/decode.
151 2003-02-27  Simon Josefsson <simon@josefsson.org>
153         * doc/gsasl.texi: Typo fix.
155 2003-02-19  Simon Josefsson <simon@josefsson.org>
157         * Makefile.am: Generate FSF style ChangeLog.
159 2003-02-14  Simon Josefsson <simon@josefsson.org>
161         * doc/reference/tmpl/gsasl.sgml: Add.
163 2003-02-14  Simon Josefsson <simon@josefsson.org>
165         * src/gsasl.c, src/internal.h: Fix socket address.
167 2003-02-14  Simon Josefsson <simon@josefsson.org>
169         * Makefile.am, configure.ac, gsasl.pc.in, libgsasl.pc.in,
170         doc/Makefile.am, lib/init.c, lib/internal.h, po/gsasl.pot,
171         po/libgsasl.pot, po/sv.po, src/Makefile.am, src/gsasl.c,
172         src/internal.h: Rename package from libgsasl to gsasl.  Use
173         external gettext.  Cleanup GTK-DOC, now disabled by default.
175 2003-02-14  Simon Josefsson <simon@josefsson.org>
177         * lib/Makefile.am: Remove spurious non-ASCII character.
179 2003-02-14  Simon Josefsson <simon@josefsson.org>
181         * configure.ac: Fix libidn typo.
183 2003-02-10  Simon Josefsson <simon@josefsson.org>
185         * README: Fix.
187 2003-02-10  Simon Josefsson <simon@josefsson.org>
189         * README-alpha: Add CVS building info.
191 2003-02-08  Simon Josefsson <simon@josefsson.org>
193         * src/gsasl.c, tests/simple.c, src/callbacks.c, src/internal.h:
194         Fix.
196 2003-02-08  Simon Josefsson <simon@josefsson.org>
198         * lib/xstep.c, lib/supportp.c, lib/login.h, lib/login.c,
199         lib/gsasl.h.in: Fix.
201 2003-02-08  Simon Josefsson <simon@josefsson.org>
203         * lib/done.c, lib/init.c, lib/hexdump.c, lib/listmech.c,
204         lib/xstart.c: Fix.
206 2003-02-08  Simon Josefsson <simon@josefsson.org>
208         * doc/gsasl.texi: Add.
210 2003-02-05  Simon Josefsson <simon@josefsson.org>
212         * lib/kerberos_v5.c: API fixes.
214 2003-02-03  Simon Josefsson <simon@josefsson.org>
216         * doc/reference/tmpl/gsasl.sgml: Generated.
218 2003-02-03  Simon Josefsson <simon@josefsson.org>
220         * doc/reference/Makefile.am: Add.
222 2003-02-03  Simon Josefsson <simon@josefsson.org>
224         * lib/kerberos_v5.c: Fix.
226 2003-02-03  Simon Josefsson <simon@josefsson.org>
228         * lib/kerberos_v5.c: Fix.
230 2003-02-02  Simon Josefsson <simon@josefsson.org>
232         * lib/kerberos_v5.c: Remove.
234 2003-02-02  Simon Josefsson <simon@josefsson.org>
236         * lib/kerberos_v5.c: Almost operational.
238 2003-02-02  Simon Josefsson <simon@josefsson.org>
240         * lib/kerberos_v5.c: Code sync.
242 2003-02-02  Simon Josefsson <simon@josefsson.org>
244         * lib/callback.c, lib/gsasl.h.in, lib/internal.h,
245         lib/kerberos_v5.c, src/callbacks.c, src/callbacks.h, src/gsasl.c:
246         Add client realm callback.
248 2003-02-01  Simon Josefsson <simon@josefsson.org>
250         * lib/kerberos_v5.c: Fixes.  Non-infrastructure mode finishes SASL
251         negotiation, but with fixed username, realm etc and without proper
252         Authentication application data.
254 2003-02-01  Simon Josefsson <simon@josefsson.org>
256         * lib/gsasl.h.in, lib/error.c: Add
257         GSASL_NEED_SERVER_RETRIEVE_CALLBACK.
259 2003-02-01  Simon Josefsson <simon@josefsson.org>
261         * doc/gsasl.texi: Add KERBEROS_V5.
263 2003-02-01  Simon Josefsson <simon@josefsson.org>
265         * README: Add.
267 2003-02-01  Simon Josefsson <simon@josefsson.org>
269         * README: Fix.
271 2003-01-31  Simon Josefsson <simon@josefsson.org>
273         * lib/common.c, lib/cram-md5.c, lib/digest-md5.c,
274         lib/kerberos_v5.c, lib/kerberos_v5.h, src/gsasl.c, src/internal.h:
275         Indent.
277 2003-01-31  Simon Josefsson <simon@josefsson.org>
279         * lib/Makefile.am, lib/common.c, lib/gsasl.h.in, lib/kerberos_v5.c,
280         lib/kerberos_v5.h: Add unfinished KERBEROS_V5.
282 2003-01-31  Simon Josefsson <simon@josefsson.org>
284         * configure.ac: Fix NTLM.  Add shishi test.
286 2003-01-31  Simon Josefsson <simon@josefsson.org>
288         * lib/anonymous.c, lib/anonymous.h, lib/cram-md5.c,
289         lib/digest-md5.c, lib/external.c, lib/external.h, lib/gssapi.c,
290         lib/login.h, lib/ntlm.c, lib/plain.c, lib/plain.h, lib/securid.c,
291         lib/securid.h, lib/x-gssapi.h, lib/x-ntlm.h: Fix includes.
293 2003-01-30  Simon Josefsson <simon@josefsson.org>
295         * README: Add.
297 2003-01-30  Simon Josefsson <simon@josefsson.org>
299         * src/gsasl.c: Set --service to "imap" when --imap is specified. 
300         Set --hostname when --connect is specified.
302 2003-01-30  Simon Josefsson <simon@josefsson.org>
304         * ANNOUNCE: Add.
306 2003-01-30  Simon Josefsson <simon@josefsson.org>
308         * doc/gsasl.texi: Fix.
310 2003-01-27  Simon Josefsson <simon@josefsson.org>
312         * doc/gsasl.texi: Fix.
314 2003-01-27  Simon Josefsson <simon@josefsson.org>
316         * THANKS: Fix.
318 2003-01-27  Simon Josefsson <simon@josefsson.org>
320         * THANKS: Add.
322 2003-01-27  Simon Josefsson <simon@josefsson.org>
324         * ANNOUNCE: Fix link.
326 2003-01-27  Simon Josefsson <simon@josefsson.org>
328         * doc/Makefile.am: Don't try to build gsasl.txt.
330 2003-01-27  Simon Josefsson <simon@josefsson.org>
332         * NEWS, configure.ac: Release 0.0.5.
334 2003-01-27  Simon Josefsson <simon@josefsson.org>
336         * doc/gsasl.texi: Add Invoking gsasl.
338 2003-01-27  Simon Josefsson <simon@josefsson.org>
340         * src/gsasl.c: Incomplete but working --imap and --connect support.
342 2003-01-27  Simon Josefsson <simon@josefsson.org>
344         * src/internal.h: Include more (for select and friends).
346 2003-01-27  Simon Josefsson <simon@josefsson.org>
348         * configure.ac: Remove gnet.  Don't check for libntlm, libgcrypt if
349         disabled.  Check errno.
351 2003-01-27  Simon Josefsson <simon@josefsson.org>
353         * lib/gssapi.c: Fix return value of last step in client.
355 2003-01-27  Simon Josefsson <simon@josefsson.org>
357         * lib/digest-md5.c: Fix encode/decode.
359 2003-01-26  Simon Josefsson <simon@josefsson.org>
361         * configure.ac: Look for libgnet.
363 2003-01-25  Simon Josefsson <simon@josefsson.org>
365         * doc/gsasl.texi: Add libgcrypt secure memory.
367 2003-01-25  Simon Josefsson <simon@josefsson.org>
369         * lib/cram-md5.c, lib/digest-md5.c: Fix libgcrypt initialization.
371 2003-01-23  Simon Josefsson <simon@josefsson.org>
373         * lib/digest-md5.c: (_gsasl_digest_md5_server_encode): Don't check
374         output buffer size when output buffer is NULL.  Reported by Sergey
375         Poznyakoff <gray@Mirddin.farlep.net>.
377 2003-01-21  Simon Josefsson <simon@josefsson.org>
379         * po/libgsasl.pot, po/sv.po: Update.
381 2003-01-20  Simon Josefsson <simon@josefsson.org>
383         * NEWS: Fix.
385 2003-01-20  Simon Josefsson <simon@josefsson.org>
387         * doc/gsasl.texi: Fix acks.
389 2003-01-20  Simon Josefsson <simon@josefsson.org>
391         * doc/Makefile.am: Use automake's ps and pdf targets.  Remove
392         gsasl.txt target.
394 2003-01-20  Simon Josefsson <simon@josefsson.org>
396         * doc/reference/tmpl/gsasl.sgml, README-alpha: Fix.
398 2003-01-20  Simon Josefsson <simon@josefsson.org>
400         * doc/reference/tmpl/gsasl.sgml: Add.
402 2003-01-20  Simon Josefsson <simon@josefsson.org>
404         * doc/reference/gsasl-docs.sgml: Add.
406 2003-01-15  Simon Josefsson <simon@josefsson.org>
408         * NEWS: Add.
410 2003-01-15  Simon Josefsson <simon@josefsson.org>
412         * doc/reference/Makefile.am: Add uninstall target.  Make distcheck
413         fail gracefully.
415 2003-01-15  Simon Josefsson <simon@josefsson.org>
417         * configure.ac: Typos.
419 2003-01-15  Simon Josefsson <simon@josefsson.org>
421         * Makefile.am: Distcheck doesn't work with GTK-DOC.
423 2003-01-15  Simon Josefsson <simon@josefsson.org>
425         * Makefile.am: Fix distcheck for ChangeLog.
427 2003-01-15  Simon Josefsson <simon@josefsson.org>
429         * Makefile.am, configure.ac, lib/Makefile.am, src/Makefile.am: Use
430         libidn instead of libstringprep.
432 2003-01-15  Simon Josefsson <simon@josefsson.org>
434         * README: Fix URL.
436 2003-01-15  Simon Josefsson <simon@josefsson.org>
438         * doc/gsasl.texi: Fix typos.
440 2003-01-15  Simon Josefsson <simon@josefsson.org>
442         * doc/gdoc: Fix -texinfo.
444 2003-01-15  Simon Josefsson <simon@josefsson.org>
446         * AUTHORS: Fix.
448 2003-01-15  Simon Josefsson <simon@josefsson.org>
450         * lib/version.c, lib/error.c: Doc fix.
452 2002-12-15  Simon Josefsson <simon@josefsson.org>
454         * ANNOUNCE: Fix.
456 2002-12-14  Simon Josefsson <simon@josefsson.org>
458         * configure.ac, lib/anonymous.c, lib/anonymous.h, lib/callback.c,
459         lib/cram-md5.c, lib/cram-md5.h, lib/digest-md5.c, lib/digest-md5.h,
460         lib/external.c, lib/external.h, lib/gsasl.h.in, lib/gssapi.c,
461         lib/internal.h, lib/listmech.c, lib/login.c, lib/login.h,
462         lib/ntlm.c, lib/plain.c, lib/plain.h, lib/securid.c, lib/securid.h,
463         lib/version.c, lib/x-gssapi.h, lib/x-ntlm.h, lib/xcode.c,
464         lib/xfinish.c, lib/xstart.c, lib/xstep.c: GTK-DOC fixes.
466 2002-12-14  Simon Josefsson <simon@josefsson.org>
468         * doc/Makefile.am, doc/reference/Makefile.am,
469         doc/reference/gsasl-docs.sgml, doc/reference/gsasl.types: Add
470         GTK-DOC generated manual.
472 2002-12-14  Simon Josefsson <simon@josefsson.org>
474         * Makefile.am: Make sure ChangeLog is regenerated.
476 2002-12-13  Simon Josefsson <simon@josefsson.org>
478         * src/gsasl.c: Fix.
480 2002-12-13  Simon Josefsson <simon@josefsson.org>
482         * ANNOUNCE, Makefile.am, README: GNU fixes.
484 2002-12-13  Simon Josefsson <simon@josefsson.org>
486         * NEWS, configure.ac, doc/gsasl.texi: More GNU changes.
488 2002-12-13  Simon Josefsson <simon@josefsson.org>
490         * NEWS, configure.ac: Release 0.0.4.
492 2002-12-13  Simon Josefsson <simon@josefsson.org>
494         * doc/Makefile.am: Fix.
496 2002-12-13  Simon Josefsson <simon@josefsson.org>
498         * po/libgsasl.pot, po/sv.po: Autogenerated stuff.
500 2002-12-13  Simon Josefsson <simon@josefsson.org>
502         * doc/gsasl.texi: Fix.
504 2002-12-13  Simon Josefsson <simon@josefsson.org>
506         * doc/gsasl.texi: Ports.
508 2002-12-13  Simon Josefsson <simon@josefsson.org>
510         * doc/Makefile.am: Fix.
512 2002-12-13  Simon Josefsson <simon@josefsson.org>
514         * doc/Makefile.am: Remove lgpl.
516 2002-12-13  Simon Josefsson <simon@josefsson.org>
518         * NEWS: Fix.
520 2002-12-13  Simon Josefsson <simon@josefsson.org>
522         * ANNOUNCE, COPYING.LIB, Makefile.am, NEWS, README, configure.ac,
523         doc/Makefile.am, doc/gsasl.texi, doc/lgpl.texi, lib/Makefile.am,
524         lib/anonymous.c, lib/anonymous.h, lib/callback.c, lib/common.c,
525         lib/cram-md5.c, lib/cram-md5.h, lib/digest-md5.c, lib/digest-md5.h,
526         lib/done.c, lib/error.c, lib/external.c, lib/external.h,
527         lib/gsasl.h.in, lib/gssapi.c, lib/hexdump.c, lib/init.c,
528         lib/internal.h, lib/listmech.c, lib/login.c, lib/login.h,
529         lib/md5pwd.c, lib/ntlm.c, lib/plain.c, lib/plain.h, lib/securid.c,
530         lib/securid.h, lib/suggest.c, lib/supportp.c, lib/version.c,
531         lib/x-gssapi.h, lib/x-ntlm.h, lib/xcode.c, lib/xfinish.c,
532         lib/xstart.c, lib/xstep.c, src/Makefile.am, src/callbacks.c,
533         src/callbacks.h, src/gsasl.c, src/internal.h, tests/Makefile.am:
534         GPL.
536 2002-12-10  Simon Josefsson <simon@josefsson.org>
538         * tests/simple.c: Check length in pin callback.
540 2002-12-10  Simon Josefsson <simon@josefsson.org>
542         * lib/securid.c: Fix crash.
544 2002-12-10  Simon Josefsson <simon@josefsson.org>
546         * ANNOUNCE, doc/gsasl.texi: Fix.
548 2002-12-10  Simon Josefsson <simon@josefsson.org>
550         * doc/gsasl.texi: Name changes.
552 2002-12-10  Simon Josefsson <simon@josefsson.org>
554         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
555         libgsasl.pc.in, doc/Makefile.am, doc/gsasl.texi, lib/Makefile.am,
556         lib/anonymous.c, lib/anonymous.h, lib/callback.c, lib/common.c,
557         lib/cram-md5.c, lib/cram-md5.h, lib/digest-md5.c, lib/digest-md5.h,
558         lib/done.c, lib/error.c, lib/external.c, lib/external.h,
559         lib/gsasl.h.in, lib/gssapi.c, lib/hexdump.c, lib/init.c,
560         lib/internal.h, lib/listmech.c, lib/login.c, lib/login.h,
561         lib/md5pwd.c, lib/ntlm.c, lib/plain.c, lib/plain.h, lib/securid.c,
562         lib/securid.h, lib/suggest.c, lib/supportp.c, lib/version.c,
563         lib/x-gssapi.h, lib/x-ntlm.h, lib/xcode.c, lib/xfinish.c,
564         lib/xstart.c, lib/xstep.c, m4/Makefile.am, src/Makefile.am,
565         src/callbacks.c, src/callbacks.h, src/gsasl.c, src/internal.h,
566         tests/Makefile.am, tests/simple.c, tests/unicode.c: Update name to
567         "GNU SASL".
569 2002-12-10  Simon Josefsson <simon@josefsson.org>
571         * configure.ac: Support dmalloc.
573 2002-12-10  Simon Josefsson <simon@josefsson.org>
575         * NEWS: GNU project.
577 2002-12-09  Simon Josefsson <simon@josefsson.org>
579         * configure.ac: Gnits.
581 2002-12-09  Simon Josefsson <simon@josefsson.org>
583         * README-alpha: Add.
585 2002-12-09  Simon Josefsson <simon@josefsson.org>
587         * README, doc/gsasl.texi: GNU project.
589 2002-12-09  Simon Josefsson <simon@josefsson.org>
591         * ANNOUNCE: Add.
593 2002-12-07  Simon Josefsson <simon@josefsson.org>
595         * doc/gdoc-error: Use GPL instead of LGPL.
597 2002-12-06  Simon Josefsson <simon@josefsson.org>
599         * doc/gsasl.texi: Fix.
601 2002-12-05  Simon Josefsson <simon@josefsson.org>
603         * NEWS: 0.0.3 released.
605 2002-12-05  Simon Josefsson <simon@josefsson.org>
607         * Makefile.am: Don't cvs2cl libstringprep.
609 2002-12-05  Simon Josefsson <simon@josefsson.org>
611         * lib/anonymous.c, lib/cram-md5.c, lib/digest-md5.c, lib/xstep.c,
612         src/callbacks.c, src/callbacks.h, src/gsasl.c, tests/simple.c:
613         Indent.
615 2002-12-05  Simon Josefsson <simon@josefsson.org>
617         * argp/argp-fmtstream.c, argp/argp-help.c: s/putc_unlocked/putc/g
618         for freebsd on alpha
620 2002-12-05  Simon Josefsson <simon@josefsson.org>
622         * Makefile.am, configure.ac, src/Makefile.am: Use libtool with
623         gettext (again! but see hack in Makefile.am).
625 2002-12-05  Simon Josefsson <simon@josefsson.org>
627         * README: Openbsd on alpha fails self tests.
629 2002-12-05  Simon Josefsson <simon@josefsson.org>
631         * lib/securid.c: Don't strlen possibly indefinite string.
633 2002-12-05  Simon Josefsson <simon@josefsson.org>
635         * src/Makefile.am: Use ARGP_*.
637 2002-12-05  Simon Josefsson <simon@josefsson.org>
639         * lib/Makefile.am: EXTRA_DIST AC_LIBOBJ's.  Use LTLIBINTL, not
640         LIBINTL.
642 2002-12-05  Simon Josefsson <simon@josefsson.org>
644         * configure.ac: Trim some junk.  Replace non-existing required
645         functions.
647 2002-12-05  Simon Josefsson <simon@josefsson.org>
649         * lib/gethostname.c, lib/strdup.c, lib/strerror.c, lib/memmove.c,
650         lib/memset.c: An AC_LIBOBJ, from gnulib.
652 2002-12-05  Simon Josefsson <simon@josefsson.org>
654         * THANKS: Add copying conditions.
656 2002-12-05  Simon Josefsson <simon@josefsson.org>
658         * README: Fix.
660 2002-12-05  Simon Josefsson <simon@josefsson.org>
662         * doc/gsasl.texi: Tested on IRIX and AIX.
664 2002-12-05  Simon Josefsson <simon@josefsson.org>
666         * src/callbacks.c, src/callbacks.h, src/internal.h: Clean up
667         #include mess by creating internal.h.
669 2002-12-05  Simon Josefsson <simon@josefsson.org>
671         * src/gsasl.c: Clean up #include mess by creating internal.h.  Add
672         --no-client-first.
674 2002-12-05  Simon Josefsson <simon@josefsson.org>
676         * lib/internal.h: Add #include guards.
678 2002-12-05  Simon Josefsson <simon@josefsson.org>
680         * lib/gsasl.h.in: Add rationale for #include's.
682 2002-12-05  Simon Josefsson <simon@josefsson.org>
684         * doc/gsasl.texi: Add supported platforms, bug reporting, error
685         labels.
687 2002-12-05  Simon Josefsson <simon@josefsson.org>
689         * doc/Makefile.am: Add error-labels.
691 2002-12-05  Simon Josefsson <simon@josefsson.org>
693         * doc/gdoc-error: Fix copying conditions.
695 2002-12-05  Simon Josefsson <simon@josefsson.org>
697         * doc/gdoc-error: Make it less shishi specific.
699 2002-12-05  Simon Josefsson <simon@josefsson.org>
701         * AUTHORS: Add copying conditions.
703 2002-12-03  Simon Josefsson <simon@josefsson.org>
705         * doc/gdoc-error: Generate error label documentation.
707 2002-11-26  Simon Josefsson <simon@josefsson.org>
709         * m4/Makefile.am, m4/libgcrypt.m4: add gcrypt
711 2002-11-14  Simon Josefsson <simon@josefsson.org>
713         * AUTHORS: Add OpenPGP key.
715 2002-11-14  Simon Josefsson <simon@josefsson.org>
717         * po/sv.po: Update.
719 2002-11-14  Simon Josefsson <simon@josefsson.org>
721         * po/libgsasl.pot: Autoupdate.
723 2002-11-14  Simon Josefsson <simon@josefsson.org>
725         * m4/Makefile.am: It's back, EXTRA_DIST was needed.
727 2002-11-14  Simon Josefsson <simon@josefsson.org>
729         * Makefile.am: Add sign target.
731 2002-11-14  Simon Josefsson <simon@josefsson.org>
733         * ABOUT-NLS, config.rpath: Remove junk (automatically generated).
735 2002-11-14  Simon Josefsson <simon@josefsson.org>
737         * m4/Makefile.am, m4/libgcrypt.m4, m4/pkg.m4: Remove junk
738         (automatically generated).
740 2002-11-14  Simon Josefsson <simon@josefsson.org>
742         * m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4,
743         m4/intdiv0.m4, m4/inttypes-pri.m4, m4/inttypes.m4,
744         m4/inttypes_h.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
745         m4/lib-link.m4, m4/lib-prefix.m4, m4/progtest.m4, m4/stdint_h.m4,
746         m4/uintmax_t.m4, m4/ulonglong.m4, po/Makefile.in.in,
747         po/Makevars.template, po/Rules-quot, po/boldquot.sed,
748         po/en@boldquot.header, po/en@quot.header, po/insert-header.sin,
749         po/quot.sed, po/remove-potcdate.sin: Remove junk (automatically
750         generated).
752 2002-11-14  Simon Josefsson <simon@josefsson.org>
754         * mkinstalldirs: Remove junk (automatically generated).
756 2002-11-14  Simon Josefsson <simon@josefsson.org>
758         * argp/depcomp, argp/install-sh, argp/missing, argp/mkinstalldirs:
759         Removed junk (automatically generated).
761 2002-11-14  Simon Josefsson <simon@josefsson.org>
763         * configure.ac: Bump versions.  Fixes for autoreconf.
765 2002-11-14  Simon Josefsson <simon@josefsson.org>
767         * README: Add todos.
769 2002-11-14  Simon Josefsson <simon@josefsson.org>
771         * lib/gssapi.c: Clear outputlen in final step.
773 2002-11-14  Simon Josefsson <simon@josefsson.org>
775         * lib/gsasl.h.in: Add consts.
777 2002-11-14  Simon Josefsson <simon@josefsson.org>
779         * lib/error.c: Fix.
781 2002-11-10  Simon Josefsson <simon@josefsson.org>
783         * lib/digest-md5.h: Fix encode/decode headers.
785 2002-11-10  Simon Josefsson <simon@josefsson.org>
787         * lib/gssapi.c, lib/securid.c, lib/plain.c: -Wall fixes.
789 2002-11-10  Simon Josefsson <simon@josefsson.org>
791         * src/callbacks.c: Fix -Wall warning.
793 2002-11-10  Simon Josefsson <simon@josefsson.org>
795         * lib/listmech.c: Remove unused variable.
797 2002-11-10  Simon Josefsson <simon@josefsson.org>
799         * lib/base64.c: Replace "unsigned char" with "char" in API function
800         arguments.
802 2002-11-10  Simon Josefsson <simon@josefsson.org>
804         * src/callbacks.c, src/callbacks.h: Add const.
806 2002-11-10  Simon Josefsson <simon@josefsson.org>
808         * lib/gsasl.h.in: Add const in a few places.  Don't specify sign of
809         char*.
811 2002-11-10  Simon Josefsson <simon@josefsson.org>
813         * tests/simple.c: const stuff to sync with header changes.
815 2002-11-10  Simon Josefsson <simon@josefsson.org>
817         * lib/digest-md5.c: Various -Wall cleanups.
819 2002-11-10  Simon Josefsson <simon@josefsson.org>
821         * lib/cram-md5.c: Fix signedness compiler warnings.
823 2002-11-10  Simon Josefsson <simon@josefsson.org>
825         * lib/common.c: Export GSASL_VALID_MECHANISM_CHARACTERS.
827 2002-11-10  Simon Josefsson <simon@josefsson.org>
829         * lib/cram-md5.c, lib/ntlm.c, lib/plain.c, lib/securid.c,
830         src/gsasl.c: Indent.
832 2002-11-10  Simon Josefsson <simon@josefsson.org>
834         * lib/anonymous.c: Reject repeated empty server attempts.
836 2002-11-10  Simon Josefsson <simon@josefsson.org>
838         * Makefile.am: Add indent target.
840 2002-11-10  Simon Josefsson <simon@josefsson.org>
842         * lib/digest-md5.c: Handle client sends first.
844 2002-11-10  Simon Josefsson <simon@josefsson.org>
846         * lib/cram-md5.c: Fix memory leaks.  Don't misbehave if callbacks
847         return GSASL_NEEDS_MORE.  Set output length.
849 2002-11-10  Simon Josefsson <simon@josefsson.org>
851         * src/callbacks.c: (utf8cpy): Fix DST=NULL. 
852         (server_callback_retrieve): Print auth, authz, password.
854 2002-11-10  Simon Josefsson <simon@josefsson.org>
856         * src/gsasl.c: Add --no-client-first for disabling client behaviour
857         of sending it's data first (RFC 2222 Â§5.1).
859 2002-11-10  Simon Josefsson <simon@josefsson.org>
861         * lib/cram-md5.c: Fail if no server challenge.  Don't misbehave if
862         callbacks return GSASL_NEEDS_MORE.
864 2002-11-10  Simon Josefsson <simon@josefsson.org>
866         * src/gsasl.c: Now defaults to disable application data processing
867         (subject to new parameter --application-data).
869 2002-11-10  Simon Josefsson <simon@josefsson.org>
871         * src/gsasl.c: Abort application data handling early on EOF
873 2002-11-10  Simon Josefsson <simon@josefsson.org>
875         * src/gsasl.c: Inform user that --password is only for testing.
877 2002-11-07  Simon Josefsson <simon@josefsson.org>
879         * NEWS, configure.ac: 0.0.2
881 2002-11-07  Simon Josefsson <simon@josefsson.org>
883         * libgsasl.pc.in: Add stringprep.  Add -R.
885 2002-11-07  Simon Josefsson <simon@josefsson.org>
887         * mkinstalldirs: [no log message]
889 2002-11-07  Simon Josefsson <simon@josefsson.org>
891         * doc/gsasl.texi: Replace libgsasl-config with pkg-config.
893 2002-11-07  Simon Josefsson <simon@josefsson.org>
895         * m4/Makefile.am, m4/pkg.m4: Add m4 for pkg-config.
897 2002-11-07  Simon Josefsson <simon@josefsson.org>
899         * Makefile.am, NEWS, README, configure.ac, mkinstalldirs,
900         lib/CaseFolding-3.2.0.txt, lib/CompositionExclusions-3.2.0.txt,
901         lib/LineBreak-3.2.0.txt, lib/Makefile.am,
902         lib/SpecialCasing-3.2.0.txt, lib/UnicodeData-3.2.0.txt,
903         lib/cram-md5.c, lib/digest-md5.c, lib/gen-unicode-tables.pl,
904         lib/gsasl.h.in, lib/gunibreak.h, lib/gunicomp.h, lib/gunidecomp.h,
905         lib/internal.h, lib/login.c, lib/plain.c, lib/unicode.c,
906         po/libgsasl.pot, po/sv.po, src/Makefile.am, src/callbacks.c,
907         tests/Makefile.am, tests/unicode.c: Use libstringprep (include copy
908         of 0.0.1) instead of internal Unicode stuff.
910 2002-10-19  Simon Josefsson <simon@josefsson.org>
912         * lib/securid.c: Remove 'const's (causes warnings). Flip order of
913         authorization and authentication ID.
915 2002-10-19  Simon Josefsson <simon@josefsson.org>
917         * configure.ac: Silently continue if pkg-config isn't available.
919 2002-10-19  Simon Josefsson <simon@josefsson.org>
921         * README: MIPS build was in 64 bit mode.
923 2002-10-19  Simon Josefsson <simon@josefsson.org>
925         * README: Update list of systems; GNU make does not seem to be
926         required.
928 2002-10-19  Simon Josefsson <simon@josefsson.org>
930         * Makefile.am: Ignore some files for ChangeLog entries.
932 2002-10-19  Simon Josefsson <simon@josefsson.org>
934         * src/gsasl.c: Update for new API that allows GSASL_OK to return
935         data during authentication.
937 2002-10-19  Simon Josefsson <simon@josefsson.org>
939         * tests/Makefile.am, tests/plain-client.sh, tests/simple.c,
940         tests/unicode.c: Removed plain-client.sh (unreliable with non-ASCII
941         in shell script).  Added C program to check simple SASL mechanisms
942         against test vectors.  Added indent makefile target to re-indent
943         files.
945 2002-10-19  Simon Josefsson <simon@josefsson.org>
947         * lib/anonymous.c, lib/cram-md5.c, lib/digest-md5.c,
948         lib/external.c, lib/login.c, lib/ntlm.c, lib/plain.c,
949         lib/securid.c, lib/xstep.c: Change API to allow data to be returned
950         with GSASL_OK.  Fix callback return code in ANONYMOUS client.  Make
951         mechanisms reject too many empty invocations.  Made LOGIN use
952         authorization ID instead of authentication ID.  NTLM doesn't
953         require initial challenge to be '+' (probably IMAP leftover). 
954         SECURID implements non-initial steps correctly.
956 2002-10-19  Simon Josefsson <simon@josefsson.org>
958         * libgsasl.pc.in: Pkg-config description file for libgsasl.
960 2002-10-19  Simon Josefsson <simon@josefsson.org>
962         * NEWS: Pkg-config stuff.
964 2002-10-19  Simon Josefsson <simon@josefsson.org>
966         * src/libgsasl-config.in, src/libgsasl.m4: Removed, replaced by
967         pkg-config.
969 2002-10-19  Simon Josefsson <simon@josefsson.org>
971         * Makefile.am, configure.ac, src/Makefile.am: Use pkg-config
972         instead of libgsasl.m4 + libgsasl-config.in Use pkg-config to find
973         libntlm.
975 2002-10-19  Simon Josefsson <simon@josefsson.org>
977         * lib/Makefile.am, src/Makefile.am, tests/Makefile.am: Replace
978         LTLIBINTL with LIBINTL.
980 2002-10-19  Simon Josefsson <simon@josefsson.org>
982         * m4/libntlm.m4: Remove libntlm.m4 (replaced by pkg-config).
984 2002-10-19  Simon Josefsson <simon@josefsson.org>
986         * m4/Makefile.am: Remove libntlm.m4
988 2002-10-19  Simon Josefsson <simon@josefsson.org>
990         * configure.ac: Remove use-libtool for gettext, it breaks
991         distcheck.  Use pkg-config to find libntlm.  Bump version.
993 2002-10-19  Simon Josefsson <simon@josefsson.org>
995         * argp/aclocal.m4, argp/configure: These should not be in CVS.
997 2002-10-17  Simon Josefsson <simon@josefsson.org>
999         * Makefile.am, lib/Makefile.am, src/Makefile.am, tests/Makefile.am:
1000         Make distcheck happy.  Shouldn't LTLIBINTL be included in lib/
1001         though? Maybe a libtool bug.
1003 2002-10-17  Simon Josefsson <simon@josefsson.org>
1005         * ABOUT-NLS, config.rpath, mkinstalldirs: Add files to shut up
1006         gettextize.
1008 2002-10-13  Simon Josefsson <simon@josefsson.org>
1010         * Makefile.am: Add ChangeLog target.
1012 2002-10-13  Simon Josefsson <simon@josefsson.org>
1014         * lib/Makefile.am, lib/anonymous.c, lib/anonymous.h, lib/base64.c,
1015         lib/callback.c, lib/common.c, lib/cram-md5.c, lib/cram-md5.h,
1016         lib/digest-md5.c, lib/digest-md5.h, lib/done.c, lib/error.c,
1017         lib/external.c, lib/external.h, lib/gssapi.c, lib/gunicomp.h,
1018         lib/gunidecomp.h, lib/hexdump.c, lib/init.c, lib/internal.h,
1019         lib/listmech.c, lib/login.c, lib/login.h, lib/md5pwd.c, lib/ntlm.c,
1020         lib/plain.c, lib/plain.h, lib/securid.c, lib/securid.h,
1021         lib/suggest.c, lib/supportp.c, lib/unicode.c, lib/version.c,
1022         lib/x-gssapi.h, lib/x-ntlm.h, lib/xcode.c, lib/xfinish.c,
1023         lib/xstart.c, lib/xstep.c, src/Makefile.am, src/callbacks.c,
1024         src/callbacks.h, src/gsasl.c: Add indent Makefile targets.  Indent
1025         all files.
1027 2002-10-12  Simon Josefsson <simon@josefsson.org>
1029         * po/libgsasl.pot, po/sv.po: [no log message]
1031 2002-10-12  Simon Josefsson <simon@josefsson.org>
1033         * lib/xcode.c: Implementation of gsasl_encode() and gsasl_decode()
1034         APIs.
1036 2002-10-12  Simon Josefsson <simon@josefsson.org>
1038         * configure.ac: Version 0.0.1 released.
1040 2002-10-12  Simon Josefsson <simon@josefsson.org>
1042         * NEWS, README: [no log message]
1044 2002-10-12  Simon Josefsson <simon@josefsson.org>
1046         * doc/Makefile.am: Add xcode.c to the session API documentation.
1048 2002-10-12  Simon Josefsson <simon@josefsson.org>
1050         * doc/gsasl.texi: Fix title.
1052 2002-10-12  Simon Josefsson <simon@josefsson.org>
1054         * src/gsasl.c: Improve QOP.  Allow user to send/receive application
1055         payload after authentication.
1057 2002-10-12  Simon Josefsson <simon@josefsson.org>
1059         * src/callbacks.c: Improve QOP callback.
1061 2002-10-12  Simon Josefsson <simon@josefsson.org>
1063         * lib/error.c: Add GSASL_INTEGRITY_ERROR.
1065 2002-10-12  Simon Josefsson <simon@josefsson.org>
1067         * lib/gsasl.h.in: Add GSASL_INTEGRITY_ERROR.  Add gsasl_encode()
1068         and gsasl_decode().
1070 2002-10-12  Simon Josefsson <simon@josefsson.org>
1072         * lib/xstart.c: Set clientp variable.
1074 2002-10-12  Simon Josefsson <simon@josefsson.org>
1076         * lib/xstep.c: Only free if data was allocated by us.
1078 2002-10-12  Simon Josefsson <simon@josefsson.org>
1080         * lib/internal.h: Add encode/decode functions.  Add clientp
1081         variable.
1083 2002-10-12  Simon Josefsson <simon@josefsson.org>
1085         * lib/digest-md5.c: Support integrity mode.
1087 2002-10-12  Simon Josefsson <simon@josefsson.org>
1089         * lib/digest-md5.h: Add encode and decode functions.
1091 2002-10-12  Simon Josefsson <simon@josefsson.org>
1093         * lib/common.c: Add encode and decode functions for DIGEST-MD5.
1095 2002-10-12  Simon Josefsson <simon@josefsson.org>
1097         * lib/Makefile.am: Add xcode.c.
1099 2002-10-12  Simon Josefsson <simon@josefsson.org>
1101         * lib/hexdump.c: Data is unsigned.
1103 2002-10-07  Simon Josefsson <simon@josefsson.org>
1105         * m4/libgcrypt.m4: forgot to add it
1107 2002-10-07  Simon Josefsson <simon@josefsson.org>
1109         * doc/gsasl.texi: ack mit kerberos team for gssapi
1111 2002-10-07  Simon Josefsson <simon@josefsson.org>
1113         * README: gssapi works in server mode
1115 2002-10-07  Simon Josefsson <simon@josefsson.org>
1117         * AUTHORS, COPYING, COPYING.DOC, COPYING.LIB, Makefile.am, NEWS,
1118         README, THANKS, configure.ac, argp/Makefile.am, argp/Versions,
1119         argp/acinclude.m4, argp/aclocal.m4, argp/argp-ba.c,
1120         argp/argp-eexst.c, argp/argp-fmtstream.c, argp/argp-fmtstream.h,
1121         argp/argp-fs-xinl.c, argp/argp-help.c, argp/argp-namefrob.h,
1122         argp/argp-parse.c, argp/argp-pv.c, argp/argp-pvh.c,
1123         argp/argp-test.c, argp/argp-xinl.c, argp/argp.h, argp/config.h.in,
1124         argp/configure, argp/configure.ac, argp/depcomp, argp/install-sh,
1125         argp/libargp.m4, argp/mempcpy.c, argp/missing, argp/mkinstalldirs,
1126         argp/strchrnul.c, argp/strndup.c, doc/Makefile.am, doc/fdl.texi,
1127         doc/gdoc, doc/gpl.texi, doc/gsasl-callback-authentication.texi,
1128         doc/gsasl-callback-authorization.texi,
1129         doc/gsasl-callback-client-service.texi,
1130         doc/gsasl-callback-cram-md5.texi,
1131         doc/gsasl-callback-digest-md5.texi, doc/gsasl-callback-gssapi.texi,
1132         doc/gsasl-callback-passcode.texi, doc/gsasl-callback-password.texi,
1133         doc/gsasl-callback-retrieve.texi, doc/gsasl-callback-securid.texi,
1134         doc/gsasl-callback-server-service.texi,
1135         doc/gsasl-callback-validate.texi, doc/gsasl-example1.c,
1136         doc/gsasl.texi, doc/lgpl.texi, lib/CaseFolding-3.2.0.txt,
1137         lib/CompositionExclusions-3.2.0.txt, lib/LineBreak-3.2.0.txt,
1138         lib/Makefile.am, lib/SpecialCasing-3.2.0.txt,
1139         lib/UnicodeData-3.2.0.txt, lib/anonymous.c, lib/anonymous.h,
1140         lib/base64.c, lib/callback.c, lib/common.c, lib/cram-md5.c,
1141         lib/cram-md5.h, lib/digest-md5.c, lib/digest-md5.h, lib/done.c,
1142         lib/error.c, lib/external.c, lib/external.h,
1143         lib/gen-unicode-tables.pl, lib/gettext.h, lib/gsasl.h.in,
1144         lib/gssapi.c, lib/gunibreak.h, lib/gunicomp.h, lib/gunidecomp.h,
1145         lib/hexdump.c, lib/init.c, lib/internal.h, lib/listmech.c,
1146         lib/login.c, lib/login.h, lib/md5pwd.c, lib/ntlm.c, lib/plain.c,
1147         lib/plain.h, lib/securid.c, lib/securid.h, lib/suggest.c,
1148         lib/supportp.c, lib/unicode.c, lib/version.c, lib/x-gssapi.h,
1149         lib/x-ntlm.h, lib/xfinish.c, lib/xstart.c, lib/xstep.c,
1150         m4/Makefile.am, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4,
1151         m4/iconv.m4, m4/intdiv0.m4, m4/inttypes-pri.m4, m4/inttypes.m4,
1152         m4/inttypes_h.m4, m4/isc-posix.m4, m4/lcmessage.m4, m4/lib-ld.m4,
1153         m4/lib-link.m4, m4/lib-prefix.m4, m4/libntlm.m4, m4/progtest.m4,
1154         m4/stdint_h.m4, m4/uintmax_t.m4, m4/ulonglong.m4, po/LINGUAS,
1155         po/Makefile.in.in, po/Makevars, po/Makevars.template,
1156         po/POTFILES.in, po/Rules-quot, po/boldquot.sed,
1157         po/en@boldquot.header, po/en@quot.header, po/insert-header.sin,
1158         po/libgsasl.pot, po/quot.sed, po/remove-potcdate.sin, po/sv.po,
1159         src/Makefile.am, src/callbacks.c, src/callbacks.h, src/gettext.h,
1160         src/gsasl.c, src/libgsasl-config.in, src/libgsasl.m4,
1161         tests/Makefile.am, tests/plain-client.sh, tests/unicode.c: Initial
1162         release, version 0.0.0.