Add.
[shishi.git] / ChangeLog
blob0c26413195d5dab89a9352eb8bb16110eec23032
1 2006-09-15  Simon Josefsson <simon@josefsson.org>
3         * po/pl.po: Generated.
5 2006-09-15  Simon Josefsson <simon@josefsson.org>
7         * NEWS: Version 0.0.27.
9 2006-09-15  Simon Josefsson <simon@josefsson.org>
11         * src/Makefile.am: Move keytab2shishi to sbin/.
13 2006-09-15  Simon Josefsson <simon@josefsson.org>
15         * gl/Makefile.am: Update.
17 2006-09-15  Simon Josefsson <simon@josefsson.org>
19         * gl/Makefile.am: Update.
21 2006-09-15  Simon Josefsson <simon@josefsson.org>
23         * doc/Makefile.am: Add keytab2shishi.1.
25 2006-09-15  Simon Josefsson <simon@josefsson.org>
27         * NEWS: Add.
29 2006-09-15  Simon Josefsson <simon@josefsson.org>
31         * AUTHORS: Update PGP key.
33 2006-09-15  Simon Josefsson <simon@josefsson.org>
35         * gl/allocsa.c, gl/asnprintf.c, gl/asprintf.c, gl/mbchar.c,
36         gl/printf-args.c, gl/printf-parse.c, gl/progname.c, gl/readlink.c,
37         gl/strcasecmp.c, gl/strncasecmp.c, gl/strnlen1.c, gl/strtok_r.c,
38         gl/unsetenv.c, gl/vasnprintf.c, gl/vasprintf.c: Update.
40 2006-09-14  Simon Josefsson <simon@josefsson.org>
42         * Makefile.am: Use gnulib's gnupload.
44 2006-09-14  Simon Josefsson <simon@josefsson.org>
46         * NEWS, gnupload, gl/Makefile.am, gl/m4/gnulib-cache.m4,
47         gl/m4/gnulib-comp.m4: Add.
49 2006-09-14  Simon Josefsson <simon@josefsson.org>
51         * lib/Makefile.am: Fix shishi-int.h for C99 platforms.
53 2006-09-14  Simon Josefsson <simon@josefsson.org>
55         * NEWS: Add.
57 2006-09-14  Simon Josefsson <simon@josefsson.org>
59         * gl/error.c, gl/gai_strerror.c, gl/getdate.y, gl/getdomainname.c,
60         gl/gethostname.c, gl/getopt.c, gl/getopt1.c, gl/getpass.c,
61         gl/gettime.c, gl/gettimeofday.c, gl/inet_ntop.c, gl/md5.c,
62         gl/memchr.c, gl/realloc.c, gl/setenv.c, gl/sha1.c, gl/snprintf.c,
63         gl/strdup.c, gl/strndup.c, gl/strnlen.c, gl/strverscmp.c,
64         gl/time_r.c, gl/timegm.c, gl/xgethostname.c, gl/xmalloc.c,
65         gl/xreadlink.c, gl/m4/getdate.m4: Update.
67 2006-09-13  Simon Josefsson <simon@josefsson.org>
69         * doc/ccache.txt: Add.
71 2006-09-13  Simon Josefsson <simon@josefsson.org>
73         * doc/shishi.texi: Add.
75 2006-09-13  Simon Josefsson <simon@josefsson.org>
77         * doc/Makefile.am: Dist ccache.txt.
79 2006-09-13  Simon Josefsson <simon@josefsson.org>
81         * doc/ccache.txt: Add.
83 2006-09-13  Simon Josefsson <simon@josefsson.org>
85         * gl/Makefile.am, gl/m4/getdate.m4: Update.
87 2006-09-13  Simon Josefsson <simon@josefsson.org>
89         * doc/shishi.texi: Fix GPL cross reference.
91 2006-09-13  Simon Josefsson <simon@josefsson.org>
93         * gl/Makefile.am, gl/m4/gnulib-cache.m4,
94         gl/override/doc/gendocs_template: Add.
96 2006-09-13  Simon Josefsson <simon@josefsson.org>
98         * configure.ac: Bump required autoconf version to 2.60.
100 2006-09-13  Simon Josefsson <simon@josefsson.org>
102         * doc/fdl.texi, doc/gpl.texi, gl/Makefile.am, gl/error.c,
103         gl/getaddrinfo.c, gl/mbchar.h, gl/mktime.c, gl/stat_.h,
104         gl/stdint_.h, gl/vasnprintf.c, gl/vasprintf.c, gl/m4/arcfour.m4,
105         gl/m4/crc.m4, gl/m4/des.m4, gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4,
106         gl/m4/getdate.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
107         gl/m4/getpass.m4, gl/m4/gettime.m4, gl/m4/gnulib-cache.m4,
108         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
109         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/lib-link.m4,
110         gl/m4/longlong.m4, gl/m4/mbchar.m4, gl/m4/md4.m4, gl/m4/md5.m4,
111         gl/m4/memxor.m4, gl/m4/mktime.m4, gl/m4/onceonly_2_57.m4,
112         gl/m4/read-file.m4, gl/m4/sha1.m4, gl/m4/stdint_h.m4,
113         gl/m4/strdup.m4, gl/m4/strerror_r.m4, gl/m4/strndup.m4,
114         gl/m4/strnlen.m4, gl/m4/strverscmp.m4, gl/m4/time_r.m4,
115         gl/m4/timespec.m4, gl/m4/xalloc.m4, gl/m4/xreadlink.m4: Update.
117 2006-09-13  Simon Josefsson <simon@josefsson.org>
119         * doc/shishi.texi: Add GPL.  Move concept index last.
121 2006-08-19  Simon Josefsson <simon@josefsson.org>
123         * NEWS: Add.
125 2006-08-19  Simon Josefsson <simon@josefsson.org>
127         * NEWS: Fix.
129 2006-08-19  Simon Josefsson <simon@josefsson.org>
131         * asn1/libtasn1.h: Update.
133 2006-08-19  Simon Josefsson <simon@josefsson.org>
135         * gendocs.sh, doc/getdate.texi, gl/Makefile.am, gl/allocsa.h,
136         gl/error.c, gl/error.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
137         gl/gettext.h, gl/inet_ntop.h, gl/mbchar.h, gl/minmax.h,
138         gl/printf-args.c, gl/readlink.c, gl/setenv.c, gl/snprintf.c,
139         gl/stdint_.h, gl/strnlen1.c, gl/strnlen1.h, gl/vasprintf.h,
140         gl/wcwidth.h, gl/m4/arpa_inet_h.m4, gl/m4/base64.m4, gl/m4/gc.m4,
141         gl/m4/getaddrinfo.m4, gl/m4/getline.m4, gl/m4/gnulib-comp.m4,
142         gl/m4/inet_ntop.m4, gl/m4/lib-link.m4, gl/m4/mbchar.m4,
143         gl/m4/memxor.m4, gl/m4/minmax.m4, gl/m4/netinet_in_h.m4,
144         gl/m4/onceonly_2_57.m4, gl/m4/restrict.m4, gl/m4/stdint.m4,
145         gl/m4/strtok_r.m4, gl/m4/time_r.m4, gl/m4/wcwidth.m4: Update.
147 2006-07-14  Simon Josefsson <simon@josefsson.org>
149         * NEWS: Add.
151 2006-07-14  Simon Josefsson <simon@josefsson.org>
153         * src/shishid.c: Use short program name in syslog.
155 2006-07-14  Simon Josefsson <simon@josefsson.org>
157         * configure.ac: Simplify header checks.
159 2006-07-14  Simon Josefsson <simon@josefsson.org>
161         * tests/utils.c, lib/internal.h: Simplify.
163 2006-07-14  Simon Josefsson <simon@josefsson.org>
165         * configure.ac, gl/Makefile.am, gl/stat_.h, gl/m4/gnulib-cache.m4,
166         gl/m4/sys_select_h.m4, gl/m4/sys_stat_h.m4: Use gnulib unistd.h
167         replacer.
169 2006-07-14  Simon Josefsson <simon@josefsson.org>
171         * doc/gendocs_template: Fix.
173 2006-07-14  Simon Josefsson <simon@josefsson.org>
175         * Makefile.am, configure.ac, gendocs.sh, doc/gendocs_template,
176         gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use
177         gnulib sys/* replacers.
179 2006-07-14  Simon Josefsson <simon@josefsson.org>
181         * configure.ac, gendocs.sh, lib/Makefile.am,
182         m4/ax_create_stdint_h.m4: Use gnulib stdint.
184 2006-07-14  Simon Josefsson <simon@josefsson.org>
186         * gendocs.sh, doc/gendocs.sh, gl/Makefile.am,
187         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
189 2006-07-11  Simon Josefsson <simon@josefsson.org>
191         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
192         gl/m4/gnulib-comp.m4, gl/m4/stdint.m4: Update.
194 2006-07-10  Simon Josefsson <simon@josefsson.org>
196         * doc/components.png: Add.
198 2006-07-10  Simon Josefsson <simon@josefsson.org>
200         * configure.ac, doc/Makefile.am: Fix dia invocation.
202 2006-07-10  Simon Josefsson <simon@josefsson.org>
204         * gl/Makefile.am, gl/base64.c, gl/getaddrinfo.c, gl/getaddrinfo.h,
205         gl/getdate.y, gl/getopt.c, gl/mbchar.h, gl/stdint_.h,
206         gl/strverscmp.c, gl/xvasprintf.h, gl/m4/full-header-path.m4,
207         gl/m4/getaddrinfo.m4, gl/m4/getdate.m4, gl/m4/getopt.m4,
208         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
209         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdarg.m4,
210         gl/m4/stdint.m4, gl/m4/strndup.m4, gl/inet_ntop.c, gl/inet_ntop.h,
211         gl/minmax.h, gl/snprintf.c, gl/snprintf.h, gl/wcwidth.h,
212         gl/m4/absolute-header.m4, gl/m4/inet_ntop.m4, gl/m4/minmax.m4,
213         gl/m4/snprintf.m4, gl/m4/wcwidth.m4: Update.
215 2006-06-27  Simon Josefsson <simon@josefsson.org>
217         * doc/gdoc: Use GNU-style warnings.
219 2006-06-27  Simon Josefsson <simon@josefsson.org>
221         * doc/gdoc: Sync with gnutls.
223 2006-06-27  Simon Josefsson <simon@josefsson.org>
225         * NEWS: Add.
227 2006-06-26  Simon Josefsson <simon@josefsson.org>
229         * asn1/coding.c, asn1/libtasn1.h: Update to 0.3.5.
231 2006-06-26  Simon Josefsson <simon@josefsson.org>
233         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/socket_.h,
234         gl/stdint_.h, gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4,
235         gl/m4/stdint.m4: Update.
237 2006-06-22  Simon Josefsson <simon@josefsson.org>
239         * configure.ac: Make portable to mingw.
241 2006-06-21  Simon Josefsson <simon@josefsson.org>
243         * README: Fix.
245 2006-06-21  Simon Josefsson <simon@josefsson.org>
247         * gl/Makefile.am, gl/alloca_.h, gl/getdate.y, gl/read-file.c,
248         gl/realloc.c, gl/size_max.h, gl/stdint_.h, gl/unsetenv.c,
249         gl/m4/full-header-path.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes.m4,
250         gl/m4/setenv.m4, gl/m4/size_max.m4, gl/m4/ssize_t.m4,
251         gl/m4/stdint.m4: Update.
253 2006-06-20  Simon Josefsson <simon@josefsson.org>
255         * doc/Makefile.am: Update dia call.
257 2006-06-20  Simon Josefsson <simon@josefsson.org>
259         * lib/kdcreq.c: Fix.
261 2006-06-01  Simon Josefsson <simon@josefsson.org>
263         * lib/tkts.c: Use shishi_verbose.
265 2006-06-01  Simon Josefsson <simon@josefsson.org>
267         * lib/tkts.c: Fix.
269 2006-06-01  Simon Josefsson <simon@josefsson.org>
271         * lib/netio.c, lib/enckdcreppart.c: Fix.
273 2006-06-01  Simon Josefsson <simon@josefsson.org>
275         * lib/priv.c, lib/kdcrep.c: Fix.
277 2006-06-01  Simon Josefsson <simon@josefsson.org>
279         * lib/error.c: Fix.
281 2006-06-01  Simon Josefsson <simon@josefsson.org>
283         * lib/error.c: Add shishi_verbose.
285 2006-06-01  Simon Josefsson <simon@josefsson.org>
287         * lib/shishi.h.in: Add.
289 2006-06-01  Simon Josefsson <simon@josefsson.org>
291         * lib/diskio.c: Rewrite slightly.
293 2006-06-01  Simon Josefsson <simon@josefsson.org>
295         * doc/Makefile.am: Update.
297 2006-06-01  Simon Josefsson <simon@josefsson.org>
299         * gl/Makefile.am, gl/read-file.c, gl/realloc.c,
300         gl/m4/gnulib-cache.m4: Update.
302 2006-05-31  Simon Josefsson <simon@josefsson.org>
304         * lib/internal.h, lib/keys.c: Fix strfile->read-file.
306 2006-05-31  Simon Josefsson <simon@josefsson.org>
308         * gl/Makefile.am, gl/read-file.c, gl/read-file.h, gl/strfile.c,
309         gl/strfile.h, gl/strndup.c, gl/m4/gnulib-cache.m4,
310         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/m4/strfile.m4,
311         gl/m4/strndup.m4: Update.
313 2006-05-30  Simon Josefsson <simon@josefsson.org>
315         * po/pl.po: Sync with TP.
317 2006-05-30  Simon Josefsson <simon@josefsson.org>
319         * tests/Makefile.am: Dist keytab1.bin too.
321 2006-05-30  Simon Josefsson <simon@josefsson.org>
323         * lib/keys.c, src/keytab2shishi.c: More debug.
325 2006-05-30  Simon Josefsson <simon@josefsson.org>
327         * tests/Makefile.am, tests/keytab.c, tests/keytab1.bin: Add self
328         test of keytab functions.
330 2006-05-30  Simon Josefsson <simon@josefsson.org>
332         * src/Makefile.am, src/keytab2shishi.c, src/keytab2shishi.ggo: Add
333         keytab2shishi tool.
335 2006-05-30  Simon Josefsson <simon@josefsson.org>
337         * lib/keys.c: Fix.
339 2006-05-30  Simon Josefsson <simon@josefsson.org>
341         * lib/error.c: Fix.
343 2006-05-30  Simon Josefsson <simon@josefsson.org>
345         * lib/diskio.c: Fix.
347 2006-05-30  Simon Josefsson <simon@josefsson.org>
349         * lib/shishi.h.in, lib/keys.c: Add.
351 2006-05-30  Simon Josefsson <simon@josefsson.org>
353         * lib/keys.c: Fix.
355 2006-05-30  Simon Josefsson <simon@josefsson.org>
357         * lib/keys.c: Fix principal name.
359 2006-05-30  Simon Josefsson <simon@josefsson.org>
361         * lib/keys.c: Add.
363 2006-05-30  Simon Josefsson <simon@josefsson.org>
365         * gl/strfile.c: Add.
367 2006-05-30  Simon Josefsson <simon@josefsson.org>
369         * NEWS: Add.
371 2006-05-30  Simon Josefsson <simon@josefsson.org>
373         * lib/keys.c: Fix.
375 2006-05-30  Simon Josefsson <simon@josefsson.org>
377         * lib/keys.c: Fix.
379 2006-05-30  Simon Josefsson <simon@josefsson.org>
381         * lib/keys.c: Read MIT keytab's.  Fix mem leak.
383 2006-05-30  Simon Josefsson <simon@josefsson.org>
385         * lib/shishi.h.in: Add.
387 2006-05-28  Simon Josefsson <simon@josefsson.org>
389         * lib/shishi.h.in, lib/error.c: Add SHISHI_KEYTAB_ERROR.
391 2006-05-28  Simon Josefsson <simon@josefsson.org>
393         * gl/Makefile.am, gl/getpass.c, gl/printf-args.c, gl/strfile.c,
394         gl/strfile.h, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
395         gl/m4/strfile.m4, lib/internal.h: Add.
397 2006-05-26  Simon Josefsson <simon@josefsson.org>
399         * lib/keys.c: Typo.
401 2006-05-26  Simon Josefsson <simon@josefsson.org>
403         * lib/shishi.h.in: Add Shishi_keys.
405 2006-05-26  Simon Josefsson <simon@josefsson.org>
407         * lib/shishi.h.in: Add.
409 2006-05-26  Simon Josefsson <simon@josefsson.org>
411         * lib/tkt.c: Typo.
413 2006-05-26  Simon Josefsson <simon@josefsson.org>
415         * lib/tkts.c: Reset old tkts in shishi_tkts_done().
417 2006-05-26  Simon Josefsson <simon@josefsson.org>
419         * lib/tkt.c: Deep-copy the tkt->key, so we can safely deallocate
420         it.
422 2006-05-26  Simon Josefsson <simon@josefsson.org>
424         * lib/key.c: Fix mem leaks.
426 2006-05-26  Simon Josefsson <simon@josefsson.org>
428         * lib/keys.c: Simplify.
430 2006-05-26  Simon Josefsson <simon@josefsson.org>
432         * lib/keys.c: Fix logic in matching hostkeys, reported by Elrond.
434 2006-05-23  Simon Josefsson <simon@josefsson.org>
436         * lib/init.c: Fix mem leak, reported by Elrond.
438 2006-05-18  Simon Josefsson <simon@josefsson.org>
440         * gl/sha1.c, gl/stdint_.h, gl/m4/stdbool.m4: Update.
442 2006-05-18  Simon Josefsson <simon@josefsson.org>
444         * lib/cfg.c: Fix mem leak, from Elrond.
446 2006-05-17  Simon Josefsson <simon@josefsson.org>
448         * NEWS, configure.ac: Bump versions.
450 2006-05-17  Simon Josefsson <simon@josefsson.org>
452         * lib/diskio.c: Simplify, from Elrond.
454 2006-05-15  Simon Josefsson <simon@josefsson.org>
456         * po/pl.po: Generated.
458 2006-05-15  Simon Josefsson <simon@josefsson.org>
460         * NEWS: Version 0.0.26.
462 2006-05-12  Simon Josefsson <simon@josefsson.org>
464         * tests/Makefile.am: Fix valgrind call.
466 2006-05-11  Simon Josefsson <simon@josefsson.org>
468         * tests/shishi.supp: Add.
470 2006-05-11  Simon Josefsson <simon@josefsson.org>
472         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
473         asn1/gstr.c, asn1/libtasn1.h, asn1/parser_aux.c, asn1/parser_aux.h,
474         asn1/structure.c: Update.
476 2006-05-11  Simon Josefsson <simon@josefsson.org>
478         * NEWS: Fix.
480 2006-05-11  Simon Josefsson <simon@josefsson.org>
482         * extra/pam_shishi/test.c: Add (not finished).
484 2006-05-11  Simon Josefsson <simon@josefsson.org>
486         * NEWS: Add.
488 2006-05-11  Simon Josefsson <simon@josefsson.org>
490         * extra/pam_shishi/Makefile.am: Use PAMDIR.
492 2006-05-11  Simon Josefsson <simon@josefsson.org>
494         * configure.ac: Fix.
496 2006-05-11  Simon Josefsson <simon@josefsson.org>
498         * configure.ac: Don't infrecurse PAMDIR definition.
500 2006-05-11  Simon Josefsson <simon@josefsson.org>
502         * gl/m4/xvasprintf.m4: Update.
504 2006-05-11  Simon Josefsson <simon@josefsson.org>
506         * configure.ac: Add --with-pam-dir.
508 2006-05-11  Simon Josefsson <simon@josefsson.org>
510         * extra/pam_shishi/Makefile.am: Remove unused indent target.
512 2006-05-11  Simon Josefsson <simon@josefsson.org>
514         * extra/pam_shishi/Makefile.am: Put things in $prefix/lib/security.
516 2006-05-11  Simon Josefsson <simon@josefsson.org>
518         * extra/pam_shishi/Makefile.am: Add -avoid-version for libtool.
520 2006-05-11  Simon Josefsson <simon@josefsson.org>
522         * gl/crc.c, gl/des.c, gl/md4.c, gl/sha1.c: Update.
524 2006-05-10  Simon Josefsson <simon@josefsson.org>
526         * po/pl.po: Sync with TP.
528 2006-05-10  Simon Josefsson <simon@josefsson.org>
530         * gl/Makefile.am, gl/md4.c, gl/xvasprintf.c, gl/m4/gnulib-cache.m4,
531         gl/m4/gnulib-comp.m4, gl/m4/stdarg.m4, gl/m4/xvasprintf.m4,
532         po/pl.po: Update.gl
534 2006-05-10  Simon Josefsson <simon@josefsson.org>
536         * NEWS: Add.
538 2006-05-06  Simon Josefsson <simon@josefsson.org>
540         * doc/Makefile.am: Add.
542 2006-05-06  Simon Josefsson <simon@josefsson.org>
544         * doc/shishi.texi: Add keytab.txt.
546 2006-05-06  Simon Josefsson <simon@josefsson.org>
548         * doc/keytab.txt: Update.
550 2006-05-04  Simon Josefsson <simon@josefsson.org>
552         * doc/keytab.txt: Update.
554 2006-05-04  Simon Josefsson <simon@josefsson.org>
556         * tests/Makefile.am: Simplify valgrind invocation.
558 2006-05-04  Simon Josefsson <simon@josefsson.org>
560         * configure.ac: Getpwnam is POSIX, don't test for it.
562 2006-05-04  Simon Josefsson <simon@josefsson.org>
564         * configure.ac: Don't check for getpwuid.
566 2006-05-04  Simon Josefsson <simon@josefsson.org>
568         * lib/principal.c: Doc fix.
570 2006-05-04  Simon Josefsson <simon@josefsson.org>
572         * doc/shishi.texi: Fix.
574 2006-05-04  Simon Josefsson <simon@josefsson.org>
576         * lib/principal.c: shishi_principal_default_guess: Don't use
577         getpwuid, use USER instead.
579 2006-05-04  Simon Josefsson <simon@josefsson.org>
581         * tests/authenticator.c: Fix mem leaks.
583 2006-05-04  Simon Josefsson <simon@josefsson.org>
585         * lib/principal.c: Fix mem leak.
587 2006-05-04  Simon Josefsson <simon@josefsson.org>
589         * lib/init.c: Fix mem leak.
591 2006-05-04  Simon Josefsson <simon@josefsson.org>
593         * lib/crypto-des.c: Fix mem leaks.
595 2006-05-04  Simon Josefsson <simon@josefsson.org>
597         * lib/crypto-rc4.c: Fix mem leak.
599 2006-05-04  Simon Josefsson <simon@josefsson.org>
601         * tests/shishi.supp: Fix names.
603 2006-05-04  Simon Josefsson <simon@josefsson.org>
605         * tests/crypto.c: Fix mem leaks.
607 2006-05-04  Simon Josefsson <simon@josefsson.org>
609         * tests/Makefile.am: Add shishi.supp, valgrind suppressions.
611 2006-05-04  Simon Josefsson <simon@josefsson.org>
613         * tests/shishi.supp: Add.
615 2006-05-04  Simon Josefsson <simon@josefsson.org>
617         * tests/priv.c, tests/ticketset.c: Fix mem leaks.
619 2006-05-04  Simon Josefsson <simon@josefsson.org>
621         * lib/crypto-des.c, tests/crypto-ctx.c: Fix mem leaks.
623 2006-05-04  Simon Josefsson <simon@josefsson.org>
625         * tests/low-crypto.c: Fix mem leaks.
627 2006-05-04  Simon Josefsson <simon@josefsson.org>
629         * lib/low-crypto.c: Fix mem leak.
631 2006-05-04  Simon Josefsson <simon@josefsson.org>
633         * NEWS: Add.
635 2006-05-04  Simon Josefsson <simon@josefsson.org>
637         * tests/safe.c: Fix mem leaks.
639 2006-05-04  Simon Josefsson <simon@josefsson.org>
641         * lib/tkts.c: Fix.
643 2006-05-04  Simon Josefsson <simon@josefsson.org>
645         * lib/tkts.c: Typo.
647 2006-05-04  Simon Josefsson <simon@josefsson.org>
649         * lib/diskio.c: Fix mem leak.
651 2006-05-04  Simon Josefsson <simon@josefsson.org>
653         * lib/tkts.c: Doc fix.
655 2006-05-04  Simon Josefsson <simon@josefsson.org>
657         * lib/init.c: Fix.
659 2006-05-04  Simon Josefsson <simon@josefsson.org>
661         * lib/init.c: Fix mem leak.
663 2006-05-04  Simon Josefsson <simon@josefsson.org>
665         * tests/Makefile.am: Typo.
667 2006-05-04  Simon Josefsson <simon@josefsson.org>
669         * tests/Makefile.am: Run tests under valgrind if present.
671 2006-05-04  Simon Josefsson <simon@josefsson.org>
673         * tests/key.c: Fix mem leak.
675 2006-05-04  Simon Josefsson <simon@josefsson.org>
677         * gl/stdint_.h: Update.
679 2006-05-04  Simon Josefsson <simon@josefsson.org>
681         * NEWS: Add.
683 2006-05-04  Simon Josefsson <simon@josefsson.org>
685         * lib/tgs.c: Don't use a sub-session key in TGS to fix problems
686         with w2k3 and bugs in heimdal, debugged by Elrond.
688 2006-05-04  Simon Josefsson <simon@josefsson.org>
690         * lib/enckdcreppart.c: Typo.
692 2006-05-04  Simon Josefsson <simon@josefsson.org>
694         * NEWS: Add.
696 2006-05-04  Simon Josefsson <simon@josefsson.org>
698         * po/LINGUAS, po/pl.po: Sync with TP.
700 2006-05-03  Simon Josefsson <simon@josefsson.org>
702         * doc/keytab.txt: FIx.
704 2006-05-03  Simon Josefsson <simon@josefsson.org>
706         * extra/Makefile.am: Don't build rsh-redone, for now.  (Fails gnits
707         tests.)
709 2006-05-03  Simon Josefsson <simon@josefsson.org>
711         * Makefile.am: Dist extra/.
713 2006-05-03  Simon Josefsson <simon@josefsson.org>
715         * doc/keytab.txt: Add.
717 2006-05-02  Simon Josefsson <simon@josefsson.org>
719         * NEWS, configure.ac: Bump versions.
721 2006-05-02  Simon Josefsson <simon@josefsson.org>
723         * Makefile.am: Make in extra/ too.
725 2006-04-27  Simon Josefsson <simon@josefsson.org>
727         * NEWS: Version 0.0.25.
729 2006-04-27  Simon Josefsson <simon@josefsson.org>
731         * doc/Makefile.am: Update.
733 2006-04-27  Simon Josefsson <simon@josefsson.org>
735         * doc/Makefile.am: Update.
737 2006-04-27  Simon Josefsson <simon@josefsson.org>
739         * doc/gdoc: Fix copyright.
741 2006-04-27  Simon Josefsson <simon@josefsson.org>
743         * doc/gdoc: Convert - to \- in man pages, from lintian.
745 2006-04-27  Simon Josefsson <simon@josefsson.org>
747         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
749 2006-04-27  Simon Josefsson <simon@josefsson.org>
751         * lib/internal.h: Replace size_max with stdint.h.
753 2006-04-27  Simon Josefsson <simon@josefsson.org>
755         * lib/diskio.c: Fix.
757 2006-04-27  Simon Josefsson <simon@josefsson.org>
759         * lib/internal.h: Need size_max.h.
761 2006-04-27  Simon Josefsson <simon@josefsson.org>
763         * src/kdc.h, lib/internal.h, tests/utils.c: Always have unistd.h.
765 2006-04-27  Simon Josefsson <simon@josefsson.org>
767         * NEWS: Add.
769 2006-04-27  Simon Josefsson <simon@josefsson.org>
771         * lib/ap.c: Remove XXX, thanks to Elrond for investigating.
773 2006-04-27  Simon Josefsson <simon@josefsson.org>
775         * lib/asn1.c: Work around bug in libtasn1:
776               /* XXX when encoding a field inside a SEQUENCE, libtasn1
777                  appear to include the tag from the SEQUENCE in the encoding of
778                  a particular field.  This appear wrong, so we frob it here.
779                  This typically happens when encoding req-body in KDC-REQ for
780                  TGS checksums.  */
782 2006-04-26  Simon Josefsson <simon@josefsson.org>
784         * gl/Makefile.am, gl/getdate.y, gl/m4/strerror_r.m4: Update.
786 2006-04-25  Simon Josefsson <simon@josefsson.org>
788         * doc/shishi.texi: Fix.
790 2006-04-25  Simon Josefsson <simon@josefsson.org>
792         * doc/shishi.texi: Add.
794 2006-04-25  Simon Josefsson <simon@josefsson.org>
796         * doc/shishi.texi: Fix.
798 2006-04-25  Simon Josefsson <simon@josefsson.org>
800         * lib/ap.c: More debug.
802 2006-04-25  Simon Josefsson <simon@josefsson.org>
804         * lib/apreq.c, lib/key.c: Fix.
806 2006-04-25  Simon Josefsson <simon@josefsson.org>
808         * lib/shishi.h.in, lib/ticket.c, lib/kdcrep.c: Fix.
810 2006-04-25  Simon Josefsson <simon@josefsson.org>
812         * lib/diskio.c, lib/key.c: Fix.
814 2006-04-25  Simon Josefsson <simon@josefsson.org>
816         * lib/ap.c: More debug.
818 2006-04-25  Simon Josefsson <simon@josefsson.org>
820         * lib/apreq.c: Doc fox.
822 2006-04-25  Simon Josefsson <simon@josefsson.org>
824         * lib/shishi.h.in, lib/apreq.c: Fix.
826 2006-04-25  Simon Josefsson <simon@josefsson.org>
828         * lib/key.c: Rename version to kvno.
830 2006-04-25  Simon Josefsson <simon@josefsson.org>
832         * lib/shishi.h.in: Fix.
834 2006-04-23  Simon Josefsson <simon@josefsson.org>
836         * src/shishi.c: Translate.
838 2006-04-22  Simon Josefsson <simon@josefsson.org>
840         * NEWS: Fix.
842 2006-04-22  Simon Josefsson <simon@josefsson.org>
844         * tests/ticketset.c: Remove unused variable.
846 2006-04-22  Simon Josefsson <simon@josefsson.org>
848         * NEWS, configure.ac: Bump versions.
850 2006-04-22  Simon Josefsson <simon@josefsson.org>
852         * NEWS: Version 0.0.24.
854 2006-04-22  Simon Josefsson <simon@josefsson.org>
856         * doc/Makefile.am: Update.
858 2006-04-22  Simon Josefsson <simon@josefsson.org>
860         * gl/m4/getpass.m4: Update.
862 2006-04-22  Simon Josefsson <simon@josefsson.org>
864         * NEWS: Fix.
866 2006-04-22  Simon Josefsson <simon@josefsson.org>
868         * src/server.c: Don't select failed sockets.
870 2006-04-22  Simon Josefsson <simon@josefsson.org>
872         * NEWS: Fix.
874 2006-04-22  Simon Josefsson <simon@josefsson.org>
876         * lib/tkts.c: Typo.
878 2006-04-22  Simon Josefsson <simon@josefsson.org>
880         * lib/tkts.c: More debug info.  Fix mem leak.
882 2006-04-22  Simon Josefsson <simon@josefsson.org>
884         * lib/tkts.c: More debug.
886 2006-04-22  Simon Josefsson <simon@josefsson.org>
888         * lib/netio.c: Fix printf format.
890 2006-04-21  Simon Josefsson <simon@josefsson.org>
892         * NEWS: Fix.
894 2006-04-21  Simon Josefsson <simon@josefsson.org>
896         * NEWS: Fix.
898 2006-04-21  Simon Josefsson <simon@josefsson.org>
900         * NEWS: Add.
902 2006-04-21  Simon Josefsson <simon@josefsson.org>
904         * lib/krberror.c: Fix mem leak, reported by Elrond.
906 2006-04-21  Simon Josefsson <simon@josefsson.org>
908         * lib/krberror.c: Fix crash, reported by Elrond.
910 2006-04-21  Simon Josefsson <simon@josefsson.org>
912         * lib/tkts.c: Fix.
914 2006-04-21  Simon Josefsson <simon@josefsson.org>
916         * NEWS: Fix.
918 2006-04-21  Simon Josefsson <simon@josefsson.org>
920         * lib/tkts.c: Support ETYPE-INFO too.
922 2006-04-21  Simon Josefsson <simon@josefsson.org>
924         * lib/asn1.c, lib/diskio.c, lib/shishi.h.in: Add.
926 2006-04-20  Simon Josefsson <simon@josefsson.org>
928         * tests/authenticator.c: Remove unused.
930 2006-04-20  Simon Josefsson <simon@josefsson.org>
932         * doc/Makefile.am: Update.
934 2006-04-20  Simon Josefsson <simon@josefsson.org>
936         * doc/shishi.texi: Fix.
938 2006-04-20  Simon Josefsson <simon@josefsson.org>
940         * gl/base64.c, gl/m4/extensions.m4, gl/m4/longdouble.m4: Update.
942 2006-04-20  Simon Josefsson <simon@josefsson.org>
944         * lib/tkts.c: Less debug.
946 2006-04-20  Simon Josefsson <simon@josefsson.org>
948         * NEWS: Fix.
950 2006-04-20  Simon Josefsson <simon@josefsson.org>
952         * NEWS: Add.
954 2006-04-20  Simon Josefsson <simon@josefsson.org>
956         * lib/tkts.c: Fix salt/s2kparams.
958 2006-04-20  Simon Josefsson <simon@josefsson.org>
960         * lib/kdcreq.c: Cleanup.
962 2006-04-20  Simon Josefsson <simon@josefsson.org>
964         * lib/shishi.h.in: Fix.
966 2006-04-20  Simon Josefsson <simon@josefsson.org>
968         * lib/tkts.c, lib/shishi.h.in: Fix.
970 2006-04-20  Simon Josefsson <simon@josefsson.org>
972         * lib/tkts.c: Pre-auth fixes.
974 2006-04-20  Simon Josefsson <simon@josefsson.org>
976         * lib/principal.c: Fix crash.
978 2006-04-20  Simon Josefsson <simon@josefsson.org>
980         * lib/shishi.h.in: Add.
982 2006-04-20  Simon Josefsson <simon@josefsson.org>
984         * lib/krberror.c: Fix message.
986 2006-04-20  Simon Josefsson <simon@josefsson.org>
988         * lib/tkt.c: Check errors.
990 2006-04-20  Simon Josefsson <simon@josefsson.org>
992         * lib/tkts.c: Improve preauth.
994 2006-04-20  Simon Josefsson <simon@josefsson.org>
996         * lib/shishi.h.in: Add more hints.
998 2006-04-20  Simon Josefsson <simon@josefsson.org>
1000         * lib/diskio.c, lib/shishi.h.in: Add.
1002 2006-04-20  Simon Josefsson <simon@josefsson.org>
1004         * lib/asn1.c: Add.
1006 2006-04-20  Simon Josefsson <simon@josefsson.org>
1008         * lib/shishi.h.in: Fix.
1010 2006-04-20  Simon Josefsson <simon@josefsson.org>
1012         * lib/shishi.h.in, lib/asn1.c: Add.
1014 2006-04-20  Simon Josefsson <simon@josefsson.org>
1016         * lib/as.c: Debug more.
1018 2006-04-20  Simon Josefsson <simon@josefsson.org>
1020         * lib/asn1.c: Fix.
1022 2006-04-20  Simon Josefsson <simon@josefsson.org>
1024         * lib/shishi.h.in: Add.
1026 2006-04-20  Simon Josefsson <simon@josefsson.org>
1028         * lib/internal.h: Remove preauth.
1030 2006-04-20  Simon Josefsson <simon@josefsson.org>
1032         * lib/cfg.c: Remove preauth option.
1034 2006-04-20  Simon Josefsson <simon@josefsson.org>
1036         * lib/krberror.c: Add shishi_krberror_methoddata.
1038 2006-04-20  Simon Josefsson <simon@josefsson.org>
1040         * lib/kerberos5.asn1: Fix.
1042 2006-04-20  Simon Josefsson <simon@josefsson.org>
1044         * lib/kerberos5.asn1: Fix.
1046 2006-04-19  Simon Josefsson <simon@josefsson.org>
1048         * lib/tkts.c: Fix.
1050 2006-04-19  Simon Josefsson <simon@josefsson.org>
1052         * po/LINGUAS: Sync with TP.
1054 2006-04-19  Simon Josefsson <simon@josefsson.org>
1056         * lib/tkts.c: Support preauth (XXX).
1058 2006-04-19  Simon Josefsson <simon@josefsson.org>
1060         * lib/kdcreq.c, lib/shishi.h.in, lib/asn1.c: Add.
1062 2006-04-19  Simon Josefsson <simon@josefsson.org>
1064         * lib/kerberos5.c: Generated.
1066 2006-04-19  Simon Josefsson <simon@josefsson.org>
1068         * lib/shishi.h.in: Add.
1070 2006-04-19  Simon Josefsson <simon@josefsson.org>
1072         * lib/kerberos5.asn1, lib/asn1.c: Fix.
1074 2006-04-19  Simon Josefsson <simon@josefsson.org>
1076         * po/Makevars: Fix.
1078 2006-04-19  Simon Josefsson <simon@josefsson.org>
1080         * Makefile.am: Add update-po.
1082 2006-04-18  Simon Josefsson <simon@josefsson.org>
1084         * lib/kdcreq.c: Only clear padata in AS-REQ.
1086 2006-04-18  Simon Josefsson <simon@josefsson.org>
1088         * lib/cfg.c: Add preauth config option.
1090 2006-04-18  Simon Josefsson <simon@josefsson.org>
1092         * lib/internal.h: Add.
1094 2006-04-18  Simon Josefsson <simon@josefsson.org>
1096         * NEWS: Add.
1098 2006-04-18  Simon Josefsson <simon@josefsson.org>
1100         * gl/Makefile.am, gl/stdint_.h, gl/m4/time_r.m4: Update.
1102 2006-03-30  Simon Josefsson <simon@josefsson.org>
1104         * lib/as.c: Don't always clear padata.
1106 2006-03-30  Simon Josefsson <simon@josefsson.org>
1108         * lib/kdcreq.c: Clear padata if not set.
1110 2006-03-30  Simon Josefsson <simon@josefsson.org>
1112         * lib/krberror.c: Print which pre-auth types were requested by
1113         server.
1115 2006-03-30  Simon Josefsson <simon@josefsson.org>
1117         * lib/asn1.c, lib/diskio.c, lib/shishi.h.in: Add PA/METHOD-DATA
1118         stuff.
1120 2006-03-30  Simon Josefsson <simon@josefsson.org>
1122         * lib/asn1.c, lib/shishi.h.in: Add shishi_asn1_padata.
1124 2006-03-27  Simon Josefsson <simon@josefsson.org>
1126         * lib/diskio.c: Remove unused variable.
1128 2006-03-27  Simon Josefsson <simon@josefsson.org>
1130         * lib/internal.h: Need getline.h.
1132 2006-03-27  Simon Josefsson <simon@josefsson.org>
1134         * doc/shishi.texi: Re-order direntry's, for broken install-info.
1136 2006-03-25  Simon Josefsson <simon@josefsson.org>
1138         * NEWS, configure.ac: Bump versions.
1140 2006-03-25  Simon Josefsson <simon@josefsson.org>
1142         * Makefile.am: Fix gnupload command.
1144 2006-03-25  Simon Josefsson <simon@josefsson.org>
1146         * NEWS: Version 0.0.23.
1148 2006-03-25  Simon Josefsson <simon@josefsson.org>
1150         * po/pl.po, po/sv.po: Generated.
1152 2006-03-25  Simon Josefsson <simon@josefsson.org>
1154         * Makefile.am: Use proper gpg key.
1156 2006-03-25  Simon Josefsson <simon@josefsson.org>
1158         * Makefile.am: Use gnupload.
1160 2006-03-25  Simon Josefsson <simon@josefsson.org>
1162         * gl/base64.c, gl/setenv.c, gl/time_r.c, gl/unsetenv.c: Update.
1164 2006-03-24  Simon Josefsson <simon@josefsson.org>
1166         * db/setup.c: Fix mem leak, reported by Elrond.
1168 2006-03-23  Simon Josefsson <simon@josefsson.org>
1170         * db/config.c, db/shisa.h: Fix mem leak, use const, from Elrond.
1172 2006-03-23  Simon Josefsson <simon@josefsson.org>
1174         * doc/Makefile.am: Update.
1176 2006-03-23  Simon Josefsson <simon@josefsson.org>
1178         * NEWS: Add.
1180 2006-03-23  Simon Josefsson <simon@josefsson.org>
1182         * NEWS: Fix.
1184 2006-03-23  Simon Josefsson <simon@josefsson.org>
1186         * lib/principal.c: Fix mem leak.
1188 2006-03-23  Simon Josefsson <simon@josefsson.org>
1190         * src/shisa.c: Use new salt API.
1192 2006-03-23  Simon Josefsson <simon@josefsson.org>
1194         * lib/key.c, lib/principal.c: Fix.
1196 2006-03-23  Simon Josefsson <simon@josefsson.org>
1198         * lib/principal.c, lib/shishi.h.in: Add shishi_derive_default_salt.
1200 2006-03-23  Simon Josefsson <simon@josefsson.org>
1202         * lib/krberror.c, db/err.c, src/shisa.c: Typo.
1204 2006-03-23  Simon Josefsson <simon@josefsson.org>
1206         * po/POTFILES.in: Fix.
1208 2006-03-23  Simon Josefsson <simon@josefsson.org>
1210         * src/shisa.c, db/err.c: Translate.
1212 2006-03-23  Simon Josefsson <simon@josefsson.org>
1214         * po/POTFILES.in: Remove some, for now.
1216 2006-03-23  Simon Josefsson <simon@josefsson.org>
1218         * lib/error.c: Translate.
1220 2006-03-23  Simon Josefsson <simon@josefsson.org>
1222         * lib/krberror.c: Translate.
1224 2006-03-23  Simon Josefsson <simon@josefsson.org>
1226         * lib/krberror.c: Fix.
1228 2006-03-23  Simon Josefsson <simon@josefsson.org>
1230         * doc/shishi.texi: Add.
1232 2006-03-23  Simon Josefsson <simon@josefsson.org>
1234         * lib/krberror.c: Fix.
1236 2006-03-23  Simon Josefsson <simon@josefsson.org>
1238         * lib/krberror.c: Fix typo, from Russ.
1240 2006-03-22  Simon Josefsson <simon@josefsson.org>
1242         * lib/key.c: Further fixes, from Elrond.
1244 2006-03-22  Simon Josefsson <simon@josefsson.org>
1246         * lib/key.c: Fix mem leak, from Elrond.
1248 2006-03-22  Simon Josefsson <simon@josefsson.org>
1250         * lib/crypto-3des.c: Avoid unsigned char's.
1252 2006-03-22  Simon Josefsson <simon@josefsson.org>
1254         * src/shisa.c: Use shishi_key_from_name API.
1256 2006-03-22  Simon Josefsson <simon@josefsson.org>
1258         * lib/version.c: Fix check.
1260 2006-03-22  Simon Josefsson <simon@josefsson.org>
1262         * THANKS: Remove nettle, we don't use it now.
1264 2006-03-22  Simon Josefsson <simon@josefsson.org>
1266         * THANKS: Add.
1268 2006-03-22  Simon Josefsson <simon@josefsson.org>
1270         * NEWS: Add.
1272 2006-03-22  Simon Josefsson <simon@josefsson.org>
1274         * lib/key.c, lib/shishi.h.in: Add shishi_key_from_name(), suggested
1275         by Elrond.
1277 2006-03-22  Simon Josefsson <simon@josefsson.org>
1279         * lib/asn1.c: Avoid unsigned char's.
1281 2006-03-22  Simon Josefsson <simon@josefsson.org>
1283         * tests/crypto.c, tests/utils.c: Avoid unsigned char's.
1285 2006-03-22  Simon Josefsson <simon@josefsson.org>
1287         * src/shishid.ggo: Don't require -v.
1289 2006-03-22  Simon Josefsson <simon@josefsson.org>
1291         * gl/Makefile.am, gl/strverscmp.c, gl/strverscmp.h,
1292         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/strverscmp.m4,
1293         lib/version.c: Rewrite shishi_check_version().
1295 2006-03-22  Simon Josefsson <simon@josefsson.org>
1297         * src/shishi.ggo: Fix.
1299 2006-03-22  Simon Josefsson <simon@josefsson.org>
1301         * src/shishi.ggo: Don't require -v.
1303 2006-03-16  Simon Josefsson <simon@josefsson.org>
1305         * NEWS: Add.
1307 2006-03-16  Simon Josefsson <simon@josefsson.org>
1309         * doc/shishi.texi: No invariant sections.
1311 2006-03-13  Simon Josefsson <simon@josefsson.org>
1313         * README-alpha: Fix.
1315 2006-03-13  Simon Josefsson <simon@josefsson.org>
1317         * lib/kerberos5.c: Add.
1319 2006-03-13  Simon Josefsson <simon@josefsson.org>
1321         * tests/Makefile.am: Fix -libtasn1.
1323 2006-03-13  Simon Josefsson <simon@josefsson.org>
1325         * lib/Makefile.am: Fix libtasn1 -l's.
1327 2006-03-13  Simon Josefsson <simon@josefsson.org>
1329         * configure.ac: Fix libtasn1 test.
1331 2006-03-13  Simon Josefsson <simon@josefsson.org>
1333         * gl/Makefile.am, gl/m4/gc-random.m4, gl/m4/gnulib-cache.m4,
1334         gl/m4/gnulib-comp.m4: Update.
1336 2006-03-13  Simon Josefsson <simon@josefsson.org>
1338         * maint.mk, gl/Makefile.am, gl/base64.h, gl/gc-gnulib.c,
1339         gl/gc-libgcrypt.c, gl/setenv.c, gl/time_r.c, gl/time_r.h,
1340         gl/unsetenv.c, gl/m4/clock_time.m4, gl/m4/extensions.m4,
1341         gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4,
1342         gl/m4/timespec.m4, gl/m4/unistd_h.m4: Update.
1344 2006-03-13  Simon Josefsson <simon@josefsson.org>
1346         * doc/Makefile.am: Update.
1348 2006-03-13  Simon Josefsson <simon@josefsson.org>
1350         * lib/safe.c: Fix.
1352 2006-03-12  Simon Josefsson <simon@josefsson.org>
1354         * asn1/Makefile.am: Remove.
1356 2006-03-11  Simon Josefsson <simon@josefsson.org>
1358         * configure.ac: Libtasn1 update.
1360 2006-03-11  Simon Josefsson <simon@josefsson.org>
1362         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/der.h,
1363         asn1/element.c, asn1/errors.h, asn1/errors_int.h, asn1/gstr.c,
1364         asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c,
1365         asn1/parser_aux.h, asn1/structure.c, asn1/structure.h: Update.
1367 2006-03-07  Simon Josefsson <simon@josefsson.org>
1369         * lib/Makefile.am: Add -no-undefined, required to produce DLLs on
1370         mingw32.
1372 2006-02-16  Simon Josefsson <simon@josefsson.org>
1374         * maint-cfg.mk: Fix.
1376 2006-02-16  Simon Josefsson <simon@josefsson.org>
1378         * maint.mk, gl/m4/getaddrinfo.m4, gl/m4/socklen.m4,
1379         gl/m4/sys_socket_h.m4: Update.
1381 2006-02-15  Simon Josefsson <simon@josefsson.org>
1383         * lib/krberror.c: Typo.
1385 2006-02-14  Simon Josefsson <simon@josefsson.org>
1387         * GNUmakefile, Makefile.cfg, Makefile.maint, maint-cfg.mk,
1388         maint.mk, gl/m4/gnulib-comp.m4: Rename.
1390 2006-02-14  Simon Josefsson <simon@josefsson.org>
1392         * GNUmakefile, Makefile.maint, gl/Makefile.am,
1393         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add
1394         maintainer-makefile module.
1396 2006-02-14  Simon Josefsson <simon@josefsson.org>
1398         * Makefile.cfg: Add.
1400 2006-02-09  Simon Josefsson <simon@josefsson.org>
1402         * NEWS: Add.
1404 2006-02-09  Simon Josefsson <simon@josefsson.org>
1406         * configure.ac: Bump libtasn1 version.
1408 2006-02-09  Simon Josefsson <simon@josefsson.org>
1410         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/der.h,
1411         asn1/element.c, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
1412         asn1/gstr.c, asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c,
1413         asn1/structure.c: Update.
1415 2006-02-07  Simon Josefsson <simon@josefsson.org>
1417         * lib/krberror.c, lib/encapreppart.c, lib/priv.c: Fix
1418         gettimeofday() usage.
1420 2006-02-07  Simon Josefsson <simon@josefsson.org>
1422         * lib/safe.c: Fix gettimeofday usage.
1424 2006-02-07  Simon Josefsson <simon@josefsson.org>
1426         * lib/shishi.h.in: Add SHISHI_GETTIMEOFDAY_ERROR.
1428 2006-02-07  Simon Josefsson <simon@josefsson.org>
1430         * lib/authorize.c: Don't free getpwnam return.
1432 2006-02-07  Simon Josefsson <simon@josefsson.org>
1434         * configure.ac: Test for getpwname, for mingw32.
1436 2006-02-07  Simon Josefsson <simon@josefsson.org>
1438         * lib/authenticator.c: Avoid use of timezone.  Check return value.
1440 2006-02-07  Simon Josefsson <simon@josefsson.org>
1442         * lib/principal.c: Fix getpwuid call, for mingw32.
1444 2006-02-07  Simon Josefsson <simon@josefsson.org>
1446         * configure.ac: Check for getpwuid, for mingw32.
1448 2006-02-07  Simon Josefsson <simon@josefsson.org>
1450         * lib/krberror.c, lib/utils.c, lib/utils.h: Remove xgettimeofday.
1452 2006-02-07  Simon Josefsson <simon@josefsson.org>
1454         * src/kdc.h, tests/utils.c: Always has sys/socket.h now.
1456 2006-02-07  Simon Josefsson <simon@josefsson.org>
1458         * lib/internal.h: We always have sys/socket.h now.
1460 2006-02-07  Simon Josefsson <simon@josefsson.org>
1462         * configure.ac: gettime fix for mingw32.
1464 2006-02-07  Simon Josefsson <simon@josefsson.org>
1466         * doc/Makefile.am: Mingw32 fix.
1468 2006-02-07  Simon Josefsson <simon@josefsson.org>
1470         * README: Add.
1472 2006-02-07  Simon Josefsson <simon@josefsson.org>
1474         * configure.ac: Fix GnuTLS test.
1476 2006-02-07  Simon Josefsson <simon@josefsson.org>
1478         * gl/m4/extensions.m4: Update.
1480 2006-01-30  Simon Josefsson <simon@josefsson.org>
1482         * gl/gai_strerror.c, gl/getaddrinfo.h, gl/getopt.c, gl/socket_.h,
1483         gl/stdbool_.h, gl/strndup.c, gl/strnlen.c, gl/vasnprintf.c,
1484         gl/m4/getaddrinfo.m4, gl/m4/getopt.m4, gl/m4/gnulib-tool.m4,
1485         gl/m4/socklen.m4, gl/m4/stdbool.m4: Update.
1487 2006-01-19  Simon Josefsson <simon@josefsson.org>
1489         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.h,
1490         gl/socket_.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4,
1491         gl/m4/sys_socket_h.m4: Update.
1493 2006-01-13  Simon Josefsson <simon@josefsson.org>
1495         * tests/Makefile.am: Fix gnutls check.
1497 2006-01-13  Simon Josefsson <simon@josefsson.org>
1499         * src/Makefile.am: Fix gnutls check.
1501 2006-01-13  Simon Josefsson <simon@josefsson.org>
1503         * configure.ac: Fix gnutls check.
1505 2006-01-13  Simon Josefsson <simon@josefsson.org>
1507         * configure.ac: Enable gcrypt if present, for now.
1509 2006-01-13  Simon Josefsson <simon@josefsson.org>
1511         * lib/Makefile.am, src/Makefile.am: Fix gnutls check.
1513 2006-01-13  Simon Josefsson <simon@josefsson.org>
1515         * configure.ac: Fix gnutls check.
1517 2006-01-13  Simon Josefsson <simon@josefsson.org>
1519         * lib/Makefile.am: Fix libs.
1521 2006-01-12  Simon Josefsson <simon@josefsson.org>
1523         * gl/Makefile.am, gl/base64.c, gl/gettime.c, gl/md5.c, gl/md5.h,
1524         gl/sha1.c, gl/sha1.h, gl/stdint_.h, gl/m4/getaddrinfo.m4,
1525         gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
1526         gl/m4/stdint.m4, doc/getdate.texi: Update.
1528 2006-01-12  Simon Josefsson <simon@josefsson.org>
1530         * doc/Makefile.am: Fix copyright years in man page.
1532 2005-12-24  Simon Josefsson <simon@josefsson.org>
1534         * gl/m4/getaddrinfo.m4, gl/m4/socklen.m4: Update.
1536 2005-12-20  Simon Josefsson <simon@josefsson.org>
1538         * db/Makefile.am: Fix.
1540 2005-12-20  Simon Josefsson <simon@josefsson.org>
1542         * po/pl.po, po/sv.po: Initial attempt.
1544 2005-12-15  Simon Josefsson <simon@josefsson.org>
1546         * gl/m4/gnulib-comp.m4: Update.
1548 2005-12-13  Simon Josefsson <simon@josefsson.org>
1550         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h, gl/getaddrinfo.h,
1551         gl/md5.c, gl/stdint_.h, gl/m4/socklen.m4: Update.
1553 2005-10-23  Simon Josefsson <simon@josefsson.org>
1555         * AUTHORS: Update PGP key.
1557 2005-10-23  Simon Josefsson <simon@josefsson.org>
1559         * configure.ac: Bump versions.
1561 2005-10-23  Simon Josefsson <simon@josefsson.org>
1563         * NEWS: Add.
1565 2005-10-23  Simon Josefsson <simon@josefsson.org>
1567         * doc/Makefile.am: Update.
1569 2005-10-23  Simon Josefsson <simon@josefsson.org>
1571         * lib/crypto-aes.c: Fix compiler warning.
1573 2005-10-23  Simon Josefsson <simon@josefsson.org>
1575         * configure.ac: Fix.
1577 2005-10-23  Simon Josefsson <simon@josefsson.org>
1579         * configure.ac: Simplify IPv6 test, using gnulib.
1581 2005-10-23  Simon Josefsson <simon@josefsson.org>
1583         * gl/gc-gnulib.c, gl/md4.h, gl/md5.c, gl/md5.h: Update.
1585 2005-10-22  Simon Josefsson <simon@josefsson.org>
1587         * lib/crypto.c, lib/low-crypto.c: Use pbkdf2-sha1 from gc.
1589 2005-10-22  Simon Josefsson <simon@josefsson.org>
1591         * lib/low-crypto.c: Replace internal ARCFOUR implementation with
1592         the one from gnulib.
1594 2005-10-22  Simon Josefsson <simon@josefsson.org>
1596         * gl/arcfour.c, gl/arcfour.h, gl/md4.c: Update.
1598 2005-10-22  Simon Josefsson <simon@josefsson.org>
1600         * doc/shishi.texi: Remove nettle stuff.
1602 2005-10-22  Simon Josefsson <simon@josefsson.org>
1604         * doc/Makefile.am: Generated.
1606 2005-10-22  Simon Josefsson <simon@josefsson.org>
1608         * gl/crc.h: Update.
1610 2005-10-22  Simon Josefsson <simon@josefsson.org>
1612         * lib/Makefile.am, lib/libgcrypt.c, lib/low-crypto.c, lib/nettle.c:
1613         Use low-crypto.c, to interface with gc.
1615 2005-10-22  Simon Josefsson <simon@josefsson.org>
1617         * configure.ac: Don't default to libgcrypt.
1619 2005-10-22  Simon Josefsson <simon@josefsson.org>
1621         * gl/Makefile.am, gl/m4/gc-md5.m4, gl/m4/gnulib-cache.m4,
1622         gl/m4/gnulib-comp.m4, gl/crc.c, gl/crc.h, gl/m4/crc.m4: Update.
1624 2005-10-22  Simon Josefsson <simon@josefsson.org>
1626         * tests/Makefile.am: Remove crypto.
1628 2005-10-22  Simon Josefsson <simon@josefsson.org>
1630         * configure.ac: Enable libgcrypt by default.
1632 2005-10-22  Simon Josefsson <simon@josefsson.org>
1634         * lib/Makefile.am: Remove crypto.
1636 2005-10-22  Simon Josefsson <simon@josefsson.org>
1638         * configure.ac: Remove crypto/.
1640 2005-10-22  Simon Josefsson <simon@josefsson.org>
1642         * Makefile.am, lib/Makefile.am: Remove crypto.
1644 2005-10-22  Simon Josefsson <simon@josefsson.org>
1646         * configure.ac: Remove nettle/libgcrypt code.
1648 2005-10-22  Simon Josefsson <simon@josefsson.org>
1650         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/des.c, gl/des.h,
1651         gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h,
1652         gl/hmac-md5.c, gl/hmac-sha1.c, gl/md4.c, gl/md4.h, gl/md5.c,
1653         gl/m4/arcfour.m4, gl/m4/des.m4, gl/m4/gc-arcfour.m4,
1654         gl/m4/gc-des.m4, gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4,
1655         gl/m4/gc-md4.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
1656         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/md4.m4,
1657         gl/m4/md5.m4, gl/m4/stdbool.m4, gl/md5.h: Update.
1659 2005-10-12  Simon Josefsson <simon@josefsson.org>
1661         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
1662         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
1663         gl/getdate.y, gl/getdelim.c, gl/getopt_.h, gl/hmac-sha1.c,
1664         gl/hmac.h, gl/memxor.c, gl/memxor.h, gl/sha1.c, gl/sha1.h,
1665         gl/stdint_.h, gl/strcasecmp.c, gl/strncasecmp.c, gl/xgethostname.c,
1666         gl/xreadlink.c, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-pbkdf2-sha1.m4,
1667         gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/getdate.m4,
1668         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/hmac-sha1.m4,
1669         gl/m4/inttypes.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
1670         gl/m4/lib-prefix.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
1671         gl/m4/memxor.m4, gl/m4/mktime.m4, gl/m4/sha1.m4, gl/m4/stdbool.m4,
1672         gl/m4/stdint.m4, gl/m4/strcase.m4, gl/m4/xreadlink.m4: Add.
1674 2005-09-20  Simon Josefsson <simon@josefsson.org>
1676         * gl/Makefile.am: Update.
1678 2005-09-20  Simon Josefsson <simon@josefsson.org>
1680         * gl/Makefile.am: Revert local changes.
1682 2005-09-20  Simon Josefsson <simon@josefsson.org>
1684         * lib/Makefile.am: Link with realtime clock library, for gnulib.
1686 2005-09-20  Simon Josefsson <simon@josefsson.org>
1688         * gl/Makefile.am, gl/getaddrinfo.c, gl/getdate.h, gl/getdelim.c,
1689         gl/getline.c, gl/getopt1.c, gl/getpass.c, gl/gettimeofday.c,
1690         gl/progname.c, gl/readlink.c, gl/realloc.c, gl/strncasecmp.c,
1691         gl/strndup.c, gl/strnlen.c, gl/strnlen1.c, gl/time_r.c,
1692         gl/timespec.h, gl/xmalloc.c, gl/xreadlink.c, gl/xstrndup.c: Update.
1694 2005-09-19  Simon Josefsson <simon@josefsson.org>
1696         * NEWS: Add.
1698 2005-09-19  Simon Josefsson <simon@josefsson.org>
1700         * lib/shishi.vers: Fix.
1702 2005-09-19  Simon Josefsson <simon@josefsson.org>
1704         * gl/m4/socklen.m4: Update.
1706 2005-09-19  Simon Josefsson <simon@josefsson.org>
1708         * configure.ac: Socklen_t is handled by gnulib now.
1710 2005-09-19  Simon Josefsson <simon@josefsson.org>
1712         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1713         gl/m4/socklen.m4: Update.
1715 2005-09-19  Simon Josefsson <simon@josefsson.org>
1717         * NEWS: Add.
1719 2005-09-19  Simon Josefsson <simon@josefsson.org>
1721         * gl/Makefile.am, gl/base64.c, gl/gai_strerror.c, gl/getaddrinfo.c,
1722         gl/getaddrinfo.h, gl/getdelim.c, gl/getpass.c, gl/mbchar.c,
1723         gl/mbchar.h, gl/mbuiter.h, gl/memchr.c, gl/mktime.c, gl/strcase.h,
1724         gl/strcasecmp.c, gl/strncasecmp.c, gl/strnlen1.c, gl/strnlen1.h,
1725         gl/timespec.h, gl/m4/getaddrinfo.m4, gl/m4/getopt.m4,
1726         gl/m4/getpass.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1727         gl/m4/gnulib-tool.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
1728         gl/m4/mbrtowc.m4, gl/m4/memchr.m4, gl/m4/strcase.m4,
1729         gl/m4/timespec.m4, configure.ac, gl/m4/gnulib.m4, gl/m4/st_mtim.m4:
1730         Update.
1732 2005-09-19  Simon Josefsson <simon@josefsson.org>
1734         * doc/reference/tmpl/shishi-unused.sgml: Add.
1736 2005-08-31  Simon Josefsson <simon@josefsson.org>
1738         * lib/Makefile.am: Avoid EXTRA_DIST.
1740 2005-08-31  Simon Josefsson <simon@josefsson.org>
1742         * lib/Makefile.am: Link with idn.
1744 2005-08-31  Simon Josefsson <simon@josefsson.org>
1746         * lib/Makefile.am: Remove -export-symbols-regex, handled by version
1747         script.
1749 2005-08-31  Simon Josefsson <simon@josefsson.org>
1751         * lib/password.c: Use new CPP symbol.
1753 2005-08-31  Simon Josefsson <simon@josefsson.org>
1755         * lib/Makefile.am: Use version script.
1757 2005-08-31  Simon Josefsson <simon@josefsson.org>
1759         * lib/shishi.vers, NEWS: Add.
1761 2005-08-31  Simon Josefsson <simon@josefsson.org>
1763         * configure.ac: Add --enable-ld-version-script.
1765 2005-08-30  Simon Josefsson <simon@josefsson.org>
1767         * asn1/defines.h, asn1/errors.c, asn1/errors.h, asn1/libtasn1.h:
1768         Update.
1770 2005-08-30  Simon Josefsson <simon@josefsson.org>
1772         * configure.ac: Fix libidn test.
1774 2005-08-12  Simon Josefsson <simon@josefsson.org>
1776         * gl/strnlen.h: Update.
1778 2005-08-11  Simon Josefsson <simon@josefsson.org>
1780         * configure.ac: Avoid gnulib module xalloc-die.
1782 2005-08-11  Simon Josefsson <simon@josefsson.org>
1784         * gl/strnlen.h, gl/m4/gnulib.m4, gl/m4/strdup.m4: Update.
1786 2005-08-10  Simon Josefsson <simon@josefsson.org>
1788         * po/pl.po, po/sv.po: Generated.
1790 2005-08-10  Simon Josefsson <simon@josefsson.org>
1792         * NEWS: Version 0.0.22.
1794 2005-08-10  Simon Josefsson <simon@josefsson.org>
1796         * src/Makefile.am: Add -I's for GnuTLS too.
1798 2005-08-10  Simon Josefsson <simon@josefsson.org>
1800         * gl/Makefile.am, gl/m4/strnlen.m4: Update.
1802 2005-08-10  Simon Josefsson <simon@josefsson.org>
1804         * src/shishid.c: Fix compile error.
1806 2005-08-10  Simon Josefsson <simon@josefsson.org>
1808         * shishi.fms, NEWS: Add.
1810 2005-08-10  Simon Josefsson <simon@josefsson.org>
1812         * db/Makefile.am, doc/Makefile.am, doc/fdl.texi, doc/gendocs.sh,
1813         doc/gendocs_template, doc/gpl.texi, examples/Makefile.am,
1814         extra/Makefile.am, lib/Makefile.am, src/Makefile.am, src/shisa.ggo,
1815         src/shishid.ggo, tests/Makefile.am, tests/shisa.sh, src/shishi.ggo,
1816         extra/pam_shishi/Makefile.am, extra/rsh-redone/Makefile.am,
1817         asn1/Makefile.am, gl/strnlen.h: Update license.
1819 2005-08-10  Simon Josefsson <simon@josefsson.org>
1821         * NEWS: Add.
1823 2005-08-10  Simon Josefsson <simon@josefsson.org>
1825         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/element.c,
1826         asn1/errors.c, asn1/errors.h, asn1/gstr.c, asn1/int.h,
1827         asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c: Update
1828         libtasn1 to 0.2.14.
1830 2005-08-10  Simon Josefsson <simon@josefsson.org>
1832         * COPYING.DOC: Remove (not used).
1834 2005-08-10  Simon Josefsson <simon@josefsson.org>
1836         * README: Mention help-shishi.  Fix.
1838 2005-08-10  Simon Josefsson <simon@josefsson.org>
1840         * doc/shishi.texi, NEWS: Add.
1842 2005-08-10  Simon Josefsson <simon@josefsson.org>
1844         * gl/Makefile.am: Add.
1846 2005-08-10  Simon Josefsson <simon@josefsson.org>
1848         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
1849         gl/xalloc-die.c, gl/m4/exitfail.m4, gl/m4/gnulib.m4: Update.
1851 2005-08-10  Simon Josefsson <simon@josefsson.org>
1853         * gl/xalloc-die.c, gl/m4/onceonly_2_57.m4: Update.
1855 2005-08-10  Simon Josefsson <simon@josefsson.org>
1857         * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/exit.h,
1858         gl/exitfail.c, gl/exitfail.h, gl/getaddrinfo.h, gl/getdelim.c,
1859         gl/getdelim.h, gl/getline.c, gl/getline.h, gl/getndelim2.c,
1860         gl/getndelim2.h, gl/getsubopt.h, gl/mktime.c, gl/size_max.h,
1861         gl/strtok_r.h, gl/time_r.h, gl/xmalloc.c, gl/m4/bison.m4,
1862         gl/m4/codeset.m4, gl/m4/exitfail.m4, gl/m4/getdelim.m4,
1863         gl/m4/getline.m4, gl/m4/getndelim2.m4, gl/m4/getopt.m4,
1864         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
1865         gl/m4/gnulib.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
1866         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
1867         gl/m4/lcmessage.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
1868         gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
1869         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/size_max.m4,
1870         gl/m4/strndup.m4, gl/m4/strnlen.m4, gl/m4/uintmax_t.m4,
1871         gl/m4/ulonglong.m4: Update.
1873 2005-07-16  Simon Josefsson <simon@josefsson.org>
1875         * configure.ac: Simplify.
1877 2005-06-15  Simon Josefsson <simon@josefsson.org>
1879         * gl/xreadlink.c, gl/m4/extensions.m4: Update gnulib files.
1881 2005-05-26  Simon Josefsson <simon@josefsson.org>
1883         * Makefile.am, configure.ac, db/config.c, db/core.c, db/db.c,
1884         db/err.c, db/file.c, db/file.h, db/fileutil.c, db/fileutil.h,
1885         db/info.h, db/setup.c, db/shisa.h, doc/gdoc-error,
1886         examples/client-cksum.c, examples/client-priv.c,
1887         examples/client-safe.c, examples/client.c, examples/server.c,
1888         extra/pam_shishi/pam_shishi.c, extra/rsh-redone/rcp.c,
1889         extra/rsh-redone/rlogin.c, extra/rsh-redone/rlogind.c,
1890         extra/rsh-redone/rsh.c, extra/rsh-redone/rshd.c, lib/ap.c,
1891         lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c, lib/asn1.h,
1892         lib/authenticator.c, lib/authorize.c, lib/cfg.c, lib/cfg.h,
1893         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-ctx.c,
1894         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
1895         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/diskio.c,
1896         lib/diskio.h, lib/encapreppart.c, lib/enckdcreppart.c,
1897         lib/encticketpart.c, lib/error.c, lib/gztime.c, lib/hostkeys.c,
1898         lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
1899         lib/kerberos5.asn1, lib/key.c, lib/keys.c, lib/krberror.c,
1900         lib/libgcrypt.c, lib/netio.c, lib/nettle.c, lib/password.c,
1901         lib/pki.c, lib/principal.c, lib/priv.c, lib/realm.c, lib/resolv.c,
1902         lib/safe.c, lib/shishi.h.in, lib/starttls.c, lib/starttls.h,
1903         lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/utils.c,
1904         lib/utils.h, lib/version.c, src/kdc.c, src/kdc.h, src/resume.c,
1905         src/server.c, src/shisa.c, src/shishi.c, src/shishid.c,
1906         src/starttls.c, tests/authenticator.c, tests/crypto-ctx.c,
1907         tests/crypto.c, tests/gztime.c, tests/key.c, tests/low-crypto.c,
1908         tests/priv.c, tests/rijndael.c, tests/safe.c, tests/ticketset.c,
1909         tests/utils.c: Update license with new FSF address.
1911 2005-05-26  Simon Josefsson <simon@josefsson.org>
1913         * gl/Makefile.am, gl/alloca_.h, gl/allocsa.c, gl/allocsa.h,
1914         gl/asnprintf.c, gl/asprintf.c, gl/base64.c, gl/base64.h,
1915         gl/error.c, gl/error.h, gl/gai_strerror.c, gl/getaddrinfo.c,
1916         gl/getaddrinfo.h, gl/getdate.h, gl/getdate.y, gl/getdomainname.c,
1917         gl/getdomainname.h, gl/gethostname.c, gl/getline.c, gl/getline.h,
1918         gl/getndelim2.c, gl/getndelim2.h, gl/getopt.c, gl/getopt1.c,
1919         gl/getopt_.h, gl/getopt_int.h, gl/getpass.c, gl/getpass.h,
1920         gl/getsubopt.c, gl/getsubopt.h, gl/gettext.h, gl/gettime.c,
1921         gl/gettimeofday.c, gl/mktime.c, gl/printf-args.c, gl/printf-args.h,
1922         gl/printf-parse.c, gl/printf-parse.h, gl/progname.c, gl/progname.h,
1923         gl/readlink.c, gl/realloc.c, gl/setenv.c, gl/setenv.h,
1924         gl/stdbool_.h, gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c,
1925         gl/strchrnul.h, gl/strdup.c, gl/strdup.h, gl/strndup.c,
1926         gl/strndup.h, gl/strnlen.c, gl/strtok_r.c, gl/strtok_r.h,
1927         gl/time_r.c, gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/timespec.h,
1928         gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
1929         gl/vasprintf.h, gl/xalloc.h, gl/xasprintf.c, gl/xgetdomainname.c,
1930         gl/xgetdomainname.h, gl/xgethostname.c, gl/xmalloc.c,
1931         gl/xreadlink.c, gl/xreadlink.h, gl/xsize.h, gl/xstrndup.c,
1932         gl/xstrndup.h, gl/xvasprintf.c, gl/xvasprintf.h,
1933         gl/m4/clock_time.m4, gl/m4/getaddrinfo.m4, gl/m4/getopt.m4,
1934         gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/gettimeofday.m4,
1935         gl/m4/gnulib.m4, doc/getdate.texi: Update.
1937 2005-04-29  Simon Josefsson <simon@josefsson.org>
1939         * THANKS: Add.
1941 2005-03-21  Simon Josefsson <simon@josefsson.org>
1943         * gl/Makefile.am: Gnulib sync.
1945 2005-03-21  Simon Josefsson <simon@josefsson.org>
1947         * gl/mktime.c, gl/strndup.c, gl/m4/getdate.m4, gl/m4/getline.m4,
1948         gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/lib-link.m4,
1949         gl/m4/nls.m4, gl/m4/po.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
1950         gl/m4/timespec.m4, gl/m4/xalloc.m4: Fix.
1952 2005-03-19  Simon Josefsson <simon@josefsson.org>
1954         * asn1/defines.h: Fix.
1956 2005-03-14  Simon Josefsson <simon@josefsson.org>
1958         * NEWS: Add.
1960 2005-03-14  Simon Josefsson <simon@josefsson.org>
1962         * gl/Makefile.am, gl/getdate.y, gl/gettext.h, gl/gettime.c,
1963         gl/mktime.c, gl/progname.c, gl/setenv.c, gl/size_max.h,
1964         gl/strnlen.h, gl/timegm.h, gl/timespec.h, gl/vasnprintf.c,
1965         gl/vasprintf.c, gl/xgethostname.c, gl/m4/gettext.m4,
1966         gl/m4/gettime.m4, gl/m4/glibc2.m4, gl/m4/intdiv0.m4,
1967         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
1968         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-link.m4,
1969         gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
1970         gl/m4/printf-posix.m4, gl/m4/progtest.m4: Sync gnulib.
1972 2005-03-14  Simon Josefsson <simon@josefsson.org>
1974         * configure.ac: Add strnlen.
1976 2005-03-14  Simon Josefsson <simon@josefsson.org>
1978         * src/kdc.c: Avoid strnlen (only used once).
1980 2005-03-14  Simon Josefsson <simon@josefsson.org>
1982         * lib/kdcreq.c, lib/asn1.c: Doc fix.
1984 2005-03-13  Simon Josefsson <simon@josefsson.org>
1986         * db/Makefile.am, examples/Makefile.am,
1987         extra/pam_shishi/Makefile.am, lib/Makefile.am, src/Makefile.am,
1988         tests/Makefile.am: Gnulib need -I$(top_builddir)/gl as well,
1989         reported by Dave Love <fx@gnu.org>.
1991 2005-03-13  Simon Josefsson <simon@josefsson.org>
1993         * THANKS: Add.
1995 2005-03-13  Simon Josefsson <simon@josefsson.org>
1997         * README: Add, suggested by Dave Love <fx@gnu.org>.
1999 2005-01-29  Simon Josefsson <simon@josefsson.org>
2001         * gl/gai_strerror.c, gl/size_max.h, gl/m4/alloca.m4,
2002         gl/m4/allocsa.m4, gl/m4/base64.m4, gl/m4/bison.m4,
2003         gl/m4/clock_time.m4, gl/m4/codeset.m4, gl/m4/eealloc.m4,
2004         gl/m4/eoverflow.m4, gl/m4/error.m4, gl/m4/extensions.m4,
2005         gl/m4/getaddrinfo.m4, gl/m4/getdate.m4, gl/m4/getdomainname.m4,
2006         gl/m4/gethostname.m4, gl/m4/getline.m4, gl/m4/getndelim2.m4,
2007         gl/m4/getopt.m4, gl/m4/getpass.m4, gl/m4/getsubopt.m4,
2008         gl/m4/gettime.m4, gl/m4/gettimeofday.m4, gl/m4/glibc21.m4,
2009         gl/m4/iconv.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
2010         gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
2011         gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/mktime.m4,
2012         gl/m4/readlink.m4, gl/m4/restrict.m4, gl/m4/setenv.m4,
2013         gl/m4/signed.m4, gl/m4/size_max.m4, gl/m4/sockpfaf.m4,
2014         gl/m4/ssize_t.m4, gl/m4/st_mtim.m4, gl/m4/stdbool.m4,
2015         gl/m4/stdint_h.m4, gl/m4/strcase.m4, gl/m4/strchrnul.m4,
2016         gl/m4/strdup.m4, gl/m4/strerror_r.m4, gl/m4/strndup.m4,
2017         gl/m4/strnlen.m4, gl/m4/strtok_r.m4, gl/m4/time_r.m4,
2018         gl/m4/timegm.m4, gl/m4/timespec.m4, gl/m4/tm_gmtoff.m4,
2019         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4,
2020         gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
2021         gl/m4/xalloc.m4, gl/m4/xreadlink.m4, gl/m4/xsize.m4,
2022         gl/m4/xstrndup.m4: Update.
2024 2005-01-02  Simon Josefsson <simon@josefsson.org>
2026         * po/LINGUAS: Add.
2028 2005-01-02  Simon Josefsson <simon@josefsson.org>
2030         * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/error.c,
2031         gl/m4/getline.m4, gl/m4/gnulib.m4, gl/m4/strdup.m4: Update.
2033 2004-12-29  Simon Josefsson <simon@josefsson.org>
2035         * doc/shishi.texi: Add.
2037 2004-12-24  Simon Josefsson <simon@josefsson.org>
2039         * gl/getdate.y, gl/m4/getdate.m4: Update.
2041 2004-12-19  Simon Josefsson <simon@josefsson.org>
2043         * gl/alloca_.h, gl/getdate.y: Update.
2045 2004-12-18  Simon Josefsson <simon@josefsson.org>
2047         * gl/alloca.c: Remove.
2049 2004-12-18  Simon Josefsson <simon@josefsson.org>
2051         * gl/Makefile.am, gl/getdate.y, gl/m4/getline.m4, gl/m4/gnulib.m4,
2052         gl/m4/strdup.m4, lib/internal.h: Update.
2054 2004-12-17  Simon Josefsson <simon@josefsson.org>
2056         * NEWS, configure.ac: Bump versions.
2058 2004-12-17  Simon Josefsson <simon@josefsson.org>
2060         * shishi.fms: Add.
2062 2004-12-17  Simon Josefsson <simon@josefsson.org>
2064         * po/pl.po, po/sv.po: Generated.
2066 2004-12-17  Simon Josefsson <simon@josefsson.org>
2068         * NEWS: Version 0.0.21.
2070 2004-12-17  Simon Josefsson <simon@josefsson.org>
2072         * NEWS: Fix.
2074 2004-12-17  Simon Josefsson <simon@josefsson.org>
2076         * NEWS: Add.
2078 2004-12-17  Simon Josefsson <simon@josefsson.org>
2080         * gl/getdate.y, gl/mktime.c, gl/m4/strdup.m4, doc/getdate.texi:
2081         Update.
2083 2004-12-17  Simon Josefsson <simon@josefsson.org>
2085         * NEWS, configure.ac: Bump versions.
2087 2004-12-17  Simon Josefsson <simon@josefsson.org>
2089         * THANKS: Add.  Reorder.
2091 2004-12-16  Simon Josefsson <simon@josefsson.org>
2093         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
2094         asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c:
2095         Update.
2097 2004-12-03  Simon Josefsson <simon@josefsson.org>
2099         * lib/crypto-aes.c, lib/cfg.c: Use constant.
2101 2004-12-03  Simon Josefsson <simon@josefsson.org>
2103         * lib/crypto-3des.c: Fix mem leak.  Don't hard code constant.
2105 2004-12-03  Simon Josefsson <simon@josefsson.org>
2107         * lib/crypto.h: Add.
2109 2004-12-02  Simon Josefsson <simon@josefsson.org>
2111         * tests/ticketset.c: Use new b64 API.
2113 2004-12-02  Simon Josefsson <simon@josefsson.org>
2115         * tests/Makefile.am: Fix.
2117 2004-12-02  Simon Josefsson <simon@josefsson.org>
2119         * lib/internal.h, gl/Makefile.am, gl/b64.c, gl/b64.h: Remove.
2121 2004-12-02  Simon Josefsson <simon@josefsson.org>
2123         * lib/diskio.c: Cleanups.
2125 2004-12-02  Simon Josefsson <simon@josefsson.org>
2127         * configure.ac, gl/Makefile.am, gl/xasprintf.c, gl/xvasprintf.c,
2128         gl/xvasprintf.h, gl/m4/gnulib.m4, lib/internal.h: Add.
2130 2004-12-02  Simon Josefsson <simon@josefsson.org>
2132         * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/cfg.c,
2133         lib/diskio.c, lib/encapreppart.c, lib/error.c, lib/kdcrep.c,
2134         lib/kdcreq.c, lib/krberror.c, lib/priv.c, lib/safe.c,
2135         lib/shishi.h.in, lib/tkts.c: Rename SHISHI_FCLOSE_ERROR to
2136         SHISHI_IO_ERROR, and alter semantics slightly.
2138 2004-12-02  Simon Josefsson <simon@josefsson.org>
2140         * lib/diskio.c: Use new b64 API.
2142 2004-12-02  Simon Josefsson <simon@josefsson.org>
2144         * lib/internal.h: For old b64 API.
2146 2004-12-02  Simon Josefsson <simon@josefsson.org>
2148         * gl/Makefile.am, gl/b64.c, gl/b64.h: Add.
2150 2004-12-02  Simon Josefsson <simon@josefsson.org>
2152         * lib/key.c: Use new base64 API.
2154 2004-12-02  Simon Josefsson <simon@josefsson.org>
2156         * tests/key.c, tests/Makefile.am: Add.
2158 2004-12-02  Simon Josefsson <simon@josefsson.org>
2160         * configure.ac, gl/Makefile.am, gl/base64.c, gl/base64.h,
2161         gl/m4/base64.m4, gl/m4/gnulib.m4, gl/m4/restrict.m4: Add base64
2162         gnulib module.
2164 2004-11-29  Simon Josefsson <simon@josefsson.org>
2166         * gl/getopt_.h, gl/m4/getopt.m4: Update.
2168 2004-11-22  Simon Josefsson <simon@josefsson.org>
2170         * po/pl.po: Fix, from Jakub Bogusz <qboosh@pld-linux.org>.
2172 2004-11-21  Simon Josefsson <simon@josefsson.org>
2174         * po/pl.po, po/sv.po: Generated.
2176 2004-11-21  Simon Josefsson <simon@josefsson.org>
2178         * NEWS: Version 0.0.20.
2180 2004-11-21  Simon Josefsson <simon@josefsson.org>
2182         * doc/gdoc: Make sure all man pages follow 'foo -- purpose of foo'
2183         format, even if there is no purpose description available.
2185 2004-11-21  Simon Josefsson <simon@josefsson.org>
2187         * NEWS, shishi.fms: Add.
2189 2004-11-21  Simon Josefsson <simon@josefsson.org>
2191         * doc/gdoc: Improve man pages, from libidn.
2193 2004-11-21  Simon Josefsson <simon@josefsson.org>
2195         * gl/getopt_.h: Update.
2197 2004-11-19  Simon Josefsson <simon@josefsson.org>
2199         * gl/getdate.y, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
2200         gl/getopt_int.h, gl/realloc.c, gl/strtok_r.c, doc/getdate.texi,
2201         gl/strtok_r.h: Update.
2203 2004-11-19  Simon Josefsson <simon@josefsson.org>
2205         * doc/shishi.texi: Fix.
2207 2004-11-12  Simon Josefsson <simon@josefsson.org>
2209         * NEWS: Fix.
2211 2004-11-12  Simon Josefsson <simon@josefsson.org>
2213         * NEWS, configure.ac: Bump versions.
2215 2004-11-12  Simon Josefsson <simon@josefsson.org>
2217         * gl/progname.c, gl/progname.h, src/shishid.c: Fix progname usage.
2219 2004-11-12  Simon Josefsson <simon@josefsson.org>
2221         * shishi.fms: Update.
2223 2004-11-12  Simon Josefsson <simon@josefsson.org>
2225         * po/pl.po, po/sv.po: Generated.
2227 2004-11-12  Simon Josefsson <simon@josefsson.org>
2229         * Makefile.am: Fix make distcheck.
2231 2004-11-12  Simon Josefsson <simon@josefsson.org>
2233         * po/pl.po, po/sv.po: Generated.
2235 2004-11-12  Simon Josefsson <simon@josefsson.org>
2237         * NEWS: Version 0.0.19.
2239 2004-11-12  Simon Josefsson <simon@josefsson.org>
2241         * lib/error.c: Fix mem leak.  Fix warning.
2243 2004-11-12  Simon Josefsson <simon@josefsson.org>
2245         * gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
2246         gl/strtok_r.c: Update.
2248 2004-11-11  Simon Josefsson <simon@josefsson.org>
2250         * gl/getopt_.h, gl/m4/getopt.m4: Update.
2252 2004-11-11  Simon Josefsson <simon@josefsson.org>
2254         * gl/strtok_r.c: Update.
2256 2004-11-11  Simon Josefsson <simon@josefsson.org>
2258         * lib/internal.h: Include strtok_r.h.
2260 2004-11-11  Simon Josefsson <simon@josefsson.org>
2262         * gl/Makefile.am, gl/strtok_r.c, gl/strtok_r.h, gl/m4/gnulib.m4,
2263         gl/m4/strtok_r.m4: Add strtok_r.
2265 2004-11-11  Simon Josefsson <simon@josefsson.org>
2267         * configure.ac: Need strtok_r, for Mac OS X.
2269 2004-11-11  Simon Josefsson <simon@josefsson.org>
2271         * gl/alloca_.h, gl/allocsa.h, gl/getdate.y, gl/mktime.c: Update.
2273 2004-11-11  Simon Josefsson <simon@josefsson.org>
2275         * gl/m4/getopt.m4: Update.
2277 2004-11-11  Simon Josefsson <simon@josefsson.org>
2279         * configure.ac: Don't use gettext if it doesn't have ngettext.
2281 2004-11-11  Simon Josefsson <simon@josefsson.org>
2283         * NEWS: Add.
2285 2004-11-10  Simon Josefsson <simon@josefsson.org>
2287         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
2289 2004-11-09  Simon Josefsson <simon@josefsson.org>
2291         * po/pl.po, po/sv.po: Generated.
2293 2004-11-09  Simon Josefsson <simon@josefsson.org>
2295         * lib/utils.c: Fix.
2297 2004-11-09  Simon Josefsson <simon@josefsson.org>
2299         * lib/shishi.h.in: Add.
2301 2004-11-09  Simon Josefsson <simon@josefsson.org>
2303         * configure.ac, lib/Makefile.am: Fix namespace of xalloc_die.
2305 2004-11-09  Simon Josefsson <simon@josefsson.org>
2307         * lib/Makefile.am: Use -export-symbols-regex, but export xalloc_die
2308         until I figure it out.
2310 2004-11-09  Simon Josefsson <simon@josefsson.org>
2312         * doc/Makefile.am: Build components.png earlier.
2314 2004-11-09  Simon Josefsson <simon@josefsson.org>
2316         * configure.ac: We won't be using gdbm, remove.
2318 2004-11-09  Simon Josefsson <simon@josefsson.org>
2320         * doc/reference/shishi-docs.sgml, doc/reference/Makefile.am: Add.
2322 2004-11-09  Simon Josefsson <simon@josefsson.org>
2324         * doc/Makefile.am: Build here before reference/.
2326 2004-11-09  Simon Josefsson <simon@josefsson.org>
2328         * doc/Makefile.am: Fix dia invocation, see
2329         <http://bugzilla.gnome.org/show_bug.cgi?id=155495>.
2331 2004-11-09  Simon Josefsson <simon@josefsson.org>
2333         * NEWS: Add.
2335 2004-11-09  Simon Josefsson <simon@josefsson.org>
2337         * lib/ap.c, lib/as.c, lib/crypto.c, lib/keys.c: Doc fix.
2339 2004-11-09  Simon Josefsson <simon@josefsson.org>
2341         * lib/encticketpart.c, lib/shishi.h.in: Remove.
2343 2004-11-09  Simon Josefsson <simon@josefsson.org>
2345         * lib/apreq.c: Doc fix.
2347 2004-11-09  Simon Josefsson <simon@josefsson.org>
2349         * lib/ap.c, lib/apreq.c, lib/as.c, lib/authorize.c, lib/cfg.c,
2350         lib/crypto-md.c, lib/crypto-null.c, lib/crypto.c,
2351         lib/enckdcreppart.c, lib/encticketpart.c, lib/error.c,
2352         lib/gztime.c, lib/hostkeys.c, lib/kdc.c, lib/key.c, lib/keys.c,
2353         lib/krberror.c, lib/priv.c, lib/realm.c, lib/safe.c, lib/tgs.c,
2354         lib/ticket.c, lib/tkt.c, lib/tkts.c: Doc fix.
2356 2004-11-09  Simon Josefsson <simon@josefsson.org>
2358         * lib/pki.c, lib/tkts.c: Doc fix.
2360 2004-11-09  Simon Josefsson <simon@josefsson.org>
2362         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
2363         asn1/errors.h, asn1/errors_int.h, asn1/gstr.c, asn1/gstr.h,
2364         asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c:
2365         Sync upstream.
2367 2004-11-09  Simon Josefsson <simon@josefsson.org>
2369         * Makefile.am: Fix release target.
2371 2004-11-09  Simon Josefsson <simon@josefsson.org>
2373         * doc/reference/shishi-docs.sgml, doc/reference/shishi-docs.tmpl,
2374         doc/reference/Makefile.am: Fix.
2376 2004-11-09  Simon Josefsson <simon@josefsson.org>
2378         * lib/krberror.c, lib/resolv.c, lib/shishi.h.in: Doc fix.
2380 2004-11-09  Simon Josefsson <simon@josefsson.org>
2382         * doc/reference/Makefile.am: Fixes.
2384 2004-11-09  Simon Josefsson <simon@josefsson.org>
2386         * doc/gendocs.sh, doc/gendocs_template: Update.
2388 2004-11-09  Simon Josefsson <simon@josefsson.org>
2390         * doc/reference/Makefile.am: Rewrite, to align with up-stream
2391         examples.
2393 2004-11-09  Simon Josefsson <simon@josefsson.org>
2395         * doc/Makefile.am, doc/getdate.texi, doc/shishi.texi: Add
2396         getdate.texi.
2398 2004-11-09  Simon Josefsson <simon@josefsson.org>
2400         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
2401         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib.m4,
2402         gl/m4/sockpfaf.m4: Add getaddrinfo.
2404 2004-11-09  Simon Josefsson <simon@josefsson.org>
2406         * configure.ac: Need getaddrinfo too.
2408 2004-11-08  Simon Josefsson <simon@josefsson.org>
2410         * gl/Makefile.am, gl/allocsa.h, gl/allocsa.valgrind, gl/getdate.y,
2411         gl/getpass.c, gl/mktime.c, gl/readlink.c, gl/setenv.h,
2412         gl/xreadlink.c, gl/m4/getopt.m4, gl/m4/getpass.m4, gl/m4/gnulib.m4,
2413         gl/m4/setenv.m4: Update.
2415 2004-11-07  Simon Josefsson <simon@josefsson.org>
2417         * README-alpha: Fix.
2419 2004-11-07  Simon Josefsson <simon@josefsson.org>
2421         * AUTHORS: Fix PGP key.
2423 2004-10-29  Simon Josefsson <simon@josefsson.org>
2425         * lib/version.c: Doc fix.
2427 2004-10-28  Simon Josefsson <simon@josefsson.org>
2429         * doc/gdoc: Sync with libidn.
2431 2004-10-16  Simon Josefsson <simon@josefsson.org>
2433         * NEWS, configure.ac: Bump versions.
2435 2004-10-15  Simon Josefsson <simon@josefsson.org>
2437         * shishi.fms: Update.
2439 2004-10-15  Simon Josefsson <simon@josefsson.org>
2441         * po/pl.po, po/sv.po: Generated.
2443 2004-10-15  Simon Josefsson <simon@josefsson.org>
2445         * NEWS: Version 0.0.18.
2447 2004-10-15  Simon Josefsson <simon@josefsson.org>
2449         * lib/internal.h: Add.
2451 2004-10-15  Simon Josefsson <simon@josefsson.org>
2453         * NEWS: Fix.
2455 2004-10-15  Simon Josefsson <simon@josefsson.org>
2457         * NEWS: Add.
2459 2004-10-15  Simon Josefsson <simon@josefsson.org>
2461         * lib/ap.c, lib/authenticator.c, lib/encticketpart.c,
2462         lib/krberror.c, lib/netio.c, lib/principal.c, lib/realm.c,
2463         lib/resolv.c, lib/tkt.c, src/kdc.c, src/shishid.c,
2464         tests/authenticator.c, tests/rijndael.c, tests/utils.c: Indent.
2466 2004-10-14  Simon Josefsson <simon@josefsson.org>
2468         * NEWS: Add.
2470 2004-10-14  Simon Josefsson <simon@josefsson.org>
2472         * lib/hostkeys.c:
2473         (shishi_hostkeys_default_file): Fix mem leak.  Perhaps too slow now?
2474         Could be optimized.
2476 2004-10-14  Simon Josefsson <simon@josefsson.org>
2478         * lib/init.c: Fix mem leak.
2480 2004-10-14  Simon Josefsson <simon@josefsson.org>
2482         * NEWS: Add.
2484 2004-10-14  Simon Josefsson <simon@josefsson.org>
2486         * lib/ap.c, lib/aprep.c, lib/shishi.h.in:
2487         (shishi_aprep_enc_part_make): Don't create new EncAPRepPart, use
2488         existing.
2490 2004-10-14  Simon Josefsson <simon@josefsson.org>
2492         * gl/getpass.c: Sync.
2494 2004-10-14  Simon Josefsson <simon@josefsson.org>
2496         * doc/Makefile.am: Update.
2498 2004-10-05  Simon Josefsson <simon@josefsson.org>
2500         * gl/Makefile.am: Fix.
2502 2004-10-05  Simon Josefsson <simon@josefsson.org>
2504         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2505         gl/unlocked-io.h, gl/xalloc-die.c, gl/m4/exitfail.m4,
2506         gl/m4/unlocked-io.m4: Remove.
2508 2004-10-05  Simon Josefsson <simon@josefsson.org>
2510         * gl/Makefile.am, gl/error.c, gl/getdate.y, gl/getndelim2.c,
2511         gl/getpass.c, gl/getsubopt.c, gl/progname.h, gl/vasnprintf.h,
2512         gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c, gl/m4/gnulib.m4,
2513         gl/m4/xalloc.m4, lib/ap.c, lib/crypto-ctx.c, lib/crypto.c,
2514         lib/libgcrypt.c, lib/nettle.c: Gnulib update.  Fix callers.
2516 2004-09-17  Simon Josefsson <simon@josefsson.org>
2518         * doc/shishi.texi: Move.
2520 2004-09-17  Simon Josefsson <simon@josefsson.org>
2522         * lib/asn1.c, src/kdc.c: Sanitize.
2524 2004-09-17  Simon Josefsson <simon@josefsson.org>
2526         * lib/shishi.h.in: Sanitize.
2528 2004-09-17  Simon Josefsson <simon@josefsson.org>
2530         * lib/resolv.c: Fix.
2532 2004-09-17  Simon Josefsson <simon@josefsson.org>
2534         * lib/tkt.c, lib/shishi.h.in: Fix.
2536 2004-09-17  Simon Josefsson <simon@josefsson.org>
2538         * doc/Makefile.am: Update.
2540 2004-09-17  Simon Josefsson <simon@josefsson.org>
2542         * lib/tkt.c: Fix.
2544 2004-09-17  Simon Josefsson <simon@josefsson.org>
2546         * lib/shishi.h.in: Add.
2548 2004-09-17  Simon Josefsson <simon@josefsson.org>
2550         * lib/tkt.c: Doc fix.
2552 2004-09-17  Simon Josefsson <simon@josefsson.org>
2554         * doc/shishi.texi: Add.
2556 2004-09-17  Simon Josefsson <simon@josefsson.org>
2558         * lib/ticket.c: Fix.
2560 2004-09-17  Simon Josefsson <simon@josefsson.org>
2562         * lib/Makefile.am, lib/netio.c, lib/realm.c, lib/resolv.c,
2563         lib/resolver.h, lib/shishi.h.in: Make resolver API public.  Cleanup
2564         resolver.
2566 2004-09-17  Simon Josefsson <simon@josefsson.org>
2568         * gl/Makefile.am, gl/inet_r.c, gl/inet_r.h, gl/xinet.c, gl/xinet.h,
2569         gl/m4/gnulib.m4: Remove.
2571 2004-09-17  Simon Josefsson <simon@josefsson.org>
2573         * configure.ac: Fix.
2575 2004-09-17  Simon Josefsson <simon@josefsson.org>
2577         * lib/resolv.c: Remove A record parsing, to avoid xinet/inet_r.
2579 2004-09-17  Simon Josefsson <simon@josefsson.org>
2581         * lib/principal.c: Remove comment.
2583 2004-09-17  Simon Josefsson <simon@josefsson.org>
2585         * lib/principal.c: Doc fix.
2587 2004-09-17  Simon Josefsson <simon@josefsson.org>
2589         * lib/principal.c: Doc fix.
2591 2004-09-17  Simon Josefsson <simon@josefsson.org>
2593         * lib/krberror.c: Fix.
2595 2004-09-17  Simon Josefsson <simon@josefsson.org>
2597         * lib/krberror.c, lib/shishi.h.in:
2598         (shishi_krberror_cname): Removed.
2599         (shishi_krberror_client): Add.
2600         (shishi_krberror_sname): Removed.
2601         (shishi_krberror_server): Add.
2603 2004-09-17  Simon Josefsson <simon@josefsson.org>
2605         * NEWS: Add.
2607 2004-09-17  Simon Josefsson <simon@josefsson.org>
2609         * lib/principal.c, lib/shishi.h.in:
2610         (shishi_principal_name_get): Remove.
2612 2004-09-17  Simon Josefsson <simon@josefsson.org>
2614         * lib/krberror.c, lib/principal.c, lib/shishi.h.in:
2615         (shishi_krberror_cname):
2616         (shishi_krberror_sname): Allocate output.
2617         (shishi_principal_name_realm_get): Remove.
2619 2004-09-17  Simon Josefsson <simon@josefsson.org>
2621         * lib/shishi.h.in: Fix.
2623 2004-09-17  Simon Josefsson <simon@josefsson.org>
2625         * lib/tkt.c:
2626         (shishi_tkt_client): Allocate output.
2627         (shishi_tkt_cnamerealm): Remove.
2628         (shishi_tkt_clientrealm): Add.
2630 2004-09-17  Simon Josefsson <simon@josefsson.org>
2632         * lib/kdcreq.c: Remove.
2634 2004-09-17  Simon Josefsson <simon@josefsson.org>
2636         * lib/authorize.c, lib/encticketpart.c, lib/shishi.h.in:
2637         (shishi_encticketpart_cnamerealm_get):
2638         (shishi_encticketpart_cname_get): Remove.
2639         (shishi_encticketpart_clientrealm): Add.
2641 2004-09-17  Simon Josefsson <simon@josefsson.org>
2643         * tests/authenticator.c: Use new API.
2645 2004-09-17  Simon Josefsson <simon@josefsson.org>
2647         * lib/principal.c, tests/authenticator.c: Fix.
2649 2004-09-17  Simon Josefsson <simon@josefsson.org>
2651         * lib/authenticator.c, lib/shishi.h.in:
2652         (shishi_authenticator_cname_get):
2653         (shishi_authenticator_cnamerealm_get): Remove.
2654         (shishi_authenticator_client):
2655         (shishi_authenticator_clientrealm): Add.
2657 2004-09-17  Simon Josefsson <simon@josefsson.org>
2659         * lib/as.c, lib/kdcreq.c, lib/shishi.h.in:
2660         (shishi_asreq_cnamerealm_get): Remove.
2661         (shishi_asreq_clientrealm): Add.
2663 2004-09-17  Simon Josefsson <simon@josefsson.org>
2665         * lib/kdcreq.c, lib/shishi.h.in: Remove.
2667 2004-09-17  Simon Josefsson <simon@josefsson.org>
2669         * lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Remove.
2671 2004-09-17  Simon Josefsson <simon@josefsson.org>
2673         * lib/principal.c: Fix.
2675 2004-09-17  Simon Josefsson <simon@josefsson.org>
2677         * lib/principal.c, lib/shishi.h.in:
2678         (shishi_principal_name_realm): Add.
2680 2004-09-17  Simon Josefsson <simon@josefsson.org>
2682         * lib/ticket.c, lib/shishi.h.in: Remove.
2684 2004-09-17  Simon Josefsson <simon@josefsson.org>
2686         * configure.ac, gl/Makefile.am, gl/progname.c, gl/progname.h,
2687         gl/m4/gnulib.m4, lib/shishi.h.in, lib/utils.c: Update.
2689 2004-09-17  Simon Josefsson <simon@josefsson.org>
2691         * lib/resolv.c: Use xinet.
2693 2004-09-17  Simon Josefsson <simon@josefsson.org>
2695         * gl/Makefile.am, gl/inet_r.c, gl/inet_r.h, gl/xinet.c, gl/xinet.h,
2696         gl/m4/gnulib.m4, configure.ac: Add.
2698 2004-09-17  Simon Josefsson <simon@josefsson.org>
2700         * gl/vasnprintf.c, gl/vasprintf.c, gl/m4/vasnprintf.m4,
2701         gl/m4/eoverflow.m4: Update.
2703 2004-09-14  Simon Josefsson <simon@josefsson.org>
2705         * doc/reference/Makefile.am:
2706         (clean-local): Add style.css.
2708 2004-09-10  Simon Josefsson <simon@josefsson.org>
2710         * doc/shishi.texi: Fix.
2712 2004-09-10  Simon Josefsson <simon@josefsson.org>
2714         * doc/Makefile.am: Don't generate *.texi for each function.
2716 2004-09-10  Simon Josefsson <simon@josefsson.org>
2718         * doc/gdoc-error: Fix.
2720 2004-09-10  Simon Josefsson <simon@josefsson.org>
2722         * doc/shishi.texi: Fix.
2724 2004-09-10  Simon Josefsson <simon@josefsson.org>
2726         * doc/shishi.texi: Add.
2728 2004-09-10  Simon Josefsson <simon@josefsson.org>
2730         * doc/shishi.texi: Typo.
2732 2004-09-10  Simon Josefsson <simon@josefsson.org>
2734         * doc/shishi.texi: Add.
2736 2004-09-10  Simon Josefsson <simon@josefsson.org>
2738         * doc/shishi.texi: Add.
2740 2004-09-10  Simon Josefsson <simon@josefsson.org>
2742         * doc/shishi.texi: Add.
2744 2004-09-10  Simon Josefsson <simon@josefsson.org>
2746         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
2747         lib/authenticator.c, lib/cfg.c, lib/crypto-aes.c, lib/diskio.c,
2748         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
2749         lib/gztime.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c,
2750         lib/krberror.c, lib/netio.c, lib/principal.c, lib/priv.c,
2751         lib/safe.c, lib/starttls.c, lib/ticket.c, lib/tkt.c, lib/utils.c:
2752         Indent.
2754 2004-09-10  Simon Josefsson <simon@josefsson.org>
2756         * NEWS, lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
2757         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
2758         lib/gztime.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
2759         lib/krberror.c, lib/principal.c, lib/priv.c, lib/safe.c,
2760         lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Cleanup ASN.1.
2762 2004-09-10  Simon Josefsson <simon@josefsson.org>
2764         * tests/authenticator.c: Fix crash.
2766 2004-09-10  Simon Josefsson <simon@josefsson.org>
2768         * lib/shishi.h.in: Fix.
2770 2004-09-10  Simon Josefsson <simon@josefsson.org>
2772         * lib/authenticator.c, lib/encapreppart.c, lib/enckdcreppart.c,
2773         lib/encticketpart.c, lib/gztime.c, lib/internal.h, lib/kdcreq.c,
2774         lib/krberror.c, lib/shishi.h.in, lib/tkt.c:
2775         SHISHI_GENERALIZEDTIME_LENGTH: New public definition.
2777 2004-09-10  Simon Josefsson <simon@josefsson.org>
2779         * tests/authenticator.c: Use new API.
2781 2004-09-10  Simon Josefsson <simon@josefsson.org>
2783         * lib/authenticator.c:
2784         (shishi_authenticator_authorizationdata): Allocate output.
2786 2004-09-10  Simon Josefsson <simon@josefsson.org>
2788         * lib/encapreppart.c, lib/shishi.h.in:
2789         (shishi_encapreppart_get_key): Return Shishi_key instead of raw key
2790         data.
2792 2004-09-10  Simon Josefsson <simon@josefsson.org>
2794         * doc/components.dia: Update.
2796 2004-09-10  Simon Josefsson <simon@josefsson.org>
2798         * NEWS, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
2799         lib/asn1.h, lib/diskio.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
2800         lib/krberror.c, lib/priv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c,
2801         lib/ticket.c, tests/authenticator.c, tests/priv.c, tests/safe.c,
2802         tests/ticketset.c: ASN.1 cleanup.
2804 2004-09-10  Simon Josefsson <simon@josefsson.org>
2806         * po/pl.po, po/sv.po: Generated
2808 2004-09-09  Simon Josefsson <simon@josefsson.org>
2810         * asn1/decoding.c, asn1/int.h, asn1/libtasn1.h: Sync.
2812 2004-09-08  Simon Josefsson <simon@josefsson.org>
2814         * Makefile.am, doc/shishi.texi: Consistency.
2816 2004-09-08  Simon Josefsson <simon@josefsson.org>
2818         * lib/init.c: Check version.  Fix use after free on init errors.
2820 2004-09-08  Simon Josefsson <simon@josefsson.org>
2822         * doc/components.dia: Fix.
2824 2004-09-08  Simon Josefsson <simon@josefsson.org>
2826         * doc/gendocs_template: Update.
2828 2004-09-08  Simon Josefsson <simon@josefsson.org>
2830         * doc/Makefile.am, doc/components.dia: Add.
2832 2004-09-08  Simon Josefsson <simon@josefsson.org>
2834         * NEWS: Add.
2836 2004-09-08  Simon Josefsson <simon@josefsson.org>
2838         * doc/shishi.texi: Fix.
2840 2004-09-08  Simon Josefsson <simon@josefsson.org>
2842         * lib/kdcreq.c, lib/tkts.c: Doc fix.
2844 2004-09-08  Simon Josefsson <simon@josefsson.org>
2846         * doc/shishi.texi: Update examples.
2848 2004-09-08  Simon Josefsson <simon@josefsson.org>
2850         * gl/progname.c, gl/progname.h: Fix progname.
2852 2004-09-08  Simon Josefsson <simon@josefsson.org>
2854         * gl/progname.c, gl/progname.h, src/shishid.c: Use short progname
2855         in syslog.
2857 2004-09-06  Simon Josefsson <simon@josefsson.org>
2859         * lib/password.c: Bug fix, based on patch from Nicolas Pouvesle
2860         <nico.pou@fnac.net>.
2862 2004-09-02  Simon Josefsson <simon@josefsson.org>
2864         * examples/client-cksum.c, examples/client-priv.c,
2865         examples/client-safe.c, examples/client.c, examples/server.c:
2866         Sanitize.
2868 2004-09-02  Simon Josefsson <simon@josefsson.org>
2870         * lib/realm.c: Sanitize.
2872 2004-09-02  Simon Josefsson <simon@josefsson.org>
2874         * lib/password.c: Doc fix.
2876 2004-09-02  Simon Josefsson <simon@josefsson.org>
2878         * lib/password.c: Use getpass.
2880 2004-09-02  Simon Josefsson <simon@josefsson.org>
2882         * configure.ac, gl/Makefile.am, gl/getpass.c, gl/getpass.h,
2883         gl/m4/getpass.m4, gl/m4/gnulib.m4: Add getpass.
2885 2004-08-31  Simon Josefsson <simon@josefsson.org>
2887         * NEWS, doc/Makefile.am, doc/Makefile.gdoci: Fix gdoc stuff.
2889 2004-08-25  Simon Josefsson <simon@josefsson.org>
2891         * gl/m4/gnulib.m4: Update.
2893 2004-08-23  Simon Josefsson <simon@josefsson.org>
2895         * m4/autobuild.m4: Update.
2897 2004-08-18  Simon Josefsson <simon@josefsson.org>
2899         * doc/shishi.texi: Fix.
2901 2004-08-18  Simon Josefsson <simon@josefsson.org>
2903         * lib/kerberos5.asn1: Update.
2905 2004-08-18  Simon Josefsson <simon@josefsson.org>
2907         * NEWS, configure.ac: Bump versions.
2909 2004-08-16  Simon Josefsson <simon@josefsson.org>
2911         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2912         gl/m4/gnulib.m4: Update.
2914 2004-08-10  Simon Josefsson <simon@josefsson.org>
2916         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2917         gl/xalloc-die.c, gl/xalloc.h, gl/xgethostname.c, gl/xmalloc.c:
2918         Update.
2920 2004-08-10  Simon Josefsson <simon@josefsson.org>
2922         * configure.ac: Need xalloc-die too.
2924 2004-08-08  Simon Josefsson <simon@josefsson.org>
2926         * shishi.fms: Add.
2928 2004-08-08  Simon Josefsson <simon@josefsson.org>
2930         * po/pl.po, po/sv.po: Generated.
2932 2004-08-08  Simon Josefsson <simon@josefsson.org>
2934         * NEWS: Version 0.0.17.
2936 2004-08-08  Simon Josefsson <simon@josefsson.org>
2938         * NEWS: Add.
2940 2004-08-07  Simon Josefsson <simon@josefsson.org>
2942         * configure.ac: Use new gnulib stuff.
2944 2004-08-07  Simon Josefsson <simon@josefsson.org>
2946         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
2948 2004-08-07  Simon Josefsson <simon@josefsson.org>
2950         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
2952 2004-08-07  Simon Josefsson <simon@josefsson.org>
2954         * db/Makefile.am: Rename libfoo to libgnu.
2956 2004-08-07  Simon Josefsson <simon@josefsson.org>
2958         * gl/Makefile.am: Rename.
2960 2004-08-07  Simon Josefsson <simon@josefsson.org>
2962         * lib/Makefile.am, src/Makefile.am, tests/Makefile.am: Rename
2963         libfoo to libgnu.
2965 2004-08-07  Simon Josefsson <simon@josefsson.org>
2967         * gl/m4/gnulib.m4: Fix.
2969 2004-08-07  Simon Josefsson <simon@josefsson.org>
2971         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
2973 2004-08-07  Simon Josefsson <simon@josefsson.org>
2975         * gl/getsubopt.c, gl/getsubopt.h, gl/m4/strdup.m4: Update.
2977 2004-08-07  Simon Josefsson <simon@josefsson.org>
2979         * gl/Makefile.am: Generated by gnulib-tool.
2981 2004-08-07  Simon Josefsson <simon@josefsson.org>
2983         * gl/m4/gnulib.m4: Add.
2985 2004-08-07  Simon Josefsson <simon@josefsson.org>
2987         * configure.ac: Use new gnulib stuff.
2989 2004-08-07  Simon Josefsson <simon@josefsson.org>
2991         * gl/error.c, gl/getdate.y, gl/progname.h, gl/setenv.c,
2992         gl/strdup.c, gl/strdup.h, gl/xgetdomainname.c, gl/xgethostname.c,
2993         gl/xreadlink.c: Update.
2995 2004-08-06  Simon Josefsson <simon@josefsson.org>
2997         * NEWS: Bump version.
2999 2004-08-02  Simon Josefsson <simon@josefsson.org>
3001         * db/info.h: Fix.
3003 2004-08-02  Simon Josefsson <simon@josefsson.org>
3005         * configure.ac: Fix last commit.
3007 2004-08-02  Simon Josefsson <simon@josefsson.org>
3009         * configure.ac, db/info.h, gl/Makefile.am, gl/getsubopt.c,
3010         gl/getsubopt.h, gl/m4/getsubopt.m4, lib/cfg.c: Add getsubopt.
3012 2004-08-01  Simon Josefsson <simon@josefsson.org>
3014         * lib/shishi.h.in, lib/nettle.c: Fix warning.
3016 2004-08-01  Simon Josefsson <simon@josefsson.org>
3018         * lib/error.c, lib/krberror.c: Fix warning.
3020 2004-08-01  Simon Josefsson <simon@josefsson.org>
3022         * gl/progname.h, gl/strcase.h, gl/xalloc.h, gl/xgetdomainname.c:
3023         Sync.
3025 2004-08-01  Simon Josefsson <simon@josefsson.org>
3027         * configure.ac: Bump version.
3029 2004-08-01  Simon Josefsson <simon@josefsson.org>
3031         * src/shishi.c, src/shishid.ggo, src/shishi.ggo: Doc fix.
3033 2004-08-01  Simon Josefsson <simon@josefsson.org>
3035         * db/db.c, db/file.c, db/file.h, db/shisa.h, src/shisa.ggo: Doc
3036         fix.
3038 2004-08-01  Simon Josefsson <simon@josefsson.org>
3040         * NEWS, README, shisa.conf.in, doc/Makefile.am: Doc fix.
3042 2004-08-01  Simon Josefsson <simon@josefsson.org>
3044         * lib/crypto-rc4.c, lib/krberror.c, lib/starttls.c, lib/tkt.c,
3045         lib/starttls.h: Doc fix.
3047 2004-08-01  Simon Josefsson <simon@josefsson.org>
3049         * lib/apreq.c, lib/authenticator.c, lib/authorize.c, lib/crypto.c:
3050         Doc fix.
3052 2004-08-01  Simon Josefsson <simon@josefsson.org>
3054         * po/pl.po, po/sv.po: Generated.
3056 2004-08-01  Simon Josefsson <simon@josefsson.org>
3058         * NEWS: Version 0.0.16.
3060 2004-08-01  Simon Josefsson <simon@josefsson.org>
3062         * lib/shishi.h.in, lib/kdcreq.c: Fix.
3064 2004-08-01  Simon Josefsson <simon@josefsson.org>
3066         * m4/autobuild.m4, po/pl.po, po/sv.po: Add.
3068 2004-08-01  Simon Josefsson <simon@josefsson.org>
3070         * configure.ac: Use Autobuild.
3072 2004-08-01  Simon Josefsson <simon@josefsson.org>
3074         * NEWS: Fix.
3076 2004-08-01  Simon Josefsson <simon@josefsson.org>
3078         * README: Fix.
3080 2004-08-01  Simon Josefsson <simon@josefsson.org>
3082         * NEWS: Fix.
3084 2004-08-01  Simon Josefsson <simon@josefsson.org>
3086         * NEWS: Add.
3088 2004-08-01  Simon Josefsson <simon@josefsson.org>
3090         * gl/getopt.c, gl/getopt1.c, gl/m4/getopt.m4: Sync.
3092 2004-07-11  Simon Josefsson <simon@josefsson.org>
3094         * lib/key.c:
3095         (shishi_key_done): Free more.
3097 2004-07-11  Simon Josefsson <simon@josefsson.org>
3099         * lib/shishi.h.in: Add.
3101 2004-07-11  Simon Josefsson <simon@josefsson.org>
3103         * lib/hostkeys.c: Support SHISHI_KEYS.
3105 2004-07-11  Simon Josefsson <simon@josefsson.org>
3107         * NEWS: Add.
3109 2004-07-11  Simon Josefsson <simon@josefsson.org>
3111         * lib/aprep.c: Don't read out of bounds.
3113 2004-07-11  Simon Josefsson <simon@josefsson.org>
3115         * src/kdc.c: Set endtime for TGS-REQ.
3117 2004-07-11  Simon Josefsson <simon@josefsson.org>
3119         * lib/kdcreq.c:
3120         (shishi_kdcreq_tillc): Add.
3122 2004-07-11  Simon Josefsson <simon@josefsson.org>
3124         * lib/tkts.c:
3125         (set_tgtflags_based_on_hint): Propagate endtime.
3127 2004-07-11  Simon Josefsson <simon@josefsson.org>
3129         * src/kdc.c: Listen to endtime in AS-REQ (no policy checks).
3131 2004-07-11  Simon Josefsson <simon@josefsson.org>
3133         * lib/shishi.h.in, lib/kdcreq.c: Add.
3135 2004-07-11  Simon Josefsson <simon@josefsson.org>
3137         * lib/enckdcreppart.c:
3138         (shishi_enckdcreppart_endtime_set): Add.
3140 2004-07-11  Simon Josefsson <simon@josefsson.org>
3142         * lib/shishi.h.in: *kdcrep* fixes.
3144 2004-07-11  Simon Josefsson <simon@josefsson.org>
3146         * lib/init.c:
3147         (maybe_install_usercfg): Don't create anything if non-standard home
3148         is used.
3150 2004-07-08  Simon Josefsson <simon@josefsson.org>
3152         * tests/crypto.c: More debugging.
3154 2004-07-02  Simon Josefsson <simon@josefsson.org>
3156         * asn1/Makefile.am: Add -I../gl.
3158 2004-07-02  Simon Josefsson <simon@josefsson.org>
3160         * gl/getndelim2.c: Fix.
3162 2004-07-02  Simon Josefsson <simon@josefsson.org>
3164         * lib/shishi.h.in, lib/error.c, lib/init.c: Fix.
3166 2004-07-02  Simon Josefsson <simon@josefsson.org>
3168         * configure.ac: Default to Nettle.
3170 2004-07-02  Simon Josefsson <simon@josefsson.org>
3172         * NEWS: Add.
3174 2004-07-02  Simon Josefsson <simon@josefsson.org>
3176         * configure.ac: Improve IPv6 test (uClibc doesn't have
3177         in6addr_any).
3179 2004-07-02  Simon Josefsson <simon@josefsson.org>
3181         * doc/shishi.texi: Fix.
3183 2004-07-02  Simon Josefsson <simon@josefsson.org>
3185         * db/fileutil.c: Fix API.
3187 2004-07-02  Simon Josefsson <simon@josefsson.org>
3189         * configure.ac, gl/Makefile.am, gl/alloca.c, gl/alloca_.h,
3190         gl/getline.c, gl/getndelim2.c, gl/getndelim2.h, gl/getopt.c,
3191         gl/getopt.h, gl/getopt1.c, gl/getopt_.h, gl/gettime.c, gl/malloc.c,
3192         gl/vasnprintf.c, gl/xmalloc.c, gl/xreadlink.c, gl/xreadlink.h,
3193         gl/m4/alloca.m4, gl/m4/allocsa.m4, gl/m4/bison.m4, gl/m4/error.m4,
3194         gl/m4/getdate.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
3195         gl/m4/gettime.m4, gl/m4/glibc21.m4, gl/m4/intmax.m4,
3196         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longlong.m4,
3197         gl/m4/stdbool.m4, gl/m4/stdint_h.m4, gl/m4/timespec.m4,
3198         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4,
3199         gl/m4/vasnprintf.m4, gl/m4/xalloc.m4: Gnulib update.  Mainly for
3200         getopt that work on uClibc.
3202 2004-07-01  Simon Josefsson <simon@josefsson.org>
3204         * doc/shishi.texi: Add.
3206 2004-05-21  Simon Josefsson <simon@josefsson.org>
3208         * asn1/decoding.c, asn1/int.h, asn1/libtasn1.h: Update to 0.2.10.
3210 2004-04-22  Simon Josefsson <simon@josefsson.org>
3212         * doc/shishi.texi: Fix.
3214 2004-04-22  Simon Josefsson <simon@josefsson.org>
3216         * doc/shishi.texi: Fix.
3218 2004-04-22  Simon Josefsson <simon@josefsson.org>
3220         * doc/shishi.texi: Fix.
3222 2004-04-22  Simon Josefsson <simon@josefsson.org>
3224         * doc/shishi.texi: Fix.
3226 2004-04-21  Simon Josefsson <simon@josefsson.org>
3228         * AUTHORS: Update PGP key.
3230 2004-04-21  Simon Josefsson <simon@josefsson.org>
3232         * lib/init.c: Write tickets before shutting down TLS library.
3234 2004-04-21  Simon Josefsson <simon@josefsson.org>
3236         * NEWS, lib/shishi.h.in: Fix.
3238 2004-04-21  Simon Josefsson <simon@josefsson.org>
3240         * lib/cfg.c, lib/tkts.c, lib/pki.c: Add.
3242 2004-04-21  Simon Josefsson <simon@josefsson.org>
3244         * lib/internal.h: Remove.
3246 2004-04-21  Simon Josefsson <simon@josefsson.org>
3248         * NEWS: Fix.
3250 2004-04-21  Simon Josefsson <simon@josefsson.org>
3252         * lib/tkts.c:
3253         (shishi_tkts_default_file_guess): Use SHISHI_TICKETS.  Use
3254         shishi_cfg_userdirectory_file.
3256 2004-04-21  Simon Josefsson <simon@josefsson.org>
3258         * doc/shishi.texi: Add SHISHI_HOME and SHISHI_TICKETS.
3260 2004-04-21  Simon Josefsson <simon@josefsson.org>
3262         * lib/cfg.c: Typo.
3264 2004-04-21  Simon Josefsson <simon@josefsson.org>
3266         * lib/cfg.c:
3267         (shishi_cfg_default_userfile): Use shishi_cfg_userdirectory_file.
3269 2004-04-21  Simon Josefsson <simon@josefsson.org>
3271         * lib/cfg.c:
3272         (shishi_cfg_default_userdirectory): Use SHISHI_HOME.
3274 2004-04-21  Simon Josefsson <simon@josefsson.org>
3276         * doc/shishi.texi: Add SHISHI_USER.
3278 2004-04-21  Simon Josefsson <simon@josefsson.org>
3280         * lib/principal.c: Typo.
3282 2004-04-21  Simon Josefsson <simon@josefsson.org>
3284         * lib/principal.c:
3285         (shishi_principal_default): Add SHISHI_USER.
3287 2004-04-21  Simon Josefsson <simon@josefsson.org>
3289         * lib/cfg.c: Typo.
3291 2004-04-21  Simon Josefsson <simon@josefsson.org>
3293         * NEWS: Fix.
3295 2004-04-21  Simon Josefsson <simon@josefsson.org>
3297         * NEWS: Add.
3299 2004-04-21  Simon Josefsson <simon@josefsson.org>
3301         * doc/shishi.texi: Mention SHISHI_CONFIG.
3303 2004-04-21  Simon Josefsson <simon@josefsson.org>
3305         * lib/cfg.c: Doc fix.
3307 2004-04-21  Simon Josefsson <simon@josefsson.org>
3309         * lib/cfg.c:
3310         (shishi_cfg_default_systemfile): Look for SHISHI_CONFIG env.var.
3312 2004-04-21  Simon Josefsson <simon@josefsson.org>
3314         * lib/kdcreq.c: Bug workaround.
3316 2004-04-21  Simon Josefsson <simon@josefsson.org>
3318         * lib/asn1.c: Fix printf templates.
3320 2004-04-21  Simon Josefsson <simon@josefsson.org>
3322         * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_nonce_set.  Use
3323         it.
3325 2004-04-21  Simon Josefsson <simon@josefsson.org>
3327         * asn1/int.h, asn1/libtasn1.h: Update.
3329 2004-04-20  Simon Josefsson <simon@josefsson.org>
3331         * lib/nettle.c: Include md4.h directly (not via hmac.h).
3333 2004-04-19  Simon Josefsson <simon@josefsson.org>
3335         * src/shishi.c: Fix error messages, suggested by Nicolas Pouvesle
3336         <nico.pou@fnac.net>.
3338 2004-04-18  Simon Josefsson <simon@josefsson.org>
3340         * shishi.pc.in: Drop -R libs flag.
3342 2004-04-18  Simon Josefsson <simon@josefsson.org>
3344         * lib/cfg.c:
3345         (shishi_cfg): Clear newly allocated realminfos, reported by Nicolas
3346         Pouvesle <nico.pou@fnac.net>.
3348 2004-04-18  Simon Josefsson <simon@josefsson.org>
3350         * configure.ac: Require modern autoconf/automake/gettext.
3352 2004-04-18  Simon Josefsson <simon@josefsson.org>
3354         * NEWS, configure.ac: Bump versions.
3356 2004-04-18  Simon Josefsson <simon@josefsson.org>
3358         * po/pl.po, po/sv.po: Generated.
3360 2004-04-18  Simon Josefsson <simon@josefsson.org>
3362         * NEWS: Version 0.0.15.
3364 2004-04-18  Simon Josefsson <simon@josefsson.org>
3366         * lib/aprep.c, lib/apreq.c, lib/authenticator.c,
3367         lib/encapreppart.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
3368         lib/priv.c, lib/safe.c, lib/shishi.h.in: Use const.
3370 2004-04-18  Simon Josefsson <simon@josefsson.org>
3372         * tests/authenticator.c, tests/crypto.c, tests/rijndael.c: Fix
3373         warnings.
3375 2004-04-18  Simon Josefsson <simon@josefsson.org>
3377         * lib/authenticator.c, lib/shishi.h.in: Use const.
3379 2004-04-18  Simon Josefsson <simon@josefsson.org>
3381         * doc/Makefile.am: Fix copyright years on man pages.
3383 2004-04-18  Simon Josefsson <simon@josefsson.org>
3385         * db/config.c, db/err.c, db/file.c, db/fileutil.c, db/info.h: Fix
3386         warnings.
3388 2004-04-18  Simon Josefsson <simon@josefsson.org>
3390         * lib/crypto.c: Fix warnings.
3392 2004-04-18  Simon Josefsson <simon@josefsson.org>
3394         * lib/crypto.c: Indent.
3396 2004-04-18  Simon Josefsson <simon@josefsson.org>
3398         * lib/utils.c: Fix.
3400 2004-04-18  Simon Josefsson <simon@josefsson.org>
3402         * configure.ac, gl/Makefile.am, gl/allocsa.c, gl/allocsa.h,
3403         gl/getdate.h, gl/getdate.y, gl/getopt.c, gl/getopt.h, gl/getopt1.c,
3404         gl/getopt_int.h, gl/gettime.c, gl/gettimeofday.c, gl/mktime.c,
3405         gl/setenv.c, gl/strdup.c, gl/strdup.h, gl/timegm.c, gl/timespec.h,
3406         gl/unlocked-io.h, gl/unsetenv.c, gl/xreadlink.c, gl/m4/allocsa.m4,
3407         gl/m4/clock_time.m4, gl/m4/eealloc.m4, gl/m4/getdate.m4,
3408         gl/m4/gettext.m4, gl/m4/gettime.m4, gl/m4/gettimeofday.m4,
3409         gl/m4/intmax.m4, gl/m4/lib-ld.m4, gl/m4/lib-prefix.m4,
3410         gl/m4/malloc.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
3411         gl/m4/realloc.m4, gl/m4/size_max.m4, gl/m4/ssize_t.m4,
3412         gl/m4/st_mtim.m4, gl/m4/strdup.m4, gl/m4/timespec.m4,
3413         gl/m4/xalloc.m4, gl/m4/xsize.m4: Gnulib sync.
3415 2004-04-18  Simon Josefsson <simon@josefsson.org>
3417         * src/shishi.c: Replace get_date with shishi_get_date.
3419 2004-04-18  Simon Josefsson <simon@josefsson.org>
3421         * lib/utils.c: Fix.
3423 2004-04-18  Simon Josefsson <simon@josefsson.org>
3425         * lib/cfg.c: Use shishi_get_date.
3427 2004-04-18  Simon Josefsson <simon@josefsson.org>
3429         * lib/utils.c:
3430         (shishi_get_date): Add.
3432 2004-04-18  Simon Josefsson <simon@josefsson.org>
3434         * lib/shishi.h.in: Add utils.c and shishi_get_date.
3436 2004-04-18  Simon Josefsson <simon@josefsson.org>
3438         * src/Makefile.am: Likewise.
3440 2004-04-18  Simon Josefsson <simon@josefsson.org>
3442         * src/Makefile.am, lib/Makefile.am: Don't allow the possibility of
3443         a trailing \ and an empty next line.
3445 2004-04-18  Simon Josefsson <simon@josefsson.org>
3447         * extra/Makefile.am, extra/README, extra/fetchmail.diff,
3448         extra/fetchmail.mail: Add fetchmail.*.
3450 2004-04-18  Simon Josefsson <simon@josefsson.org>
3452         * extra/README, extra/mailutils.diff: Fix.
3454 2004-04-18  Simon Josefsson <simon@josefsson.org>
3456         * lib/Makefile.am, db/Makefile.am, src/Makefile.am,
3457         tests/Makefile.am, Makefile.am: Remove 'indent' target.
3459 2004-04-18  Simon Josefsson <simon@josefsson.org>
3461         * NEWS: Fix.
3463 2004-04-18  Simon Josefsson <simon@josefsson.org>
3465         * Makefile.am: Fix ChangeLog target.
3467 2004-04-18  Simon Josefsson <simon@josefsson.org>
3469         * lib/netio.c: Use socklen_t.
3471 2004-04-18  Simon Josefsson <simon@josefsson.org>
3473         * src/kdc.c: Fix warning.
3475 2004-04-18  Simon Josefsson <simon@josefsson.org>
3477         * src/shishid.c, lib/kdcrep.c: Fix warnings.
3479 2004-04-18  Simon Josefsson <simon@josefsson.org>
3481         * src/shisa.c: Use 'static' keyword on functions.
3483 2004-04-18  Simon Josefsson <simon@josefsson.org>
3485         * lib/error.c, lib/shishi.h.in: Don't use variable name "error".
3487 2004-04-18  Simon Josefsson <simon@josefsson.org>
3489         * lib/libgcrypt.c, lib/nettle.c: Fix warnings.
3491 2004-04-18  Simon Josefsson <simon@josefsson.org>
3493         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-rc4.c,
3494         lib/crypto.h: Fix warnings.
3496 2004-04-18  Simon Josefsson <simon@josefsson.org>
3498         * lib/tkt.c, lib/crypto-null.c, lib/crypto-des.c: Fix warning.
3500 2004-04-18  Simon Josefsson <simon@josefsson.org>
3502         * lib/asn1.c: Fix warnings.
3504 2004-04-18  Simon Josefsson <simon@josefsson.org>
3506         * lib/starttls.c, lib/starttls.h, lib/netio.c, lib/crypto.c: Fix
3507         warnings.
3509 2004-04-18  Simon Josefsson <simon@josefsson.org>
3511         * lib/tkt.c, lib/tkts.c: Fix warnings.
3513 2004-04-18  Simon Josefsson <simon@josefsson.org>
3515         * lib/tkt.c, lib/shishi.h.in: Allocate output.
3517 2004-04-18  Simon Josefsson <simon@josefsson.org>
3519         * lib/tkt.c, lib/shishi.h.in: Fix int/uint32_t.
3521 2004-04-18  Simon Josefsson <simon@josefsson.org>
3523         * lib/shishi.h.in: Use const.  Fix int/int32_t.
3525 2004-04-18  Simon Josefsson <simon@josefsson.org>
3527         * lib/encticketpart.c: Fix warning.
3529 2004-04-18  Simon Josefsson <simon@josefsson.org>
3531         * lib/safe.c: Fix warnings.
3533 2004-04-18  Simon Josefsson <simon@josefsson.org>
3535         * lib/encapreppart.c: Read cusec as uint32.
3537 2004-04-18  Simon Josefsson <simon@josefsson.org>
3539         * lib/as.c: Don't shadow variable.
3541 2004-04-18  Simon Josefsson <simon@josefsson.org>
3543         * lib/kdcreq.c: Fix warnings.
3545 2004-04-18  Simon Josefsson <simon@josefsson.org>
3547         * lib/shishi.h.in, lib/tgs.c, lib/aprep.c: Fix int/uint32_t.
3549 2004-04-18  Simon Josefsson <simon@josefsson.org>
3551         * lib/apreq.c: Fix int/uint32_t.  Fix warnings.
3553 2004-04-18  Simon Josefsson <simon@josefsson.org>
3555         * lib/shishi.h.in: Use const.
3557 2004-04-18  Simon Josefsson <simon@josefsson.org>
3559         * lib/ap.c: Fix warnings.
3561 2004-04-18  Simon Josefsson <simon@josefsson.org>
3563         * lib/kdcreq.c: Fix warnings.
3565 2004-04-18  Simon Josefsson <simon@josefsson.org>
3567         * lib/kdc.c:
3568         (shishi_as_derive_salt): Allocate output.
3570 2004-04-18  Simon Josefsson <simon@josefsson.org>
3572         * lib/asn1.c:
3573         (shishi_asn1_read2): Handle zero length asn.1 fields.
3575 2004-04-18  Simon Josefsson <simon@josefsson.org>
3577         * lib/shishi.h.in:
3578         (shishi_as_derive_salt): Allocate output.
3580 2004-04-18  Simon Josefsson <simon@josefsson.org>
3582         * lib/shishi.h.in: Add.
3584 2004-04-18  Simon Josefsson <simon@josefsson.org>
3586         * lib/authorize.c: Fix warnings.
3588 2004-04-18  Simon Josefsson <simon@josefsson.org>
3590         * lib/diskio.c: Fix warnings.
3592 2004-04-18  Simon Josefsson <simon@josefsson.org>
3594         * lib/diskio.h, lib/diskio.c: Fix warnings.
3596 2004-04-18  Simon Josefsson <simon@josefsson.org>
3598         * lib/krberror.c, lib/authenticator.c, lib/encapreppart.c: Fix
3599         warnings.
3601 2004-04-18  Simon Josefsson <simon@josefsson.org>
3603         * lib/shishi.h.in: Make usec's uint32_t.
3605 2004-04-18  Simon Josefsson <simon@josefsson.org>
3607         * lib/krberror.c: Fix warnings.
3609 2004-04-18  Simon Josefsson <simon@josefsson.org>
3611         * lib/cfg.c, lib/crypto.c, lib/crypto.h, lib/gztime.c, lib/key.c,
3612         lib/shishi.h.in, lib/principal.c: Fix warnings.
3614 2004-04-18  Simon Josefsson <simon@josefsson.org>
3616         * lib/shishi.h.in: Really apply last changes.
3618 2004-04-18  Simon Josefsson <simon@josefsson.org>
3620         * lib/krberror.c, lib/shishi.h.in: Don't use variable name "stime".
3622 2004-04-18  Simon Josefsson <simon@josefsson.org>
3624         * lib/authenticator.c, lib/encapreppart.c, lib/krberror.c: Don't
3625         use variable "time" either (sigh..).
3627 2004-04-18  Simon Josefsson <simon@josefsson.org>
3629         * lib/authenticator.c, lib/encapreppart.c, lib/krberror.c,
3630         lib/shishi.h.in: Don't use variable name "ctime".
3632 2004-04-18  Simon Josefsson <simon@josefsson.org>
3634         * lib/asn1.c:
3635         (shishi_asn1_number_of_elements): Don't use bogus cast.
3637 2004-04-18  Simon Josefsson <simon@josefsson.org>
3639         * tests/authenticator.c: More debugging.
3641 2004-04-18  Simon Josefsson <simon@josefsson.org>
3643         * lib/kdc.c: Fix int/size_t.
3645 2004-04-18  Simon Josefsson <simon@josefsson.org>
3647         * lib/authenticator.c, lib/shishi.h.in:
3648         (shishi_authenticator_authorizationdata): Fix int/int32_t/size_t
3649         types.
3650         (shishi_authenticator_add_authorizationdata): Likewise.
3652 2004-04-18  Simon Josefsson <simon@josefsson.org>
3654         * lib/authenticator.c: Add workaround for buggy
3655         _asn1_convert_integer.
3657 2004-04-18  Simon Josefsson <simon@josefsson.org>
3659         * NEWS: Fix.
3661 2004-04-18  Simon Josefsson <simon@josefsson.org>
3663         * tests/low-crypto.c: Add aes_cts(16) test.
3665 2004-04-18  Simon Josefsson <simon@josefsson.org>
3667         * tests/low-crypto.c: Fix aes_cts(25) test.
3669 2004-04-18  Simon Josefsson <simon@josefsson.org>
3671         * tests/utils.c: More debugging.
3673 2004-04-18  Simon Josefsson <simon@josefsson.org>
3675         * lib/asn1.c: Fix int/size_t.
3676         (shishi_asn1_write_uint32): Use %ul instead of broken %ud.
3678 2004-04-18  Simon Josefsson <simon@josefsson.org>
3680         * lib/authenticator.c: Fix int/size_t.
3682 2004-04-18  Simon Josefsson <simon@josefsson.org>
3684         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/int.h,
3685         asn1/libtasn1.h, asn1/structure.c: Sync with 0.2.8.
3687 2004-04-17  Simon Josefsson <simon@josefsson.org>
3689         * tests/authenticator.c: Fix size_t/int.
3691 2004-04-17  Simon Josefsson <simon@josefsson.org>
3693         * tests/authenticator.c: Fix int/size_t.
3695 2004-04-17  Simon Josefsson <simon@josefsson.org>
3697         * tests/low-crypto.c: Fix messages.
3699 2004-04-17  Simon Josefsson <simon@josefsson.org>
3701         * lib/encapreppart.c:
3702         (shishi_encapreppart_seqnumber_remove): Add.
3703         (shishi_encapreppart_seqnumber_set): Likewise.
3704         (shishi_encapreppart): Use it.  Don't use 0 seqnr.
3706 2004-04-17  Simon Josefsson <simon@josefsson.org>
3708         * lib/shishi.h.in:
3709         (shishi_encapreppart_seqnumber_remove):
3710         (shishi_encapreppart_seqnumber_set): Add.
3712 2004-04-17  Simon Josefsson <simon@josefsson.org>
3714         * doc/shishi.texi: Fix noise typo.  Add verbose-crypto-noise.
3716 2004-04-17  Simon Josefsson <simon@josefsson.org>
3718         * NEWS: Fix.
3720 2004-04-17  Simon Josefsson <simon@josefsson.org>
3722         * tests/authenticator.c: Test sequence numbers.  Fix comments.
3724 2004-04-17  Simon Josefsson <simon@josefsson.org>
3726         * lib/authenticator.c:
3727         (shishi_authenticator_seqnumber_remove): Add.
3728         (shishi_authenticator_seqnumber_set): Add.
3729         (shishi_authenticator): Use it.
3731 2004-04-17  Simon Josefsson <simon@josefsson.org>
3733         * lib/shishi.h.in:
3734         (shishi_authenticator_seqnumber_remove)
3735         (shishi_authenticator_seqnumber_set): Add.
3737 2004-04-17  Simon Josefsson <simon@josefsson.org>
3739         * NEWS: Add.
3741 2004-04-17  Simon Josefsson <simon@josefsson.org>
3743         * NEWS: Fix.
3745 2004-04-17  Simon Josefsson <simon@josefsson.org>
3747         * shishi.skel.in: Typo fix of verbose-noise.  Mention
3748         verbose-crypto-noise.
3750 2004-04-17  Simon Josefsson <simon@josefsson.org>
3752         * shishi.conf.in: Mention verbose-crypto-noise.
3754 2004-04-17  Simon Josefsson <simon@josefsson.org>
3756         * shishi.conf.in: Typo fix for verbose-noise.
3758 2004-04-17  Simon Josefsson <simon@josefsson.org>
3760         * NEWS: Add.
3762 2004-04-05  Simon Josefsson <simon@josefsson.org>
3764         * tests/low-crypto.c: Revert bad next-IV update.
3766 2004-04-05  Simon Josefsson <simon@josefsson.org>
3768         * lib/libgcrypt.c:
3769         (libgcrypt_dencrypt): Only apply special CBC-CTS handling for
3770         CBC-CTS.
3772 2004-04-05  Simon Josefsson <simon@josefsson.org>
3774         * lib/libgcrypt.c:
3775         (libgcrypt_dencrypt): Fix IV output to match updated document,
3776         instead of MIT's original implementation.
3778 2004-04-05  Simon Josefsson <simon@josefsson.org>
3780         * tests/low-crypto.c: Fix IVOUT test vectors.
3782 2004-04-05  Simon Josefsson <simon@josefsson.org>
3784         * tests/Makefile.am: Add rijndael.
3786 2004-04-05  Simon Josefsson <simon@josefsson.org>
3788         * tests/rijndael.c: Remove debugging code.
3790 2004-04-05  Simon Josefsson <simon@josefsson.org>
3792         * tests/rijndael.c: Add, test vectors from -06.
3794 2004-03-01  Simon Josefsson <simon@josefsson.org>
3796         * NEWS: Add.
3798 2004-02-29  Simon Josefsson <simon@josefsson.org>
3800         * THANKS, po/LINGUAS, po/pl.po: Add Polish translation, from Jakub
3801         Bogusz <qboosh@pld-linux.org>.
3803 2004-02-03  Simon Josefsson <simon@josefsson.org>
3805         * src/shishid.c: Fix multiple -v's.
3807 2004-02-03  Simon Josefsson <simon@josefsson.org>
3809         * src/kdc.c: Support multiple -v's.
3811 2004-02-03  Simon Josefsson <simon@josefsson.org>
3813         * src/shishi.ggo, src/shishid.ggo: Support multiple -v's.
3815 2004-02-03  Simon Josefsson <simon@josefsson.org>
3817         * src/shishi.c: Support mutliple -v's.
3819 2004-02-03  Simon Josefsson <simon@josefsson.org>
3821         * lib/cfg.c, lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c,
3822         lib/diskio.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
3823         lib/password.c, lib/tkts.c: Typo.
3825 2004-01-25  Simon Josefsson <simon@josefsson.org>
3827         * NEWS: Add.
3829 2004-01-25  Simon Josefsson <simon@josefsson.org>
3831         * lib/encapreppart.c:
3832         (shishi_encapreppart): Use random seq-number.
3834 2004-01-25  Simon Josefsson <simon@josefsson.org>
3836         * lib/authenticator.c: Fix.
3838 2004-01-25  Simon Josefsson <simon@josefsson.org>
3840         * lib/authenticator.c:
3841         (shishi_authenticator_seqnumber_get): Add.
3843 2004-01-25  Simon Josefsson <simon@josefsson.org>
3845         * lib/shishi.h.in: Add.
3847 2004-01-25  Simon Josefsson <simon@josefsson.org>
3849         * lib/authenticator.c:
3850         (shishi_authenticator): Use random seq-number, instead of removing
3851         the field.
3853 2004-01-25  Simon Josefsson <simon@josefsson.org>
3855         * lib/shishi.h.in, lib/libgcrypt.c, lib/nettle.c:
3856         (shishi_randomize): Use void*.
3858 2004-01-23  Simon Josefsson <simon@josefsson.org>
3860         * doc/fdl.texi, doc/shishi.texi: Use FDL 1.2.
3862 2004-01-22  Simon Josefsson <simon@josefsson.org>
3864         * lib/ap.c, lib/shishi.h.in: Doc fix.
3866 2004-01-22  Simon Josefsson <simon@josefsson.org>
3868         * NEWS, configure.ac: Bump versions.
3870 2004-01-22  Simon Josefsson <simon@josefsson.org>
3872         * NEWS: Version 0.0.14.
3874 2004-01-22  Simon Josefsson <simon@josefsson.org>
3876         * po/sv.po: Update.
3878 2004-01-22  Simon Josefsson <simon@josefsson.org>
3880         * NEWS: Add.
3882 2004-01-22  Simon Josefsson <simon@josefsson.org>
3884         * Makefile.am: Fix release target.
3886 2004-01-22  Simon Josefsson <simon@josefsson.org>
3888         * po/sv.po: Generated.
3890 2004-01-22  Simon Josefsson <simon@josefsson.org>
3892         * po/shishi.pot: Remove.
3894 2004-01-22  Simon Josefsson <simon@josefsson.org>
3896         * doc/gendocs.sh: Sync.
3898 2004-01-22  Simon Josefsson <simon@josefsson.org>
3900         * NEWS: Add.
3902 2004-01-22  Simon Josefsson <simon@josefsson.org>
3904         * lib/shishi.h.in: Fix API.
3906 2004-01-22  Simon Josefsson <simon@josefsson.org>
3908         * lib/ap.c: Fix API.  Clone cksum buffers.
3910 2004-01-22  Simon Josefsson <simon@josefsson.org>
3912         * lib/shishi.h.in: Add.
3914 2004-01-22  Simon Josefsson <simon@josefsson.org>
3916         * lib/ap.c: Add raw checksum API.
3918 2004-01-22  Simon Josefsson <simon@josefsson.org>
3920         * lib/ap.c: Doc fix.
3922 2004-01-21  Simon Josefsson <simon@josefsson.org>
3924         * lib/ap.c:
3925         (shishi_ap_req_process_keyusage): Extract authenticator checksum
3926         data.
3928 2004-01-21  Simon Josefsson <simon@josefsson.org>
3930         * lib/authenticator.c, lib/shishi.h.in:
3931         (shishi_authenticator_cksum): Allocate result.
3933 2004-01-15  Simon Josefsson <simon@josefsson.org>
3935         * tests/low-crypto.c: Disable.  Reported by Adrian Bunk
3936         <bunk@fs.tum.de>.
3938 2004-01-15  Simon Josefsson <simon@josefsson.org>
3940         * lib/init.c, src/server.c: Fix warnings.
3942 2004-01-15  Simon Josefsson <simon@josefsson.org>
3944         * lib/internal.h: Don't use //.
3946 2004-01-15  Simon Josefsson <simon@josefsson.org>
3948         * NEWS, configure.ac: Bump versions.
3950 2004-01-15  Simon Josefsson <simon@josefsson.org>
3952         * NEWS: Version 0.0.13.
3954 2004-01-15  Simon Josefsson <simon@josefsson.org>
3956         * Makefile.am:
3957         (release): Use CSS.
3959 2004-01-15  Simon Josefsson <simon@josefsson.org>
3961         * doc/gendocs.sh: Sync upstream.
3963 2004-01-15  Simon Josefsson <simon@josefsson.org>
3965         * Makefile.am:
3966         (release): Use binary PGP.  Add ftp-upload.gnu.org stuff.  Use
3967         gendocs.sh.
3969 2004-01-15  Simon Josefsson <simon@josefsson.org>
3971         * po/shishi.pot, po/sv.po: Generated.
3973 2004-01-15  Simon Josefsson <simon@josefsson.org>
3975         * NEWS: Add.
3977 2004-01-15  Simon Josefsson <simon@josefsson.org>
3979         * db/file.c:
3980         (read_key): Handle leading whitespace in key material.  (But not for
3981         old style keys.)
3983 2004-01-15  Simon Josefsson <simon@josefsson.org>
3985         * NEWS: Add.
3987 2004-01-15  Simon Josefsson <simon@josefsson.org>
3989         * src/shisa.c: Typo.
3991 2004-01-15  Simon Josefsson <simon@josefsson.org>
3993         * src/shisa.c: Fix salt computation for --password.
3995 2004-01-15  Simon Josefsson <simon@josefsson.org>
3997         * NEWS: Add.
3999 2004-01-14  Simon Josefsson <simon@josefsson.org>
4001         * src/shisa.c:
4002         (main): Make sure apply_options receive realm/principal.
4004 2004-01-14  Simon Josefsson <simon@josefsson.org>
4006         * src/shishid.c:
4007         (kdc_listen): Improve error logic to fix segfault.
4009 2004-01-14  Simon Josefsson <simon@josefsson.org>
4011         * lib/tkt.c: Revert (for now).
4013 2004-01-14  Simon Josefsson <simon@josefsson.org>
4015         * lib/tkt.c:
4016         (shishi_tkt_pretty_print): Use const.
4018 2004-01-14  Simon Josefsson <simon@josefsson.org>
4020         * configure.ac, m4/ac_compile_check_sizeof.m4,
4021         m4/ax_create_stdint_h.m4: Update AX_CREATE_STDINT_H.
4023 2004-01-10  Simon Josefsson <simon@josefsson.org>
4025         * doc/shishi.texi: Add key=ivec links.
4027 2004-01-10  Simon Josefsson <simon@josefsson.org>
4029         * doc/shishi.texi: Add rlogin security links.
4031 2004-01-10  Simon Josefsson <simon@josefsson.org>
4033         * doc/shishi.texi: Add Key=Ivec text.
4035 2004-01-10  Simon Josefsson <simon@josefsson.org>
4037         * doc/Makefile.am: Dist texinfo.css.
4039 2004-01-10  Simon Josefsson <simon@josefsson.org>
4041         * doc/gendocs_template, doc/gendocs.sh: Sync with Texinfo.
4043 2004-01-10  Simon Josefsson <simon@josefsson.org>
4045         * configure.ac: Remove unused DocBook stuff.
4047 2004-01-10  Simon Josefsson <simon@josefsson.org>
4049         * doc/shishi.texi: Fix title.
4051 2004-01-10  Simon Josefsson <simon@josefsson.org>
4053         * doc/shishi.texi: Change title to include GNU.  Fix header.
4055 2004-01-10  Simon Josefsson <simon@josefsson.org>
4057         * doc/Makefile.am, doc/shishi.css, doc/texinfo.css: Rename
4058         shishi.css to texinfo.css.
4060 2004-01-10  Simon Josefsson <simon@josefsson.org>
4062         * doc/Makefile.am: Use CSS for HTML.
4064 2004-01-10  Simon Josefsson <simon@josefsson.org>
4066         * doc/shishi.css: Add.
4068 2004-01-10  Simon Josefsson <simon@josefsson.org>
4070         * doc/Makefile.am: Only remove man pages on maintainerclean.  Make
4071         man pages depend on ../configure.ac, for version number.
4073 2004-01-10  Simon Josefsson <simon@josefsson.org>
4075         * doc/Makefile.am: Fix man page dependencies, reported by Adrian
4076         Bunk <bunk@fs.tum.de>.
4078 2004-01-03  Simon Josefsson <simon@josefsson.org>
4080         * src/Makefile.am: Assume recent gengetopt.
4082 2004-01-03  Simon Josefsson <simon@josefsson.org>
4084         * doc/shishi.texi: Add.
4086 2004-01-03  Simon Josefsson <simon@josefsson.org>
4088         * doc/shishi.texi: Add.
4090 2004-01-03  Simon Josefsson <simon@josefsson.org>
4092         * src/shishid.c: Don't use closelog.  Use syslog in kdc_unlisten.
4094 2004-01-03  Simon Josefsson <simon@josefsson.org>
4096         * NEWS, configure.ac: Bump versions.
4098 2004-01-02  Simon Josefsson <simon@josefsson.org>
4100         * NEWS: Version 0.0.12.
4102 2004-01-02  Simon Josefsson <simon@josefsson.org>
4104         * src/kdc.h: Fix TLS.
4106 2004-01-02  Simon Josefsson <simon@josefsson.org>
4108         * tests/Makefile.am: Remove shisa.sh for now.
4110 2004-01-02  Simon Josefsson <simon@josefsson.org>
4112         * po/shishi.pot, po/sv.po: Generated.
4114 2004-01-02  Simon Josefsson <simon@josefsson.org>
4116         * lib/shishi.h.in:
4117         (SHISHI_KRB5_GSSAPI_CKSUM): Add.
4119 2003-12-31  Simon Josefsson <simon@josefsson.org>
4121         * NEWS: Fix.
4123 2003-12-31  Simon Josefsson <simon@josefsson.org>
4125         * doc/shishi.texi: Add TLS resume.
4127 2003-12-31  Simon Josefsson <simon@josefsson.org>
4129         * src/starttls.c: Log fix.
4131 2003-12-31  Simon Josefsson <simon@josefsson.org>
4133         * NEWS, lib/starttls.c, src/Makefile.am, src/kdc.h, src/resume.c,
4134         src/shishid.c, src/shishid.ggo, src/starttls.c: Add TLS resume
4135         support.
4137 2003-12-31  Simon Josefsson <simon@josefsson.org>
4139         * NEWS: Add.
4141 2003-12-28  Simon Josefsson <simon@josefsson.org>
4143         * src/kdc.c: Fix.
4145 2003-12-28  Simon Josefsson <simon@josefsson.org>
4147         * src/kdc.c: Add.
4149 2003-12-28  Simon Josefsson <simon@josefsson.org>
4151         * lib/enckdcreppart.c, lib/shishi.h.in, lib/tkt.c: Add.
4153 2003-12-28  Simon Josefsson <simon@josefsson.org>
4155         * src/kdc.c: Set flags.
4157 2003-12-28  Simon Josefsson <simon@josefsson.org>
4159         * lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c: Add.
4161 2003-12-28  Simon Josefsson <simon@josefsson.org>
4163         * lib/encticketpart.c: Fix flags.
4165 2003-12-28  Simon Josefsson <simon@josefsson.org>
4167         * lib/apreq.c, lib/asn1.c, lib/kdcrep.c, lib/shishi.h.in,
4168         lib/ticket.c, lib/tkt.c:
4169         (shishi_ticket): Add, update callers.
4171 2003-12-28  Simon Josefsson <simon@josefsson.org>
4173         * src/kdc.c: Fix.
4175 2003-12-27  Simon Josefsson <simon@josefsson.org>
4177         * src/kdc.c, src/shishid.c: Fix.
4179 2003-12-27  Simon Josefsson <simon@josefsson.org>
4181         * src/kdc.c: Fix.
4183 2003-12-27  Simon Josefsson <simon@josefsson.org>
4185         * src/kdc.c: Doc fix.
4187 2003-12-27  Simon Josefsson <simon@josefsson.org>
4189         * src/kdc.c: Fix.
4191 2003-12-27  Simon Josefsson <simon@josefsson.org>
4193         * src/kdc.c: Fix.
4195 2003-12-27  Simon Josefsson <simon@josefsson.org>
4197         * src/kdc.c: Fix.
4199 2003-12-27  Simon Josefsson <simon@josefsson.org>
4201         * src/kdc.c: Fix.
4203 2003-12-27  Simon Josefsson <simon@josefsson.org>
4205         * src/kdc.c: Fix.
4207 2003-12-27  Simon Josefsson <simon@josefsson.org>
4209         * doc/shishi.texi: Add.
4211 2003-12-27  Simon Josefsson <simon@josefsson.org>
4213         * src/kdc.c: Cleanup TGS.
4215 2003-12-27  Simon Josefsson <simon@josefsson.org>
4217         * src/kdc.c: Fix.
4219 2003-12-27  Simon Josefsson <simon@josefsson.org>
4221         * lib/shishi.h.in, lib/tkt.c, lib/tkts.c:
4222         (shishi_tkt_server): Fix, and update callers.
4224 2003-12-27  Simon Josefsson <simon@josefsson.org>
4226         * lib/tgs.c, lib/tkt.c, src/kdc.c: Fix.
4228 2003-12-27  Simon Josefsson <simon@josefsson.org>
4230         * lib/ap.c, lib/shishi.h.in, lib/tgs.c, lib/tkt.c: Add.  Fix.
4232 2003-12-27  Simon Josefsson <simon@josefsson.org>
4234         * src/kdc.c: Cleanup.
4236 2003-12-27  Simon Josefsson <simon@josefsson.org>
4238         * src/kdc.c, src/kdc.h: Cleanup.
4240 2003-12-27  Simon Josefsson <simon@josefsson.org>
4242         * src/kdc.c: Improve logging for AS-REQ.
4244 2003-12-27  Simon Josefsson <simon@josefsson.org>
4246         * db/err.c, db/file.c, db/shisa.h: Add.
4248 2003-12-27  Simon Josefsson <simon@josefsson.org>
4250         * src/kdc.c: Improve logging and error handling.
4252 2003-12-27  Simon Josefsson <simon@josefsson.org>
4254         * lib/as.c:
4255         (shishi_as_krberror_der): Use shishi_krberror_der.
4257 2003-12-27  Simon Josefsson <simon@josefsson.org>
4259         * db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo: Add priority
4260         field to dbkey.
4262 2003-12-26  Simon Josefsson <simon@josefsson.org>
4264         * README-alpha: Fix.
4266 2003-12-26  Simon Josefsson <simon@josefsson.org>
4268         * README-alpha, configure.ac: Fixes for building from CVS on
4269         Fedora.
4271 2003-12-26  Simon Josefsson <simon@josefsson.org>
4273         * NEWS: Fix.
4275 2003-12-26  Simon Josefsson <simon@josefsson.org>
4277         * NEWS: Add.
4279 2003-12-26  Simon Josefsson <simon@josefsson.org>
4281         * doc/shishi.texi: Fix.
4283 2003-12-26  Simon Josefsson <simon@josefsson.org>
4285         * doc/shishi.texi: Add.
4287 2003-12-26  Simon Josefsson <simon@josefsson.org>
4289         * tests/shisa.sh: Add.
4291 2003-12-26  Simon Josefsson <simon@josefsson.org>
4293         * db/core.c: Doc fixes.
4295 2003-12-26  Simon Josefsson <simon@josefsson.org>
4297         * doc/Makefile.am: Make Shisa gdoc files.
4299 2003-12-26  Simon Josefsson <simon@josefsson.org>
4301         * db/setup.c: Typo.
4303 2003-12-26  Simon Josefsson <simon@josefsson.org>
4305         * db/Makefile.am, db/cfg.c, db/config.c, db/core.c, db/db.c,
4306         db/err.c, db/error.c, db/file.c, db/fileutil.c, db/info.h,
4307         db/init.c, db/internal.h, db/setup.c: Rename files to work around
4308         gdoc limitation.
4310 2003-12-26  Simon Josefsson <simon@josefsson.org>
4312         * db/db.c, db/internal.h: Sync.
4314 2003-12-26  Simon Josefsson <simon@josefsson.org>
4316         * tests/Makefile.am: Dist shisa.sh.
4318 2003-12-26  Simon Josefsson <simon@josefsson.org>
4320         * db/fileutil.h: Add.
4322 2003-12-26  Simon Josefsson <simon@josefsson.org>
4324         * db/core.c, db/db.c, db/file.c, db/internal.h: Indent.
4326 2003-12-26  Simon Josefsson <simon@josefsson.org>
4328         * db/core.c, db/error.c, db/file.h, db/internal.h, db/shisa.h: Fix
4329         keys_find and key_remove.
4331 2003-12-26  Simon Josefsson <simon@josefsson.org>
4333         * src/shisa.c: Fix.
4335 2003-12-26  Simon Josefsson <simon@josefsson.org>
4337         * db/file.c: Fix.
4339 2003-12-26  Simon Josefsson <simon@josefsson.org>
4341         * db/file.c: Fix keys_find.  Add key_remove.
4343 2003-12-26  Simon Josefsson <simon@josefsson.org>
4345         * src/shisa.c: Use new API.  Fixes.
4347 2003-12-26  Simon Josefsson <simon@josefsson.org>
4349         * src/shisa.ggo, tests/Makefile.am, tests/shisa.sh: Add.
4351 2003-12-26  Simon Josefsson <simon@josefsson.org>
4353         * src/kdc.c: Use new API.
4355 2003-12-26  Simon Josefsson <simon@josefsson.org>
4357         * db/Makefile.am, db/core.c, db/db.c, db/file.c, db/file.h,
4358         db/internal.h, db/shisa.h: Key API fixes.
4360 2003-12-26  Simon Josefsson <simon@josefsson.org>
4362         * db/cfg.c: Parse db statements.  Fail on cfg errors.
4364 2003-12-21  Simon Josefsson <simon@josefsson.org>
4366         * doc/reference/Makefile.am: Add.
4368 2003-12-21  Simon Josefsson <simon@josefsson.org>
4370         * db/cfg.c, db/core.c, db/db.c, db/error.c, db/file.c,
4371         db/fileutil.c, db/fileutil.h, db/internal.h, db/shisa.h,
4372         lib/authenticator.c, lib/cfg.c, lib/diskio.h, lib/kdc.c,
4373         lib/kdcreq.c, lib/libgcrypt.c, lib/principal.c, lib/shishi.h.in,
4374         lib/starttls.c, src/kdc.c, src/kdc.h, src/shisa.c, src/shishi.c,
4375         src/shishid.c, src/starttls.c, tests/crypto-ctx.c,
4376         tests/low-crypto.c: Indent.
4378 2003-12-21  Simon Josefsson <simon@josefsson.org>
4380         * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/asn1.c,
4381         lib/asn1.h, lib/authenticator.c, lib/cfg.c, lib/cfg.h,
4382         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4383         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/diskio.c,
4384         lib/diskio.h, lib/encapreppart.c, lib/gztime.c, lib/init.c,
4385         lib/internal.h, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
4386         lib/netio.c, lib/priv.c, lib/realm.c, lib/resolv.c, lib/resolver.h,
4387         lib/safe.c, lib/starttls.h, lib/utils.c, lib/utils.h: Separate
4388         internal.h somewhat.
4390 2003-12-21  Simon Josefsson <simon@josefsson.org>
4392         * doc/shishi.texi: Add.
4394 2003-12-21  Simon Josefsson <simon@josefsson.org>
4396         * doc/shishi.texi: Use ASCII.
4398 2003-12-21  Simon Josefsson <simon@josefsson.org>
4400         * doc/shishi.texi: Fix.
4402 2003-12-21  Simon Josefsson <simon@josefsson.org>
4404         * configure.ac: We need gnutls 1.0.0 or higher.
4406 2003-12-21  Simon Josefsson <simon@josefsson.org>
4408         * NEWS, configure.ac: Bump versions.
4410 2003-12-21  Simon Josefsson <simon@josefsson.org>
4412         * NEWS: Version 0.0.11.
4414 2003-12-21  Simon Josefsson <simon@josefsson.org>
4416         * lib/pki.c: Doc fix.
4418 2003-12-21  Simon Josefsson <simon@josefsson.org>
4420         * NEWS: Fix.
4422 2003-12-21  Simon Josefsson <simon@josefsson.org>
4424         * doc/shishi.texi: Fix shishid --help.
4426 2003-12-21  Simon Josefsson <simon@josefsson.org>
4428         * doc/shishi.texi: Add X.509 guide.  Fix.
4430 2003-12-21  Simon Josefsson <simon@josefsson.org>
4432         * src/starttls.c: Log client certificate verification status.
4434 2003-12-21  Simon Josefsson <simon@josefsson.org>
4436         * src/starttls.c: Log client certificate details to syslog.
4438 2003-12-21  Simon Josefsson <simon@josefsson.org>
4440         * NEWS: Add.
4442 2003-12-21  Simon Josefsson <simon@josefsson.org>
4444         * lib/Makefile.am, lib/internal.h, lib/pki.c, lib/shishi.h.in,
4445         lib/starttls.c, lib/tkts.c: Add pki.c, tracks client certificates
4446         in library.  Send client certificates in TLS exchange.
4448 2003-12-21  Simon Josefsson <simon@josefsson.org>
4450         * lib/as.c, lib/cfg.c, lib/internal.h, lib/kdc.c, lib/netio.c,
4451         lib/shishi.h.in, lib/starttls.c, lib/tgs.c, lib/tkts.c: Add.
4453 2003-12-21  Simon Josefsson <simon@josefsson.org>
4455         * db/file.c, db/fileutil.h, db/internal.h: Fix warnings.
4457 2003-12-21  Simon Josefsson <simon@josefsson.org>
4459         * src/Makefile.am: Dist kdc.h.
4461 2003-12-21  Simon Josefsson <simon@josefsson.org>
4463         * db/cfg.c, db/internal.h, gl/Makefile.am, gl/linebuffer.c,
4464         gl/linebuffer.h, lib/cfg.c, lib/internal.h: Replace linebuffer with
4465         getline.
4467 2003-12-21  Simon Josefsson <simon@josefsson.org>
4469         * configure.ac, gl/Makefile.am, gl/memmove.c, gl/memset.c,
4470         gl/strerror.c, gl/m4/memmove.m4, gl/m4/memset.m4,
4471         gl/m4/strerror.m4: Remove memset, memmove, strerror (we assume
4472         C89).
4474 2003-12-21  Simon Josefsson <simon@josefsson.org>
4476         * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
4477         gl/xmemdup.h, gl/m4/memdup.m4, gl/m4/xmemdup.m4, lib/crypto-ctx.c,
4478         lib/crypto.c, lib/internal.h, lib/libgcrypt.c, lib/nettle.c:
4479         Replace memdup with xclone.
4481 2003-12-20  Simon Josefsson <simon@josefsson.org>
4483         * src/kdc.h, src/shishid.c, src/shishid.ggo, src/starttls.c:
4484         Support X.509 authentication in shishid.
4486 2003-12-20  Simon Josefsson <simon@josefsson.org>
4488         * src/server.c: Add.
4490 2003-12-20  Simon Josefsson <simon@josefsson.org>
4492         * src/Makefile.am, src/kdc.h, src/server.c, src/starttls.c: Move
4493         TLS negotiation to starttls.c.
4495 2003-12-20  Simon Josefsson <simon@josefsson.org>
4497         * src/shishid.c: Use program_name for syslog.
4499 2003-12-19  Simon Josefsson <simon@josefsson.org>
4501         * lib/netio.c: Fix.
4503 2003-12-19  Simon Josefsson <simon@josefsson.org>
4505         * src/shisa.c: Fix.
4507 2003-12-19  Simon Josefsson <simon@josefsson.org>
4509         * db/core.c, db/error.c, db/file.c, db/fileutil.c, db/shisa.h,
4510         src/kdc.c, src/server.c, src/shisa.c, src/shishid.c,
4511         tests/Makefile.am, tests/crypto-ctx.c, tests/low-crypto.c,
4512         tests/utils.c: Fix warnings.
4514 2003-12-19  Simon Josefsson <simon@josefsson.org>
4516         * lib/crypto-rc4.c, lib/internal.h, lib/libgcrypt.c, lib/realm.c:
4517         Fix warnings.
4519 2003-12-19  Simon Josefsson <simon@josefsson.org>
4521         * NEWS: Add.
4523 2003-12-19  Simon Josefsson <simon@josefsson.org>
4525         * src/server.c, src/shishid.c: Fix.
4527 2003-12-19  Simon Josefsson <simon@josefsson.org>
4529         * lib/starttls.c: Fix return code.
4531 2003-12-19  Simon Josefsson <simon@josefsson.org>
4533         * lib/starttls.c: Cleanup, handle errors better.
4535 2003-12-19  Simon Josefsson <simon@josefsson.org>
4537         * lib/starttls.c: Fix warning.
4539 2003-12-19  Simon Josefsson <simon@josefsson.org>
4541         * lib/init.c, lib/internal.h, lib/starttls.c: Move TLS
4542         initialization to init.c.
4544 2003-12-19  Simon Josefsson <simon@josefsson.org>
4546         * lib/keys.c: Fix warnings.
4548 2003-12-19  Simon Josefsson <simon@josefsson.org>
4550         * lib/kdcreq.c, lib/shishi.h.in, lib/crypto.c: Fix prototype.
4552 2003-12-18  Simon Josefsson <simon@josefsson.org>
4554         * doc/shishi.texi: STARTTLS fixes.
4556 2003-12-18  Simon Josefsson <simon@josefsson.org>
4558         * src/shishid.c, src/kdc.c, src/kdc.h: Cleanup.
4560 2003-12-18  Simon Josefsson <simon@josefsson.org>
4562         * src/server.c: Fixes.
4564 2003-12-18  Simon Josefsson <simon@josefsson.org>
4566         * src/shishid.c: Remove unused listenspecs.  Cleanup.
4568 2003-12-18  Simon Josefsson <simon@josefsson.org>
4570         * src/kdc.c, src/kdc.h, src/server.c, src/shishid.c: Cleanup.
4572 2003-12-18  Simon Josefsson <simon@josefsson.org>
4574         * src/Makefile.am, src/server.c, src/shishid.c: Move session
4575         specific KDC functions to server.c.
4577 2003-12-18  Simon Josefsson <simon@josefsson.org>
4579         * src/shishid.c: Cleanups.
4581 2003-12-18  Simon Josefsson <simon@josefsson.org>
4583         * src/shishid.c: Fix.
4585 2003-12-18  Simon Josefsson <simon@josefsson.org>
4587         * src/shishid.c: Fix.
4589 2003-12-18  Simon Josefsson <simon@josefsson.org>
4591         * src/Makefile.am, src/kdc.c, src/shishid.c: Move AS/TGS
4592         functionality from shishid.c to kdc.c.
4594 2003-12-18  Simon Josefsson <simon@josefsson.org>
4596         * src/shishid.c: Cleanup.
4598 2003-12-18  Simon Josefsson <simon@josefsson.org>
4600         * src/shishid.c: More of the same.
4602 2003-12-18  Simon Josefsson <simon@josefsson.org>
4604         * doc/shishi.texi: TLS fixes.
4606 2003-12-18  Simon Josefsson <simon@josefsson.org>
4608         * src/shishid.c: Network I/O cleanup.
4610 2003-12-18  Simon Josefsson <simon@josefsson.org>
4612         * src/shishid.c: GNUTLS cleanups.
4614 2003-12-16  Simon Josefsson <simon@josefsson.org>
4616         * NEWS, configure.ac: Bump versions.
4618 2003-12-16  Simon Josefsson <simon@josefsson.org>
4620         * Makefile.am: Fix release target.
4622 2003-12-16  Simon Josefsson <simon@josefsson.org>
4624         * po/shishi.pot, po/sv.po: Generated.
4626 2003-12-16  Simon Josefsson <simon@josefsson.org>
4628         * NEWS: Version 0.0.10.
4630 2003-12-16  Simon Josefsson <simon@josefsson.org>
4632         * lib/ticket.c: Typo.
4634 2003-12-16  Simon Josefsson <simon@josefsson.org>
4636         * NEWS: Add.
4638 2003-12-16  Simon Josefsson <simon@josefsson.org>
4640         * src/shishi.c: Fix.
4642 2003-12-16  Simon Josefsson <simon@josefsson.org>
4644         * src/shishi.ggo, NEWS: Add.
4646 2003-12-16  Simon Josefsson <simon@josefsson.org>
4648         * doc/shishi.texi: Update --help's.
4650 2003-12-16  Simon Josefsson <simon@josefsson.org>
4652         * src/shishi.c: Fix.
4654 2003-12-16  Simon Josefsson <simon@josefsson.org>
4656         * configure.ac, gl/Makefile.am, gl/argp-ba.c, gl/argp-eexst.c,
4657         gl/argp-fmtstream.c, gl/argp-fmtstream.h, gl/argp-fs-xinl.c,
4658         gl/argp-help.c, gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c,
4659         gl/argp-pvh.c, gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c,
4660         gl/mempcpy.h, gl/sysexit_.h, gl/m4/argp.m4, gl/m4/mempcpy.m4,
4661         gl/m4/sysexits.m4: Remove argp.
4663 2003-12-16  Simon Josefsson <simon@josefsson.org>
4665         * doc/Makefile.am: Add shishid.1.  Fix shishi.1.
4667 2003-12-16  Simon Josefsson <simon@josefsson.org>
4669         * src/shishi.c: Fix.
4671 2003-12-16  Simon Josefsson <simon@josefsson.org>
4673         * src/Makefile.am, src/shishi.c, src/shishi.ggo: Rewrite shishi.c
4674         to use gengetopt instead of argp.
4676 2003-12-16  Simon Josefsson <simon@josefsson.org>
4678         * src/foo.c: Add.
4680 2003-12-16  Simon Josefsson <simon@josefsson.org>
4682         * src/foo.c, src/shishi.c: Move low-level crypto stuff from shishi
4683         to foo.
4685 2003-12-16  Simon Josefsson <simon@josefsson.org>
4687         * src/shishid.c: Deinitialize gnutls on quit.
4689 2003-12-16  Simon Josefsson <simon@josefsson.org>
4691         * doc/shishi.texi: Typo.
4693 2003-12-16  Simon Josefsson <simon@josefsson.org>
4695         * doc/shishi.texi: Add DNS SRV.  Add TLS shishid.  Add TLS for
4696         STARTTLS protocol.
4698 2003-12-16  Simon Josefsson <simon@josefsson.org>
4700         * src/shishid.c: Fix GNUTLS server.  Use error before listening
4701         stage, syslog later.
4703 2003-12-13  Simon Josefsson <simon@josefsson.org>
4705         * lib/ap.c, lib/shishi.h.in:
4706         (shishi_ap_etype_tktoptionsdata): Add.
4708 2003-12-13  Simon Josefsson <simon@josefsson.org>
4710         * lib/tkts.c:
4711         (act_hint_on_kdcreq): Set hint->etype in KDC-REQ.
4713 2003-12-12  Simon Josefsson <simon@josefsson.org>
4715         * doc/shishi.texi: Fix.
4717 2003-12-12  Simon Josefsson <simon@josefsson.org>
4719         * NEWS, configure.ac: Bump versions.
4721 2003-12-12  Simon Josefsson <simon@josefsson.org>
4723         * NEWS: Version 0.0.9.
4725 2003-12-12  Simon Josefsson <simon@josefsson.org>
4727         * po/shishi.pot, po/sv.po: Generated.
4729 2003-12-12  Simon Josefsson <simon@josefsson.org>
4731         * NEWS: Add.  Fix.
4733 2003-12-12  Simon Josefsson <simon@josefsson.org>
4735         * NEWS: Fix.
4737 2003-12-12  Simon Josefsson <simon@josefsson.org>
4739         * doc/shishi.texi: Write shishid manual.  Add.  Fix.
4741 2003-12-12  Simon Josefsson <simon@josefsson.org>
4743         * lib/cfg.c: Support port numbers in realm-kdc.
4745 2003-12-12  Simon Josefsson <simon@josefsson.org>
4747         * src/shisa.c: Fix etype.
4749 2003-12-12  Simon Josefsson <simon@josefsson.org>
4751         * src/shisa.c: Fix --dump.  Fix --keys.
4753 2003-12-12  Simon Josefsson <simon@josefsson.org>
4755         * src/shisa.c, src/shisa.ggo: Change --keys.
4757 2003-12-11  Simon Josefsson <simon@josefsson.org>
4759         * doc/shishi.texi: Add des(3)-none.  Fix.
4761 2003-12-11  Simon Josefsson <simon@josefsson.org>
4763         * doc/shishi.texi: Fix crypto discussion.
4765 2003-12-11  Simon Josefsson <simon@josefsson.org>
4767         * doc/shishi.texi: Reference additions.  Admin fixes.  Add todo
4768         items.  Use @final to remove black hboxes.
4770 2003-12-11  Simon Josefsson <simon@josefsson.org>
4772         * doc/shishi.texi: Fix.
4774 2003-12-11  Simon Josefsson <simon@josefsson.org>
4776         * db/file.c: Fix.
4778 2003-12-11  Simon Josefsson <simon@josefsson.org>
4780         * Makefile.am: Fix.
4782 2003-12-11  Simon Josefsson <simon@josefsson.org>
4784         * doc/Makefile.am: Only use GTK-DOC when enabled.
4786 2003-12-11  Simon Josefsson <simon@josefsson.org>
4788         * src/shishid.c: Typo.
4790 2003-12-11  Simon Josefsson <simon@josefsson.org>
4792         * src/shisa.c, src/shishid.c: Fix exit codes.
4794 2003-12-11  Simon Josefsson <simon@josefsson.org>
4796         * tests/low-crypto.c: Workaround nettle AES problem.
4798 2003-12-11  Simon Josefsson <simon@josefsson.org>
4800         * NEWS: Add.  Fix.
4802 2003-12-11  Simon Josefsson <simon@josefsson.org>
4804         * Makefile.am: Setup realm and host key during installation.
4806 2003-12-11  Simon Josefsson <simon@josefsson.org>
4808         * src/shisa.c: Have sole '-a' initialize a realm.
4810 2003-12-11  Simon Josefsson <simon@josefsson.org>
4812         * src/Makefile.am: Remove.
4814 2003-12-11  Simon Josefsson <simon@josefsson.org>
4816         * NEWS: Add.
4818 2003-12-11  Simon Josefsson <simon@josefsson.org>
4820         * src/shishid.c: Nits.
4822 2003-12-11  Simon Josefsson <simon@josefsson.org>
4824         * src/shishid.c: Fix.
4826 2003-12-11  Simon Josefsson <simon@josefsson.org>
4828         * src/shishid.c: Cleanup.
4830 2003-12-11  Simon Josefsson <simon@josefsson.org>
4832         * lib/encticketpart.c, lib/shishi.h.in, lib/ticket.c:
4833         (shishi_encticketpart_crealm, shishi_ticket_server): Add.
4835 2003-12-11  Simon Josefsson <simon@josefsson.org>
4837         * src/shishid.c: TGS-REQ works via Shisa (well).
4839 2003-12-11  Simon Josefsson <simon@josefsson.org>
4841         * lib/encticketpart.c, lib/shishi.h.in:
4842         (shishi_encticketpart_client): Add.
4844 2003-12-11  Simon Josefsson <simon@josefsson.org>
4846         * src/shishid.c: AS-REQ via Shisa works (well).
4848 2003-12-11  Simon Josefsson <simon@josefsson.org>
4850         * db/Makefile.am: Need -I for shishi-int.h.
4852 2003-12-11  Simon Josefsson <simon@josefsson.org>
4854         * src/shishid.c: Use asprintf.  Send 4 length bytes for TCP.  Fix.
4856 2003-12-11  Simon Josefsson <simon@josefsson.org>
4858         * src/shishid.c: Cleanup.
4860 2003-12-11  Simon Josefsson <simon@josefsson.org>
4862         * src/shisa.c: Need string.h.
4864 2003-12-11  Simon Josefsson <simon@josefsson.org>
4866         * db/Makefile.am: Dist internal.h.
4868 2003-12-11  Simon Josefsson <simon@josefsson.org>
4870         * Makefile.am: Dist db/.
4872 2003-12-11  Simon Josefsson <simon@josefsson.org>
4874         * src/Makefile.am: Cleanup.
4876 2003-12-11  Simon Josefsson <simon@josefsson.org>
4878         * src/Makefile.am: Gengetopt files are generated by maintainer.
4879         Fix.
4881 2003-12-11  Simon Josefsson <simon@josefsson.org>
4883         * configure.ac: Use missing for gengetopt.
4885 2003-12-11  Simon Josefsson <simon@josefsson.org>
4887         * src/Makefile.am, src/gettext.h, src/shishid.c, src/shishid.ggo:
4888         Use gengetopt for shishid.  Some cleanups.
4890 2003-12-10  Simon Josefsson <simon@josefsson.org>
4892         * src/shisa.c: Use progname.  Don't generate key when adding
4893         realms.  Set realm and principal in keys.
4895 2003-12-10  Simon Josefsson <simon@josefsson.org>
4897         * Makefile.am, configure.ac, gl/Makefile.am, gl/progname.c,
4898         gl/progname.h, gl/m4/Makefile.am, m4/Makefile.am: Use m4_include
4899         stuff in automake 1.8.  Add progname gnulib module.  Remove m4
4900         Makefile's.
4902 2003-12-10  Simon Josefsson <simon@josefsson.org>
4904         * db/file.c: Fix reading keys.
4906 2003-12-10  Simon Josefsson <simon@josefsson.org>
4908         * db/file.c, db/fileutil.c, db/fileutil.h: Fix adding keys.
4910 2003-12-10  Simon Josefsson <simon@josefsson.org>
4912         * lib/principal.c:
4913         (shishi_principal_name): New.
4915 2003-12-10  Simon Josefsson <simon@josefsson.org>
4917         * lib/shishi.h.in:
4918         (shishi_asn1_read2_optional): New.
4919         (shishi_kdcreq_client, shishi_kdcreq_realm, shishi_kdcreq_server):
4920         New.
4921         (shishi_principal_name): New.
4923 2003-12-10  Simon Josefsson <simon@josefsson.org>
4925         * lib/kdcreq.c:
4926         (shishi_kdcreq_client, shishi_kdcreq_realm, shishi_kdcreq_server):
4927         New.
4929 2003-12-10  Simon Josefsson <simon@josefsson.org>
4931         * lib/asn1.c:
4932         (shishi_asn1_read2): Support NULL data/datalen.
4933         (shishi_asn1_read2): Zero terminate data (but do not include it in
4934         datalen).
4935         (shishi_asn1_read2_optional): New.
4937 2003-12-10  Simon Josefsson <simon@josefsson.org>
4939         * src/shishid.c: Fix.
4941 2003-12-10  Simon Josefsson <simon@josefsson.org>
4943         * src/Makefile.am, src/shishid.c: Prepare Shisa-fication of
4944         Shishid.
4946 2003-12-10  Simon Josefsson <simon@josefsson.org>
4948         * db/file.c, db/fileutil.c, db/fileutil.h: Escape '/' etc in
4949         filenames.
4951 2003-12-10  Simon Josefsson <simon@josefsson.org>
4953         * src/shisa.c:
4954         (apply_options): Pass on password.
4956 2003-12-10  Simon Josefsson <simon@josefsson.org>
4958         * NEWS: Add.
4960 2003-12-10  Simon Josefsson <simon@josefsson.org>
4962         * NEWS: Fix.
4964 2003-12-10  Simon Josefsson <simon@josefsson.org>
4966         * NEWS: Add.  Fix.
4968 2003-12-10  Simon Josefsson <simon@josefsson.org>
4970         * NEWS: Fix.
4972 2003-12-10  Simon Josefsson <simon@josefsson.org>
4974         * NEWS: Add.
4976 2003-12-09  Simon Josefsson <simon@josefsson.org>
4978         * doc/shishi.texi: Add ack.  Fix STARTTLS.
4980 2003-12-09  Simon Josefsson <simon@josefsson.org>
4982         * doc/shishi.texi: Fixes after reading it.
4984 2003-12-09  Simon Josefsson <simon@josefsson.org>
4986         * doc/shishi.texi: Rewrite Administration Manual for Shisa.  Add
4987         Shisa to Reference Manual.
4989 2003-12-09  Simon Josefsson <simon@josefsson.org>
4991         * db/cfg.c: Fix error message.
4993 2003-12-09  Simon Josefsson <simon@josefsson.org>
4995         * src/shisa.c: Typo.
4997 2003-12-09  Simon Josefsson <simon@josefsson.org>
4999         * db/error.c: Typo.
5001 2003-12-09  Simon Josefsson <simon@josefsson.org>
5003         * src/shisa.c: Fix errors.
5005 2003-12-09  Simon Josefsson <simon@josefsson.org>
5007         * db/fileutil.c, db/fileutil.h: Add.
5009 2003-12-09  Simon Josefsson <simon@josefsson.org>
5011         * db/init.c: Fix.
5013 2003-12-09  Simon Josefsson <simon@josefsson.org>
5015         * db/file.c: Really remove files.
5017 2003-12-09  Simon Josefsson <simon@josefsson.org>
5019         * src/shisa.c:
5020         (delete_principal): Support --force.
5022 2003-12-09  Simon Josefsson <simon@josefsson.org>
5024         * src/shisa.c:
5025         (main): Improve errors.
5027 2003-12-09  Simon Josefsson <simon@josefsson.org>
5029         * db/cfg.c:
5030         (shisa_cfg): Make it work.
5032 2003-12-09  Simon Josefsson <simon@josefsson.org>
5034         * shisa.conf.in: Fix.
5036 2003-12-09  Simon Josefsson <simon@josefsson.org>
5038         * shisa.conf.in: Fix.
5040 2003-12-09  Simon Josefsson <simon@josefsson.org>
5042         * Makefile.am, configure.ac, db/Makefile.am, lib/Makefile.am,
5043         src/Makefile.am: Make cfg/skel/key/db directories configurable.
5045 2003-12-07  Simon Josefsson <simon@josefsson.org>
5047         * src/shisa.c, src/shisa.ggo: Support password read from stdin
5048         (requires gengetopt beta).
5050 2003-12-04  Simon Josefsson <simon@josefsson.org>
5052         * db/Makefile.am, db/core.c, db/db.c, db/file.c, db/fileutil.c,
5053         db/fileutil.h, db/internal.h, db/shisa.h, src/shisa.c,
5054         src/shisa.ggo: Add/remove principal, including key, now works.
5056 2003-12-02  Simon Josefsson <simon@josefsson.org>
5058         * db/error.c, db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo:
5059         Sync.
5061 2003-12-02  Simon Josefsson <simon@josefsson.org>
5063         * lib/cfg.c, lib/shishi.h.in:
5064         (shishi_cfg_clientkdcetype_fast): Add.
5066 2003-12-02  Simon Josefsson <simon@josefsson.org>
5068         * src/Makefile.am, src/shisa.c: Gengetopt fixes.
5070 2003-12-02  Simon Josefsson <simon@josefsson.org>
5072         * src/shisa.ggo: Add.
5074 2003-12-02  Simon Josefsson <simon@josefsson.org>
5076         * src/Makefile.am: Fix.
5078 2003-12-02  Simon Josefsson <simon@josefsson.org>
5080         * README: Fix.
5082 2003-12-02  Simon Josefsson <simon@josefsson.org>
5084         * tests/authenticator.c, lib/version.c, tests/crypto-ctx.c,
5085         tests/crypto.c, tests/gztime.c, tests/low-crypto.c, tests/priv.c,
5086         tests/safe.c, tests/ticketset.c, tests/utils.c: Fix license
5087         templates.
5089 2003-12-02  Simon Josefsson <simon@josefsson.org>
5091         * db/core.c, db/db.c, db/file.c, db/internal.h, db/shisa.h,
5092         src/shisa.c: Fix.
5094 2003-12-02  Simon Josefsson <simon@josefsson.org>
5096         * doc/Makefile.am: Add shisa.1.
5098 2003-12-02  Simon Josefsson <simon@josefsson.org>
5100         * NEWS: Fix.
5102 2003-12-01  Simon Josefsson <simon@josefsson.org>
5104         * src/shisa.c, src/shisa.ggo: Fix.
5106 2003-12-01  Simon Josefsson <simon@josefsson.org>
5108         * db/core.c, db/db.c, db/file.c, db/fileutil.c, db/internal.h,
5109         db/shisa.h, src/Makefile.am, src/shisa.c, src/shisa.ggo: Sync.
5111 2003-12-01  Simon Josefsson <simon@josefsson.org>
5113         * NEWS, db/core.c, db/db.c, db/error.c, db/file.c, db/fileutil.c,
5114         db/internal.h, db/shisa.h, src/shisa.c: Fix.
5116 2003-11-30  Simon Josefsson <simon@josefsson.org>
5118         * db/file.c, db/fileutil.c, db/internal.h: Fix.
5120 2003-11-30  Simon Josefsson <simon@josefsson.org>
5122         * Makefile.am, db/Makefile.am: Fix indent target.
5124 2003-11-30  Simon Josefsson <simon@josefsson.org>
5126         * README: Fix.
5128 2003-11-30  Simon Josefsson <simon@josefsson.org>
5130         * README: FIx.
5132 2003-11-30  Simon Josefsson <simon@josefsson.org>
5134         * db/shisa.h: Fix.
5136 2003-11-30  Simon Josefsson <simon@josefsson.org>
5138         * db/Makefile.am, db/file.c, db/fileutil.c: Move file.c utilities
5139         into fileutil.c.
5141 2003-11-30  Simon Josefsson <simon@josefsson.org>
5143         * src/shisa.c: Fix.
5145 2003-11-30  Simon Josefsson <simon@josefsson.org>
5147         * configure.ac, gl/Makefile.am, gl/alloca.c, gl/argp-help.c,
5148         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp.h, gl/printf-args.c,
5149         gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
5150         gl/readlink.c, gl/vasnprintf.c, gl/xmalloc.c, gl/xreadlink.c,
5151         gl/xreadlink.h, gl/xsize.h, gl/m4/Makefile.am, gl/m4/readlink.m4,
5152         gl/m4/size_max.m4, gl/m4/vasnprintf.m4, gl/m4/xreadlink.m4,
5153         gl/m4/xsize.m4: Gnulib sync.
5155 2003-11-30  Simon Josefsson <simon@josefsson.org>
5157         * db/core.c, db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo:
5158         Add.
5160 2003-11-30  Simon Josefsson <simon@josefsson.org>
5162         * db/Makefile.am, db/init.c: Fix default path, use
5163         $localstatedir/shishi (e.g., /usr/local/var/shishi).
5165 2003-11-29  Simon Josefsson <simon@josefsson.org>
5167         * doc/shishi.texi: Add.
5169 2003-11-29  Simon Josefsson <simon@josefsson.org>
5171         * db/core.c, db/error.c, db/file.c, db/shisa.h: Sync.
5173 2003-11-29  Simon Josefsson <simon@josefsson.org>
5175         * NEWS: Add.
5177 2003-11-29  Simon Josefsson <simon@josefsson.org>
5179         * db/file.c: Fix.
5181 2003-11-29  Simon Josefsson <simon@josefsson.org>
5183         * src/shisa.c: Fix error.
5185 2003-11-29  Simon Josefsson <simon@josefsson.org>
5187         * shisa.conf.in: Sync.
5189 2003-11-29  Simon Josefsson <simon@josefsson.org>
5191         * db/Makefile.am, db/core.c, db/db.c, db/error.c, db/file.c,
5192         db/internal.h, db/shisa.h, src/Makefile.am, src/shisa.c,
5193         src/shisa.ggo: Add.
5195 2003-11-29  Simon Josefsson <simon@josefsson.org>
5197         * db/Makefile.am, db/cfg.c, db/error.c, db/file.c, db/init.c,
5198         db/shisa.h, src/shisa.c: Fix.
5200 2003-11-28  Simon Josefsson <simon@josefsson.org>
5202         * db/shisa.h: Fix.
5204 2003-11-28  Simon Josefsson <simon@josefsson.org>
5206         * db/cfg.c, db/internal.h, db/shisa.h: Sync commit.
5208 2003-11-28  Simon Josefsson <simon@josefsson.org>
5210         * src/Makefile.am: Use gengetopt for shisa.
5212 2003-11-28  Simon Josefsson <simon@josefsson.org>
5214         * src/shisa.c: Use gengetopt.
5216 2003-11-28  Simon Josefsson <simon@josefsson.org>
5218         * src/shisa.ggo: Add.
5220 2003-11-28  Simon Josefsson <simon@josefsson.org>
5222         * shisa.conf.in, db/Makefile.am, db/cfg.c, db/db.c, db/file.c,
5223         db/init.c, db/internal.h, db/shisa.h, src/shisa.c: Sync commit.
5225 2003-11-28  Simon Josefsson <simon@josefsson.org>
5227         * NEWS: Add.
5229 2003-11-28  Simon Josefsson <simon@josefsson.org>
5231         * db/Makefile.am, db/cfg.c, db/init.c, db/internal.h, db/shisa.h:
5232         Add.
5234 2003-11-28  Simon Josefsson <simon@josefsson.org>
5236         * src/Makefile.am, src/shisa.c: Add shisa database admin tool.
5238 2003-11-28  Simon Josefsson <simon@josefsson.org>
5240         * shisa.conf.in: Add.
5242 2003-11-28  Simon Josefsson <simon@josefsson.org>
5244         * Makefile.am, configure.ac, db/Makefile.am, db/db.c, db/shisa.h,
5245         db/shishi-db.h: Set up database library, it will be called Shisa.
5247 2003-11-27  Simon Josefsson <simon@josefsson.org>
5249         * lib/shishi.h.in: Add.
5251 2003-11-27  Simon Josefsson <simon@josefsson.org>
5253         * lib/ap.c:
5254         (shishi_ap): Docfix.
5255         (shishi_ap_etype): New.
5256         (shishi_ap_tktoptions): Use shishi_ap_etype.
5257         (shishi_ap_tktoptionsdata): Likewise.
5258         (shishi_ap_tktoptionsasn1usage): Likewise.
5260 2003-11-27  Simon Josefsson <simon@josefsson.org>
5262         * lib/authenticator.c:
5263         (shishi_authenticator_add_random_subkey_etype): New.
5264         (shishi_authenticator_add_random_subkey): Use it.  Docfix.
5266 2003-11-27  Simon Josefsson <simon@josefsson.org>
5268         * lib/tkt.c:
5269         (shishi_tkt_keytype_fast): New.
5271 2003-11-27  Simon Josefsson <simon@josefsson.org>
5273         * lib/authenticator.c:
5274         (shishi_authenticator_add_subkey): Remove unused code.  Fix.
5276 2003-11-26  Simon Josefsson <simon@josefsson.org>
5278         * doc/shishi.texi: Add.
5280 2003-11-26  Simon Josefsson <simon@josefsson.org>
5282         * doc/shishi.texi: Mention commercial support.
5284 2003-11-26  Simon Josefsson <simon@josefsson.org>
5286         * NEWS: Add.
5288 2003-11-26  Simon Josefsson <simon@josefsson.org>
5290         * lib/tkts.c:
5291         (shishi_tkts_expire): Use shishi_tkt_expired_p.
5293 2003-11-26  Simon Josefsson <simon@josefsson.org>
5295         * lib/shishi.h.in:
5296         (shishi_tkt_expired_p): Add.
5298 2003-11-26  Simon Josefsson <simon@josefsson.org>
5300         * lib/tkt.c:
5301         (shishi_tkt_expired_p): Add.
5302         (shishi_tkt_pretty_print): Separate EXPIRED into NOT YET VALID and
5303         EXPIRED.
5305 2003-11-26  Simon Josefsson <simon@josefsson.org>
5307         * Makefile.am: Revert last commit.
5309 2003-11-26  Simon Josefsson <simon@josefsson.org>
5311         * Makefile.am: Add EXTRA_DIST.
5313 2003-11-26  Simon Josefsson <simon@josefsson.org>
5315         * doc/gendocs.sh: Sync with texinfo.
5317 2003-11-26  Simon Josefsson <simon@josefsson.org>
5319         * doc/gendocs_template: Remove DocBook template.
5321 2003-11-26  Simon Josefsson <simon@josefsson.org>
5323         * doc/Makefile.am: Remove DocBook stuff (too unstable).
5325 2003-11-26  Simon Josefsson <simon@josefsson.org>
5327         * doc/reference/Makefile.am, doc/reference/shishi-docs.sgml,
5328         doc/reference/shishi-docs.tmpl, doc/reference/shishi.types,
5329         doc/reference/tmpl/dummy.sgml: Use my own GTK-DOC Makefile instead
5330         of buggy upstream version.
5332 2003-11-26  Simon Josefsson <simon@josefsson.org>
5334         * configure.ac: Disable fortran etc libtool tests.  Remove dmalloc
5335         stuff.
5337 2003-11-26  Simon Josefsson <simon@josefsson.org>
5339         * ANNOUNCE, Makefile.am, doc/shishi.texi: Move ANNOUNCE text to
5340         manual.  Don't EXTRA_DIST stuff.
5342 2003-11-26  Simon Josefsson <simon@josefsson.org>
5344         * asn1/defines.h, asn1/mem.h: Upstream sync.
5346 2003-11-24  Simon Josefsson <simon@josefsson.org>
5348         * m4/Makefile.am, m4/pkg.m4: Remove pkg.m4 (not used).
5350 2003-11-22  Simon Josefsson <simon@josefsson.org>
5352         * configure.ac: Use AC_CONFIG_HEADERS.  Remove pre-C89 junk.
5354 2003-11-22  Simon Josefsson <simon@josefsson.org>
5356         * gl/Makefile.am, gl/alloca.c, gl/getndelim2.c, gl/linebuffer.c,
5357         gl/stdbool_.h, gl/vasnprintf.c, gl/vasprintf.c, gl/xalloc.h,
5358         gl/xmalloc.c, gl/m4/getline.m4, gl/m4/getndelim2.m4,
5359         gl/m4/xalloc.m4: Update.
5361 2003-11-21  Simon Josefsson <simon@josefsson.org>
5363         * configure.ac: Autoupdate fixes.
5365 2003-11-21  Simon Josefsson <simon@josefsson.org>
5367         * db/db.c, db/shishi-db.h: Sync commit (half-finished old work).
5369 2003-11-07  Simon Josefsson <simon@josefsson.org>
5371         * doc/shishi.texi: Official telnet encryption type assigned.
5373 2003-11-02  Simon Josefsson <simon@josefsson.org>
5375         * doc/Makefile.am: Add DocBook targets.
5377 2003-11-02  Simon Josefsson <simon@josefsson.org>
5379         * Makefile.am, configure.ac, m4/Makefile.am, m4/gtk-doc.m4: Use
5380         gtk-doc.m4 for GTK-DOC stuff.  Add DocBook checks.
5382 2003-11-02  Simon Josefsson <simon@josefsson.org>
5384         * doc/gendocs.sh, doc/gendocs_template: Sync with libidn.
5386 2003-11-02  Simon Josefsson <simon@josefsson.org>
5388         * doc/gendocs.sh, doc/gendocs_template: Add (from texinfo).
5390 2003-11-01  Simon Josefsson <simon@josefsson.org>
5392         * AUTHORS: Add, from fencepost.
5394 2003-11-01  Simon Josefsson <simon@josefsson.org>
5396         * AUTHORS: New expiry date on PGP key.
5398 2003-11-01  Simon Josefsson <simon@josefsson.org>
5400         * doc/Makefile.gdoci: Rebuild Makefile after modifying
5401         Makefile.gdoc.
5403 2003-11-01  Simon Josefsson <simon@josefsson.org>
5405         * doc/Makefile.am: Set GDOC_MAN_EXTRA_ARGS.
5407 2003-11-01  Simon Josefsson <simon@josefsson.org>
5409         * doc/Makefile.gdoci: Add GDOC_TEXI_EXTRA_ARGS,
5410         GDOC_MAN_EXTRA_ARGS.
5412 2003-11-01  Simon Josefsson <simon@josefsson.org>
5414         * doc/Makefile.am, doc/Makefile.gdoci, doc/shishi.texi: Add gdoc
5415         framework.  Use it from Makefile.am Update @include paths in manual.
5417 2003-11-01  Simon Josefsson <simon@josefsson.org>
5419         * configure.ac: Don't build doc/man/Makefile (replace by gdoc
5420         framework).
5422 2003-11-01  Simon Josefsson <simon@josefsson.org>
5424         * doc/man/Makefile.am: Remove (replaced by gdoc framework).
5426 2003-11-01  Simon Josefsson <simon@josefsson.org>
5428         * doc/gdoc: Sync with libidn.
5430 2003-10-25  Simon Josefsson <simon@josefsson.org>
5432         * Makefile.am, configure.ac, db/Makefile.am, db/db.c,
5433         db/shishi-db.h: Add.
5435 2003-10-25  Simon Josefsson <simon@josefsson.org>
5437         * configure.ac: Fix for recent libtool breakage.
5439 2003-10-25  Simon Josefsson <simon@josefsson.org>
5441         * doc/man/Makefile.am: Generated.  (This should be autogenerated
5442         instead of put in CVS...)
5444 2003-10-20  Simon Josefsson <simon@josefsson.org>
5446         * tests/Makefile.am, tests/low-crypto.c: Add.
5448 2003-10-20  Simon Josefsson <simon@josefsson.org>
5450         * tests/crypto-ctx.c: Fix.
5452 2003-10-20  Simon Josefsson <simon@josefsson.org>
5454         * lib/libgcrypt.c, lib/nettle.c: Fix whitespace.
5456 2003-10-20  Simon Josefsson <simon@josefsson.org>
5458         * tests/Makefile.am, tests/crypto-ctx.c: Add.
5460 2003-10-20  Simon Josefsson <simon@josefsson.org>
5462         * lib/crypto.c:
5463         (_shishi_simplified_dencrypt): Fix (3)DES-CBC-NONE.
5465 2003-10-20  Simon Josefsson <simon@josefsson.org>
5467         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
5468         lib/crypto-null.c, lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h,
5469         lib/shishi.h.in: Remove minpadsize (not used).  Fix DES_CBC_NONE.
5471 2003-10-20  Simon Josefsson <simon@josefsson.org>
5473         * lib/gztime.c:
5474         (shishi_time): Better length check.  Don't write out of bounds.
5476 2003-10-20  Simon Josefsson <simon@josefsson.org>
5478         * tests/utils.c: Fix.
5480 2003-10-20  Simon Josefsson <simon@josefsson.org>
5482         * lib/libgcrypt.c:
5483         (shishi_arcfour): Rewrite to use nettle arcfour, to make IVOUT work.
5485 2003-10-20  Simon Josefsson <simon@josefsson.org>
5487         * lib/crypto-ctx.c: Don't free(NULL).
5489 2003-10-20  Simon Josefsson <simon@josefsson.org>
5491         * lib/key.c, lib/shishi.h.in:
5492         (shishi_key_from_value, shishi_key_from_base64): Mark parameter as
5493         'const'.
5494         (shishi_key_from_random): Likewise.
5496 2003-10-20  Simon Josefsson <simon@josefsson.org>
5498         * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
5499         tests/priv.c, tests/safe.c, tests/ticketset.c, tests/utils.c:
5500         Simplify test harness.  Indent.
5502 2003-10-16  Simon Josefsson <simon@josefsson.org>
5504         * NEWS, configure.ac: Bump versions.
5506 2003-10-16  Simon Josefsson <simon@josefsson.org>
5508         * NEWS: Version 0.0.8.
5510 2003-10-16  Simon Josefsson <simon@josefsson.org>
5512         * Makefile.am: Fix DIST_SUBDIRS.
5514 2003-10-16  Simon Josefsson <simon@josefsson.org>
5516         * Makefile.am: Only dist examples and extra, don't build them.
5518 2003-10-16  Simon Josefsson <simon@josefsson.org>
5520         * doc/man/Makefile.am: Generated.
5522 2003-10-16  Simon Josefsson <simon@josefsson.org>
5524         * lib/internal.h: Include getline.h.
5526 2003-10-16  Simon Josefsson <simon@josefsson.org>
5528         * configure.ac: Gnulib update.
5530 2003-10-16  Simon Josefsson <simon@josefsson.org>
5532         * gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
5533         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
5534         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
5535         gl/argp-xinl.c, gl/argp.h, gl/error.c, gl/error.h, gl/getdate.y,
5536         gl/getdomainname.c, gl/getdomainname.h, gl/getline.c, gl/getline.h,
5537         gl/getndelim2.c, gl/getndelim2.h, gl/linebuffer.c, gl/stdbool_.h,
5538         gl/unlocked-io.h, gl/xalloc.h, gl/xgetdomainname.c,
5539         gl/xgetdomainname.h, gl/xgethostname.h, gl/xmalloc.c, gl/xstrdup.c:
5540         Update.
5542 2003-10-16  Simon Josefsson <simon@josefsson.org>
5544         * gl/m4/Makefile.am, gl/m4/argp.m4, gl/m4/getdomainname.m4,
5545         gl/m4/getline.m4, gl/m4/getndelim2.m4, gl/m4/ssize_t.m4,
5546         gl/m4/stdbool.m4, gl/m4/xalloc.m4, gl/Makefile.am: Update.
5548 2003-10-16  Simon Josefsson <simon@josefsson.org>
5550         * lib/authorize.c, lib/error.c: Doc fix.
5552 2003-10-16  Simon Josefsson <simon@josefsson.org>
5554         * NEWS: Add.
5556 2003-10-15  Simon Josefsson <simon@josefsson.org>
5558         * Makefile.am, configure.ac: Use CONDITIONALs instead of @...@
5559         subsitution for SUBDIRS.
5561 2003-10-15  Simon Josefsson <simon@josefsson.org>
5563         * examples/Makefile.am: Remove LIBIDN_LIBS.  Fix libtool -l usage.
5565 2003-10-11  Simon Josefsson <simon@josefsson.org>
5567         * lib/shishi.h.in: Add.
5569 2003-10-10  Simon Josefsson <simon@josefsson.org>
5571         * configure.ac: Revert typo.
5573 2003-10-10  Simon Josefsson <simon@josefsson.org>
5575         * configure.ac: Fix so version comment (matches libtool manual).
5577 2003-10-10  Simon Josefsson <simon@josefsson.org>
5579         * lib/Makefile.am: Fix indent target.
5581 2003-10-10  Simon Josefsson <simon@josefsson.org>
5583         * NEWS: Add.
5585 2003-10-10  Simon Josefsson <simon@josefsson.org>
5587         * lib/password.c: Change KRBprep to SASLprep (the former supposedly
5588         deprecated).
5590 2003-10-10  Simon Josefsson <simon@josefsson.org>
5592         * lib/authorize.c, lib/cfg.c, lib/init.c, lib/internal.h,
5593         lib/shishi.h.in: Enhance authorization system, from Nicolas
5594         Pouvesle <nico.pou@fnac.net>.
5596 2003-10-07  Simon Josefsson <simon@josefsson.org>
5598         * configure.ac: Put AC_CHECK_SIZEOF test early; it doesn't use
5599         libtool so if any libtool library was added using AC_CHECK_LIB
5600         (e.g., libidn) configure aborts due to linker failure (need
5601         -L/foo/bar/lib etc).
5603 2003-10-04  Simon Josefsson <simon@josefsson.org>
5605         * m4/Makefile.am, m4/libgcrypt.m4: Add libgcrypt.m4, suggested by
5606         Nicolas Pouvesle <nico.pou@fnac.net>.
5608 2003-10-03  Simon Josefsson <simon@josefsson.org>
5610         * gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
5611         gl/argp-fs-xinl.c, gl/argp-help.c, gl/argp-namefrob.h,
5612         gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c, gl/argp-xinl.c: Sync
5613         with my proposed glibc patches.
5615 2003-10-03  Simon Josefsson <simon@josefsson.org>
5617         * doc/shishi.texi: Fix info hierarchy.
5619 2003-10-01  Simon Josefsson <simon@josefsson.org>
5621         * doc/reference/Makefile.am: Generalize clean hook.
5623 2003-09-29  Simon Josefsson <simon@josefsson.org>
5625         * gl/argp-fmtstream.c, gl/argp-help.c: Upstream sync.
5627 2003-09-29  Simon Josefsson <simon@josefsson.org>
5629         * doc/shishi.texi: Cosmetic fixes.
5631 2003-09-29  Nicolas Pouvesle <nico.pou@fnac.net>
5633         * doc/shishi.texi: Fix.
5635 2003-09-29  Simon Josefsson <simon@josefsson.org>
5637         * lib/kerberos5.asn1: Revert.
5639 2003-09-29  Simon Josefsson <simon@josefsson.org>
5641         * lib/authorize.c, lib/crypto-ctx.c, lib/crypto-des.c,
5642         lib/crypto-rc4.c, lib/crypto.c, lib/error.c, lib/init.c,
5643         lib/kdcrep.c, lib/kdcreq.c, lib/kerberos5.asn1, lib/libgcrypt.c,
5644         lib/nettle.c, lib/password.c, lib/priv.c, lib/shishi.h.in,
5645         lib/tkt.c, lib/tkts.c, src/shishi.c, tests/crypto.c: Indent.
5647 2003-09-29  Simon Josefsson <simon@josefsson.org>
5649         * lib/Makefile.am: Fix indent target.
5651 2003-09-29  Simon Josefsson <simon@josefsson.org>
5653         * lib/shishi.h.in: Add keyusage, from Nicolas Pouvesle
5654         <nico.pou@fnac.net>.
5656 2003-09-29  Nicolas Pouvesle <nico.pou@fnac.net>
5658         * doc/shishi.texi: Add.
5660 2003-09-28  Simon Josefsson <simon@josefsson.org>
5662         * doc/shishi.texi: Add.
5664 2003-09-28  Simon Josefsson <simon@josefsson.org>
5666         * doc/Makefile.am: Add.
5668 2003-09-28  Simon Josefsson <simon@josefsson.org>
5670         * doc/man/Makefile.am: Generated.
5672 2003-09-28  Simon Josefsson <simon@josefsson.org>
5674         * lib/Makefile.am, lib/authorize.c, lib/shishi.h.in:
5675         (shishi_authorized_p): Add.
5677 2003-09-27  Simon Josefsson <simon@josefsson.org>
5679         * doc/shishi.texi: Add.
5681 2003-09-27  Simon Josefsson <simon@josefsson.org>
5683         * doc/shishi.texi: Add.
5685 2003-09-24  Simon Josefsson <simon@josefsson.org>
5687         * src/shishid.c: Fix.
5689 2003-09-24  Simon Josefsson <simon@josefsson.org>
5691         * src/shishid.c: Fix non-GNUTLS build, from Nicolas Pouvesle
5692         <nico.pou@fnac.net>.
5694 2003-09-24  Simon Josefsson <simon@josefsson.org>
5696         * lib/crypto-ctx.c:
5697         (shishi_crypto): Handle NULL iv, from Nicolas Pouvesle
5698         <nico.pou@fnac.net>.
5700 2003-09-24  Simon Josefsson <simon@josefsson.org>
5702         * lib/internal.h, lib/realm.c: Use xgetdomainname.
5704 2003-09-24  Simon Josefsson <simon@josefsson.org>
5706         * configure.ac, gl/Makefile.am, gl/getdomainname.c,
5707         gl/getdomainname.h, gl/xgetdomainname.c, gl/xgetdomainname.h,
5708         gl/m4/Makefile.am, gl/m4/getdomainname.m4: Add getdomainname and
5709         xgetdomainname.
5711 2003-09-24  Simon Josefsson <simon@josefsson.org>
5713         * lib/internal.h, lib/keys.c, lib/principal.c, lib/realm.c: Use
5714         xgethostname().
5716 2003-09-24  Simon Josefsson <simon@josefsson.org>
5718         * gl/Makefile.am, gl/xgethostname.c, gl/xgethostname.h: Add
5719         xgethostname.
5721 2003-09-24  Simon Josefsson <simon@josefsson.org>
5723         * lib/internal.h: Simplify include mess.
5725 2003-09-24  Simon Josefsson <simon@josefsson.org>
5727         * doc/Makefile.am, doc/shishi.texi: Add crypto-ctx.
5729 2003-09-24  Simon Josefsson <simon@josefsson.org>
5731         * doc/man/Makefile.am: Generated.
5733 2003-09-24  Simon Josefsson <simon@josefsson.org>
5735         * lib/crypto-ctx.c: Fix API.  Doc fix.
5737 2003-09-24  Simon Josefsson <simon@josefsson.org>
5739         * lib/shishi.h.in: Fix API.
5741 2003-09-24  Simon Josefsson <simon@josefsson.org>
5743         * lib/Makefile.am, lib/crypto-ctx.c, lib/shishi.h.in: Add context
5744         encryption API (for repeated encryptions with updated IV).
5746 2003-09-24  Simon Josefsson <simon@josefsson.org>
5748         * lib/internal.h: Fix.
5750 2003-09-24  Simon Josefsson <simon@josefsson.org>
5752         * gl/argp.h: Upstream sync.
5754 2003-09-24  Simon Josefsson <simon@josefsson.org>
5756         * lib/cfg.c:
5757         (shishi_cfg_from_file): Replace fgets with readlinebuffer, to
5758         support unrestricted line lengths.
5760 2003-09-24  Simon Josefsson <simon@josefsson.org>
5762         * gl/linebuffer.c: Fix bug.
5764 2003-09-23  Simon Josefsson <simon@josefsson.org>
5766         * gl/Makefile.am, gl/linebuffer.c, gl/linebuffer.h,
5767         gl/m4/Makefile.am, gl/m4/extensions.m4, gl/m4/memdup.m4,
5768         gl/m4/xmemdup.m4: Add.
5770 2003-09-23  Simon Josefsson <simon@josefsson.org>
5772         * src/shishid.c: Cleanup STARTTLS stuff.
5774 2003-09-23  Simon Josefsson <simon@josefsson.org>
5776         * configure.ac: Fix STARTTLS test.
5778 2003-09-23  Simon Josefsson <simon@josefsson.org>
5780         * NEWS, doc/shishi.texi: Add.
5782 2003-09-23  Simon Josefsson <simon@josefsson.org>
5784         * lib/Makefile.am, lib/internal.h, lib/netio.c, lib/starttls.c,
5785         configure.ac, doc/shishi.texi, src/shishid.c: Add experimental
5786         STARTTLS support.
5788 2003-09-21  Simon Josefsson <simon@josefsson.org>
5790         * NEWS, configure.ac: Bump versions.
5792 2003-09-21  Simon Josefsson <simon@josefsson.org>
5794         * NEWS: Version 0.0.7.
5796 2003-09-21  Simon Josefsson <simon@josefsson.org>
5798         * po/shishi.pot, po/sv.po: Generated.
5800 2003-09-21  Simon Josefsson <simon@josefsson.org>
5802         * NEWS, doc/shishi.texi, lib/crypto.c: Support encryption type name
5803         aliases.
5805 2003-09-21  Simon Josefsson <simon@josefsson.org>
5807         * lib/nettle.c: API fix.
5809 2003-09-21  Simon Josefsson <simon@josefsson.org>
5811         * lib/shishi.h.in:
5812         (shishi_arcfour): Add.
5814 2003-09-21  Simon Josefsson <simon@josefsson.org>
5816         * lib/libgcrypt.c: API fix.
5818 2003-09-21  Simon Josefsson <simon@josefsson.org>
5820         * lib/nettle.c, lib/crypto-rc4.c: Doc fix.
5822 2003-09-21  Simon Josefsson <simon@josefsson.org>
5824         * lib/crypto-rc4.c, lib/nettle.c: Support ARCFOUR "iv", from
5825         Nicolas Pouvesle <nico.pou@fnac.net>.
5827 2003-09-20  Simon Josefsson <simon@josefsson.org>
5829         * doc/man/Makefile.am: Generated.
5831 2003-09-20  Simon Josefsson <simon@josefsson.org>
5833         * lib/nettle.c: Doc fix.
5835 2003-09-20  Simon Josefsson <simon@josefsson.org>
5837         * lib/cfg.c, lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c,
5838         lib/internal.h, src/shishi.c: Add "verbose-crypto-noice" cfg token,
5839         and use it where appropriate.
5841 2003-09-20  Simon Josefsson <simon@josefsson.org>
5843         * lib/crypto.c:
5844         (_shishi_simplified_dencrypt): Add zero pad for (3)DES ciphers, to
5845         make des_checksum work for CRC.
5847 2003-09-20  Simon Josefsson <simon@josefsson.org>
5849         * lib/crypto-des.c, lib/crypto.c, lib/crypto.h: Fix CRC32 checksum,
5850         from Nicolas Pouvesle <nico.pou@fnac.net>.
5852 2003-09-20  Simon Josefsson <simon@josefsson.org>
5854         * lib/libgcrypt.c: Fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
5856 2003-09-20  Simon Josefsson <simon@josefsson.org>
5858         * NEWS: Add.
5860 2003-09-20  Simon Josefsson <simon@josefsson.org>
5862         * lib/crypto-rc4.c, lib/nettle.c: Fix ARCFOUR.
5864 2003-09-20  Simon Josefsson <simon@josefsson.org>
5866         * lib/crypto-des.c, doc/shishi.texi, lib/crypto.c, lib/libgcrypt.c,
5867         lib/nettle.c, lib/shishi.h.in: Fix des-cbc-crc.
5869 2003-09-19  Simon Josefsson <simon@josefsson.org>
5871         * configure.ac: Only require libgcrypt 1.1.43 or later.
5873 2003-09-19  Simon Josefsson <simon@josefsson.org>
5875         * NEWS: Revert.
5877 2003-09-19  Simon Josefsson <simon@josefsson.org>
5879         * ANNOUNCE: Fix.
5881 2003-09-19  Simon Josefsson <simon@josefsson.org>
5883         * NEWS, doc/shishi.texi: ARCFOUR fixes.
5885 2003-09-19  Simon Josefsson <simon@josefsson.org>
5887         * NEWS, configure.ac, lib/crypto-rc4.c: Fix and enable ARCFOUR.
5889 2003-09-19  Simon Josefsson <simon@josefsson.org>
5891         * lib/libgcrypt.c: Fix ARCFOUR.
5893 2003-09-19  Simon Josefsson <simon@josefsson.org>
5895         * lib/crypto.c: Fix AES checksum length, from Nicolas Pouvesle
5896         <nico.pou@fnac.net>.
5898 2003-09-19  Simon Josefsson <simon@josefsson.org>
5900         * lib/crypto-aes.c:
5901         (aes_string_to_key): Use 0x00001000 as default iteration count (sync
5902         with -05 draft).  From Nicolas Pouvesle <nico.pou@fnac.net>.
5904 2003-09-19  Simon Josefsson <simon@josefsson.org>
5906         * configure.ac: Fix.
5908 2003-09-19  Simon Josefsson <simon@josefsson.org>
5910         * lib/libgcrypt.c:
5911         (shishi_hmac_sha1): Fix prototype, from Nicolas Pouvesle
5912         <nico.pou@fnac.net>.
5914 2003-09-19  Simon Josefsson <simon@josefsson.org>
5916         * asn1/int.h, asn1/libtasn1.h: Upstream sync (parses constraints).
5918 2003-09-19  Simon Josefsson <simon@josefsson.org>
5920         * lib/kerberos5.asn1: Sync with draft, now only 3 modifications are
5921         made.  Requires latest libtasn1.
5923 2003-09-18  Simon Josefsson <simon@josefsson.org>
5925         * lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c, lib/kdcreq.c,
5926         lib/key.c, lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in,
5927         src/shishi.c:
5928         (shishi_randomize): Add 'strong' parameter.  Fix callers.
5930 2003-09-15  Simon Josefsson <simon@josefsson.org>
5932         * README: Typo.
5934 2003-09-15  Simon Josefsson <simon@josefsson.org>
5936         * doc/shishi.texi: Add.
5938 2003-09-14  Simon Josefsson <simon@josefsson.org>
5940         * configure.ac, gl/Makefile.am, gl/argp.h, gl/error.c, gl/exit.h,
5941         gl/exitfail.c, gl/getopt.c, gl/getopt.h, gl/getopt1.c, gl/malloc.c,
5942         gl/memmove.c, gl/memset.c, gl/mktime.c, gl/realloc.c, gl/setenv.c,
5943         gl/strchrnul.c, gl/strdup.c, gl/strndup.c, gl/strnlen.c,
5944         gl/unsetenv.c, gl/vasnprintf.c, gl/xmalloc.c, gl/m4/Makefile.am,
5945         gl/m4/error.m4, gl/m4/exitfail.m4, gl/m4/extensions.m4,
5946         gl/m4/getopt.m4, gl/m4/mktime.m4, gl/m4/setenv.m4,
5947         gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
5948         gl/m4/strnlen.m4, gl/m4/xalloc.m4: Upstream sync.
5950 2003-09-14  Simon Josefsson <simon@josefsson.org>
5952         * tests/crypto.c: Fix API.
5954 2003-09-14  Simon Josefsson <simon@josefsson.org>
5956         * NEWS, configure.ac: Bump versions.
5958 2003-09-14  Simon Josefsson <simon@josefsson.org>
5960         * NEWS: Version 0.0.6.
5962 2003-09-14  Simon Josefsson <simon@josefsson.org>
5964         * Makefile.am: Don't rebuild doc/man/Makefile.am automatically.
5966 2003-09-14  Simon Josefsson <simon@josefsson.org>
5968         * doc/man/Makefile.am, po/shishi.pot, po/sv.po: Generated.
5970 2003-09-14  Simon Josefsson <simon@josefsson.org>
5972         * NEWS: Fix.
5974 2003-09-14  Simon Josefsson <simon@josefsson.org>
5976         * doc/shishi.texi: Fix @cartouche.
5978 2003-09-14  Simon Josefsson <simon@josefsson.org>
5980         * NEWS: Add.
5982 2003-09-14  Simon Josefsson <simon@josefsson.org>
5984         * NEWS: Add.
5986 2003-09-14  Simon Josefsson <simon@josefsson.org>
5988         * doc/man/Makefile.am: Distclean man pages, for 'distcheck'.
5990 2003-09-14  Simon Josefsson <simon@josefsson.org>
5992         * Makefile.am: Use nettle and minitasn1 for 'distcheck'.
5994 2003-09-14  Simon Josefsson <simon@josefsson.org>
5996         * lib/nettle.c:
5997         (shishi_arcfour): Use proper Nettle API.
5999 2003-09-14  Simon Josefsson <simon@josefsson.org>
6001         * lib/nettle.c:
6002         (_shishi_crypto_init): Fix prototype, from Nicolas Pouvesle
6003         <nico.pou@fnac.net>.
6005 2003-09-14  Simon Josefsson <simon@josefsson.org>
6007         * lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h: ARCFOUR additions
6008         (unfinished).
6010 2003-09-14  Simon Josefsson <simon@josefsson.org>
6012         * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Fix ARCFOUR.  Doc
6013         fixes.
6015 2003-09-14  Simon Josefsson <simon@josefsson.org>
6017         * extra/pam_shishi/Makefile.am: Fix.
6019 2003-09-13  Simon Josefsson <simon@josefsson.org>
6021         * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Add HMAC-MD5.
6023 2003-09-13  Simon Josefsson <simon@josefsson.org>
6025         * src/shishid.c: Cleanup.
6027 2003-09-13  Simon Josefsson <simon@josefsson.org>
6029         * src/shishid.c: Fix.
6031 2003-09-13  Simon Josefsson <simon@josefsson.org>
6033         * lib/asn1.c, lib/shishi.h.in:
6034         (shishi_der_msgtype, shishi_asn1_msgtype, shishi_der2asn1): New.
6036 2003-09-13  Simon Josefsson <simon@josefsson.org>
6038         * src/shishid.c: Fix packet parsing and error handling.
6040 2003-09-13  Simon Josefsson <simon@josefsson.org>
6042         * configure.ac: Fix standalone libtasn1.
6044 2003-09-13  Simon Josefsson <simon@josefsson.org>
6046         * configure.ac: Improve libtasn1 test.
6048 2003-09-13  Simon Josefsson <simon@josefsson.org>
6050         * lib/asn1.c: Warn for old libtasn1.
6052 2003-09-13  Simon Josefsson <simon@josefsson.org>
6054         * lib/Makefile.am: Don't always -I../asn1.
6056 2003-09-13  Simon Josefsson <simon@josefsson.org>
6058         * configure.ac: Add LIBTASN1_CFLAGS.
6060 2003-09-13  Simon Josefsson <simon@josefsson.org>
6062         * configure.ac: Fix.
6064 2003-09-13  Simon Josefsson <simon@josefsson.org>
6066         * lib/init.c, lib/internal.h, lib/asn1.c, lib/libgcrypt.c: Fix
6067         _shishi_*_init().
6069 2003-09-13  Simon Josefsson <simon@josefsson.org>
6071         * configure.ac: Don't use pkg-config for libidn.  Simplify LIBS.
6073 2003-09-13  Simon Josefsson <simon@josefsson.org>
6075         * lib/Makefile.am: Remove LIBIDN_*.
6077 2003-09-13  Simon Josefsson <simon@josefsson.org>
6079         * tests/Makefile.am, src/Makefile.am: Remove LIBIDN_LIBS.
6081 2003-09-13  Simon Josefsson <simon@josefsson.org>
6083         * configure.ac: Use system's libtasn1 and libgcrypt by default.
6085 2003-09-12  Simon Josefsson <simon@josefsson.org>
6087         * doc/gdoc: Generalize a bit.
6089 2003-09-11  Simon Josefsson <simon@josefsson.org>
6091         * lib/tgs.c, lib/shishi.h.in:
6092         (shishi_tgs_rep_build): Add keyusage.
6094 2003-09-11  Simon Josefsson <simon@josefsson.org>
6096         * src/shishid.c: Use proper keyusage for building TGS-REP.
6098 2003-09-11  Simon Josefsson <simon@josefsson.org>
6100         * lib/crypto.c: Fix.
6102 2003-09-11  Simon Josefsson <simon@josefsson.org>
6104         * lib/Makefile.am, src/Makefile.am, tests/Makefile.am,
6105         configure.ac: Fix LDADD.
6107 2003-09-11  Simon Josefsson <simon@josefsson.org>
6109         * src/shishid.c: Clear listenspec.
6111 2003-09-11  Simon Josefsson <simon@josefsson.org>
6113         * lib/tkt.c: Fix.
6115 2003-09-11  Simon Josefsson <simon@josefsson.org>
6117         * doc/shishi.texi: Use ISO-8859-1, as UTF-8 is not supported by
6118         texinfo.
6120 2003-09-11  Simon Josefsson <simon@josefsson.org>
6122         * src/shishid.c: Support multiple -v's.
6124 2003-09-10  Simon Josefsson <simon@josefsson.org>
6126         * src/shishid.c: Optimize.
6128 2003-09-10  Simon Josefsson <simon@josefsson.org>
6130         * lib/keys.c: Fix crash, from Nicolas Pouvesle <nico.pou@fnac.net>.
6132 2003-09-10  Simon Josefsson <simon@josefsson.org>
6134         * doc/shishi.texi: Add.
6136 2003-09-10  Simon Josefsson <simon@josefsson.org>
6138         * lib/kdc.c: Fix.
6140 2003-09-10  Simon Josefsson <simon@josefsson.org>
6142         * ANNOUNCE: Fix.
6144 2003-09-10  Simon Josefsson <simon@josefsson.org>
6146         * lib/init.c: Fix.
6148 2003-09-10  Simon Josefsson <simon@josefsson.org>
6150         * doc/man/Makefile.am: Add.
6152 2003-09-10  Simon Josefsson <simon@josefsson.org>
6154         * lib/init.c: Cleanup.  Doc fix.
6156 2003-09-10  Simon Josefsson <simon@josefsson.org>
6158         * lib/shishi.h.in:
6159         (shishi_server): Add.
6161 2003-09-09  Simon Josefsson <simon@josefsson.org>
6163         * lib/error.c, lib/init.c, lib/internal.h, lib/shishi.h.in: Log to
6164         stderr/syslog/none in shishi_{warn,info}, from Nicolas Pouvesle
6165         <nico.pou@fnac.net>.
6167 2003-09-09  Simon Josefsson <simon@josefsson.org>
6169         * tests/Makefile.am, src/Makefile.am, examples/Makefile.am: Fix
6170         LDADD.
6172 2003-09-09  Simon Josefsson <simon@josefsson.org>
6174         * NEWS: Mention man pages.
6176 2003-09-09  Simon Josefsson <simon@josefsson.org>
6178         * Makefile.am, doc/Makefile.am, doc/man/Makefile.am: Move shishi.1
6179         to doc/man/.  Generate API man pages.
6181 2003-09-09  Simon Josefsson <simon@josefsson.org>
6183         * doc/gdoc: Add -listfunc.
6185 2003-09-09  Simon Josefsson <simon@josefsson.org>
6187         * lib/libgcrypt.c: Doc fix.
6189 2003-09-09  Simon Josefsson <simon@josefsson.org>
6191         * configure.ac: Add doc/man/.
6193 2003-09-09  Simon Josefsson <simon@josefsson.org>
6195         * lib/version.c: Doc fix.
6197 2003-09-09  Simon Josefsson <simon@josefsson.org>
6199         * doc/gdoc: Improve man pages, unfortunately somewhat Shishi
6200         specific for the moment.  Remove leading SPC in paragraphs.
6202 2003-09-09  Simon Josefsson <simon@josefsson.org>
6204         * lib/tkts.c: Doc fix.
6206 2003-09-09  Simon Josefsson <simon@josefsson.org>
6208         * lib/Makefile.am: Remove gettext.h
6210 2003-09-09  Simon Josefsson <simon@josefsson.org>
6212         * gl/alloca.c, gl/error.c, gl/error.h, gl/exitfail.c,
6213         gl/gethostname.c, gl/m4/alloca.m4, gl/m4/argp.m4, gl/m4/error.m4,
6214         gl/m4/exitfail.m4, gl/m4/getdate.m4: Upstream sync.
6216 2003-09-09  Simon Josefsson <simon@josefsson.org>
6218         * lib/crypto-rc4.c: Fix.
6220 2003-09-09  Simon Josefsson <simon@josefsson.org>
6222         * lib/crypto-aes.c: Fix.
6224 2003-09-09  Simon Josefsson <simon@josefsson.org>
6226         * lib/crypto-des.c: Doc fix.
6228 2003-09-09  Simon Josefsson <simon@josefsson.org>
6230         * doc/reference/Makefile.am: Fix ignored headers.
6232 2003-09-09  Simon Josefsson <simon@josefsson.org>
6234         * lib/gettext.h: Remove (already in ../gl/).
6236 2003-09-09  Simon Josefsson <simon@josefsson.org>
6238         * tests/crypto.c: Check if algorithm is used before testing it.
6240 2003-09-09  Simon Josefsson <simon@josefsson.org>
6242         * tests/safe.c: Don't assume DES.
6244 2003-09-09  Simon Josefsson <simon@josefsson.org>
6246         * configure.ac: Disable RC4.
6248 2003-09-09  Simon Josefsson <simon@josefsson.org>
6250         * configure.ac: Add --enable-null, --enable-md, --enable-des,
6251         --enable-3des, --enable-aes, and --enable-arcfour.
6253 2003-09-09  Simon Josefsson <simon@josefsson.org>
6255         * lib/Makefile.am: Fix.
6257 2003-09-09  Simon Josefsson <simon@josefsson.org>
6259         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
6260         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
6261         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/internal.h,
6262         lib/utils.c: Split up crypto.c somewhat.
6264 2003-09-09  Simon Josefsson <simon@josefsson.org>
6266         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
6267         lib/crypto.c: Cleanup debug messages.
6269 2003-09-08  Simon Josefsson <simon@josefsson.org>
6271         * lib/crypto.c: Don't use alloca.
6273 2003-09-08  Simon Josefsson <simon@josefsson.org>
6275         * lib/tkts.c: Doc fix.
6277 2003-09-08  Simon Josefsson <simon@josefsson.org>
6279         * NEWS: Fix.
6281 2003-09-08  Simon Josefsson <simon@josefsson.org>
6283         * lib/tkts.c: Doc fix.
6285 2003-09-08  Simon Josefsson <simon@josefsson.org>
6287         * doc/shishi.texi: Document proxy/forwarded tickets.
6289 2003-09-08  Simon Josefsson <simon@josefsson.org>
6291         * doc/shishi.texi: Sync --help.
6293 2003-09-08  Simon Josefsson <simon@josefsson.org>
6295         * src/shishi.c: Doc fix.
6297 2003-09-08  Simon Josefsson <simon@josefsson.org>
6299         * lib/tkts.c: Fix.
6301 2003-09-08  Simon Josefsson <simon@josefsson.org>
6303         * lib/tkt.c: Fix messages.
6305 2003-09-08  Simon Josefsson <simon@josefsson.org>
6307         * lib/tkts.c:
6308         (shishi_tkt_match_p): Compare tktflags.
6309         (shishi_tkts_get_tgt, shishi_tkts_get_tgs): Add.
6310         (shishi_tkts_get): Use them.
6312 2003-09-08  Simon Josefsson <simon@josefsson.org>
6314         * src/shishi.c: Add --proxy, --forwardable, and --forwarded.
6316 2003-09-08  Simon Josefsson <simon@josefsson.org>
6318         * lib/shishi.h.in: Fix.
6320 2003-09-08  Simon Josefsson <simon@josefsson.org>
6322         * tests/Makefile.am: Disable building tests unconditionally.
6324 2003-09-08  Simon Josefsson <simon@josefsson.org>
6326         * lib/asn1.c:
6327         (shishi_asn1_write_bitstring): Fix.
6329 2003-09-08  Simon Josefsson <simon@josefsson.org>
6331         * lib/shishi.h.in, lib/kdcreq.c, lib/asn1.c: Fix.
6333 2003-09-08  Simon Josefsson <simon@josefsson.org>
6335         * lib/asn1.c: Fix bitstrings.
6337 2003-09-08  Simon Josefsson <simon@josefsson.org>
6339         * lib/kdc.c: Fix debug messages.
6341 2003-09-08  Simon Josefsson <simon@josefsson.org>
6343         * src/shishi.c, doc/shishi.texi, lib/tkts.c: Fix.
6345 2003-09-08  Simon Josefsson <simon@josefsson.org>
6347         * doc/shishi.texi, NEWS: Add.
6349 2003-09-08  Simon Josefsson <simon@josefsson.org>
6351         * src/shishi.c: Support getting proxiable tickets.  Fix renewable
6352         API.
6354 2003-09-08  Simon Josefsson <simon@josefsson.org>
6356         * lib/shishi.h.in: Add proxiable hint flag.  Replace renewable hint
6357         field with renewable hint flag.
6359 2003-09-08  Simon Josefsson <simon@josefsson.org>
6361         * lib/tkts.c: Support proxiable tickets.  Use flags for renewable
6362         ticket instead of field in hints struct.
6364 2003-09-08  Simon Josefsson <simon@josefsson.org>
6366         * gl/time_r.c: Upstream sync.
6368 2003-09-07  Simon Josefsson <simon@josefsson.org>
6370         * lib/libgcrypt.c: Fix. (Tested with 1.1.44-cvs.)
6372 2003-09-07  Simon Josefsson <simon@josefsson.org>
6374         * lib/kdcreq.c: Fix API.
6376 2003-09-07  Simon Josefsson <simon@josefsson.org>
6378         * lib/password.c, lib/shishi.h.in: Fix.
6380 2003-09-07  Simon Josefsson <simon@josefsson.org>
6382         * lib/as.c: Fix API.
6384 2003-09-07  Simon Josefsson <simon@josefsson.org>
6386         * lib/asn1.c: Doc fix.  Cleanup.
6388 2003-09-07  Simon Josefsson <simon@josefsson.org>
6390         * lib/shishi.h.in: Fix.
6392 2003-09-07  Simon Josefsson <simon@josefsson.org>
6394         * lib/init.c, lib/internal.h: Fix.
6396 2003-09-07  Simon Josefsson <simon@josefsson.org>
6398         * lib/kdcreq.c: Typo.
6400 2003-09-07  Simon Josefsson <simon@josefsson.org>
6402         * lib/kdcreq.c: Doc fix.
6404 2003-09-07  Simon Josefsson <simon@josefsson.org>
6406         * lib/tkt.c: Doc fix.  Cleanup.
6408 2003-09-07  Simon Josefsson <simon@josefsson.org>
6410         * src/shishi.c, lib/tkts.c, lib/shishi.h.in: Fix API.
6412 2003-09-07  Simon Josefsson <simon@josefsson.org>
6414         * doc/Makefile.am, doc/shishi.texi: Add nettle.
6416 2003-09-07  Simon Josefsson <simon@josefsson.org>
6418         * lib/libgcrypt.c, lib/nettle.c: Doc fix.
6420 2003-09-07  Simon Josefsson <simon@josefsson.org>
6422         * lib/crypto.c, lib/shishi.h.in, lib/crypto-des.c, lib/crypto-md.c,
6423         lib/crypto-rc4.c: Fix.
6425 2003-09-07  Simon Josefsson <simon@josefsson.org>
6427         * lib/nettle.c, lib/libgcrypt.c, lib/shishi.h.in, lib/crypto.c:
6428         Fix.
6430 2003-09-07  Simon Josefsson <simon@josefsson.org>
6432         * lib/shishi.h.in, lib/internal.h, lib/init.c, lib/libgcrypt.c:
6433         Fix.
6435 2003-09-07  Simon Josefsson <simon@josefsson.org>
6437         * lib/crypto-des.c, lib/crypto.c: Add md4 verify.  Cleanup.
6439 2003-09-07  Simon Josefsson <simon@josefsson.org>
6441         * doc/shishi.texi, lib/crypto-md.c: Fix.
6443 2003-09-07  Simon Josefsson <simon@josefsson.org>
6445         * configure.ac, lib/Makefile.am, lib/crypto-aes.c,
6446         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c,
6447         lib/kdcrep.c, lib/libgcrypt.c, lib/nettle.c, lib/pkcs5.c,
6448         lib/shishi.h.in, tests/crypto.c: Move low-level crypto interface to
6449         nettle.c or libgcrypt.c.  Fix APIs and update callers.
6451 2003-09-07  Simon Josefsson <simon@josefsson.org>
6453         * gl/memdup.c, gl/memdup.h, gl/xmemdup.c, gl/xmemdup.h: Fix.
6455 2003-09-07  Simon Josefsson <simon@josefsson.org>
6457         * lib/Makefile.am, lib/crypto.c, lib/init.c, lib/libgcrypt.c,
6458         lib/nettle.c, lib/shishi.h.in: Isolate crypto library (unfinished).
6460 2003-09-07  Simon Josefsson <simon@josefsson.org>
6462         * doc/shishi.texi: Don't use () when talking about functions.
6464 2003-09-07  Simon Josefsson <simon@josefsson.org>
6466         * lib/shishi.h.in: Fix.
6468 2003-09-07  Simon Josefsson <simon@josefsson.org>
6470         * NEWS, configure.ac: Bump versions.
6472 2003-09-07  Simon Josefsson <simon@josefsson.org>
6474         * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Move.
6476 2003-09-07  Simon Josefsson <simon@josefsson.org>
6478         * NEWS: Version 0.0.5.
6480 2003-09-07  Simon Josefsson <simon@josefsson.org>
6482         * lib/internal.h: Fix.
6484 2003-09-07  Simon Josefsson <simon@josefsson.org>
6486         * configure.ac, gl/Makefile.am, gl/mktime.c, gl/time_r.c,
6487         gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/m4/Makefile.am,
6488         gl/m4/mktime.m4, gl/m4/restrict.m4, gl/m4/time_r.m4,
6489         gl/m4/timegm.m4: Sync upstream.
6491 2003-09-07  Simon Josefsson <simon@josefsson.org>
6493         * src/shishid.c: Fix.
6495 2003-09-07  Simon Josefsson <simon@josefsson.org>
6497         * lib/internal.h: Include gnulib headers.
6499 2003-09-06  Simon Josefsson <simon@josefsson.org>
6501         * po/shishi.pot, po/sv.po: Generated.
6503 2003-09-06  Simon Josefsson <simon@josefsson.org>
6505         * doc/shishi.texi: Include PRIV stuff.
6507 2003-09-06  Simon Josefsson <simon@josefsson.org>
6509         * doc/Makefile.am: Add PRIV.
6511 2003-09-06  Simon Josefsson <simon@josefsson.org>
6513         * NEWS: Mention PRIV.
6515 2003-09-06  Simon Josefsson <simon@josefsson.org>
6517         * lib/shishi.h.in: Fix.
6519 2003-09-06  Simon Josefsson <simon@josefsson.org>
6521         * lib/asn1.c, lib/diskio.c, lib/internal.h: Add PRIV stuff.
6523 2003-09-06  Simon Josefsson <simon@josefsson.org>
6525         * tests/priv.c, tests/Makefile.am: Add PRIV self test.
6527 2003-09-06  Simon Josefsson <simon@josefsson.org>
6529         * examples/Makefile.am, examples/client-priv.c: Add PRIV example.
6531 2003-09-06  Simon Josefsson <simon@josefsson.org>
6533         * lib/priv.c: Fix.
6535 2003-09-06  Simon Josefsson <simon@josefsson.org>
6537         * lib/shishi.h.in, lib/Makefile.am, lib/priv.c: Add PRIV stuff.
6539 2003-09-06  Simon Josefsson <simon@josefsson.org>
6541         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
6542         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
6543         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
6544         lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
6545         lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c, lib/realm.c,
6546         lib/resolv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
6547         lib/tkt.c, lib/tkts.c, lib/utils.c, src/shishi.c, tests/crypto.c,
6548         tests/safe.c: Indent.
6550 2003-09-06  Simon Josefsson <simon@josefsson.org>
6552         * examples/server.c, lib/crypto-md.c: Fix.
6554 2003-09-06  Simon Josefsson <simon@josefsson.org>
6556         * NEWS: Add.
6558 2003-09-06  Simon Josefsson <simon@josefsson.org>
6560         * NEWS: Fix.
6562 2003-09-06  Simon Josefsson <simon@josefsson.org>
6564         * lib/crypto-des.c, lib/kdc.c, lib/crypto-md.c: Fix.
6566 2003-09-06  Simon Josefsson <simon@josefsson.org>
6568         * src/shishid.c: Fix.
6570 2003-09-06  Simon Josefsson <simon@josefsson.org>
6572         * tests/ticketset.c: Fix.
6574 2003-09-06  Simon Josefsson <simon@josefsson.org>
6576         * gl/timegm.c: Don't crash.
6578 2003-09-06  Simon Josefsson <simon@josefsson.org>
6580         * lib/crypto.c: Fix.
6582 2003-09-06  Simon Josefsson <simon@josefsson.org>
6584         * NEWS: Add.
6586 2003-09-06  Simon Josefsson <simon@josefsson.org>
6588         * lib/encapreppart.c: Doc fix.
6590 2003-09-06  Simon Josefsson <simon@josefsson.org>
6592         * tests/safe.c: Fix.
6594 2003-09-06  Simon Josefsson <simon@josefsson.org>
6596         * lib/asn1.c, lib/kdc.c, lib/kdcreq.c, lib/principal.c, lib/tkt.c:
6597         Use size_t for length variables.
6599 2003-09-06  Simon Josefsson <simon@josefsson.org>
6601         * lib/shishi.h.in: Fix API.
6603 2003-09-06  Simon Josefsson <simon@josefsson.org>
6605         * lib/aprep.c, tests/authenticator.c: Use new API.
6607 2003-09-06  Simon Josefsson <simon@josefsson.org>
6609         * lib/authenticator.c, lib/krberror.c, lib/encapreppart.c: Use
6610         shishi_time.
6612 2003-09-06  Simon Josefsson <simon@josefsson.org>
6614         * lib/gztime.c: Add.
6616 2003-09-06  Simon Josefsson <simon@josefsson.org>
6618         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
6619         lib/encticketpart.c, lib/shishi.h.in: Use size_t for length
6620         variables.
6622 2003-09-06  Simon Josefsson <simon@josefsson.org>
6624         * po/shishi.pot, po/sv.po: Generated.
6626 2003-09-06  Simon Josefsson <simon@josefsson.org>
6628         * lib/authenticator.c, lib/crypto.c, lib/kdcrep.c, lib/kdcreq.c,
6629         lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Use size_t for length
6630         variables.
6632 2003-09-06  Simon Josefsson <simon@josefsson.org>
6634         * lib/authenticator.c, lib/keys.c, lib/tkt.c, examples/server.c:
6635         Fix API.
6637 2003-09-06  Simon Josefsson <simon@josefsson.org>
6639         * lib/Makefile.am: Dist crypto-{md,rc4}.c.
6641 2003-09-06  Simon Josefsson <simon@josefsson.org>
6643         * lib/safe.c, lib/shishi.h.in: Fix prototypes.
6645 2003-09-06  Simon Josefsson <simon@josefsson.org>
6647         * tests/Makefile.am: Add ticketset.
6649 2003-09-06  Simon Josefsson <simon@josefsson.org>
6651         * tests/ticketset.c: Replace die() with fail().  Init n to size of
6652         buffer, for shishi_a2d.
6654 2003-09-06  Simon Josefsson <simon@josefsson.org>
6656         * tests/safe.c, tests/Makefile.am: Test SAFE stuff.
6658 2003-09-06  Simon Josefsson <simon@josefsson.org>
6660         * asn1/Makefile.am: Fix copying conditions.
6662 2003-09-06  Simon Josefsson <simon@josefsson.org>
6664         * gl/Makefile.am: Dist README.
6666 2003-09-06  Simon Josefsson <simon@josefsson.org>
6668         * gl/getdate.y, gl/timegm.c, gl/timegm.h: Upstream sync.
6670 2003-09-06  Simon Josefsson <simon@josefsson.org>
6672         * gl/Makefile.am: Fix comments.
6674 2003-09-06  Simon Josefsson <simon@josefsson.org>
6676         * gl/README: Add.
6678 2003-09-06  Simon Josefsson <simon@josefsson.org>
6680         * asn1/README: Rewrite.
6682 2003-09-06  Simon Josefsson <simon@josefsson.org>
6684         * asn1/ASN1.c: Unused.
6686 2003-09-06  Simon Josefsson <simon@josefsson.org>
6688         * extra/pam_shishi/pam_shishi.c, lib/ap.c, lib/aprep.c, lib/as.c,
6689         lib/diskio.c, lib/enckdcreppart.c, lib/error.c, lib/kdc.c,
6690         lib/shishi.h.in, lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c,
6691         src/shishi.c, tests/crypto.c: Fix error API.
6693 2003-09-06  Simon Josefsson <simon@josefsson.org>
6695         * lib/shishi.h.in: Fix.
6697 2003-09-06  Simon Josefsson <simon@josefsson.org>
6699         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
6700         lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c: Fix prototypes.
6702 2003-09-06  Simon Josefsson <simon@josefsson.org>
6704         * lib/crypto-3des.c: Fix API.
6706 2003-09-06  Simon Josefsson <simon@josefsson.org>
6708         * lib/shishi.h.in: Fix.
6710 2003-09-06  Simon Josefsson <simon@josefsson.org>
6712         * lib/shishi.h.in:
6713         (Shishi_krberror): Renamed to Shishi_krb_error to avoid GTK-DOC
6714         mixup with shishi_krberror().
6716 2003-09-06  Simon Josefsson <simon@josefsson.org>
6718         * doc/shishi.texi, lib/error.c: Fix.
6720 2003-09-06  Simon Josefsson <simon@josefsson.org>
6722         * lib/error.c, lib/init.c:
6723         (shishi_info, shishi_warn): Move to error.c, for better
6724         documentation.
6726 2003-09-06  Simon Josefsson <simon@josefsson.org>
6728         * doc/Makefile.am: Fix done.c.
6730 2003-09-06  Simon Josefsson <simon@josefsson.org>
6732         * lib/Makefile.am, lib/done.c, lib/init.c:
6733         (shishi_done): Move to init.c, remove done.c. (Improves generated
6734         documentation.)
6736 2003-09-06  Simon Josefsson <simon@josefsson.org>
6738         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c: Fix API.
6740 2003-09-06  Simon Josefsson <simon@josefsson.org>
6742         * tests/authenticator.c, src/shishid.c, tests/crypto.c: Fix API.
6744 2003-09-06  Simon Josefsson <simon@josefsson.org>
6746         * lib/ap.c, lib/as.c, lib/asn1.c, lib/key.c, lib/safe.c,
6747         lib/shishi.h.in, lib/tgs.c: Add or fix shishi_*_done.
6749 2003-09-05  Simon Josefsson <simon@josefsson.org>
6751         * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
6753 2003-09-05  Simon Josefsson <simon@josefsson.org>
6755         * ANNOUNCE: Fix.
6757 2003-09-04  Simon Josefsson <simon@josefsson.org>
6759         * examples/client.c: Remove safe stuff.
6761 2003-09-04  Simon Josefsson <simon@josefsson.org>
6763         * examples/Makefile.am, examples/client-safe.c: Add.
6765 2003-09-04  Simon Josefsson <simon@josefsson.org>
6767         * examples/client.c: Fix.
6769 2003-09-03  Simon Josefsson <simon@josefsson.org>
6771         * examples/client.c, examples/server.c: Fix SAFE.
6773 2003-09-03  Simon Josefsson <simon@josefsson.org>
6775         * lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in: Add
6776         des_md5_verify (assumes nettle).
6778 2003-09-03  Simon Josefsson <simon@josefsson.org>
6780         * lib/safe.c:
6781         (shishi_safe_verify): Use shishi_verify.
6783 2003-09-03  Simon Josefsson <simon@josefsson.org>
6785         * lib/shishi.h.in, lib/crypto.c: Fix checksum.  Add verify.
6787 2003-09-03  Simon Josefsson <simon@josefsson.org>
6789         * lib/ap.c: Add.
6791 2003-09-03  Simon Josefsson <simon@josefsson.org>
6793         * lib/kdc.c: Fix KDC bug workaround.
6795 2003-09-03  Simon Josefsson <simon@josefsson.org>
6797         * lib/shishi.h.in: Add.
6799 2003-09-03  Simon Josefsson <simon@josefsson.org>
6801         * lib/crypto-rc4.c: Unfinished.
6803 2003-09-03  Simon Josefsson <simon@josefsson.org>
6805         * lib/ap.c: Doc fix.
6807 2003-09-03  Simon Josefsson <simon@josefsson.org>
6809         * lib/crypto.c: Support draft-brezak-win2k-krb-rc4-hmac-04.txt.
6811 2003-09-03  Simon Josefsson <simon@josefsson.org>
6813         * tests/crypto.c: Add RC4 str2key test.
6815 2003-09-03  Simon Josefsson <simon@josefsson.org>
6817         * lib/crypto.c: Don't hardcode etypes.
6819 2003-09-03  Simon Josefsson <simon@josefsson.org>
6821         * doc/shishi.texi: Fix.
6823 2003-09-03  Simon Josefsson <simon@josefsson.org>
6825         * doc/shishi.texi: Fix.
6827 2003-09-03  Simon Josefsson <simon@josefsson.org>
6829         * doc/shishi.texi: Add etype/cksumtype discussion.
6831 2003-09-03  Simon Josefsson <simon@josefsson.org>
6833         * lib/shishi.h.in: Fix.
6835 2003-09-03  Simon Josefsson <simon@josefsson.org>
6837         * lib/ap.c: Doc fix.
6839 2003-09-03  Simon Josefsson <simon@josefsson.org>
6841         * lib/crypto-md.c: Fix header.
6843 2003-09-03  Simon Josefsson <simon@josefsson.org>
6845         * lib/ap.c, lib/shishi.h.in:
6846         (shishi_ap_authenticator_cksumtype): Fix prototype.  Fix callers.
6848 2003-09-03  Simon Josefsson <simon@josefsson.org>
6850         * lib/authenticator.c: Fix.
6852 2003-09-03  Simon Josefsson <simon@josefsson.org>
6854         * lib/authenticator.c:
6855         (shishi_authenticator_add_cksum): Use
6856         shishi_authenticator_add_cksum_type.
6858 2003-09-03  Simon Josefsson <simon@josefsson.org>
6860         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Fix, from
6861         Nicolas Pouvesle <nico.pou@fnac.net>.
6863 2003-09-03  Simon Josefsson <simon@josefsson.org>
6865         * lib/ap.c, lib/authenticator.c, lib/crypto-md.c, lib/crypto.c,
6866         lib/shishi.h.in: Add md4/md5 cksum.  Support non-default checksum
6867         type in authenticator/AP.  From Nicolas Pouvesle
6868         <nico.pou@fnac.net>.
6870 2003-09-03  Simon Josefsson <simon@josefsson.org>
6872         * lib/shishi.h.in: Comment fix.
6874 2003-09-02  Simon Josefsson <simon@josefsson.org>
6876         * lib/shishi.h.in: Doc fix.
6878 2003-09-02  Simon Josefsson <simon@josefsson.org>
6880         * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Add.
6882 2003-09-02  Simon Josefsson <simon@josefsson.org>
6884         * lib/crypto.c: Debug output fix, from Nicolas Pouvesle
6885         <nico.pou@fnac.net>.
6887 2003-09-02  Simon Josefsson <simon@josefsson.org>
6889         * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
6891 2003-09-01  Simon Josefsson <simon@josefsson.org>
6893         * gl/timegm.c: Fix gmtime_r.
6895 2003-09-01  Simon Josefsson <simon@josefsson.org>
6897         * gl/m4/timegm.m4: Fix.
6899 2003-09-01  Simon Josefsson <simon@josefsson.org>
6901         * gl/timegm.c: New.
6903 2003-09-01  Simon Josefsson <simon@josefsson.org>
6905         * gl/m4/timegm.m4: Fix.
6907 2003-09-01  Simon Josefsson <simon@josefsson.org>
6909         * doc/shishi.texi: Fix.
6911 2003-09-01  Simon Josefsson <simon@josefsson.org>
6913         * doc/shishi.texi: Fix.
6915 2003-09-01  Simon Josefsson <simon@josefsson.org>
6917         * doc/shishi.texi: Fix.
6919 2003-09-01  Simon Josefsson <simon@josefsson.org>
6921         * doc/shishi.texi: Fix.
6923 2003-09-01  Simon Josefsson <simon@josefsson.org>
6925         * doc/shishi.texi: Add download&install.  Add autoconf tests.
6927 2003-09-01  Simon Josefsson <simon@josefsson.org>
6929         * doc/shishi.texi: Add hacking section.
6931 2003-09-01  Simon Josefsson <simon@josefsson.org>
6933         * gl/memdup.c, gl/xmemdup.c: Fix.
6935 2003-09-01  Simon Josefsson <simon@josefsson.org>
6937         * lib/hostkeys.c, lib/principal.c, lib/realm.c, lib/tkts.c: Use
6938         xstrdup.
6940 2003-09-01  Simon Josefsson <simon@josefsson.org>
6942         * lib/crypto-3des.c, lib/crypto-des.c: Use xmalloc.
6944 2003-09-01  Simon Josefsson <simon@josefsson.org>
6946         * lib/tgs.c: Typo.
6948 2003-09-01  Simon Josefsson <simon@josefsson.org>
6950         * lib/cfg.c: Use xrealloc, xstrdup.
6952 2003-09-01  Simon Josefsson <simon@josefsson.org>
6954         * lib/safe.c, lib/tgs.c: Use xcalloc.
6956 2003-09-01  Simon Josefsson <simon@josefsson.org>
6958         * lib/key.c: Doc fix.
6960 2003-09-01  Simon Josefsson <simon@josefsson.org>
6962         * lib/tkts.c, lib/tkt.c, lib/ticket.c: Use xmalloc.
6964 2003-09-01  Simon Josefsson <simon@josefsson.org>
6966         * lib/key.c: Use xstrdup.
6968 2003-09-01  Simon Josefsson <simon@josefsson.org>
6970         * lib/key.c: Use xcalloc.
6972 2003-09-01  Simon Josefsson <simon@josefsson.org>
6974         * lib/as.c, lib/asn1.c, lib/crypto.c, lib/enckdcreppart.c,
6975         lib/init.c: Use xmalloc.
6977 2003-09-01  Simon Josefsson <simon@josefsson.org>
6979         * lib/tkt.c, lib/ap.c: Use xcalloc.
6981 2003-09-01  Simon Josefsson <simon@josefsson.org>
6983         * lib/shishi.h.in: Revert.
6985 2003-09-01  Simon Josefsson <simon@josefsson.org>
6987         * lib/shishi.h.in, lib/internal.h: Add.
6989 2003-09-01  Simon Josefsson <simon@josefsson.org>
6991         * lib/cfg.c: Remove kdc.  Add server-realm (unfinished).
6993 2003-09-01  Simon Josefsson <simon@josefsson.org>
6995         * lib/crypto.c, lib/internal.h: Use memdup.
6997 2003-09-01  Simon Josefsson <simon@josefsson.org>
6999         * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
7000         gl/xmemdup.h: Add.
7002 2003-09-01  Simon Josefsson <simon@josefsson.org>
7004         * lib/shishi.h.in: Fix.
7006 2003-09-01  Simon Josefsson <simon@josefsson.org>
7008         * lib/shishi.h.in: Fix AES cksumtype, from Nicolas Pouvesle
7009         <nico.pou@fnac.net>.
7011 2003-08-31  Simon Josefsson <simon@josefsson.org>
7013         * extra/inetutils.diff: Update.
7015 2003-08-31  Simon Josefsson <simon@josefsson.org>
7017         * README-alpha: Fix.
7019 2003-08-31  Simon Josefsson <simon@josefsson.org>
7021         * lib/netio.c: Fix crash.
7023 2003-08-31  Simon Josefsson <simon@josefsson.org>
7025         * ANNOUNCE: Fix.
7027 2003-08-31  Simon Josefsson <simon@josefsson.org>
7029         * NEWS: Add.
7031 2003-08-31  Simon Josefsson <simon@josefsson.org>
7033         * lib/realm.c: Doc fix.
7035 2003-08-31  Simon Josefsson <simon@josefsson.org>
7037         * lib/realm.c, lib/shishi.h.in: Support host->realm mapping via
7038         DNS.
7040 2003-08-31  Simon Josefsson <simon@josefsson.org>
7042         * lib/resolv.c: Zero terminate TXT's.
7044 2003-08-31  Simon Josefsson <simon@josefsson.org>
7046         * lib/resolv.c: Support TXT.  Fix memory allocation.
7048 2003-08-31  Simon Josefsson <simon@josefsson.org>
7050         * NEWS, configure.ac: Bump versions.
7052 2003-08-31  Simon Josefsson <simon@josefsson.org>
7054         * doc/shishi.texi: Fix markup.
7056 2003-08-31  Simon Josefsson <simon@josefsson.org>
7058         * doc/shishi.texi, shishi.conf.in, shishi.skel.in: Fix.
7060 2003-08-31  Simon Josefsson <simon@josefsson.org>
7062         * doc/shishi.texi: Add reference manual.
7064 2003-08-31  Simon Josefsson <simon@josefsson.org>
7066         * NEWS: Version 0.0.4.
7068 2003-08-31  Simon Josefsson <simon@josefsson.org>
7070         * NEWS: Fix.
7072 2003-08-31  Simon Josefsson <simon@josefsson.org>
7074         * po/shishi.pot, po/sv.po: Generated.
7076 2003-08-31  Simon Josefsson <simon@josefsson.org>
7078         * configure.ac, gl/Makefile.am, gl/timegm.c, gl/timegm.h,
7079         gl/m4/Makefile.am, lib/gztime.c, gl/m4/timegm.m4: Move timegm() to
7080         gnulib.
7082 2003-08-30  Simon Josefsson <simon@josefsson.org>
7084         * ANNOUNCE, README: Fix.
7086 2003-08-30  Simon Josefsson <simon@josefsson.org>
7088         * lib/principal.c: Fix.
7090 2003-08-30  Simon Josefsson <simon@josefsson.org>
7092         * lib/principal.c: Fix.
7094 2003-08-30  Simon Josefsson <simon@josefsson.org>
7096         * Makefile.am: Don't build examples by default.
7098 2003-08-30  Simon Josefsson <simon@josefsson.org>
7100         * configure.ac: Cleanup header checks.
7102 2003-08-30  Simon Josefsson <simon@josefsson.org>
7104         * lib/internal.h: Reorder #include's.
7106 2003-08-30  Simon Josefsson <simon@josefsson.org>
7108         * po/shishi.pot, po/sv.po: Generated.
7110 2003-08-30  Simon Josefsson <simon@josefsson.org>
7112         * extra/rsh-redone/Makefile.am: Dist man pages.
7114 2003-08-30  Simon Josefsson <simon@josefsson.org>
7116         * Makefile.am: Has to 'make extra' to make in extra/.
7118 2003-08-30  Simon Josefsson <simon@josefsson.org>
7120         * m4/Makefile.am: Fix.
7122 2003-08-30  Simon Josefsson <simon@josefsson.org>
7124         * lib/cfg.c: Fix.
7126 2003-08-30  Simon Josefsson <simon@josefsson.org>
7128         * lib/netio.c: Fix.
7130 2003-08-30  Simon Josefsson <simon@josefsson.org>
7132         * lib/netio.c: Add unfinished TLS support.
7134 2003-08-30  Simon Josefsson <simon@josefsson.org>
7136         * configure.ac: Don't include gnutls by default.
7138 2003-08-30  Simon Josefsson <simon@josefsson.org>
7140         * lib/Makefile.am: Add gnutls flags.
7142 2003-08-30  Simon Josefsson <simon@josefsson.org>
7144         * src/shishid.c: Fix TCP.
7146 2003-08-30  Simon Josefsson <simon@josefsson.org>
7148         * lib/shishi.h.in: Add.
7150 2003-08-30  Simon Josefsson <simon@josefsson.org>
7152         * configure.ac: Check for gnutls.
7154 2003-08-30  Simon Josefsson <simon@josefsson.org>
7156         * m4/libgnutls.m4: Add.
7158 2003-08-30  Simon Josefsson <simon@josefsson.org>
7160         * lib/netio.c: TCP support.
7162 2003-08-30  Simon Josefsson <simon@josefsson.org>
7164         * lib/internal.h: Fix.
7166 2003-08-30  Simon Josefsson <simon@josefsson.org>
7168         * lib/cfg.c: Support ADDRESS/PROTOCOL in realm-kdc.
7170 2003-08-30  Simon Josefsson <simon@josefsson.org>
7172         * lib/cfg.c, lib/internal.h: Add.
7174 2003-08-30  Simon Josefsson <simon@josefsson.org>
7176         * lib/ap.c: Doc fix.
7178 2003-08-30  Simon Josefsson <simon@josefsson.org>
7180         * lib/internal.h, lib/cfg.c: Fix.
7182 2003-08-30  Simon Josefsson <simon@josefsson.org>
7184         * extra/rsh-redone/rsh.c: Revert bogus patch.
7186 2003-08-30  Simon Josefsson <simon@josefsson.org>
7188         * extra/rsh-redone/Makefile: Remove, replaced by automake
7189         Makefile.am.
7191 2003-08-30  Simon Josefsson <simon@josefsson.org>
7193         * extra/rsh-redone/Makefile.am: Add.
7195 2003-08-30  Simon Josefsson <simon@josefsson.org>
7197         * configure.ac, extra/Makefile.am: Add extra/rsh-redone.
7199 2003-08-30  Simon Josefsson <simon@josefsson.org>
7201         * NEWS: Mention rsh.
7203 2003-08-30  Simon Josefsson <simon@josefsson.org>
7205         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Make '-xs'
7206         work.
7208 2003-08-30  Simon Josefsson <simon@josefsson.org>
7210         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Shishi port.
7212 2003-08-30  Simon Josefsson <simon@josefsson.org>
7214         * extra/README, extra/rsh-redone/Makefile, extra/rsh-redone/rcp.1,
7215         extra/rsh-redone/rcp.c, extra/rsh-redone/rhosts.5,
7216         extra/rsh-redone/rlogin.1, extra/rsh-redone/rlogin.c,
7217         extra/rsh-redone/rlogind.8, extra/rsh-redone/rlogind.c,
7218         extra/rsh-redone/rsh.1, extra/rsh-redone/rsh.c,
7219         extra/rsh-redone/rshd.8, extra/rsh-redone/rshd.c,
7220         extra/rsh-redone/pam/rexec, extra/rsh-redone/pam/rlogin,
7221         extra/rsh-redone/pam/rsh: Add rsh-redone, upstream.
7223 2003-08-30  Simon Josefsson <simon@josefsson.org>
7225         * lib/crypto.c: Doc fix.
7227 2003-08-30  Simon Josefsson <simon@josefsson.org>
7229         * lib/crypto.c: Doc fix.  From Nicolas Pouvesle
7230         <nico.pou@fnac.net>.
7232 2003-08-29  Simon Josefsson <simon@josefsson.org>
7234         * lib/shishi.h.in, lib/ap.c: Add.
7236 2003-08-29  Simon Josefsson <simon@josefsson.org>
7238         * NEWS: Fix.
7240 2003-08-29  Simon Josefsson <simon@josefsson.org>
7242         * NEWS: Add.
7244 2003-08-29  Simon Josefsson <simon@josefsson.org>
7246         * lib/shishi.h.in, lib/crypto.c: Fix shishi_decrypt_ivupdate, from
7247         Nicolas Pouvesle <nico.pou@fnac.net>.
7249 2003-08-28  Simon Josefsson <simon@josefsson.org>
7251         * src/shishi.c: Fix.
7253 2003-08-28  Simon Josefsson <simon@josefsson.org>
7255         * src/shishi.c: Fix --help.
7257 2003-08-28  Simon Josefsson <simon@josefsson.org>
7259         * src/shishi.c: Remove things from --help.
7261 2003-08-28  Simon Josefsson <simon@josefsson.org>
7263         * gl/base64.c: Fix warnings.
7265 2003-08-28  Simon Josefsson <simon@josefsson.org>
7267         * lib/ap.c: Fix.
7269 2003-08-28  Simon Josefsson <simon@josefsson.org>
7271         * src/shishi.c, src/shishid.c: Fix warnings.  Indent.
7273 2003-08-28  Simon Josefsson <simon@josefsson.org>
7275         * lib/resolv.c, lib/kdcreq.c: Fix warnings.
7277 2003-08-28  Simon Josefsson <simon@josefsson.org>
7279         * lib/cfg.c: Fix warnings.
7281 2003-08-28  Simon Josefsson <simon@josefsson.org>
7283         * lib/kdc.c: Fix.
7285 2003-08-28  Simon Josefsson <simon@josefsson.org>
7287         * lib/kdc.c: Fix last commit.
7289 2003-08-28  Simon Josefsson <simon@josefsson.org>
7291         * lib/kdc.c: Fall back to session key instead of sub-session key
7292         for decrypting KDC-REP in TGS, but warn about buggy KDC.
7294 2003-08-28  Simon Josefsson <simon@josefsson.org>
7296         * lib/ap.c: Fix.
7298 2003-08-28  Simon Josefsson <simon@josefsson.org>
7300         * lib/kdc.c: Use subkey in TGS.
7302 2003-08-28  Simon Josefsson <simon@josefsson.org>
7304         * lib/kdc.c: Temporary fix to make TGS work against MIT/Heimdal
7305         KDC.
7307 2003-08-28  Simon Josefsson <simon@josefsson.org>
7309         * lib/shishi.h.in: Add. Fix.
7311 2003-08-28  Simon Josefsson <simon@josefsson.org>
7313         * lib/kdc.c: Use authenticator from parameter, don't decrypt
7314         AP-REQ.
7316 2003-08-28  Simon Josefsson <simon@josefsson.org>
7318         * lib/ap.c: Remove session key junk, not relevant.
7320 2003-08-28  Simon Josefsson <simon@josefsson.org>
7322         * lib/tgs.c: Hand authenticator over to shishi_tgs_process.
7324 2003-08-28  Simon Josefsson <simon@josefsson.org>
7326         * lib/kdc.c: Disable subkey usage for now, doesn't seem to work
7327         with MIT/Heimdal KDC.
7329 2003-08-28  Simon Josefsson <simon@josefsson.org>
7331         * lib/ap.c: Set APOption for session key too.
7333 2003-08-28  Simon Josefsson <simon@josefsson.org>
7335         * lib/apreq.c: Add.  Doc fix.
7337 2003-08-28  Simon Josefsson <simon@josefsson.org>
7339         * src/shishi.c: Fix error.
7341 2003-08-28  Simon Josefsson <simon@josefsson.org>
7343         * lib/krberror.c: Fix crash.
7345 2003-08-28  Simon Josefsson <simon@josefsson.org>
7347         * lib/krberror.c: Fix.
7349 2003-08-28  Simon Josefsson <simon@josefsson.org>
7351         * lib/authenticator.c: Fix shishi_authenticator_add_subkey.
7353 2003-08-28  Simon Josefsson <simon@josefsson.org>
7355         * lib/safe.c: Use allocating API.
7357 2003-08-28  Simon Josefsson <simon@josefsson.org>
7359         * lib/tkt.c, lib/diskio.c: Fix.
7361 2003-08-28  Simon Josefsson <simon@josefsson.org>
7363         * lib/shishi.h.in: Add.  Fix.
7365 2003-08-28  Simon Josefsson <simon@josefsson.org>
7367         * lib/krberror.c, lib/kdcreq.c: Doc fix.
7369 2003-08-28  Simon Josefsson <simon@josefsson.org>
7371         * lib/principal.c: Add FIXMEs.
7373 2003-08-28  Simon Josefsson <simon@josefsson.org>
7375         * lib/kdc.c: Cleanup subkey.
7377 2003-08-28  Simon Josefsson <simon@josefsson.org>
7379         * lib/asn1.c, lib/krberror.c, lib/shishi.h.in: Add krberror_build.
7380         Add various krberror retrieval functions.  Add new NO_VALUE asn.1
7381         error.  Improve krberror pretty print.
7383 2003-08-28  Simon Josefsson <simon@josefsson.org>
7385         * src/shishid.c: Simplify krberror.  Cleanup subkey.
7387 2003-08-28  Simon Josefsson <simon@josefsson.org>
7389         * tests/authenticator.c: Typo.
7391 2003-08-28  Simon Josefsson <simon@josefsson.org>
7393         * tests/authenticator.c: Remove subkey (so memcmp() against static
7394         strings work).
7396 2003-08-28  Simon Josefsson <simon@josefsson.org>
7398         * NEWS: Mention subkeys.
7400 2003-08-28  Simon Josefsson <simon@josefsson.org>
7402         * doc/shishi.texi: We support subkeys now.
7404 2003-08-28  Simon Josefsson <simon@josefsson.org>
7406         * lib/ap.c, lib/authenticator.c: Cleanup.
7408 2003-08-28  Simon Josefsson <simon@josefsson.org>
7410         * lib/ap.c, lib/authenticator.c, lib/kdc.c, lib/shishi.h.in,
7411         src/shishid.c: Support for subkeys in Authenticators, from Nicolas
7412         Pouvesle <nico.pou@fnac.net>.
7414 2003-08-27  Simon Josefsson <simon@josefsson.org>
7416         * lib/internal.h, lib/shishi.h.in: Fix utils.c stuff.
7418 2003-08-27  Simon Josefsson <simon@josefsson.org>
7420         * examples/client-cksum.c, examples/client.c: Fix.
7422 2003-08-27  Simon Josefsson <simon@josefsson.org>
7424         * doc/shishi.texi, NEWS: Fix.
7426 2003-08-27  Simon Josefsson <simon@josefsson.org>
7428         * lib/ap.c, lib/shishi.h.in, src/shishid.c: Support keyusage for
7429         AP-REQ decryption.
7431 2003-08-27  Simon Josefsson <simon@josefsson.org>
7433         * lib/tgs.c, lib/kdcreq.c, src/shishid.c: Remove debug code.
7435 2003-08-27  Simon Josefsson <simon@josefsson.org>
7437         * src/shishid.c: Cleanup.
7439 2003-08-27  Simon Josefsson <simon@josefsson.org>
7441         * src/shishid.c: TGS works.
7443 2003-08-27  Simon Josefsson <simon@josefsson.org>
7445         * src/shishid.c: TGS works (with some hard coded strings).
7447 2003-08-27  Simon Josefsson <simon@josefsson.org>
7449         * src/shishid.c: Use new API.
7451 2003-08-27  Simon Josefsson <simon@josefsson.org>
7453         * lib/shishi.h.in: Add.
7455 2003-08-27  Simon Josefsson <simon@josefsson.org>
7457         * src/shishi.c: New server parameter.
7459 2003-08-27  Simon Josefsson <simon@josefsson.org>
7461         * tests/ticketset.c: Use new base64 API.
7463 2003-08-27  Simon Josefsson <simon@josefsson.org>
7465         * gl/Makefile.am, gl/base64.c, gl/base64.h, lib/Makefile.am,
7466         lib/base64.c, lib/diskio.c, lib/internal.h, lib/key.c,
7467         lib/shishi.h.in: Move base64 from lib/ to gl/, and updated callers.
7469 2003-08-27  Simon Josefsson <simon@josefsson.org>
7471         * configure.ac, examples/Makefile.am, examples/client-cksum.c,
7472         examples/client.c, examples/server.c, src/client-cksum.c,
7473         src/client.c, src/server.c, Makefile.am, src/Makefile.am: Move
7474         examples from src/ into examples/
7476 2003-08-27  Simon Josefsson <simon@josefsson.org>
7478         * lib/safe.c, lib/shishi.h.in, lib/ticket.c: Fix APIs to allocate
7479         output.
7481 2003-08-27  Simon Josefsson <simon@josefsson.org>
7483         * lib/error.c: Typo.
7485 2003-08-27  Simon Josefsson <simon@josefsson.org>
7487         * lib/error.c: Use table driven approach.
7489 2003-08-27  Simon Josefsson <simon@josefsson.org>
7491         * lib/tgs.c, lib/ap.c, lib/as.c, lib/asn1.c, lib/diskio.c,
7492         lib/internal.h, lib/safe.c, lib/shishi.h.in: Fix APIs to allocate
7493         output.
7495 2003-08-27  Simon Josefsson <simon@josefsson.org>
7497         * src/shishid.c: Fix AS key.  Add non-working TGS stuff.
7499 2003-08-27  Simon Josefsson <simon@josefsson.org>
7501         * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_get_padata*.
7503 2003-08-27  Simon Josefsson <simon@josefsson.org>
7505         * lib/tgs.c: Add some KDC TGS related functions.  Doc fix.
7507 2003-08-27  Simon Josefsson <simon@josefsson.org>
7509         * lib/as.c: Doc fix.
7511 2003-08-27  Simon Josefsson <simon@josefsson.org>
7513         * lib/ap.c: Verbose message fix.
7515 2003-08-27  Simon Josefsson <simon@josefsson.org>
7517         * src/shishid.c: Fix.
7519 2003-08-27  Simon Josefsson <simon@josefsson.org>
7521         * lib/shishi.h.in: Typo.
7523 2003-08-27  Simon Josefsson <simon@josefsson.org>
7525         * lib/shishi.h.in: Sync enums.
7527 2003-08-27  Simon Josefsson <simon@josefsson.org>
7529         * src/shishid.c: Better error handling.
7531 2003-08-27  Simon Josefsson <simon@josefsson.org>
7533         * lib/gztime.c, lib/internal.h, lib/krberror.c, lib/shishi.h.in,
7534         lib/utils.c, src/shishid.c: Improve KDC KRB-ERROR handling.
7536 2003-08-27  Simon Josefsson <simon@josefsson.org>
7538         * lib/Makefile.am: Build utils.c.
7540 2003-08-27  Simon Josefsson <simon@josefsson.org>
7542         * src/shishid.c: Fix msgtype detection.
7544 2003-08-27  Simon Josefsson <simon@josefsson.org>
7546         * lib/shishi.h.in: Fix Shishi_msgtype.
7548 2003-08-27  Simon Josefsson <simon@josefsson.org>
7550         * lib/kerberos5.asn1: Add copying conditions.
7552 2003-08-26  Simon Josefsson <simon@josefsson.org>
7554         * NEWS: Add.
7556 2003-08-26  Simon Josefsson <simon@josefsson.org>
7558         * doc/shishi.texi: Fix.
7560 2003-08-26  Simon Josefsson <simon@josefsson.org>
7562         * doc/shishi.texi: Add administration manual.
7564 2003-08-26  Simon Josefsson <simon@josefsson.org>
7566         * src/shishi.c: Make password argument to --string-to-key optional
7567         (for, e.g., --random).
7569 2003-08-26  Simon Josefsson <simon@josefsson.org>
7571         * src/shishi.c: Make --string-to-key work.
7573 2003-08-26  Simon Josefsson <simon@josefsson.org>
7575         * lib/diskio.c: Fixes.
7577 2003-08-26  Simon Josefsson <simon@josefsson.org>
7579         * src/Makefile.am: Define KDCKEYFILE.
7581 2003-08-26  Simon Josefsson <simon@josefsson.org>
7583         * src/shishi.c: Add --crypto.
7585 2003-08-26  Simon Josefsson <simon@josefsson.org>
7587         * src/shishid.c: Use keyfile for AS-REQ.
7589 2003-08-26  Simon Josefsson <simon@josefsson.org>
7591         * doc/shishi.texi: Fix.
7593 2003-08-26  Simon Josefsson <simon@josefsson.org>
7595         * README: We are a GNU project.
7597 2003-08-26  Simon Josefsson <simon@josefsson.org>
7599         * lib/crypto.c: Doc fix, suggested by Nicolas Pouvesle.
7601 2003-08-26  Simon Josefsson <simon@josefsson.org>
7603         * acinclude.m4: Not used.
7605 2003-08-25  Simon Josefsson <simon@josefsson.org>
7607         * lib/crypto.c, lib/shishi.h.in: Fix cut'n'paste bug.
7609 2003-08-25  Simon Josefsson <simon@josefsson.org>
7611         * lib/as.c, lib/cfg.c, lib/crypto-3des.c, lib/crypto-aes.c,
7612         lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c,
7613         lib/encapreppart.c, lib/enckdcreppart.c, lib/error.c,
7614         lib/hostkeys.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
7615         lib/netio.c, lib/password.c, lib/pkcs5.c, lib/principal.c,
7616         lib/shishi.h.in, lib/tkts.c, src/client-cksum.c, src/client.c,
7617         src/server.c, src/shishi.c, src/shishid.c: Indent.
7619 2003-08-25  Simon Josefsson <simon@josefsson.org>
7621         * lib/authenticator.c: Doc fix.
7623 2003-08-25  Simon Josefsson <simon@josefsson.org>
7625         * lib/crypto.c: Fix nettle IV handling.
7627 2003-08-25  Simon Josefsson <simon@josefsson.org>
7629         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
7630         lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Improve
7631         encryption/decryption API: Support updated IVs.
7633 2003-08-25  Simon Josefsson <simon@josefsson.org>
7635         * doc/shishi.texi: Mention PA-TGS-REP.
7637 2003-08-24  Simon Josefsson <simon@josefsson.org>
7639         * lib/pkcs5.c: Fix.
7641 2003-08-24  Simon Josefsson <simon@josefsson.org>
7643         * NEWS: Add.
7645 2003-08-24  Simon Josefsson <simon@josefsson.org>
7647         * lib/crypto.c: Set IV for libgcrypt too.
7649 2003-08-24  Simon Josefsson <simon@josefsson.org>
7651         * lib/crypto.c: Update IV in shishi_*crypt_iv*.  Tiny patch from
7652         Nicolas Pouvesle <nico.pou@fnac.net>.
7654 2003-08-24  Simon Josefsson <simon@josefsson.org>
7656         * lib/crypto.c:
7657         (shishi_encrypt_iv): Pass on iv parameter.
7659 2003-08-23  Simon Josefsson <simon@josefsson.org>
7661         * lib/resolv.c: Add comment.
7663 2003-08-23  Simon Josefsson <simon@josefsson.org>
7665         * Makefile.am: Add --fsf.
7667 2003-08-23  Simon Josefsson <simon@josefsson.org>
7669         * gl/setenv.h, gl/vasnprintf.c, gl/xstrdup.c, gl/m4/xalloc.m4:
7670         Gnulib sync.
7672 2003-08-23  Simon Josefsson <simon@josefsson.org>
7674         * configure.ac: Bump versions.
7676 2003-08-23  Simon Josefsson <simon@josefsson.org>
7678         * Makefile.am: Fix release target.
7680 2003-08-23  Simon Josefsson <simon@josefsson.org>
7682         * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Move to proper place.
7684 2003-08-23  Simon Josefsson <simon@josefsson.org>
7686         * NEWS: Version 0.0.3.
7688 2003-08-22  Simon Josefsson <simon@josefsson.org>
7690         * NEWS: Fix.
7692 2003-08-22  Simon Josefsson <simon@josefsson.org>
7694         * NEWS: Add.
7696 2003-08-22  Simon Josefsson <simon@josefsson.org>
7698         * gl/argp-help.c: libc sync
7700 2003-08-22  Simon Josefsson <simon@josefsson.org>
7702         * gl/m4/argp.m4: Remove unused things.
7704 2003-08-22  Simon Josefsson <simon@josefsson.org>
7706         * configure.ac: Look for libsocket, libnsl, libsyslog.
7708 2003-08-22  Simon Josefsson <simon@josefsson.org>
7710         * gl/argp-namefrob.h: libc sync
7712 2003-08-22  Simon Josefsson <simon@josefsson.org>
7714         * gl/argp-help.c: libc sync
7716 2003-08-22  Simon Josefsson <simon@josefsson.org>
7718         * gl/argp-help.c, gl/argp-parse.c: libc sync
7720 2003-08-22  Simon Josefsson <simon@josefsson.org>
7722         * src/shishid.c: fix
7724 2003-08-22  Simon Josefsson <simon@josefsson.org>
7726         * gl/argp-help.c, gl/argp-parse.c: libc sync
7728 2003-08-22  Simon Josefsson <simon@josefsson.org>
7730         * gl/argp-help.c: libc sync
7732 2003-08-22  Simon Josefsson <simon@josefsson.org>
7734         * gl/argp-xinl.c: libc sync
7736 2003-08-22  Simon Josefsson <simon@josefsson.org>
7738         * gl/Makefile.am: add strndup.h
7740 2003-08-22  Simon Josefsson <simon@josefsson.org>
7742         * po/shishi.pot, po/sv.po: generated
7744 2003-08-22  Simon Josefsson <simon@josefsson.org>
7746         * gl/argp-eexst.c, gl/argp-fmtstream.c, gl/argp-parse.c: libc sync
7748 2003-08-22  Simon Josefsson <simon@josefsson.org>
7750         * gl/argp-namefrob.h: libc sync
7752 2003-08-22  Simon Josefsson <simon@josefsson.org>
7754         * gl/argp-namefrob.h: libc sync
7756 2003-08-22  Simon Josefsson <simon@josefsson.org>
7758         * gl/argp-fs-xinl.c, gl/argp-pvh.c, gl/argp-pv.c: libc sync
7760 2003-08-22  Simon Josefsson <simon@josefsson.org>
7762         * gl/argp-namefrob.h, gl/argp-xinl.c, gl/argp-ba.c: libc sync
7764 2003-08-22  Simon Josefsson <simon@josefsson.org>
7766         * gl/argp-fmtstream.h, gl/argp-help.c: libc sync
7768 2003-08-22  Simon Josefsson <simon@josefsson.org>
7770         * gl/argp-fmtstream.h: move lockfile stuff to argp-namefrob.h
7772 2003-08-22  Simon Josefsson <simon@josefsson.org>
7774         * gl/argp.h: libc sync.
7776 2003-08-22  Simon Josefsson <simon@josefsson.org>
7778         * gl/argp.h: Libc sync.
7780 2003-08-22  Simon Josefsson <simon@josefsson.org>
7782         * gl/Makefile.am, gl/alloca.c, gl/alloca_.h, gl/asnprintf.c,
7783         gl/asprintf.c, gl/error.c, gl/exitfail.c, gl/exitfail.h,
7784         gl/gettext.h, gl/mempcpy.c, gl/mempcpy.h, gl/printf-args.c,
7785         gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
7786         gl/realloc.c, gl/setenv.c, gl/strerror.c, gl/strndup.h,
7787         gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
7788         gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c,
7789         gl/xstrndup.c, gl/xstrndup.h, gl/m4/Makefile.am, gl/m4/exitfail.m4,
7790         gl/m4/extensions.m4, gl/m4/intmax_t.m4, gl/m4/lib-ld.m4,
7791         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/mempcpy.m4,
7792         gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4, gl/m4/xstrndup.m4,
7793         configure.ac: Gnulib sync.
7795 2003-08-22  Simon Josefsson <simon@josefsson.org>
7797         * lib/tkt.c: Fix ticket messages.
7799 2003-08-22  Simon Josefsson <simon@josefsson.org>
7801         * src/shishi.c: Commit unfinished --renew code for later.
7803 2003-08-20  Simon Josefsson <simon@josefsson.org>
7805         * lib/crypto-des.c, lib/crypto.c, lib/kdc.c, lib/principal.c,
7806         lib/shishi.h.in, src/client-cksum.c, src/client.c, src/server.c,
7807         src/shishi.c: Fix warnings.
7809 2003-08-20  Simon Josefsson <simon@josefsson.org>
7811         * extra/pam_shishi/pam_shishi.c, lib/authenticator.c,
7812         lib/crypto-3des.c, lib/crypto-des.c, lib/crypto.c, lib/internal.h,
7813         lib/kdc.c, lib/pkcs5.c, lib/shishi.h.in, lib/ticket.c,
7814         src/client-cksum.c, src/client.c, src/shishi.c,
7815         tests/authenticator.c: Fix -Wall warnings.
7817 2003-08-20  Simon Josefsson <simon@josefsson.org>
7819         * lib/crypto-des.c: Typo.
7821 2003-08-20  Simon Josefsson <simon@josefsson.org>
7823         * lib/aprep.c, lib/apreq.c, lib/crypto-des.c, lib/encapreppart.c,
7824         lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
7825         lib/kdcreq.c, lib/safe.c, lib/tgs.c, lib/ticket.c: More ASN.1 API
7826         fixes (to get rid of BUFSIZ buffers on stack).
7828 2003-08-20  Simon Josefsson <simon@josefsson.org>
7830         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
7831         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
7832         lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/safe.c,
7833         lib/shishi.h.in, lib/ticket.c, lib/tkt.c, po/shishi.pot, po/sv.po:
7834         ASN.1 API fixes.
7836 2003-08-20  Simon Josefsson <simon@josefsson.org>
7838         * lib/kdc.c: Use new netio API.
7840 2003-08-20  Simon Josefsson <simon@josefsson.org>
7842         * lib/netio.c: Allocate buffer, no inline copy.
7844 2003-08-20  Simon Josefsson <simon@josefsson.org>
7846         * NEWS: Add.
7848 2003-08-20  Simon Josefsson <simon@josefsson.org>
7850         * src/Makefile.am: Build client-cksum.
7852 2003-08-20  Simon Josefsson <simon@josefsson.org>
7854         * src/client-cksum.c: Add.
7856 2003-08-20  Simon Josefsson <simon@josefsson.org>
7858         * lib/ap.c, lib/apreq.c, lib/as.c, lib/authenticator.c, lib/cfg.c,
7859         lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c,
7860         lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/principal.c, lib/safe.c,
7861         lib/shishi.h.in, lib/ticket.c, lib/tkts.c, lib/version.c: GTK-DOC
7862         fixes.
7864 2003-08-17  Simon Josefsson <simon@josefsson.org>
7866         * doc/shishi.texi: Fix.
7868 2003-08-17  Simon Josefsson <simon@josefsson.org>
7870         * doc/shishi.texi: Add.
7872 2003-08-17  Simon Josefsson <simon@josefsson.org>
7874         * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Add.
7876 2003-08-17  Simon Josefsson <simon@josefsson.org>
7878         * doc/shishi.texi: Typo.
7880 2003-08-17  Simon Josefsson <simon@josefsson.org>
7882         * doc/shishi.texi: Update --help.
7884 2003-08-17  Simon Josefsson <simon@josefsson.org>
7886         * configure.ac, NEWS: Bump versions.
7888 2003-08-17  Simon Josefsson <simon@josefsson.org>
7890         * NEWS: Version 0.0.2.
7892 2003-08-17  Simon Josefsson <simon@josefsson.org>
7894         * NEWS: Add.
7896 2003-08-17  Simon Josefsson <simon@josefsson.org>
7898         * Makefile.am: Fix release target.
7900 2003-08-17  Simon Josefsson <simon@josefsson.org>
7902         * src/client.c, src/server.c: Separate authentication from
7903         application data exchange.
7905 2003-08-17  Simon Josefsson <simon@josefsson.org>
7907         * lib/authenticator.c: Fix.
7909 2003-08-17  Simon Josefsson <simon@josefsson.org>
7911         * lib/asn1.c:
7912         (shishi_asn1_read_uint32, shishi_asn1_read_integer): Propagate
7913         return code.
7915 2003-08-17  Simon Josefsson <simon@josefsson.org>
7917         * po/shishi.pot, po/sv.po: Generated.
7919 2003-08-17  Simon Josefsson <simon@josefsson.org>
7921         * src/server.c, src/client.c: Set program_name for gl/error.c.
7923 2003-08-17  Simon Josefsson <simon@josefsson.org>
7925         * doc/shishi.texi: Add.
7927 2003-08-16  Simon Josefsson <simon@josefsson.org>
7929         * NEWS: Add.
7931 2003-08-16  Simon Josefsson <simon@josefsson.org>
7933         * shishi.skel.in: Sync with shishi.conf.in.
7935 2003-08-16  Simon Josefsson <simon@josefsson.org>
7937         * shishi.conf.in: Add ticket-life, renew-life.
7939 2003-08-16  Simon Josefsson <simon@josefsson.org>
7941         * lib/cfg.c: Add "ticket-life" and "renew-life" configuration
7942         terms.
7944 2003-08-16  Simon Josefsson <simon@josefsson.org>
7946         * lib/internal.h: Add ticketlife, renewlife.
7948 2003-08-16  Simon Josefsson <simon@josefsson.org>
7950         * lib/init.c:
7951         (shishi): Set ticketlife, renewlife.
7953 2003-08-16  Simon Josefsson <simon@josefsson.org>
7955         * src/shishi.c: Typo.
7957 2003-08-16  Simon Josefsson <simon@josefsson.org>
7959         * lib/tgs.c:
7960         (shishi_tgs_req_build): Use shishi_kdcreq_build.
7962 2003-08-16  Simon Josefsson <simon@josefsson.org>
7964         * lib/as.c:
7965         (shishi_as_req_build): Use shishi_kdcreq_build.
7967 2003-08-16  Simon Josefsson <simon@josefsson.org>
7969         * lib/shishi.h.in:
7970         (shishi_kdcreq_build): Add.
7972 2003-08-16  Simon Josefsson <simon@josefsson.org>
7974         * lib/kdcreq.c:
7975         (_shishi_kdcreq): Don't clear from.  Use ticketlife.
7976         (shishi_kdcreq_build): New function.
7978 2003-08-16  Simon Josefsson <simon@josefsson.org>
7980         * lib/tkts.c:
7981         (shishi_tkts_get): Support starttime, endtime, renew_till.
7983 2003-08-16  Simon Josefsson <simon@josefsson.org>
7985         * src/shishi.c: Argp fixes.  Support starttime, endtime, renew_till
7986         and renewable tickets.
7988 2003-08-16  Simon Josefsson <simon@josefsson.org>
7990         * lib/shishi.h.in:
7991         (Shishi_tkts_hint): Add.
7992         (shishi_as_req_build): Add.  (shishi_kdcreq_options*,
7993         shishi_kdcreq_renewable_p): Add.
7994         (shishi_asn1_empty_field): Add.
7996 2003-08-16  Simon Josefsson <simon@josefsson.org>
7998         * lib/tkts.c:
7999         (shishi_tkts_get): Honor renewable.  Call shishi_as_req_build.
8001 2003-08-16  Simon Josefsson <simon@josefsson.org>
8003         * lib/kdcreq.c:
8004         (_shishi_kdcreq): Don't clear rtime.  (shishi_kdcreq_options*,
8005         shishi_kdcreq_renewable_p): Add.
8007 2003-08-16  Simon Josefsson <simon@josefsson.org>
8009         * lib/asn1.c:
8010         (shishi_asn1_empty_field): Add.
8012 2003-08-16  Simon Josefsson <simon@josefsson.org>
8014         * lib/as.c:
8015         (shishi_as_req_build): New function; clear rtime if necessary.
8017 2003-08-16  Simon Josefsson <simon@josefsson.org>
8019         * lib/tgs.c:
8020         (shishi_tgs_req_build): Clear rtime if necessary.
8022 2003-08-16  Simon Josefsson <simon@josefsson.org>
8024         * lib/asn1.c:
8025         (shishi_asn1_write_bitstring): Fix.
8027 2003-08-16  Simon Josefsson <simon@josefsson.org>
8029         * shishi.skel.in: Fix doc.
8031 2003-08-16  Simon Josefsson <simon@josefsson.org>
8033         * doc/shishi.texi: Fix.
8035 2003-08-16  Simon Josefsson <simon@josefsson.org>
8037         * doc/shishi.texi: Add.
8039 2003-08-16  Simon Josefsson <simon@josefsson.org>
8041         * THANKS: Add.
8043 2003-08-15  Simon Josefsson <simon@josefsson.org>
8045         * lib/error.c:
8046         (shishi_error_printf): Handle when argument contains
8047         shishi_strerror_details().  Based on report and tiny patch from
8048         Nicolas Pouvesle <nico.pou@fnac.net>.
8050 2003-08-15  Simon Josefsson <simon@josefsson.org>
8052         * po/shishi.pot, po/sv.po: Generated.
8054 2003-08-15  Simon Josefsson <simon@josefsson.org>
8056         * doc/shishi.texi: Sync user manual with reality.
8058 2003-08-15  Simon Josefsson <simon@josefsson.org>
8060         * lib/principal.c: Fix.
8062 2003-08-15  Simon Josefsson <simon@josefsson.org>
8064         * doc/shishi.texi, po/POTFILES.in: Fix.
8066 2003-08-15  Simon Josefsson <simon@josefsson.org>
8068         * src/shishid.c: Shishid is not i18n.
8070 2003-08-15  Simon Josefsson <simon@josefsson.org>
8072         * po/POTFILES.in: Add.
8074 2003-08-15  Simon Josefsson <simon@josefsson.org>
8076         * lib/tkts.c:
8077         (shishi_tkts_get_for_localservicepasswd): Use
8078         shishi_server_for_local_service.
8080 2003-08-15  Simon Josefsson <simon@josefsson.org>
8082         * lib/shishi.h.in, lib/principal.c:
8083         (shishi_server_for_local_service): Add.
8085 2003-08-15  Simon Josefsson <simon@josefsson.org>
8087         * src/authp.c, src/crypto.c, src/kdc.c: Remove.
8089 2003-08-15  Simon Josefsson <simon@josefsson.org>
8091         * src/shishi.c: Cleanup.  Fix warnings.
8093 2003-08-15  Simon Josefsson <simon@josefsson.org>
8095         * src/shishi.c: Move data.h here.
8097 2003-08-15  Simon Josefsson <simon@josefsson.org>
8099         * src/Makefile.am, src/data.h: Remove data.h.
8101 2003-08-15  Simon Josefsson <simon@josefsson.org>
8103         * src/shishi.c: Simplify argv handling.  Move crypto.c here.
8105 2003-08-15  Simon Josefsson <simon@josefsson.org>
8107         * src/Makefile.am: Remove authp.c, crypto.c Fix typo.
8109 2003-08-15  Simon Josefsson <simon@josefsson.org>
8111         * src/Makefile.am: Set up client and server for stand-alone
8112         compilation.
8114 2003-08-15  Simon Josefsson <simon@josefsson.org>
8116         * src/data.h: Update.
8118 2003-08-15  Simon Josefsson <simon@josefsson.org>
8120         * src/shishi.c: Make AS/TGS/KDC into one GET command.  Remove
8121         CLIENT/SERVER commands.
8123 2003-08-15  Simon Josefsson <simon@josefsson.org>
8125         * src/client.c, src/server.c: Now a separate program.
8127 2003-08-15  Simon Josefsson <simon@josefsson.org>
8129         * lib/shishi.h.in: Add error codes.  Add shishi_parse_name().
8131 2003-08-15  Simon Josefsson <simon@josefsson.org>
8133         * lib/principal.c:
8134         (shishi_parse_name): New function.
8136 2003-08-15  Simon Josefsson <simon@josefsson.org>
8138         * gl/xstrndup.c: Add.
8140 2003-08-15  Simon Josefsson <simon@josefsson.org>
8142         * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Place it in the correct
8143         directory.
8145 2003-08-14  Simon Josefsson <simon@josefsson.org>
8147         * lib/netio.c: Abort if no DNS info.  Based on report by Nicolas
8148         Pouvesle <nico.pou@fnac.net>.
8150 2003-08-14  Simon Josefsson <simon@josefsson.org>
8152         * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Add.
8154 2003-08-13  Simon Josefsson <simon@josefsson.org>
8156         * gl/xalloc.h: Add xstrndup.
8158 2003-08-13  Simon Josefsson <simon@josefsson.org>
8160         * gl/Makefile.am: Build xstrndup.
8162 2003-08-13  Simon Josefsson <simon@josefsson.org>
8164         * NEWS: Add.
8166 2003-08-13  Simon Josefsson <simon@josefsson.org>
8168         * configure.ac: Bump versions.
8170 2003-08-13  Simon Josefsson <simon@josefsson.org>
8172         * gl/Makefile.am, configure.ac, gl/getdate.h, gl/getdate.y,
8173         gl/mktime.c, gl/unlocked-io.h, gl/m4/bison.m4, gl/m4/getdate.m4,
8174         gl/m4/mktime.m4, gl/m4/tm_gmtoff.m4: Add getdate.
8176 2003-08-12  Simon Josefsson <simon@josefsson.org>
8178         * gl/m4/Makefile.am: Add getdate stuff.
8180 2003-08-12  Simon Josefsson <simon@josefsson.org>
8182         * configure.ac: Remove checks for unused programs.
8184 2003-08-12  Simon Josefsson <simon@josefsson.org>
8186         * doc/shishi.texi: Add.
8188 2003-08-10  Simon Josefsson <simon@josefsson.org>
8190         * src/shishid.c: Fix.
8192 2003-08-10  Simon Josefsson <simon@josefsson.org>
8194         * doc/Makefile.am: Built hostkeys.
8196 2003-08-10  Simon Josefsson <simon@josefsson.org>
8198         * lib/shishi.h.in: Some hostkeys functions renamed.
8200 2003-08-10  Simon Josefsson <simon@josefsson.org>
8202         * src/crypto.c: Use new key set API.
8204 2003-08-10  Simon Josefsson <simon@josefsson.org>
8206         * doc/Makefile.am: Fix gdoc-error invocation.
8208 2003-08-10  Simon Josefsson <simon@josefsson.org>
8210         * doc/Makefile.am, doc/shishi.texi: Add hostkeys again.
8212 2003-08-10  Simon Josefsson <simon@josefsson.org>
8214         * lib/Makefile.am: Add hostkeys.c.
8216 2003-08-10  Simon Josefsson <simon@josefsson.org>
8218         * lib/keys.c: Rename from *_hostkeys_* to *_keys_*.
8220 2003-08-10  Simon Josefsson <simon@josefsson.org>
8222         * lib/hostkeys.c: Re-added, as a wrapper around keys.c, with hard
8223         coded filename.
8225 2003-08-10  Simon Josefsson <simon@josefsson.org>
8227         * doc/Makefile.am, doc/shishi.texi, lib/hostkeys.c, lib/keys.c,
8228         lib/Makefile.am: Rename "hostkeys" to "keys" (for "key set", a'la
8229         "tkts"), since key sets can be used for more than just host keys.
8231 2003-08-10  Simon Josefsson <simon@josefsson.org>
8233         * lib/netio.c: Fix debug info.
8235 2003-08-10  Simon Josefsson <simon@josefsson.org>
8237         * lib/shishi.h.in, lib/tkt.c: Fix typo.
8239 2003-08-10  Simon Josefsson <simon@josefsson.org>
8241         * lib/netio.c: Also try to send directly to realm.
8243 2003-08-10  Simon Josefsson <simon@josefsson.org>
8245         * lib/pkcs5.h: Removed.
8247 2003-08-10  Simon Josefsson <simon@josefsson.org>
8249         * doc/shishi.texi: Fix.
8251 2003-08-10  Simon Josefsson <simon@josefsson.org>
8253         * README, THANKS: Fix.
8255 2003-08-10  Simon Josefsson <simon@josefsson.org>
8257         * NEWS: Version 0.0.1.
8259 2003-08-09  Simon Josefsson <simon@josefsson.org>
8261         * lib/crypto-des.c: Fix.
8263 2003-08-09  Simon Josefsson <simon@josefsson.org>
8265         * lib/crypto-des.c: Fix typo.
8267 2003-08-09  Simon Josefsson <simon@josefsson.org>
8269         * NEWS: Fix.
8271 2003-08-09  Simon Josefsson <simon@josefsson.org>
8273         * extra/Makefile.am: Dist mailutils.diff.
8275 2003-08-09  Simon Josefsson <simon@josefsson.org>
8277         * extra/README: Mention mailutils.diff.
8279 2003-08-09  Simon Josefsson <simon@josefsson.org>
8281         * extra/mailutils.diff: Add.
8283 2003-08-09  Simon Josefsson <simon@josefsson.org>
8285         * extra/inetutils.diff: Update.
8287 2003-08-09  Simon Josefsson <simon@josefsson.org>
8289         * extra/README: Add inetutils instructions.
8291 2003-08-09  Simon Josefsson <simon@josefsson.org>
8293         * lib/crypto-des.c: Make md4/md5 checksum work.
8295 2003-08-09  Simon Josefsson <simon@josefsson.org>
8297         * lib/crypto.c: Typo.
8299 2003-08-09  Simon Josefsson <simon@josefsson.org>
8301         * lib/shishi.h.in: Add ad-hoc GSS type.
8303 2003-08-09  Simon Josefsson <simon@josefsson.org>
8305         * lib/crypto-des.c, lib/crypto.c: Clean up ad-hoc GSS checksum
8306         type.
8308 2003-08-09  Simon Josefsson <simon@josefsson.org>
8310         * lib/crypto-des.c: Fix md4/md5.
8312 2003-08-09  Simon Josefsson <simon@josefsson.org>
8314         * lib/crypto-des.c, lib/crypto.c: Add nettle fallback for DES
8315         ciphers.
8317 2003-08-09  Simon Josefsson <simon@josefsson.org>
8319         * THANKS: Fix.
8321 2003-08-09  Simon Josefsson <simon@josefsson.org>
8323         * configure.ac: Fix -Icrypto.
8325 2003-08-09  Simon Josefsson <simon@josefsson.org>
8327         * lib/crypto.c: Fix USE_GCRYPT usage.
8329 2003-08-09  Simon Josefsson <simon@josefsson.org>
8331         * NEWS: Fix.
8333 2003-08-09  Simon Josefsson <simon@josefsson.org>
8335         * tests/crypto.c: Only test des for libgcrypt .
8337 2003-08-09  Simon Josefsson <simon@josefsson.org>
8339         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
8340         lib/crypto-des.c, lib/crypto.c, lib/error.c, lib/internal.h,
8341         lib/pkcs5.c, lib/shishi.h.in: Support nettle as well as libgcrypt.
8342         Move pkcs5/PBKDF2 stuff into Shishi namespace.
8344 2003-08-09  Simon Josefsson <simon@josefsson.org>
8346         * tests/crypto.c: Use new pkcs5 API.
8348 2003-08-09  Simon Josefsson <simon@josefsson.org>
8350         * configure.ac: Replace libgcrypt/libgpg-error stuff with
8351         "mininettle" in crypto/.  Check for fcntl.h.
8353 2003-08-09  Simon Josefsson <simon@josefsson.org>
8355         * Makefile.am: Remove errcrypto.  Remove crypto/m4 from aclocal
8356         flags.
8358 2003-08-08  Simon Josefsson <simon@josefsson.org>
8360         * configure.ac: Prefer minitasn1 over libtasn1.
8362 2003-08-08  Simon Josefsson <simon@josefsson.org>
8364         * THANKS: Add.
8366 2003-08-08  Simon Josefsson <simon@josefsson.org>
8368         * doc/shishi.texi: Fix acks.
8370 2003-08-08  Simon Josefsson <simon@josefsson.org>
8372         * THANKS: Update.
8374 2003-08-08  Simon Josefsson <simon@josefsson.org>
8376         * doc/shishi.texi: Fix.
8378 2003-08-08  Simon Josefsson <simon@josefsson.org>
8380         * lib/shishi.h.in: Include time.h for time_t.
8382 2003-08-07  Simon Josefsson <simon@josefsson.org>
8384         * configure.ac: Readd depends.
8386 2003-08-07  Simon Josefsson <simon@josefsson.org>
8388         * tests/Makefile.am: Remove obsolete idn CFLAGS.
8390 2003-08-07  Simon Josefsson <simon@josefsson.org>
8392         * src/Makefile.am: Remove obsolete intl and idn CFLAGS.
8394 2003-08-07  Simon Josefsson <simon@josefsson.org>
8396         * src/Makefile.am: Link gnulib.
8398 2003-08-07  Simon Josefsson <simon@josefsson.org>
8400         * doc/Makefile.am: Dist shishi.{ps,pdf,html}.
8402 2003-08-07  Simon Josefsson <simon@josefsson.org>
8404         * configure.ac: Disable dependencies (to speed things up).
8406 2003-08-07  Simon Josefsson <simon@josefsson.org>
8408         * configure.ac: Reorder resolv.h.
8410 2003-08-07  Simon Josefsson <simon@josefsson.org>
8412         * gl/Makefile.am: Revert.
8414 2003-08-07  Simon Josefsson <simon@josefsson.org>
8416         * gl/Makefile.am: Libtool fix.
8418 2003-08-07  Simon Josefsson <simon@josefsson.org>
8420         * lib/netio.c: Fix typo.
8422 2003-08-07  Simon Josefsson <simon@josefsson.org>
8424         * gl/Makefile.am: Use libtool.
8426 2003-08-07  Simon Josefsson <simon@josefsson.org>
8428         * src/Makefile.am: Fix includes.
8430 2003-08-07  Simon Josefsson <simon@josefsson.org>
8432         * lib/init.c, lib/internal.h: Fix gettext stuff.
8434 2003-08-07  Simon Josefsson <simon@josefsson.org>
8436         * Makefile.am: Distcheck fails on gtk-doc, disable it.
8438 2003-08-07  Simon Josefsson <simon@josefsson.org>
8440         * tests/Makefile.am: Add -I's.
8442 2003-08-07  Simon Josefsson <simon@josefsson.org>
8444         * m4/Makefile.am: Add.
8446 2003-08-07  Simon Josefsson <simon@josefsson.org>
8448         * doc/reference/Makefile.am: Ignore shishi-int.h.
8450 2003-08-07  Simon Josefsson <simon@josefsson.org>
8452         * Makefile.am: Remove distcheck flag hack.
8454 2003-08-07  Simon Josefsson <simon@josefsson.org>
8456         * configure.ac, lib/Makefile.am, lib/shishi.h.in,
8457         m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4: Create
8458         shishi-int.h and use it, for uint32_t etc.
8460 2003-08-07  Simon Josefsson <simon@josefsson.org>
8462         * asn1/Makefile.am: Fix.
8464 2003-08-07  Simon Josefsson <simon@josefsson.org>
8466         * configure.ac: Bump gcrypt version.
8468 2003-08-07  Simon Josefsson <simon@josefsson.org>
8470         * asn1/Makefile.am: Sync upstream.
8472 2003-08-07  Simon Josefsson <simon@josefsson.org>
8474         * lib/Makefile.am: Fix.
8476 2003-08-07  Simon Josefsson <simon@josefsson.org>
8478         * NEWS: Add.
8480 2003-08-07  Simon Josefsson <simon@josefsson.org>
8482         * configure.ac, lib/Makefile.am: Libtasn1 fixes.
8484 2003-08-07  Simon Josefsson <simon@josefsson.org>
8486         * asn1/ASN1.c, asn1/Makefile.am, asn1/README, asn1/coding.c,
8487         asn1/decoding.c, asn1/defines.h, asn1/der.h, asn1/element.c,
8488         asn1/element.h, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
8489         asn1/gstr.c, asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/mem.h,
8490         asn1/parser_aux.c, asn1/parser_aux.h, asn1/structure.c,
8491         asn1/structure.h: Add (lib/minitasn1 from gnutls).
8493 2003-08-07  Simon Josefsson <simon@josefsson.org>
8495         * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/Makefile.am,
8496         asn1/NEWS, asn1/README, asn1/THANKS, asn1/acconfig.h,
8497         asn1/acinclude.m4, asn1/buildconf, asn1/configure.in: Remove (to be
8498         replaced by minitasn1).
8500 2003-08-07  Simon Josefsson <simon@josefsson.org>
8502         * shishi.conf.in: Fix.
8504 2003-08-07  Simon Josefsson <simon@josefsson.org>
8506         * shishi.skel.in: Cleanup and fix.
8508 2003-08-07  Simon Josefsson <simon@josefsson.org>
8510         * shishi.conf.in: Fix.
8512 2003-08-07  Simon Josefsson <simon@josefsson.org>
8514         * doc/shishi.texi: Mention SRV.
8516 2003-08-07  Simon Josefsson <simon@josefsson.org>
8518         * lib/netio.c: Slight cleanup.
8520 2003-08-07  Simon Josefsson <simon@josefsson.org>
8522         * configure.ac, lib/Makefile.am, lib/internal.h, lib/netio.c,
8523         lib/resolv.c: Look for SRV RRs if KDC address not known.
8525 2003-08-07  Simon Josefsson <simon@josefsson.org>
8527         * lib/internal.h: Add.  Change user cfg file to
8528         $HOME/.shishi/shishi.conf from $HOME/.shishi/config.
8530 2003-08-07  Simon Josefsson <simon@josefsson.org>
8532         * lib/init.c: Add _shishi_maybe_install_usercfg, shishi_info.  Fix
8533         warnings.
8535 2003-08-07  Simon Josefsson <simon@josefsson.org>
8537         * lib/shishi.h.in: Add.
8539 2003-08-07  Simon Josefsson <simon@josefsson.org>
8541         * lib/cfg.c: Add shishi_cfg_default_userdirectory.  Don't dump cfg
8542         every time a cfg file is read.  Fix warnings.
8544 2003-08-05  Simon Josefsson <simon@josefsson.org>
8546         * configure.ac: Check for locale.h.
8548 2003-08-05  Simon Josefsson <simon@josefsson.org>
8550         * Makefile.am, NEWS, configure.ac: Use external gettext.
8552 2003-08-05  Simon Josefsson <simon@josefsson.org>
8554         * NEWS: Fix.
8556 2003-08-05  Simon Josefsson <simon@josefsson.org>
8558         * lib/Makefile.am, lib/kerberos5.asn1, lib/rfc1510.asn1,
8559         lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig: Use new ASN.1
8560         module, and remove the old ones.
8562 2003-08-05  Simon Josefsson <simon@josefsson.org>
8564         * lib/rfc1510.asn1: Copied from rfc1510bis.asn1, with
8565         modifications.
8567 2003-08-05  Simon Josefsson <simon@josefsson.org>
8569         * asn1/Makefile.am: Fix bad sync.
8571 2003-08-05  Simon Josefsson <simon@josefsson.org>
8573         * tests/gss.c: Remove.
8575 2003-08-05  Simon Josefsson <simon@josefsson.org>
8577         * asn1/Makefile.am, asn1/NEWS, asn1/configure.in: Sync upstream.
8579 2003-08-05  Simon Josefsson <simon@josefsson.org>
8581         * doc/Makefile.am: Remove ps/pdf targets (modern automake include
8582         them).  Fix help2man program name.
8584 2003-08-05  Simon Josefsson <simon@josefsson.org>
8586         * Makefile.am, configure.ac, lib/password.c: Make libidn optional.
8588 2003-08-05  Simon Josefsson <simon@josefsson.org>
8590         * doc/shishi.texi: Heimdal telnetd doesn't crash any more.
8592 2003-07-10  Simon Josefsson <simon@josefsson.org>
8594         * po/shishi.pot, po/sv.po: Generated.
8596 2003-07-10  Simon Josefsson <simon@josefsson.org>
8598         * extra/pam_shishi/Makefile.am: Add -I to libidn.
8600 2003-07-10  Simon Josefsson <simon@josefsson.org>
8602         * tests/Makefile.am, src/Makefile.am: Link with gettext, for
8603         gnulib.
8605 2003-07-10  Simon Josefsson <simon@josefsson.org>
8607         * tests/utils.c, src/shishid.c: Add program_name (for gnulib).
8609 2003-07-10  Simon Josefsson <simon@josefsson.org>
8611         * configure.ac: Really disable ld script in libgcrypt.
8613 2003-07-10  Simon Josefsson <simon@josefsson.org>
8615         * extra/Makefile.am: Dist inetutils.diff.
8617 2003-07-10  Simon Josefsson <simon@josefsson.org>
8619         * extra/pam_shishi/Makefile.am: Remove asn1 -I, add gnulib -I.
8621 2003-07-10  Simon Josefsson <simon@josefsson.org>
8623         * extra/README: Add.
8625 2003-07-10  Simon Josefsson <simon@josefsson.org>
8627         * extra/pam_shishi/pam_shishi.c: Indent.
8629 2003-07-10  Simon Josefsson <simon@josefsson.org>
8631         * extra/pam_shishi/pam_shishi.c: Fix warnings.
8633 2003-07-10  Simon Josefsson <simon@josefsson.org>
8635         * src/Makefile.am: Cleanup.
8637 2003-07-10  Simon Josefsson <simon@josefsson.org>
8639         * src/Makefile.am: Remove unused stuff.
8641 2003-07-10  Simon Josefsson <simon@josefsson.org>
8643         * lib/Makefile.am: Fix libtool warning.
8645 2003-07-10  Simon Josefsson <simon@josefsson.org>
8647         * NEWS: Add.
8649 2003-07-10  Simon Josefsson <simon@josefsson.org>
8651         * extra/README: Remove inetutils.
8653 2003-07-10  Simon Josefsson <simon@josefsson.org>
8655         * po/Makevars: Update.
8657 2003-07-10  Simon Josefsson <simon@josefsson.org>
8659         * configure.ac: Revert part of last patch.
8661 2003-07-10  Simon Josefsson <simon@josefsson.org>
8663         * extra/README: Add.
8665 2003-07-10  Simon Josefsson <simon@josefsson.org>
8667         * tests/Makefile.am: Add libidn -I's.
8669 2003-07-10  Simon Josefsson <simon@josefsson.org>
8671         * tests/utils.c: Remove unused die().
8673 2003-07-10  Simon Josefsson <simon@josefsson.org>
8675         * src/shishi.c: Define program_name (for gnulib).
8677 2003-07-10  Simon Josefsson <simon@josefsson.org>
8679         * src/authp.c, src/client.c, src/data.h, src/server.c,
8680         src/shishi.c: Use gnulib's error() instead of ad-hoc die().
8682 2003-07-10  Simon Josefsson <simon@josefsson.org>
8684         * src/shishid.c: Use LOG_DAEMON instead of LOG_AUTHPRIV (make this
8685         configurable?).
8687 2003-07-10  Simon Josefsson <simon@josefsson.org>
8689         * lib/shishi.h.in: Fix typo.
8691 2003-07-10  Simon Josefsson <simon@josefsson.org>
8693         * doc/reference/Makefile.am: Try to be more portable.
8695 2003-07-10  Simon Josefsson <simon@josefsson.org>
8697         * configure.ac, extra/Makefile.am: Don't ship with inetutils (too
8698         much portability problems).
8700 2003-07-10  Simon Josefsson <simon@josefsson.org>
8702         * gl/Makefile.am: Add strchrnul.h.
8704 2003-07-10  Simon Josefsson <simon@josefsson.org>
8706         * gl/Makefile.am: Add mempcpy.h.
8708 2003-07-10  Simon Josefsson <simon@josefsson.org>
8710         * gl/Makefile.am: Add -I../intl for libintl.h in gettext.h.
8712 2003-07-10  Simon Josefsson <simon@josefsson.org>
8714         * src/Makefile.am: Fix gnulib.
8716 2003-07-10  Simon Josefsson <simon@josefsson.org>
8718         * configure.ac: Disable libgcrypt ld script (requires too modern
8719         ld).
8721 2003-07-10  Simon Josefsson <simon@josefsson.org>
8723         * lib/Makefile.am: Remove GNU Make specific idiom.
8725 2003-07-10  Simon Josefsson <simon@josefsson.org>
8727         * gl/m4/Makefile.am: Add.
8729 2003-07-10  Simon Josefsson <simon@josefsson.org>
8731         * lib/rfc1510bis.asn1: Update from draft (plus syntax hacks for
8732         libtasn1's parser).
8734 2003-07-10  Simon Josefsson <simon@josefsson.org>
8736         * configure.ac: Check for sys/types.h earlier.  Add Gnulib tests.
8738 2003-07-10  Simon Josefsson <simon@josefsson.org>
8740         * gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
8741         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
8742         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
8743         gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c, gl/mempcpy.h,
8744         gl/strndup.c, gl/strnlen.c, gl/m4/argp.m4, gl/m4/mempcpy.m4,
8745         gl/m4/strndup.m4, gl/m4/strnlen.m4: Update.
8747 2003-07-08  Simon Josefsson <simon@josefsson.org>
8749         * NEWS: Add.
8751 2003-07-08  Simon Josefsson <simon@josefsson.org>
8753         * lib/encapreppart.c, lib/shishi.h.in, lib/crypto-des.c,
8754         lib/crypto.c: Fix.
8756 2003-07-08  Simon Josefsson <simon@josefsson.org>
8758         * lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
8759         lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in, po/shishi.pot,
8760         po/sv.po: Cleanup DES crypto (at last!).
8762 2003-07-08  Simon Josefsson <simon@josefsson.org>
8764         * lib/kdc.c: Fix typo.
8766 2003-07-08  Simon Josefsson <simon@josefsson.org>
8768         * lib/crypto.c, lib/crypto-des.c: Better errors.
8770 2003-07-08  Simon Josefsson <simon@josefsson.org>
8772         * lib/crypto-3des.c: Fix mem leak.
8774 2003-07-08  Simon Josefsson <simon@josefsson.org>
8776         * lib/Makefile.am, lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
8777         lib/crypto-des.c, lib/crypto-null.c, lib/kdc.c: Fixes.
8779 2003-07-08  Simon Josefsson <simon@josefsson.org>
8781         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
8782         lib/authenticator.c, lib/cfg.c, lib/crypto-null.c, lib/crypto.c,
8783         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
8784         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
8785         lib/principal.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
8786         lib/tkt.c, lib/tkts.c: Indent.
8788 2003-07-08  Simon Josefsson <simon@josefsson.org>
8790         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
8791         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/encapreppart.c,
8792         lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
8793         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
8794         lib/safe.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c, lib/tkts.c:
8795         Cleanup.
8797 2003-07-08  Simon Josefsson <simon@josefsson.org>
8799         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
8800         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
8801         lib/crypto-null.c, lib/crypto.c, lib/enckdcreppart.c, lib/error.c,
8802         lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/safe.c,
8803         lib/shishi.h.in, lib/ticket.c, src/crypto.c: Crypto functions now
8804         allocate output buffers.  Fix callers.
8806 2003-07-08  Simon Josefsson <simon@josefsson.org>
8808         * lib/apreq.c: Waste less stack.
8810 2003-07-07  Simon Josefsson <simon@josefsson.org>
8812         * gl/argp.h: Sync.
8814 2003-07-06  Simon Josefsson <simon@josefsson.org>
8816         * lib/Makefile.am: Fix includes.  Make distcheck works under debian
8817         now.
8819 2003-07-06  Simon Josefsson <simon@josefsson.org>
8821         * configure.ac: Build gl/m4/Makefile.
8823 2003-07-06  Simon Josefsson <simon@josefsson.org>
8825         * gl/Makefile.am: Recurse into m4/.
8827 2003-07-06  Simon Josefsson <simon@josefsson.org>
8829         * shishi.conf.in: Fix.
8831 2003-07-06  Simon Josefsson <simon@josefsson.org>
8833         * lib/shishi.h.in: Add.
8835 2003-07-06  Simon Josefsson <simon@josefsson.org>
8837         * lib/asn1.c: Add shishi_asn1_write_bitstring (broken).
8839 2003-07-06  Simon Josefsson <simon@josefsson.org>
8841         * lib/apreq.c: Fix ASN.1 writing.
8843 2003-07-06  Simon Josefsson <simon@josefsson.org>
8845         * lib/aprep.c: Fix crash.
8847 2003-07-05  Simon Josefsson <simon@josefsson.org>
8849         * m4/Makefile.am: More EXTRA_DIST's.
8851 2003-07-05  Simon Josefsson <simon@josefsson.org>
8853         * Makefile.am: Update release target.
8855 2003-07-05  Simon Josefsson <simon@josefsson.org>
8857         * NEWS: Add.
8859 2003-07-05  Simon Josefsson <simon@josefsson.org>
8861         * configure.ac: Bump version.
8863 2003-07-05  Simon Josefsson <simon@josefsson.org>
8865         * configure.ac: Fix includes.
8867 2003-07-05  Simon Josefsson <simon@josefsson.org>
8869         * Makefile.am: Build errcrypto.
8871 2003-07-05  Simon Josefsson <simon@josefsson.org>
8873         * configure.ac: Configure errcrypto.
8875 2003-07-05  Simon Josefsson <simon@josefsson.org>
8877         * lib/apreq.c, lib/asn1.c, lib/shishi.h.in, lib/tkt.c: Add generic
8878         ASN.1 bitstring, and use it.
8880 2003-07-05  Simon Josefsson <simon@josefsson.org>
8882         * lib/apreq.c: Fix the AP-REQ ap-options.
8884 2003-07-05  Simon Josefsson <simon@josefsson.org>
8886         * lib/ap.c:
8887         (shishi_ap_req_process): Be verbose.
8889 2003-07-05  Simon Josefsson <simon@josefsson.org>
8891         * lib/aprep.c: Fix typo.
8893 2003-07-05  Simon Josefsson <simon@josefsson.org>
8895         * lib/enckdcreppart.c: Waste less stack.
8897 2003-07-05  Simon Josefsson <simon@josefsson.org>
8899         * lib/encapreppart.c: Waste less stack.
8901 2003-07-05  Simon Josefsson <simon@josefsson.org>
8903         * lib/crypto-3des.c: Memory leak fix.
8905 2003-07-05  Simon Josefsson <simon@josefsson.org>
8907         * lib/authenticator.c: Use proper API.
8909 2003-07-05  Simon Josefsson <simon@josefsson.org>
8911         * lib/aprep.c, lib/apreq.c: Use proper API.
8913 2003-07-05  Simon Josefsson <simon@josefsson.org>
8915         * lib/aprep.c: Revert last change (no new API for asn1_field(),
8916         sigh).
8918 2003-07-05  Simon Josefsson <simon@josefsson.org>
8920         * lib/aprep.c: Use new API.
8922 2003-07-05  Simon Josefsson <simon@josefsson.org>
8924         * lib/internal.h: Include gnulib stuff.
8926 2003-07-05  Simon Josefsson <simon@josefsson.org>
8928         * lib/ap.c: Use new API.
8930 2003-07-05  Simon Josefsson <simon@josefsson.org>
8932         * lib/Makefile.am, lib/setenv.c: Really remove old AC_LIBOBJ stuff.
8934 2003-07-05  Simon Josefsson <simon@josefsson.org>
8936         * lib/crypto-des.c: Remove debugging code.
8938 2003-07-05  Simon Josefsson <simon@josefsson.org>
8940         * gl/argp-help.c: Define strchrnul, f{,un}lockfile if not defined.
8941         (Perhaps not the right thing, check and forward patch to libc/gnulib
8942         later.)
8944 2003-07-05  Simon Josefsson <simon@josefsson.org>
8946         * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/enckdcreppart.c,
8947         lib/error.c, lib/kdcrep.c, lib/krberror.c, lib/principal.c,
8948         lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fixes for
8949         gnulib.
8951 2003-07-05  Simon Josefsson <simon@josefsson.org>
8953         * lib/crypto-des.c, lib/crypto.c, lib/pkcs5.c: Compile with
8954         libgcrypt 1.1.13.
8956 2003-07-05  Simon Josefsson <simon@josefsson.org>
8958         * src/authp.c, src/client.c, src/server.c, src/shishi.c: Gnulib
8959         fixes.
8961 2003-07-05  Simon Josefsson <simon@josefsson.org>
8963         * lib/Makefile.am: More gnulib fixes.
8965 2003-07-05  Simon Josefsson <simon@josefsson.org>
8967         * lib/Makefile.am, lib/gethostname.c, lib/memmove.c, lib/memset.c,
8968         lib/setenv.h, lib/strcasecmp.c, lib/strdup.c, lib/strerror.c,
8969         lib/unsetenv.c: Obsolete some AC_LIBOBJ with gnulib.
8971 2003-07-05  Simon Josefsson <simon@josefsson.org>
8973         * src/Makefile.am: Replace ARGP stuff with gnulib.
8975 2003-07-04  Simon Josefsson <simon@josefsson.org>
8977         * configure.ac: Reorder to avoid warnings.
8979 2003-07-04  Simon Josefsson <simon@josefsson.org>
8981         * Makefile.am, configure.ac, gl/Makefile.am, gl/alloca.c,
8982         gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
8983         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
8984         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
8985         gl/argp-xinl.c, gl/argp.h, gl/asnprintf.c, gl/asprintf.c,
8986         gl/error.c, gl/error.h, gl/gethostname.c, gl/getopt.c, gl/getopt.h,
8987         gl/getopt1.c, gl/gettext.h, gl/malloc.c, gl/memmove.c, gl/memset.c,
8988         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8989         gl/printf-parse.h, gl/realloc.c, gl/setenv.c, gl/setenv.h,
8990         gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c, gl/strchrnul.h,
8991         gl/strdup.c, gl/strerror.c, gl/strncasecmp.c, gl/sysexit_.h,
8992         gl/unlocked-io.h, gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h,
8993         gl/vasprintf.c, gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c,
8994         gl/xstrdup.c, gl/m4/Makefile.am, gl/m4/alloca.m4, gl/m4/argp.m4,
8995         gl/m4/codeset.m4, gl/m4/error.m4, gl/m4/gethostname.m4,
8996         gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
8997         gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax_t.m4,
8998         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
8999         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
9000         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
9001         gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/memmove.m4,
9002         gl/m4/memset.m4, gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4,
9003         gl/m4/progtest.m4, gl/m4/realloc.m4, gl/m4/setenv.m4,
9004         gl/m4/signed.m4, gl/m4/stdint_h.m4, gl/m4/strcase.m4,
9005         gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
9006         gl/m4/strerror_r.m4, gl/m4/sysexits.m4, gl/m4/uintmax_t.m4,
9007         gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4,
9008         gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
9009         gl/m4/xalloc.m4, lib/Makefile.am: Add gnulib compatibility
9010         functions.  Remove argp (replaced by gnulib argp module).
9012 2003-07-04  Simon Josefsson <simon@josefsson.org>
9014         * lib/tkt.c:
9015         (shishi_tkt_key): Retrieve key from encticketpart too.
9017 2003-06-27  Simon Josefsson <simon@josefsson.org>
9019         * lib/ap.c: Check for asn1 error.
9021 2003-06-12  Simon Josefsson <simon@josefsson.org>
9023         * doc/shishi.texi: Add.
9025 2003-06-02  Simon Josefsson <simon@josefsson.org>
9027         * tests/Makefile.am: Remove ticketset for now.
9029 2003-06-02  Simon Josefsson <simon@josefsson.org>
9031         * NEWS: Version 0.0.0.
9033 2003-06-02  Simon Josefsson <simon@josefsson.org>
9035         * Makefile.am: Add release target.
9037 2003-06-02  Simon Josefsson <simon@josefsson.org>
9039         * lib/crypto.c: Add DES encrypt/decrypt without checksum.  Add
9040         dummy checksum.
9042 2003-06-02  Simon Josefsson <simon@josefsson.org>
9044         * lib/crypto-des.c: Add DES encrypt/decrypt without checksum.
9046 2003-06-02  Simon Josefsson <simon@josefsson.org>
9048         * lib/shishi.h.in: Fix NONE ciphers.
9050 2003-05-27  Simon Josefsson <simon@josefsson.org>
9052         * doc/Makefile.am: Add encapreppart functions to AP section.
9054 2003-05-27  Simon Josefsson <simon@josefsson.org>
9056         * lib/aprep.c, lib/apreq.c: Fix a2d.
9058 2003-05-27  Simon Josefsson <simon@josefsson.org>
9060         * lib/encapreppart.c, lib/shishi.h.in: Add
9061         shishi_encapreppart_seqnumber_get.
9063 2003-05-27  Simon Josefsson <simon@josefsson.org>
9065         * lib/crypto-3des.c, lib/crypto.c, lib/shishi.h.in: Add 3des-none.
9066         Add encrypt/decrypt with specific etype.
9068 2003-05-25  Simon Josefsson <simon@josefsson.org>
9070         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
9071         lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Add
9072         shishi_{en,de}crypt_iv().
9074 2003-05-25  Simon Josefsson <simon@josefsson.org>
9076         * lib/shishi.h.in: Fix typo.
9078 2003-05-25  Simon Josefsson <simon@josefsson.org>
9080         * lib/shishi.h.in: Add GSS keyusage constants.
9082 2003-05-18  Simon Josefsson <simon@josefsson.org>
9084         * lib/authenticator.c: Fix.
9086 2003-05-11  Simon Josefsson <simon@josefsson.org>
9088         * lib/ap.c, lib/shishi.h.in: Add shishi_ap_req_der_new.
9090 2003-05-08  Simon Josefsson <simon@josefsson.org>
9092         * lib/Makefile.am: Fix asn1Parser.
9094 2003-05-08  Simon Josefsson <simon@josefsson.org>
9096         * doc/Makefile.am: Remove GSS stuff.
9098 2003-05-08  Simon Josefsson <simon@josefsson.org>
9100         * configure.ac: Check for asn1Parser.
9102 2003-05-08  Simon Josefsson <simon@josefsson.org>
9104         * lib/tkts.c: Add.
9106 2003-05-08  Simon Josefsson <simon@josefsson.org>
9108         * lib/init.c: Fix doc.
9110 2003-05-01  Simon Josefsson <simon@josefsson.org>
9112         * Makefile.am, README, configure.ac, tests/Makefile.am,
9113         shishi-gss.pc.in: Remove GSS stuff (moved to separate project).
9115 2003-05-01  Simon Josefsson <simon@josefsson.org>
9117         * doc/shishi.texi: Remove GSS stuff.
9119 2003-05-01  Simon Josefsson <simon@josefsson.org>
9121         * shishi-gss.pc.in: Add.
9123 2003-05-01  Simon Josefsson <simon@josefsson.org>
9125         * Makefile.am: Add shishi-gss.pc*.
9127 2003-05-01  Simon Josefsson <simon@josefsson.org>
9129         * configure.ac: Build shishi-gss.pc.
9131 2003-05-01  Simon Josefsson <simon@josefsson.org>
9133         * doc/gdoc: Escape { and }.
9135 2003-05-01  Simon Josefsson <simon@josefsson.org>
9137         * doc/shishi.texi: Fix.
9139 2003-05-01  Simon Josefsson <simon@josefsson.org>
9141         * Makefile.am: Indent in gss/.
9143 2003-05-01  Simon Josefsson <simon@josefsson.org>
9145         * doc/Makefile.am, doc/shishi.texi: Add.
9147 2003-05-01  Simon Josefsson <simon@josefsson.org>
9149         * README: Add gss/.
9151 2003-05-01  Simon Josefsson <simon@josefsson.org>
9153         * NEWS, AUTHORS: Fix.
9155 2003-05-01  Simon Josefsson <simon@josefsson.org>
9157         * Makefile.am, configure.ac, doc/Makefile.am, doc/shishi.texi,
9158         tests/Makefile.am, tests/gss.c: Add framework for GSS-API support.
9160 2003-05-01  Simon Josefsson <simon@josefsson.org>
9162         * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
9163         tests/ticketset.c, tests/utils.c: Move include of shishi.h from
9164         utils.c to each file.
9166 2003-05-01  Simon Josefsson <simon@josefsson.org>
9168         * lib/internal.h: Typo.
9170 2003-04-18  Simon Josefsson <simon@josefsson.org>
9172         * doc/shishi.texi: Fix info dir entry.
9174 2003-04-16  Simon Josefsson <simon@josefsson.org>
9176         * ANNOUNCE: Mention devices it runs on.
9178 2003-04-15  Simon Josefsson <simon@josefsson.org>
9180         * Makefile.am: Use new cvs2cl.
9182 2003-03-29  Simon Josefsson <simon@josefsson.org>
9184         * lib/kdcreq.c: Use new allocating a2d.
9186 2003-03-26  Simon Josefsson <simon@josefsson.org>
9188         * src/shishid.c: Add comment.
9190 2003-03-26  Simon Josefsson <simon@josefsson.org>
9192         * lib/asn1.c, lib/kdc.c, lib/shishi.h.in: Add new allocating a2d
9193         functions and use them.
9195 2003-03-26  Simon Josefsson <simon@josefsson.org>
9197         * lib/crypto-des.c: Use new libgcrypt CBC-MAC interface.
9199 2003-03-26  Simon Josefsson <simon@josefsson.org>
9201         * asn1/NEWS, asn1/configure.in: Upstream sync.
9203 2003-03-14  Simon Josefsson <simon@josefsson.org>
9205         * tests/crypto.c: Fix debug output, spotted by Marcus Watts
9206         <mdw@umich.edu>.
9208 2003-02-19  Simon Josefsson <simon@josefsson.org>
9210         * asn1/NEWS, asn1/configure.in: Upstream update.
9212 2003-02-12  Simon Josefsson <simon@josefsson.org>
9214         * lib/safe.c: Make it work.
9216 2003-02-12  Simon Josefsson <simon@josefsson.org>
9218         * lib/tkt.c: Use new ASN.1 API.
9220 2003-02-12  Simon Josefsson <simon@josefsson.org>
9222         * lib/kdcreq.c: Use new ASN.1 and principal APIs.
9224 2003-02-12  Simon Josefsson <simon@josefsson.org>
9226         * lib/kdcrep.c: Use new principal API.
9228 2003-02-12  Simon Josefsson <simon@josefsson.org>
9230         * lib/principal.c: Add *_set().
9232 2003-02-12  Simon Josefsson <simon@josefsson.org>
9234         * lib/encapreppart.c: Doc fixes.  Use new ASN.1 APIs.
9236 2003-02-12  Simon Josefsson <simon@josefsson.org>
9238         * lib/asn1.c: Fix integer functions.
9240 2003-02-12  Simon Josefsson <simon@josefsson.org>
9242         * tests/authenticator.c, tests/gztime.c, tests/ticketset.c: Indent.
9244 2003-02-12  Simon Josefsson <simon@josefsson.org>
9246         * tests/Makefile.am: Add authenticator and gztime.  Remove asn1
9247         CFLAGS.
9249 2003-02-12  Simon Josefsson <simon@josefsson.org>
9251         * tests/utils.c: Fix prototypes.
9253 2003-02-12  Simon Josefsson <simon@josefsson.org>
9255         * tests/authenticator.c: Add.
9257 2003-02-12  Simon Josefsson <simon@josefsson.org>
9259         * lib/authenticator.c: Cleanups.
9261 2003-02-11  Simon Josefsson <simon@josefsson.org>
9263         * tests/gztime.c: Add.
9265 2003-02-11  Simon Josefsson <simon@josefsson.org>
9267         * lib/gztime.c: Make it work again.
9269 2003-02-11  Simon Josefsson <simon@josefsson.org>
9271         * lib/gztime.c: Fix prototypes.
9273 2003-02-11  Simon Josefsson <simon@josefsson.org>
9275         * lib/shishi.h.in: Add.  Fix prototypes.
9277 2003-02-11  Simon Josefsson <simon@josefsson.org>
9279         * tests/ticketset.c: Fix title.
9281 2003-02-11  Simon Josefsson <simon@josefsson.org>
9283         * lib/tkts.c: Fix.
9285 2003-02-11  Simon Josefsson <simon@josefsson.org>
9287         * Makefile.am: Allow use of external libtasn1.
9289 2003-02-11  Simon Josefsson <simon@josefsson.org>
9291         * configure.ac, lib/Makefile.am: Allow use of external libtasn1.
9292         Remove *_BUILD_* junk for pkg-config.
9294 2003-02-11  Simon Josefsson <simon@josefsson.org>
9296         * shishi.pc.in: CFLAGS for libgcrypt not needed to use shishi.  Let
9297         libtool handle library dependencies.
9299 2003-02-11  Simon Josefsson <simon@josefsson.org>
9301         * configure.ac: We need libgcrypt >1.1.13.
9303 2003-02-11  Simon Josefsson <simon@josefsson.org>
9305         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
9306         lib/diskio.c, lib/encapreppart.c, lib/enckdcreppart.c,
9307         lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
9308         lib/krberror.c, lib/safe.c, lib/tgs.c, lib/ticket.c, lib/tkt.c: Use
9309         new libtasn1 API.
9311 2003-02-11  Simon Josefsson <simon@josefsson.org>
9313         * asn1/configure.in: Upstream update.
9315 2003-02-11  Simon Josefsson <simon@josefsson.org>
9317         * asn1/NEWS: Upstream update.
9319 2003-02-11  Simon Josefsson <simon@josefsson.org>
9321         * po/shishi.pot, po/sv.po: Generated.
9323 2003-02-11  Simon Josefsson <simon@josefsson.org>
9325         * doc/reference/shishi.types: Add.
9327 2003-02-11  Simon Josefsson <simon@josefsson.org>
9329         * ANNOUNCE: Update.
9331 2003-02-11  Simon Josefsson <simon@josefsson.org>
9333         * lib/shishi.h.in, lib/safe.c: Fix SAFE.
9335 2003-02-10  Simon Josefsson <simon@josefsson.org>
9337         * doc/shishi.texi: Add.
9339 2003-02-10  Simon Josefsson <simon@josefsson.org>
9341         * doc/Makefile.am: Add KRB-SAFE.
9343 2003-02-10  Simon Josefsson <simon@josefsson.org>
9345         * doc/shishi.texi: Add KRB-SAFE.  Move utility functions.
9347 2003-02-10  Simon Josefsson <simon@josefsson.org>
9349         * doc/shishi.texi: [no log message]
9351 2003-02-10  Simon Josefsson <simon@josefsson.org>
9353         * doc/shishi.texi: (Cryptographic Overview): Improve wording.
9355 2003-02-10  Simon Josefsson <simon@josefsson.org>
9357         * README-alpha: Fix.
9359 2003-02-10  Simon Josefsson <simon@josefsson.org>
9361         * lib/as.c: Doc fix.
9363 2003-02-10  Simon Josefsson <simon@josefsson.org>
9365         * lib/asn1.c, lib/diskio.c, lib/safe.c, lib/shishi.h.in,
9366         lib/internal.h, src/client.c, src/server.c: Make KRB-SAFE work.
9368 2003-02-10  Simon Josefsson <simon@josefsson.org>
9370         * lib/tgs.c, lib/as.c: Doc fix.
9372 2003-02-10  Simon Josefsson <simon@josefsson.org>
9374         * Makefile.am: Ditto.
9376 2003-02-10  Simon Josefsson <simon@josefsson.org>
9378         * Makefile.am: Fix ChangeLog generation.
9380 2003-02-10  Simon Josefsson <simon@josefsson.org>
9382         * README: Fix.
9384 2003-02-08  Simon Josefsson <simon@josefsson.org>
9386         * lib/shishi.h.in, lib/tkts.c: Fix.
9388 2003-02-08  Simon Josefsson <simon@josefsson.org>
9390         * tests/ticketset.c, tests/crypto.c, tests/utils.c, src/client.c,
9391         src/server.c, src/data.h, src/shishi.c, src/shishid.c: Fix.
9393 2003-02-08  Simon Josefsson <simon@josefsson.org>
9395         * src/shishid.c: Fix.
9397 2003-02-08  Simon Josefsson <simon@josefsson.org>
9399         * lib/safe.c: Add.
9401 2003-02-08  Simon Josefsson <simon@josefsson.org>
9403         * src/authp.c, src/client.c, lib/shishi.h.in: Fix.
9405 2003-02-08  Simon Josefsson <simon@josefsson.org>
9407         * lib/asn1.c, lib/crypto-des.c, lib/init.c, lib/netio.c,
9408         lib/shishi.h.in: Fix.
9410 2003-02-08  Simon Josefsson <simon@josefsson.org>
9412         * lib/vasprintf.c, lib/kdcreq.c: Fix.
9414 2003-02-08  Simon Josefsson <simon@josefsson.org>
9416         * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto-des.c,
9417         lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/init.c,
9418         lib/kdc.c, lib/kdcrep.c, lib/key.c, lib/netio.c, lib/pkcs5.c,
9419         lib/principal.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c,
9420         lib/tkts.c, lib/vasprintf.c: Fix.
9422 2003-02-08  Simon Josefsson <simon@josefsson.org>
9424         * lib/shishi.h.in: Fix.
9426 2003-02-08  Simon Josefsson <simon@josefsson.org>
9428         * lib/crypto.c: Fix.
9430 2003-02-08  Simon Josefsson <simon@josefsson.org>
9432         * lib/vasprintf.c, lib/internal.h: Fix.
9434 2003-02-08  Simon Josefsson <simon@josefsson.org>
9436         * lib/asn1.c, lib/pkcs5.c, lib/key.c, lib/crypto-aes.c,
9437         lib/crypto.c, lib/netio.c, lib/tkts.c, lib/kdc.c, lib/as.c,
9438         lib/crypto-3des.c, lib/crypto-des.c, lib/crypto-null.c, lib/init.c,
9439         lib/krberror.c, lib/shishi.h.in: Fix.
9441 2003-02-08  Simon Josefsson <simon@josefsson.org>
9443         * lib/encticketpart.c, lib/tkt.c, lib/shishi.h.in, lib/tkts.c: Fix.
9445 2003-02-08  Simon Josefsson <simon@josefsson.org>
9447         * lib/asn1.c: Add.
9449 2003-02-08  Simon Josefsson <simon@josefsson.org>
9451         * lib/apreq.c, lib/shishi.h.in, lib/encapreppart.c, lib/ticket.c:
9452         Fix.
9454 2003-02-08  Simon Josefsson <simon@josefsson.org>
9456         * lib/authenticator.c, lib/kdcrep.c, lib/enckdcreppart.c: Fix.
9458 2003-02-08  Simon Josefsson <simon@josefsson.org>
9460         * lib/shishi.h.in: Fix.
9462 2003-02-08  Simon Josefsson <simon@josefsson.org>
9464         * lib/cfg.c: Fix warnings.
9466 2003-02-08  Simon Josefsson <simon@josefsson.org>
9468         * lib/cfg.c: Declare getsubopt().
9470 2003-02-08  Simon Josefsson <simon@josefsson.org>
9472         * lib/shishi.h.in: Add.
9474 2003-02-08  Simon Josefsson <simon@josefsson.org>
9476         * lib/shishi.h.in: Add.  Fix.
9478 2003-02-08  Simon Josefsson <simon@josefsson.org>
9480         * lib/shishi.h.in: Add.
9482 2003-02-08  Simon Josefsson <simon@josefsson.org>
9484         * lib/shishi.h.in, lib/internal.h: Add.
9486 2003-02-08  Simon Josefsson <simon@josefsson.org>
9488         * lib/shishi.h.in, lib/internal.h: Add.
9490 2003-02-08  Simon Josefsson <simon@josefsson.org>
9492         * lib/internal.h: Include arpa/inet.h.
9494 2003-02-08  Simon Josefsson <simon@josefsson.org>
9496         * doc/shishi.texi: Add.
9498 2003-02-08  Simon Josefsson <simon@josefsson.org>
9500         * lib/shishi.h.in: Fix.
9502 2003-02-08  Simon Josefsson <simon@josefsson.org>
9504         * lib/shishi.h.in, lib/tkts.c, tests/ticketset.c, src/shishi.c: New
9505         find/get API.
9507 2003-02-08  Simon Josefsson <simon@josefsson.org>
9509         * lib/tkt.c: Add.
9511 2003-02-08  Simon Josefsson <simon@josefsson.org>
9513         * lib/principal.c: Fix.
9515 2003-02-05  Simon Josefsson <simon@josefsson.org>
9517         * src/shishid.c, tests/ticketset.c: Fix API.
9519 2003-02-05  Simon Josefsson <simon@josefsson.org>
9521         * configure.ac: Check arpa/inet.h.
9523 2003-02-05  Simon Josefsson <simon@josefsson.org>
9525         * lib/ticket.c, lib/asn1.c, lib/shishi.h.in, lib/tkts.c: Fix API.
9527 2003-02-05  Simon Josefsson <simon@josefsson.org>
9529         * lib/enckdcreppart.c, lib/encticketpart.c: Fix.
9531 2003-02-05  Simon Josefsson <simon@josefsson.org>
9533         * lib/crypto.c: Add.
9535 2003-02-05  Simon Josefsson <simon@josefsson.org>
9537         * lib/kdc.c, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
9538         lib/diskio.c: Fix API.
9540 2003-02-05  Simon Josefsson <simon@josefsson.org>
9542         * lib/kdcrep.c: Fix.
9544 2003-02-05  Simon Josefsson <simon@josefsson.org>
9546         * lib/shishi.h.in, lib/asn1.c: Fix.
9548 2003-02-05  Simon Josefsson <simon@josefsson.org>
9550         * lib/principal.c, lib/asn1.c:
9551         (shishi_principal_name_get, shishi_principal_name_realm_get): Move
9552         from asn1.c to principal.c
9554 2003-02-05  Simon Josefsson <simon@josefsson.org>
9556         * lib/safe.c: Fix.
9558 2003-02-05  Simon Josefsson <simon@josefsson.org>
9560         * lib/diskio.c: Fix header.
9562 2003-02-05  Simon Josefsson <simon@josefsson.org>
9564         * lib/init.c: Fix gcrypt init.
9566 2003-02-05  Simon Josefsson <simon@josefsson.org>
9568         * lib/internal.h: Use Shishi_asn1 instead of ASN1_TYPE.  Fix.
9570 2003-02-05  Simon Josefsson <simon@josefsson.org>
9572         * lib/asn1.c: Add.
9574 2003-02-05  Simon Josefsson <simon@josefsson.org>
9576         * lib/enckdcreppart.c, lib/safe.c: Cleanup.
9578 2003-02-05  Simon Josefsson <simon@josefsson.org>
9580         * lib/authenticator.c, lib/kdcreq.c, lib/shishi.h.in, lib/init.c:
9581         Fix.
9583 2003-02-05  Simon Josefsson <simon@josefsson.org>
9585         * lib/encticketpart.c: Cleanup.
9587 2003-02-05  Simon Josefsson <simon@josefsson.org>
9589         * lib/ticket.c: Cleanup.
9591 2003-02-05  Simon Josefsson <simon@josefsson.org>
9593         * lib/kdc.c: Cleanup.
9595 2003-02-05  Simon Josefsson <simon@josefsson.org>
9597         * lib/krberror.c: Cleanup.
9599 2003-02-05  Simon Josefsson <simon@josefsson.org>
9601         * lib/kdcrep.c: Cleanup.
9603 2003-02-05  Simon Josefsson <simon@josefsson.org>
9605         * lib/kdcreq.c: Cleanup.
9607 2003-02-05  Simon Josefsson <simon@josefsson.org>
9609         * lib/asn1.c: Add.
9611 2003-02-05  Simon Josefsson <simon@josefsson.org>
9613         * lib/ticket.c: Use Shishi_asn1 instead of ASN1_TYPE.
9615 2003-02-05  Simon Josefsson <simon@josefsson.org>
9617         * lib/encapreppart.c: Fix.
9619 2003-02-05  Simon Josefsson <simon@josefsson.org>
9621         * lib/tkt.c, lib/krberror.c, lib/kdcrep.c, lib/kdcreq.c, lib/tgs.c,
9622         lib/safe.c: Use Shishi_asn1 instead of ASN1_TYPE.
9624 2003-02-05  Simon Josefsson <simon@josefsson.org>
9626         * lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
9627         lib/kdc.c: Use Shishi_asn1 instead of ASN1_TYPE.
9629 2003-02-05  Simon Josefsson <simon@josefsson.org>
9631         * lib/diskio.c, lib/done.c: Use Shishi_asn1 instead of ASN1_TYPE.
9633 2003-02-05  Simon Josefsson <simon@josefsson.org>
9635         * lib/asn1.c: Use Shishi_asn1 instead of ASN1_TYPE.  Cleanup.  Add.
9637 2003-02-05  Simon Josefsson <simon@josefsson.org>
9639         * lib/ap.c, lib/shishi.h.in, lib/apreq.c, lib/aprep.c, lib/as.c,
9640         lib/authenticator.c: Use Shishi_asn1 instead of ASN1_TYPE.
9642 2003-02-05  Simon Josefsson <simon@josefsson.org>
9644         * configure.ac: Check syslog.h.
9646 2003-02-05  Simon Josefsson <simon@josefsson.org>
9648         * doc/gdoc: Fixes.
9650 2003-02-05  Simon Josefsson <simon@josefsson.org>
9652         * lib/version.c: Copyright fix.
9654 2003-02-05  Simon Josefsson <simon@josefsson.org>
9656         * lib/shishi.h.in: Fix krberror.
9658 2003-02-05  Simon Josefsson <simon@josefsson.org>
9660         * lib/apreq.c, lib/error.c, lib/hostkeys.c, lib/version.c: Doc fix.
9662 2003-02-05  Simon Josefsson <simon@josefsson.org>
9664         * src/shishid.c: Syslog.  Setuid.
9666 2003-02-03  Simon Josefsson <simon@josefsson.org>
9668         * lib/krberror.c: Doc fix.
9670 2003-02-03  Simon Josefsson <simon@josefsson.org>
9672         * lib/init.c: Re-order to improve manual.
9674 2003-02-03  Simon Josefsson <simon@josefsson.org>
9676         * src/shishid.c: AS exchange works (with hardcoded credentials).
9678 2003-02-03  Simon Josefsson <simon@josefsson.org>
9680         * src/kdc.c: Fix.  What to do about this file?  Abandon?
9682 2003-02-03  Simon Josefsson <simon@josefsson.org>
9684         * lib/shishi.h.in: Fix.
9686 2003-02-03  Simon Josefsson <simon@josefsson.org>
9688         * lib/kdcreq.c: Fix.  Add.
9690 2003-02-03  Simon Josefsson <simon@josefsson.org>
9692         * lib/kdc.c: Fix return codes.
9694 2003-02-03  Simon Josefsson <simon@josefsson.org>
9696         * lib/init.c: Add.
9698 2003-02-03  Simon Josefsson <simon@josefsson.org>
9700         * lib/asn1.c: Fix debug.
9702 2003-02-03  Simon Josefsson <simon@josefsson.org>
9704         * lib/as.c: Add.  Clear pdata in AS-REQ.
9706 2003-02-03  Simon Josefsson <simon@josefsson.org>
9708         * lib/ticketset.c, lib/tkts.c: Rename ticketset.c to tkts.c.
9710 2003-02-03  Simon Josefsson <simon@josefsson.org>
9712         * lib/tkt.c: Add, code from ticket.c.
9714 2003-02-03  Simon Josefsson <simon@josefsson.org>
9716         * doc/reference/Makefile.am, doc/reference/tmpl/dummy.sgml,
9717         doc/reference/tmpl/shishi.sgml: Fix.
9719 2003-02-03  Simon Josefsson <simon@josefsson.org>
9721         * doc/reference/shishi.types, doc/reference/tmpl/shishi.sgml:
9722         Remove autogenerated stuff.
9724 2003-02-03  Simon Josefsson <simon@josefsson.org>
9726         * doc/reference/Makefile.am: Improve maintainer-clean (somewhat
9727         shishi specific).
9729 2003-02-03  Simon Josefsson <simon@josefsson.org>
9731         * doc/Makefile.am, doc/shishi.texi, doc/reference/tmpl/shishi.sgml,
9732         extra/pam_shishi/pam_shishi.c, lib/Makefile.am, lib/ap.c,
9733         lib/apreq.c, lib/as.c, lib/asn1.c, lib/authenticator.c,
9734         lib/diskio.c, lib/done.c, lib/enckdcreppart.c, lib/error.c,
9735         lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
9736         lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c, src/authp.c,
9737         src/client.c, src/server.c, src/shishi.c, src/shishid.c,
9738         tests/ticketset.c: Rename shishi_ticketset_* to shishi_tkts_*.
9739         Separate ASN.1 ticket functions into shishi_ticket_* and high-level
9740         ticket functions into shishi_tkt_*.
9742 2003-02-02  Simon Josefsson <simon@josefsson.org>
9744         * lib/ticket.c: Add.  Fix typo.
9745         (shishi_ticket_key_set): Set key in EncKDCRepPart too.
9746         (shishi_ticket2): Set transited, authtime, endtime.
9748 2003-02-02  Simon Josefsson <simon@josefsson.org>
9750         * lib/cfg.c, lib/crypto.c, lib/enckdcreppart.c, lib/kdc.c,
9751         lib/kdcrep.c, lib/kdcreq.c, lib/shishi.h.in: Add.
9753 2003-02-02  Simon Josefsson <simon@josefsson.org>
9755         * lib/as.c: Add.  Initialize ticket in AS.
9757 2003-02-02  Simon Josefsson <simon@josefsson.org>
9759         * lib/authenticator.c: Add.
9761 2003-02-02  Simon Josefsson <simon@josefsson.org>
9763         * lib/ticket.c, lib/shishi.h.in, lib/kdc.c: Add.
9765 2003-02-02  Simon Josefsson <simon@josefsson.org>
9767         * lib/authenticator.c: Add AuthorizationData.
9769 2003-02-02  Simon Josefsson <simon@josefsson.org>
9771         * lib/ap.c: Typo.
9773 2003-02-02  Simon Josefsson <simon@josefsson.org>
9775         * lib/kdcreq.c, lib/shishi.h.in: Add.
9777 2003-02-02  Simon Josefsson <simon@josefsson.org>
9779         * lib/kdc.c:
9780         (shishi_as_process): Print derived user key.
9782 2003-02-02  Simon Josefsson <simon@josefsson.org>
9784         * lib/diskio.c: Print hex key for noice verbose.
9786 2003-02-02  Simon Josefsson <simon@josefsson.org>
9788         * lib/ap.c, lib/as.c: Print debug info.
9790 2003-02-02  Simon Josefsson <simon@josefsson.org>
9792         * lib/ap.c: Print debug info.
9794 2003-02-01  Simon Josefsson <simon@josefsson.org>
9796         * lib/asn1.c: Add shishi_asn1_integer2_field.  Indent.
9798 2003-02-01  Simon Josefsson <simon@josefsson.org>
9800         * lib/crypto.c, lib/cfg.c, lib/authenticator.c, src/authp.c,
9801         src/client.c, src/crypto.c, src/server.c, src/shishi.c,
9802         src/shishid.c, tests/crypto.c, tests/ticketset.c: Indent.
9804 2003-02-01  Simon Josefsson <simon@josefsson.org>
9806         * lib/diskio.c: Indent.  Add debug code.
9808 2003-02-01  Simon Josefsson <simon@josefsson.org>
9810         * lib/enckdcreppart.c: Add shishi_enckdcreppart_key_set,
9811         shishi_enckdcreppart_nonce_set,
9812         shishi_enckdcreppart_populate_encticketpart,
9813         shishi_enckdcreppart_srealm_set, shishi_enckdcreppart_sname_set,
9814         shishi_enckdcreppart_server_set,
9815         shishi_enckdcreppart_srealmserver_set, shishi_encasreppart.  Indent.
9817 2003-02-01  Simon Josefsson <simon@josefsson.org>
9819         * lib/kdc.c, lib/init.c, lib/hostkeys.c, lib/error.c,
9820         lib/encticketpart.c, lib/encapreppart.c: Indent.
9822 2003-02-01  Simon Josefsson <simon@josefsson.org>
9824         * lib/kdcrep.c: Add shishi_kdcrep_crealm_set,
9825         shishi_kdcrep_cname_set, shishi_kdcrep_client_set,
9826         shishi_kdcrep_crealmserver_set, shishi_kdcrep_set_enc_part,
9827         shishi_kdcrep_add_enc_part.
9828         (shishi_kdcrep_get_ticket): Don't lose on (some) optional fields.
9830 2003-02-01  Simon Josefsson <simon@josefsson.org>
9832         * lib/kdcreq.c: Add shishi_kdcreq_nonce, shishi_kdcreq_cname_get.
9834 2003-02-01  Simon Josefsson <simon@josefsson.org>
9836         * lib/krberror.c, lib/key.c: Indent.
9838 2003-02-01  Simon Josefsson <simon@josefsson.org>
9840         * lib/ticketset.c, lib/ticket.c, lib/tgs.c, lib/realm.c,
9841         lib/principal.c, lib/password.c, lib/netio.c: Indent.
9843 2003-02-01  Simon Josefsson <simon@josefsson.org>
9845         * lib/as.c: Add shishi_as_rep_der_set.
9847 2003-02-01  Simon Josefsson <simon@josefsson.org>
9849         * lib/apreq.c:
9850         (shishi_apreq_get_ticket, shishi_apreq_set_ticket): Don't lose on
9851         optional fields (some still left though).
9853 2003-02-01  Simon Josefsson <simon@josefsson.org>
9855         * lib/aprep.c: Indent.
9857 2003-02-01  Simon Josefsson <simon@josefsson.org>
9859         * lib/ap.c: Indent.
9860         (shishi_ap_rep_der_set): Don't lose previous AP-REP.
9861         (shishi_ap_rep_der): New.
9863 2003-01-31  Simon Josefsson <simon@josefsson.org>
9865         * lib/shishi.h.in: Add.  Fix key usage enum member name.
9867 2003-01-31  Simon Josefsson <simon@josefsson.org>
9869         * lib/encticketpart.c, lib/kdcrep.c, lib/ticket.c: Add functions to
9870         set things.
9872 2003-01-31  Simon Josefsson <simon@josefsson.org>
9874         * lib/enckdcreppart.c: Fix.
9876 2003-01-31  Simon Josefsson <simon@josefsson.org>
9878         * lib/shishi.h.in: Add.
9880 2003-01-31  Simon Josefsson <simon@josefsson.org>
9882         * lib/encticketpart.c: Add shishi_encticketpart.
9884 2003-01-31  Simon Josefsson <simon@josefsson.org>
9886         * lib/init.c: Add shishi_init_server.
9888 2003-01-31  Simon Josefsson <simon@josefsson.org>
9890         * lib/key.c: Add shishi_key_random.
9892 2003-01-31  Simon Josefsson <simon@josefsson.org>
9894         * lib/crypto.c: Use strong random data.
9896 2003-01-26  Simon Josefsson <simon@josefsson.org>
9898         * doc/reference/tmpl/shishi.sgml: Generated.
9900 2003-01-22  Simon Josefsson <simon@josefsson.org>
9902         * doc/reference/tmpl/shishi.sgml: New.
9904 2003-01-22  Simon Josefsson <simon@josefsson.org>
9906         * configure.ac: Fix.
9908 2003-01-22  Simon Josefsson <simon@josefsson.org>
9910         * doc/reference/shishi-docs.sgml: Add some text.
9912 2003-01-22  Simon Josefsson <simon@josefsson.org>
9914         * doc/reference/Makefile.am: Add uninstall target.  Fix distcheck.
9916 2003-01-22  Simon Josefsson <simon@josefsson.org>
9918         * lib/crypto-des.c: Use libgcrypt for CRC.
9920 2003-01-22  Simon Josefsson <simon@josefsson.org>
9922         * lib/Makefile.am: Fix libstringprep vs libidn.
9924 2003-01-21  Simon Josefsson <simon@josefsson.org>
9926         * configure.ac: Fix libstringprep vs libidn.
9928 2003-01-21  Simon Josefsson <simon@josefsson.org>
9930         * Makefile.am: Don't dist gdbm (for now).  Fix libstringprep vs
9931         libidn.  Fix cvs2cl and gtk-dock for distcheck.
9933 2003-01-21  Simon Josefsson <simon@josefsson.org>
9935         * tests/crypto.c: Don't check crc (gcrypt used now).
9937 2002-12-15  Simon Josefsson <simon@josefsson.org>
9939         * lib/Makefile.am, lib/diskio.c, lib/key.c, lib/safe.c,
9940         lib/shishi.h.in, src/client.c: Unfinished SAFE support.
9942 2002-12-15  Simon Josefsson <simon@josefsson.org>
9944         * ANNOUNCE: Fix.
9946 2002-12-15  Simon Josefsson <simon@josefsson.org>
9948         * ANNOUNCE: Fix.
9950 2002-12-15  Simon Josefsson <simon@josefsson.org>
9952         * ANNOUNCE: Fix.
9954 2002-12-15  Simon Josefsson <simon@josefsson.org>
9956         * src/shishid.c, src/shishi.c: Fix.
9958 2002-12-15  Simon Josefsson <simon@josefsson.org>
9960         * shishi.pc.in, shishi.conf.in, README: Fix.
9962 2002-12-14  Simon Josefsson <simon@josefsson.org>
9964         * configure.ac: Add GTK-DOC stuff.
9966 2002-12-14  Simon Josefsson <simon@josefsson.org>
9968         * lib/kdcreq.c, lib/tgs.c: Fix warnings from GTK-DOC.
9970 2002-12-14  Simon Josefsson <simon@josefsson.org>
9972         * doc/Makefile.am, doc/reference/Makefile.am,
9973         doc/reference/shishi-docs.sgml, doc/reference/shishi.types:
9974         Generate HTML/SGML API documentation using GTK-DOC.
9976 2002-12-14  Simon Josefsson <simon@josefsson.org>
9978         * lib/ticket.c, lib/ticketset.c, lib/shishi.h.in: Fix.
9980 2002-12-14  Simon Josefsson <simon@josefsson.org>
9982         * Makefile.am: EXTRA_DIST ANNOUNCE:
9984 2002-12-14  Simon Josefsson <simon@josefsson.org>
9986         * ANNOUNCE: Add.
9988 2002-12-14  Simon Josefsson <simon@josefsson.org>
9990         * extra/pam_shishi/pam_shishi.c: Define PAM_STATIC for static
9991         builds.
9993 2002-12-14  Simon Josefsson <simon@josefsson.org>
9995         * configure.ac, extra/pam_shishi/Makefile.am,
9996         extra/pam_shishi/pam_shishi.c: Solaris PAM fixes.
9998 2002-12-14  Simon Josefsson <simon@josefsson.org>
10000         * Makefile.am: Make sure ChangeLog is regenerated.
10002 2002-12-13  Simon Josefsson <simon@josefsson.org>
10004         * extra/README: Fix.
10006 2002-12-13  Simon Josefsson <simon@josefsson.org>
10008         * AUTHORS, NEWS, README, README-alpha, THANKS: Copying condition
10009         changes.
10011 2002-12-13  Simon Josefsson <simon@josefsson.org>
10013         * src/shishid.c: Fix warnings.
10015 2002-12-13  Simon Josefsson <simon@josefsson.org>
10017         * doc/shishi.texi: Fix ports.
10019 2002-12-13  Simon Josefsson <simon@josefsson.org>
10021         * configure.ac, extra/Makefile.am, extra/pam_shishi/Makefile.am,
10022         extra/pam_shishi/pam_shishi.c: Add --disable-pam configure option.
10024 2002-12-13  Simon Josefsson <simon@josefsson.org>
10026         * src/server.c: Don't hardcode server name.
10028 2002-12-13  Simon Josefsson <simon@josefsson.org>
10030         * lib/shishi.h.in, lib/ticketset.c, lib/apreq.c, lib/crypto.c,
10031         lib/kdcreq.c: Revert earlier changes that broke simplified
10032         encryption profile.  PAM fixes.
10034 2002-12-13  Simon Josefsson <simon@josefsson.org>
10036         * extra/README: Add PAM.
10038 2002-12-13  Simon Josefsson <simon@josefsson.org>
10040         * extra/Makefile.am, extra/pam_shishi/Makefile.am,
10041         extra/pam_shishi/pam_shishi.c: Initial PAM module.
10043 2002-12-12  Simon Josefsson <simon@josefsson.org>
10045         * doc/shishi.texi: Fixes.
10047 2002-12-12  Simon Josefsson <simon@josefsson.org>
10049         * tests/ticketset.c: Add.
10051 2002-12-12  Simon Josefsson <simon@josefsson.org>
10053         * lib/ap.c, lib/apreq.c, lib/authenticator.c, lib/crypto-3des.c,
10054         lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
10055         lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
10056         lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/password.c,
10057         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/vasprintf.c:
10058         Fix warnings.
10060 2002-12-12  Simon Josefsson <simon@josefsson.org>
10062         * tests/ticketset.c: Use new ASN.1 interface.
10064 2002-12-12  Simon Josefsson <simon@josefsson.org>
10066         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
10067         lib/authenticator.c, lib/diskio.c, lib/encapreppart.c,
10068         lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
10069         lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/ticket.c:
10070         Cleanup ASN.1 stuff.
10072 2002-12-12  Simon Josefsson <simon@josefsson.org>
10074         * src/shishi.c: Expire tickets.
10076 2002-12-11  Simon Josefsson <simon@josefsson.org>
10078         * tests/ticketset.c: Test file read/write.
10080 2002-12-11  Simon Josefsson <simon@josefsson.org>
10082         * lib/ticketset.c: Mem fixes.  Separate ticket expiring on write.
10084 2002-12-11  Simon Josefsson <simon@josefsson.org>
10086         * tests/ticketset.c: Use new ticketset API. Fixes.
10088 2002-12-11  Simon Josefsson <simon@josefsson.org>
10090         * src/authp.c, src/client.c, src/shishi.c: Use new ticketset
10091         interface.
10093 2002-12-11  Simon Josefsson <simon@josefsson.org>
10095         * lib/init.c, lib/shishi.h.in, lib/ticketset.c:
10096         s/ticketset_init/ticketset/g
10098 2002-12-11  Simon Josefsson <simon@josefsson.org>
10100         * tests/Makefile.am, tests/crypto.c, tests/ticketset.c,
10101         tests/utils.c: Add ticketset self tests.
10103 2002-12-11  Simon Josefsson <simon@josefsson.org>
10105         * src/authp.c, src/client.c, src/kdc.c, src/shishi.c: Fix for new
10106         API.
10108 2002-12-11  Simon Josefsson <simon@josefsson.org>
10110         * lib/asn1.c, lib/diskio.c, lib/done.c, lib/internal.h, lib/kdc.c,
10111         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Fixes discovered
10112         while writing ticketset selftests.
10114 2002-12-11  Simon Josefsson <simon@josefsson.org>
10116         * src/authp.c, src/client.c, src/crypto.c, src/data.h,
10117         src/server.c, src/shishi.c: Fix.
10119 2002-12-11  Simon Josefsson <simon@josefsson.org>
10121         * tests/crypto.c: Use new key API.
10123 2002-12-11  Simon Josefsson <simon@josefsson.org>
10125         * lib/error.c: Add.
10127 2002-12-11  Simon Josefsson <simon@josefsson.org>
10129         * src/shishid.c: Don't define ngettext.
10131 2002-12-11  Simon Josefsson <simon@josefsson.org>
10133         * src/server.c: Fix.
10135 2002-12-11  Simon Josefsson <simon@josefsson.org>
10137         * lib/error.c: Add.
10139 2002-12-11  Simon Josefsson <simon@josefsson.org>
10141         * lib/ap.c: Fix keyusage.
10143 2002-12-11  Simon Josefsson <simon@josefsson.org>
10145         * src/shishi.c: Add crypto key file.
10147 2002-12-11  Simon Josefsson <simon@josefsson.org>
10149         * src/server.c: Use AP interface.
10151 2002-12-11  Simon Josefsson <simon@josefsson.org>
10153         * src/crypto.c: Use new key API.
10155 2002-12-11  Simon Josefsson <simon@josefsson.org>
10157         * lib/ap.c, lib/apreq.c, lib/hostkeys.c, lib/internal.h, lib/key.c,
10158         lib/shishi.h.in, lib/ticket.c: Improve AP interface.
10160 2002-12-11  Simon Josefsson <simon@josefsson.org>
10162         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c, lib/diskio.c,
10163         lib/hostkeys.c, lib/key.c, lib/shishi.h.in: Key API fixes.
10165 2002-12-11  Simon Josefsson <simon@josefsson.org>
10167         * lib/ap.c: Fix (make TGS work again).
10169 2002-12-11  Simon Josefsson <simon@josefsson.org>
10171         * tests/crypto.c: Use new key API.
10173 2002-12-11  Simon Josefsson <simon@josefsson.org>
10175         * doc/Makefile.am, doc/shishi.texi: Hostkeys.
10177 2002-12-11  Simon Josefsson <simon@josefsson.org>
10179         * configure.ac: Dmalloc.
10181 2002-12-11  Simon Josefsson <simon@josefsson.org>
10183         * AUTHORS, NEWS, README: Fix copying conditions.
10185 2002-12-11  Simon Josefsson <simon@josefsson.org>
10187         * src/crypto.c, src/kdc.c: Use new key API.
10189 2002-12-11  Simon Josefsson <simon@josefsson.org>
10191         * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10192         lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
10193         lib/crypto-des.c, lib/encapreppart.c, lib/gztime.c, lib/init.c,
10194         lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
10195         lib/password.c, lib/realm.c, lib/ticketset.c: -Wall fixes.
10197 2002-12-11  Simon Josefsson <simon@josefsson.org>
10199         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
10200         lib/crypto.c, lib/diskio.c, lib/done.c, lib/enckdcreppart.c,
10201         lib/encticketpart.c, lib/hostkeys.c, lib/internal.h, lib/kdc.c,
10202         lib/key.c, lib/shishi.h.in: Cleanup key API.  Add hostkey API
10203         starting point.  Fixes.
10205 2002-12-09  Simon Josefsson <simon@josefsson.org>
10207         * README: Removed text now in README-alpha.
10209 2002-12-09  Simon Josefsson <simon@josefsson.org>
10211         * README-alpha: Add.
10213 2002-12-09  Simon Josefsson <simon@josefsson.org>
10215         * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/tgs.c, lib/ticketset.c:
10216         Improve verbose messages.
10218 2002-12-09  Simon Josefsson <simon@josefsson.org>
10220         * src/shishi.c: Use TGS interface.
10222 2002-12-09  Simon Josefsson <simon@josefsson.org>
10224         * lib/ap.c, lib/as.c, lib/principal.c, lib/realm.c,
10225         lib/shishi.h.in, lib/tgs.c, lib/ticketset.c: Cleanup TGS interface.
10227 2002-12-08  Simon Josefsson <simon@josefsson.org>
10229         * lib/ap.c, lib/diskio.c, lib/shishi.h.in, lib/ticket.c: Fix.
10231 2002-12-08  Simon Josefsson <simon@josefsson.org>
10233         * src/crypto.c: Use cipher_randomlen().
10235 2002-12-08  Simon Josefsson <simon@josefsson.org>
10237         * lib/crypto.c: Add cipher_randomlen().
10239 2002-12-08  Simon Josefsson <simon@josefsson.org>
10241         * lib/ticket.c: Fix.
10243 2002-12-08  Simon Josefsson <simon@josefsson.org>
10245         * lib/ticket.c: s/service/server/g.
10247 2002-12-08  Simon Josefsson <simon@josefsson.org>
10249         * src/shishi.c: Print EncKDCRepPart when printing ticket.
10251 2002-12-08  Simon Josefsson <simon@josefsson.org>
10253         * lib/as.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
10254         lib/ticketset.c: Store KDC-REP in ticket file too (for the cname,
10255         crealm, and keytype protection etype fields, and possibly other uses
10256         in the future).
10258 2002-12-08  Simon Josefsson <simon@josefsson.org>
10260         * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/init.c,
10261         lib/internal.h: Remove most of shishi_last_*().
10263 2002-12-08  Simon Josefsson <simon@josefsson.org>
10265         * lib/diskio.c: Remove debug output.
10267 2002-12-08  Simon Josefsson <simon@josefsson.org>
10269         * src/shishi.c, src/authp.c, src/client.c: Use new ticketset API.
10271 2002-12-08  Simon Josefsson <simon@josefsson.org>
10273         * lib/ticket.c: Print etype key is protected under.
10275 2002-12-08  Simon Josefsson <simon@josefsson.org>
10277         * lib/done.c, lib/init.c, lib/shishi.h.in, lib/ticketset.c: Cleanup
10278         ticketset API.
10280 2002-12-08  Simon Josefsson <simon@josefsson.org>
10282         * lib/ticketset.c: Don't hardcode all tickets belonging to
10283         jas@JOSEFSSON.ORG.
10285 2002-12-08  Simon Josefsson <simon@josefsson.org>
10287         * src/Makefile.am: kdc.c is broken for now.
10289 2002-12-08  Simon Josefsson <simon@josefsson.org>
10291         * src/shishi.c: Print last-req too.
10293 2002-12-08  Simon Josefsson <simon@josefsson.org>
10295         * src/authp.c: Fix.
10297 2002-12-08  Simon Josefsson <simon@josefsson.org>
10299         * lib/ticketset.c: Add find/get_ticket etype.
10301 2002-12-08  Simon Josefsson <simon@josefsson.org>
10303         * lib/shishi.h.in, lib/ticket.c: Fix ticket flags.  Add last-req.
10305 2002-12-08  Simon Josefsson <simon@josefsson.org>
10307         * lib/apreq.c, lib/kdcreq.c: Remove old AP-REQ API.
10309 2002-12-08  Simon Josefsson <simon@josefsson.org>
10311         * lib/ap.c: Fix doc.
10313 2002-12-07  Simon Josefsson <simon@josefsson.org>
10315         * configure.ac: Gnits.
10317 2002-12-07  Simon Josefsson <simon@josefsson.org>
10319         * COPYING.DOC: Add.
10321 2002-12-07  Simon Josefsson <simon@josefsson.org>
10323         * doc/lgpl.texi, doc/Makefile.am: Use GPL instead of LGPL.
10325 2002-12-07  Simon Josefsson <simon@josefsson.org>
10327         * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi,
10328         lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10329         lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
10330         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
10331         lib/crypto-null.c, lib/crypto.c, lib/diskio.c, lib/done.c,
10332         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
10333         lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
10334         lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c,
10335         lib/password.c, lib/principal.c, lib/realm.c, lib/shishi.h.in,
10336         lib/tgs.c, lib/ticket.c, lib/ticketset.c, configure.ac,
10337         Makefile.am, src/Makefile.am, tests/Makefile.am, extra/Makefile.am,
10338         README: Use GPL instead of LGPL.
10340 2002-12-07  Simon Josefsson <simon@josefsson.org>
10342         * src/kdc.c, src/shishi.c: Use new AS interface.
10344 2002-12-07  Simon Josefsson <simon@josefsson.org>
10346         * lib/ap.c, lib/as.c, lib/authenticator.c, lib/kdcrep.c,
10347         lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/tgs.c,
10348         lib/ticket.c, lib/ticketset.c: Clean up AS interface.
10350 2002-12-07  Simon Josefsson <simon@josefsson.org>
10352         * src/client.c: Fix.
10354 2002-12-07  Simon Josefsson <simon@josefsson.org>
10356         * src/authp.c, src/shishi.c: Use new AP interface.
10358 2002-12-07  Simon Josefsson <simon@josefsson.org>
10360         * lib/ap.c, lib/asn1.c, lib/internal.h, lib/shishi.h.in, lib/tgs.c,
10361         lib/ticket.c, lib/ticketset.c: Use new AP interface for TGS.
10363 2002-12-07  Simon Josefsson <simon@josefsson.org>
10365         * src/authp.c, src/client.c, src/kdc.c, src/server.c, src/shishi.c:
10366         Use new AP interface.
10368 2002-12-07  Simon Josefsson <simon@josefsson.org>
10370         * lib/ap.c, lib/aprep.c, lib/asn1.c, lib/internal.h,
10371         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Clean up AP
10372         interface.
10374 2002-12-07  Simon Josefsson <simon@josefsson.org>
10376         * lib/shishi.h.in: Update AP.
10378 2002-12-07  Simon Josefsson <simon@josefsson.org>
10380         * lib/ticketset.c: Fix crash in get_ticket.
10382 2002-12-07  Simon Josefsson <simon@josefsson.org>
10384         * lib/krberror.c: Zeroterminate server string.
10386 2002-12-07  Simon Josefsson <simon@josefsson.org>
10388         * lib/diskio.c: Fix AP-REP parsing.
10390 2002-12-07  Simon Josefsson <simon@josefsson.org>
10392         * src/shishi.c: Set servername.
10394 2002-12-07  Simon Josefsson <simon@josefsson.org>
10396         * src/client.c: Use new AP functions.
10398 2002-12-07  Simon Josefsson <simon@josefsson.org>
10400         * doc/shishi.texi: Add SuSE.
10402 2002-12-07  Simon Josefsson <simon@josefsson.org>
10404         * src/shishi.c: Fixes.
10406 2002-12-07  Simon Josefsson <simon@josefsson.org>
10408         * lib/ticketset.c: Add ticketset_get_ticket_*().
10410 2002-12-07  Simon Josefsson <simon@josefsson.org>
10412         * lib/done.c: Save ticketset.
10414 2002-12-07  Simon Josefsson <simon@josefsson.org>
10416         * lib/cfg.c: Use shishi_warn().
10418 2002-12-06  Simon Josefsson <simon@josefsson.org>
10420         * configure.ac: Try harder to find socklen_t before falling back to
10421         size_t.
10423 2002-12-06  Simon Josefsson <simon@josefsson.org>
10425         * lib/shishi.h.in, lib/ticketset.c, src/kdc.c, src/shishi.c: Fix
10426         warnings.
10428 2002-12-06  Simon Josefsson <simon@josefsson.org>
10430         * lib/cfg.c: Don't gethostbyname(NULL).
10432 2002-12-06  Simon Josefsson <simon@josefsson.org>
10434         * configure.ac: Workaround gettext+libtool distcheck bug.  Fixes.
10436 2002-12-06  Simon Josefsson <simon@josefsson.org>
10438         * Makefile.am: Workaround gettext+libtool distcheck bug.
10440 2002-12-06  Simon Josefsson <simon@josefsson.org>
10442         * lib/internal.h: Handle ngettext() from autoconf instead.
10444 2002-12-06  Simon Josefsson <simon@josefsson.org>
10446         * lib/aprep.c: Print cusec in hex.
10448 2002-12-06  Simon Josefsson <simon@josefsson.org>
10450         * lib/asn1.c: Don't corrupt data in _shishi_asn1_integer_field
10451         (this caused the spurious AP-REP verification failures).
10453 2002-12-06  Simon Josefsson <simon@josefsson.org>
10455         * lib/encapreppart.c, lib/crypto.c: Fix.
10457 2002-12-06  Simon Josefsson <simon@josefsson.org>
10459         * lib/crypto-des.c: Fix.
10461 2002-12-06  Simon Josefsson <simon@josefsson.org>
10463         * extra/README: Add entire GNU Inetutils, although most of it is
10464         disabled by Shishi's configure.ac.
10466 2002-12-06  Simon Josefsson <simon@josefsson.org>
10468         * tests/Makefile.am: LTLIBINTL is included via libshishi.
10470 2002-12-05  Simon Josefsson <simon@josefsson.org>
10472         * doc/gdoc-error: Fix copying conditions.
10474 2002-12-05  Simon Josefsson <simon@josefsson.org>
10476         * doc/gdoc-error: Make it less shishi specific.
10478 2002-12-04  Simon Josefsson <simon@josefsson.org>
10480         * lib/cfg.c: Add XXX about not running gethostbyname() during
10481         startup.
10483 2002-12-04  Simon Josefsson <simon@josefsson.org>
10485         * doc/Makefile.am, doc/shishi.texi: Add realm/principal API doc.
10487 2002-12-04  Simon Josefsson <simon@josefsson.org>
10489         * lib/as.c, lib/authenticator.c, lib/done.c, lib/init.c,
10490         lib/internal.h, lib/kdcreq.c, lib/principal.c, lib/realm.c,
10491         lib/shishi.h.in, lib/tgs.c, lib/ticketset.c, src/authp.c,
10492         src/client.c, src/crypto.c, src/kdc.c, src/server.c, src/shishi.c:
10493         Harmonise realm, principal and ticketset filename API.
10495 2002-12-04  Simon Josefsson <simon@josefsson.org>
10497         * src/shishi.c: Fix --help.
10499 2002-12-04  Simon Josefsson <simon@josefsson.org>
10501         * src/shishi.c: Fix destroy --server-name.
10503 2002-12-04  Simon Josefsson <simon@josefsson.org>
10505         * lib/error.c, lib/shishi.h.in, lib/ticketset.c, src/authp.c,
10506         src/client.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
10507         Add ticket destroy command.  Use default ticketset in src/.
10509 2002-12-04  Simon Josefsson <simon@josefsson.org>
10511         * lib/shishi.h.in: Add as.c/tgs.c prototypes.
10513 2002-12-03  Simon Josefsson <simon@josefsson.org>
10515         * doc/Makefile.am: Fix dependencies.
10517 2002-12-03  Simon Josefsson <simon@josefsson.org>
10519         * doc/Makefile.am, lib/cfg.c, lib/init.c, lib/shishi.h.in: Doc
10520         fixes.
10522 2002-12-03  Simon Josefsson <simon@josefsson.org>
10524         * Makefile.am: Exclude libstringprep from ChangeLog.
10526 2002-12-03  Simon Josefsson <simon@josefsson.org>
10528         * configure.ac, doc/shishi.texi, lib/error.c, po/shishi.pot,
10529         po/sv.po, src/Makefile.am, src/client.c, src/server.c,
10530         tests/Makefile.am, tests/crypto.c: Portability fixes.
10532 2002-12-03  Simon Josefsson <simon@josefsson.org>
10534         * lib/error.c: Typographic fixes.
10536 2002-12-03  Simon Josefsson <simon@josefsson.org>
10538         * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi: Generate error
10539         label documentation.
10541 2002-12-03  Simon Josefsson <simon@josefsson.org>
10543         * src/shishi.c: New API.
10545 2002-12-03  Simon Josefsson <simon@josefsson.org>
10547         * lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/encticketpart.c,
10548         lib/init.c, lib/key.c, lib/shishi.h.in, doc/Makefile.am,
10549         doc/shishi.texi: Improve crypto documentation.
10551 2002-12-02  Simon Josefsson <simon@josefsson.org>
10553         * lib/Makefile.am, Makefile.am: Fix stringprep variables.
10555 2002-12-02  Simon Josefsson <simon@josefsson.org>
10557         * configure.ac: Define socklen_t to size_t if it doesn't exist
10558         (Tru64 without _XOPEN_SOURCE=500).  Fix libstringprep variables.
10560 2002-12-02  Simon Josefsson <simon@josefsson.org>
10562         * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/crypto.c,
10563         lib/internal.h, lib/kdcrep.c, lib/tgs.c, lib/ticket.c,
10564         lib/ticketset.c: Move some private structures to where they belong.
10565         Fixes.
10567 2002-12-02  Simon Josefsson <simon@josefsson.org>
10569         * lib/as.c, lib/kdc.c: Shishi_key fixes.
10571 2002-12-02  Simon Josefsson <simon@josefsson.org>
10573         * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10574         lib/authenticator.c, lib/crypto-3des.c, lib/crypto-aes.c,
10575         lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c, lib/diskio.c,
10576         lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
10577         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/shishi.h.in,
10578         lib/ticket.c, lib/ticketset.c, src/crypto.c, src/kdc.c,
10579         tests/crypto.c: Create new Shishi_key structure to hide key
10580         details.
10582 2002-12-02  Simon Josefsson <simon@josefsson.org>
10584         * lib/Makefile.am, lib/internal.h, lib/key.c, lib/shishi.h.in: Add
10585         new key data type.
10587 2002-12-02  Simon Josefsson <simon@josefsson.org>
10589         * src/kdc.c: Use new ticket API.
10591 2002-12-02  Simon Josefsson <simon@josefsson.org>
10593         * lib/ap.c, lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c:
10594         Don't take handle parameter in ticket accessor functions.
10596 2002-12-02  Simon Josefsson <simon@josefsson.org>
10598         * src/data.h, src/shishi.c: Add --verbose-library.  Fix return
10599         code.
10601 2002-12-02  Simon Josefsson <simon@josefsson.org>
10603         * README: Fix.
10605 2002-12-02  Simon Josefsson <simon@josefsson.org>
10607         * src/data.h: Remove unused stuff.
10609 2002-12-01  Simon Josefsson <simon@josefsson.org>
10611         * src/shishi.c: Include argp.
10613 2002-12-01  Simon Josefsson <simon@josefsson.org>
10615         * src/data.h: Fix includes.
10617 2002-12-01  Simon Josefsson <simon@josefsson.org>
10619         * lib/base64.c: Fix prototype.
10621 2002-12-01  Simon Josefsson <simon@josefsson.org>
10623         * configure.ac: Add.
10625 2002-12-01  Simon Josefsson <simon@josefsson.org>
10627         * src/crypto.c, src/data.h, src/shishid.c: Fix includes.
10629 2002-12-01  Simon Josefsson <simon@josefsson.org>
10631         * lib/base64.c, lib/internal.h, lib/password.c, lib/principal.c,
10632         lib/shishi.h.in: Fix includes.  Export key usage values.
10634 2002-12-01  Simon Josefsson <simon@josefsson.org>
10636         * po/shishi.pot, po/sv.po: regenerated
10638 2002-12-01  Simon Josefsson <simon@josefsson.org>
10640         * src/crypto.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
10641         Enhance key handling in crypto.  Fixes.
10643 2002-12-01  Simon Josefsson <simon@josefsson.org>
10645         * shishi.conf.in: Fix.
10647 2002-12-01  Simon Josefsson <simon@josefsson.org>
10649         * lib/shishi.h.in: Add. Fix.
10651 2002-12-01  Simon Josefsson <simon@josefsson.org>
10653         * lib/error.c: Add.
10655 2002-12-01  Simon Josefsson <simon@josefsson.org>
10657         * lib/diskio.c: Add key output functions.
10659 2002-12-01  Simon Josefsson <simon@josefsson.org>
10661         * lib/crypto.c: Always specify rand2key and str2key functions.
10662         Allow randomize to return 0 "random" bytes.
10664 2002-12-01  Simon Josefsson <simon@josefsson.org>
10666         * lib/crypto-null.c: Fixes.
10668 2002-12-01  Simon Josefsson <simon@josefsson.org>
10670         * lib/crypto-aes.c: More debugging output.
10672 2002-12-01  Simon Josefsson <simon@josefsson.org>
10674         * configure.ac, lib/Makefile.am: Fix.
10676 2002-12-01  Simon Josefsson <simon@josefsson.org>
10678         * shishi.conf.in: Fixes.  Add stringprocess.
10680 2002-12-01  Simon Josefsson <simon@josefsson.org>
10682         * lib/init.c: Only support AES256 by default, as per RFC1510bis.
10684 2002-12-01  Simon Josefsson <simon@josefsson.org>
10686         * README: Fix.
10688 2002-12-01  Simon Josefsson <simon@josefsson.org>
10690         * doc/shishi.texi: Fixes.
10692 2002-11-30  Simon Josefsson <simon@josefsson.org>
10694         * configure.ac: Fix typo.
10696 2002-11-30  Simon Josefsson <simon@josefsson.org>
10698         * lib/crypto-aes.c, lib/crypto-3des.c: Cleanup.
10700 2002-11-30  Simon Josefsson <simon@josefsson.org>
10702         * src/shishi.c: Print KRB-ERROR in AS/TGS.
10704 2002-11-30  Simon Josefsson <simon@josefsson.org>
10706         * lib/init.c: Improve error handling.
10708 2002-11-30  Simon Josefsson <simon@josefsson.org>
10710         * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
10711         lib/authenticator.c, lib/cfg.c, lib/crypto-3des.c,
10712         lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
10713         lib/encapreppart.c, lib/error.c, lib/init.c, lib/internal.h,
10714         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
10715         lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
10716         lib/ticketset.c: Replaced DEBUG* and SILENT with VERBOSE.  Added
10717         KRB-ERROR handling.
10719 2002-11-30  Simon Josefsson <simon@josefsson.org>
10721         * lib/netio.c, lib/shishi.h.in, lib/error.c: Improve errors.
10723 2002-11-30  Simon Josefsson <simon@josefsson.org>
10725         * src/kdc.c: Use new password API.
10727 2002-11-30  Simon Josefsson <simon@josefsson.org>
10729         * lib/as.c, lib/cfg.c, lib/internal.h, lib/password.c,
10730         lib/shishi.h.in: Character set handling for passwords, subject to
10731         new "stringprocess" configuration verb.
10733 2002-11-30  Simon Josefsson <simon@josefsson.org>
10735         * src/Makefile.am, tests/Makefile.am: Remove argp (now added to
10736         LIBS).
10738 2002-11-30  Simon Josefsson <simon@josefsson.org>
10740         * lib/Makefile.am: Add AC_LIBOBJ's to EXTRA_DIST.
10742 2002-11-30  Simon Josefsson <simon@josefsson.org>
10744         * lib/gethostname.c: From gnulib, a AC_LIBOBJ.
10746 2002-11-30  Simon Josefsson <simon@josefsson.org>
10748         * Makefile.am: Add libstringprep.
10750 2002-11-30  Simon Josefsson <simon@josefsson.org>
10752         * configure.ac: Clean up a little.
10754 2002-11-30  Simon Josefsson <simon@josefsson.org>
10756         * lib/strcasecmp.c, lib/memmove.c, lib/memset.c, lib/strerror.c:
10757         From gnulib, a AC_LIBOBJ.
10759 2002-11-30  Simon Josefsson <simon@josefsson.org>
10761         * lib/strdup.c: From gnulib, a AC_LIBOBJ.
10763 2002-11-29  Simon Josefsson <simon@josefsson.org>
10765         * lib/init.c: use aes256, aes128, des3 by default
10767 2002-11-29  Simon Josefsson <simon@josefsson.org>
10769         * po/shishi.pot, po/sv.po: indent caused regeneration
10771 2002-11-29  Simon Josefsson <simon@josefsson.org>
10773         * Makefile.am, lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c,
10774         lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
10775         lib/diskio.c, lib/done.c, lib/encapreppart.c, lib/encticketpart.c,
10776         lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
10777         lib/kdcreq.c, lib/netio.c, lib/password.c, lib/pkcs5.c,
10778         lib/pkcs5.h, lib/realm.c, lib/setenv.h, lib/shishi.h.in, lib/tgs.c,
10779         lib/ticket.c, lib/ticketset.c, lib/vasprintf.c, src/Makefile.am,
10780         src/authp.c, src/client.c, src/crypto.c, src/kdc.c, src/server.c,
10781         src/shishi.c, src/shishid.c, tests/Makefile.am, tests/crypto.c:
10782         indent
10784 2002-11-29  Simon Josefsson <simon@josefsson.org>
10786         * tests/Makefile.am: add indent
10788 2002-11-29  Simon Josefsson <simon@josefsson.org>
10790         * asn1/INSTALL: these are regenerated by autoreconf
10792 2002-11-29  Simon Josefsson <simon@josefsson.org>
10794         * lib/internal.h: always include stdarg, never varargs
10796 2002-11-29  Simon Josefsson <simon@josefsson.org>
10798         * lib/Makefile.am: add intl
10800 2002-11-29  Simon Josefsson <simon@josefsson.org>
10802         * asn1/configure.in: add my patches
10804 2002-11-29  Simon Josefsson <simon@josefsson.org>
10806         * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/INSTALL,
10807         asn1/Makefile.am, asn1/NEWS, asn1/README, asn1/THANKS,
10808         asn1/acconfig.h, asn1/acinclude.m4, asn1/buildconf,
10809         asn1/configure.in: add libtasn1 from CVS as of 2002-11-29
10811 2002-11-29  Simon Josefsson <simon@josefsson.org>
10813         * lib/crypto.c: fix cipher_name
10815 2002-11-29  Simon Josefsson <simon@josefsson.org>
10817         * po/shishi.pot, po/sv.po: generated updates
10819 2002-11-29  Simon Josefsson <simon@josefsson.org>
10821         * doc/shishi.texi: fixes
10823 2002-11-29  Simon Josefsson <simon@josefsson.org>
10825         * lib/aprep.c, lib/apreq.c, lib/enckdcreppart.c,
10826         lib/encticketpart.c: endian fixes for keytype as + kdc + telnet now
10827         works on solaris
10829 2002-11-29  Simon Josefsson <simon@josefsson.org>
10831         * lib/crypto.c: fix when cipher_name fails
10833 2002-11-29  Simon Josefsson <simon@josefsson.org>
10835         * lib/gztime.c: fix TZ variable for solaris
10837 2002-11-29  Simon Josefsson <simon@josefsson.org>
10839         * src/data.h, src/shishi.c: remove shortnonce stuff
10841 2002-11-29  Simon Josefsson <simon@josefsson.org>
10843         * Makefile.am: fix
10845 2002-11-29  Simon Josefsson <simon@josefsson.org>
10847         * configure.ac: add unsetenv LIBOBJ fix typo remove alloca and
10848         malloc LIBOBJs
10850 2002-11-29  Simon Josefsson <simon@josefsson.org>
10852         * lib/netio.c: solaris has sockaddr_storage, but using it doesn't
10853         work?!
10855 2002-11-29  Simon Josefsson <simon@josefsson.org>
10857         * lib/Makefile.am, lib/internal.h, lib/setenv.c, lib/setenv.h,
10858         lib/unsetenv.c: improved setenv LIBOBJs from Bruno.
10860 2002-11-29  Simon Josefsson <simon@josefsson.org>
10862         * lib/asn1.c, lib/kdcrep.c, lib/ticket.c: endian fixes
10864 2002-11-28  Simon Josefsson <simon@josefsson.org>
10866         * lib/setenv.c: copy from glibc that actually works
10868 2002-11-28  Simon Josefsson <simon@josefsson.org>
10870         * configure.ac: libtool obsoletes ranlib
10872 2002-11-28  Simon Josefsson <simon@josefsson.org>
10874         * lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcreq.c,
10875         lib/shishi.h.in: nonces are 4 bytes, remove shortnonce stuff.
10877 2002-11-27  Simon Josefsson <simon@josefsson.org>
10879         * AUTHORS: fix
10881 2002-11-27  Simon Josefsson <simon@josefsson.org>
10883         * lib/error.c: fix msg
10885 2002-11-27  Simon Josefsson <simon@josefsson.org>
10887         * lib/cfg.c, lib/init.c: print warnings
10889 2002-11-27  Simon Josefsson <simon@josefsson.org>
10891         * Makefile.am: make dist work
10893 2002-11-27  Simon Josefsson <simon@josefsson.org>
10895         * lib/shishi.h.in: add prototype
10897 2002-11-27  Simon Josefsson <simon@josefsson.org>
10899         * tests/Makefile.am: fix asn1 dir
10901 2002-11-26  Simon Josefsson <simon@josefsson.org>
10903         * Makefile.am, configure.ac: remove gdbm temporarily add ngettext
10904         check add setenv replacement
10906 2002-11-26  Simon Josefsson <simon@josefsson.org>
10908         * lib/setenv.c: new file, for system's that lack setenv()
10910 2002-11-26  Simon Josefsson <simon@josefsson.org>
10912         * lib/Makefile.am: extradist setenv.c
10914 2002-11-26  Simon Josefsson <simon@josefsson.org>
10916         * lib/internal.h, lib/ticketset.c: fix ngettext
10918 2002-11-26  Simon Josefsson <simon@josefsson.org>
10920         * src/Makefile.am: needs asn1 includes
10922 2002-11-26  Simon Josefsson <simon@josefsson.org>
10924         * src/data.h: _N is defined on solaris
10926 2002-11-26  Simon Josefsson <simon@josefsson.org>
10928         * tests/Makefile.am: need asn1 includes
10930 2002-11-26  Simon Josefsson <simon@josefsson.org>
10932         * doc/shishi.texi: small fixes
10934 2002-11-25  Simon Josefsson <simon@josefsson.org>
10936         * configure.ac: remove krb5 stuff from inetutils remove ugly stuff
10937         configure.ac
10939 2002-11-25  Simon Josefsson <simon@josefsson.org>
10941         * extra/README: [no log message]
10943 2002-11-25  Simon Josefsson <simon@josefsson.org>
10945         * Makefile.am, README, configure.ac: extra/
10947 2002-11-25  Simon Josefsson <simon@josefsson.org>
10949         * extra/README: [no log message]
10951 2002-11-25  Simon Josefsson <simon@josefsson.org>
10953         * extra/Makefile.am, extra/README, extra/inetutils.diff: Add
10954         inetutils in extra/.
10956 2002-11-25  Simon Josefsson <simon@josefsson.org>
10958         * po/LINGUAS, po/Makevars, po/POTFILES.in, po/shishi.pot, po/sv.po:
10959         [no log message]
10961 2002-11-25  Simon Josefsson <simon@josefsson.org>
10963         * lib/kdcrep.c: remove debug code
10965 2002-11-25  Simon Josefsson <simon@josefsson.org>
10967         * lib/Makefile.am: EXTRA_DIST crypt-*.c
10969 2002-11-25  Simon Josefsson <simon@josefsson.org>
10971         * doc/shishi.texi: todo's
10973 2002-11-25  Simon Josefsson <simon@josefsson.org>
10975         * m4/Makefile.am, m4/pkg.m4: [no log message]
10977 2002-11-25  Simon Josefsson <simon@josefsson.org>
10979         * config.rpath, mkinstalldirs: [no log message]
10981 2002-11-25  Simon Josefsson <simon@josefsson.org>
10983         * README, THANKS, configure.ac, shishi.pc.in: add copyright
10985 2002-11-25  Simon Josefsson <simon@josefsson.org>
10987         * AUTHORS, README: [no log message]
10989 2002-11-25  Simon Josefsson <simon@josefsson.org>
10991         * README: Move platforms to doc/shishi.texi
10993 2002-11-25  Simon Josefsson <simon@josefsson.org>
10995         * doc/shishi.texi: Add user manual, reporting bugs, supported
10996         platforms.
10998 2002-11-23  Simon Josefsson <simon@josefsson.org>
11000         * lib/crypto-des.c, lib/ticketset.c: fixes.
11002 2002-11-23  Simon Josefsson <simon@josefsson.org>
11004         * src/shishi.c: fixes
11006 2002-11-23  Simon Josefsson <simon@josefsson.org>
11008         * lib/crypto-des.c: remove md4 junk
11010 2002-11-23  Simon Josefsson <simon@josefsson.org>
11012         * configure.ac: Gettext version for autoreconf.
11014 2002-11-23  Simon Josefsson <simon@josefsson.org>
11016         * doc/shishi.texi: User/Administration Manual sections.
11018 2002-11-22  Simon Josefsson <simon@josefsson.org>
11020         * lib/ap.c, lib/aprep.c, lib/diskio.c, lib/encapreppart.c,
11021         lib/internal.h, lib/shishi.h.in: Add high-level AP functions.
11023 2002-11-22  Simon Josefsson <simon@josefsson.org>
11025         * README: [no log message]
11027 2002-11-22  Simon Josefsson <simon@josefsson.org>
11029         * lib/apreq.c, lib/diskio.c, lib/kdcrep.c, lib/ticket.c: "kerberos"
11030         is a dirty word.
11032 2002-11-22  Simon Josefsson <simon@josefsson.org>
11034         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11035         lib/crypto-null.c, lib/crypto.c: Remove keytype from some
11036         functions.
11038 2002-11-22  Simon Josefsson <simon@josefsson.org>
11040         * doc/shishi.texi: Add crypto overview.  Fixes.
11042 2002-11-22  Simon Josefsson <simon@josefsson.org>
11044         * lib/crypto.c: Cleanup.
11046 2002-11-22  Simon Josefsson <simon@josefsson.org>
11048         * lib/crypto-3des.c, lib/crypto-aes.c: remove junk.
11050 2002-11-22  Simon Josefsson <simon@josefsson.org>
11052         * lib/apreq.c, lib/as.c, lib/crypto-3des.c, lib/crypto-des.c,
11053         lib/crypto-lowlevel.c, lib/crypto-simplified.c, lib/crypto-utils.c,
11054         lib/crypto.c, lib/error.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
11055         lib/shishi.h.in, src/kdc.c: 3DES TGS works.
11057 2002-11-22  Simon Josefsson <simon@josefsson.org>
11059         * tests/Makefile.am: Don't link with libtasn1.
11061 2002-11-22  Simon Josefsson <simon@josefsson.org>
11063         * configure.ac: Fixes.  Add stringprep.
11065 2002-11-22  Simon Josefsson <simon@josefsson.org>
11067         * Makefile.am: test/ renamed to tests/ (repository mv).
11069 2002-11-22  Simon Josefsson <simon@josefsson.org>
11071         * NEWS: [no log message]
11073 2002-11-22  Simon Josefsson <simon@josefsson.org>
11075         * shishi.conf.in: Add server-realm.
11077 2002-11-22  Simon Josefsson <simon@josefsson.org>
11079         * shishi.pc.in: Move gcrypt after shishi.
11081 2002-11-22  Simon Josefsson <simon@josefsson.org>
11083         * src/shishid.c: Read CFG in library.
11085 2002-11-22  Simon Josefsson <simon@josefsson.org>
11087         * src/data.h: Add TGS client/server name.
11089 2002-11-22  Simon Josefsson <simon@josefsson.org>
11091         * src/Makefile.am: Don't link with libtasn.
11093 2002-11-22  Simon Josefsson <simon@josefsson.org>
11095         * src/server.c, src/crypto.c: Crypto updates.
11097 2002-11-22  Simon Josefsson <simon@josefsson.org>
11099         * src/shishi.c: Add --client-name and --server-name for TGS.  Read
11100         cfg and create ticketset within library.
11102 2002-11-22  Simon Josefsson <simon@josefsson.org>
11104         * lib/tgs.c: Inline call.
11106 2002-11-22  Simon Josefsson <simon@josefsson.org>
11108         * lib/done.c: Free some more.
11110 2002-11-22  Simon Josefsson <simon@josefsson.org>
11112         * lib/asn1.c: remove errorDescription from shishi_d2a_apprep
11114 2002-11-22  Simon Josefsson <simon@josefsson.org>
11116         * lib/kdc.c: Str2key parameter.
11118 2002-11-22  Simon Josefsson <simon@josefsson.org>
11120         * lib/realm.c: Map server to realm.
11122 2002-11-22  Simon Josefsson <simon@josefsson.org>
11124         * lib/ticketset.c: Handle library default ticketset.
11126 2002-11-22  Simon Josefsson <simon@josefsson.org>
11128         * lib/kdcrep.c, lib/ticket.c: Crypto key usage fixes.
11130 2002-11-22  Simon Josefsson <simon@josefsson.org>
11132         * lib/internal.h: Fix keyusage enum.  Add cfg and ticketset.
11134 2002-11-22  Simon Josefsson <simon@josefsson.org>
11136         * lib/init.c: Read config files and ticketset in shishi_init().
11138 2002-11-22  Simon Josefsson <simon@josefsson.org>
11140         * lib/cfg.c: Add shishi_cfg_default_*.
11142 2002-11-22  Simon Josefsson <simon@josefsson.org>
11144         * lib/authenticator.c: Cleanup cksum type selection a little.
11146 2002-11-22  Simon Josefsson <simon@josefsson.org>
11148         * lib/apreq.c: Crypto keyusage.
11150 2002-11-22  Simon Josefsson <simon@josefsson.org>
11152         * lib/aprep.c: Encrypt with key usage.
11154 2002-11-22  Simon Josefsson <simon@josefsson.org>
11156         * lib/shishi.h.in: Cleanups
11158 2002-11-22  Simon Josefsson <simon@josefsson.org>
11160         * lib/vasprintf.c: shishi_asprintf().
11162 2002-11-22  Simon Josefsson <simon@josefsson.org>
11164         * lib/Makefile.am: Add vasprintf, pkcs5.  Link asn1 stuff directly.
11166 2002-11-22  Simon Josefsson <simon@josefsson.org>
11168         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11169         lib/crypto-lowlevel.c, lib/crypto-null.c, lib/crypto-simplified.c,
11170         lib/crypto-utils.c, lib/crypto.c: Split crypto files more.  AES
11171         works.
11173 2002-11-22  Simon Josefsson <simon@josefsson.org>
11175         * tests/crypto.c: Add AES test vectors.
11177 2002-11-20  Simon Josefsson <simon@josefsson.org>
11179         * lib/pkcs5.c: Check libgcrypt return codes.
11181 2002-11-20  Simon Josefsson <simon@josefsson.org>
11183         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11184         lib/crypto.c: Split crypto file.  Some initial AES stuff.  Maybe
11185         other things.
11187 2002-11-08  Simon Josefsson <simon@josefsson.org>
11189         * lib/pkcs5.c: Fix bug.
11191 2002-11-08  Simon Josefsson <simon@josefsson.org>
11193         * lib/pkcs5.c, lib/pkcs5.h, tests/crypto.c: Add PKCS5 PBKDF2
11194         implementation.
11196 2002-11-07  Simon Josefsson <simon@josefsson.org>
11198         * shishi.pc.in: Add -R.
11200 2002-11-05  Simon Josefsson <simon@josefsson.org>
11202         * lib/rfc1510bis.asn1: Make it compile with buggy libtasn1.
11204 2002-11-04  Simon Josefsson <simon@josefsson.org>
11206         * Makefile.am, README, mkinstalldirs, shishi.conf.in,
11207         shishi.skel.in, doc/Makefile.am, doc/shishi.texi, lib/Makefile.am,
11208         lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
11209         lib/diskio.c, lib/init.c, lib/internal.h, lib/netio.c,
11210         lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
11211         lib/ticketset.c, src/Makefile.am, src/authp.c, src/client.c,
11212         src/data.h, src/kdc.c, src/list.c, src/shishi.c, src/shishid.c,
11213         tests/crypto.c: Add kdc-timeout and kdc-retries configuration file
11214         settings.  Manual improvements.  Added MOD-CRC32 and test vectors.
11215         Added MD4 (to be replaced by my patch to libgcrypt).  Added
11216         Shishi_as and Shishi_tgs structures for high-level KDC exchanges.
11217         Separated KDC command into high-level AS, TGS and low-level KDC.
11219 2002-11-02  Simon Josefsson <simon@josefsson.org>
11221         * README, mkinstalldirs, shishi.conf.in, lib/aprep.c, lib/apreq.c,
11222         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
11223         lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
11224         lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/shishi.h.in,
11225         lib/ticket.c, lib/ticketset.c, src/kdc.c, src/shishi.c,
11226         src/shishid.c: Reworked silent/verbose/debug handling in library.
11227         Handles more than one KDC.
11229 2002-10-31  Simon Josefsson <simon@josefsson.org>
11231         * lib/asn1.c, lib/netio.c, src/Makefile.am, src/shishid.c: Improve
11232         daemon.
11234 2002-10-30  Simon Josefsson <simon@josefsson.org>
11236         * Makefile.am: EXTRA_DIST gdbm until it has automake.
11238 2002-10-30  Simon Josefsson <simon@josefsson.org>
11240         * Makefile.am, README, configure.ac, mkinstalldirs,
11241         lib/Makefile.am, lib/netio.c, src/Makefile.am, src/shishid.c,
11242         tests/Makefile.am: Remove dependency on GNET Add GDBM
11244 2002-10-28  Simon Josefsson <simon@josefsson.org>
11246         * lib/apreq.c, lib/authenticator.c, lib/crypto.c, lib/kdcrep.c,
11247         lib/kdcreq.c, lib/shishi.h.in, src/kdc.c: des3-cbc-hmac-sha1-kd AS
11248         works.
11250 2002-10-26  Simon Josefsson <simon@josefsson.org>
11252         * shishi.conf.in, shishi.skel.in, lib/cfg.c, lib/init.c,
11253         lib/internal.h, lib/kdcreq.c: Add client-kdc-etypes configuration
11254         option.
11256 2002-10-26  Simon Josefsson <simon@josefsson.org>
11258         * acinclude.m4, Makefile.am, mkinstalldirs: [no log message]
11260 2002-10-26  Simon Josefsson <simon@josefsson.org>
11262         * config.rpath, mkinstalldirs: gettextize want these
11264 2002-10-26  Simon Josefsson <simon@josefsson.org>
11266         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
11267         shishi.conf.in, shishi.pc.in, shishi.skel.in, doc/Makefile.am,
11268         doc/fdl.texi, doc/gdoc, doc/gpl.texi, doc/lgpl.texi,
11269         doc/shishi.texi, lib/Makefile.am, lib/ap.c, lib/aprep.c,
11270         lib/apreq.c, lib/asn1.c, lib/authenticator.c, lib/base64.c,
11271         lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/done.c,
11272         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
11273         lib/error.c, lib/gettext.h, lib/gztime.c, lib/init.c,
11274         lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/netio.c,
11275         lib/password.c, lib/principal.c, lib/realm.c, lib/rfc1510.asn1,
11276         lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig, lib/shishi.h.in,
11277         lib/ticket.c, lib/ticketset.c, lib/version.c, src/Makefile.am,
11278         src/authp.c, src/client.c, src/crypto.c, src/data.h, src/gettext.h,
11279         src/kdc.c, src/list.c, src/server.c, src/shishi.c,
11280         tests/Makefile.am, tests/crypto.c: Moved development into CVS.
11282 ----------------------------------------------------------------------
11283   Copyright 2002, 2003  Simon Josefsson
11284  Copying and distribution of this file, with or without modification,
11285  are permitted in any medium without royalty provided the copyright
11286  notice and this notice are preserved.