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>
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>
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>
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>
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
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:
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>
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>
232 2006-03-07 Simon Josefsson <simon@josefsson.org>
234 * src/Makefile.am: Add -no-undefined, required to produce DLLs on
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>
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>
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
344 2006-01-19 Simon Josefsson <simon@josefsson.org>
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:
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>
366 2005-12-14 Simon Josefsson <simon@josefsson.org>
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
376 2005-10-24 Simon Josefsson <simon@josefsson.org>
378 * configure.ac: Bump versions.
380 2005-10-24 Simon Josefsson <simon@josefsson.org>
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>
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:
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>
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:
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:
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>
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>
530 2005-10-07 Simon Josefsson <simon@josefsson.org>
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>
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:
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/
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>
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>
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
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>
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>
693 2005-08-24 Simon Josefsson <simon@josefsson.org>
695 * src/obsolete.c: Fix warnings.
697 2005-08-24 Simon Josefsson <simon@josefsson.org>
700 (gsasl_callback): Fix typo in GSASL_PASSWORD backwards compatibility
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>
736 2005-08-10 Simon Josefsson <simon@josefsson.org>
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
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>
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
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>
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>
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
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>
903 2005-02-14 Simon Josefsson <simon@josefsson.org>
905 * plain/server.c: Align unassigned code point usage in preparation,
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>
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>
946 2005-01-05 Simon Josefsson <simon@josefsson.org>
948 * src/saslprep.c: If we have pr29 functionality, use it to verify
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>
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>
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>
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:
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>
1099 2004-12-26 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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:
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>
1237 2004-12-19 Simon Josefsson <simon@josefsson.org>
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:
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:
1268 2004-12-19 Simon Josefsson <simon@josefsson.org>
1270 * digest-md5/server.c: Rewrite, unfinished, but still probably an
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
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>
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
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
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
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
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>
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
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>
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
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
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
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>
1657 2004-12-15 Simon Josefsson <simon@josefsson.org>
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>
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>
1680 2004-11-30 Simon Josefsson <simon@josefsson.org>
1682 * src/gsasl.h.in, src/internal.h, src/property.c: Add realm
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>
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
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>
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>
1779 2004-11-30 Simon Josefsson <simon@josefsson.org>
1781 * configure.ac: Disable DIGEST-MD5 by default, until it is
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>
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>
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>
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>
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>
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>
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>
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>
1932 2004-11-23 Simon Josefsson <simon@josefsson.org>
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>
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
1954 2004-11-23 Simon Josefsson <simon@josefsson.org>
1958 2004-11-20 Simon Josefsson <simon@josefsson.org>
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:
1991 2004-11-19 Simon Josefsson <simon@josefsson.org>
1993 * NEWS: Version 0.2.1.
1995 2004-11-19 Simon Josefsson <simon@josefsson.org>
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
2004 2004-11-19 Simon Josefsson <simon@josefsson.org>
2008 2004-11-19 Simon Josefsson <simon@josefsson.org>
2010 * digest-md5/client.c, digest-md5/server.c, digest-md5/session.c:
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
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:
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>
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>
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>
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>
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>
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>
2162 2004-10-31 Simon Josefsson <simon@josefsson.org>
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
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:
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>
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
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
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>
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>
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
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>
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
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>
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>
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>
2389 (gsasl_property_fast, gsasl_property_fast_global): Fix crashes on
2392 2004-09-30 Simon Josefsson <simon@josefsson.org>
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
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:
2425 2004-09-24 Simon Josefsson <simon@josefsson.org>
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>
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>
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
2553 2004-09-24 Simon Josefsson <simon@josefsson.org>
2555 * src/common.c, src/internal.h, src/xstep.c: Remove non-allocating
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
2569 2004-09-24 Simon Josefsson <simon@josefsson.org>
2571 * digest-md5/client.c, digest-md5/server.c: Fix valgrind
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
2612 2004-09-23 Simon Josefsson <simon@josefsson.org>
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
2698 2004-09-21 Simon Josefsson <simon@josefsson.org>
2700 * external/server.c: Fix crash.
2702 2004-09-21 Simon Josefsson <simon@josefsson.org>
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>
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>
2734 2004-09-21 Simon Josefsson <simon@josefsson.org>
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>
2749 2004-09-21 Simon Josefsson <simon@josefsson.org>
2751 * src/callback.c, src/gsasl-compat.h, src/gsasl.h.in,
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>
2767 2004-09-18 Simon Josefsson <simon@josefsson.org>
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:
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
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:
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
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
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
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>
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
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>
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>
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>
3087 2004-08-06 Simon Josefsson <simon@josefsson.org>
3091 2004-08-06 Simon Josefsson <simon@josefsson.org>
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>
3104 2004-08-06 Simon Josefsson <simon@josefsson.org>
3108 2004-08-06 Simon Josefsson <simon@josefsson.org>
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>
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
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>
3168 2004-07-16 Simon Josefsson <simon@josefsson.org>
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
3189 2004-07-02 Simon Josefsson <simon@josefsson.org>
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>
3224 (NETTLE_CFLAGS, NETTLE_LIBS): Remove.
3226 2004-06-26 Simon Josefsson <simon@josefsson.org>
3230 2004-06-26 Simon Josefsson <simon@josefsson.org>
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
3280 2004-06-18 Simon Josefsson <simon@josefsson.org>
3282 * src/gsasl.h.in: Revert.
3284 2004-06-18 Simon Josefsson <simon@josefsson.org>
3288 2004-06-18 Simon Josefsson <simon@josefsson.org>
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>
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>
3353 (gsasl_randomize): Add.
3355 2004-06-08 Simon Josefsson <simon@josefsson.org>
3358 (gsasl_random): Add.
3359 (gsasl_randomize): Make backwards compatible. Now an obsolete
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>
3379 2004-06-08 Simon Josefsson <simon@josefsson.org>
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.
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>
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
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>
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>
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>
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>
3542 2004-04-16 Simon Josefsson <simon@josefsson.org>
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>
3562 2004-04-16 Simon Josefsson <simon@josefsson.org>
3564 * kerberos_v5/kerberos_v5.c, kerberos_v5/kerberos_v5.h: Revert
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>
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
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:
3621 2004-04-15 Simon Josefsson <simon@josefsson.org>
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
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.
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
3782 2004-01-14 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
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>
3868 (gsasl_strerror): Call bindtextdomain().
3870 2003-11-20 Simon Josefsson <simon@josefsson.org>
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
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>
3930 (gsasl_done): Don't use VALID_HANDLE.
3932 2003-11-20 Simon Josefsson <simon@josefsson.org>
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
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>
3950 (gsasl_init): Call _gsasl_crypto_init() to initialize crypto
3953 2003-11-20 Simon Josefsson <simon@josefsson.org>
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>
3966 2003-11-20 Simon Josefsson <simon@josefsson.org>
3969 (gsasl_step): Check if sctx is valid. Suggested by pitrp@wg78.de
3972 2003-11-20 Simon Josefsson <simon@josefsson.org>
3975 (gsasl_done): Use VALID_HANDLE.
3977 2003-11-20 Simon Josefsson <simon@josefsson.org>
3980 (gsasl_strerror): Add GSASL_INVALID_HANDLE.
3982 2003-11-20 Simon Josefsson <simon@josefsson.org>
3985 (Gsasl_rc): Add GSASL_INVALID_HANDLE.
3987 2003-11-20 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
4023 (gsasl_server_ctx_get): Moved to obsolete.c (use gsasl_ctx_get
4025 (gsasl_server_application_data_get): Moved to obsolete.c (use
4027 (gsasl_server_application_data_set): Moved to obsolete.c (use
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>
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>
4047 (gsasl_client_ctx_get): Move to obsolete.c (use gsasl_ctx_get
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>
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>
4064 (gsasl_application_session_data_set,
4065 gsasl_application_session_data_get): New.
4067 2003-11-14 Simon Josefsson <simon@josefsson.org>
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>
4088 (gsasl_finish): New.
4089 (gsasl_client_finish, gsasl_server_finish): Removed, moved to
4092 2003-11-14 Simon Josefsson <simon@josefsson.org>
4095 (gsasl_step, gsasl_step64): New.
4096 (gsasl_finish): Likewise.
4097 (gsasl_client_step, gsasl_server_step): Deprecated; moved around to
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>
4105 (gsasl_client_step, gsasl_server_step): Deprecated, moved to
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>
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
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>
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>
4179 (gsasl_server_mechlist): Use clientp=0. From pitrp@wg78.de (Peter
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>
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>
4204 (_gsasl_setup): Don't fail if there is no start function in the
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>
4218 (_gsasl_session_step_base64): Cleanups, e.g. check malloc return
4221 2003-11-09 Simon Josefsson <simon@josefsson.org>
4224 (gsasl_client_finish, gsasl_server_finish): Add XXX.
4226 2003-11-09 Simon Josefsson <simon@josefsson.org>
4229 (_gsasl_code): Check output buffer size.
4231 2003-11-09 Simon Josefsson <simon@josefsson.org>
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>
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>
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>
4253 (GSASL_VALID_MECHANISM_CHARACTERS): Remove lower case characters.
4255 2003-11-09 Simon Josefsson <simon@josefsson.org>
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>
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
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
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>
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>
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>
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
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
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>
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
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
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
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:
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>
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,
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>
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
4733 2002-11-10 Simon Josefsson <simon@josefsson.org>
4735 * gsasl.h.in: Add const in a few places. Don't specify sign of
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
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.
4817 2002-10-12 Simon Josefsson <simon@josefsson.org>
4819 * xcode.c: Implementation of gsasl_encode() and gsasl_decode()
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
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.