(shishi_enckdcreppart_nonce_set): Use shishi_asn1_write_uint32 to
[shishi.git] / ChangeLog
blobf43283271a5791974ee2d30c946143f739cb8069
1 2006-11-01  Simon Josefsson <simon@josefsson.org>
3         * po/pl.po: Generated.
5 2006-11-01  Simon Josefsson <simon@josefsson.org>
7         * NEWS: Version 0.0.29.
9 2006-11-01  Simon Josefsson <simon@josefsson.org>
11         * NEWS: Add.
13 2006-11-01  Simon Josefsson <simon@josefsson.org>
15         * configure.ac: Bump versions.
17 2006-11-01  Simon Josefsson <simon@josefsson.org>
19         * doc/Makefile.am: Build ccache2shishi.1.
21 2006-11-01  Simon Josefsson <simon@josefsson.org>
23         * NEWS: Version 0.0.28.
25 2006-11-01  Simon Josefsson <simon@josefsson.org>
27         * po/pl.po: Sync with TP.
29 2006-10-31  Simon Josefsson <simon@josefsson.org>
31         * lib/version.c: Doc fix.
33 2006-10-31  Simon Josefsson <simon@josefsson.org>
35         * lib/crypto-md.c: Nicolas assigned his copyright to the FSF, see
36         AUTHORS.
38 2006-10-31  Simon Josefsson <simon@josefsson.org>
40         * lib/Makefile.am: Dist ccache.h.
42 2006-10-31  Simon Josefsson <simon@josefsson.org>
44         * gl/arcfour.c, gl/base64.c, gl/crc.c, gl/des.c, gl/gc-gnulib.c,
45         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/getaddrinfo.c,
46         gl/getdelim.c, gl/getline.c, gl/gettext.h, gl/hmac-md5.c,
47         gl/hmac-sha1.c, gl/mbchar.c, gl/mbchar.h, gl/md4.c, gl/memxor.c,
48         gl/progname.h, gl/read-file.c, gl/stat_.h, gl/xgetdomainname.c,
49         gl/xstrndup.c, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
50         gl/m4/signed.m4, gl/m4/sys_stat_h.m4, gl/m4/vasnprintf.m4: Update.
52 2006-10-31  Simon Josefsson <simon@josefsson.org>
54         * NEWS: Mention ccache2shishi.
56 2006-10-25  Simon Josefsson <simon@josefsson.org>
58         * gl/Makefile.am, gl/getaddrinfo.c, gl/getdate.y, gl/imaxtostr.c,
59         gl/intprops.h, gl/inttostr.c, gl/inttostr.h, gl/offtostr.c,
60         gl/snprintf.c, gl/snprintf.h, gl/stdint_.h, gl/uinttostr.c,
61         gl/umaxtostr.c, gl/wcwidth.h, gl/m4/gnulib-comp.m4,
62         gl/m4/inttostr.m4, gl/m4/snprintf.m4, gl/m4/wcwidth.m4: Update.
64 2006-10-20  Simon Josefsson <simon@josefsson.org>
66         * gl/m4/alloca.m4, gl/m4/allocsa.m4, gl/m4/gnulib-comp.m4,
67         gl/m4/size_max.m4: Update.
69 2006-10-20  Simon Josefsson <simon@josefsson.org>
71         * gl/Makefile.am, gl/allocsa.h, gl/getpass.c, gl/gettext.h,
72         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
73         gl/progname.c, gl/stdint_.h, gl/strdup.c, gl/strndup.c,
74         gl/strndup.h, gl/vasnprintf.c, gl/xasprintf.c, gl/xvasprintf.c,
75         gl/m4/allocsa.m4, gl/m4/extensions.m4, gl/m4/getpass.m4,
76         gl/m4/gnulib-comp.m4, gl/m4/longlong.m4, gl/m4/stdint.m4,
77         gl/m4/strndup.m4, gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4,
78         gnupload: Update.
80 2006-10-10  Simon Josefsson <simon@josefsson.org>
82         * lib/tktccache.c: Doc fix.
84 2006-10-10  Simon Josefsson <simon@josefsson.org>
86         * lib/crypto.c, lib/shishi.h.in: Don't use variable name
87         "constant", since gtk-doc warns about it.
89 2006-10-10  Simon Josefsson <simon@josefsson.org>
91         * lib/kerberos5.c: Update.
93 2006-10-04  Simon Josefsson <simon@josefsson.org>
95         * lib/kerberos5.asn1: Add.
97 2006-10-03  Simon Josefsson <simon@josefsson.org>
99         * lib/kerberos5.asn1: Further copyright discussions.
101 2006-10-03  Simon Josefsson <simon@josefsson.org>
103         * lib/kerberos5.asn1: More license discussions.
105 2006-09-29  Simon Josefsson <simon@josefsson.org>
107         * doc/Makefile.am: Update.
109 2006-09-29  Simon Josefsson <simon@josefsson.org>
111         * lib/tktccache.c: Fix warnings.
113 2006-09-29  Simon Josefsson <simon@josefsson.org>
115         * lib/shishi.h.in: Add.
117 2006-09-29  Simon Josefsson <simon@josefsson.org>
119         * lib/internal.h: New field ccachedefault for default ccache
120         filenames, used by tktccache.c.
122 2006-09-29  Simon Josefsson <simon@josefsson.org>
124         * lib/tktccache.c: Add shishi_tkts_default_ccache_guess,
125         shishi_tkts_default_ccache, shishi_tkts_default_ccache_set.  Add
126         work in progress, shishi_tkts_to_ccache_mem and
127         shishi_tkt_to_ccache_mem.
128         (shishi_tkts_add_ccache_mem): Set more fields, to make converted
129         tickets work.
131 2006-09-29  Simon Josefsson <simon@josefsson.org>
133         * NEWS: Fix.
135 2006-09-29  Simon Josefsson <simon@josefsson.org>
137         * NEWS, THANKS: Add.
139 2006-09-28  Simon Josefsson <simon@josefsson.org>
141         * NEWS: Add.
143 2006-09-28  Simon Josefsson <simon@josefsson.org>
145         * src/Makefile.am, src/ccache2shishi.c, src/ccache2shishi.ggo: Add
146         ccache2shishi.
148 2006-09-28  Simon Josefsson <simon@josefsson.org>
150         * NEWS: Add.
152 2006-09-28  Simon Josefsson <simon@josefsson.org>
154         * gl/Makefile.am, gl/m4/gc-arcfour.m4, gl/m4/gnulib-cache.m4,
155         gl/m4/gnulib-comp.m4: Update.
157 2006-09-27  Simon Josefsson <simon@josefsson.org>
159         * src/keytab2shishi.ggo: Fix copyright years.
161 2006-09-26  Simon Josefsson <simon@josefsson.org>
163         * lib/ccache.c: Fix.
165 2006-09-26  Simon Josefsson <simon@josefsson.org>
167         * lib/ccache.c: Fix typos.
169 2006-09-26  Simon Josefsson <simon@josefsson.org>
171         * lib/gztime.c, lib/shishi.h.in:
172         (shishi_ctime): Add.
174 2006-09-26  Simon Josefsson <simon@josefsson.org>
176         * lib/ccache.c, lib/ccache.h: Add ccache_pack.
178 2006-09-26  Simon Josefsson <simon@josefsson.org>
180         * lib/ccache.c, lib/ccache.h: Don't mention Shishi in license
181         template.
183 2006-09-26  Simon Josefsson <simon@josefsson.org>
185         * lib/ccache.c: Doc fix.
187 2006-09-26  Simon Josefsson <simon@josefsson.org>
189         * lib/ccache.h: Add storage for key data (optional).  Use 'char*'
190         instead of 'void*' for data.
192 2006-09-25  Simon Josefsson <simon@josefsson.org>
194         * lib/ccache.h: Add ccache_pack_credential.  Use char* instead of
195         void* for data buffers.
197 2006-09-25  Simon Josefsson <simon@josefsson.org>
199         * lib/ccache.c: Add ccache_pack_credential, and related helper
200         functions.  Use char* instead of void* for data buffers.  Fix NUL
201         checks, and their comments.
203 2006-09-23  Simon Josefsson <simon@josefsson.org>
205         * lib/shishi.h.in: Add ccache APIs.
207 2006-09-23  Simon Josefsson <simon@josefsson.org>
209         * lib/tktccache.c: Doc fix.
211 2006-09-23  Simon Josefsson <simon@josefsson.org>
213         * doc/reference/Makefile.am: Ignore ccache.h.
215 2006-09-23  Simon Josefsson <simon@josefsson.org>
217         * doc/Makefile.am: Update.
219 2006-09-23  Simon Josefsson <simon@josefsson.org>
221         * m4/libgnutls.m4: Update from gnutls CVS.
223 2006-09-23  Simon Josefsson <simon@josefsson.org>
225         * m4/libgcrypt.m4: Update from libgcrypt.
227 2006-09-23  Simon Josefsson <simon@josefsson.org>
229         * gl/gc-gnulib.c, gl/getaddrinfo.c, gl/md4.c, gl/strtok_r.c,
230         gl/m4/getdate.m4, gl/m4/gnulib-comp.m4, gl/m4/signed.m4,
231         gl/m4/sockpfaf.m4, gl/m4/strndup.m4, gl/m4/time_r.m4,
232         gl/m4/vasprintf.m4: Update.
234 2006-09-23  Simon Josefsson <simon@josefsson.org>
236         * configure.ac: Bump versions.
238 2006-09-23  Simon Josefsson <simon@josefsson.org>
240         * NEWS, lib/Makefile.am, lib/ccache.c, lib/error.c,
241         lib/shishi.h.in, lib/tktccache.c, tests/Makefile.am,
242         tests/ccache.c, tests/ccache1.bin: Add ccache reader APIs.
244 2006-09-23  Simon Josefsson <simon@josefsson.org>
246         * NEWS: Add.
248 2006-09-23  Simon Josefsson <simon@josefsson.org>
250         * lib/shishi.h.in, lib/enckdcreppart.c: Add.
252 2006-09-23  Simon Josefsson <simon@josefsson.org>
254         * doc/ccache.txt: Update.
256 2006-09-23  Simon Josefsson <simon@josefsson.org>
258         * lib/ccache.c: Ticket flags are stored bit-swapped?!
260 2006-09-23  Simon Josefsson <simon@josefsson.org>
262         * lib/ccache.c: Fix typo.
264 2006-09-23  Simon Josefsson <simon@josefsson.org>
266         * lib/ccache.c: Save ticket pointers.
268 2006-09-21  Simon Josefsson <simon@josefsson.org>
270         * tests/Makefile.am: Simplify valgrind.
272 2006-09-21  Simon Josefsson <simon@josefsson.org>
274         * configure.ac: Test for valgrind.
276 2006-09-20  Simon Josefsson <simon@josefsson.org>
278         * doc/ccache.txt: Update.
280 2006-09-20  Simon Josefsson <simon@josefsson.org>
282         * lib/ccache.c, lib/ccache.h: Add.
284 2006-09-20  Simon Josefsson <simon@josefsson.org>
286         * doc/ccache.txt: Change field name.
288 2006-09-18  Simon Josefsson <simon@josefsson.org>
290         * tests/utils.c: Fix last commit.
292 2006-09-18  Simon Josefsson <simon@josefsson.org>
294         * tests/utils.c: More debugging output for --debug.
296 2006-09-18  Simon Josefsson <simon@josefsson.org>
298         * lib/keytab.c: Fix comment.
300 2006-09-18  Simon Josefsson <simon@josefsson.org>
302         * lib/Makefile.am, lib/keys.c, lib/keytab.c: Separate out keytab
303         stuff from keys.c to keytab.c.
305 2006-09-15  Simon Josefsson <simon@josefsson.org>
307         * po/pl.po: Generated.
309 2006-09-15  Simon Josefsson <simon@josefsson.org>
311         * NEWS: Version 0.0.27.
313 2006-09-15  Simon Josefsson <simon@josefsson.org>
315         * src/Makefile.am: Move keytab2shishi to sbin/.
317 2006-09-15  Simon Josefsson <simon@josefsson.org>
319         * gl/Makefile.am: Update.
321 2006-09-15  Simon Josefsson <simon@josefsson.org>
323         * gl/Makefile.am: Update.
325 2006-09-15  Simon Josefsson <simon@josefsson.org>
327         * doc/Makefile.am: Add keytab2shishi.1.
329 2006-09-15  Simon Josefsson <simon@josefsson.org>
331         * NEWS: Add.
333 2006-09-15  Simon Josefsson <simon@josefsson.org>
335         * AUTHORS: Update PGP key.
337 2006-09-15  Simon Josefsson <simon@josefsson.org>
339         * gl/allocsa.c, gl/asnprintf.c, gl/asprintf.c, gl/mbchar.c,
340         gl/printf-args.c, gl/printf-parse.c, gl/progname.c, gl/readlink.c,
341         gl/strcasecmp.c, gl/strncasecmp.c, gl/strnlen1.c, gl/strtok_r.c,
342         gl/unsetenv.c, gl/vasnprintf.c, gl/vasprintf.c: Update.
344 2006-09-14  Simon Josefsson <simon@josefsson.org>
346         * Makefile.am: Use gnulib's gnupload.
348 2006-09-14  Simon Josefsson <simon@josefsson.org>
350         * NEWS, gnupload, gl/Makefile.am, gl/m4/gnulib-cache.m4,
351         gl/m4/gnulib-comp.m4: Add.
353 2006-09-14  Simon Josefsson <simon@josefsson.org>
355         * lib/Makefile.am: Fix shishi-int.h for C99 platforms.
357 2006-09-14  Simon Josefsson <simon@josefsson.org>
359         * NEWS: Add.
361 2006-09-14  Simon Josefsson <simon@josefsson.org>
363         * gl/error.c, gl/gai_strerror.c, gl/getdate.y, gl/getdomainname.c,
364         gl/gethostname.c, gl/getopt.c, gl/getopt1.c, gl/getpass.c,
365         gl/gettime.c, gl/gettimeofday.c, gl/inet_ntop.c, gl/md5.c,
366         gl/memchr.c, gl/realloc.c, gl/setenv.c, gl/sha1.c, gl/snprintf.c,
367         gl/strdup.c, gl/strndup.c, gl/strnlen.c, gl/strverscmp.c,
368         gl/time_r.c, gl/timegm.c, gl/xgethostname.c, gl/xmalloc.c,
369         gl/xreadlink.c, gl/m4/getdate.m4: Update.
371 2006-09-13  Simon Josefsson <simon@josefsson.org>
373         * doc/ccache.txt: Add.
375 2006-09-13  Simon Josefsson <simon@josefsson.org>
377         * doc/shishi.texi: Add.
379 2006-09-13  Simon Josefsson <simon@josefsson.org>
381         * doc/Makefile.am: Dist ccache.txt.
383 2006-09-13  Simon Josefsson <simon@josefsson.org>
385         * doc/ccache.txt: Add.
387 2006-09-13  Simon Josefsson <simon@josefsson.org>
389         * gl/Makefile.am, gl/m4/getdate.m4: Update.
391 2006-09-13  Simon Josefsson <simon@josefsson.org>
393         * doc/shishi.texi: Fix GPL cross reference.
395 2006-09-13  Simon Josefsson <simon@josefsson.org>
397         * gl/Makefile.am, gl/m4/gnulib-cache.m4,
398         gl/override/doc/gendocs_template: Add.
400 2006-09-13  Simon Josefsson <simon@josefsson.org>
402         * configure.ac: Bump required autoconf version to 2.60.
404 2006-09-13  Simon Josefsson <simon@josefsson.org>
406         * doc/fdl.texi, doc/gpl.texi, gl/Makefile.am, gl/error.c,
407         gl/getaddrinfo.c, gl/mbchar.h, gl/mktime.c, gl/stat_.h,
408         gl/stdint_.h, gl/vasnprintf.c, gl/vasprintf.c, gl/m4/arcfour.m4,
409         gl/m4/crc.m4, gl/m4/des.m4, gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4,
410         gl/m4/getdate.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
411         gl/m4/getpass.m4, gl/m4/gettime.m4, gl/m4/gnulib-cache.m4,
412         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
413         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/lib-link.m4,
414         gl/m4/longlong.m4, gl/m4/mbchar.m4, gl/m4/md4.m4, gl/m4/md5.m4,
415         gl/m4/memxor.m4, gl/m4/mktime.m4, gl/m4/onceonly_2_57.m4,
416         gl/m4/read-file.m4, gl/m4/sha1.m4, gl/m4/stdint_h.m4,
417         gl/m4/strdup.m4, gl/m4/strerror_r.m4, gl/m4/strndup.m4,
418         gl/m4/strnlen.m4, gl/m4/strverscmp.m4, gl/m4/time_r.m4,
419         gl/m4/timespec.m4, gl/m4/xalloc.m4, gl/m4/xreadlink.m4: Update.
421 2006-09-13  Simon Josefsson <simon@josefsson.org>
423         * doc/shishi.texi: Add GPL.  Move concept index last.
425 2006-08-19  Simon Josefsson <simon@josefsson.org>
427         * NEWS: Add.
429 2006-08-19  Simon Josefsson <simon@josefsson.org>
431         * NEWS: Fix.
433 2006-08-19  Simon Josefsson <simon@josefsson.org>
435         * asn1/libtasn1.h: Update.
437 2006-08-19  Simon Josefsson <simon@josefsson.org>
439         * gendocs.sh, doc/getdate.texi, gl/Makefile.am, gl/allocsa.h,
440         gl/error.c, gl/error.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
441         gl/gettext.h, gl/inet_ntop.h, gl/mbchar.h, gl/minmax.h,
442         gl/printf-args.c, gl/readlink.c, gl/setenv.c, gl/snprintf.c,
443         gl/stdint_.h, gl/strnlen1.c, gl/strnlen1.h, gl/vasprintf.h,
444         gl/wcwidth.h, gl/m4/arpa_inet_h.m4, gl/m4/base64.m4, gl/m4/gc.m4,
445         gl/m4/getaddrinfo.m4, gl/m4/getline.m4, gl/m4/gnulib-comp.m4,
446         gl/m4/inet_ntop.m4, gl/m4/lib-link.m4, gl/m4/mbchar.m4,
447         gl/m4/memxor.m4, gl/m4/minmax.m4, gl/m4/netinet_in_h.m4,
448         gl/m4/onceonly_2_57.m4, gl/m4/restrict.m4, gl/m4/stdint.m4,
449         gl/m4/strtok_r.m4, gl/m4/time_r.m4, gl/m4/wcwidth.m4: Update.
451 2006-07-14  Simon Josefsson <simon@josefsson.org>
453         * NEWS: Add.
455 2006-07-14  Simon Josefsson <simon@josefsson.org>
457         * src/shishid.c: Use short program name in syslog.
459 2006-07-14  Simon Josefsson <simon@josefsson.org>
461         * configure.ac: Simplify header checks.
463 2006-07-14  Simon Josefsson <simon@josefsson.org>
465         * tests/utils.c, lib/internal.h: Simplify.
467 2006-07-14  Simon Josefsson <simon@josefsson.org>
469         * configure.ac, gl/Makefile.am, gl/stat_.h, gl/m4/gnulib-cache.m4,
470         gl/m4/sys_select_h.m4, gl/m4/sys_stat_h.m4: Use gnulib unistd.h
471         replacer.
473 2006-07-14  Simon Josefsson <simon@josefsson.org>
475         * doc/gendocs_template: Fix.
477 2006-07-14  Simon Josefsson <simon@josefsson.org>
479         * Makefile.am, configure.ac, gendocs.sh, doc/gendocs_template,
480         gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use
481         gnulib sys/* replacers.
483 2006-07-14  Simon Josefsson <simon@josefsson.org>
485         * configure.ac, gendocs.sh, lib/Makefile.am,
486         m4/ax_create_stdint_h.m4: Use gnulib stdint.
488 2006-07-14  Simon Josefsson <simon@josefsson.org>
490         * gendocs.sh, doc/gendocs.sh, gl/Makefile.am,
491         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
493 2006-07-11  Simon Josefsson <simon@josefsson.org>
495         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
496         gl/m4/gnulib-comp.m4, gl/m4/stdint.m4: Update.
498 2006-07-10  Simon Josefsson <simon@josefsson.org>
500         * doc/components.png: Add.
502 2006-07-10  Simon Josefsson <simon@josefsson.org>
504         * configure.ac, doc/Makefile.am: Fix dia invocation.
506 2006-07-10  Simon Josefsson <simon@josefsson.org>
508         * gl/Makefile.am, gl/base64.c, gl/getaddrinfo.c, gl/getaddrinfo.h,
509         gl/getdate.y, gl/getopt.c, gl/mbchar.h, gl/stdint_.h,
510         gl/strverscmp.c, gl/xvasprintf.h, gl/m4/full-header-path.m4,
511         gl/m4/getaddrinfo.m4, gl/m4/getdate.m4, gl/m4/getopt.m4,
512         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
513         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdarg.m4,
514         gl/m4/stdint.m4, gl/m4/strndup.m4, gl/inet_ntop.c, gl/inet_ntop.h,
515         gl/minmax.h, gl/snprintf.c, gl/snprintf.h, gl/wcwidth.h,
516         gl/m4/absolute-header.m4, gl/m4/inet_ntop.m4, gl/m4/minmax.m4,
517         gl/m4/snprintf.m4, gl/m4/wcwidth.m4: Update.
519 2006-06-27  Simon Josefsson <simon@josefsson.org>
521         * doc/gdoc: Use GNU-style warnings.
523 2006-06-27  Simon Josefsson <simon@josefsson.org>
525         * doc/gdoc: Sync with gnutls.
527 2006-06-27  Simon Josefsson <simon@josefsson.org>
529         * NEWS: Add.
531 2006-06-26  Simon Josefsson <simon@josefsson.org>
533         * asn1/coding.c, asn1/libtasn1.h: Update to 0.3.5.
535 2006-06-26  Simon Josefsson <simon@josefsson.org>
537         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/socket_.h,
538         gl/stdint_.h, gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4,
539         gl/m4/stdint.m4: Update.
541 2006-06-22  Simon Josefsson <simon@josefsson.org>
543         * configure.ac: Make portable to mingw.
545 2006-06-21  Simon Josefsson <simon@josefsson.org>
547         * README: Fix.
549 2006-06-21  Simon Josefsson <simon@josefsson.org>
551         * gl/Makefile.am, gl/alloca_.h, gl/getdate.y, gl/read-file.c,
552         gl/realloc.c, gl/size_max.h, gl/stdint_.h, gl/unsetenv.c,
553         gl/m4/full-header-path.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes.m4,
554         gl/m4/setenv.m4, gl/m4/size_max.m4, gl/m4/ssize_t.m4,
555         gl/m4/stdint.m4: Update.
557 2006-06-20  Simon Josefsson <simon@josefsson.org>
559         * doc/Makefile.am: Update dia call.
561 2006-06-20  Simon Josefsson <simon@josefsson.org>
563         * lib/kdcreq.c: Fix.
565 2006-06-01  Simon Josefsson <simon@josefsson.org>
567         * lib/tkts.c: Use shishi_verbose.
569 2006-06-01  Simon Josefsson <simon@josefsson.org>
571         * lib/tkts.c: Fix.
573 2006-06-01  Simon Josefsson <simon@josefsson.org>
575         * lib/netio.c, lib/enckdcreppart.c: Fix.
577 2006-06-01  Simon Josefsson <simon@josefsson.org>
579         * lib/priv.c, lib/kdcrep.c: Fix.
581 2006-06-01  Simon Josefsson <simon@josefsson.org>
583         * lib/error.c: Fix.
585 2006-06-01  Simon Josefsson <simon@josefsson.org>
587         * lib/error.c: Add shishi_verbose.
589 2006-06-01  Simon Josefsson <simon@josefsson.org>
591         * lib/shishi.h.in: Add.
593 2006-06-01  Simon Josefsson <simon@josefsson.org>
595         * lib/diskio.c: Rewrite slightly.
597 2006-06-01  Simon Josefsson <simon@josefsson.org>
599         * doc/Makefile.am: Update.
601 2006-06-01  Simon Josefsson <simon@josefsson.org>
603         * gl/Makefile.am, gl/read-file.c, gl/realloc.c,
604         gl/m4/gnulib-cache.m4: Update.
606 2006-05-31  Simon Josefsson <simon@josefsson.org>
608         * lib/internal.h, lib/keys.c: Fix strfile->read-file.
610 2006-05-31  Simon Josefsson <simon@josefsson.org>
612         * gl/Makefile.am, gl/read-file.c, gl/read-file.h, gl/strfile.c,
613         gl/strfile.h, gl/strndup.c, gl/m4/gnulib-cache.m4,
614         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/m4/strfile.m4,
615         gl/m4/strndup.m4: Update.
617 2006-05-30  Simon Josefsson <simon@josefsson.org>
619         * po/pl.po: Sync with TP.
621 2006-05-30  Simon Josefsson <simon@josefsson.org>
623         * tests/Makefile.am: Dist keytab1.bin too.
625 2006-05-30  Simon Josefsson <simon@josefsson.org>
627         * lib/keys.c, src/keytab2shishi.c: More debug.
629 2006-05-30  Simon Josefsson <simon@josefsson.org>
631         * tests/Makefile.am, tests/keytab.c, tests/keytab1.bin: Add self
632         test of keytab functions.
634 2006-05-30  Simon Josefsson <simon@josefsson.org>
636         * src/Makefile.am, src/keytab2shishi.c, src/keytab2shishi.ggo: Add
637         keytab2shishi tool.
639 2006-05-30  Simon Josefsson <simon@josefsson.org>
641         * lib/keys.c: Fix.
643 2006-05-30  Simon Josefsson <simon@josefsson.org>
645         * lib/error.c: Fix.
647 2006-05-30  Simon Josefsson <simon@josefsson.org>
649         * lib/diskio.c: Fix.
651 2006-05-30  Simon Josefsson <simon@josefsson.org>
653         * lib/shishi.h.in, lib/keys.c: Add.
655 2006-05-30  Simon Josefsson <simon@josefsson.org>
657         * lib/keys.c: Fix.
659 2006-05-30  Simon Josefsson <simon@josefsson.org>
661         * lib/keys.c: Fix principal name.
663 2006-05-30  Simon Josefsson <simon@josefsson.org>
665         * lib/keys.c: Add.
667 2006-05-30  Simon Josefsson <simon@josefsson.org>
669         * gl/strfile.c: Add.
671 2006-05-30  Simon Josefsson <simon@josefsson.org>
673         * NEWS: Add.
675 2006-05-30  Simon Josefsson <simon@josefsson.org>
677         * lib/keys.c: Fix.
679 2006-05-30  Simon Josefsson <simon@josefsson.org>
681         * lib/keys.c: Fix.
683 2006-05-30  Simon Josefsson <simon@josefsson.org>
685         * lib/keys.c: Read MIT keytab's.  Fix mem leak.
687 2006-05-30  Simon Josefsson <simon@josefsson.org>
689         * lib/shishi.h.in: Add.
691 2006-05-28  Simon Josefsson <simon@josefsson.org>
693         * lib/shishi.h.in, lib/error.c: Add SHISHI_KEYTAB_ERROR.
695 2006-05-28  Simon Josefsson <simon@josefsson.org>
697         * gl/Makefile.am, gl/getpass.c, gl/printf-args.c, gl/strfile.c,
698         gl/strfile.h, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
699         gl/m4/strfile.m4, lib/internal.h: Add.
701 2006-05-26  Simon Josefsson <simon@josefsson.org>
703         * lib/keys.c: Typo.
705 2006-05-26  Simon Josefsson <simon@josefsson.org>
707         * lib/shishi.h.in: Add Shishi_keys.
709 2006-05-26  Simon Josefsson <simon@josefsson.org>
711         * lib/shishi.h.in: Add.
713 2006-05-26  Simon Josefsson <simon@josefsson.org>
715         * lib/tkt.c: Typo.
717 2006-05-26  Simon Josefsson <simon@josefsson.org>
719         * lib/tkts.c: Reset old tkts in shishi_tkts_done().
721 2006-05-26  Simon Josefsson <simon@josefsson.org>
723         * lib/tkt.c: Deep-copy the tkt->key, so we can safely deallocate
724         it.
726 2006-05-26  Simon Josefsson <simon@josefsson.org>
728         * lib/key.c: Fix mem leaks.
730 2006-05-26  Simon Josefsson <simon@josefsson.org>
732         * lib/keys.c: Simplify.
734 2006-05-26  Simon Josefsson <simon@josefsson.org>
736         * lib/keys.c: Fix logic in matching hostkeys, reported by Elrond.
738 2006-05-23  Simon Josefsson <simon@josefsson.org>
740         * lib/init.c: Fix mem leak, reported by Elrond.
742 2006-05-18  Simon Josefsson <simon@josefsson.org>
744         * gl/sha1.c, gl/stdint_.h, gl/m4/stdbool.m4: Update.
746 2006-05-18  Simon Josefsson <simon@josefsson.org>
748         * lib/cfg.c: Fix mem leak, from Elrond.
750 2006-05-17  Simon Josefsson <simon@josefsson.org>
752         * NEWS, configure.ac: Bump versions.
754 2006-05-17  Simon Josefsson <simon@josefsson.org>
756         * lib/diskio.c: Simplify, from Elrond.
758 2006-05-15  Simon Josefsson <simon@josefsson.org>
760         * po/pl.po: Generated.
762 2006-05-15  Simon Josefsson <simon@josefsson.org>
764         * NEWS: Version 0.0.26.
766 2006-05-12  Simon Josefsson <simon@josefsson.org>
768         * tests/Makefile.am: Fix valgrind call.
770 2006-05-11  Simon Josefsson <simon@josefsson.org>
772         * tests/shishi.supp: Add.
774 2006-05-11  Simon Josefsson <simon@josefsson.org>
776         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
777         asn1/gstr.c, asn1/libtasn1.h, asn1/parser_aux.c, asn1/parser_aux.h,
778         asn1/structure.c: Update.
780 2006-05-11  Simon Josefsson <simon@josefsson.org>
782         * NEWS: Fix.
784 2006-05-11  Simon Josefsson <simon@josefsson.org>
786         * extra/pam_shishi/test.c: Add (not finished).
788 2006-05-11  Simon Josefsson <simon@josefsson.org>
790         * NEWS: Add.
792 2006-05-11  Simon Josefsson <simon@josefsson.org>
794         * extra/pam_shishi/Makefile.am: Use PAMDIR.
796 2006-05-11  Simon Josefsson <simon@josefsson.org>
798         * configure.ac: Fix.
800 2006-05-11  Simon Josefsson <simon@josefsson.org>
802         * configure.ac: Don't infrecurse PAMDIR definition.
804 2006-05-11  Simon Josefsson <simon@josefsson.org>
806         * gl/m4/xvasprintf.m4: Update.
808 2006-05-11  Simon Josefsson <simon@josefsson.org>
810         * configure.ac: Add --with-pam-dir.
812 2006-05-11  Simon Josefsson <simon@josefsson.org>
814         * extra/pam_shishi/Makefile.am: Remove unused indent target.
816 2006-05-11  Simon Josefsson <simon@josefsson.org>
818         * extra/pam_shishi/Makefile.am: Put things in $prefix/lib/security.
820 2006-05-11  Simon Josefsson <simon@josefsson.org>
822         * extra/pam_shishi/Makefile.am: Add -avoid-version for libtool.
824 2006-05-11  Simon Josefsson <simon@josefsson.org>
826         * gl/crc.c, gl/des.c, gl/md4.c, gl/sha1.c: Update.
828 2006-05-10  Simon Josefsson <simon@josefsson.org>
830         * po/pl.po: Sync with TP.
832 2006-05-10  Simon Josefsson <simon@josefsson.org>
834         * gl/Makefile.am, gl/md4.c, gl/xvasprintf.c, gl/m4/gnulib-cache.m4,
835         gl/m4/gnulib-comp.m4, gl/m4/stdarg.m4, gl/m4/xvasprintf.m4,
836         po/pl.po: Update.gl
838 2006-05-10  Simon Josefsson <simon@josefsson.org>
840         * NEWS: Add.
842 2006-05-06  Simon Josefsson <simon@josefsson.org>
844         * doc/Makefile.am: Add.
846 2006-05-06  Simon Josefsson <simon@josefsson.org>
848         * doc/shishi.texi: Add keytab.txt.
850 2006-05-06  Simon Josefsson <simon@josefsson.org>
852         * doc/keytab.txt: Update.
854 2006-05-04  Simon Josefsson <simon@josefsson.org>
856         * doc/keytab.txt: Update.
858 2006-05-04  Simon Josefsson <simon@josefsson.org>
860         * tests/Makefile.am: Simplify valgrind invocation.
862 2006-05-04  Simon Josefsson <simon@josefsson.org>
864         * configure.ac: Getpwnam is POSIX, don't test for it.
866 2006-05-04  Simon Josefsson <simon@josefsson.org>
868         * configure.ac: Don't check for getpwuid.
870 2006-05-04  Simon Josefsson <simon@josefsson.org>
872         * lib/principal.c: Doc fix.
874 2006-05-04  Simon Josefsson <simon@josefsson.org>
876         * doc/shishi.texi: Fix.
878 2006-05-04  Simon Josefsson <simon@josefsson.org>
880         * lib/principal.c: shishi_principal_default_guess: Don't use
881         getpwuid, use USER instead.
883 2006-05-04  Simon Josefsson <simon@josefsson.org>
885         * tests/authenticator.c: Fix mem leaks.
887 2006-05-04  Simon Josefsson <simon@josefsson.org>
889         * lib/principal.c: Fix mem leak.
891 2006-05-04  Simon Josefsson <simon@josefsson.org>
893         * lib/init.c: Fix mem leak.
895 2006-05-04  Simon Josefsson <simon@josefsson.org>
897         * lib/crypto-des.c: Fix mem leaks.
899 2006-05-04  Simon Josefsson <simon@josefsson.org>
901         * lib/crypto-rc4.c: Fix mem leak.
903 2006-05-04  Simon Josefsson <simon@josefsson.org>
905         * tests/shishi.supp: Fix names.
907 2006-05-04  Simon Josefsson <simon@josefsson.org>
909         * tests/crypto.c: Fix mem leaks.
911 2006-05-04  Simon Josefsson <simon@josefsson.org>
913         * tests/Makefile.am: Add shishi.supp, valgrind suppressions.
915 2006-05-04  Simon Josefsson <simon@josefsson.org>
917         * tests/shishi.supp: Add.
919 2006-05-04  Simon Josefsson <simon@josefsson.org>
921         * tests/priv.c, tests/ticketset.c: Fix mem leaks.
923 2006-05-04  Simon Josefsson <simon@josefsson.org>
925         * lib/crypto-des.c, tests/crypto-ctx.c: Fix mem leaks.
927 2006-05-04  Simon Josefsson <simon@josefsson.org>
929         * tests/low-crypto.c: Fix mem leaks.
931 2006-05-04  Simon Josefsson <simon@josefsson.org>
933         * lib/low-crypto.c: Fix mem leak.
935 2006-05-04  Simon Josefsson <simon@josefsson.org>
937         * NEWS: Add.
939 2006-05-04  Simon Josefsson <simon@josefsson.org>
941         * tests/safe.c: Fix mem leaks.
943 2006-05-04  Simon Josefsson <simon@josefsson.org>
945         * lib/tkts.c: Fix.
947 2006-05-04  Simon Josefsson <simon@josefsson.org>
949         * lib/tkts.c: Typo.
951 2006-05-04  Simon Josefsson <simon@josefsson.org>
953         * lib/diskio.c: Fix mem leak.
955 2006-05-04  Simon Josefsson <simon@josefsson.org>
957         * lib/tkts.c: Doc fix.
959 2006-05-04  Simon Josefsson <simon@josefsson.org>
961         * lib/init.c: Fix.
963 2006-05-04  Simon Josefsson <simon@josefsson.org>
965         * lib/init.c: Fix mem leak.
967 2006-05-04  Simon Josefsson <simon@josefsson.org>
969         * tests/Makefile.am: Typo.
971 2006-05-04  Simon Josefsson <simon@josefsson.org>
973         * tests/Makefile.am: Run tests under valgrind if present.
975 2006-05-04  Simon Josefsson <simon@josefsson.org>
977         * tests/key.c: Fix mem leak.
979 2006-05-04  Simon Josefsson <simon@josefsson.org>
981         * gl/stdint_.h: Update.
983 2006-05-04  Simon Josefsson <simon@josefsson.org>
985         * NEWS: Add.
987 2006-05-04  Simon Josefsson <simon@josefsson.org>
989         * lib/tgs.c: Don't use a sub-session key in TGS to fix problems
990         with w2k3 and bugs in heimdal, debugged by Elrond.
992 2006-05-04  Simon Josefsson <simon@josefsson.org>
994         * lib/enckdcreppart.c: Typo.
996 2006-05-04  Simon Josefsson <simon@josefsson.org>
998         * NEWS: Add.
1000 2006-05-04  Simon Josefsson <simon@josefsson.org>
1002         * po/LINGUAS, po/pl.po: Sync with TP.
1004 2006-05-03  Simon Josefsson <simon@josefsson.org>
1006         * doc/keytab.txt: FIx.
1008 2006-05-03  Simon Josefsson <simon@josefsson.org>
1010         * extra/Makefile.am: Don't build rsh-redone, for now.  (Fails gnits
1011         tests.)
1013 2006-05-03  Simon Josefsson <simon@josefsson.org>
1015         * Makefile.am: Dist extra/.
1017 2006-05-03  Simon Josefsson <simon@josefsson.org>
1019         * doc/keytab.txt: Add.
1021 2006-05-02  Simon Josefsson <simon@josefsson.org>
1023         * NEWS, configure.ac: Bump versions.
1025 2006-05-02  Simon Josefsson <simon@josefsson.org>
1027         * Makefile.am: Make in extra/ too.
1029 2006-04-27  Simon Josefsson <simon@josefsson.org>
1031         * NEWS: Version 0.0.25.
1033 2006-04-27  Simon Josefsson <simon@josefsson.org>
1035         * doc/Makefile.am: Update.
1037 2006-04-27  Simon Josefsson <simon@josefsson.org>
1039         * doc/Makefile.am: Update.
1041 2006-04-27  Simon Josefsson <simon@josefsson.org>
1043         * doc/gdoc: Fix copyright.
1045 2006-04-27  Simon Josefsson <simon@josefsson.org>
1047         * doc/gdoc: Convert - to \- in man pages, from lintian.
1049 2006-04-27  Simon Josefsson <simon@josefsson.org>
1051         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
1053 2006-04-27  Simon Josefsson <simon@josefsson.org>
1055         * lib/internal.h: Replace size_max with stdint.h.
1057 2006-04-27  Simon Josefsson <simon@josefsson.org>
1059         * lib/diskio.c: Fix.
1061 2006-04-27  Simon Josefsson <simon@josefsson.org>
1063         * lib/internal.h: Need size_max.h.
1065 2006-04-27  Simon Josefsson <simon@josefsson.org>
1067         * src/kdc.h, lib/internal.h, tests/utils.c: Always have unistd.h.
1069 2006-04-27  Simon Josefsson <simon@josefsson.org>
1071         * NEWS: Add.
1073 2006-04-27  Simon Josefsson <simon@josefsson.org>
1075         * lib/ap.c: Remove XXX, thanks to Elrond for investigating.
1077 2006-04-27  Simon Josefsson <simon@josefsson.org>
1079         * lib/asn1.c: Work around bug in libtasn1:
1080               /* XXX when encoding a field inside a SEQUENCE, libtasn1
1081                  appear to include the tag from the SEQUENCE in the encoding of
1082                  a particular field.  This appear wrong, so we frob it here.
1083                  This typically happens when encoding req-body in KDC-REQ for
1084                  TGS checksums.  */
1086 2006-04-26  Simon Josefsson <simon@josefsson.org>
1088         * gl/Makefile.am, gl/getdate.y, gl/m4/strerror_r.m4: Update.
1090 2006-04-25  Simon Josefsson <simon@josefsson.org>
1092         * doc/shishi.texi: Fix.
1094 2006-04-25  Simon Josefsson <simon@josefsson.org>
1096         * doc/shishi.texi: Add.
1098 2006-04-25  Simon Josefsson <simon@josefsson.org>
1100         * doc/shishi.texi: Fix.
1102 2006-04-25  Simon Josefsson <simon@josefsson.org>
1104         * lib/ap.c: More debug.
1106 2006-04-25  Simon Josefsson <simon@josefsson.org>
1108         * lib/apreq.c, lib/key.c: Fix.
1110 2006-04-25  Simon Josefsson <simon@josefsson.org>
1112         * lib/shishi.h.in, lib/ticket.c, lib/kdcrep.c: Fix.
1114 2006-04-25  Simon Josefsson <simon@josefsson.org>
1116         * lib/diskio.c, lib/key.c: Fix.
1118 2006-04-25  Simon Josefsson <simon@josefsson.org>
1120         * lib/ap.c: More debug.
1122 2006-04-25  Simon Josefsson <simon@josefsson.org>
1124         * lib/apreq.c: Doc fox.
1126 2006-04-25  Simon Josefsson <simon@josefsson.org>
1128         * lib/shishi.h.in, lib/apreq.c: Fix.
1130 2006-04-25  Simon Josefsson <simon@josefsson.org>
1132         * lib/key.c: Rename version to kvno.
1134 2006-04-25  Simon Josefsson <simon@josefsson.org>
1136         * lib/shishi.h.in: Fix.
1138 2006-04-23  Simon Josefsson <simon@josefsson.org>
1140         * src/shishi.c: Translate.
1142 2006-04-22  Simon Josefsson <simon@josefsson.org>
1144         * NEWS: Fix.
1146 2006-04-22  Simon Josefsson <simon@josefsson.org>
1148         * tests/ticketset.c: Remove unused variable.
1150 2006-04-22  Simon Josefsson <simon@josefsson.org>
1152         * NEWS, configure.ac: Bump versions.
1154 2006-04-22  Simon Josefsson <simon@josefsson.org>
1156         * NEWS: Version 0.0.24.
1158 2006-04-22  Simon Josefsson <simon@josefsson.org>
1160         * doc/Makefile.am: Update.
1162 2006-04-22  Simon Josefsson <simon@josefsson.org>
1164         * gl/m4/getpass.m4: Update.
1166 2006-04-22  Simon Josefsson <simon@josefsson.org>
1168         * NEWS: Fix.
1170 2006-04-22  Simon Josefsson <simon@josefsson.org>
1172         * src/server.c: Don't select failed sockets.
1174 2006-04-22  Simon Josefsson <simon@josefsson.org>
1176         * NEWS: Fix.
1178 2006-04-22  Simon Josefsson <simon@josefsson.org>
1180         * lib/tkts.c: Typo.
1182 2006-04-22  Simon Josefsson <simon@josefsson.org>
1184         * lib/tkts.c: More debug info.  Fix mem leak.
1186 2006-04-22  Simon Josefsson <simon@josefsson.org>
1188         * lib/tkts.c: More debug.
1190 2006-04-22  Simon Josefsson <simon@josefsson.org>
1192         * lib/netio.c: Fix printf format.
1194 2006-04-21  Simon Josefsson <simon@josefsson.org>
1196         * NEWS: Fix.
1198 2006-04-21  Simon Josefsson <simon@josefsson.org>
1200         * NEWS: Fix.
1202 2006-04-21  Simon Josefsson <simon@josefsson.org>
1204         * NEWS: Add.
1206 2006-04-21  Simon Josefsson <simon@josefsson.org>
1208         * lib/krberror.c: Fix mem leak, reported by Elrond.
1210 2006-04-21  Simon Josefsson <simon@josefsson.org>
1212         * lib/krberror.c: Fix crash, reported by Elrond.
1214 2006-04-21  Simon Josefsson <simon@josefsson.org>
1216         * lib/tkts.c: Fix.
1218 2006-04-21  Simon Josefsson <simon@josefsson.org>
1220         * NEWS: Fix.
1222 2006-04-21  Simon Josefsson <simon@josefsson.org>
1224         * lib/tkts.c: Support ETYPE-INFO too.
1226 2006-04-21  Simon Josefsson <simon@josefsson.org>
1228         * lib/asn1.c, lib/diskio.c, lib/shishi.h.in: Add.
1230 2006-04-20  Simon Josefsson <simon@josefsson.org>
1232         * tests/authenticator.c: Remove unused.
1234 2006-04-20  Simon Josefsson <simon@josefsson.org>
1236         * doc/Makefile.am: Update.
1238 2006-04-20  Simon Josefsson <simon@josefsson.org>
1240         * doc/shishi.texi: Fix.
1242 2006-04-20  Simon Josefsson <simon@josefsson.org>
1244         * gl/base64.c, gl/m4/extensions.m4, gl/m4/longdouble.m4: Update.
1246 2006-04-20  Simon Josefsson <simon@josefsson.org>
1248         * lib/tkts.c: Less debug.
1250 2006-04-20  Simon Josefsson <simon@josefsson.org>
1252         * NEWS: Fix.
1254 2006-04-20  Simon Josefsson <simon@josefsson.org>
1256         * NEWS: Add.
1258 2006-04-20  Simon Josefsson <simon@josefsson.org>
1260         * lib/tkts.c: Fix salt/s2kparams.
1262 2006-04-20  Simon Josefsson <simon@josefsson.org>
1264         * lib/kdcreq.c: Cleanup.
1266 2006-04-20  Simon Josefsson <simon@josefsson.org>
1268         * lib/shishi.h.in: Fix.
1270 2006-04-20  Simon Josefsson <simon@josefsson.org>
1272         * lib/tkts.c, lib/shishi.h.in: Fix.
1274 2006-04-20  Simon Josefsson <simon@josefsson.org>
1276         * lib/tkts.c: Pre-auth fixes.
1278 2006-04-20  Simon Josefsson <simon@josefsson.org>
1280         * lib/principal.c: Fix crash.
1282 2006-04-20  Simon Josefsson <simon@josefsson.org>
1284         * lib/shishi.h.in: Add.
1286 2006-04-20  Simon Josefsson <simon@josefsson.org>
1288         * lib/krberror.c: Fix message.
1290 2006-04-20  Simon Josefsson <simon@josefsson.org>
1292         * lib/tkt.c: Check errors.
1294 2006-04-20  Simon Josefsson <simon@josefsson.org>
1296         * lib/tkts.c: Improve preauth.
1298 2006-04-20  Simon Josefsson <simon@josefsson.org>
1300         * lib/shishi.h.in: Add more hints.
1302 2006-04-20  Simon Josefsson <simon@josefsson.org>
1304         * lib/diskio.c, lib/shishi.h.in: Add.
1306 2006-04-20  Simon Josefsson <simon@josefsson.org>
1308         * lib/asn1.c: Add.
1310 2006-04-20  Simon Josefsson <simon@josefsson.org>
1312         * lib/shishi.h.in: Fix.
1314 2006-04-20  Simon Josefsson <simon@josefsson.org>
1316         * lib/shishi.h.in, lib/asn1.c: Add.
1318 2006-04-20  Simon Josefsson <simon@josefsson.org>
1320         * lib/as.c: Debug more.
1322 2006-04-20  Simon Josefsson <simon@josefsson.org>
1324         * lib/asn1.c: Fix.
1326 2006-04-20  Simon Josefsson <simon@josefsson.org>
1328         * lib/shishi.h.in: Add.
1330 2006-04-20  Simon Josefsson <simon@josefsson.org>
1332         * lib/internal.h: Remove preauth.
1334 2006-04-20  Simon Josefsson <simon@josefsson.org>
1336         * lib/cfg.c: Remove preauth option.
1338 2006-04-20  Simon Josefsson <simon@josefsson.org>
1340         * lib/krberror.c: Add shishi_krberror_methoddata.
1342 2006-04-20  Simon Josefsson <simon@josefsson.org>
1344         * lib/kerberos5.asn1: Fix.
1346 2006-04-20  Simon Josefsson <simon@josefsson.org>
1348         * lib/kerberos5.asn1: Fix.
1350 2006-04-19  Simon Josefsson <simon@josefsson.org>
1352         * lib/tkts.c: Fix.
1354 2006-04-19  Simon Josefsson <simon@josefsson.org>
1356         * po/LINGUAS: Sync with TP.
1358 2006-04-19  Simon Josefsson <simon@josefsson.org>
1360         * lib/tkts.c: Support preauth (XXX).
1362 2006-04-19  Simon Josefsson <simon@josefsson.org>
1364         * lib/kdcreq.c, lib/shishi.h.in, lib/asn1.c: Add.
1366 2006-04-19  Simon Josefsson <simon@josefsson.org>
1368         * lib/kerberos5.c: Generated.
1370 2006-04-19  Simon Josefsson <simon@josefsson.org>
1372         * lib/shishi.h.in: Add.
1374 2006-04-19  Simon Josefsson <simon@josefsson.org>
1376         * lib/kerberos5.asn1, lib/asn1.c: Fix.
1378 2006-04-19  Simon Josefsson <simon@josefsson.org>
1380         * po/Makevars: Fix.
1382 2006-04-19  Simon Josefsson <simon@josefsson.org>
1384         * Makefile.am: Add update-po.
1386 2006-04-18  Simon Josefsson <simon@josefsson.org>
1388         * lib/kdcreq.c: Only clear padata in AS-REQ.
1390 2006-04-18  Simon Josefsson <simon@josefsson.org>
1392         * lib/cfg.c: Add preauth config option.
1394 2006-04-18  Simon Josefsson <simon@josefsson.org>
1396         * lib/internal.h: Add.
1398 2006-04-18  Simon Josefsson <simon@josefsson.org>
1400         * NEWS: Add.
1402 2006-04-18  Simon Josefsson <simon@josefsson.org>
1404         * gl/Makefile.am, gl/stdint_.h, gl/m4/time_r.m4: Update.
1406 2006-03-30  Simon Josefsson <simon@josefsson.org>
1408         * lib/as.c: Don't always clear padata.
1410 2006-03-30  Simon Josefsson <simon@josefsson.org>
1412         * lib/kdcreq.c: Clear padata if not set.
1414 2006-03-30  Simon Josefsson <simon@josefsson.org>
1416         * lib/krberror.c: Print which pre-auth types were requested by
1417         server.
1419 2006-03-30  Simon Josefsson <simon@josefsson.org>
1421         * lib/asn1.c, lib/diskio.c, lib/shishi.h.in: Add PA/METHOD-DATA
1422         stuff.
1424 2006-03-30  Simon Josefsson <simon@josefsson.org>
1426         * lib/asn1.c, lib/shishi.h.in: Add shishi_asn1_padata.
1428 2006-03-27  Simon Josefsson <simon@josefsson.org>
1430         * lib/diskio.c: Remove unused variable.
1432 2006-03-27  Simon Josefsson <simon@josefsson.org>
1434         * lib/internal.h: Need getline.h.
1436 2006-03-27  Simon Josefsson <simon@josefsson.org>
1438         * doc/shishi.texi: Re-order direntry's, for broken install-info.
1440 2006-03-25  Simon Josefsson <simon@josefsson.org>
1442         * NEWS, configure.ac: Bump versions.
1444 2006-03-25  Simon Josefsson <simon@josefsson.org>
1446         * Makefile.am: Fix gnupload command.
1448 2006-03-25  Simon Josefsson <simon@josefsson.org>
1450         * NEWS: Version 0.0.23.
1452 2006-03-25  Simon Josefsson <simon@josefsson.org>
1454         * po/pl.po, po/sv.po: Generated.
1456 2006-03-25  Simon Josefsson <simon@josefsson.org>
1458         * Makefile.am: Use proper gpg key.
1460 2006-03-25  Simon Josefsson <simon@josefsson.org>
1462         * Makefile.am: Use gnupload.
1464 2006-03-25  Simon Josefsson <simon@josefsson.org>
1466         * gl/base64.c, gl/setenv.c, gl/time_r.c, gl/unsetenv.c: Update.
1468 2006-03-24  Simon Josefsson <simon@josefsson.org>
1470         * db/setup.c: Fix mem leak, reported by Elrond.
1472 2006-03-23  Simon Josefsson <simon@josefsson.org>
1474         * db/config.c, db/shisa.h: Fix mem leak, use const, from Elrond.
1476 2006-03-23  Simon Josefsson <simon@josefsson.org>
1478         * doc/Makefile.am: Update.
1480 2006-03-23  Simon Josefsson <simon@josefsson.org>
1482         * NEWS: Add.
1484 2006-03-23  Simon Josefsson <simon@josefsson.org>
1486         * NEWS: Fix.
1488 2006-03-23  Simon Josefsson <simon@josefsson.org>
1490         * lib/principal.c: Fix mem leak.
1492 2006-03-23  Simon Josefsson <simon@josefsson.org>
1494         * src/shisa.c: Use new salt API.
1496 2006-03-23  Simon Josefsson <simon@josefsson.org>
1498         * lib/key.c, lib/principal.c: Fix.
1500 2006-03-23  Simon Josefsson <simon@josefsson.org>
1502         * lib/principal.c, lib/shishi.h.in: Add shishi_derive_default_salt.
1504 2006-03-23  Simon Josefsson <simon@josefsson.org>
1506         * lib/krberror.c, db/err.c, src/shisa.c: Typo.
1508 2006-03-23  Simon Josefsson <simon@josefsson.org>
1510         * po/POTFILES.in: Fix.
1512 2006-03-23  Simon Josefsson <simon@josefsson.org>
1514         * src/shisa.c, db/err.c: Translate.
1516 2006-03-23  Simon Josefsson <simon@josefsson.org>
1518         * po/POTFILES.in: Remove some, for now.
1520 2006-03-23  Simon Josefsson <simon@josefsson.org>
1522         * lib/error.c: Translate.
1524 2006-03-23  Simon Josefsson <simon@josefsson.org>
1526         * lib/krberror.c: Translate.
1528 2006-03-23  Simon Josefsson <simon@josefsson.org>
1530         * lib/krberror.c: Fix.
1532 2006-03-23  Simon Josefsson <simon@josefsson.org>
1534         * doc/shishi.texi: Add.
1536 2006-03-23  Simon Josefsson <simon@josefsson.org>
1538         * lib/krberror.c: Fix.
1540 2006-03-23  Simon Josefsson <simon@josefsson.org>
1542         * lib/krberror.c: Fix typo, from Russ.
1544 2006-03-22  Simon Josefsson <simon@josefsson.org>
1546         * lib/key.c: Further fixes, from Elrond.
1548 2006-03-22  Simon Josefsson <simon@josefsson.org>
1550         * lib/key.c: Fix mem leak, from Elrond.
1552 2006-03-22  Simon Josefsson <simon@josefsson.org>
1554         * lib/crypto-3des.c: Avoid unsigned char's.
1556 2006-03-22  Simon Josefsson <simon@josefsson.org>
1558         * src/shisa.c: Use shishi_key_from_name API.
1560 2006-03-22  Simon Josefsson <simon@josefsson.org>
1562         * lib/version.c: Fix check.
1564 2006-03-22  Simon Josefsson <simon@josefsson.org>
1566         * THANKS: Remove nettle, we don't use it now.
1568 2006-03-22  Simon Josefsson <simon@josefsson.org>
1570         * THANKS: Add.
1572 2006-03-22  Simon Josefsson <simon@josefsson.org>
1574         * NEWS: Add.
1576 2006-03-22  Simon Josefsson <simon@josefsson.org>
1578         * lib/key.c, lib/shishi.h.in: Add shishi_key_from_name(), suggested
1579         by Elrond.
1581 2006-03-22  Simon Josefsson <simon@josefsson.org>
1583         * lib/asn1.c: Avoid unsigned char's.
1585 2006-03-22  Simon Josefsson <simon@josefsson.org>
1587         * tests/crypto.c, tests/utils.c: Avoid unsigned char's.
1589 2006-03-22  Simon Josefsson <simon@josefsson.org>
1591         * src/shishid.ggo: Don't require -v.
1593 2006-03-22  Simon Josefsson <simon@josefsson.org>
1595         * gl/Makefile.am, gl/strverscmp.c, gl/strverscmp.h,
1596         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/strverscmp.m4,
1597         lib/version.c: Rewrite shishi_check_version().
1599 2006-03-22  Simon Josefsson <simon@josefsson.org>
1601         * src/shishi.ggo: Fix.
1603 2006-03-22  Simon Josefsson <simon@josefsson.org>
1605         * src/shishi.ggo: Don't require -v.
1607 2006-03-16  Simon Josefsson <simon@josefsson.org>
1609         * NEWS: Add.
1611 2006-03-16  Simon Josefsson <simon@josefsson.org>
1613         * doc/shishi.texi: No invariant sections.
1615 2006-03-13  Simon Josefsson <simon@josefsson.org>
1617         * README-alpha: Fix.
1619 2006-03-13  Simon Josefsson <simon@josefsson.org>
1621         * lib/kerberos5.c: Add.
1623 2006-03-13  Simon Josefsson <simon@josefsson.org>
1625         * tests/Makefile.am: Fix -libtasn1.
1627 2006-03-13  Simon Josefsson <simon@josefsson.org>
1629         * lib/Makefile.am: Fix libtasn1 -l's.
1631 2006-03-13  Simon Josefsson <simon@josefsson.org>
1633         * configure.ac: Fix libtasn1 test.
1635 2006-03-13  Simon Josefsson <simon@josefsson.org>
1637         * gl/Makefile.am, gl/m4/gc-random.m4, gl/m4/gnulib-cache.m4,
1638         gl/m4/gnulib-comp.m4: Update.
1640 2006-03-13  Simon Josefsson <simon@josefsson.org>
1642         * maint.mk, gl/Makefile.am, gl/base64.h, gl/gc-gnulib.c,
1643         gl/gc-libgcrypt.c, gl/setenv.c, gl/time_r.c, gl/time_r.h,
1644         gl/unsetenv.c, gl/m4/clock_time.m4, gl/m4/extensions.m4,
1645         gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4,
1646         gl/m4/timespec.m4, gl/m4/unistd_h.m4: Update.
1648 2006-03-13  Simon Josefsson <simon@josefsson.org>
1650         * doc/Makefile.am: Update.
1652 2006-03-13  Simon Josefsson <simon@josefsson.org>
1654         * lib/safe.c: Fix.
1656 2006-03-12  Simon Josefsson <simon@josefsson.org>
1658         * asn1/Makefile.am: Remove.
1660 2006-03-11  Simon Josefsson <simon@josefsson.org>
1662         * configure.ac: Libtasn1 update.
1664 2006-03-11  Simon Josefsson <simon@josefsson.org>
1666         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/der.h,
1667         asn1/element.c, asn1/errors.h, asn1/errors_int.h, asn1/gstr.c,
1668         asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c,
1669         asn1/parser_aux.h, asn1/structure.c, asn1/structure.h: Update.
1671 2006-03-07  Simon Josefsson <simon@josefsson.org>
1673         * lib/Makefile.am: Add -no-undefined, required to produce DLLs on
1674         mingw32.
1676 2006-02-16  Simon Josefsson <simon@josefsson.org>
1678         * maint-cfg.mk: Fix.
1680 2006-02-16  Simon Josefsson <simon@josefsson.org>
1682         * maint.mk, gl/m4/getaddrinfo.m4, gl/m4/socklen.m4,
1683         gl/m4/sys_socket_h.m4: Update.
1685 2006-02-15  Simon Josefsson <simon@josefsson.org>
1687         * lib/krberror.c: Typo.
1689 2006-02-14  Simon Josefsson <simon@josefsson.org>
1691         * GNUmakefile, Makefile.cfg, Makefile.maint, maint-cfg.mk,
1692         maint.mk, gl/m4/gnulib-comp.m4: Rename.
1694 2006-02-14  Simon Josefsson <simon@josefsson.org>
1696         * GNUmakefile, Makefile.maint, gl/Makefile.am,
1697         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add
1698         maintainer-makefile module.
1700 2006-02-14  Simon Josefsson <simon@josefsson.org>
1702         * Makefile.cfg: Add.
1704 2006-02-09  Simon Josefsson <simon@josefsson.org>
1706         * NEWS: Add.
1708 2006-02-09  Simon Josefsson <simon@josefsson.org>
1710         * configure.ac: Bump libtasn1 version.
1712 2006-02-09  Simon Josefsson <simon@josefsson.org>
1714         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/der.h,
1715         asn1/element.c, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
1716         asn1/gstr.c, asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c,
1717         asn1/structure.c: Update.
1719 2006-02-07  Simon Josefsson <simon@josefsson.org>
1721         * lib/krberror.c, lib/encapreppart.c, lib/priv.c: Fix
1722         gettimeofday() usage.
1724 2006-02-07  Simon Josefsson <simon@josefsson.org>
1726         * lib/safe.c: Fix gettimeofday usage.
1728 2006-02-07  Simon Josefsson <simon@josefsson.org>
1730         * lib/shishi.h.in: Add SHISHI_GETTIMEOFDAY_ERROR.
1732 2006-02-07  Simon Josefsson <simon@josefsson.org>
1734         * lib/authorize.c: Don't free getpwnam return.
1736 2006-02-07  Simon Josefsson <simon@josefsson.org>
1738         * configure.ac: Test for getpwname, for mingw32.
1740 2006-02-07  Simon Josefsson <simon@josefsson.org>
1742         * lib/authenticator.c: Avoid use of timezone.  Check return value.
1744 2006-02-07  Simon Josefsson <simon@josefsson.org>
1746         * lib/principal.c: Fix getpwuid call, for mingw32.
1748 2006-02-07  Simon Josefsson <simon@josefsson.org>
1750         * configure.ac: Check for getpwuid, for mingw32.
1752 2006-02-07  Simon Josefsson <simon@josefsson.org>
1754         * lib/krberror.c, lib/utils.c, lib/utils.h: Remove xgettimeofday.
1756 2006-02-07  Simon Josefsson <simon@josefsson.org>
1758         * src/kdc.h, tests/utils.c: Always has sys/socket.h now.
1760 2006-02-07  Simon Josefsson <simon@josefsson.org>
1762         * lib/internal.h: We always have sys/socket.h now.
1764 2006-02-07  Simon Josefsson <simon@josefsson.org>
1766         * configure.ac: gettime fix for mingw32.
1768 2006-02-07  Simon Josefsson <simon@josefsson.org>
1770         * doc/Makefile.am: Mingw32 fix.
1772 2006-02-07  Simon Josefsson <simon@josefsson.org>
1774         * README: Add.
1776 2006-02-07  Simon Josefsson <simon@josefsson.org>
1778         * configure.ac: Fix GnuTLS test.
1780 2006-02-07  Simon Josefsson <simon@josefsson.org>
1782         * gl/m4/extensions.m4: Update.
1784 2006-01-30  Simon Josefsson <simon@josefsson.org>
1786         * gl/gai_strerror.c, gl/getaddrinfo.h, gl/getopt.c, gl/socket_.h,
1787         gl/stdbool_.h, gl/strndup.c, gl/strnlen.c, gl/vasnprintf.c,
1788         gl/m4/getaddrinfo.m4, gl/m4/getopt.m4, gl/m4/gnulib-tool.m4,
1789         gl/m4/socklen.m4, gl/m4/stdbool.m4: Update.
1791 2006-01-19  Simon Josefsson <simon@josefsson.org>
1793         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.h,
1794         gl/socket_.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4,
1795         gl/m4/sys_socket_h.m4: Update.
1797 2006-01-13  Simon Josefsson <simon@josefsson.org>
1799         * tests/Makefile.am: Fix gnutls check.
1801 2006-01-13  Simon Josefsson <simon@josefsson.org>
1803         * src/Makefile.am: Fix gnutls check.
1805 2006-01-13  Simon Josefsson <simon@josefsson.org>
1807         * configure.ac: Fix gnutls check.
1809 2006-01-13  Simon Josefsson <simon@josefsson.org>
1811         * configure.ac: Enable gcrypt if present, for now.
1813 2006-01-13  Simon Josefsson <simon@josefsson.org>
1815         * lib/Makefile.am, src/Makefile.am: Fix gnutls check.
1817 2006-01-13  Simon Josefsson <simon@josefsson.org>
1819         * configure.ac: Fix gnutls check.
1821 2006-01-13  Simon Josefsson <simon@josefsson.org>
1823         * lib/Makefile.am: Fix libs.
1825 2006-01-12  Simon Josefsson <simon@josefsson.org>
1827         * gl/Makefile.am, gl/base64.c, gl/gettime.c, gl/md5.c, gl/md5.h,
1828         gl/sha1.c, gl/sha1.h, gl/stdint_.h, gl/m4/getaddrinfo.m4,
1829         gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
1830         gl/m4/stdint.m4, doc/getdate.texi: Update.
1832 2006-01-12  Simon Josefsson <simon@josefsson.org>
1834         * doc/Makefile.am: Fix copyright years in man page.
1836 2005-12-24  Simon Josefsson <simon@josefsson.org>
1838         * gl/m4/getaddrinfo.m4, gl/m4/socklen.m4: Update.
1840 2005-12-20  Simon Josefsson <simon@josefsson.org>
1842         * db/Makefile.am: Fix.
1844 2005-12-20  Simon Josefsson <simon@josefsson.org>
1846         * po/pl.po, po/sv.po: Initial attempt.
1848 2005-12-15  Simon Josefsson <simon@josefsson.org>
1850         * gl/m4/gnulib-comp.m4: Update.
1852 2005-12-13  Simon Josefsson <simon@josefsson.org>
1854         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h, gl/getaddrinfo.h,
1855         gl/md5.c, gl/stdint_.h, gl/m4/socklen.m4: Update.
1857 2005-10-23  Simon Josefsson <simon@josefsson.org>
1859         * AUTHORS: Update PGP key.
1861 2005-10-23  Simon Josefsson <simon@josefsson.org>
1863         * configure.ac: Bump versions.
1865 2005-10-23  Simon Josefsson <simon@josefsson.org>
1867         * NEWS: Add.
1869 2005-10-23  Simon Josefsson <simon@josefsson.org>
1871         * doc/Makefile.am: Update.
1873 2005-10-23  Simon Josefsson <simon@josefsson.org>
1875         * lib/crypto-aes.c: Fix compiler warning.
1877 2005-10-23  Simon Josefsson <simon@josefsson.org>
1879         * configure.ac: Fix.
1881 2005-10-23  Simon Josefsson <simon@josefsson.org>
1883         * configure.ac: Simplify IPv6 test, using gnulib.
1885 2005-10-23  Simon Josefsson <simon@josefsson.org>
1887         * gl/gc-gnulib.c, gl/md4.h, gl/md5.c, gl/md5.h: Update.
1889 2005-10-22  Simon Josefsson <simon@josefsson.org>
1891         * lib/crypto.c, lib/low-crypto.c: Use pbkdf2-sha1 from gc.
1893 2005-10-22  Simon Josefsson <simon@josefsson.org>
1895         * lib/low-crypto.c: Replace internal ARCFOUR implementation with
1896         the one from gnulib.
1898 2005-10-22  Simon Josefsson <simon@josefsson.org>
1900         * gl/arcfour.c, gl/arcfour.h, gl/md4.c: Update.
1902 2005-10-22  Simon Josefsson <simon@josefsson.org>
1904         * doc/shishi.texi: Remove nettle stuff.
1906 2005-10-22  Simon Josefsson <simon@josefsson.org>
1908         * doc/Makefile.am: Generated.
1910 2005-10-22  Simon Josefsson <simon@josefsson.org>
1912         * gl/crc.h: Update.
1914 2005-10-22  Simon Josefsson <simon@josefsson.org>
1916         * lib/Makefile.am, lib/libgcrypt.c, lib/low-crypto.c, lib/nettle.c:
1917         Use low-crypto.c, to interface with gc.
1919 2005-10-22  Simon Josefsson <simon@josefsson.org>
1921         * configure.ac: Don't default to libgcrypt.
1923 2005-10-22  Simon Josefsson <simon@josefsson.org>
1925         * gl/Makefile.am, gl/m4/gc-md5.m4, gl/m4/gnulib-cache.m4,
1926         gl/m4/gnulib-comp.m4, gl/crc.c, gl/crc.h, gl/m4/crc.m4: Update.
1928 2005-10-22  Simon Josefsson <simon@josefsson.org>
1930         * tests/Makefile.am: Remove crypto.
1932 2005-10-22  Simon Josefsson <simon@josefsson.org>
1934         * configure.ac: Enable libgcrypt by default.
1936 2005-10-22  Simon Josefsson <simon@josefsson.org>
1938         * lib/Makefile.am: Remove crypto.
1940 2005-10-22  Simon Josefsson <simon@josefsson.org>
1942         * configure.ac: Remove crypto/.
1944 2005-10-22  Simon Josefsson <simon@josefsson.org>
1946         * Makefile.am, lib/Makefile.am: Remove crypto.
1948 2005-10-22  Simon Josefsson <simon@josefsson.org>
1950         * configure.ac: Remove nettle/libgcrypt code.
1952 2005-10-22  Simon Josefsson <simon@josefsson.org>
1954         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/des.c, gl/des.h,
1955         gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h,
1956         gl/hmac-md5.c, gl/hmac-sha1.c, gl/md4.c, gl/md4.h, gl/md5.c,
1957         gl/m4/arcfour.m4, gl/m4/des.m4, gl/m4/gc-arcfour.m4,
1958         gl/m4/gc-des.m4, gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4,
1959         gl/m4/gc-md4.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
1960         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/md4.m4,
1961         gl/m4/md5.m4, gl/m4/stdbool.m4, gl/md5.h: Update.
1963 2005-10-12  Simon Josefsson <simon@josefsson.org>
1965         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
1966         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
1967         gl/getdate.y, gl/getdelim.c, gl/getopt_.h, gl/hmac-sha1.c,
1968         gl/hmac.h, gl/memxor.c, gl/memxor.h, gl/sha1.c, gl/sha1.h,
1969         gl/stdint_.h, gl/strcasecmp.c, gl/strncasecmp.c, gl/xgethostname.c,
1970         gl/xreadlink.c, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-pbkdf2-sha1.m4,
1971         gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/getdate.m4,
1972         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/hmac-sha1.m4,
1973         gl/m4/inttypes.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
1974         gl/m4/lib-prefix.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
1975         gl/m4/memxor.m4, gl/m4/mktime.m4, gl/m4/sha1.m4, gl/m4/stdbool.m4,
1976         gl/m4/stdint.m4, gl/m4/strcase.m4, gl/m4/xreadlink.m4: Add.
1978 2005-09-20  Simon Josefsson <simon@josefsson.org>
1980         * gl/Makefile.am: Update.
1982 2005-09-20  Simon Josefsson <simon@josefsson.org>
1984         * gl/Makefile.am: Revert local changes.
1986 2005-09-20  Simon Josefsson <simon@josefsson.org>
1988         * lib/Makefile.am: Link with realtime clock library, for gnulib.
1990 2005-09-20  Simon Josefsson <simon@josefsson.org>
1992         * gl/Makefile.am, gl/getaddrinfo.c, gl/getdate.h, gl/getdelim.c,
1993         gl/getline.c, gl/getopt1.c, gl/getpass.c, gl/gettimeofday.c,
1994         gl/progname.c, gl/readlink.c, gl/realloc.c, gl/strncasecmp.c,
1995         gl/strndup.c, gl/strnlen.c, gl/strnlen1.c, gl/time_r.c,
1996         gl/timespec.h, gl/xmalloc.c, gl/xreadlink.c, gl/xstrndup.c: Update.
1998 2005-09-19  Simon Josefsson <simon@josefsson.org>
2000         * NEWS: Add.
2002 2005-09-19  Simon Josefsson <simon@josefsson.org>
2004         * lib/shishi.vers: Fix.
2006 2005-09-19  Simon Josefsson <simon@josefsson.org>
2008         * gl/m4/socklen.m4: Update.
2010 2005-09-19  Simon Josefsson <simon@josefsson.org>
2012         * configure.ac: Socklen_t is handled by gnulib now.
2014 2005-09-19  Simon Josefsson <simon@josefsson.org>
2016         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2017         gl/m4/socklen.m4: Update.
2019 2005-09-19  Simon Josefsson <simon@josefsson.org>
2021         * NEWS: Add.
2023 2005-09-19  Simon Josefsson <simon@josefsson.org>
2025         * gl/Makefile.am, gl/base64.c, gl/gai_strerror.c, gl/getaddrinfo.c,
2026         gl/getaddrinfo.h, gl/getdelim.c, gl/getpass.c, gl/mbchar.c,
2027         gl/mbchar.h, gl/mbuiter.h, gl/memchr.c, gl/mktime.c, gl/strcase.h,
2028         gl/strcasecmp.c, gl/strncasecmp.c, gl/strnlen1.c, gl/strnlen1.h,
2029         gl/timespec.h, gl/m4/getaddrinfo.m4, gl/m4/getopt.m4,
2030         gl/m4/getpass.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2031         gl/m4/gnulib-tool.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
2032         gl/m4/mbrtowc.m4, gl/m4/memchr.m4, gl/m4/strcase.m4,
2033         gl/m4/timespec.m4, configure.ac, gl/m4/gnulib.m4, gl/m4/st_mtim.m4:
2034         Update.
2036 2005-09-19  Simon Josefsson <simon@josefsson.org>
2038         * doc/reference/tmpl/shishi-unused.sgml: Add.
2040 2005-08-31  Simon Josefsson <simon@josefsson.org>
2042         * lib/Makefile.am: Avoid EXTRA_DIST.
2044 2005-08-31  Simon Josefsson <simon@josefsson.org>
2046         * lib/Makefile.am: Link with idn.
2048 2005-08-31  Simon Josefsson <simon@josefsson.org>
2050         * lib/Makefile.am: Remove -export-symbols-regex, handled by version
2051         script.
2053 2005-08-31  Simon Josefsson <simon@josefsson.org>
2055         * lib/password.c: Use new CPP symbol.
2057 2005-08-31  Simon Josefsson <simon@josefsson.org>
2059         * lib/Makefile.am: Use version script.
2061 2005-08-31  Simon Josefsson <simon@josefsson.org>
2063         * lib/shishi.vers, NEWS: Add.
2065 2005-08-31  Simon Josefsson <simon@josefsson.org>
2067         * configure.ac: Add --enable-ld-version-script.
2069 2005-08-30  Simon Josefsson <simon@josefsson.org>
2071         * asn1/defines.h, asn1/errors.c, asn1/errors.h, asn1/libtasn1.h:
2072         Update.
2074 2005-08-30  Simon Josefsson <simon@josefsson.org>
2076         * configure.ac: Fix libidn test.
2078 2005-08-12  Simon Josefsson <simon@josefsson.org>
2080         * gl/strnlen.h: Update.
2082 2005-08-11  Simon Josefsson <simon@josefsson.org>
2084         * configure.ac: Avoid gnulib module xalloc-die.
2086 2005-08-11  Simon Josefsson <simon@josefsson.org>
2088         * gl/strnlen.h, gl/m4/gnulib.m4, gl/m4/strdup.m4: Update.
2090 2005-08-10  Simon Josefsson <simon@josefsson.org>
2092         * po/pl.po, po/sv.po: Generated.
2094 2005-08-10  Simon Josefsson <simon@josefsson.org>
2096         * NEWS: Version 0.0.22.
2098 2005-08-10  Simon Josefsson <simon@josefsson.org>
2100         * src/Makefile.am: Add -I's for GnuTLS too.
2102 2005-08-10  Simon Josefsson <simon@josefsson.org>
2104         * gl/Makefile.am, gl/m4/strnlen.m4: Update.
2106 2005-08-10  Simon Josefsson <simon@josefsson.org>
2108         * src/shishid.c: Fix compile error.
2110 2005-08-10  Simon Josefsson <simon@josefsson.org>
2112         * shishi.fms, NEWS: Add.
2114 2005-08-10  Simon Josefsson <simon@josefsson.org>
2116         * db/Makefile.am, doc/Makefile.am, doc/fdl.texi, doc/gendocs.sh,
2117         doc/gendocs_template, doc/gpl.texi, examples/Makefile.am,
2118         extra/Makefile.am, lib/Makefile.am, src/Makefile.am, src/shisa.ggo,
2119         src/shishid.ggo, tests/Makefile.am, tests/shisa.sh, src/shishi.ggo,
2120         extra/pam_shishi/Makefile.am, extra/rsh-redone/Makefile.am,
2121         asn1/Makefile.am, gl/strnlen.h: Update license.
2123 2005-08-10  Simon Josefsson <simon@josefsson.org>
2125         * NEWS: Add.
2127 2005-08-10  Simon Josefsson <simon@josefsson.org>
2129         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/element.c,
2130         asn1/errors.c, asn1/errors.h, asn1/gstr.c, asn1/int.h,
2131         asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c: Update
2132         libtasn1 to 0.2.14.
2134 2005-08-10  Simon Josefsson <simon@josefsson.org>
2136         * COPYING.DOC: Remove (not used).
2138 2005-08-10  Simon Josefsson <simon@josefsson.org>
2140         * README: Mention help-shishi.  Fix.
2142 2005-08-10  Simon Josefsson <simon@josefsson.org>
2144         * doc/shishi.texi, NEWS: Add.
2146 2005-08-10  Simon Josefsson <simon@josefsson.org>
2148         * gl/Makefile.am: Add.
2150 2005-08-10  Simon Josefsson <simon@josefsson.org>
2152         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2153         gl/xalloc-die.c, gl/m4/exitfail.m4, gl/m4/gnulib.m4: Update.
2155 2005-08-10  Simon Josefsson <simon@josefsson.org>
2157         * gl/xalloc-die.c, gl/m4/onceonly_2_57.m4: Update.
2159 2005-08-10  Simon Josefsson <simon@josefsson.org>
2161         * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/exit.h,
2162         gl/exitfail.c, gl/exitfail.h, gl/getaddrinfo.h, gl/getdelim.c,
2163         gl/getdelim.h, gl/getline.c, gl/getline.h, gl/getndelim2.c,
2164         gl/getndelim2.h, gl/getsubopt.h, gl/mktime.c, gl/size_max.h,
2165         gl/strtok_r.h, gl/time_r.h, gl/xmalloc.c, gl/m4/bison.m4,
2166         gl/m4/codeset.m4, gl/m4/exitfail.m4, gl/m4/getdelim.m4,
2167         gl/m4/getline.m4, gl/m4/getndelim2.m4, gl/m4/getopt.m4,
2168         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
2169         gl/m4/gnulib.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
2170         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
2171         gl/m4/lcmessage.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
2172         gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
2173         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/size_max.m4,
2174         gl/m4/strndup.m4, gl/m4/strnlen.m4, gl/m4/uintmax_t.m4,
2175         gl/m4/ulonglong.m4: Update.
2177 2005-07-16  Simon Josefsson <simon@josefsson.org>
2179         * configure.ac: Simplify.
2181 2005-06-15  Simon Josefsson <simon@josefsson.org>
2183         * gl/xreadlink.c, gl/m4/extensions.m4: Update gnulib files.
2185 2005-05-26  Simon Josefsson <simon@josefsson.org>
2187         * Makefile.am, configure.ac, db/config.c, db/core.c, db/db.c,
2188         db/err.c, db/file.c, db/file.h, db/fileutil.c, db/fileutil.h,
2189         db/info.h, db/setup.c, db/shisa.h, doc/gdoc-error,
2190         examples/client-cksum.c, examples/client-priv.c,
2191         examples/client-safe.c, examples/client.c, examples/server.c,
2192         extra/pam_shishi/pam_shishi.c, extra/rsh-redone/rcp.c,
2193         extra/rsh-redone/rlogin.c, extra/rsh-redone/rlogind.c,
2194         extra/rsh-redone/rsh.c, extra/rsh-redone/rshd.c, lib/ap.c,
2195         lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c, lib/asn1.h,
2196         lib/authenticator.c, lib/authorize.c, lib/cfg.c, lib/cfg.h,
2197         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-ctx.c,
2198         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
2199         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/diskio.c,
2200         lib/diskio.h, lib/encapreppart.c, lib/enckdcreppart.c,
2201         lib/encticketpart.c, lib/error.c, lib/gztime.c, lib/hostkeys.c,
2202         lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
2203         lib/kerberos5.asn1, lib/key.c, lib/keys.c, lib/krberror.c,
2204         lib/libgcrypt.c, lib/netio.c, lib/nettle.c, lib/password.c,
2205         lib/pki.c, lib/principal.c, lib/priv.c, lib/realm.c, lib/resolv.c,
2206         lib/safe.c, lib/shishi.h.in, lib/starttls.c, lib/starttls.h,
2207         lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/utils.c,
2208         lib/utils.h, lib/version.c, src/kdc.c, src/kdc.h, src/resume.c,
2209         src/server.c, src/shisa.c, src/shishi.c, src/shishid.c,
2210         src/starttls.c, tests/authenticator.c, tests/crypto-ctx.c,
2211         tests/crypto.c, tests/gztime.c, tests/key.c, tests/low-crypto.c,
2212         tests/priv.c, tests/rijndael.c, tests/safe.c, tests/ticketset.c,
2213         tests/utils.c: Update license with new FSF address.
2215 2005-05-26  Simon Josefsson <simon@josefsson.org>
2217         * gl/Makefile.am, gl/alloca_.h, gl/allocsa.c, gl/allocsa.h,
2218         gl/asnprintf.c, gl/asprintf.c, gl/base64.c, gl/base64.h,
2219         gl/error.c, gl/error.h, gl/gai_strerror.c, gl/getaddrinfo.c,
2220         gl/getaddrinfo.h, gl/getdate.h, gl/getdate.y, gl/getdomainname.c,
2221         gl/getdomainname.h, gl/gethostname.c, gl/getline.c, gl/getline.h,
2222         gl/getndelim2.c, gl/getndelim2.h, gl/getopt.c, gl/getopt1.c,
2223         gl/getopt_.h, gl/getopt_int.h, gl/getpass.c, gl/getpass.h,
2224         gl/getsubopt.c, gl/getsubopt.h, gl/gettext.h, gl/gettime.c,
2225         gl/gettimeofday.c, gl/mktime.c, gl/printf-args.c, gl/printf-args.h,
2226         gl/printf-parse.c, gl/printf-parse.h, gl/progname.c, gl/progname.h,
2227         gl/readlink.c, gl/realloc.c, gl/setenv.c, gl/setenv.h,
2228         gl/stdbool_.h, gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c,
2229         gl/strchrnul.h, gl/strdup.c, gl/strdup.h, gl/strndup.c,
2230         gl/strndup.h, gl/strnlen.c, gl/strtok_r.c, gl/strtok_r.h,
2231         gl/time_r.c, gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/timespec.h,
2232         gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
2233         gl/vasprintf.h, gl/xalloc.h, gl/xasprintf.c, gl/xgetdomainname.c,
2234         gl/xgetdomainname.h, gl/xgethostname.c, gl/xmalloc.c,
2235         gl/xreadlink.c, gl/xreadlink.h, gl/xsize.h, gl/xstrndup.c,
2236         gl/xstrndup.h, gl/xvasprintf.c, gl/xvasprintf.h,
2237         gl/m4/clock_time.m4, gl/m4/getaddrinfo.m4, gl/m4/getopt.m4,
2238         gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/gettimeofday.m4,
2239         gl/m4/gnulib.m4, doc/getdate.texi: Update.
2241 2005-04-29  Simon Josefsson <simon@josefsson.org>
2243         * THANKS: Add.
2245 2005-03-21  Simon Josefsson <simon@josefsson.org>
2247         * gl/Makefile.am: Gnulib sync.
2249 2005-03-21  Simon Josefsson <simon@josefsson.org>
2251         * gl/mktime.c, gl/strndup.c, gl/m4/getdate.m4, gl/m4/getline.m4,
2252         gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/lib-link.m4,
2253         gl/m4/nls.m4, gl/m4/po.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
2254         gl/m4/timespec.m4, gl/m4/xalloc.m4: Fix.
2256 2005-03-19  Simon Josefsson <simon@josefsson.org>
2258         * asn1/defines.h: Fix.
2260 2005-03-14  Simon Josefsson <simon@josefsson.org>
2262         * NEWS: Add.
2264 2005-03-14  Simon Josefsson <simon@josefsson.org>
2266         * gl/Makefile.am, gl/getdate.y, gl/gettext.h, gl/gettime.c,
2267         gl/mktime.c, gl/progname.c, gl/setenv.c, gl/size_max.h,
2268         gl/strnlen.h, gl/timegm.h, gl/timespec.h, gl/vasnprintf.c,
2269         gl/vasprintf.c, gl/xgethostname.c, gl/m4/gettext.m4,
2270         gl/m4/gettime.m4, gl/m4/glibc2.m4, gl/m4/intdiv0.m4,
2271         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
2272         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-link.m4,
2273         gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
2274         gl/m4/printf-posix.m4, gl/m4/progtest.m4: Sync gnulib.
2276 2005-03-14  Simon Josefsson <simon@josefsson.org>
2278         * configure.ac: Add strnlen.
2280 2005-03-14  Simon Josefsson <simon@josefsson.org>
2282         * src/kdc.c: Avoid strnlen (only used once).
2284 2005-03-14  Simon Josefsson <simon@josefsson.org>
2286         * lib/kdcreq.c, lib/asn1.c: Doc fix.
2288 2005-03-13  Simon Josefsson <simon@josefsson.org>
2290         * db/Makefile.am, examples/Makefile.am,
2291         extra/pam_shishi/Makefile.am, lib/Makefile.am, src/Makefile.am,
2292         tests/Makefile.am: Gnulib need -I$(top_builddir)/gl as well,
2293         reported by Dave Love <fx@gnu.org>.
2295 2005-03-13  Simon Josefsson <simon@josefsson.org>
2297         * THANKS: Add.
2299 2005-03-13  Simon Josefsson <simon@josefsson.org>
2301         * README: Add, suggested by Dave Love <fx@gnu.org>.
2303 2005-01-29  Simon Josefsson <simon@josefsson.org>
2305         * gl/gai_strerror.c, gl/size_max.h, gl/m4/alloca.m4,
2306         gl/m4/allocsa.m4, gl/m4/base64.m4, gl/m4/bison.m4,
2307         gl/m4/clock_time.m4, gl/m4/codeset.m4, gl/m4/eealloc.m4,
2308         gl/m4/eoverflow.m4, gl/m4/error.m4, gl/m4/extensions.m4,
2309         gl/m4/getaddrinfo.m4, gl/m4/getdate.m4, gl/m4/getdomainname.m4,
2310         gl/m4/gethostname.m4, gl/m4/getline.m4, gl/m4/getndelim2.m4,
2311         gl/m4/getopt.m4, gl/m4/getpass.m4, gl/m4/getsubopt.m4,
2312         gl/m4/gettime.m4, gl/m4/gettimeofday.m4, gl/m4/glibc21.m4,
2313         gl/m4/iconv.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
2314         gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
2315         gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/mktime.m4,
2316         gl/m4/readlink.m4, gl/m4/restrict.m4, gl/m4/setenv.m4,
2317         gl/m4/signed.m4, gl/m4/size_max.m4, gl/m4/sockpfaf.m4,
2318         gl/m4/ssize_t.m4, gl/m4/st_mtim.m4, gl/m4/stdbool.m4,
2319         gl/m4/stdint_h.m4, gl/m4/strcase.m4, gl/m4/strchrnul.m4,
2320         gl/m4/strdup.m4, gl/m4/strerror_r.m4, gl/m4/strndup.m4,
2321         gl/m4/strnlen.m4, gl/m4/strtok_r.m4, gl/m4/time_r.m4,
2322         gl/m4/timegm.m4, gl/m4/timespec.m4, gl/m4/tm_gmtoff.m4,
2323         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4,
2324         gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
2325         gl/m4/xalloc.m4, gl/m4/xreadlink.m4, gl/m4/xsize.m4,
2326         gl/m4/xstrndup.m4: Update.
2328 2005-01-02  Simon Josefsson <simon@josefsson.org>
2330         * po/LINGUAS: Add.
2332 2005-01-02  Simon Josefsson <simon@josefsson.org>
2334         * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/error.c,
2335         gl/m4/getline.m4, gl/m4/gnulib.m4, gl/m4/strdup.m4: Update.
2337 2004-12-29  Simon Josefsson <simon@josefsson.org>
2339         * doc/shishi.texi: Add.
2341 2004-12-24  Simon Josefsson <simon@josefsson.org>
2343         * gl/getdate.y, gl/m4/getdate.m4: Update.
2345 2004-12-19  Simon Josefsson <simon@josefsson.org>
2347         * gl/alloca_.h, gl/getdate.y: Update.
2349 2004-12-18  Simon Josefsson <simon@josefsson.org>
2351         * gl/alloca.c: Remove.
2353 2004-12-18  Simon Josefsson <simon@josefsson.org>
2355         * gl/Makefile.am, gl/getdate.y, gl/m4/getline.m4, gl/m4/gnulib.m4,
2356         gl/m4/strdup.m4, lib/internal.h: Update.
2358 2004-12-17  Simon Josefsson <simon@josefsson.org>
2360         * NEWS, configure.ac: Bump versions.
2362 2004-12-17  Simon Josefsson <simon@josefsson.org>
2364         * shishi.fms: Add.
2366 2004-12-17  Simon Josefsson <simon@josefsson.org>
2368         * po/pl.po, po/sv.po: Generated.
2370 2004-12-17  Simon Josefsson <simon@josefsson.org>
2372         * NEWS: Version 0.0.21.
2374 2004-12-17  Simon Josefsson <simon@josefsson.org>
2376         * NEWS: Fix.
2378 2004-12-17  Simon Josefsson <simon@josefsson.org>
2380         * NEWS: Add.
2382 2004-12-17  Simon Josefsson <simon@josefsson.org>
2384         * gl/getdate.y, gl/mktime.c, gl/m4/strdup.m4, doc/getdate.texi:
2385         Update.
2387 2004-12-17  Simon Josefsson <simon@josefsson.org>
2389         * NEWS, configure.ac: Bump versions.
2391 2004-12-17  Simon Josefsson <simon@josefsson.org>
2393         * THANKS: Add.  Reorder.
2395 2004-12-16  Simon Josefsson <simon@josefsson.org>
2397         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
2398         asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c:
2399         Update.
2401 2004-12-03  Simon Josefsson <simon@josefsson.org>
2403         * lib/crypto-aes.c, lib/cfg.c: Use constant.
2405 2004-12-03  Simon Josefsson <simon@josefsson.org>
2407         * lib/crypto-3des.c: Fix mem leak.  Don't hard code constant.
2409 2004-12-03  Simon Josefsson <simon@josefsson.org>
2411         * lib/crypto.h: Add.
2413 2004-12-02  Simon Josefsson <simon@josefsson.org>
2415         * tests/ticketset.c: Use new b64 API.
2417 2004-12-02  Simon Josefsson <simon@josefsson.org>
2419         * tests/Makefile.am: Fix.
2421 2004-12-02  Simon Josefsson <simon@josefsson.org>
2423         * lib/internal.h, gl/Makefile.am, gl/b64.c, gl/b64.h: Remove.
2425 2004-12-02  Simon Josefsson <simon@josefsson.org>
2427         * lib/diskio.c: Cleanups.
2429 2004-12-02  Simon Josefsson <simon@josefsson.org>
2431         * configure.ac, gl/Makefile.am, gl/xasprintf.c, gl/xvasprintf.c,
2432         gl/xvasprintf.h, gl/m4/gnulib.m4, lib/internal.h: Add.
2434 2004-12-02  Simon Josefsson <simon@josefsson.org>
2436         * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/cfg.c,
2437         lib/diskio.c, lib/encapreppart.c, lib/error.c, lib/kdcrep.c,
2438         lib/kdcreq.c, lib/krberror.c, lib/priv.c, lib/safe.c,
2439         lib/shishi.h.in, lib/tkts.c: Rename SHISHI_FCLOSE_ERROR to
2440         SHISHI_IO_ERROR, and alter semantics slightly.
2442 2004-12-02  Simon Josefsson <simon@josefsson.org>
2444         * lib/diskio.c: Use new b64 API.
2446 2004-12-02  Simon Josefsson <simon@josefsson.org>
2448         * lib/internal.h: For old b64 API.
2450 2004-12-02  Simon Josefsson <simon@josefsson.org>
2452         * gl/Makefile.am, gl/b64.c, gl/b64.h: Add.
2454 2004-12-02  Simon Josefsson <simon@josefsson.org>
2456         * lib/key.c: Use new base64 API.
2458 2004-12-02  Simon Josefsson <simon@josefsson.org>
2460         * tests/key.c, tests/Makefile.am: Add.
2462 2004-12-02  Simon Josefsson <simon@josefsson.org>
2464         * configure.ac, gl/Makefile.am, gl/base64.c, gl/base64.h,
2465         gl/m4/base64.m4, gl/m4/gnulib.m4, gl/m4/restrict.m4: Add base64
2466         gnulib module.
2468 2004-11-29  Simon Josefsson <simon@josefsson.org>
2470         * gl/getopt_.h, gl/m4/getopt.m4: Update.
2472 2004-11-22  Simon Josefsson <simon@josefsson.org>
2474         * po/pl.po: Fix, from Jakub Bogusz <qboosh@pld-linux.org>.
2476 2004-11-21  Simon Josefsson <simon@josefsson.org>
2478         * po/pl.po, po/sv.po: Generated.
2480 2004-11-21  Simon Josefsson <simon@josefsson.org>
2482         * NEWS: Version 0.0.20.
2484 2004-11-21  Simon Josefsson <simon@josefsson.org>
2486         * doc/gdoc: Make sure all man pages follow 'foo -- purpose of foo'
2487         format, even if there is no purpose description available.
2489 2004-11-21  Simon Josefsson <simon@josefsson.org>
2491         * NEWS, shishi.fms: Add.
2493 2004-11-21  Simon Josefsson <simon@josefsson.org>
2495         * doc/gdoc: Improve man pages, from libidn.
2497 2004-11-21  Simon Josefsson <simon@josefsson.org>
2499         * gl/getopt_.h: Update.
2501 2004-11-19  Simon Josefsson <simon@josefsson.org>
2503         * gl/getdate.y, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
2504         gl/getopt_int.h, gl/realloc.c, gl/strtok_r.c, doc/getdate.texi,
2505         gl/strtok_r.h: Update.
2507 2004-11-19  Simon Josefsson <simon@josefsson.org>
2509         * doc/shishi.texi: Fix.
2511 2004-11-12  Simon Josefsson <simon@josefsson.org>
2513         * NEWS: Fix.
2515 2004-11-12  Simon Josefsson <simon@josefsson.org>
2517         * NEWS, configure.ac: Bump versions.
2519 2004-11-12  Simon Josefsson <simon@josefsson.org>
2521         * gl/progname.c, gl/progname.h, src/shishid.c: Fix progname usage.
2523 2004-11-12  Simon Josefsson <simon@josefsson.org>
2525         * shishi.fms: Update.
2527 2004-11-12  Simon Josefsson <simon@josefsson.org>
2529         * po/pl.po, po/sv.po: Generated.
2531 2004-11-12  Simon Josefsson <simon@josefsson.org>
2533         * Makefile.am: Fix make distcheck.
2535 2004-11-12  Simon Josefsson <simon@josefsson.org>
2537         * po/pl.po, po/sv.po: Generated.
2539 2004-11-12  Simon Josefsson <simon@josefsson.org>
2541         * NEWS: Version 0.0.19.
2543 2004-11-12  Simon Josefsson <simon@josefsson.org>
2545         * lib/error.c: Fix mem leak.  Fix warning.
2547 2004-11-12  Simon Josefsson <simon@josefsson.org>
2549         * gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
2550         gl/strtok_r.c: Update.
2552 2004-11-11  Simon Josefsson <simon@josefsson.org>
2554         * gl/getopt_.h, gl/m4/getopt.m4: Update.
2556 2004-11-11  Simon Josefsson <simon@josefsson.org>
2558         * gl/strtok_r.c: Update.
2560 2004-11-11  Simon Josefsson <simon@josefsson.org>
2562         * lib/internal.h: Include strtok_r.h.
2564 2004-11-11  Simon Josefsson <simon@josefsson.org>
2566         * gl/Makefile.am, gl/strtok_r.c, gl/strtok_r.h, gl/m4/gnulib.m4,
2567         gl/m4/strtok_r.m4: Add strtok_r.
2569 2004-11-11  Simon Josefsson <simon@josefsson.org>
2571         * configure.ac: Need strtok_r, for Mac OS X.
2573 2004-11-11  Simon Josefsson <simon@josefsson.org>
2575         * gl/alloca_.h, gl/allocsa.h, gl/getdate.y, gl/mktime.c: Update.
2577 2004-11-11  Simon Josefsson <simon@josefsson.org>
2579         * gl/m4/getopt.m4: Update.
2581 2004-11-11  Simon Josefsson <simon@josefsson.org>
2583         * configure.ac: Don't use gettext if it doesn't have ngettext.
2585 2004-11-11  Simon Josefsson <simon@josefsson.org>
2587         * NEWS: Add.
2589 2004-11-10  Simon Josefsson <simon@josefsson.org>
2591         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
2593 2004-11-09  Simon Josefsson <simon@josefsson.org>
2595         * po/pl.po, po/sv.po: Generated.
2597 2004-11-09  Simon Josefsson <simon@josefsson.org>
2599         * lib/utils.c: Fix.
2601 2004-11-09  Simon Josefsson <simon@josefsson.org>
2603         * lib/shishi.h.in: Add.
2605 2004-11-09  Simon Josefsson <simon@josefsson.org>
2607         * configure.ac, lib/Makefile.am: Fix namespace of xalloc_die.
2609 2004-11-09  Simon Josefsson <simon@josefsson.org>
2611         * lib/Makefile.am: Use -export-symbols-regex, but export xalloc_die
2612         until I figure it out.
2614 2004-11-09  Simon Josefsson <simon@josefsson.org>
2616         * doc/Makefile.am: Build components.png earlier.
2618 2004-11-09  Simon Josefsson <simon@josefsson.org>
2620         * configure.ac: We won't be using gdbm, remove.
2622 2004-11-09  Simon Josefsson <simon@josefsson.org>
2624         * doc/reference/shishi-docs.sgml, doc/reference/Makefile.am: Add.
2626 2004-11-09  Simon Josefsson <simon@josefsson.org>
2628         * doc/Makefile.am: Build here before reference/.
2630 2004-11-09  Simon Josefsson <simon@josefsson.org>
2632         * doc/Makefile.am: Fix dia invocation, see
2633         <http://bugzilla.gnome.org/show_bug.cgi?id=155495>.
2635 2004-11-09  Simon Josefsson <simon@josefsson.org>
2637         * NEWS: Add.
2639 2004-11-09  Simon Josefsson <simon@josefsson.org>
2641         * lib/ap.c, lib/as.c, lib/crypto.c, lib/keys.c: Doc fix.
2643 2004-11-09  Simon Josefsson <simon@josefsson.org>
2645         * lib/encticketpart.c, lib/shishi.h.in: Remove.
2647 2004-11-09  Simon Josefsson <simon@josefsson.org>
2649         * lib/apreq.c: Doc fix.
2651 2004-11-09  Simon Josefsson <simon@josefsson.org>
2653         * lib/ap.c, lib/apreq.c, lib/as.c, lib/authorize.c, lib/cfg.c,
2654         lib/crypto-md.c, lib/crypto-null.c, lib/crypto.c,
2655         lib/enckdcreppart.c, lib/encticketpart.c, lib/error.c,
2656         lib/gztime.c, lib/hostkeys.c, lib/kdc.c, lib/key.c, lib/keys.c,
2657         lib/krberror.c, lib/priv.c, lib/realm.c, lib/safe.c, lib/tgs.c,
2658         lib/ticket.c, lib/tkt.c, lib/tkts.c: Doc fix.
2660 2004-11-09  Simon Josefsson <simon@josefsson.org>
2662         * lib/pki.c, lib/tkts.c: Doc fix.
2664 2004-11-09  Simon Josefsson <simon@josefsson.org>
2666         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
2667         asn1/errors.h, asn1/errors_int.h, asn1/gstr.c, asn1/gstr.h,
2668         asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c:
2669         Sync upstream.
2671 2004-11-09  Simon Josefsson <simon@josefsson.org>
2673         * Makefile.am: Fix release target.
2675 2004-11-09  Simon Josefsson <simon@josefsson.org>
2677         * doc/reference/shishi-docs.sgml, doc/reference/shishi-docs.tmpl,
2678         doc/reference/Makefile.am: Fix.
2680 2004-11-09  Simon Josefsson <simon@josefsson.org>
2682         * lib/krberror.c, lib/resolv.c, lib/shishi.h.in: Doc fix.
2684 2004-11-09  Simon Josefsson <simon@josefsson.org>
2686         * doc/reference/Makefile.am: Fixes.
2688 2004-11-09  Simon Josefsson <simon@josefsson.org>
2690         * doc/gendocs.sh, doc/gendocs_template: Update.
2692 2004-11-09  Simon Josefsson <simon@josefsson.org>
2694         * doc/reference/Makefile.am: Rewrite, to align with up-stream
2695         examples.
2697 2004-11-09  Simon Josefsson <simon@josefsson.org>
2699         * doc/Makefile.am, doc/getdate.texi, doc/shishi.texi: Add
2700         getdate.texi.
2702 2004-11-09  Simon Josefsson <simon@josefsson.org>
2704         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
2705         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib.m4,
2706         gl/m4/sockpfaf.m4: Add getaddrinfo.
2708 2004-11-09  Simon Josefsson <simon@josefsson.org>
2710         * configure.ac: Need getaddrinfo too.
2712 2004-11-08  Simon Josefsson <simon@josefsson.org>
2714         * gl/Makefile.am, gl/allocsa.h, gl/allocsa.valgrind, gl/getdate.y,
2715         gl/getpass.c, gl/mktime.c, gl/readlink.c, gl/setenv.h,
2716         gl/xreadlink.c, gl/m4/getopt.m4, gl/m4/getpass.m4, gl/m4/gnulib.m4,
2717         gl/m4/setenv.m4: Update.
2719 2004-11-07  Simon Josefsson <simon@josefsson.org>
2721         * README-alpha: Fix.
2723 2004-11-07  Simon Josefsson <simon@josefsson.org>
2725         * AUTHORS: Fix PGP key.
2727 2004-10-29  Simon Josefsson <simon@josefsson.org>
2729         * lib/version.c: Doc fix.
2731 2004-10-28  Simon Josefsson <simon@josefsson.org>
2733         * doc/gdoc: Sync with libidn.
2735 2004-10-16  Simon Josefsson <simon@josefsson.org>
2737         * NEWS, configure.ac: Bump versions.
2739 2004-10-15  Simon Josefsson <simon@josefsson.org>
2741         * shishi.fms: Update.
2743 2004-10-15  Simon Josefsson <simon@josefsson.org>
2745         * po/pl.po, po/sv.po: Generated.
2747 2004-10-15  Simon Josefsson <simon@josefsson.org>
2749         * NEWS: Version 0.0.18.
2751 2004-10-15  Simon Josefsson <simon@josefsson.org>
2753         * lib/internal.h: Add.
2755 2004-10-15  Simon Josefsson <simon@josefsson.org>
2757         * NEWS: Fix.
2759 2004-10-15  Simon Josefsson <simon@josefsson.org>
2761         * NEWS: Add.
2763 2004-10-15  Simon Josefsson <simon@josefsson.org>
2765         * lib/ap.c, lib/authenticator.c, lib/encticketpart.c,
2766         lib/krberror.c, lib/netio.c, lib/principal.c, lib/realm.c,
2767         lib/resolv.c, lib/tkt.c, src/kdc.c, src/shishid.c,
2768         tests/authenticator.c, tests/rijndael.c, tests/utils.c: Indent.
2770 2004-10-14  Simon Josefsson <simon@josefsson.org>
2772         * NEWS: Add.
2774 2004-10-14  Simon Josefsson <simon@josefsson.org>
2776         * lib/hostkeys.c:
2777         (shishi_hostkeys_default_file): Fix mem leak.  Perhaps too slow now?
2778         Could be optimized.
2780 2004-10-14  Simon Josefsson <simon@josefsson.org>
2782         * lib/init.c: Fix mem leak.
2784 2004-10-14  Simon Josefsson <simon@josefsson.org>
2786         * NEWS: Add.
2788 2004-10-14  Simon Josefsson <simon@josefsson.org>
2790         * lib/ap.c, lib/aprep.c, lib/shishi.h.in:
2791         (shishi_aprep_enc_part_make): Don't create new EncAPRepPart, use
2792         existing.
2794 2004-10-14  Simon Josefsson <simon@josefsson.org>
2796         * gl/getpass.c: Sync.
2798 2004-10-14  Simon Josefsson <simon@josefsson.org>
2800         * doc/Makefile.am: Update.
2802 2004-10-05  Simon Josefsson <simon@josefsson.org>
2804         * gl/Makefile.am: Fix.
2806 2004-10-05  Simon Josefsson <simon@josefsson.org>
2808         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2809         gl/unlocked-io.h, gl/xalloc-die.c, gl/m4/exitfail.m4,
2810         gl/m4/unlocked-io.m4: Remove.
2812 2004-10-05  Simon Josefsson <simon@josefsson.org>
2814         * gl/Makefile.am, gl/error.c, gl/getdate.y, gl/getndelim2.c,
2815         gl/getpass.c, gl/getsubopt.c, gl/progname.h, gl/vasnprintf.h,
2816         gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c, gl/m4/gnulib.m4,
2817         gl/m4/xalloc.m4, lib/ap.c, lib/crypto-ctx.c, lib/crypto.c,
2818         lib/libgcrypt.c, lib/nettle.c: Gnulib update.  Fix callers.
2820 2004-09-17  Simon Josefsson <simon@josefsson.org>
2822         * doc/shishi.texi: Move.
2824 2004-09-17  Simon Josefsson <simon@josefsson.org>
2826         * lib/asn1.c, src/kdc.c: Sanitize.
2828 2004-09-17  Simon Josefsson <simon@josefsson.org>
2830         * lib/shishi.h.in: Sanitize.
2832 2004-09-17  Simon Josefsson <simon@josefsson.org>
2834         * lib/resolv.c: Fix.
2836 2004-09-17  Simon Josefsson <simon@josefsson.org>
2838         * lib/tkt.c, lib/shishi.h.in: Fix.
2840 2004-09-17  Simon Josefsson <simon@josefsson.org>
2842         * doc/Makefile.am: Update.
2844 2004-09-17  Simon Josefsson <simon@josefsson.org>
2846         * lib/tkt.c: Fix.
2848 2004-09-17  Simon Josefsson <simon@josefsson.org>
2850         * lib/shishi.h.in: Add.
2852 2004-09-17  Simon Josefsson <simon@josefsson.org>
2854         * lib/tkt.c: Doc fix.
2856 2004-09-17  Simon Josefsson <simon@josefsson.org>
2858         * doc/shishi.texi: Add.
2860 2004-09-17  Simon Josefsson <simon@josefsson.org>
2862         * lib/ticket.c: Fix.
2864 2004-09-17  Simon Josefsson <simon@josefsson.org>
2866         * lib/Makefile.am, lib/netio.c, lib/realm.c, lib/resolv.c,
2867         lib/resolver.h, lib/shishi.h.in: Make resolver API public.  Cleanup
2868         resolver.
2870 2004-09-17  Simon Josefsson <simon@josefsson.org>
2872         * gl/Makefile.am, gl/inet_r.c, gl/inet_r.h, gl/xinet.c, gl/xinet.h,
2873         gl/m4/gnulib.m4: Remove.
2875 2004-09-17  Simon Josefsson <simon@josefsson.org>
2877         * configure.ac: Fix.
2879 2004-09-17  Simon Josefsson <simon@josefsson.org>
2881         * lib/resolv.c: Remove A record parsing, to avoid xinet/inet_r.
2883 2004-09-17  Simon Josefsson <simon@josefsson.org>
2885         * lib/principal.c: Remove comment.
2887 2004-09-17  Simon Josefsson <simon@josefsson.org>
2889         * lib/principal.c: Doc fix.
2891 2004-09-17  Simon Josefsson <simon@josefsson.org>
2893         * lib/principal.c: Doc fix.
2895 2004-09-17  Simon Josefsson <simon@josefsson.org>
2897         * lib/krberror.c: Fix.
2899 2004-09-17  Simon Josefsson <simon@josefsson.org>
2901         * lib/krberror.c, lib/shishi.h.in:
2902         (shishi_krberror_cname): Removed.
2903         (shishi_krberror_client): Add.
2904         (shishi_krberror_sname): Removed.
2905         (shishi_krberror_server): Add.
2907 2004-09-17  Simon Josefsson <simon@josefsson.org>
2909         * NEWS: Add.
2911 2004-09-17  Simon Josefsson <simon@josefsson.org>
2913         * lib/principal.c, lib/shishi.h.in:
2914         (shishi_principal_name_get): Remove.
2916 2004-09-17  Simon Josefsson <simon@josefsson.org>
2918         * lib/krberror.c, lib/principal.c, lib/shishi.h.in:
2919         (shishi_krberror_cname):
2920         (shishi_krberror_sname): Allocate output.
2921         (shishi_principal_name_realm_get): Remove.
2923 2004-09-17  Simon Josefsson <simon@josefsson.org>
2925         * lib/shishi.h.in: Fix.
2927 2004-09-17  Simon Josefsson <simon@josefsson.org>
2929         * lib/tkt.c:
2930         (shishi_tkt_client): Allocate output.
2931         (shishi_tkt_cnamerealm): Remove.
2932         (shishi_tkt_clientrealm): Add.
2934 2004-09-17  Simon Josefsson <simon@josefsson.org>
2936         * lib/kdcreq.c: Remove.
2938 2004-09-17  Simon Josefsson <simon@josefsson.org>
2940         * lib/authorize.c, lib/encticketpart.c, lib/shishi.h.in:
2941         (shishi_encticketpart_cnamerealm_get):
2942         (shishi_encticketpart_cname_get): Remove.
2943         (shishi_encticketpart_clientrealm): Add.
2945 2004-09-17  Simon Josefsson <simon@josefsson.org>
2947         * tests/authenticator.c: Use new API.
2949 2004-09-17  Simon Josefsson <simon@josefsson.org>
2951         * lib/principal.c, tests/authenticator.c: Fix.
2953 2004-09-17  Simon Josefsson <simon@josefsson.org>
2955         * lib/authenticator.c, lib/shishi.h.in:
2956         (shishi_authenticator_cname_get):
2957         (shishi_authenticator_cnamerealm_get): Remove.
2958         (shishi_authenticator_client):
2959         (shishi_authenticator_clientrealm): Add.
2961 2004-09-17  Simon Josefsson <simon@josefsson.org>
2963         * lib/as.c, lib/kdcreq.c, lib/shishi.h.in:
2964         (shishi_asreq_cnamerealm_get): Remove.
2965         (shishi_asreq_clientrealm): Add.
2967 2004-09-17  Simon Josefsson <simon@josefsson.org>
2969         * lib/kdcreq.c, lib/shishi.h.in: Remove.
2971 2004-09-17  Simon Josefsson <simon@josefsson.org>
2973         * lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Remove.
2975 2004-09-17  Simon Josefsson <simon@josefsson.org>
2977         * lib/principal.c: Fix.
2979 2004-09-17  Simon Josefsson <simon@josefsson.org>
2981         * lib/principal.c, lib/shishi.h.in:
2982         (shishi_principal_name_realm): Add.
2984 2004-09-17  Simon Josefsson <simon@josefsson.org>
2986         * lib/ticket.c, lib/shishi.h.in: Remove.
2988 2004-09-17  Simon Josefsson <simon@josefsson.org>
2990         * configure.ac, gl/Makefile.am, gl/progname.c, gl/progname.h,
2991         gl/m4/gnulib.m4, lib/shishi.h.in, lib/utils.c: Update.
2993 2004-09-17  Simon Josefsson <simon@josefsson.org>
2995         * lib/resolv.c: Use xinet.
2997 2004-09-17  Simon Josefsson <simon@josefsson.org>
2999         * gl/Makefile.am, gl/inet_r.c, gl/inet_r.h, gl/xinet.c, gl/xinet.h,
3000         gl/m4/gnulib.m4, configure.ac: Add.
3002 2004-09-17  Simon Josefsson <simon@josefsson.org>
3004         * gl/vasnprintf.c, gl/vasprintf.c, gl/m4/vasnprintf.m4,
3005         gl/m4/eoverflow.m4: Update.
3007 2004-09-14  Simon Josefsson <simon@josefsson.org>
3009         * doc/reference/Makefile.am:
3010         (clean-local): Add style.css.
3012 2004-09-10  Simon Josefsson <simon@josefsson.org>
3014         * doc/shishi.texi: Fix.
3016 2004-09-10  Simon Josefsson <simon@josefsson.org>
3018         * doc/Makefile.am: Don't generate *.texi for each function.
3020 2004-09-10  Simon Josefsson <simon@josefsson.org>
3022         * doc/gdoc-error: Fix.
3024 2004-09-10  Simon Josefsson <simon@josefsson.org>
3026         * doc/shishi.texi: Fix.
3028 2004-09-10  Simon Josefsson <simon@josefsson.org>
3030         * doc/shishi.texi: Add.
3032 2004-09-10  Simon Josefsson <simon@josefsson.org>
3034         * doc/shishi.texi: Typo.
3036 2004-09-10  Simon Josefsson <simon@josefsson.org>
3038         * doc/shishi.texi: Add.
3040 2004-09-10  Simon Josefsson <simon@josefsson.org>
3042         * doc/shishi.texi: Add.
3044 2004-09-10  Simon Josefsson <simon@josefsson.org>
3046         * doc/shishi.texi: Add.
3048 2004-09-10  Simon Josefsson <simon@josefsson.org>
3050         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
3051         lib/authenticator.c, lib/cfg.c, lib/crypto-aes.c, lib/diskio.c,
3052         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
3053         lib/gztime.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c,
3054         lib/krberror.c, lib/netio.c, lib/principal.c, lib/priv.c,
3055         lib/safe.c, lib/starttls.c, lib/ticket.c, lib/tkt.c, lib/utils.c:
3056         Indent.
3058 2004-09-10  Simon Josefsson <simon@josefsson.org>
3060         * NEWS, lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
3061         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
3062         lib/gztime.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3063         lib/krberror.c, lib/principal.c, lib/priv.c, lib/safe.c,
3064         lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Cleanup ASN.1.
3066 2004-09-10  Simon Josefsson <simon@josefsson.org>
3068         * tests/authenticator.c: Fix crash.
3070 2004-09-10  Simon Josefsson <simon@josefsson.org>
3072         * lib/shishi.h.in: Fix.
3074 2004-09-10  Simon Josefsson <simon@josefsson.org>
3076         * lib/authenticator.c, lib/encapreppart.c, lib/enckdcreppart.c,
3077         lib/encticketpart.c, lib/gztime.c, lib/internal.h, lib/kdcreq.c,
3078         lib/krberror.c, lib/shishi.h.in, lib/tkt.c:
3079         SHISHI_GENERALIZEDTIME_LENGTH: New public definition.
3081 2004-09-10  Simon Josefsson <simon@josefsson.org>
3083         * tests/authenticator.c: Use new API.
3085 2004-09-10  Simon Josefsson <simon@josefsson.org>
3087         * lib/authenticator.c:
3088         (shishi_authenticator_authorizationdata): Allocate output.
3090 2004-09-10  Simon Josefsson <simon@josefsson.org>
3092         * lib/encapreppart.c, lib/shishi.h.in:
3093         (shishi_encapreppart_get_key): Return Shishi_key instead of raw key
3094         data.
3096 2004-09-10  Simon Josefsson <simon@josefsson.org>
3098         * doc/components.dia: Update.
3100 2004-09-10  Simon Josefsson <simon@josefsson.org>
3102         * NEWS, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
3103         lib/asn1.h, lib/diskio.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3104         lib/krberror.c, lib/priv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c,
3105         lib/ticket.c, tests/authenticator.c, tests/priv.c, tests/safe.c,
3106         tests/ticketset.c: ASN.1 cleanup.
3108 2004-09-10  Simon Josefsson <simon@josefsson.org>
3110         * po/pl.po, po/sv.po: Generated
3112 2004-09-09  Simon Josefsson <simon@josefsson.org>
3114         * asn1/decoding.c, asn1/int.h, asn1/libtasn1.h: Sync.
3116 2004-09-08  Simon Josefsson <simon@josefsson.org>
3118         * Makefile.am, doc/shishi.texi: Consistency.
3120 2004-09-08  Simon Josefsson <simon@josefsson.org>
3122         * lib/init.c: Check version.  Fix use after free on init errors.
3124 2004-09-08  Simon Josefsson <simon@josefsson.org>
3126         * doc/components.dia: Fix.
3128 2004-09-08  Simon Josefsson <simon@josefsson.org>
3130         * doc/gendocs_template: Update.
3132 2004-09-08  Simon Josefsson <simon@josefsson.org>
3134         * doc/Makefile.am, doc/components.dia: Add.
3136 2004-09-08  Simon Josefsson <simon@josefsson.org>
3138         * NEWS: Add.
3140 2004-09-08  Simon Josefsson <simon@josefsson.org>
3142         * doc/shishi.texi: Fix.
3144 2004-09-08  Simon Josefsson <simon@josefsson.org>
3146         * lib/kdcreq.c, lib/tkts.c: Doc fix.
3148 2004-09-08  Simon Josefsson <simon@josefsson.org>
3150         * doc/shishi.texi: Update examples.
3152 2004-09-08  Simon Josefsson <simon@josefsson.org>
3154         * gl/progname.c, gl/progname.h: Fix progname.
3156 2004-09-08  Simon Josefsson <simon@josefsson.org>
3158         * gl/progname.c, gl/progname.h, src/shishid.c: Use short progname
3159         in syslog.
3161 2004-09-06  Simon Josefsson <simon@josefsson.org>
3163         * lib/password.c: Bug fix, based on patch from Nicolas Pouvesle
3164         <nico.pou@fnac.net>.
3166 2004-09-02  Simon Josefsson <simon@josefsson.org>
3168         * examples/client-cksum.c, examples/client-priv.c,
3169         examples/client-safe.c, examples/client.c, examples/server.c:
3170         Sanitize.
3172 2004-09-02  Simon Josefsson <simon@josefsson.org>
3174         * lib/realm.c: Sanitize.
3176 2004-09-02  Simon Josefsson <simon@josefsson.org>
3178         * lib/password.c: Doc fix.
3180 2004-09-02  Simon Josefsson <simon@josefsson.org>
3182         * lib/password.c: Use getpass.
3184 2004-09-02  Simon Josefsson <simon@josefsson.org>
3186         * configure.ac, gl/Makefile.am, gl/getpass.c, gl/getpass.h,
3187         gl/m4/getpass.m4, gl/m4/gnulib.m4: Add getpass.
3189 2004-08-31  Simon Josefsson <simon@josefsson.org>
3191         * NEWS, doc/Makefile.am, doc/Makefile.gdoci: Fix gdoc stuff.
3193 2004-08-25  Simon Josefsson <simon@josefsson.org>
3195         * gl/m4/gnulib.m4: Update.
3197 2004-08-23  Simon Josefsson <simon@josefsson.org>
3199         * m4/autobuild.m4: Update.
3201 2004-08-18  Simon Josefsson <simon@josefsson.org>
3203         * doc/shishi.texi: Fix.
3205 2004-08-18  Simon Josefsson <simon@josefsson.org>
3207         * lib/kerberos5.asn1: Update.
3209 2004-08-18  Simon Josefsson <simon@josefsson.org>
3211         * NEWS, configure.ac: Bump versions.
3213 2004-08-16  Simon Josefsson <simon@josefsson.org>
3215         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
3216         gl/m4/gnulib.m4: Update.
3218 2004-08-10  Simon Josefsson <simon@josefsson.org>
3220         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
3221         gl/xalloc-die.c, gl/xalloc.h, gl/xgethostname.c, gl/xmalloc.c:
3222         Update.
3224 2004-08-10  Simon Josefsson <simon@josefsson.org>
3226         * configure.ac: Need xalloc-die too.
3228 2004-08-08  Simon Josefsson <simon@josefsson.org>
3230         * shishi.fms: Add.
3232 2004-08-08  Simon Josefsson <simon@josefsson.org>
3234         * po/pl.po, po/sv.po: Generated.
3236 2004-08-08  Simon Josefsson <simon@josefsson.org>
3238         * NEWS: Version 0.0.17.
3240 2004-08-08  Simon Josefsson <simon@josefsson.org>
3242         * NEWS: Add.
3244 2004-08-07  Simon Josefsson <simon@josefsson.org>
3246         * configure.ac: Use new gnulib stuff.
3248 2004-08-07  Simon Josefsson <simon@josefsson.org>
3250         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
3252 2004-08-07  Simon Josefsson <simon@josefsson.org>
3254         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
3256 2004-08-07  Simon Josefsson <simon@josefsson.org>
3258         * db/Makefile.am: Rename libfoo to libgnu.
3260 2004-08-07  Simon Josefsson <simon@josefsson.org>
3262         * gl/Makefile.am: Rename.
3264 2004-08-07  Simon Josefsson <simon@josefsson.org>
3266         * lib/Makefile.am, src/Makefile.am, tests/Makefile.am: Rename
3267         libfoo to libgnu.
3269 2004-08-07  Simon Josefsson <simon@josefsson.org>
3271         * gl/m4/gnulib.m4: Fix.
3273 2004-08-07  Simon Josefsson <simon@josefsson.org>
3275         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
3277 2004-08-07  Simon Josefsson <simon@josefsson.org>
3279         * gl/getsubopt.c, gl/getsubopt.h, gl/m4/strdup.m4: Update.
3281 2004-08-07  Simon Josefsson <simon@josefsson.org>
3283         * gl/Makefile.am: Generated by gnulib-tool.
3285 2004-08-07  Simon Josefsson <simon@josefsson.org>
3287         * gl/m4/gnulib.m4: Add.
3289 2004-08-07  Simon Josefsson <simon@josefsson.org>
3291         * configure.ac: Use new gnulib stuff.
3293 2004-08-07  Simon Josefsson <simon@josefsson.org>
3295         * gl/error.c, gl/getdate.y, gl/progname.h, gl/setenv.c,
3296         gl/strdup.c, gl/strdup.h, gl/xgetdomainname.c, gl/xgethostname.c,
3297         gl/xreadlink.c: Update.
3299 2004-08-06  Simon Josefsson <simon@josefsson.org>
3301         * NEWS: Bump version.
3303 2004-08-02  Simon Josefsson <simon@josefsson.org>
3305         * db/info.h: Fix.
3307 2004-08-02  Simon Josefsson <simon@josefsson.org>
3309         * configure.ac: Fix last commit.
3311 2004-08-02  Simon Josefsson <simon@josefsson.org>
3313         * configure.ac, db/info.h, gl/Makefile.am, gl/getsubopt.c,
3314         gl/getsubopt.h, gl/m4/getsubopt.m4, lib/cfg.c: Add getsubopt.
3316 2004-08-01  Simon Josefsson <simon@josefsson.org>
3318         * lib/shishi.h.in, lib/nettle.c: Fix warning.
3320 2004-08-01  Simon Josefsson <simon@josefsson.org>
3322         * lib/error.c, lib/krberror.c: Fix warning.
3324 2004-08-01  Simon Josefsson <simon@josefsson.org>
3326         * gl/progname.h, gl/strcase.h, gl/xalloc.h, gl/xgetdomainname.c:
3327         Sync.
3329 2004-08-01  Simon Josefsson <simon@josefsson.org>
3331         * configure.ac: Bump version.
3333 2004-08-01  Simon Josefsson <simon@josefsson.org>
3335         * src/shishi.c, src/shishid.ggo, src/shishi.ggo: Doc fix.
3337 2004-08-01  Simon Josefsson <simon@josefsson.org>
3339         * db/db.c, db/file.c, db/file.h, db/shisa.h, src/shisa.ggo: Doc
3340         fix.
3342 2004-08-01  Simon Josefsson <simon@josefsson.org>
3344         * NEWS, README, shisa.conf.in, doc/Makefile.am: Doc fix.
3346 2004-08-01  Simon Josefsson <simon@josefsson.org>
3348         * lib/crypto-rc4.c, lib/krberror.c, lib/starttls.c, lib/tkt.c,
3349         lib/starttls.h: Doc fix.
3351 2004-08-01  Simon Josefsson <simon@josefsson.org>
3353         * lib/apreq.c, lib/authenticator.c, lib/authorize.c, lib/crypto.c:
3354         Doc fix.
3356 2004-08-01  Simon Josefsson <simon@josefsson.org>
3358         * po/pl.po, po/sv.po: Generated.
3360 2004-08-01  Simon Josefsson <simon@josefsson.org>
3362         * NEWS: Version 0.0.16.
3364 2004-08-01  Simon Josefsson <simon@josefsson.org>
3366         * lib/shishi.h.in, lib/kdcreq.c: Fix.
3368 2004-08-01  Simon Josefsson <simon@josefsson.org>
3370         * m4/autobuild.m4, po/pl.po, po/sv.po: Add.
3372 2004-08-01  Simon Josefsson <simon@josefsson.org>
3374         * configure.ac: Use Autobuild.
3376 2004-08-01  Simon Josefsson <simon@josefsson.org>
3378         * NEWS: Fix.
3380 2004-08-01  Simon Josefsson <simon@josefsson.org>
3382         * README: Fix.
3384 2004-08-01  Simon Josefsson <simon@josefsson.org>
3386         * NEWS: Fix.
3388 2004-08-01  Simon Josefsson <simon@josefsson.org>
3390         * NEWS: Add.
3392 2004-08-01  Simon Josefsson <simon@josefsson.org>
3394         * gl/getopt.c, gl/getopt1.c, gl/m4/getopt.m4: Sync.
3396 2004-07-11  Simon Josefsson <simon@josefsson.org>
3398         * lib/key.c:
3399         (shishi_key_done): Free more.
3401 2004-07-11  Simon Josefsson <simon@josefsson.org>
3403         * lib/shishi.h.in: Add.
3405 2004-07-11  Simon Josefsson <simon@josefsson.org>
3407         * lib/hostkeys.c: Support SHISHI_KEYS.
3409 2004-07-11  Simon Josefsson <simon@josefsson.org>
3411         * NEWS: Add.
3413 2004-07-11  Simon Josefsson <simon@josefsson.org>
3415         * lib/aprep.c: Don't read out of bounds.
3417 2004-07-11  Simon Josefsson <simon@josefsson.org>
3419         * src/kdc.c: Set endtime for TGS-REQ.
3421 2004-07-11  Simon Josefsson <simon@josefsson.org>
3423         * lib/kdcreq.c:
3424         (shishi_kdcreq_tillc): Add.
3426 2004-07-11  Simon Josefsson <simon@josefsson.org>
3428         * lib/tkts.c:
3429         (set_tgtflags_based_on_hint): Propagate endtime.
3431 2004-07-11  Simon Josefsson <simon@josefsson.org>
3433         * src/kdc.c: Listen to endtime in AS-REQ (no policy checks).
3435 2004-07-11  Simon Josefsson <simon@josefsson.org>
3437         * lib/shishi.h.in, lib/kdcreq.c: Add.
3439 2004-07-11  Simon Josefsson <simon@josefsson.org>
3441         * lib/enckdcreppart.c:
3442         (shishi_enckdcreppart_endtime_set): Add.
3444 2004-07-11  Simon Josefsson <simon@josefsson.org>
3446         * lib/shishi.h.in: *kdcrep* fixes.
3448 2004-07-11  Simon Josefsson <simon@josefsson.org>
3450         * lib/init.c:
3451         (maybe_install_usercfg): Don't create anything if non-standard home
3452         is used.
3454 2004-07-08  Simon Josefsson <simon@josefsson.org>
3456         * tests/crypto.c: More debugging.
3458 2004-07-02  Simon Josefsson <simon@josefsson.org>
3460         * asn1/Makefile.am: Add -I../gl.
3462 2004-07-02  Simon Josefsson <simon@josefsson.org>
3464         * gl/getndelim2.c: Fix.
3466 2004-07-02  Simon Josefsson <simon@josefsson.org>
3468         * lib/shishi.h.in, lib/error.c, lib/init.c: Fix.
3470 2004-07-02  Simon Josefsson <simon@josefsson.org>
3472         * configure.ac: Default to Nettle.
3474 2004-07-02  Simon Josefsson <simon@josefsson.org>
3476         * NEWS: Add.
3478 2004-07-02  Simon Josefsson <simon@josefsson.org>
3480         * configure.ac: Improve IPv6 test (uClibc doesn't have
3481         in6addr_any).
3483 2004-07-02  Simon Josefsson <simon@josefsson.org>
3485         * doc/shishi.texi: Fix.
3487 2004-07-02  Simon Josefsson <simon@josefsson.org>
3489         * db/fileutil.c: Fix API.
3491 2004-07-02  Simon Josefsson <simon@josefsson.org>
3493         * configure.ac, gl/Makefile.am, gl/alloca.c, gl/alloca_.h,
3494         gl/getline.c, gl/getndelim2.c, gl/getndelim2.h, gl/getopt.c,
3495         gl/getopt.h, gl/getopt1.c, gl/getopt_.h, gl/gettime.c, gl/malloc.c,
3496         gl/vasnprintf.c, gl/xmalloc.c, gl/xreadlink.c, gl/xreadlink.h,
3497         gl/m4/alloca.m4, gl/m4/allocsa.m4, gl/m4/bison.m4, gl/m4/error.m4,
3498         gl/m4/getdate.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
3499         gl/m4/gettime.m4, gl/m4/glibc21.m4, gl/m4/intmax.m4,
3500         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longlong.m4,
3501         gl/m4/stdbool.m4, gl/m4/stdint_h.m4, gl/m4/timespec.m4,
3502         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4,
3503         gl/m4/vasnprintf.m4, gl/m4/xalloc.m4: Gnulib update.  Mainly for
3504         getopt that work on uClibc.
3506 2004-07-01  Simon Josefsson <simon@josefsson.org>
3508         * doc/shishi.texi: Add.
3510 2004-05-21  Simon Josefsson <simon@josefsson.org>
3512         * asn1/decoding.c, asn1/int.h, asn1/libtasn1.h: Update to 0.2.10.
3514 2004-04-22  Simon Josefsson <simon@josefsson.org>
3516         * doc/shishi.texi: Fix.
3518 2004-04-22  Simon Josefsson <simon@josefsson.org>
3520         * doc/shishi.texi: Fix.
3522 2004-04-22  Simon Josefsson <simon@josefsson.org>
3524         * doc/shishi.texi: Fix.
3526 2004-04-22  Simon Josefsson <simon@josefsson.org>
3528         * doc/shishi.texi: Fix.
3530 2004-04-21  Simon Josefsson <simon@josefsson.org>
3532         * AUTHORS: Update PGP key.
3534 2004-04-21  Simon Josefsson <simon@josefsson.org>
3536         * lib/init.c: Write tickets before shutting down TLS library.
3538 2004-04-21  Simon Josefsson <simon@josefsson.org>
3540         * NEWS, lib/shishi.h.in: Fix.
3542 2004-04-21  Simon Josefsson <simon@josefsson.org>
3544         * lib/cfg.c, lib/tkts.c, lib/pki.c: Add.
3546 2004-04-21  Simon Josefsson <simon@josefsson.org>
3548         * lib/internal.h: Remove.
3550 2004-04-21  Simon Josefsson <simon@josefsson.org>
3552         * NEWS: Fix.
3554 2004-04-21  Simon Josefsson <simon@josefsson.org>
3556         * lib/tkts.c:
3557         (shishi_tkts_default_file_guess): Use SHISHI_TICKETS.  Use
3558         shishi_cfg_userdirectory_file.
3560 2004-04-21  Simon Josefsson <simon@josefsson.org>
3562         * doc/shishi.texi: Add SHISHI_HOME and SHISHI_TICKETS.
3564 2004-04-21  Simon Josefsson <simon@josefsson.org>
3566         * lib/cfg.c: Typo.
3568 2004-04-21  Simon Josefsson <simon@josefsson.org>
3570         * lib/cfg.c:
3571         (shishi_cfg_default_userfile): Use shishi_cfg_userdirectory_file.
3573 2004-04-21  Simon Josefsson <simon@josefsson.org>
3575         * lib/cfg.c:
3576         (shishi_cfg_default_userdirectory): Use SHISHI_HOME.
3578 2004-04-21  Simon Josefsson <simon@josefsson.org>
3580         * doc/shishi.texi: Add SHISHI_USER.
3582 2004-04-21  Simon Josefsson <simon@josefsson.org>
3584         * lib/principal.c: Typo.
3586 2004-04-21  Simon Josefsson <simon@josefsson.org>
3588         * lib/principal.c:
3589         (shishi_principal_default): Add SHISHI_USER.
3591 2004-04-21  Simon Josefsson <simon@josefsson.org>
3593         * lib/cfg.c: Typo.
3595 2004-04-21  Simon Josefsson <simon@josefsson.org>
3597         * NEWS: Fix.
3599 2004-04-21  Simon Josefsson <simon@josefsson.org>
3601         * NEWS: Add.
3603 2004-04-21  Simon Josefsson <simon@josefsson.org>
3605         * doc/shishi.texi: Mention SHISHI_CONFIG.
3607 2004-04-21  Simon Josefsson <simon@josefsson.org>
3609         * lib/cfg.c: Doc fix.
3611 2004-04-21  Simon Josefsson <simon@josefsson.org>
3613         * lib/cfg.c:
3614         (shishi_cfg_default_systemfile): Look for SHISHI_CONFIG env.var.
3616 2004-04-21  Simon Josefsson <simon@josefsson.org>
3618         * lib/kdcreq.c: Bug workaround.
3620 2004-04-21  Simon Josefsson <simon@josefsson.org>
3622         * lib/asn1.c: Fix printf templates.
3624 2004-04-21  Simon Josefsson <simon@josefsson.org>
3626         * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_nonce_set.  Use
3627         it.
3629 2004-04-21  Simon Josefsson <simon@josefsson.org>
3631         * asn1/int.h, asn1/libtasn1.h: Update.
3633 2004-04-20  Simon Josefsson <simon@josefsson.org>
3635         * lib/nettle.c: Include md4.h directly (not via hmac.h).
3637 2004-04-19  Simon Josefsson <simon@josefsson.org>
3639         * src/shishi.c: Fix error messages, suggested by Nicolas Pouvesle
3640         <nico.pou@fnac.net>.
3642 2004-04-18  Simon Josefsson <simon@josefsson.org>
3644         * shishi.pc.in: Drop -R libs flag.
3646 2004-04-18  Simon Josefsson <simon@josefsson.org>
3648         * lib/cfg.c:
3649         (shishi_cfg): Clear newly allocated realminfos, reported by Nicolas
3650         Pouvesle <nico.pou@fnac.net>.
3652 2004-04-18  Simon Josefsson <simon@josefsson.org>
3654         * configure.ac: Require modern autoconf/automake/gettext.
3656 2004-04-18  Simon Josefsson <simon@josefsson.org>
3658         * NEWS, configure.ac: Bump versions.
3660 2004-04-18  Simon Josefsson <simon@josefsson.org>
3662         * po/pl.po, po/sv.po: Generated.
3664 2004-04-18  Simon Josefsson <simon@josefsson.org>
3666         * NEWS: Version 0.0.15.
3668 2004-04-18  Simon Josefsson <simon@josefsson.org>
3670         * lib/aprep.c, lib/apreq.c, lib/authenticator.c,
3671         lib/encapreppart.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
3672         lib/priv.c, lib/safe.c, lib/shishi.h.in: Use const.
3674 2004-04-18  Simon Josefsson <simon@josefsson.org>
3676         * tests/authenticator.c, tests/crypto.c, tests/rijndael.c: Fix
3677         warnings.
3679 2004-04-18  Simon Josefsson <simon@josefsson.org>
3681         * lib/authenticator.c, lib/shishi.h.in: Use const.
3683 2004-04-18  Simon Josefsson <simon@josefsson.org>
3685         * doc/Makefile.am: Fix copyright years on man pages.
3687 2004-04-18  Simon Josefsson <simon@josefsson.org>
3689         * db/config.c, db/err.c, db/file.c, db/fileutil.c, db/info.h: Fix
3690         warnings.
3692 2004-04-18  Simon Josefsson <simon@josefsson.org>
3694         * lib/crypto.c: Fix warnings.
3696 2004-04-18  Simon Josefsson <simon@josefsson.org>
3698         * lib/crypto.c: Indent.
3700 2004-04-18  Simon Josefsson <simon@josefsson.org>
3702         * lib/utils.c: Fix.
3704 2004-04-18  Simon Josefsson <simon@josefsson.org>
3706         * configure.ac, gl/Makefile.am, gl/allocsa.c, gl/allocsa.h,
3707         gl/getdate.h, gl/getdate.y, gl/getopt.c, gl/getopt.h, gl/getopt1.c,
3708         gl/getopt_int.h, gl/gettime.c, gl/gettimeofday.c, gl/mktime.c,
3709         gl/setenv.c, gl/strdup.c, gl/strdup.h, gl/timegm.c, gl/timespec.h,
3710         gl/unlocked-io.h, gl/unsetenv.c, gl/xreadlink.c, gl/m4/allocsa.m4,
3711         gl/m4/clock_time.m4, gl/m4/eealloc.m4, gl/m4/getdate.m4,
3712         gl/m4/gettext.m4, gl/m4/gettime.m4, gl/m4/gettimeofday.m4,
3713         gl/m4/intmax.m4, gl/m4/lib-ld.m4, gl/m4/lib-prefix.m4,
3714         gl/m4/malloc.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
3715         gl/m4/realloc.m4, gl/m4/size_max.m4, gl/m4/ssize_t.m4,
3716         gl/m4/st_mtim.m4, gl/m4/strdup.m4, gl/m4/timespec.m4,
3717         gl/m4/xalloc.m4, gl/m4/xsize.m4: Gnulib sync.
3719 2004-04-18  Simon Josefsson <simon@josefsson.org>
3721         * src/shishi.c: Replace get_date with shishi_get_date.
3723 2004-04-18  Simon Josefsson <simon@josefsson.org>
3725         * lib/utils.c: Fix.
3727 2004-04-18  Simon Josefsson <simon@josefsson.org>
3729         * lib/cfg.c: Use shishi_get_date.
3731 2004-04-18  Simon Josefsson <simon@josefsson.org>
3733         * lib/utils.c:
3734         (shishi_get_date): Add.
3736 2004-04-18  Simon Josefsson <simon@josefsson.org>
3738         * lib/shishi.h.in: Add utils.c and shishi_get_date.
3740 2004-04-18  Simon Josefsson <simon@josefsson.org>
3742         * src/Makefile.am: Likewise.
3744 2004-04-18  Simon Josefsson <simon@josefsson.org>
3746         * src/Makefile.am, lib/Makefile.am: Don't allow the possibility of
3747         a trailing \ and an empty next line.
3749 2004-04-18  Simon Josefsson <simon@josefsson.org>
3751         * extra/Makefile.am, extra/README, extra/fetchmail.diff,
3752         extra/fetchmail.mail: Add fetchmail.*.
3754 2004-04-18  Simon Josefsson <simon@josefsson.org>
3756         * extra/README, extra/mailutils.diff: Fix.
3758 2004-04-18  Simon Josefsson <simon@josefsson.org>
3760         * lib/Makefile.am, db/Makefile.am, src/Makefile.am,
3761         tests/Makefile.am, Makefile.am: Remove 'indent' target.
3763 2004-04-18  Simon Josefsson <simon@josefsson.org>
3765         * NEWS: Fix.
3767 2004-04-18  Simon Josefsson <simon@josefsson.org>
3769         * Makefile.am: Fix ChangeLog target.
3771 2004-04-18  Simon Josefsson <simon@josefsson.org>
3773         * lib/netio.c: Use socklen_t.
3775 2004-04-18  Simon Josefsson <simon@josefsson.org>
3777         * src/kdc.c: Fix warning.
3779 2004-04-18  Simon Josefsson <simon@josefsson.org>
3781         * src/shishid.c, lib/kdcrep.c: Fix warnings.
3783 2004-04-18  Simon Josefsson <simon@josefsson.org>
3785         * src/shisa.c: Use 'static' keyword on functions.
3787 2004-04-18  Simon Josefsson <simon@josefsson.org>
3789         * lib/error.c, lib/shishi.h.in: Don't use variable name "error".
3791 2004-04-18  Simon Josefsson <simon@josefsson.org>
3793         * lib/libgcrypt.c, lib/nettle.c: Fix warnings.
3795 2004-04-18  Simon Josefsson <simon@josefsson.org>
3797         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-rc4.c,
3798         lib/crypto.h: Fix warnings.
3800 2004-04-18  Simon Josefsson <simon@josefsson.org>
3802         * lib/tkt.c, lib/crypto-null.c, lib/crypto-des.c: Fix warning.
3804 2004-04-18  Simon Josefsson <simon@josefsson.org>
3806         * lib/asn1.c: Fix warnings.
3808 2004-04-18  Simon Josefsson <simon@josefsson.org>
3810         * lib/starttls.c, lib/starttls.h, lib/netio.c, lib/crypto.c: Fix
3811         warnings.
3813 2004-04-18  Simon Josefsson <simon@josefsson.org>
3815         * lib/tkt.c, lib/tkts.c: Fix warnings.
3817 2004-04-18  Simon Josefsson <simon@josefsson.org>
3819         * lib/tkt.c, lib/shishi.h.in: Allocate output.
3821 2004-04-18  Simon Josefsson <simon@josefsson.org>
3823         * lib/tkt.c, lib/shishi.h.in: Fix int/uint32_t.
3825 2004-04-18  Simon Josefsson <simon@josefsson.org>
3827         * lib/shishi.h.in: Use const.  Fix int/int32_t.
3829 2004-04-18  Simon Josefsson <simon@josefsson.org>
3831         * lib/encticketpart.c: Fix warning.
3833 2004-04-18  Simon Josefsson <simon@josefsson.org>
3835         * lib/safe.c: Fix warnings.
3837 2004-04-18  Simon Josefsson <simon@josefsson.org>
3839         * lib/encapreppart.c: Read cusec as uint32.
3841 2004-04-18  Simon Josefsson <simon@josefsson.org>
3843         * lib/as.c: Don't shadow variable.
3845 2004-04-18  Simon Josefsson <simon@josefsson.org>
3847         * lib/kdcreq.c: Fix warnings.
3849 2004-04-18  Simon Josefsson <simon@josefsson.org>
3851         * lib/shishi.h.in, lib/tgs.c, lib/aprep.c: Fix int/uint32_t.
3853 2004-04-18  Simon Josefsson <simon@josefsson.org>
3855         * lib/apreq.c: Fix int/uint32_t.  Fix warnings.
3857 2004-04-18  Simon Josefsson <simon@josefsson.org>
3859         * lib/shishi.h.in: Use const.
3861 2004-04-18  Simon Josefsson <simon@josefsson.org>
3863         * lib/ap.c: Fix warnings.
3865 2004-04-18  Simon Josefsson <simon@josefsson.org>
3867         * lib/kdcreq.c: Fix warnings.
3869 2004-04-18  Simon Josefsson <simon@josefsson.org>
3871         * lib/kdc.c:
3872         (shishi_as_derive_salt): Allocate output.
3874 2004-04-18  Simon Josefsson <simon@josefsson.org>
3876         * lib/asn1.c:
3877         (shishi_asn1_read2): Handle zero length asn.1 fields.
3879 2004-04-18  Simon Josefsson <simon@josefsson.org>
3881         * lib/shishi.h.in:
3882         (shishi_as_derive_salt): Allocate output.
3884 2004-04-18  Simon Josefsson <simon@josefsson.org>
3886         * lib/shishi.h.in: Add.
3888 2004-04-18  Simon Josefsson <simon@josefsson.org>
3890         * lib/authorize.c: Fix warnings.
3892 2004-04-18  Simon Josefsson <simon@josefsson.org>
3894         * lib/diskio.c: Fix warnings.
3896 2004-04-18  Simon Josefsson <simon@josefsson.org>
3898         * lib/diskio.h, lib/diskio.c: Fix warnings.
3900 2004-04-18  Simon Josefsson <simon@josefsson.org>
3902         * lib/krberror.c, lib/authenticator.c, lib/encapreppart.c: Fix
3903         warnings.
3905 2004-04-18  Simon Josefsson <simon@josefsson.org>
3907         * lib/shishi.h.in: Make usec's uint32_t.
3909 2004-04-18  Simon Josefsson <simon@josefsson.org>
3911         * lib/krberror.c: Fix warnings.
3913 2004-04-18  Simon Josefsson <simon@josefsson.org>
3915         * lib/cfg.c, lib/crypto.c, lib/crypto.h, lib/gztime.c, lib/key.c,
3916         lib/shishi.h.in, lib/principal.c: Fix warnings.
3918 2004-04-18  Simon Josefsson <simon@josefsson.org>
3920         * lib/shishi.h.in: Really apply last changes.
3922 2004-04-18  Simon Josefsson <simon@josefsson.org>
3924         * lib/krberror.c, lib/shishi.h.in: Don't use variable name "stime".
3926 2004-04-18  Simon Josefsson <simon@josefsson.org>
3928         * lib/authenticator.c, lib/encapreppart.c, lib/krberror.c: Don't
3929         use variable "time" either (sigh..).
3931 2004-04-18  Simon Josefsson <simon@josefsson.org>
3933         * lib/authenticator.c, lib/encapreppart.c, lib/krberror.c,
3934         lib/shishi.h.in: Don't use variable name "ctime".
3936 2004-04-18  Simon Josefsson <simon@josefsson.org>
3938         * lib/asn1.c:
3939         (shishi_asn1_number_of_elements): Don't use bogus cast.
3941 2004-04-18  Simon Josefsson <simon@josefsson.org>
3943         * tests/authenticator.c: More debugging.
3945 2004-04-18  Simon Josefsson <simon@josefsson.org>
3947         * lib/kdc.c: Fix int/size_t.
3949 2004-04-18  Simon Josefsson <simon@josefsson.org>
3951         * lib/authenticator.c, lib/shishi.h.in:
3952         (shishi_authenticator_authorizationdata): Fix int/int32_t/size_t
3953         types.
3954         (shishi_authenticator_add_authorizationdata): Likewise.
3956 2004-04-18  Simon Josefsson <simon@josefsson.org>
3958         * lib/authenticator.c: Add workaround for buggy
3959         _asn1_convert_integer.
3961 2004-04-18  Simon Josefsson <simon@josefsson.org>
3963         * NEWS: Fix.
3965 2004-04-18  Simon Josefsson <simon@josefsson.org>
3967         * tests/low-crypto.c: Add aes_cts(16) test.
3969 2004-04-18  Simon Josefsson <simon@josefsson.org>
3971         * tests/low-crypto.c: Fix aes_cts(25) test.
3973 2004-04-18  Simon Josefsson <simon@josefsson.org>
3975         * tests/utils.c: More debugging.
3977 2004-04-18  Simon Josefsson <simon@josefsson.org>
3979         * lib/asn1.c: Fix int/size_t.
3980         (shishi_asn1_write_uint32): Use %ul instead of broken %ud.
3982 2004-04-18  Simon Josefsson <simon@josefsson.org>
3984         * lib/authenticator.c: Fix int/size_t.
3986 2004-04-18  Simon Josefsson <simon@josefsson.org>
3988         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/int.h,
3989         asn1/libtasn1.h, asn1/structure.c: Sync with 0.2.8.
3991 2004-04-17  Simon Josefsson <simon@josefsson.org>
3993         * tests/authenticator.c: Fix size_t/int.
3995 2004-04-17  Simon Josefsson <simon@josefsson.org>
3997         * tests/authenticator.c: Fix int/size_t.
3999 2004-04-17  Simon Josefsson <simon@josefsson.org>
4001         * tests/low-crypto.c: Fix messages.
4003 2004-04-17  Simon Josefsson <simon@josefsson.org>
4005         * lib/encapreppart.c:
4006         (shishi_encapreppart_seqnumber_remove): Add.
4007         (shishi_encapreppart_seqnumber_set): Likewise.
4008         (shishi_encapreppart): Use it.  Don't use 0 seqnr.
4010 2004-04-17  Simon Josefsson <simon@josefsson.org>
4012         * lib/shishi.h.in:
4013         (shishi_encapreppart_seqnumber_remove):
4014         (shishi_encapreppart_seqnumber_set): Add.
4016 2004-04-17  Simon Josefsson <simon@josefsson.org>
4018         * doc/shishi.texi: Fix noise typo.  Add verbose-crypto-noise.
4020 2004-04-17  Simon Josefsson <simon@josefsson.org>
4022         * NEWS: Fix.
4024 2004-04-17  Simon Josefsson <simon@josefsson.org>
4026         * tests/authenticator.c: Test sequence numbers.  Fix comments.
4028 2004-04-17  Simon Josefsson <simon@josefsson.org>
4030         * lib/authenticator.c:
4031         (shishi_authenticator_seqnumber_remove): Add.
4032         (shishi_authenticator_seqnumber_set): Add.
4033         (shishi_authenticator): Use it.
4035 2004-04-17  Simon Josefsson <simon@josefsson.org>
4037         * lib/shishi.h.in:
4038         (shishi_authenticator_seqnumber_remove)
4039         (shishi_authenticator_seqnumber_set): Add.
4041 2004-04-17  Simon Josefsson <simon@josefsson.org>
4043         * NEWS: Add.
4045 2004-04-17  Simon Josefsson <simon@josefsson.org>
4047         * NEWS: Fix.
4049 2004-04-17  Simon Josefsson <simon@josefsson.org>
4051         * shishi.skel.in: Typo fix of verbose-noise.  Mention
4052         verbose-crypto-noise.
4054 2004-04-17  Simon Josefsson <simon@josefsson.org>
4056         * shishi.conf.in: Mention verbose-crypto-noise.
4058 2004-04-17  Simon Josefsson <simon@josefsson.org>
4060         * shishi.conf.in: Typo fix for verbose-noise.
4062 2004-04-17  Simon Josefsson <simon@josefsson.org>
4064         * NEWS: Add.
4066 2004-04-05  Simon Josefsson <simon@josefsson.org>
4068         * tests/low-crypto.c: Revert bad next-IV update.
4070 2004-04-05  Simon Josefsson <simon@josefsson.org>
4072         * lib/libgcrypt.c:
4073         (libgcrypt_dencrypt): Only apply special CBC-CTS handling for
4074         CBC-CTS.
4076 2004-04-05  Simon Josefsson <simon@josefsson.org>
4078         * lib/libgcrypt.c:
4079         (libgcrypt_dencrypt): Fix IV output to match updated document,
4080         instead of MIT's original implementation.
4082 2004-04-05  Simon Josefsson <simon@josefsson.org>
4084         * tests/low-crypto.c: Fix IVOUT test vectors.
4086 2004-04-05  Simon Josefsson <simon@josefsson.org>
4088         * tests/Makefile.am: Add rijndael.
4090 2004-04-05  Simon Josefsson <simon@josefsson.org>
4092         * tests/rijndael.c: Remove debugging code.
4094 2004-04-05  Simon Josefsson <simon@josefsson.org>
4096         * tests/rijndael.c: Add, test vectors from -06.
4098 2004-03-01  Simon Josefsson <simon@josefsson.org>
4100         * NEWS: Add.
4102 2004-02-29  Simon Josefsson <simon@josefsson.org>
4104         * THANKS, po/LINGUAS, po/pl.po: Add Polish translation, from Jakub
4105         Bogusz <qboosh@pld-linux.org>.
4107 2004-02-03  Simon Josefsson <simon@josefsson.org>
4109         * src/shishid.c: Fix multiple -v's.
4111 2004-02-03  Simon Josefsson <simon@josefsson.org>
4113         * src/kdc.c: Support multiple -v's.
4115 2004-02-03  Simon Josefsson <simon@josefsson.org>
4117         * src/shishi.ggo, src/shishid.ggo: Support multiple -v's.
4119 2004-02-03  Simon Josefsson <simon@josefsson.org>
4121         * src/shishi.c: Support mutliple -v's.
4123 2004-02-03  Simon Josefsson <simon@josefsson.org>
4125         * lib/cfg.c, lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c,
4126         lib/diskio.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
4127         lib/password.c, lib/tkts.c: Typo.
4129 2004-01-25  Simon Josefsson <simon@josefsson.org>
4131         * NEWS: Add.
4133 2004-01-25  Simon Josefsson <simon@josefsson.org>
4135         * lib/encapreppart.c:
4136         (shishi_encapreppart): Use random seq-number.
4138 2004-01-25  Simon Josefsson <simon@josefsson.org>
4140         * lib/authenticator.c: Fix.
4142 2004-01-25  Simon Josefsson <simon@josefsson.org>
4144         * lib/authenticator.c:
4145         (shishi_authenticator_seqnumber_get): Add.
4147 2004-01-25  Simon Josefsson <simon@josefsson.org>
4149         * lib/shishi.h.in: Add.
4151 2004-01-25  Simon Josefsson <simon@josefsson.org>
4153         * lib/authenticator.c:
4154         (shishi_authenticator): Use random seq-number, instead of removing
4155         the field.
4157 2004-01-25  Simon Josefsson <simon@josefsson.org>
4159         * lib/shishi.h.in, lib/libgcrypt.c, lib/nettle.c:
4160         (shishi_randomize): Use void*.
4162 2004-01-23  Simon Josefsson <simon@josefsson.org>
4164         * doc/fdl.texi, doc/shishi.texi: Use FDL 1.2.
4166 2004-01-22  Simon Josefsson <simon@josefsson.org>
4168         * lib/ap.c, lib/shishi.h.in: Doc fix.
4170 2004-01-22  Simon Josefsson <simon@josefsson.org>
4172         * NEWS, configure.ac: Bump versions.
4174 2004-01-22  Simon Josefsson <simon@josefsson.org>
4176         * NEWS: Version 0.0.14.
4178 2004-01-22  Simon Josefsson <simon@josefsson.org>
4180         * po/sv.po: Update.
4182 2004-01-22  Simon Josefsson <simon@josefsson.org>
4184         * NEWS: Add.
4186 2004-01-22  Simon Josefsson <simon@josefsson.org>
4188         * Makefile.am: Fix release target.
4190 2004-01-22  Simon Josefsson <simon@josefsson.org>
4192         * po/sv.po: Generated.
4194 2004-01-22  Simon Josefsson <simon@josefsson.org>
4196         * po/shishi.pot: Remove.
4198 2004-01-22  Simon Josefsson <simon@josefsson.org>
4200         * doc/gendocs.sh: Sync.
4202 2004-01-22  Simon Josefsson <simon@josefsson.org>
4204         * NEWS: Add.
4206 2004-01-22  Simon Josefsson <simon@josefsson.org>
4208         * lib/shishi.h.in: Fix API.
4210 2004-01-22  Simon Josefsson <simon@josefsson.org>
4212         * lib/ap.c: Fix API.  Clone cksum buffers.
4214 2004-01-22  Simon Josefsson <simon@josefsson.org>
4216         * lib/shishi.h.in: Add.
4218 2004-01-22  Simon Josefsson <simon@josefsson.org>
4220         * lib/ap.c: Add raw checksum API.
4222 2004-01-22  Simon Josefsson <simon@josefsson.org>
4224         * lib/ap.c: Doc fix.
4226 2004-01-21  Simon Josefsson <simon@josefsson.org>
4228         * lib/ap.c:
4229         (shishi_ap_req_process_keyusage): Extract authenticator checksum
4230         data.
4232 2004-01-21  Simon Josefsson <simon@josefsson.org>
4234         * lib/authenticator.c, lib/shishi.h.in:
4235         (shishi_authenticator_cksum): Allocate result.
4237 2004-01-15  Simon Josefsson <simon@josefsson.org>
4239         * tests/low-crypto.c: Disable.  Reported by Adrian Bunk
4240         <bunk@fs.tum.de>.
4242 2004-01-15  Simon Josefsson <simon@josefsson.org>
4244         * lib/init.c, src/server.c: Fix warnings.
4246 2004-01-15  Simon Josefsson <simon@josefsson.org>
4248         * lib/internal.h: Don't use //.
4250 2004-01-15  Simon Josefsson <simon@josefsson.org>
4252         * NEWS, configure.ac: Bump versions.
4254 2004-01-15  Simon Josefsson <simon@josefsson.org>
4256         * NEWS: Version 0.0.13.
4258 2004-01-15  Simon Josefsson <simon@josefsson.org>
4260         * Makefile.am:
4261         (release): Use CSS.
4263 2004-01-15  Simon Josefsson <simon@josefsson.org>
4265         * doc/gendocs.sh: Sync upstream.
4267 2004-01-15  Simon Josefsson <simon@josefsson.org>
4269         * Makefile.am:
4270         (release): Use binary PGP.  Add ftp-upload.gnu.org stuff.  Use
4271         gendocs.sh.
4273 2004-01-15  Simon Josefsson <simon@josefsson.org>
4275         * po/shishi.pot, po/sv.po: Generated.
4277 2004-01-15  Simon Josefsson <simon@josefsson.org>
4279         * NEWS: Add.
4281 2004-01-15  Simon Josefsson <simon@josefsson.org>
4283         * db/file.c:
4284         (read_key): Handle leading whitespace in key material.  (But not for
4285         old style keys.)
4287 2004-01-15  Simon Josefsson <simon@josefsson.org>
4289         * NEWS: Add.
4291 2004-01-15  Simon Josefsson <simon@josefsson.org>
4293         * src/shisa.c: Typo.
4295 2004-01-15  Simon Josefsson <simon@josefsson.org>
4297         * src/shisa.c: Fix salt computation for --password.
4299 2004-01-15  Simon Josefsson <simon@josefsson.org>
4301         * NEWS: Add.
4303 2004-01-14  Simon Josefsson <simon@josefsson.org>
4305         * src/shisa.c:
4306         (main): Make sure apply_options receive realm/principal.
4308 2004-01-14  Simon Josefsson <simon@josefsson.org>
4310         * src/shishid.c:
4311         (kdc_listen): Improve error logic to fix segfault.
4313 2004-01-14  Simon Josefsson <simon@josefsson.org>
4315         * lib/tkt.c: Revert (for now).
4317 2004-01-14  Simon Josefsson <simon@josefsson.org>
4319         * lib/tkt.c:
4320         (shishi_tkt_pretty_print): Use const.
4322 2004-01-14  Simon Josefsson <simon@josefsson.org>
4324         * configure.ac, m4/ac_compile_check_sizeof.m4,
4325         m4/ax_create_stdint_h.m4: Update AX_CREATE_STDINT_H.
4327 2004-01-10  Simon Josefsson <simon@josefsson.org>
4329         * doc/shishi.texi: Add key=ivec links.
4331 2004-01-10  Simon Josefsson <simon@josefsson.org>
4333         * doc/shishi.texi: Add rlogin security links.
4335 2004-01-10  Simon Josefsson <simon@josefsson.org>
4337         * doc/shishi.texi: Add Key=Ivec text.
4339 2004-01-10  Simon Josefsson <simon@josefsson.org>
4341         * doc/Makefile.am: Dist texinfo.css.
4343 2004-01-10  Simon Josefsson <simon@josefsson.org>
4345         * doc/gendocs_template, doc/gendocs.sh: Sync with Texinfo.
4347 2004-01-10  Simon Josefsson <simon@josefsson.org>
4349         * configure.ac: Remove unused DocBook stuff.
4351 2004-01-10  Simon Josefsson <simon@josefsson.org>
4353         * doc/shishi.texi: Fix title.
4355 2004-01-10  Simon Josefsson <simon@josefsson.org>
4357         * doc/shishi.texi: Change title to include GNU.  Fix header.
4359 2004-01-10  Simon Josefsson <simon@josefsson.org>
4361         * doc/Makefile.am, doc/shishi.css, doc/texinfo.css: Rename
4362         shishi.css to texinfo.css.
4364 2004-01-10  Simon Josefsson <simon@josefsson.org>
4366         * doc/Makefile.am: Use CSS for HTML.
4368 2004-01-10  Simon Josefsson <simon@josefsson.org>
4370         * doc/shishi.css: Add.
4372 2004-01-10  Simon Josefsson <simon@josefsson.org>
4374         * doc/Makefile.am: Only remove man pages on maintainerclean.  Make
4375         man pages depend on ../configure.ac, for version number.
4377 2004-01-10  Simon Josefsson <simon@josefsson.org>
4379         * doc/Makefile.am: Fix man page dependencies, reported by Adrian
4380         Bunk <bunk@fs.tum.de>.
4382 2004-01-03  Simon Josefsson <simon@josefsson.org>
4384         * src/Makefile.am: Assume recent gengetopt.
4386 2004-01-03  Simon Josefsson <simon@josefsson.org>
4388         * doc/shishi.texi: Add.
4390 2004-01-03  Simon Josefsson <simon@josefsson.org>
4392         * doc/shishi.texi: Add.
4394 2004-01-03  Simon Josefsson <simon@josefsson.org>
4396         * src/shishid.c: Don't use closelog.  Use syslog in kdc_unlisten.
4398 2004-01-03  Simon Josefsson <simon@josefsson.org>
4400         * NEWS, configure.ac: Bump versions.
4402 2004-01-02  Simon Josefsson <simon@josefsson.org>
4404         * NEWS: Version 0.0.12.
4406 2004-01-02  Simon Josefsson <simon@josefsson.org>
4408         * src/kdc.h: Fix TLS.
4410 2004-01-02  Simon Josefsson <simon@josefsson.org>
4412         * tests/Makefile.am: Remove shisa.sh for now.
4414 2004-01-02  Simon Josefsson <simon@josefsson.org>
4416         * po/shishi.pot, po/sv.po: Generated.
4418 2004-01-02  Simon Josefsson <simon@josefsson.org>
4420         * lib/shishi.h.in:
4421         (SHISHI_KRB5_GSSAPI_CKSUM): Add.
4423 2003-12-31  Simon Josefsson <simon@josefsson.org>
4425         * NEWS: Fix.
4427 2003-12-31  Simon Josefsson <simon@josefsson.org>
4429         * doc/shishi.texi: Add TLS resume.
4431 2003-12-31  Simon Josefsson <simon@josefsson.org>
4433         * src/starttls.c: Log fix.
4435 2003-12-31  Simon Josefsson <simon@josefsson.org>
4437         * NEWS, lib/starttls.c, src/Makefile.am, src/kdc.h, src/resume.c,
4438         src/shishid.c, src/shishid.ggo, src/starttls.c: Add TLS resume
4439         support.
4441 2003-12-31  Simon Josefsson <simon@josefsson.org>
4443         * NEWS: Add.
4445 2003-12-28  Simon Josefsson <simon@josefsson.org>
4447         * src/kdc.c: Fix.
4449 2003-12-28  Simon Josefsson <simon@josefsson.org>
4451         * src/kdc.c: Add.
4453 2003-12-28  Simon Josefsson <simon@josefsson.org>
4455         * lib/enckdcreppart.c, lib/shishi.h.in, lib/tkt.c: Add.
4457 2003-12-28  Simon Josefsson <simon@josefsson.org>
4459         * src/kdc.c: Set flags.
4461 2003-12-28  Simon Josefsson <simon@josefsson.org>
4463         * lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c: Add.
4465 2003-12-28  Simon Josefsson <simon@josefsson.org>
4467         * lib/encticketpart.c: Fix flags.
4469 2003-12-28  Simon Josefsson <simon@josefsson.org>
4471         * lib/apreq.c, lib/asn1.c, lib/kdcrep.c, lib/shishi.h.in,
4472         lib/ticket.c, lib/tkt.c:
4473         (shishi_ticket): Add, update callers.
4475 2003-12-28  Simon Josefsson <simon@josefsson.org>
4477         * src/kdc.c: Fix.
4479 2003-12-27  Simon Josefsson <simon@josefsson.org>
4481         * src/kdc.c, src/shishid.c: Fix.
4483 2003-12-27  Simon Josefsson <simon@josefsson.org>
4485         * src/kdc.c: Fix.
4487 2003-12-27  Simon Josefsson <simon@josefsson.org>
4489         * src/kdc.c: Doc fix.
4491 2003-12-27  Simon Josefsson <simon@josefsson.org>
4493         * src/kdc.c: Fix.
4495 2003-12-27  Simon Josefsson <simon@josefsson.org>
4497         * src/kdc.c: Fix.
4499 2003-12-27  Simon Josefsson <simon@josefsson.org>
4501         * src/kdc.c: Fix.
4503 2003-12-27  Simon Josefsson <simon@josefsson.org>
4505         * src/kdc.c: Fix.
4507 2003-12-27  Simon Josefsson <simon@josefsson.org>
4509         * src/kdc.c: Fix.
4511 2003-12-27  Simon Josefsson <simon@josefsson.org>
4513         * doc/shishi.texi: Add.
4515 2003-12-27  Simon Josefsson <simon@josefsson.org>
4517         * src/kdc.c: Cleanup TGS.
4519 2003-12-27  Simon Josefsson <simon@josefsson.org>
4521         * src/kdc.c: Fix.
4523 2003-12-27  Simon Josefsson <simon@josefsson.org>
4525         * lib/shishi.h.in, lib/tkt.c, lib/tkts.c:
4526         (shishi_tkt_server): Fix, and update callers.
4528 2003-12-27  Simon Josefsson <simon@josefsson.org>
4530         * lib/tgs.c, lib/tkt.c, src/kdc.c: Fix.
4532 2003-12-27  Simon Josefsson <simon@josefsson.org>
4534         * lib/ap.c, lib/shishi.h.in, lib/tgs.c, lib/tkt.c: Add.  Fix.
4536 2003-12-27  Simon Josefsson <simon@josefsson.org>
4538         * src/kdc.c: Cleanup.
4540 2003-12-27  Simon Josefsson <simon@josefsson.org>
4542         * src/kdc.c, src/kdc.h: Cleanup.
4544 2003-12-27  Simon Josefsson <simon@josefsson.org>
4546         * src/kdc.c: Improve logging for AS-REQ.
4548 2003-12-27  Simon Josefsson <simon@josefsson.org>
4550         * db/err.c, db/file.c, db/shisa.h: Add.
4552 2003-12-27  Simon Josefsson <simon@josefsson.org>
4554         * src/kdc.c: Improve logging and error handling.
4556 2003-12-27  Simon Josefsson <simon@josefsson.org>
4558         * lib/as.c:
4559         (shishi_as_krberror_der): Use shishi_krberror_der.
4561 2003-12-27  Simon Josefsson <simon@josefsson.org>
4563         * db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo: Add priority
4564         field to dbkey.
4566 2003-12-26  Simon Josefsson <simon@josefsson.org>
4568         * README-alpha: Fix.
4570 2003-12-26  Simon Josefsson <simon@josefsson.org>
4572         * README-alpha, configure.ac: Fixes for building from CVS on
4573         Fedora.
4575 2003-12-26  Simon Josefsson <simon@josefsson.org>
4577         * NEWS: Fix.
4579 2003-12-26  Simon Josefsson <simon@josefsson.org>
4581         * NEWS: Add.
4583 2003-12-26  Simon Josefsson <simon@josefsson.org>
4585         * doc/shishi.texi: Fix.
4587 2003-12-26  Simon Josefsson <simon@josefsson.org>
4589         * doc/shishi.texi: Add.
4591 2003-12-26  Simon Josefsson <simon@josefsson.org>
4593         * tests/shisa.sh: Add.
4595 2003-12-26  Simon Josefsson <simon@josefsson.org>
4597         * db/core.c: Doc fixes.
4599 2003-12-26  Simon Josefsson <simon@josefsson.org>
4601         * doc/Makefile.am: Make Shisa gdoc files.
4603 2003-12-26  Simon Josefsson <simon@josefsson.org>
4605         * db/setup.c: Typo.
4607 2003-12-26  Simon Josefsson <simon@josefsson.org>
4609         * db/Makefile.am, db/cfg.c, db/config.c, db/core.c, db/db.c,
4610         db/err.c, db/error.c, db/file.c, db/fileutil.c, db/info.h,
4611         db/init.c, db/internal.h, db/setup.c: Rename files to work around
4612         gdoc limitation.
4614 2003-12-26  Simon Josefsson <simon@josefsson.org>
4616         * db/db.c, db/internal.h: Sync.
4618 2003-12-26  Simon Josefsson <simon@josefsson.org>
4620         * tests/Makefile.am: Dist shisa.sh.
4622 2003-12-26  Simon Josefsson <simon@josefsson.org>
4624         * db/fileutil.h: Add.
4626 2003-12-26  Simon Josefsson <simon@josefsson.org>
4628         * db/core.c, db/db.c, db/file.c, db/internal.h: Indent.
4630 2003-12-26  Simon Josefsson <simon@josefsson.org>
4632         * db/core.c, db/error.c, db/file.h, db/internal.h, db/shisa.h: Fix
4633         keys_find and key_remove.
4635 2003-12-26  Simon Josefsson <simon@josefsson.org>
4637         * src/shisa.c: Fix.
4639 2003-12-26  Simon Josefsson <simon@josefsson.org>
4641         * db/file.c: Fix.
4643 2003-12-26  Simon Josefsson <simon@josefsson.org>
4645         * db/file.c: Fix keys_find.  Add key_remove.
4647 2003-12-26  Simon Josefsson <simon@josefsson.org>
4649         * src/shisa.c: Use new API.  Fixes.
4651 2003-12-26  Simon Josefsson <simon@josefsson.org>
4653         * src/shisa.ggo, tests/Makefile.am, tests/shisa.sh: Add.
4655 2003-12-26  Simon Josefsson <simon@josefsson.org>
4657         * src/kdc.c: Use new API.
4659 2003-12-26  Simon Josefsson <simon@josefsson.org>
4661         * db/Makefile.am, db/core.c, db/db.c, db/file.c, db/file.h,
4662         db/internal.h, db/shisa.h: Key API fixes.
4664 2003-12-26  Simon Josefsson <simon@josefsson.org>
4666         * db/cfg.c: Parse db statements.  Fail on cfg errors.
4668 2003-12-21  Simon Josefsson <simon@josefsson.org>
4670         * doc/reference/Makefile.am: Add.
4672 2003-12-21  Simon Josefsson <simon@josefsson.org>
4674         * db/cfg.c, db/core.c, db/db.c, db/error.c, db/file.c,
4675         db/fileutil.c, db/fileutil.h, db/internal.h, db/shisa.h,
4676         lib/authenticator.c, lib/cfg.c, lib/diskio.h, lib/kdc.c,
4677         lib/kdcreq.c, lib/libgcrypt.c, lib/principal.c, lib/shishi.h.in,
4678         lib/starttls.c, src/kdc.c, src/kdc.h, src/shisa.c, src/shishi.c,
4679         src/shishid.c, src/starttls.c, tests/crypto-ctx.c,
4680         tests/low-crypto.c: Indent.
4682 2003-12-21  Simon Josefsson <simon@josefsson.org>
4684         * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/asn1.c,
4685         lib/asn1.h, lib/authenticator.c, lib/cfg.c, lib/cfg.h,
4686         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4687         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/diskio.c,
4688         lib/diskio.h, lib/encapreppart.c, lib/gztime.c, lib/init.c,
4689         lib/internal.h, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
4690         lib/netio.c, lib/priv.c, lib/realm.c, lib/resolv.c, lib/resolver.h,
4691         lib/safe.c, lib/starttls.h, lib/utils.c, lib/utils.h: Separate
4692         internal.h somewhat.
4694 2003-12-21  Simon Josefsson <simon@josefsson.org>
4696         * doc/shishi.texi: Add.
4698 2003-12-21  Simon Josefsson <simon@josefsson.org>
4700         * doc/shishi.texi: Use ASCII.
4702 2003-12-21  Simon Josefsson <simon@josefsson.org>
4704         * doc/shishi.texi: Fix.
4706 2003-12-21  Simon Josefsson <simon@josefsson.org>
4708         * configure.ac: We need gnutls 1.0.0 or higher.
4710 2003-12-21  Simon Josefsson <simon@josefsson.org>
4712         * NEWS, configure.ac: Bump versions.
4714 2003-12-21  Simon Josefsson <simon@josefsson.org>
4716         * NEWS: Version 0.0.11.
4718 2003-12-21  Simon Josefsson <simon@josefsson.org>
4720         * lib/pki.c: Doc fix.
4722 2003-12-21  Simon Josefsson <simon@josefsson.org>
4724         * NEWS: Fix.
4726 2003-12-21  Simon Josefsson <simon@josefsson.org>
4728         * doc/shishi.texi: Fix shishid --help.
4730 2003-12-21  Simon Josefsson <simon@josefsson.org>
4732         * doc/shishi.texi: Add X.509 guide.  Fix.
4734 2003-12-21  Simon Josefsson <simon@josefsson.org>
4736         * src/starttls.c: Log client certificate verification status.
4738 2003-12-21  Simon Josefsson <simon@josefsson.org>
4740         * src/starttls.c: Log client certificate details to syslog.
4742 2003-12-21  Simon Josefsson <simon@josefsson.org>
4744         * NEWS: Add.
4746 2003-12-21  Simon Josefsson <simon@josefsson.org>
4748         * lib/Makefile.am, lib/internal.h, lib/pki.c, lib/shishi.h.in,
4749         lib/starttls.c, lib/tkts.c: Add pki.c, tracks client certificates
4750         in library.  Send client certificates in TLS exchange.
4752 2003-12-21  Simon Josefsson <simon@josefsson.org>
4754         * lib/as.c, lib/cfg.c, lib/internal.h, lib/kdc.c, lib/netio.c,
4755         lib/shishi.h.in, lib/starttls.c, lib/tgs.c, lib/tkts.c: Add.
4757 2003-12-21  Simon Josefsson <simon@josefsson.org>
4759         * db/file.c, db/fileutil.h, db/internal.h: Fix warnings.
4761 2003-12-21  Simon Josefsson <simon@josefsson.org>
4763         * src/Makefile.am: Dist kdc.h.
4765 2003-12-21  Simon Josefsson <simon@josefsson.org>
4767         * db/cfg.c, db/internal.h, gl/Makefile.am, gl/linebuffer.c,
4768         gl/linebuffer.h, lib/cfg.c, lib/internal.h: Replace linebuffer with
4769         getline.
4771 2003-12-21  Simon Josefsson <simon@josefsson.org>
4773         * configure.ac, gl/Makefile.am, gl/memmove.c, gl/memset.c,
4774         gl/strerror.c, gl/m4/memmove.m4, gl/m4/memset.m4,
4775         gl/m4/strerror.m4: Remove memset, memmove, strerror (we assume
4776         C89).
4778 2003-12-21  Simon Josefsson <simon@josefsson.org>
4780         * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
4781         gl/xmemdup.h, gl/m4/memdup.m4, gl/m4/xmemdup.m4, lib/crypto-ctx.c,
4782         lib/crypto.c, lib/internal.h, lib/libgcrypt.c, lib/nettle.c:
4783         Replace memdup with xclone.
4785 2003-12-20  Simon Josefsson <simon@josefsson.org>
4787         * src/kdc.h, src/shishid.c, src/shishid.ggo, src/starttls.c:
4788         Support X.509 authentication in shishid.
4790 2003-12-20  Simon Josefsson <simon@josefsson.org>
4792         * src/server.c: Add.
4794 2003-12-20  Simon Josefsson <simon@josefsson.org>
4796         * src/Makefile.am, src/kdc.h, src/server.c, src/starttls.c: Move
4797         TLS negotiation to starttls.c.
4799 2003-12-20  Simon Josefsson <simon@josefsson.org>
4801         * src/shishid.c: Use program_name for syslog.
4803 2003-12-19  Simon Josefsson <simon@josefsson.org>
4805         * lib/netio.c: Fix.
4807 2003-12-19  Simon Josefsson <simon@josefsson.org>
4809         * src/shisa.c: Fix.
4811 2003-12-19  Simon Josefsson <simon@josefsson.org>
4813         * db/core.c, db/error.c, db/file.c, db/fileutil.c, db/shisa.h,
4814         src/kdc.c, src/server.c, src/shisa.c, src/shishid.c,
4815         tests/Makefile.am, tests/crypto-ctx.c, tests/low-crypto.c,
4816         tests/utils.c: Fix warnings.
4818 2003-12-19  Simon Josefsson <simon@josefsson.org>
4820         * lib/crypto-rc4.c, lib/internal.h, lib/libgcrypt.c, lib/realm.c:
4821         Fix warnings.
4823 2003-12-19  Simon Josefsson <simon@josefsson.org>
4825         * NEWS: Add.
4827 2003-12-19  Simon Josefsson <simon@josefsson.org>
4829         * src/server.c, src/shishid.c: Fix.
4831 2003-12-19  Simon Josefsson <simon@josefsson.org>
4833         * lib/starttls.c: Fix return code.
4835 2003-12-19  Simon Josefsson <simon@josefsson.org>
4837         * lib/starttls.c: Cleanup, handle errors better.
4839 2003-12-19  Simon Josefsson <simon@josefsson.org>
4841         * lib/starttls.c: Fix warning.
4843 2003-12-19  Simon Josefsson <simon@josefsson.org>
4845         * lib/init.c, lib/internal.h, lib/starttls.c: Move TLS
4846         initialization to init.c.
4848 2003-12-19  Simon Josefsson <simon@josefsson.org>
4850         * lib/keys.c: Fix warnings.
4852 2003-12-19  Simon Josefsson <simon@josefsson.org>
4854         * lib/kdcreq.c, lib/shishi.h.in, lib/crypto.c: Fix prototype.
4856 2003-12-18  Simon Josefsson <simon@josefsson.org>
4858         * doc/shishi.texi: STARTTLS fixes.
4860 2003-12-18  Simon Josefsson <simon@josefsson.org>
4862         * src/shishid.c, src/kdc.c, src/kdc.h: Cleanup.
4864 2003-12-18  Simon Josefsson <simon@josefsson.org>
4866         * src/server.c: Fixes.
4868 2003-12-18  Simon Josefsson <simon@josefsson.org>
4870         * src/shishid.c: Remove unused listenspecs.  Cleanup.
4872 2003-12-18  Simon Josefsson <simon@josefsson.org>
4874         * src/kdc.c, src/kdc.h, src/server.c, src/shishid.c: Cleanup.
4876 2003-12-18  Simon Josefsson <simon@josefsson.org>
4878         * src/Makefile.am, src/server.c, src/shishid.c: Move session
4879         specific KDC functions to server.c.
4881 2003-12-18  Simon Josefsson <simon@josefsson.org>
4883         * src/shishid.c: Cleanups.
4885 2003-12-18  Simon Josefsson <simon@josefsson.org>
4887         * src/shishid.c: Fix.
4889 2003-12-18  Simon Josefsson <simon@josefsson.org>
4891         * src/shishid.c: Fix.
4893 2003-12-18  Simon Josefsson <simon@josefsson.org>
4895         * src/Makefile.am, src/kdc.c, src/shishid.c: Move AS/TGS
4896         functionality from shishid.c to kdc.c.
4898 2003-12-18  Simon Josefsson <simon@josefsson.org>
4900         * src/shishid.c: Cleanup.
4902 2003-12-18  Simon Josefsson <simon@josefsson.org>
4904         * src/shishid.c: More of the same.
4906 2003-12-18  Simon Josefsson <simon@josefsson.org>
4908         * doc/shishi.texi: TLS fixes.
4910 2003-12-18  Simon Josefsson <simon@josefsson.org>
4912         * src/shishid.c: Network I/O cleanup.
4914 2003-12-18  Simon Josefsson <simon@josefsson.org>
4916         * src/shishid.c: GNUTLS cleanups.
4918 2003-12-16  Simon Josefsson <simon@josefsson.org>
4920         * NEWS, configure.ac: Bump versions.
4922 2003-12-16  Simon Josefsson <simon@josefsson.org>
4924         * Makefile.am: Fix release target.
4926 2003-12-16  Simon Josefsson <simon@josefsson.org>
4928         * po/shishi.pot, po/sv.po: Generated.
4930 2003-12-16  Simon Josefsson <simon@josefsson.org>
4932         * NEWS: Version 0.0.10.
4934 2003-12-16  Simon Josefsson <simon@josefsson.org>
4936         * lib/ticket.c: Typo.
4938 2003-12-16  Simon Josefsson <simon@josefsson.org>
4940         * NEWS: Add.
4942 2003-12-16  Simon Josefsson <simon@josefsson.org>
4944         * src/shishi.c: Fix.
4946 2003-12-16  Simon Josefsson <simon@josefsson.org>
4948         * src/shishi.ggo, NEWS: Add.
4950 2003-12-16  Simon Josefsson <simon@josefsson.org>
4952         * doc/shishi.texi: Update --help's.
4954 2003-12-16  Simon Josefsson <simon@josefsson.org>
4956         * src/shishi.c: Fix.
4958 2003-12-16  Simon Josefsson <simon@josefsson.org>
4960         * configure.ac, gl/Makefile.am, gl/argp-ba.c, gl/argp-eexst.c,
4961         gl/argp-fmtstream.c, gl/argp-fmtstream.h, gl/argp-fs-xinl.c,
4962         gl/argp-help.c, gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c,
4963         gl/argp-pvh.c, gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c,
4964         gl/mempcpy.h, gl/sysexit_.h, gl/m4/argp.m4, gl/m4/mempcpy.m4,
4965         gl/m4/sysexits.m4: Remove argp.
4967 2003-12-16  Simon Josefsson <simon@josefsson.org>
4969         * doc/Makefile.am: Add shishid.1.  Fix shishi.1.
4971 2003-12-16  Simon Josefsson <simon@josefsson.org>
4973         * src/shishi.c: Fix.
4975 2003-12-16  Simon Josefsson <simon@josefsson.org>
4977         * src/Makefile.am, src/shishi.c, src/shishi.ggo: Rewrite shishi.c
4978         to use gengetopt instead of argp.
4980 2003-12-16  Simon Josefsson <simon@josefsson.org>
4982         * src/foo.c: Add.
4984 2003-12-16  Simon Josefsson <simon@josefsson.org>
4986         * src/foo.c, src/shishi.c: Move low-level crypto stuff from shishi
4987         to foo.
4989 2003-12-16  Simon Josefsson <simon@josefsson.org>
4991         * src/shishid.c: Deinitialize gnutls on quit.
4993 2003-12-16  Simon Josefsson <simon@josefsson.org>
4995         * doc/shishi.texi: Typo.
4997 2003-12-16  Simon Josefsson <simon@josefsson.org>
4999         * doc/shishi.texi: Add DNS SRV.  Add TLS shishid.  Add TLS for
5000         STARTTLS protocol.
5002 2003-12-16  Simon Josefsson <simon@josefsson.org>
5004         * src/shishid.c: Fix GNUTLS server.  Use error before listening
5005         stage, syslog later.
5007 2003-12-13  Simon Josefsson <simon@josefsson.org>
5009         * lib/ap.c, lib/shishi.h.in:
5010         (shishi_ap_etype_tktoptionsdata): Add.
5012 2003-12-13  Simon Josefsson <simon@josefsson.org>
5014         * lib/tkts.c:
5015         (act_hint_on_kdcreq): Set hint->etype in KDC-REQ.
5017 2003-12-12  Simon Josefsson <simon@josefsson.org>
5019         * doc/shishi.texi: Fix.
5021 2003-12-12  Simon Josefsson <simon@josefsson.org>
5023         * NEWS, configure.ac: Bump versions.
5025 2003-12-12  Simon Josefsson <simon@josefsson.org>
5027         * NEWS: Version 0.0.9.
5029 2003-12-12  Simon Josefsson <simon@josefsson.org>
5031         * po/shishi.pot, po/sv.po: Generated.
5033 2003-12-12  Simon Josefsson <simon@josefsson.org>
5035         * NEWS: Add.  Fix.
5037 2003-12-12  Simon Josefsson <simon@josefsson.org>
5039         * NEWS: Fix.
5041 2003-12-12  Simon Josefsson <simon@josefsson.org>
5043         * doc/shishi.texi: Write shishid manual.  Add.  Fix.
5045 2003-12-12  Simon Josefsson <simon@josefsson.org>
5047         * lib/cfg.c: Support port numbers in realm-kdc.
5049 2003-12-12  Simon Josefsson <simon@josefsson.org>
5051         * src/shisa.c: Fix etype.
5053 2003-12-12  Simon Josefsson <simon@josefsson.org>
5055         * src/shisa.c: Fix --dump.  Fix --keys.
5057 2003-12-12  Simon Josefsson <simon@josefsson.org>
5059         * src/shisa.c, src/shisa.ggo: Change --keys.
5061 2003-12-11  Simon Josefsson <simon@josefsson.org>
5063         * doc/shishi.texi: Add des(3)-none.  Fix.
5065 2003-12-11  Simon Josefsson <simon@josefsson.org>
5067         * doc/shishi.texi: Fix crypto discussion.
5069 2003-12-11  Simon Josefsson <simon@josefsson.org>
5071         * doc/shishi.texi: Reference additions.  Admin fixes.  Add todo
5072         items.  Use @final to remove black hboxes.
5074 2003-12-11  Simon Josefsson <simon@josefsson.org>
5076         * doc/shishi.texi: Fix.
5078 2003-12-11  Simon Josefsson <simon@josefsson.org>
5080         * db/file.c: Fix.
5082 2003-12-11  Simon Josefsson <simon@josefsson.org>
5084         * Makefile.am: Fix.
5086 2003-12-11  Simon Josefsson <simon@josefsson.org>
5088         * doc/Makefile.am: Only use GTK-DOC when enabled.
5090 2003-12-11  Simon Josefsson <simon@josefsson.org>
5092         * src/shishid.c: Typo.
5094 2003-12-11  Simon Josefsson <simon@josefsson.org>
5096         * src/shisa.c, src/shishid.c: Fix exit codes.
5098 2003-12-11  Simon Josefsson <simon@josefsson.org>
5100         * tests/low-crypto.c: Workaround nettle AES problem.
5102 2003-12-11  Simon Josefsson <simon@josefsson.org>
5104         * NEWS: Add.  Fix.
5106 2003-12-11  Simon Josefsson <simon@josefsson.org>
5108         * Makefile.am: Setup realm and host key during installation.
5110 2003-12-11  Simon Josefsson <simon@josefsson.org>
5112         * src/shisa.c: Have sole '-a' initialize a realm.
5114 2003-12-11  Simon Josefsson <simon@josefsson.org>
5116         * src/Makefile.am: Remove.
5118 2003-12-11  Simon Josefsson <simon@josefsson.org>
5120         * NEWS: Add.
5122 2003-12-11  Simon Josefsson <simon@josefsson.org>
5124         * src/shishid.c: Nits.
5126 2003-12-11  Simon Josefsson <simon@josefsson.org>
5128         * src/shishid.c: Fix.
5130 2003-12-11  Simon Josefsson <simon@josefsson.org>
5132         * src/shishid.c: Cleanup.
5134 2003-12-11  Simon Josefsson <simon@josefsson.org>
5136         * lib/encticketpart.c, lib/shishi.h.in, lib/ticket.c:
5137         (shishi_encticketpart_crealm, shishi_ticket_server): Add.
5139 2003-12-11  Simon Josefsson <simon@josefsson.org>
5141         * src/shishid.c: TGS-REQ works via Shisa (well).
5143 2003-12-11  Simon Josefsson <simon@josefsson.org>
5145         * lib/encticketpart.c, lib/shishi.h.in:
5146         (shishi_encticketpart_client): Add.
5148 2003-12-11  Simon Josefsson <simon@josefsson.org>
5150         * src/shishid.c: AS-REQ via Shisa works (well).
5152 2003-12-11  Simon Josefsson <simon@josefsson.org>
5154         * db/Makefile.am: Need -I for shishi-int.h.
5156 2003-12-11  Simon Josefsson <simon@josefsson.org>
5158         * src/shishid.c: Use asprintf.  Send 4 length bytes for TCP.  Fix.
5160 2003-12-11  Simon Josefsson <simon@josefsson.org>
5162         * src/shishid.c: Cleanup.
5164 2003-12-11  Simon Josefsson <simon@josefsson.org>
5166         * src/shisa.c: Need string.h.
5168 2003-12-11  Simon Josefsson <simon@josefsson.org>
5170         * db/Makefile.am: Dist internal.h.
5172 2003-12-11  Simon Josefsson <simon@josefsson.org>
5174         * Makefile.am: Dist db/.
5176 2003-12-11  Simon Josefsson <simon@josefsson.org>
5178         * src/Makefile.am: Cleanup.
5180 2003-12-11  Simon Josefsson <simon@josefsson.org>
5182         * src/Makefile.am: Gengetopt files are generated by maintainer.
5183         Fix.
5185 2003-12-11  Simon Josefsson <simon@josefsson.org>
5187         * configure.ac: Use missing for gengetopt.
5189 2003-12-11  Simon Josefsson <simon@josefsson.org>
5191         * src/Makefile.am, src/gettext.h, src/shishid.c, src/shishid.ggo:
5192         Use gengetopt for shishid.  Some cleanups.
5194 2003-12-10  Simon Josefsson <simon@josefsson.org>
5196         * src/shisa.c: Use progname.  Don't generate key when adding
5197         realms.  Set realm and principal in keys.
5199 2003-12-10  Simon Josefsson <simon@josefsson.org>
5201         * Makefile.am, configure.ac, gl/Makefile.am, gl/progname.c,
5202         gl/progname.h, gl/m4/Makefile.am, m4/Makefile.am: Use m4_include
5203         stuff in automake 1.8.  Add progname gnulib module.  Remove m4
5204         Makefile's.
5206 2003-12-10  Simon Josefsson <simon@josefsson.org>
5208         * db/file.c: Fix reading keys.
5210 2003-12-10  Simon Josefsson <simon@josefsson.org>
5212         * db/file.c, db/fileutil.c, db/fileutil.h: Fix adding keys.
5214 2003-12-10  Simon Josefsson <simon@josefsson.org>
5216         * lib/principal.c:
5217         (shishi_principal_name): New.
5219 2003-12-10  Simon Josefsson <simon@josefsson.org>
5221         * lib/shishi.h.in:
5222         (shishi_asn1_read2_optional): New.
5223         (shishi_kdcreq_client, shishi_kdcreq_realm, shishi_kdcreq_server):
5224         New.
5225         (shishi_principal_name): New.
5227 2003-12-10  Simon Josefsson <simon@josefsson.org>
5229         * lib/kdcreq.c:
5230         (shishi_kdcreq_client, shishi_kdcreq_realm, shishi_kdcreq_server):
5231         New.
5233 2003-12-10  Simon Josefsson <simon@josefsson.org>
5235         * lib/asn1.c:
5236         (shishi_asn1_read2): Support NULL data/datalen.
5237         (shishi_asn1_read2): Zero terminate data (but do not include it in
5238         datalen).
5239         (shishi_asn1_read2_optional): New.
5241 2003-12-10  Simon Josefsson <simon@josefsson.org>
5243         * src/shishid.c: Fix.
5245 2003-12-10  Simon Josefsson <simon@josefsson.org>
5247         * src/Makefile.am, src/shishid.c: Prepare Shisa-fication of
5248         Shishid.
5250 2003-12-10  Simon Josefsson <simon@josefsson.org>
5252         * db/file.c, db/fileutil.c, db/fileutil.h: Escape '/' etc in
5253         filenames.
5255 2003-12-10  Simon Josefsson <simon@josefsson.org>
5257         * src/shisa.c:
5258         (apply_options): Pass on password.
5260 2003-12-10  Simon Josefsson <simon@josefsson.org>
5262         * NEWS: Add.
5264 2003-12-10  Simon Josefsson <simon@josefsson.org>
5266         * NEWS: Fix.
5268 2003-12-10  Simon Josefsson <simon@josefsson.org>
5270         * NEWS: Add.  Fix.
5272 2003-12-10  Simon Josefsson <simon@josefsson.org>
5274         * NEWS: Fix.
5276 2003-12-10  Simon Josefsson <simon@josefsson.org>
5278         * NEWS: Add.
5280 2003-12-09  Simon Josefsson <simon@josefsson.org>
5282         * doc/shishi.texi: Add ack.  Fix STARTTLS.
5284 2003-12-09  Simon Josefsson <simon@josefsson.org>
5286         * doc/shishi.texi: Fixes after reading it.
5288 2003-12-09  Simon Josefsson <simon@josefsson.org>
5290         * doc/shishi.texi: Rewrite Administration Manual for Shisa.  Add
5291         Shisa to Reference Manual.
5293 2003-12-09  Simon Josefsson <simon@josefsson.org>
5295         * db/cfg.c: Fix error message.
5297 2003-12-09  Simon Josefsson <simon@josefsson.org>
5299         * src/shisa.c: Typo.
5301 2003-12-09  Simon Josefsson <simon@josefsson.org>
5303         * db/error.c: Typo.
5305 2003-12-09  Simon Josefsson <simon@josefsson.org>
5307         * src/shisa.c: Fix errors.
5309 2003-12-09  Simon Josefsson <simon@josefsson.org>
5311         * db/fileutil.c, db/fileutil.h: Add.
5313 2003-12-09  Simon Josefsson <simon@josefsson.org>
5315         * db/init.c: Fix.
5317 2003-12-09  Simon Josefsson <simon@josefsson.org>
5319         * db/file.c: Really remove files.
5321 2003-12-09  Simon Josefsson <simon@josefsson.org>
5323         * src/shisa.c:
5324         (delete_principal): Support --force.
5326 2003-12-09  Simon Josefsson <simon@josefsson.org>
5328         * src/shisa.c:
5329         (main): Improve errors.
5331 2003-12-09  Simon Josefsson <simon@josefsson.org>
5333         * db/cfg.c:
5334         (shisa_cfg): Make it work.
5336 2003-12-09  Simon Josefsson <simon@josefsson.org>
5338         * shisa.conf.in: Fix.
5340 2003-12-09  Simon Josefsson <simon@josefsson.org>
5342         * shisa.conf.in: Fix.
5344 2003-12-09  Simon Josefsson <simon@josefsson.org>
5346         * Makefile.am, configure.ac, db/Makefile.am, lib/Makefile.am,
5347         src/Makefile.am: Make cfg/skel/key/db directories configurable.
5349 2003-12-07  Simon Josefsson <simon@josefsson.org>
5351         * src/shisa.c, src/shisa.ggo: Support password read from stdin
5352         (requires gengetopt beta).
5354 2003-12-04  Simon Josefsson <simon@josefsson.org>
5356         * db/Makefile.am, db/core.c, db/db.c, db/file.c, db/fileutil.c,
5357         db/fileutil.h, db/internal.h, db/shisa.h, src/shisa.c,
5358         src/shisa.ggo: Add/remove principal, including key, now works.
5360 2003-12-02  Simon Josefsson <simon@josefsson.org>
5362         * db/error.c, db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo:
5363         Sync.
5365 2003-12-02  Simon Josefsson <simon@josefsson.org>
5367         * lib/cfg.c, lib/shishi.h.in:
5368         (shishi_cfg_clientkdcetype_fast): Add.
5370 2003-12-02  Simon Josefsson <simon@josefsson.org>
5372         * src/Makefile.am, src/shisa.c: Gengetopt fixes.
5374 2003-12-02  Simon Josefsson <simon@josefsson.org>
5376         * src/shisa.ggo: Add.
5378 2003-12-02  Simon Josefsson <simon@josefsson.org>
5380         * src/Makefile.am: Fix.
5382 2003-12-02  Simon Josefsson <simon@josefsson.org>
5384         * README: Fix.
5386 2003-12-02  Simon Josefsson <simon@josefsson.org>
5388         * tests/authenticator.c, lib/version.c, tests/crypto-ctx.c,
5389         tests/crypto.c, tests/gztime.c, tests/low-crypto.c, tests/priv.c,
5390         tests/safe.c, tests/ticketset.c, tests/utils.c: Fix license
5391         templates.
5393 2003-12-02  Simon Josefsson <simon@josefsson.org>
5395         * db/core.c, db/db.c, db/file.c, db/internal.h, db/shisa.h,
5396         src/shisa.c: Fix.
5398 2003-12-02  Simon Josefsson <simon@josefsson.org>
5400         * doc/Makefile.am: Add shisa.1.
5402 2003-12-02  Simon Josefsson <simon@josefsson.org>
5404         * NEWS: Fix.
5406 2003-12-01  Simon Josefsson <simon@josefsson.org>
5408         * src/shisa.c, src/shisa.ggo: Fix.
5410 2003-12-01  Simon Josefsson <simon@josefsson.org>
5412         * db/core.c, db/db.c, db/file.c, db/fileutil.c, db/internal.h,
5413         db/shisa.h, src/Makefile.am, src/shisa.c, src/shisa.ggo: Sync.
5415 2003-12-01  Simon Josefsson <simon@josefsson.org>
5417         * NEWS, db/core.c, db/db.c, db/error.c, db/file.c, db/fileutil.c,
5418         db/internal.h, db/shisa.h, src/shisa.c: Fix.
5420 2003-11-30  Simon Josefsson <simon@josefsson.org>
5422         * db/file.c, db/fileutil.c, db/internal.h: Fix.
5424 2003-11-30  Simon Josefsson <simon@josefsson.org>
5426         * Makefile.am, db/Makefile.am: Fix indent target.
5428 2003-11-30  Simon Josefsson <simon@josefsson.org>
5430         * README: Fix.
5432 2003-11-30  Simon Josefsson <simon@josefsson.org>
5434         * README: FIx.
5436 2003-11-30  Simon Josefsson <simon@josefsson.org>
5438         * db/shisa.h: Fix.
5440 2003-11-30  Simon Josefsson <simon@josefsson.org>
5442         * db/Makefile.am, db/file.c, db/fileutil.c: Move file.c utilities
5443         into fileutil.c.
5445 2003-11-30  Simon Josefsson <simon@josefsson.org>
5447         * src/shisa.c: Fix.
5449 2003-11-30  Simon Josefsson <simon@josefsson.org>
5451         * configure.ac, gl/Makefile.am, gl/alloca.c, gl/argp-help.c,
5452         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp.h, gl/printf-args.c,
5453         gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
5454         gl/readlink.c, gl/vasnprintf.c, gl/xmalloc.c, gl/xreadlink.c,
5455         gl/xreadlink.h, gl/xsize.h, gl/m4/Makefile.am, gl/m4/readlink.m4,
5456         gl/m4/size_max.m4, gl/m4/vasnprintf.m4, gl/m4/xreadlink.m4,
5457         gl/m4/xsize.m4: Gnulib sync.
5459 2003-11-30  Simon Josefsson <simon@josefsson.org>
5461         * db/core.c, db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo:
5462         Add.
5464 2003-11-30  Simon Josefsson <simon@josefsson.org>
5466         * db/Makefile.am, db/init.c: Fix default path, use
5467         $localstatedir/shishi (e.g., /usr/local/var/shishi).
5469 2003-11-29  Simon Josefsson <simon@josefsson.org>
5471         * doc/shishi.texi: Add.
5473 2003-11-29  Simon Josefsson <simon@josefsson.org>
5475         * db/core.c, db/error.c, db/file.c, db/shisa.h: Sync.
5477 2003-11-29  Simon Josefsson <simon@josefsson.org>
5479         * NEWS: Add.
5481 2003-11-29  Simon Josefsson <simon@josefsson.org>
5483         * db/file.c: Fix.
5485 2003-11-29  Simon Josefsson <simon@josefsson.org>
5487         * src/shisa.c: Fix error.
5489 2003-11-29  Simon Josefsson <simon@josefsson.org>
5491         * shisa.conf.in: Sync.
5493 2003-11-29  Simon Josefsson <simon@josefsson.org>
5495         * db/Makefile.am, db/core.c, db/db.c, db/error.c, db/file.c,
5496         db/internal.h, db/shisa.h, src/Makefile.am, src/shisa.c,
5497         src/shisa.ggo: Add.
5499 2003-11-29  Simon Josefsson <simon@josefsson.org>
5501         * db/Makefile.am, db/cfg.c, db/error.c, db/file.c, db/init.c,
5502         db/shisa.h, src/shisa.c: Fix.
5504 2003-11-28  Simon Josefsson <simon@josefsson.org>
5506         * db/shisa.h: Fix.
5508 2003-11-28  Simon Josefsson <simon@josefsson.org>
5510         * db/cfg.c, db/internal.h, db/shisa.h: Sync commit.
5512 2003-11-28  Simon Josefsson <simon@josefsson.org>
5514         * src/Makefile.am: Use gengetopt for shisa.
5516 2003-11-28  Simon Josefsson <simon@josefsson.org>
5518         * src/shisa.c: Use gengetopt.
5520 2003-11-28  Simon Josefsson <simon@josefsson.org>
5522         * src/shisa.ggo: Add.
5524 2003-11-28  Simon Josefsson <simon@josefsson.org>
5526         * shisa.conf.in, db/Makefile.am, db/cfg.c, db/db.c, db/file.c,
5527         db/init.c, db/internal.h, db/shisa.h, src/shisa.c: Sync commit.
5529 2003-11-28  Simon Josefsson <simon@josefsson.org>
5531         * NEWS: Add.
5533 2003-11-28  Simon Josefsson <simon@josefsson.org>
5535         * db/Makefile.am, db/cfg.c, db/init.c, db/internal.h, db/shisa.h:
5536         Add.
5538 2003-11-28  Simon Josefsson <simon@josefsson.org>
5540         * src/Makefile.am, src/shisa.c: Add shisa database admin tool.
5542 2003-11-28  Simon Josefsson <simon@josefsson.org>
5544         * shisa.conf.in: Add.
5546 2003-11-28  Simon Josefsson <simon@josefsson.org>
5548         * Makefile.am, configure.ac, db/Makefile.am, db/db.c, db/shisa.h,
5549         db/shishi-db.h: Set up database library, it will be called Shisa.
5551 2003-11-27  Simon Josefsson <simon@josefsson.org>
5553         * lib/shishi.h.in: Add.
5555 2003-11-27  Simon Josefsson <simon@josefsson.org>
5557         * lib/ap.c:
5558         (shishi_ap): Docfix.
5559         (shishi_ap_etype): New.
5560         (shishi_ap_tktoptions): Use shishi_ap_etype.
5561         (shishi_ap_tktoptionsdata): Likewise.
5562         (shishi_ap_tktoptionsasn1usage): Likewise.
5564 2003-11-27  Simon Josefsson <simon@josefsson.org>
5566         * lib/authenticator.c:
5567         (shishi_authenticator_add_random_subkey_etype): New.
5568         (shishi_authenticator_add_random_subkey): Use it.  Docfix.
5570 2003-11-27  Simon Josefsson <simon@josefsson.org>
5572         * lib/tkt.c:
5573         (shishi_tkt_keytype_fast): New.
5575 2003-11-27  Simon Josefsson <simon@josefsson.org>
5577         * lib/authenticator.c:
5578         (shishi_authenticator_add_subkey): Remove unused code.  Fix.
5580 2003-11-26  Simon Josefsson <simon@josefsson.org>
5582         * doc/shishi.texi: Add.
5584 2003-11-26  Simon Josefsson <simon@josefsson.org>
5586         * doc/shishi.texi: Mention commercial support.
5588 2003-11-26  Simon Josefsson <simon@josefsson.org>
5590         * NEWS: Add.
5592 2003-11-26  Simon Josefsson <simon@josefsson.org>
5594         * lib/tkts.c:
5595         (shishi_tkts_expire): Use shishi_tkt_expired_p.
5597 2003-11-26  Simon Josefsson <simon@josefsson.org>
5599         * lib/shishi.h.in:
5600         (shishi_tkt_expired_p): Add.
5602 2003-11-26  Simon Josefsson <simon@josefsson.org>
5604         * lib/tkt.c:
5605         (shishi_tkt_expired_p): Add.
5606         (shishi_tkt_pretty_print): Separate EXPIRED into NOT YET VALID and
5607         EXPIRED.
5609 2003-11-26  Simon Josefsson <simon@josefsson.org>
5611         * Makefile.am: Revert last commit.
5613 2003-11-26  Simon Josefsson <simon@josefsson.org>
5615         * Makefile.am: Add EXTRA_DIST.
5617 2003-11-26  Simon Josefsson <simon@josefsson.org>
5619         * doc/gendocs.sh: Sync with texinfo.
5621 2003-11-26  Simon Josefsson <simon@josefsson.org>
5623         * doc/gendocs_template: Remove DocBook template.
5625 2003-11-26  Simon Josefsson <simon@josefsson.org>
5627         * doc/Makefile.am: Remove DocBook stuff (too unstable).
5629 2003-11-26  Simon Josefsson <simon@josefsson.org>
5631         * doc/reference/Makefile.am, doc/reference/shishi-docs.sgml,
5632         doc/reference/shishi-docs.tmpl, doc/reference/shishi.types,
5633         doc/reference/tmpl/dummy.sgml: Use my own GTK-DOC Makefile instead
5634         of buggy upstream version.
5636 2003-11-26  Simon Josefsson <simon@josefsson.org>
5638         * configure.ac: Disable fortran etc libtool tests.  Remove dmalloc
5639         stuff.
5641 2003-11-26  Simon Josefsson <simon@josefsson.org>
5643         * ANNOUNCE, Makefile.am, doc/shishi.texi: Move ANNOUNCE text to
5644         manual.  Don't EXTRA_DIST stuff.
5646 2003-11-26  Simon Josefsson <simon@josefsson.org>
5648         * asn1/defines.h, asn1/mem.h: Upstream sync.
5650 2003-11-24  Simon Josefsson <simon@josefsson.org>
5652         * m4/Makefile.am, m4/pkg.m4: Remove pkg.m4 (not used).
5654 2003-11-22  Simon Josefsson <simon@josefsson.org>
5656         * configure.ac: Use AC_CONFIG_HEADERS.  Remove pre-C89 junk.
5658 2003-11-22  Simon Josefsson <simon@josefsson.org>
5660         * gl/Makefile.am, gl/alloca.c, gl/getndelim2.c, gl/linebuffer.c,
5661         gl/stdbool_.h, gl/vasnprintf.c, gl/vasprintf.c, gl/xalloc.h,
5662         gl/xmalloc.c, gl/m4/getline.m4, gl/m4/getndelim2.m4,
5663         gl/m4/xalloc.m4: Update.
5665 2003-11-21  Simon Josefsson <simon@josefsson.org>
5667         * configure.ac: Autoupdate fixes.
5669 2003-11-21  Simon Josefsson <simon@josefsson.org>
5671         * db/db.c, db/shishi-db.h: Sync commit (half-finished old work).
5673 2003-11-07  Simon Josefsson <simon@josefsson.org>
5675         * doc/shishi.texi: Official telnet encryption type assigned.
5677 2003-11-02  Simon Josefsson <simon@josefsson.org>
5679         * doc/Makefile.am: Add DocBook targets.
5681 2003-11-02  Simon Josefsson <simon@josefsson.org>
5683         * Makefile.am, configure.ac, m4/Makefile.am, m4/gtk-doc.m4: Use
5684         gtk-doc.m4 for GTK-DOC stuff.  Add DocBook checks.
5686 2003-11-02  Simon Josefsson <simon@josefsson.org>
5688         * doc/gendocs.sh, doc/gendocs_template: Sync with libidn.
5690 2003-11-02  Simon Josefsson <simon@josefsson.org>
5692         * doc/gendocs.sh, doc/gendocs_template: Add (from texinfo).
5694 2003-11-01  Simon Josefsson <simon@josefsson.org>
5696         * AUTHORS: Add, from fencepost.
5698 2003-11-01  Simon Josefsson <simon@josefsson.org>
5700         * AUTHORS: New expiry date on PGP key.
5702 2003-11-01  Simon Josefsson <simon@josefsson.org>
5704         * doc/Makefile.gdoci: Rebuild Makefile after modifying
5705         Makefile.gdoc.
5707 2003-11-01  Simon Josefsson <simon@josefsson.org>
5709         * doc/Makefile.am: Set GDOC_MAN_EXTRA_ARGS.
5711 2003-11-01  Simon Josefsson <simon@josefsson.org>
5713         * doc/Makefile.gdoci: Add GDOC_TEXI_EXTRA_ARGS,
5714         GDOC_MAN_EXTRA_ARGS.
5716 2003-11-01  Simon Josefsson <simon@josefsson.org>
5718         * doc/Makefile.am, doc/Makefile.gdoci, doc/shishi.texi: Add gdoc
5719         framework.  Use it from Makefile.am Update @include paths in manual.
5721 2003-11-01  Simon Josefsson <simon@josefsson.org>
5723         * configure.ac: Don't build doc/man/Makefile (replace by gdoc
5724         framework).
5726 2003-11-01  Simon Josefsson <simon@josefsson.org>
5728         * doc/man/Makefile.am: Remove (replaced by gdoc framework).
5730 2003-11-01  Simon Josefsson <simon@josefsson.org>
5732         * doc/gdoc: Sync with libidn.
5734 2003-10-25  Simon Josefsson <simon@josefsson.org>
5736         * Makefile.am, configure.ac, db/Makefile.am, db/db.c,
5737         db/shishi-db.h: Add.
5739 2003-10-25  Simon Josefsson <simon@josefsson.org>
5741         * configure.ac: Fix for recent libtool breakage.
5743 2003-10-25  Simon Josefsson <simon@josefsson.org>
5745         * doc/man/Makefile.am: Generated.  (This should be autogenerated
5746         instead of put in CVS...)
5748 2003-10-20  Simon Josefsson <simon@josefsson.org>
5750         * tests/Makefile.am, tests/low-crypto.c: Add.
5752 2003-10-20  Simon Josefsson <simon@josefsson.org>
5754         * tests/crypto-ctx.c: Fix.
5756 2003-10-20  Simon Josefsson <simon@josefsson.org>
5758         * lib/libgcrypt.c, lib/nettle.c: Fix whitespace.
5760 2003-10-20  Simon Josefsson <simon@josefsson.org>
5762         * tests/Makefile.am, tests/crypto-ctx.c: Add.
5764 2003-10-20  Simon Josefsson <simon@josefsson.org>
5766         * lib/crypto.c:
5767         (_shishi_simplified_dencrypt): Fix (3)DES-CBC-NONE.
5769 2003-10-20  Simon Josefsson <simon@josefsson.org>
5771         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
5772         lib/crypto-null.c, lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h,
5773         lib/shishi.h.in: Remove minpadsize (not used).  Fix DES_CBC_NONE.
5775 2003-10-20  Simon Josefsson <simon@josefsson.org>
5777         * lib/gztime.c:
5778         (shishi_time): Better length check.  Don't write out of bounds.
5780 2003-10-20  Simon Josefsson <simon@josefsson.org>
5782         * tests/utils.c: Fix.
5784 2003-10-20  Simon Josefsson <simon@josefsson.org>
5786         * lib/libgcrypt.c:
5787         (shishi_arcfour): Rewrite to use nettle arcfour, to make IVOUT work.
5789 2003-10-20  Simon Josefsson <simon@josefsson.org>
5791         * lib/crypto-ctx.c: Don't free(NULL).
5793 2003-10-20  Simon Josefsson <simon@josefsson.org>
5795         * lib/key.c, lib/shishi.h.in:
5796         (shishi_key_from_value, shishi_key_from_base64): Mark parameter as
5797         'const'.
5798         (shishi_key_from_random): Likewise.
5800 2003-10-20  Simon Josefsson <simon@josefsson.org>
5802         * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
5803         tests/priv.c, tests/safe.c, tests/ticketset.c, tests/utils.c:
5804         Simplify test harness.  Indent.
5806 2003-10-16  Simon Josefsson <simon@josefsson.org>
5808         * NEWS, configure.ac: Bump versions.
5810 2003-10-16  Simon Josefsson <simon@josefsson.org>
5812         * NEWS: Version 0.0.8.
5814 2003-10-16  Simon Josefsson <simon@josefsson.org>
5816         * Makefile.am: Fix DIST_SUBDIRS.
5818 2003-10-16  Simon Josefsson <simon@josefsson.org>
5820         * Makefile.am: Only dist examples and extra, don't build them.
5822 2003-10-16  Simon Josefsson <simon@josefsson.org>
5824         * doc/man/Makefile.am: Generated.
5826 2003-10-16  Simon Josefsson <simon@josefsson.org>
5828         * lib/internal.h: Include getline.h.
5830 2003-10-16  Simon Josefsson <simon@josefsson.org>
5832         * configure.ac: Gnulib update.
5834 2003-10-16  Simon Josefsson <simon@josefsson.org>
5836         * gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
5837         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
5838         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
5839         gl/argp-xinl.c, gl/argp.h, gl/error.c, gl/error.h, gl/getdate.y,
5840         gl/getdomainname.c, gl/getdomainname.h, gl/getline.c, gl/getline.h,
5841         gl/getndelim2.c, gl/getndelim2.h, gl/linebuffer.c, gl/stdbool_.h,
5842         gl/unlocked-io.h, gl/xalloc.h, gl/xgetdomainname.c,
5843         gl/xgetdomainname.h, gl/xgethostname.h, gl/xmalloc.c, gl/xstrdup.c:
5844         Update.
5846 2003-10-16  Simon Josefsson <simon@josefsson.org>
5848         * gl/m4/Makefile.am, gl/m4/argp.m4, gl/m4/getdomainname.m4,
5849         gl/m4/getline.m4, gl/m4/getndelim2.m4, gl/m4/ssize_t.m4,
5850         gl/m4/stdbool.m4, gl/m4/xalloc.m4, gl/Makefile.am: Update.
5852 2003-10-16  Simon Josefsson <simon@josefsson.org>
5854         * lib/authorize.c, lib/error.c: Doc fix.
5856 2003-10-16  Simon Josefsson <simon@josefsson.org>
5858         * NEWS: Add.
5860 2003-10-15  Simon Josefsson <simon@josefsson.org>
5862         * Makefile.am, configure.ac: Use CONDITIONALs instead of @...@
5863         subsitution for SUBDIRS.
5865 2003-10-15  Simon Josefsson <simon@josefsson.org>
5867         * examples/Makefile.am: Remove LIBIDN_LIBS.  Fix libtool -l usage.
5869 2003-10-11  Simon Josefsson <simon@josefsson.org>
5871         * lib/shishi.h.in: Add.
5873 2003-10-10  Simon Josefsson <simon@josefsson.org>
5875         * configure.ac: Revert typo.
5877 2003-10-10  Simon Josefsson <simon@josefsson.org>
5879         * configure.ac: Fix so version comment (matches libtool manual).
5881 2003-10-10  Simon Josefsson <simon@josefsson.org>
5883         * lib/Makefile.am: Fix indent target.
5885 2003-10-10  Simon Josefsson <simon@josefsson.org>
5887         * NEWS: Add.
5889 2003-10-10  Simon Josefsson <simon@josefsson.org>
5891         * lib/password.c: Change KRBprep to SASLprep (the former supposedly
5892         deprecated).
5894 2003-10-10  Simon Josefsson <simon@josefsson.org>
5896         * lib/authorize.c, lib/cfg.c, lib/init.c, lib/internal.h,
5897         lib/shishi.h.in: Enhance authorization system, from Nicolas
5898         Pouvesle <nico.pou@fnac.net>.
5900 2003-10-07  Simon Josefsson <simon@josefsson.org>
5902         * configure.ac: Put AC_CHECK_SIZEOF test early; it doesn't use
5903         libtool so if any libtool library was added using AC_CHECK_LIB
5904         (e.g., libidn) configure aborts due to linker failure (need
5905         -L/foo/bar/lib etc).
5907 2003-10-04  Simon Josefsson <simon@josefsson.org>
5909         * m4/Makefile.am, m4/libgcrypt.m4: Add libgcrypt.m4, suggested by
5910         Nicolas Pouvesle <nico.pou@fnac.net>.
5912 2003-10-03  Simon Josefsson <simon@josefsson.org>
5914         * gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
5915         gl/argp-fs-xinl.c, gl/argp-help.c, gl/argp-namefrob.h,
5916         gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c, gl/argp-xinl.c: Sync
5917         with my proposed glibc patches.
5919 2003-10-03  Simon Josefsson <simon@josefsson.org>
5921         * doc/shishi.texi: Fix info hierarchy.
5923 2003-10-01  Simon Josefsson <simon@josefsson.org>
5925         * doc/reference/Makefile.am: Generalize clean hook.
5927 2003-09-29  Simon Josefsson <simon@josefsson.org>
5929         * gl/argp-fmtstream.c, gl/argp-help.c: Upstream sync.
5931 2003-09-29  Simon Josefsson <simon@josefsson.org>
5933         * doc/shishi.texi: Cosmetic fixes.
5935 2003-09-29  Nicolas Pouvesle <nico.pou@fnac.net>
5937         * doc/shishi.texi: Fix.
5939 2003-09-29  Simon Josefsson <simon@josefsson.org>
5941         * lib/kerberos5.asn1: Revert.
5943 2003-09-29  Simon Josefsson <simon@josefsson.org>
5945         * lib/authorize.c, lib/crypto-ctx.c, lib/crypto-des.c,
5946         lib/crypto-rc4.c, lib/crypto.c, lib/error.c, lib/init.c,
5947         lib/kdcrep.c, lib/kdcreq.c, lib/kerberos5.asn1, lib/libgcrypt.c,
5948         lib/nettle.c, lib/password.c, lib/priv.c, lib/shishi.h.in,
5949         lib/tkt.c, lib/tkts.c, src/shishi.c, tests/crypto.c: Indent.
5951 2003-09-29  Simon Josefsson <simon@josefsson.org>
5953         * lib/Makefile.am: Fix indent target.
5955 2003-09-29  Simon Josefsson <simon@josefsson.org>
5957         * lib/shishi.h.in: Add keyusage, from Nicolas Pouvesle
5958         <nico.pou@fnac.net>.
5960 2003-09-29  Nicolas Pouvesle <nico.pou@fnac.net>
5962         * doc/shishi.texi: Add.
5964 2003-09-28  Simon Josefsson <simon@josefsson.org>
5966         * doc/shishi.texi: Add.
5968 2003-09-28  Simon Josefsson <simon@josefsson.org>
5970         * doc/Makefile.am: Add.
5972 2003-09-28  Simon Josefsson <simon@josefsson.org>
5974         * doc/man/Makefile.am: Generated.
5976 2003-09-28  Simon Josefsson <simon@josefsson.org>
5978         * lib/Makefile.am, lib/authorize.c, lib/shishi.h.in:
5979         (shishi_authorized_p): Add.
5981 2003-09-27  Simon Josefsson <simon@josefsson.org>
5983         * doc/shishi.texi: Add.
5985 2003-09-27  Simon Josefsson <simon@josefsson.org>
5987         * doc/shishi.texi: Add.
5989 2003-09-24  Simon Josefsson <simon@josefsson.org>
5991         * src/shishid.c: Fix.
5993 2003-09-24  Simon Josefsson <simon@josefsson.org>
5995         * src/shishid.c: Fix non-GNUTLS build, from Nicolas Pouvesle
5996         <nico.pou@fnac.net>.
5998 2003-09-24  Simon Josefsson <simon@josefsson.org>
6000         * lib/crypto-ctx.c:
6001         (shishi_crypto): Handle NULL iv, from Nicolas Pouvesle
6002         <nico.pou@fnac.net>.
6004 2003-09-24  Simon Josefsson <simon@josefsson.org>
6006         * lib/internal.h, lib/realm.c: Use xgetdomainname.
6008 2003-09-24  Simon Josefsson <simon@josefsson.org>
6010         * configure.ac, gl/Makefile.am, gl/getdomainname.c,
6011         gl/getdomainname.h, gl/xgetdomainname.c, gl/xgetdomainname.h,
6012         gl/m4/Makefile.am, gl/m4/getdomainname.m4: Add getdomainname and
6013         xgetdomainname.
6015 2003-09-24  Simon Josefsson <simon@josefsson.org>
6017         * lib/internal.h, lib/keys.c, lib/principal.c, lib/realm.c: Use
6018         xgethostname().
6020 2003-09-24  Simon Josefsson <simon@josefsson.org>
6022         * gl/Makefile.am, gl/xgethostname.c, gl/xgethostname.h: Add
6023         xgethostname.
6025 2003-09-24  Simon Josefsson <simon@josefsson.org>
6027         * lib/internal.h: Simplify include mess.
6029 2003-09-24  Simon Josefsson <simon@josefsson.org>
6031         * doc/Makefile.am, doc/shishi.texi: Add crypto-ctx.
6033 2003-09-24  Simon Josefsson <simon@josefsson.org>
6035         * doc/man/Makefile.am: Generated.
6037 2003-09-24  Simon Josefsson <simon@josefsson.org>
6039         * lib/crypto-ctx.c: Fix API.  Doc fix.
6041 2003-09-24  Simon Josefsson <simon@josefsson.org>
6043         * lib/shishi.h.in: Fix API.
6045 2003-09-24  Simon Josefsson <simon@josefsson.org>
6047         * lib/Makefile.am, lib/crypto-ctx.c, lib/shishi.h.in: Add context
6048         encryption API (for repeated encryptions with updated IV).
6050 2003-09-24  Simon Josefsson <simon@josefsson.org>
6052         * lib/internal.h: Fix.
6054 2003-09-24  Simon Josefsson <simon@josefsson.org>
6056         * gl/argp.h: Upstream sync.
6058 2003-09-24  Simon Josefsson <simon@josefsson.org>
6060         * lib/cfg.c:
6061         (shishi_cfg_from_file): Replace fgets with readlinebuffer, to
6062         support unrestricted line lengths.
6064 2003-09-24  Simon Josefsson <simon@josefsson.org>
6066         * gl/linebuffer.c: Fix bug.
6068 2003-09-23  Simon Josefsson <simon@josefsson.org>
6070         * gl/Makefile.am, gl/linebuffer.c, gl/linebuffer.h,
6071         gl/m4/Makefile.am, gl/m4/extensions.m4, gl/m4/memdup.m4,
6072         gl/m4/xmemdup.m4: Add.
6074 2003-09-23  Simon Josefsson <simon@josefsson.org>
6076         * src/shishid.c: Cleanup STARTTLS stuff.
6078 2003-09-23  Simon Josefsson <simon@josefsson.org>
6080         * configure.ac: Fix STARTTLS test.
6082 2003-09-23  Simon Josefsson <simon@josefsson.org>
6084         * NEWS, doc/shishi.texi: Add.
6086 2003-09-23  Simon Josefsson <simon@josefsson.org>
6088         * lib/Makefile.am, lib/internal.h, lib/netio.c, lib/starttls.c,
6089         configure.ac, doc/shishi.texi, src/shishid.c: Add experimental
6090         STARTTLS support.
6092 2003-09-21  Simon Josefsson <simon@josefsson.org>
6094         * NEWS, configure.ac: Bump versions.
6096 2003-09-21  Simon Josefsson <simon@josefsson.org>
6098         * NEWS: Version 0.0.7.
6100 2003-09-21  Simon Josefsson <simon@josefsson.org>
6102         * po/shishi.pot, po/sv.po: Generated.
6104 2003-09-21  Simon Josefsson <simon@josefsson.org>
6106         * NEWS, doc/shishi.texi, lib/crypto.c: Support encryption type name
6107         aliases.
6109 2003-09-21  Simon Josefsson <simon@josefsson.org>
6111         * lib/nettle.c: API fix.
6113 2003-09-21  Simon Josefsson <simon@josefsson.org>
6115         * lib/shishi.h.in:
6116         (shishi_arcfour): Add.
6118 2003-09-21  Simon Josefsson <simon@josefsson.org>
6120         * lib/libgcrypt.c: API fix.
6122 2003-09-21  Simon Josefsson <simon@josefsson.org>
6124         * lib/nettle.c, lib/crypto-rc4.c: Doc fix.
6126 2003-09-21  Simon Josefsson <simon@josefsson.org>
6128         * lib/crypto-rc4.c, lib/nettle.c: Support ARCFOUR "iv", from
6129         Nicolas Pouvesle <nico.pou@fnac.net>.
6131 2003-09-20  Simon Josefsson <simon@josefsson.org>
6133         * doc/man/Makefile.am: Generated.
6135 2003-09-20  Simon Josefsson <simon@josefsson.org>
6137         * lib/nettle.c: Doc fix.
6139 2003-09-20  Simon Josefsson <simon@josefsson.org>
6141         * lib/cfg.c, lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c,
6142         lib/internal.h, src/shishi.c: Add "verbose-crypto-noice" cfg token,
6143         and use it where appropriate.
6145 2003-09-20  Simon Josefsson <simon@josefsson.org>
6147         * lib/crypto.c:
6148         (_shishi_simplified_dencrypt): Add zero pad for (3)DES ciphers, to
6149         make des_checksum work for CRC.
6151 2003-09-20  Simon Josefsson <simon@josefsson.org>
6153         * lib/crypto-des.c, lib/crypto.c, lib/crypto.h: Fix CRC32 checksum,
6154         from Nicolas Pouvesle <nico.pou@fnac.net>.
6156 2003-09-20  Simon Josefsson <simon@josefsson.org>
6158         * lib/libgcrypt.c: Fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
6160 2003-09-20  Simon Josefsson <simon@josefsson.org>
6162         * NEWS: Add.
6164 2003-09-20  Simon Josefsson <simon@josefsson.org>
6166         * lib/crypto-rc4.c, lib/nettle.c: Fix ARCFOUR.
6168 2003-09-20  Simon Josefsson <simon@josefsson.org>
6170         * lib/crypto-des.c, doc/shishi.texi, lib/crypto.c, lib/libgcrypt.c,
6171         lib/nettle.c, lib/shishi.h.in: Fix des-cbc-crc.
6173 2003-09-19  Simon Josefsson <simon@josefsson.org>
6175         * configure.ac: Only require libgcrypt 1.1.43 or later.
6177 2003-09-19  Simon Josefsson <simon@josefsson.org>
6179         * NEWS: Revert.
6181 2003-09-19  Simon Josefsson <simon@josefsson.org>
6183         * ANNOUNCE: Fix.
6185 2003-09-19  Simon Josefsson <simon@josefsson.org>
6187         * NEWS, doc/shishi.texi: ARCFOUR fixes.
6189 2003-09-19  Simon Josefsson <simon@josefsson.org>
6191         * NEWS, configure.ac, lib/crypto-rc4.c: Fix and enable ARCFOUR.
6193 2003-09-19  Simon Josefsson <simon@josefsson.org>
6195         * lib/libgcrypt.c: Fix ARCFOUR.
6197 2003-09-19  Simon Josefsson <simon@josefsson.org>
6199         * lib/crypto.c: Fix AES checksum length, from Nicolas Pouvesle
6200         <nico.pou@fnac.net>.
6202 2003-09-19  Simon Josefsson <simon@josefsson.org>
6204         * lib/crypto-aes.c:
6205         (aes_string_to_key): Use 0x00001000 as default iteration count (sync
6206         with -05 draft).  From Nicolas Pouvesle <nico.pou@fnac.net>.
6208 2003-09-19  Simon Josefsson <simon@josefsson.org>
6210         * configure.ac: Fix.
6212 2003-09-19  Simon Josefsson <simon@josefsson.org>
6214         * lib/libgcrypt.c:
6215         (shishi_hmac_sha1): Fix prototype, from Nicolas Pouvesle
6216         <nico.pou@fnac.net>.
6218 2003-09-19  Simon Josefsson <simon@josefsson.org>
6220         * asn1/int.h, asn1/libtasn1.h: Upstream sync (parses constraints).
6222 2003-09-19  Simon Josefsson <simon@josefsson.org>
6224         * lib/kerberos5.asn1: Sync with draft, now only 3 modifications are
6225         made.  Requires latest libtasn1.
6227 2003-09-18  Simon Josefsson <simon@josefsson.org>
6229         * lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c, lib/kdcreq.c,
6230         lib/key.c, lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in,
6231         src/shishi.c:
6232         (shishi_randomize): Add 'strong' parameter.  Fix callers.
6234 2003-09-15  Simon Josefsson <simon@josefsson.org>
6236         * README: Typo.
6238 2003-09-15  Simon Josefsson <simon@josefsson.org>
6240         * doc/shishi.texi: Add.
6242 2003-09-14  Simon Josefsson <simon@josefsson.org>
6244         * configure.ac, gl/Makefile.am, gl/argp.h, gl/error.c, gl/exit.h,
6245         gl/exitfail.c, gl/getopt.c, gl/getopt.h, gl/getopt1.c, gl/malloc.c,
6246         gl/memmove.c, gl/memset.c, gl/mktime.c, gl/realloc.c, gl/setenv.c,
6247         gl/strchrnul.c, gl/strdup.c, gl/strndup.c, gl/strnlen.c,
6248         gl/unsetenv.c, gl/vasnprintf.c, gl/xmalloc.c, gl/m4/Makefile.am,
6249         gl/m4/error.m4, gl/m4/exitfail.m4, gl/m4/extensions.m4,
6250         gl/m4/getopt.m4, gl/m4/mktime.m4, gl/m4/setenv.m4,
6251         gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
6252         gl/m4/strnlen.m4, gl/m4/xalloc.m4: Upstream sync.
6254 2003-09-14  Simon Josefsson <simon@josefsson.org>
6256         * tests/crypto.c: Fix API.
6258 2003-09-14  Simon Josefsson <simon@josefsson.org>
6260         * NEWS, configure.ac: Bump versions.
6262 2003-09-14  Simon Josefsson <simon@josefsson.org>
6264         * NEWS: Version 0.0.6.
6266 2003-09-14  Simon Josefsson <simon@josefsson.org>
6268         * Makefile.am: Don't rebuild doc/man/Makefile.am automatically.
6270 2003-09-14  Simon Josefsson <simon@josefsson.org>
6272         * doc/man/Makefile.am, po/shishi.pot, po/sv.po: Generated.
6274 2003-09-14  Simon Josefsson <simon@josefsson.org>
6276         * NEWS: Fix.
6278 2003-09-14  Simon Josefsson <simon@josefsson.org>
6280         * doc/shishi.texi: Fix @cartouche.
6282 2003-09-14  Simon Josefsson <simon@josefsson.org>
6284         * NEWS: Add.
6286 2003-09-14  Simon Josefsson <simon@josefsson.org>
6288         * NEWS: Add.
6290 2003-09-14  Simon Josefsson <simon@josefsson.org>
6292         * doc/man/Makefile.am: Distclean man pages, for 'distcheck'.
6294 2003-09-14  Simon Josefsson <simon@josefsson.org>
6296         * Makefile.am: Use nettle and minitasn1 for 'distcheck'.
6298 2003-09-14  Simon Josefsson <simon@josefsson.org>
6300         * lib/nettle.c:
6301         (shishi_arcfour): Use proper Nettle API.
6303 2003-09-14  Simon Josefsson <simon@josefsson.org>
6305         * lib/nettle.c:
6306         (_shishi_crypto_init): Fix prototype, from Nicolas Pouvesle
6307         <nico.pou@fnac.net>.
6309 2003-09-14  Simon Josefsson <simon@josefsson.org>
6311         * lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h: ARCFOUR additions
6312         (unfinished).
6314 2003-09-14  Simon Josefsson <simon@josefsson.org>
6316         * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Fix ARCFOUR.  Doc
6317         fixes.
6319 2003-09-14  Simon Josefsson <simon@josefsson.org>
6321         * extra/pam_shishi/Makefile.am: Fix.
6323 2003-09-13  Simon Josefsson <simon@josefsson.org>
6325         * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Add HMAC-MD5.
6327 2003-09-13  Simon Josefsson <simon@josefsson.org>
6329         * src/shishid.c: Cleanup.
6331 2003-09-13  Simon Josefsson <simon@josefsson.org>
6333         * src/shishid.c: Fix.
6335 2003-09-13  Simon Josefsson <simon@josefsson.org>
6337         * lib/asn1.c, lib/shishi.h.in:
6338         (shishi_der_msgtype, shishi_asn1_msgtype, shishi_der2asn1): New.
6340 2003-09-13  Simon Josefsson <simon@josefsson.org>
6342         * src/shishid.c: Fix packet parsing and error handling.
6344 2003-09-13  Simon Josefsson <simon@josefsson.org>
6346         * configure.ac: Fix standalone libtasn1.
6348 2003-09-13  Simon Josefsson <simon@josefsson.org>
6350         * configure.ac: Improve libtasn1 test.
6352 2003-09-13  Simon Josefsson <simon@josefsson.org>
6354         * lib/asn1.c: Warn for old libtasn1.
6356 2003-09-13  Simon Josefsson <simon@josefsson.org>
6358         * lib/Makefile.am: Don't always -I../asn1.
6360 2003-09-13  Simon Josefsson <simon@josefsson.org>
6362         * configure.ac: Add LIBTASN1_CFLAGS.
6364 2003-09-13  Simon Josefsson <simon@josefsson.org>
6366         * configure.ac: Fix.
6368 2003-09-13  Simon Josefsson <simon@josefsson.org>
6370         * lib/init.c, lib/internal.h, lib/asn1.c, lib/libgcrypt.c: Fix
6371         _shishi_*_init().
6373 2003-09-13  Simon Josefsson <simon@josefsson.org>
6375         * configure.ac: Don't use pkg-config for libidn.  Simplify LIBS.
6377 2003-09-13  Simon Josefsson <simon@josefsson.org>
6379         * lib/Makefile.am: Remove LIBIDN_*.
6381 2003-09-13  Simon Josefsson <simon@josefsson.org>
6383         * tests/Makefile.am, src/Makefile.am: Remove LIBIDN_LIBS.
6385 2003-09-13  Simon Josefsson <simon@josefsson.org>
6387         * configure.ac: Use system's libtasn1 and libgcrypt by default.
6389 2003-09-12  Simon Josefsson <simon@josefsson.org>
6391         * doc/gdoc: Generalize a bit.
6393 2003-09-11  Simon Josefsson <simon@josefsson.org>
6395         * lib/tgs.c, lib/shishi.h.in:
6396         (shishi_tgs_rep_build): Add keyusage.
6398 2003-09-11  Simon Josefsson <simon@josefsson.org>
6400         * src/shishid.c: Use proper keyusage for building TGS-REP.
6402 2003-09-11  Simon Josefsson <simon@josefsson.org>
6404         * lib/crypto.c: Fix.
6406 2003-09-11  Simon Josefsson <simon@josefsson.org>
6408         * lib/Makefile.am, src/Makefile.am, tests/Makefile.am,
6409         configure.ac: Fix LDADD.
6411 2003-09-11  Simon Josefsson <simon@josefsson.org>
6413         * src/shishid.c: Clear listenspec.
6415 2003-09-11  Simon Josefsson <simon@josefsson.org>
6417         * lib/tkt.c: Fix.
6419 2003-09-11  Simon Josefsson <simon@josefsson.org>
6421         * doc/shishi.texi: Use ISO-8859-1, as UTF-8 is not supported by
6422         texinfo.
6424 2003-09-11  Simon Josefsson <simon@josefsson.org>
6426         * src/shishid.c: Support multiple -v's.
6428 2003-09-10  Simon Josefsson <simon@josefsson.org>
6430         * src/shishid.c: Optimize.
6432 2003-09-10  Simon Josefsson <simon@josefsson.org>
6434         * lib/keys.c: Fix crash, from Nicolas Pouvesle <nico.pou@fnac.net>.
6436 2003-09-10  Simon Josefsson <simon@josefsson.org>
6438         * doc/shishi.texi: Add.
6440 2003-09-10  Simon Josefsson <simon@josefsson.org>
6442         * lib/kdc.c: Fix.
6444 2003-09-10  Simon Josefsson <simon@josefsson.org>
6446         * ANNOUNCE: Fix.
6448 2003-09-10  Simon Josefsson <simon@josefsson.org>
6450         * lib/init.c: Fix.
6452 2003-09-10  Simon Josefsson <simon@josefsson.org>
6454         * doc/man/Makefile.am: Add.
6456 2003-09-10  Simon Josefsson <simon@josefsson.org>
6458         * lib/init.c: Cleanup.  Doc fix.
6460 2003-09-10  Simon Josefsson <simon@josefsson.org>
6462         * lib/shishi.h.in:
6463         (shishi_server): Add.
6465 2003-09-09  Simon Josefsson <simon@josefsson.org>
6467         * lib/error.c, lib/init.c, lib/internal.h, lib/shishi.h.in: Log to
6468         stderr/syslog/none in shishi_{warn,info}, from Nicolas Pouvesle
6469         <nico.pou@fnac.net>.
6471 2003-09-09  Simon Josefsson <simon@josefsson.org>
6473         * tests/Makefile.am, src/Makefile.am, examples/Makefile.am: Fix
6474         LDADD.
6476 2003-09-09  Simon Josefsson <simon@josefsson.org>
6478         * NEWS: Mention man pages.
6480 2003-09-09  Simon Josefsson <simon@josefsson.org>
6482         * Makefile.am, doc/Makefile.am, doc/man/Makefile.am: Move shishi.1
6483         to doc/man/.  Generate API man pages.
6485 2003-09-09  Simon Josefsson <simon@josefsson.org>
6487         * doc/gdoc: Add -listfunc.
6489 2003-09-09  Simon Josefsson <simon@josefsson.org>
6491         * lib/libgcrypt.c: Doc fix.
6493 2003-09-09  Simon Josefsson <simon@josefsson.org>
6495         * configure.ac: Add doc/man/.
6497 2003-09-09  Simon Josefsson <simon@josefsson.org>
6499         * lib/version.c: Doc fix.
6501 2003-09-09  Simon Josefsson <simon@josefsson.org>
6503         * doc/gdoc: Improve man pages, unfortunately somewhat Shishi
6504         specific for the moment.  Remove leading SPC in paragraphs.
6506 2003-09-09  Simon Josefsson <simon@josefsson.org>
6508         * lib/tkts.c: Doc fix.
6510 2003-09-09  Simon Josefsson <simon@josefsson.org>
6512         * lib/Makefile.am: Remove gettext.h
6514 2003-09-09  Simon Josefsson <simon@josefsson.org>
6516         * gl/alloca.c, gl/error.c, gl/error.h, gl/exitfail.c,
6517         gl/gethostname.c, gl/m4/alloca.m4, gl/m4/argp.m4, gl/m4/error.m4,
6518         gl/m4/exitfail.m4, gl/m4/getdate.m4: Upstream sync.
6520 2003-09-09  Simon Josefsson <simon@josefsson.org>
6522         * lib/crypto-rc4.c: Fix.
6524 2003-09-09  Simon Josefsson <simon@josefsson.org>
6526         * lib/crypto-aes.c: Fix.
6528 2003-09-09  Simon Josefsson <simon@josefsson.org>
6530         * lib/crypto-des.c: Doc fix.
6532 2003-09-09  Simon Josefsson <simon@josefsson.org>
6534         * doc/reference/Makefile.am: Fix ignored headers.
6536 2003-09-09  Simon Josefsson <simon@josefsson.org>
6538         * lib/gettext.h: Remove (already in ../gl/).
6540 2003-09-09  Simon Josefsson <simon@josefsson.org>
6542         * tests/crypto.c: Check if algorithm is used before testing it.
6544 2003-09-09  Simon Josefsson <simon@josefsson.org>
6546         * tests/safe.c: Don't assume DES.
6548 2003-09-09  Simon Josefsson <simon@josefsson.org>
6550         * configure.ac: Disable RC4.
6552 2003-09-09  Simon Josefsson <simon@josefsson.org>
6554         * configure.ac: Add --enable-null, --enable-md, --enable-des,
6555         --enable-3des, --enable-aes, and --enable-arcfour.
6557 2003-09-09  Simon Josefsson <simon@josefsson.org>
6559         * lib/Makefile.am: Fix.
6561 2003-09-09  Simon Josefsson <simon@josefsson.org>
6563         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
6564         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
6565         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/internal.h,
6566         lib/utils.c: Split up crypto.c somewhat.
6568 2003-09-09  Simon Josefsson <simon@josefsson.org>
6570         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
6571         lib/crypto.c: Cleanup debug messages.
6573 2003-09-08  Simon Josefsson <simon@josefsson.org>
6575         * lib/crypto.c: Don't use alloca.
6577 2003-09-08  Simon Josefsson <simon@josefsson.org>
6579         * lib/tkts.c: Doc fix.
6581 2003-09-08  Simon Josefsson <simon@josefsson.org>
6583         * NEWS: Fix.
6585 2003-09-08  Simon Josefsson <simon@josefsson.org>
6587         * lib/tkts.c: Doc fix.
6589 2003-09-08  Simon Josefsson <simon@josefsson.org>
6591         * doc/shishi.texi: Document proxy/forwarded tickets.
6593 2003-09-08  Simon Josefsson <simon@josefsson.org>
6595         * doc/shishi.texi: Sync --help.
6597 2003-09-08  Simon Josefsson <simon@josefsson.org>
6599         * src/shishi.c: Doc fix.
6601 2003-09-08  Simon Josefsson <simon@josefsson.org>
6603         * lib/tkts.c: Fix.
6605 2003-09-08  Simon Josefsson <simon@josefsson.org>
6607         * lib/tkt.c: Fix messages.
6609 2003-09-08  Simon Josefsson <simon@josefsson.org>
6611         * lib/tkts.c:
6612         (shishi_tkt_match_p): Compare tktflags.
6613         (shishi_tkts_get_tgt, shishi_tkts_get_tgs): Add.
6614         (shishi_tkts_get): Use them.
6616 2003-09-08  Simon Josefsson <simon@josefsson.org>
6618         * src/shishi.c: Add --proxy, --forwardable, and --forwarded.
6620 2003-09-08  Simon Josefsson <simon@josefsson.org>
6622         * lib/shishi.h.in: Fix.
6624 2003-09-08  Simon Josefsson <simon@josefsson.org>
6626         * tests/Makefile.am: Disable building tests unconditionally.
6628 2003-09-08  Simon Josefsson <simon@josefsson.org>
6630         * lib/asn1.c:
6631         (shishi_asn1_write_bitstring): Fix.
6633 2003-09-08  Simon Josefsson <simon@josefsson.org>
6635         * lib/shishi.h.in, lib/kdcreq.c, lib/asn1.c: Fix.
6637 2003-09-08  Simon Josefsson <simon@josefsson.org>
6639         * lib/asn1.c: Fix bitstrings.
6641 2003-09-08  Simon Josefsson <simon@josefsson.org>
6643         * lib/kdc.c: Fix debug messages.
6645 2003-09-08  Simon Josefsson <simon@josefsson.org>
6647         * src/shishi.c, doc/shishi.texi, lib/tkts.c: Fix.
6649 2003-09-08  Simon Josefsson <simon@josefsson.org>
6651         * doc/shishi.texi, NEWS: Add.
6653 2003-09-08  Simon Josefsson <simon@josefsson.org>
6655         * src/shishi.c: Support getting proxiable tickets.  Fix renewable
6656         API.
6658 2003-09-08  Simon Josefsson <simon@josefsson.org>
6660         * lib/shishi.h.in: Add proxiable hint flag.  Replace renewable hint
6661         field with renewable hint flag.
6663 2003-09-08  Simon Josefsson <simon@josefsson.org>
6665         * lib/tkts.c: Support proxiable tickets.  Use flags for renewable
6666         ticket instead of field in hints struct.
6668 2003-09-08  Simon Josefsson <simon@josefsson.org>
6670         * gl/time_r.c: Upstream sync.
6672 2003-09-07  Simon Josefsson <simon@josefsson.org>
6674         * lib/libgcrypt.c: Fix. (Tested with 1.1.44-cvs.)
6676 2003-09-07  Simon Josefsson <simon@josefsson.org>
6678         * lib/kdcreq.c: Fix API.
6680 2003-09-07  Simon Josefsson <simon@josefsson.org>
6682         * lib/password.c, lib/shishi.h.in: Fix.
6684 2003-09-07  Simon Josefsson <simon@josefsson.org>
6686         * lib/as.c: Fix API.
6688 2003-09-07  Simon Josefsson <simon@josefsson.org>
6690         * lib/asn1.c: Doc fix.  Cleanup.
6692 2003-09-07  Simon Josefsson <simon@josefsson.org>
6694         * lib/shishi.h.in: Fix.
6696 2003-09-07  Simon Josefsson <simon@josefsson.org>
6698         * lib/init.c, lib/internal.h: Fix.
6700 2003-09-07  Simon Josefsson <simon@josefsson.org>
6702         * lib/kdcreq.c: Typo.
6704 2003-09-07  Simon Josefsson <simon@josefsson.org>
6706         * lib/kdcreq.c: Doc fix.
6708 2003-09-07  Simon Josefsson <simon@josefsson.org>
6710         * lib/tkt.c: Doc fix.  Cleanup.
6712 2003-09-07  Simon Josefsson <simon@josefsson.org>
6714         * src/shishi.c, lib/tkts.c, lib/shishi.h.in: Fix API.
6716 2003-09-07  Simon Josefsson <simon@josefsson.org>
6718         * doc/Makefile.am, doc/shishi.texi: Add nettle.
6720 2003-09-07  Simon Josefsson <simon@josefsson.org>
6722         * lib/libgcrypt.c, lib/nettle.c: Doc fix.
6724 2003-09-07  Simon Josefsson <simon@josefsson.org>
6726         * lib/crypto.c, lib/shishi.h.in, lib/crypto-des.c, lib/crypto-md.c,
6727         lib/crypto-rc4.c: Fix.
6729 2003-09-07  Simon Josefsson <simon@josefsson.org>
6731         * lib/nettle.c, lib/libgcrypt.c, lib/shishi.h.in, lib/crypto.c:
6732         Fix.
6734 2003-09-07  Simon Josefsson <simon@josefsson.org>
6736         * lib/shishi.h.in, lib/internal.h, lib/init.c, lib/libgcrypt.c:
6737         Fix.
6739 2003-09-07  Simon Josefsson <simon@josefsson.org>
6741         * lib/crypto-des.c, lib/crypto.c: Add md4 verify.  Cleanup.
6743 2003-09-07  Simon Josefsson <simon@josefsson.org>
6745         * doc/shishi.texi, lib/crypto-md.c: Fix.
6747 2003-09-07  Simon Josefsson <simon@josefsson.org>
6749         * configure.ac, lib/Makefile.am, lib/crypto-aes.c,
6750         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c,
6751         lib/kdcrep.c, lib/libgcrypt.c, lib/nettle.c, lib/pkcs5.c,
6752         lib/shishi.h.in, tests/crypto.c: Move low-level crypto interface to
6753         nettle.c or libgcrypt.c.  Fix APIs and update callers.
6755 2003-09-07  Simon Josefsson <simon@josefsson.org>
6757         * gl/memdup.c, gl/memdup.h, gl/xmemdup.c, gl/xmemdup.h: Fix.
6759 2003-09-07  Simon Josefsson <simon@josefsson.org>
6761         * lib/Makefile.am, lib/crypto.c, lib/init.c, lib/libgcrypt.c,
6762         lib/nettle.c, lib/shishi.h.in: Isolate crypto library (unfinished).
6764 2003-09-07  Simon Josefsson <simon@josefsson.org>
6766         * doc/shishi.texi: Don't use () when talking about functions.
6768 2003-09-07  Simon Josefsson <simon@josefsson.org>
6770         * lib/shishi.h.in: Fix.
6772 2003-09-07  Simon Josefsson <simon@josefsson.org>
6774         * NEWS, configure.ac: Bump versions.
6776 2003-09-07  Simon Josefsson <simon@josefsson.org>
6778         * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Move.
6780 2003-09-07  Simon Josefsson <simon@josefsson.org>
6782         * NEWS: Version 0.0.5.
6784 2003-09-07  Simon Josefsson <simon@josefsson.org>
6786         * lib/internal.h: Fix.
6788 2003-09-07  Simon Josefsson <simon@josefsson.org>
6790         * configure.ac, gl/Makefile.am, gl/mktime.c, gl/time_r.c,
6791         gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/m4/Makefile.am,
6792         gl/m4/mktime.m4, gl/m4/restrict.m4, gl/m4/time_r.m4,
6793         gl/m4/timegm.m4: Sync upstream.
6795 2003-09-07  Simon Josefsson <simon@josefsson.org>
6797         * src/shishid.c: Fix.
6799 2003-09-07  Simon Josefsson <simon@josefsson.org>
6801         * lib/internal.h: Include gnulib headers.
6803 2003-09-06  Simon Josefsson <simon@josefsson.org>
6805         * po/shishi.pot, po/sv.po: Generated.
6807 2003-09-06  Simon Josefsson <simon@josefsson.org>
6809         * doc/shishi.texi: Include PRIV stuff.
6811 2003-09-06  Simon Josefsson <simon@josefsson.org>
6813         * doc/Makefile.am: Add PRIV.
6815 2003-09-06  Simon Josefsson <simon@josefsson.org>
6817         * NEWS: Mention PRIV.
6819 2003-09-06  Simon Josefsson <simon@josefsson.org>
6821         * lib/shishi.h.in: Fix.
6823 2003-09-06  Simon Josefsson <simon@josefsson.org>
6825         * lib/asn1.c, lib/diskio.c, lib/internal.h: Add PRIV stuff.
6827 2003-09-06  Simon Josefsson <simon@josefsson.org>
6829         * tests/priv.c, tests/Makefile.am: Add PRIV self test.
6831 2003-09-06  Simon Josefsson <simon@josefsson.org>
6833         * examples/Makefile.am, examples/client-priv.c: Add PRIV example.
6835 2003-09-06  Simon Josefsson <simon@josefsson.org>
6837         * lib/priv.c: Fix.
6839 2003-09-06  Simon Josefsson <simon@josefsson.org>
6841         * lib/shishi.h.in, lib/Makefile.am, lib/priv.c: Add PRIV stuff.
6843 2003-09-06  Simon Josefsson <simon@josefsson.org>
6845         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
6846         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
6847         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
6848         lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
6849         lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c, lib/realm.c,
6850         lib/resolv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
6851         lib/tkt.c, lib/tkts.c, lib/utils.c, src/shishi.c, tests/crypto.c,
6852         tests/safe.c: Indent.
6854 2003-09-06  Simon Josefsson <simon@josefsson.org>
6856         * examples/server.c, lib/crypto-md.c: Fix.
6858 2003-09-06  Simon Josefsson <simon@josefsson.org>
6860         * NEWS: Add.
6862 2003-09-06  Simon Josefsson <simon@josefsson.org>
6864         * NEWS: Fix.
6866 2003-09-06  Simon Josefsson <simon@josefsson.org>
6868         * lib/crypto-des.c, lib/kdc.c, lib/crypto-md.c: Fix.
6870 2003-09-06  Simon Josefsson <simon@josefsson.org>
6872         * src/shishid.c: Fix.
6874 2003-09-06  Simon Josefsson <simon@josefsson.org>
6876         * tests/ticketset.c: Fix.
6878 2003-09-06  Simon Josefsson <simon@josefsson.org>
6880         * gl/timegm.c: Don't crash.
6882 2003-09-06  Simon Josefsson <simon@josefsson.org>
6884         * lib/crypto.c: Fix.
6886 2003-09-06  Simon Josefsson <simon@josefsson.org>
6888         * NEWS: Add.
6890 2003-09-06  Simon Josefsson <simon@josefsson.org>
6892         * lib/encapreppart.c: Doc fix.
6894 2003-09-06  Simon Josefsson <simon@josefsson.org>
6896         * tests/safe.c: Fix.
6898 2003-09-06  Simon Josefsson <simon@josefsson.org>
6900         * lib/asn1.c, lib/kdc.c, lib/kdcreq.c, lib/principal.c, lib/tkt.c:
6901         Use size_t for length variables.
6903 2003-09-06  Simon Josefsson <simon@josefsson.org>
6905         * lib/shishi.h.in: Fix API.
6907 2003-09-06  Simon Josefsson <simon@josefsson.org>
6909         * lib/aprep.c, tests/authenticator.c: Use new API.
6911 2003-09-06  Simon Josefsson <simon@josefsson.org>
6913         * lib/authenticator.c, lib/krberror.c, lib/encapreppart.c: Use
6914         shishi_time.
6916 2003-09-06  Simon Josefsson <simon@josefsson.org>
6918         * lib/gztime.c: Add.
6920 2003-09-06  Simon Josefsson <simon@josefsson.org>
6922         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
6923         lib/encticketpart.c, lib/shishi.h.in: Use size_t for length
6924         variables.
6926 2003-09-06  Simon Josefsson <simon@josefsson.org>
6928         * po/shishi.pot, po/sv.po: Generated.
6930 2003-09-06  Simon Josefsson <simon@josefsson.org>
6932         * lib/authenticator.c, lib/crypto.c, lib/kdcrep.c, lib/kdcreq.c,
6933         lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Use size_t for length
6934         variables.
6936 2003-09-06  Simon Josefsson <simon@josefsson.org>
6938         * lib/authenticator.c, lib/keys.c, lib/tkt.c, examples/server.c:
6939         Fix API.
6941 2003-09-06  Simon Josefsson <simon@josefsson.org>
6943         * lib/Makefile.am: Dist crypto-{md,rc4}.c.
6945 2003-09-06  Simon Josefsson <simon@josefsson.org>
6947         * lib/safe.c, lib/shishi.h.in: Fix prototypes.
6949 2003-09-06  Simon Josefsson <simon@josefsson.org>
6951         * tests/Makefile.am: Add ticketset.
6953 2003-09-06  Simon Josefsson <simon@josefsson.org>
6955         * tests/ticketset.c: Replace die() with fail().  Init n to size of
6956         buffer, for shishi_a2d.
6958 2003-09-06  Simon Josefsson <simon@josefsson.org>
6960         * tests/safe.c, tests/Makefile.am: Test SAFE stuff.
6962 2003-09-06  Simon Josefsson <simon@josefsson.org>
6964         * asn1/Makefile.am: Fix copying conditions.
6966 2003-09-06  Simon Josefsson <simon@josefsson.org>
6968         * gl/Makefile.am: Dist README.
6970 2003-09-06  Simon Josefsson <simon@josefsson.org>
6972         * gl/getdate.y, gl/timegm.c, gl/timegm.h: Upstream sync.
6974 2003-09-06  Simon Josefsson <simon@josefsson.org>
6976         * gl/Makefile.am: Fix comments.
6978 2003-09-06  Simon Josefsson <simon@josefsson.org>
6980         * gl/README: Add.
6982 2003-09-06  Simon Josefsson <simon@josefsson.org>
6984         * asn1/README: Rewrite.
6986 2003-09-06  Simon Josefsson <simon@josefsson.org>
6988         * asn1/ASN1.c: Unused.
6990 2003-09-06  Simon Josefsson <simon@josefsson.org>
6992         * extra/pam_shishi/pam_shishi.c, lib/ap.c, lib/aprep.c, lib/as.c,
6993         lib/diskio.c, lib/enckdcreppart.c, lib/error.c, lib/kdc.c,
6994         lib/shishi.h.in, lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c,
6995         src/shishi.c, tests/crypto.c: Fix error API.
6997 2003-09-06  Simon Josefsson <simon@josefsson.org>
6999         * lib/shishi.h.in: Fix.
7001 2003-09-06  Simon Josefsson <simon@josefsson.org>
7003         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
7004         lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c: Fix prototypes.
7006 2003-09-06  Simon Josefsson <simon@josefsson.org>
7008         * lib/crypto-3des.c: Fix API.
7010 2003-09-06  Simon Josefsson <simon@josefsson.org>
7012         * lib/shishi.h.in: Fix.
7014 2003-09-06  Simon Josefsson <simon@josefsson.org>
7016         * lib/shishi.h.in:
7017         (Shishi_krberror): Renamed to Shishi_krb_error to avoid GTK-DOC
7018         mixup with shishi_krberror().
7020 2003-09-06  Simon Josefsson <simon@josefsson.org>
7022         * doc/shishi.texi, lib/error.c: Fix.
7024 2003-09-06  Simon Josefsson <simon@josefsson.org>
7026         * lib/error.c, lib/init.c:
7027         (shishi_info, shishi_warn): Move to error.c, for better
7028         documentation.
7030 2003-09-06  Simon Josefsson <simon@josefsson.org>
7032         * doc/Makefile.am: Fix done.c.
7034 2003-09-06  Simon Josefsson <simon@josefsson.org>
7036         * lib/Makefile.am, lib/done.c, lib/init.c:
7037         (shishi_done): Move to init.c, remove done.c. (Improves generated
7038         documentation.)
7040 2003-09-06  Simon Josefsson <simon@josefsson.org>
7042         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c: Fix API.
7044 2003-09-06  Simon Josefsson <simon@josefsson.org>
7046         * tests/authenticator.c, src/shishid.c, tests/crypto.c: Fix API.
7048 2003-09-06  Simon Josefsson <simon@josefsson.org>
7050         * lib/ap.c, lib/as.c, lib/asn1.c, lib/key.c, lib/safe.c,
7051         lib/shishi.h.in, lib/tgs.c: Add or fix shishi_*_done.
7053 2003-09-05  Simon Josefsson <simon@josefsson.org>
7055         * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
7057 2003-09-05  Simon Josefsson <simon@josefsson.org>
7059         * ANNOUNCE: Fix.
7061 2003-09-04  Simon Josefsson <simon@josefsson.org>
7063         * examples/client.c: Remove safe stuff.
7065 2003-09-04  Simon Josefsson <simon@josefsson.org>
7067         * examples/Makefile.am, examples/client-safe.c: Add.
7069 2003-09-04  Simon Josefsson <simon@josefsson.org>
7071         * examples/client.c: Fix.
7073 2003-09-03  Simon Josefsson <simon@josefsson.org>
7075         * examples/client.c, examples/server.c: Fix SAFE.
7077 2003-09-03  Simon Josefsson <simon@josefsson.org>
7079         * lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in: Add
7080         des_md5_verify (assumes nettle).
7082 2003-09-03  Simon Josefsson <simon@josefsson.org>
7084         * lib/safe.c:
7085         (shishi_safe_verify): Use shishi_verify.
7087 2003-09-03  Simon Josefsson <simon@josefsson.org>
7089         * lib/shishi.h.in, lib/crypto.c: Fix checksum.  Add verify.
7091 2003-09-03  Simon Josefsson <simon@josefsson.org>
7093         * lib/ap.c: Add.
7095 2003-09-03  Simon Josefsson <simon@josefsson.org>
7097         * lib/kdc.c: Fix KDC bug workaround.
7099 2003-09-03  Simon Josefsson <simon@josefsson.org>
7101         * lib/shishi.h.in: Add.
7103 2003-09-03  Simon Josefsson <simon@josefsson.org>
7105         * lib/crypto-rc4.c: Unfinished.
7107 2003-09-03  Simon Josefsson <simon@josefsson.org>
7109         * lib/ap.c: Doc fix.
7111 2003-09-03  Simon Josefsson <simon@josefsson.org>
7113         * lib/crypto.c: Support draft-brezak-win2k-krb-rc4-hmac-04.txt.
7115 2003-09-03  Simon Josefsson <simon@josefsson.org>
7117         * tests/crypto.c: Add RC4 str2key test.
7119 2003-09-03  Simon Josefsson <simon@josefsson.org>
7121         * lib/crypto.c: Don't hardcode etypes.
7123 2003-09-03  Simon Josefsson <simon@josefsson.org>
7125         * doc/shishi.texi: Fix.
7127 2003-09-03  Simon Josefsson <simon@josefsson.org>
7129         * doc/shishi.texi: Fix.
7131 2003-09-03  Simon Josefsson <simon@josefsson.org>
7133         * doc/shishi.texi: Add etype/cksumtype discussion.
7135 2003-09-03  Simon Josefsson <simon@josefsson.org>
7137         * lib/shishi.h.in: Fix.
7139 2003-09-03  Simon Josefsson <simon@josefsson.org>
7141         * lib/ap.c: Doc fix.
7143 2003-09-03  Simon Josefsson <simon@josefsson.org>
7145         * lib/crypto-md.c: Fix header.
7147 2003-09-03  Simon Josefsson <simon@josefsson.org>
7149         * lib/ap.c, lib/shishi.h.in:
7150         (shishi_ap_authenticator_cksumtype): Fix prototype.  Fix callers.
7152 2003-09-03  Simon Josefsson <simon@josefsson.org>
7154         * lib/authenticator.c: Fix.
7156 2003-09-03  Simon Josefsson <simon@josefsson.org>
7158         * lib/authenticator.c:
7159         (shishi_authenticator_add_cksum): Use
7160         shishi_authenticator_add_cksum_type.
7162 2003-09-03  Simon Josefsson <simon@josefsson.org>
7164         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Fix, from
7165         Nicolas Pouvesle <nico.pou@fnac.net>.
7167 2003-09-03  Simon Josefsson <simon@josefsson.org>
7169         * lib/ap.c, lib/authenticator.c, lib/crypto-md.c, lib/crypto.c,
7170         lib/shishi.h.in: Add md4/md5 cksum.  Support non-default checksum
7171         type in authenticator/AP.  From Nicolas Pouvesle
7172         <nico.pou@fnac.net>.
7174 2003-09-03  Simon Josefsson <simon@josefsson.org>
7176         * lib/shishi.h.in: Comment fix.
7178 2003-09-02  Simon Josefsson <simon@josefsson.org>
7180         * lib/shishi.h.in: Doc fix.
7182 2003-09-02  Simon Josefsson <simon@josefsson.org>
7184         * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Add.
7186 2003-09-02  Simon Josefsson <simon@josefsson.org>
7188         * lib/crypto.c: Debug output fix, from Nicolas Pouvesle
7189         <nico.pou@fnac.net>.
7191 2003-09-02  Simon Josefsson <simon@josefsson.org>
7193         * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
7195 2003-09-01  Simon Josefsson <simon@josefsson.org>
7197         * gl/timegm.c: Fix gmtime_r.
7199 2003-09-01  Simon Josefsson <simon@josefsson.org>
7201         * gl/m4/timegm.m4: Fix.
7203 2003-09-01  Simon Josefsson <simon@josefsson.org>
7205         * gl/timegm.c: New.
7207 2003-09-01  Simon Josefsson <simon@josefsson.org>
7209         * gl/m4/timegm.m4: Fix.
7211 2003-09-01  Simon Josefsson <simon@josefsson.org>
7213         * doc/shishi.texi: Fix.
7215 2003-09-01  Simon Josefsson <simon@josefsson.org>
7217         * doc/shishi.texi: Fix.
7219 2003-09-01  Simon Josefsson <simon@josefsson.org>
7221         * doc/shishi.texi: Fix.
7223 2003-09-01  Simon Josefsson <simon@josefsson.org>
7225         * doc/shishi.texi: Fix.
7227 2003-09-01  Simon Josefsson <simon@josefsson.org>
7229         * doc/shishi.texi: Add download&install.  Add autoconf tests.
7231 2003-09-01  Simon Josefsson <simon@josefsson.org>
7233         * doc/shishi.texi: Add hacking section.
7235 2003-09-01  Simon Josefsson <simon@josefsson.org>
7237         * gl/memdup.c, gl/xmemdup.c: Fix.
7239 2003-09-01  Simon Josefsson <simon@josefsson.org>
7241         * lib/hostkeys.c, lib/principal.c, lib/realm.c, lib/tkts.c: Use
7242         xstrdup.
7244 2003-09-01  Simon Josefsson <simon@josefsson.org>
7246         * lib/crypto-3des.c, lib/crypto-des.c: Use xmalloc.
7248 2003-09-01  Simon Josefsson <simon@josefsson.org>
7250         * lib/tgs.c: Typo.
7252 2003-09-01  Simon Josefsson <simon@josefsson.org>
7254         * lib/cfg.c: Use xrealloc, xstrdup.
7256 2003-09-01  Simon Josefsson <simon@josefsson.org>
7258         * lib/safe.c, lib/tgs.c: Use xcalloc.
7260 2003-09-01  Simon Josefsson <simon@josefsson.org>
7262         * lib/key.c: Doc fix.
7264 2003-09-01  Simon Josefsson <simon@josefsson.org>
7266         * lib/tkts.c, lib/tkt.c, lib/ticket.c: Use xmalloc.
7268 2003-09-01  Simon Josefsson <simon@josefsson.org>
7270         * lib/key.c: Use xstrdup.
7272 2003-09-01  Simon Josefsson <simon@josefsson.org>
7274         * lib/key.c: Use xcalloc.
7276 2003-09-01  Simon Josefsson <simon@josefsson.org>
7278         * lib/as.c, lib/asn1.c, lib/crypto.c, lib/enckdcreppart.c,
7279         lib/init.c: Use xmalloc.
7281 2003-09-01  Simon Josefsson <simon@josefsson.org>
7283         * lib/tkt.c, lib/ap.c: Use xcalloc.
7285 2003-09-01  Simon Josefsson <simon@josefsson.org>
7287         * lib/shishi.h.in: Revert.
7289 2003-09-01  Simon Josefsson <simon@josefsson.org>
7291         * lib/shishi.h.in, lib/internal.h: Add.
7293 2003-09-01  Simon Josefsson <simon@josefsson.org>
7295         * lib/cfg.c: Remove kdc.  Add server-realm (unfinished).
7297 2003-09-01  Simon Josefsson <simon@josefsson.org>
7299         * lib/crypto.c, lib/internal.h: Use memdup.
7301 2003-09-01  Simon Josefsson <simon@josefsson.org>
7303         * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
7304         gl/xmemdup.h: Add.
7306 2003-09-01  Simon Josefsson <simon@josefsson.org>
7308         * lib/shishi.h.in: Fix.
7310 2003-09-01  Simon Josefsson <simon@josefsson.org>
7312         * lib/shishi.h.in: Fix AES cksumtype, from Nicolas Pouvesle
7313         <nico.pou@fnac.net>.
7315 2003-08-31  Simon Josefsson <simon@josefsson.org>
7317         * extra/inetutils.diff: Update.
7319 2003-08-31  Simon Josefsson <simon@josefsson.org>
7321         * README-alpha: Fix.
7323 2003-08-31  Simon Josefsson <simon@josefsson.org>
7325         * lib/netio.c: Fix crash.
7327 2003-08-31  Simon Josefsson <simon@josefsson.org>
7329         * ANNOUNCE: Fix.
7331 2003-08-31  Simon Josefsson <simon@josefsson.org>
7333         * NEWS: Add.
7335 2003-08-31  Simon Josefsson <simon@josefsson.org>
7337         * lib/realm.c: Doc fix.
7339 2003-08-31  Simon Josefsson <simon@josefsson.org>
7341         * lib/realm.c, lib/shishi.h.in: Support host->realm mapping via
7342         DNS.
7344 2003-08-31  Simon Josefsson <simon@josefsson.org>
7346         * lib/resolv.c: Zero terminate TXT's.
7348 2003-08-31  Simon Josefsson <simon@josefsson.org>
7350         * lib/resolv.c: Support TXT.  Fix memory allocation.
7352 2003-08-31  Simon Josefsson <simon@josefsson.org>
7354         * NEWS, configure.ac: Bump versions.
7356 2003-08-31  Simon Josefsson <simon@josefsson.org>
7358         * doc/shishi.texi: Fix markup.
7360 2003-08-31  Simon Josefsson <simon@josefsson.org>
7362         * doc/shishi.texi, shishi.conf.in, shishi.skel.in: Fix.
7364 2003-08-31  Simon Josefsson <simon@josefsson.org>
7366         * doc/shishi.texi: Add reference manual.
7368 2003-08-31  Simon Josefsson <simon@josefsson.org>
7370         * NEWS: Version 0.0.4.
7372 2003-08-31  Simon Josefsson <simon@josefsson.org>
7374         * NEWS: Fix.
7376 2003-08-31  Simon Josefsson <simon@josefsson.org>
7378         * po/shishi.pot, po/sv.po: Generated.
7380 2003-08-31  Simon Josefsson <simon@josefsson.org>
7382         * configure.ac, gl/Makefile.am, gl/timegm.c, gl/timegm.h,
7383         gl/m4/Makefile.am, lib/gztime.c, gl/m4/timegm.m4: Move timegm() to
7384         gnulib.
7386 2003-08-30  Simon Josefsson <simon@josefsson.org>
7388         * ANNOUNCE, README: Fix.
7390 2003-08-30  Simon Josefsson <simon@josefsson.org>
7392         * lib/principal.c: Fix.
7394 2003-08-30  Simon Josefsson <simon@josefsson.org>
7396         * lib/principal.c: Fix.
7398 2003-08-30  Simon Josefsson <simon@josefsson.org>
7400         * Makefile.am: Don't build examples by default.
7402 2003-08-30  Simon Josefsson <simon@josefsson.org>
7404         * configure.ac: Cleanup header checks.
7406 2003-08-30  Simon Josefsson <simon@josefsson.org>
7408         * lib/internal.h: Reorder #include's.
7410 2003-08-30  Simon Josefsson <simon@josefsson.org>
7412         * po/shishi.pot, po/sv.po: Generated.
7414 2003-08-30  Simon Josefsson <simon@josefsson.org>
7416         * extra/rsh-redone/Makefile.am: Dist man pages.
7418 2003-08-30  Simon Josefsson <simon@josefsson.org>
7420         * Makefile.am: Has to 'make extra' to make in extra/.
7422 2003-08-30  Simon Josefsson <simon@josefsson.org>
7424         * m4/Makefile.am: Fix.
7426 2003-08-30  Simon Josefsson <simon@josefsson.org>
7428         * lib/cfg.c: Fix.
7430 2003-08-30  Simon Josefsson <simon@josefsson.org>
7432         * lib/netio.c: Fix.
7434 2003-08-30  Simon Josefsson <simon@josefsson.org>
7436         * lib/netio.c: Add unfinished TLS support.
7438 2003-08-30  Simon Josefsson <simon@josefsson.org>
7440         * configure.ac: Don't include gnutls by default.
7442 2003-08-30  Simon Josefsson <simon@josefsson.org>
7444         * lib/Makefile.am: Add gnutls flags.
7446 2003-08-30  Simon Josefsson <simon@josefsson.org>
7448         * src/shishid.c: Fix TCP.
7450 2003-08-30  Simon Josefsson <simon@josefsson.org>
7452         * lib/shishi.h.in: Add.
7454 2003-08-30  Simon Josefsson <simon@josefsson.org>
7456         * configure.ac: Check for gnutls.
7458 2003-08-30  Simon Josefsson <simon@josefsson.org>
7460         * m4/libgnutls.m4: Add.
7462 2003-08-30  Simon Josefsson <simon@josefsson.org>
7464         * lib/netio.c: TCP support.
7466 2003-08-30  Simon Josefsson <simon@josefsson.org>
7468         * lib/internal.h: Fix.
7470 2003-08-30  Simon Josefsson <simon@josefsson.org>
7472         * lib/cfg.c: Support ADDRESS/PROTOCOL in realm-kdc.
7474 2003-08-30  Simon Josefsson <simon@josefsson.org>
7476         * lib/cfg.c, lib/internal.h: Add.
7478 2003-08-30  Simon Josefsson <simon@josefsson.org>
7480         * lib/ap.c: Doc fix.
7482 2003-08-30  Simon Josefsson <simon@josefsson.org>
7484         * lib/internal.h, lib/cfg.c: Fix.
7486 2003-08-30  Simon Josefsson <simon@josefsson.org>
7488         * extra/rsh-redone/rsh.c: Revert bogus patch.
7490 2003-08-30  Simon Josefsson <simon@josefsson.org>
7492         * extra/rsh-redone/Makefile: Remove, replaced by automake
7493         Makefile.am.
7495 2003-08-30  Simon Josefsson <simon@josefsson.org>
7497         * extra/rsh-redone/Makefile.am: Add.
7499 2003-08-30  Simon Josefsson <simon@josefsson.org>
7501         * configure.ac, extra/Makefile.am: Add extra/rsh-redone.
7503 2003-08-30  Simon Josefsson <simon@josefsson.org>
7505         * NEWS: Mention rsh.
7507 2003-08-30  Simon Josefsson <simon@josefsson.org>
7509         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Make '-xs'
7510         work.
7512 2003-08-30  Simon Josefsson <simon@josefsson.org>
7514         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Shishi port.
7516 2003-08-30  Simon Josefsson <simon@josefsson.org>
7518         * extra/README, extra/rsh-redone/Makefile, extra/rsh-redone/rcp.1,
7519         extra/rsh-redone/rcp.c, extra/rsh-redone/rhosts.5,
7520         extra/rsh-redone/rlogin.1, extra/rsh-redone/rlogin.c,
7521         extra/rsh-redone/rlogind.8, extra/rsh-redone/rlogind.c,
7522         extra/rsh-redone/rsh.1, extra/rsh-redone/rsh.c,
7523         extra/rsh-redone/rshd.8, extra/rsh-redone/rshd.c,
7524         extra/rsh-redone/pam/rexec, extra/rsh-redone/pam/rlogin,
7525         extra/rsh-redone/pam/rsh: Add rsh-redone, upstream.
7527 2003-08-30  Simon Josefsson <simon@josefsson.org>
7529         * lib/crypto.c: Doc fix.
7531 2003-08-30  Simon Josefsson <simon@josefsson.org>
7533         * lib/crypto.c: Doc fix.  From Nicolas Pouvesle
7534         <nico.pou@fnac.net>.
7536 2003-08-29  Simon Josefsson <simon@josefsson.org>
7538         * lib/shishi.h.in, lib/ap.c: Add.
7540 2003-08-29  Simon Josefsson <simon@josefsson.org>
7542         * NEWS: Fix.
7544 2003-08-29  Simon Josefsson <simon@josefsson.org>
7546         * NEWS: Add.
7548 2003-08-29  Simon Josefsson <simon@josefsson.org>
7550         * lib/shishi.h.in, lib/crypto.c: Fix shishi_decrypt_ivupdate, from
7551         Nicolas Pouvesle <nico.pou@fnac.net>.
7553 2003-08-28  Simon Josefsson <simon@josefsson.org>
7555         * src/shishi.c: Fix.
7557 2003-08-28  Simon Josefsson <simon@josefsson.org>
7559         * src/shishi.c: Fix --help.
7561 2003-08-28  Simon Josefsson <simon@josefsson.org>
7563         * src/shishi.c: Remove things from --help.
7565 2003-08-28  Simon Josefsson <simon@josefsson.org>
7567         * gl/base64.c: Fix warnings.
7569 2003-08-28  Simon Josefsson <simon@josefsson.org>
7571         * lib/ap.c: Fix.
7573 2003-08-28  Simon Josefsson <simon@josefsson.org>
7575         * src/shishi.c, src/shishid.c: Fix warnings.  Indent.
7577 2003-08-28  Simon Josefsson <simon@josefsson.org>
7579         * lib/resolv.c, lib/kdcreq.c: Fix warnings.
7581 2003-08-28  Simon Josefsson <simon@josefsson.org>
7583         * lib/cfg.c: Fix warnings.
7585 2003-08-28  Simon Josefsson <simon@josefsson.org>
7587         * lib/kdc.c: Fix.
7589 2003-08-28  Simon Josefsson <simon@josefsson.org>
7591         * lib/kdc.c: Fix last commit.
7593 2003-08-28  Simon Josefsson <simon@josefsson.org>
7595         * lib/kdc.c: Fall back to session key instead of sub-session key
7596         for decrypting KDC-REP in TGS, but warn about buggy KDC.
7598 2003-08-28  Simon Josefsson <simon@josefsson.org>
7600         * lib/ap.c: Fix.
7602 2003-08-28  Simon Josefsson <simon@josefsson.org>
7604         * lib/kdc.c: Use subkey in TGS.
7606 2003-08-28  Simon Josefsson <simon@josefsson.org>
7608         * lib/kdc.c: Temporary fix to make TGS work against MIT/Heimdal
7609         KDC.
7611 2003-08-28  Simon Josefsson <simon@josefsson.org>
7613         * lib/shishi.h.in: Add. Fix.
7615 2003-08-28  Simon Josefsson <simon@josefsson.org>
7617         * lib/kdc.c: Use authenticator from parameter, don't decrypt
7618         AP-REQ.
7620 2003-08-28  Simon Josefsson <simon@josefsson.org>
7622         * lib/ap.c: Remove session key junk, not relevant.
7624 2003-08-28  Simon Josefsson <simon@josefsson.org>
7626         * lib/tgs.c: Hand authenticator over to shishi_tgs_process.
7628 2003-08-28  Simon Josefsson <simon@josefsson.org>
7630         * lib/kdc.c: Disable subkey usage for now, doesn't seem to work
7631         with MIT/Heimdal KDC.
7633 2003-08-28  Simon Josefsson <simon@josefsson.org>
7635         * lib/ap.c: Set APOption for session key too.
7637 2003-08-28  Simon Josefsson <simon@josefsson.org>
7639         * lib/apreq.c: Add.  Doc fix.
7641 2003-08-28  Simon Josefsson <simon@josefsson.org>
7643         * src/shishi.c: Fix error.
7645 2003-08-28  Simon Josefsson <simon@josefsson.org>
7647         * lib/krberror.c: Fix crash.
7649 2003-08-28  Simon Josefsson <simon@josefsson.org>
7651         * lib/krberror.c: Fix.
7653 2003-08-28  Simon Josefsson <simon@josefsson.org>
7655         * lib/authenticator.c: Fix shishi_authenticator_add_subkey.
7657 2003-08-28  Simon Josefsson <simon@josefsson.org>
7659         * lib/safe.c: Use allocating API.
7661 2003-08-28  Simon Josefsson <simon@josefsson.org>
7663         * lib/tkt.c, lib/diskio.c: Fix.
7665 2003-08-28  Simon Josefsson <simon@josefsson.org>
7667         * lib/shishi.h.in: Add.  Fix.
7669 2003-08-28  Simon Josefsson <simon@josefsson.org>
7671         * lib/krberror.c, lib/kdcreq.c: Doc fix.
7673 2003-08-28  Simon Josefsson <simon@josefsson.org>
7675         * lib/principal.c: Add FIXMEs.
7677 2003-08-28  Simon Josefsson <simon@josefsson.org>
7679         * lib/kdc.c: Cleanup subkey.
7681 2003-08-28  Simon Josefsson <simon@josefsson.org>
7683         * lib/asn1.c, lib/krberror.c, lib/shishi.h.in: Add krberror_build.
7684         Add various krberror retrieval functions.  Add new NO_VALUE asn.1
7685         error.  Improve krberror pretty print.
7687 2003-08-28  Simon Josefsson <simon@josefsson.org>
7689         * src/shishid.c: Simplify krberror.  Cleanup subkey.
7691 2003-08-28  Simon Josefsson <simon@josefsson.org>
7693         * tests/authenticator.c: Typo.
7695 2003-08-28  Simon Josefsson <simon@josefsson.org>
7697         * tests/authenticator.c: Remove subkey (so memcmp() against static
7698         strings work).
7700 2003-08-28  Simon Josefsson <simon@josefsson.org>
7702         * NEWS: Mention subkeys.
7704 2003-08-28  Simon Josefsson <simon@josefsson.org>
7706         * doc/shishi.texi: We support subkeys now.
7708 2003-08-28  Simon Josefsson <simon@josefsson.org>
7710         * lib/ap.c, lib/authenticator.c: Cleanup.
7712 2003-08-28  Simon Josefsson <simon@josefsson.org>
7714         * lib/ap.c, lib/authenticator.c, lib/kdc.c, lib/shishi.h.in,
7715         src/shishid.c: Support for subkeys in Authenticators, from Nicolas
7716         Pouvesle <nico.pou@fnac.net>.
7718 2003-08-27  Simon Josefsson <simon@josefsson.org>
7720         * lib/internal.h, lib/shishi.h.in: Fix utils.c stuff.
7722 2003-08-27  Simon Josefsson <simon@josefsson.org>
7724         * examples/client-cksum.c, examples/client.c: Fix.
7726 2003-08-27  Simon Josefsson <simon@josefsson.org>
7728         * doc/shishi.texi, NEWS: Fix.
7730 2003-08-27  Simon Josefsson <simon@josefsson.org>
7732         * lib/ap.c, lib/shishi.h.in, src/shishid.c: Support keyusage for
7733         AP-REQ decryption.
7735 2003-08-27  Simon Josefsson <simon@josefsson.org>
7737         * lib/tgs.c, lib/kdcreq.c, src/shishid.c: Remove debug code.
7739 2003-08-27  Simon Josefsson <simon@josefsson.org>
7741         * src/shishid.c: Cleanup.
7743 2003-08-27  Simon Josefsson <simon@josefsson.org>
7745         * src/shishid.c: TGS works.
7747 2003-08-27  Simon Josefsson <simon@josefsson.org>
7749         * src/shishid.c: TGS works (with some hard coded strings).
7751 2003-08-27  Simon Josefsson <simon@josefsson.org>
7753         * src/shishid.c: Use new API.
7755 2003-08-27  Simon Josefsson <simon@josefsson.org>
7757         * lib/shishi.h.in: Add.
7759 2003-08-27  Simon Josefsson <simon@josefsson.org>
7761         * src/shishi.c: New server parameter.
7763 2003-08-27  Simon Josefsson <simon@josefsson.org>
7765         * tests/ticketset.c: Use new base64 API.
7767 2003-08-27  Simon Josefsson <simon@josefsson.org>
7769         * gl/Makefile.am, gl/base64.c, gl/base64.h, lib/Makefile.am,
7770         lib/base64.c, lib/diskio.c, lib/internal.h, lib/key.c,
7771         lib/shishi.h.in: Move base64 from lib/ to gl/, and updated callers.
7773 2003-08-27  Simon Josefsson <simon@josefsson.org>
7775         * configure.ac, examples/Makefile.am, examples/client-cksum.c,
7776         examples/client.c, examples/server.c, src/client-cksum.c,
7777         src/client.c, src/server.c, Makefile.am, src/Makefile.am: Move
7778         examples from src/ into examples/
7780 2003-08-27  Simon Josefsson <simon@josefsson.org>
7782         * lib/safe.c, lib/shishi.h.in, lib/ticket.c: Fix APIs to allocate
7783         output.
7785 2003-08-27  Simon Josefsson <simon@josefsson.org>
7787         * lib/error.c: Typo.
7789 2003-08-27  Simon Josefsson <simon@josefsson.org>
7791         * lib/error.c: Use table driven approach.
7793 2003-08-27  Simon Josefsson <simon@josefsson.org>
7795         * lib/tgs.c, lib/ap.c, lib/as.c, lib/asn1.c, lib/diskio.c,
7796         lib/internal.h, lib/safe.c, lib/shishi.h.in: Fix APIs to allocate
7797         output.
7799 2003-08-27  Simon Josefsson <simon@josefsson.org>
7801         * src/shishid.c: Fix AS key.  Add non-working TGS stuff.
7803 2003-08-27  Simon Josefsson <simon@josefsson.org>
7805         * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_get_padata*.
7807 2003-08-27  Simon Josefsson <simon@josefsson.org>
7809         * lib/tgs.c: Add some KDC TGS related functions.  Doc fix.
7811 2003-08-27  Simon Josefsson <simon@josefsson.org>
7813         * lib/as.c: Doc fix.
7815 2003-08-27  Simon Josefsson <simon@josefsson.org>
7817         * lib/ap.c: Verbose message fix.
7819 2003-08-27  Simon Josefsson <simon@josefsson.org>
7821         * src/shishid.c: Fix.
7823 2003-08-27  Simon Josefsson <simon@josefsson.org>
7825         * lib/shishi.h.in: Typo.
7827 2003-08-27  Simon Josefsson <simon@josefsson.org>
7829         * lib/shishi.h.in: Sync enums.
7831 2003-08-27  Simon Josefsson <simon@josefsson.org>
7833         * src/shishid.c: Better error handling.
7835 2003-08-27  Simon Josefsson <simon@josefsson.org>
7837         * lib/gztime.c, lib/internal.h, lib/krberror.c, lib/shishi.h.in,
7838         lib/utils.c, src/shishid.c: Improve KDC KRB-ERROR handling.
7840 2003-08-27  Simon Josefsson <simon@josefsson.org>
7842         * lib/Makefile.am: Build utils.c.
7844 2003-08-27  Simon Josefsson <simon@josefsson.org>
7846         * src/shishid.c: Fix msgtype detection.
7848 2003-08-27  Simon Josefsson <simon@josefsson.org>
7850         * lib/shishi.h.in: Fix Shishi_msgtype.
7852 2003-08-27  Simon Josefsson <simon@josefsson.org>
7854         * lib/kerberos5.asn1: Add copying conditions.
7856 2003-08-26  Simon Josefsson <simon@josefsson.org>
7858         * NEWS: Add.
7860 2003-08-26  Simon Josefsson <simon@josefsson.org>
7862         * doc/shishi.texi: Fix.
7864 2003-08-26  Simon Josefsson <simon@josefsson.org>
7866         * doc/shishi.texi: Add administration manual.
7868 2003-08-26  Simon Josefsson <simon@josefsson.org>
7870         * src/shishi.c: Make password argument to --string-to-key optional
7871         (for, e.g., --random).
7873 2003-08-26  Simon Josefsson <simon@josefsson.org>
7875         * src/shishi.c: Make --string-to-key work.
7877 2003-08-26  Simon Josefsson <simon@josefsson.org>
7879         * lib/diskio.c: Fixes.
7881 2003-08-26  Simon Josefsson <simon@josefsson.org>
7883         * src/Makefile.am: Define KDCKEYFILE.
7885 2003-08-26  Simon Josefsson <simon@josefsson.org>
7887         * src/shishi.c: Add --crypto.
7889 2003-08-26  Simon Josefsson <simon@josefsson.org>
7891         * src/shishid.c: Use keyfile for AS-REQ.
7893 2003-08-26  Simon Josefsson <simon@josefsson.org>
7895         * doc/shishi.texi: Fix.
7897 2003-08-26  Simon Josefsson <simon@josefsson.org>
7899         * README: We are a GNU project.
7901 2003-08-26  Simon Josefsson <simon@josefsson.org>
7903         * lib/crypto.c: Doc fix, suggested by Nicolas Pouvesle.
7905 2003-08-26  Simon Josefsson <simon@josefsson.org>
7907         * acinclude.m4: Not used.
7909 2003-08-25  Simon Josefsson <simon@josefsson.org>
7911         * lib/crypto.c, lib/shishi.h.in: Fix cut'n'paste bug.
7913 2003-08-25  Simon Josefsson <simon@josefsson.org>
7915         * lib/as.c, lib/cfg.c, lib/crypto-3des.c, lib/crypto-aes.c,
7916         lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c,
7917         lib/encapreppart.c, lib/enckdcreppart.c, lib/error.c,
7918         lib/hostkeys.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
7919         lib/netio.c, lib/password.c, lib/pkcs5.c, lib/principal.c,
7920         lib/shishi.h.in, lib/tkts.c, src/client-cksum.c, src/client.c,
7921         src/server.c, src/shishi.c, src/shishid.c: Indent.
7923 2003-08-25  Simon Josefsson <simon@josefsson.org>
7925         * lib/authenticator.c: Doc fix.
7927 2003-08-25  Simon Josefsson <simon@josefsson.org>
7929         * lib/crypto.c: Fix nettle IV handling.
7931 2003-08-25  Simon Josefsson <simon@josefsson.org>
7933         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
7934         lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Improve
7935         encryption/decryption API: Support updated IVs.
7937 2003-08-25  Simon Josefsson <simon@josefsson.org>
7939         * doc/shishi.texi: Mention PA-TGS-REP.
7941 2003-08-24  Simon Josefsson <simon@josefsson.org>
7943         * lib/pkcs5.c: Fix.
7945 2003-08-24  Simon Josefsson <simon@josefsson.org>
7947         * NEWS: Add.
7949 2003-08-24  Simon Josefsson <simon@josefsson.org>
7951         * lib/crypto.c: Set IV for libgcrypt too.
7953 2003-08-24  Simon Josefsson <simon@josefsson.org>
7955         * lib/crypto.c: Update IV in shishi_*crypt_iv*.  Tiny patch from
7956         Nicolas Pouvesle <nico.pou@fnac.net>.
7958 2003-08-24  Simon Josefsson <simon@josefsson.org>
7960         * lib/crypto.c:
7961         (shishi_encrypt_iv): Pass on iv parameter.
7963 2003-08-23  Simon Josefsson <simon@josefsson.org>
7965         * lib/resolv.c: Add comment.
7967 2003-08-23  Simon Josefsson <simon@josefsson.org>
7969         * Makefile.am: Add --fsf.
7971 2003-08-23  Simon Josefsson <simon@josefsson.org>
7973         * gl/setenv.h, gl/vasnprintf.c, gl/xstrdup.c, gl/m4/xalloc.m4:
7974         Gnulib sync.
7976 2003-08-23  Simon Josefsson <simon@josefsson.org>
7978         * configure.ac: Bump versions.
7980 2003-08-23  Simon Josefsson <simon@josefsson.org>
7982         * Makefile.am: Fix release target.
7984 2003-08-23  Simon Josefsson <simon@josefsson.org>
7986         * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Move to proper place.
7988 2003-08-23  Simon Josefsson <simon@josefsson.org>
7990         * NEWS: Version 0.0.3.
7992 2003-08-22  Simon Josefsson <simon@josefsson.org>
7994         * NEWS: Fix.
7996 2003-08-22  Simon Josefsson <simon@josefsson.org>
7998         * NEWS: Add.
8000 2003-08-22  Simon Josefsson <simon@josefsson.org>
8002         * gl/argp-help.c: libc sync
8004 2003-08-22  Simon Josefsson <simon@josefsson.org>
8006         * gl/m4/argp.m4: Remove unused things.
8008 2003-08-22  Simon Josefsson <simon@josefsson.org>
8010         * configure.ac: Look for libsocket, libnsl, libsyslog.
8012 2003-08-22  Simon Josefsson <simon@josefsson.org>
8014         * gl/argp-namefrob.h: libc sync
8016 2003-08-22  Simon Josefsson <simon@josefsson.org>
8018         * gl/argp-help.c: libc sync
8020 2003-08-22  Simon Josefsson <simon@josefsson.org>
8022         * gl/argp-help.c, gl/argp-parse.c: libc sync
8024 2003-08-22  Simon Josefsson <simon@josefsson.org>
8026         * src/shishid.c: fix
8028 2003-08-22  Simon Josefsson <simon@josefsson.org>
8030         * gl/argp-help.c, gl/argp-parse.c: libc sync
8032 2003-08-22  Simon Josefsson <simon@josefsson.org>
8034         * gl/argp-help.c: libc sync
8036 2003-08-22  Simon Josefsson <simon@josefsson.org>
8038         * gl/argp-xinl.c: libc sync
8040 2003-08-22  Simon Josefsson <simon@josefsson.org>
8042         * gl/Makefile.am: add strndup.h
8044 2003-08-22  Simon Josefsson <simon@josefsson.org>
8046         * po/shishi.pot, po/sv.po: generated
8048 2003-08-22  Simon Josefsson <simon@josefsson.org>
8050         * gl/argp-eexst.c, gl/argp-fmtstream.c, gl/argp-parse.c: libc sync
8052 2003-08-22  Simon Josefsson <simon@josefsson.org>
8054         * gl/argp-namefrob.h: libc sync
8056 2003-08-22  Simon Josefsson <simon@josefsson.org>
8058         * gl/argp-namefrob.h: libc sync
8060 2003-08-22  Simon Josefsson <simon@josefsson.org>
8062         * gl/argp-fs-xinl.c, gl/argp-pvh.c, gl/argp-pv.c: libc sync
8064 2003-08-22  Simon Josefsson <simon@josefsson.org>
8066         * gl/argp-namefrob.h, gl/argp-xinl.c, gl/argp-ba.c: libc sync
8068 2003-08-22  Simon Josefsson <simon@josefsson.org>
8070         * gl/argp-fmtstream.h, gl/argp-help.c: libc sync
8072 2003-08-22  Simon Josefsson <simon@josefsson.org>
8074         * gl/argp-fmtstream.h: move lockfile stuff to argp-namefrob.h
8076 2003-08-22  Simon Josefsson <simon@josefsson.org>
8078         * gl/argp.h: libc sync.
8080 2003-08-22  Simon Josefsson <simon@josefsson.org>
8082         * gl/argp.h: Libc sync.
8084 2003-08-22  Simon Josefsson <simon@josefsson.org>
8086         * gl/Makefile.am, gl/alloca.c, gl/alloca_.h, gl/asnprintf.c,
8087         gl/asprintf.c, gl/error.c, gl/exitfail.c, gl/exitfail.h,
8088         gl/gettext.h, gl/mempcpy.c, gl/mempcpy.h, gl/printf-args.c,
8089         gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
8090         gl/realloc.c, gl/setenv.c, gl/strerror.c, gl/strndup.h,
8091         gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
8092         gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c,
8093         gl/xstrndup.c, gl/xstrndup.h, gl/m4/Makefile.am, gl/m4/exitfail.m4,
8094         gl/m4/extensions.m4, gl/m4/intmax_t.m4, gl/m4/lib-ld.m4,
8095         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/mempcpy.m4,
8096         gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4, gl/m4/xstrndup.m4,
8097         configure.ac: Gnulib sync.
8099 2003-08-22  Simon Josefsson <simon@josefsson.org>
8101         * lib/tkt.c: Fix ticket messages.
8103 2003-08-22  Simon Josefsson <simon@josefsson.org>
8105         * src/shishi.c: Commit unfinished --renew code for later.
8107 2003-08-20  Simon Josefsson <simon@josefsson.org>
8109         * lib/crypto-des.c, lib/crypto.c, lib/kdc.c, lib/principal.c,
8110         lib/shishi.h.in, src/client-cksum.c, src/client.c, src/server.c,
8111         src/shishi.c: Fix warnings.
8113 2003-08-20  Simon Josefsson <simon@josefsson.org>
8115         * extra/pam_shishi/pam_shishi.c, lib/authenticator.c,
8116         lib/crypto-3des.c, lib/crypto-des.c, lib/crypto.c, lib/internal.h,
8117         lib/kdc.c, lib/pkcs5.c, lib/shishi.h.in, lib/ticket.c,
8118         src/client-cksum.c, src/client.c, src/shishi.c,
8119         tests/authenticator.c: Fix -Wall warnings.
8121 2003-08-20  Simon Josefsson <simon@josefsson.org>
8123         * lib/crypto-des.c: Typo.
8125 2003-08-20  Simon Josefsson <simon@josefsson.org>
8127         * lib/aprep.c, lib/apreq.c, lib/crypto-des.c, lib/encapreppart.c,
8128         lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
8129         lib/kdcreq.c, lib/safe.c, lib/tgs.c, lib/ticket.c: More ASN.1 API
8130         fixes (to get rid of BUFSIZ buffers on stack).
8132 2003-08-20  Simon Josefsson <simon@josefsson.org>
8134         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
8135         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
8136         lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/safe.c,
8137         lib/shishi.h.in, lib/ticket.c, lib/tkt.c, po/shishi.pot, po/sv.po:
8138         ASN.1 API fixes.
8140 2003-08-20  Simon Josefsson <simon@josefsson.org>
8142         * lib/kdc.c: Use new netio API.
8144 2003-08-20  Simon Josefsson <simon@josefsson.org>
8146         * lib/netio.c: Allocate buffer, no inline copy.
8148 2003-08-20  Simon Josefsson <simon@josefsson.org>
8150         * NEWS: Add.
8152 2003-08-20  Simon Josefsson <simon@josefsson.org>
8154         * src/Makefile.am: Build client-cksum.
8156 2003-08-20  Simon Josefsson <simon@josefsson.org>
8158         * src/client-cksum.c: Add.
8160 2003-08-20  Simon Josefsson <simon@josefsson.org>
8162         * lib/ap.c, lib/apreq.c, lib/as.c, lib/authenticator.c, lib/cfg.c,
8163         lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c,
8164         lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/principal.c, lib/safe.c,
8165         lib/shishi.h.in, lib/ticket.c, lib/tkts.c, lib/version.c: GTK-DOC
8166         fixes.
8168 2003-08-17  Simon Josefsson <simon@josefsson.org>
8170         * doc/shishi.texi: Fix.
8172 2003-08-17  Simon Josefsson <simon@josefsson.org>
8174         * doc/shishi.texi: Add.
8176 2003-08-17  Simon Josefsson <simon@josefsson.org>
8178         * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Add.
8180 2003-08-17  Simon Josefsson <simon@josefsson.org>
8182         * doc/shishi.texi: Typo.
8184 2003-08-17  Simon Josefsson <simon@josefsson.org>
8186         * doc/shishi.texi: Update --help.
8188 2003-08-17  Simon Josefsson <simon@josefsson.org>
8190         * configure.ac, NEWS: Bump versions.
8192 2003-08-17  Simon Josefsson <simon@josefsson.org>
8194         * NEWS: Version 0.0.2.
8196 2003-08-17  Simon Josefsson <simon@josefsson.org>
8198         * NEWS: Add.
8200 2003-08-17  Simon Josefsson <simon@josefsson.org>
8202         * Makefile.am: Fix release target.
8204 2003-08-17  Simon Josefsson <simon@josefsson.org>
8206         * src/client.c, src/server.c: Separate authentication from
8207         application data exchange.
8209 2003-08-17  Simon Josefsson <simon@josefsson.org>
8211         * lib/authenticator.c: Fix.
8213 2003-08-17  Simon Josefsson <simon@josefsson.org>
8215         * lib/asn1.c:
8216         (shishi_asn1_read_uint32, shishi_asn1_read_integer): Propagate
8217         return code.
8219 2003-08-17  Simon Josefsson <simon@josefsson.org>
8221         * po/shishi.pot, po/sv.po: Generated.
8223 2003-08-17  Simon Josefsson <simon@josefsson.org>
8225         * src/server.c, src/client.c: Set program_name for gl/error.c.
8227 2003-08-17  Simon Josefsson <simon@josefsson.org>
8229         * doc/shishi.texi: Add.
8231 2003-08-16  Simon Josefsson <simon@josefsson.org>
8233         * NEWS: Add.
8235 2003-08-16  Simon Josefsson <simon@josefsson.org>
8237         * shishi.skel.in: Sync with shishi.conf.in.
8239 2003-08-16  Simon Josefsson <simon@josefsson.org>
8241         * shishi.conf.in: Add ticket-life, renew-life.
8243 2003-08-16  Simon Josefsson <simon@josefsson.org>
8245         * lib/cfg.c: Add "ticket-life" and "renew-life" configuration
8246         terms.
8248 2003-08-16  Simon Josefsson <simon@josefsson.org>
8250         * lib/internal.h: Add ticketlife, renewlife.
8252 2003-08-16  Simon Josefsson <simon@josefsson.org>
8254         * lib/init.c:
8255         (shishi): Set ticketlife, renewlife.
8257 2003-08-16  Simon Josefsson <simon@josefsson.org>
8259         * src/shishi.c: Typo.
8261 2003-08-16  Simon Josefsson <simon@josefsson.org>
8263         * lib/tgs.c:
8264         (shishi_tgs_req_build): Use shishi_kdcreq_build.
8266 2003-08-16  Simon Josefsson <simon@josefsson.org>
8268         * lib/as.c:
8269         (shishi_as_req_build): Use shishi_kdcreq_build.
8271 2003-08-16  Simon Josefsson <simon@josefsson.org>
8273         * lib/shishi.h.in:
8274         (shishi_kdcreq_build): Add.
8276 2003-08-16  Simon Josefsson <simon@josefsson.org>
8278         * lib/kdcreq.c:
8279         (_shishi_kdcreq): Don't clear from.  Use ticketlife.
8280         (shishi_kdcreq_build): New function.
8282 2003-08-16  Simon Josefsson <simon@josefsson.org>
8284         * lib/tkts.c:
8285         (shishi_tkts_get): Support starttime, endtime, renew_till.
8287 2003-08-16  Simon Josefsson <simon@josefsson.org>
8289         * src/shishi.c: Argp fixes.  Support starttime, endtime, renew_till
8290         and renewable tickets.
8292 2003-08-16  Simon Josefsson <simon@josefsson.org>
8294         * lib/shishi.h.in:
8295         (Shishi_tkts_hint): Add.
8296         (shishi_as_req_build): Add.  (shishi_kdcreq_options*,
8297         shishi_kdcreq_renewable_p): Add.
8298         (shishi_asn1_empty_field): Add.
8300 2003-08-16  Simon Josefsson <simon@josefsson.org>
8302         * lib/tkts.c:
8303         (shishi_tkts_get): Honor renewable.  Call shishi_as_req_build.
8305 2003-08-16  Simon Josefsson <simon@josefsson.org>
8307         * lib/kdcreq.c:
8308         (_shishi_kdcreq): Don't clear rtime.  (shishi_kdcreq_options*,
8309         shishi_kdcreq_renewable_p): Add.
8311 2003-08-16  Simon Josefsson <simon@josefsson.org>
8313         * lib/asn1.c:
8314         (shishi_asn1_empty_field): Add.
8316 2003-08-16  Simon Josefsson <simon@josefsson.org>
8318         * lib/as.c:
8319         (shishi_as_req_build): New function; clear rtime if necessary.
8321 2003-08-16  Simon Josefsson <simon@josefsson.org>
8323         * lib/tgs.c:
8324         (shishi_tgs_req_build): Clear rtime if necessary.
8326 2003-08-16  Simon Josefsson <simon@josefsson.org>
8328         * lib/asn1.c:
8329         (shishi_asn1_write_bitstring): Fix.
8331 2003-08-16  Simon Josefsson <simon@josefsson.org>
8333         * shishi.skel.in: Fix doc.
8335 2003-08-16  Simon Josefsson <simon@josefsson.org>
8337         * doc/shishi.texi: Fix.
8339 2003-08-16  Simon Josefsson <simon@josefsson.org>
8341         * doc/shishi.texi: Add.
8343 2003-08-16  Simon Josefsson <simon@josefsson.org>
8345         * THANKS: Add.
8347 2003-08-15  Simon Josefsson <simon@josefsson.org>
8349         * lib/error.c:
8350         (shishi_error_printf): Handle when argument contains
8351         shishi_strerror_details().  Based on report and tiny patch from
8352         Nicolas Pouvesle <nico.pou@fnac.net>.
8354 2003-08-15  Simon Josefsson <simon@josefsson.org>
8356         * po/shishi.pot, po/sv.po: Generated.
8358 2003-08-15  Simon Josefsson <simon@josefsson.org>
8360         * doc/shishi.texi: Sync user manual with reality.
8362 2003-08-15  Simon Josefsson <simon@josefsson.org>
8364         * lib/principal.c: Fix.
8366 2003-08-15  Simon Josefsson <simon@josefsson.org>
8368         * doc/shishi.texi, po/POTFILES.in: Fix.
8370 2003-08-15  Simon Josefsson <simon@josefsson.org>
8372         * src/shishid.c: Shishid is not i18n.
8374 2003-08-15  Simon Josefsson <simon@josefsson.org>
8376         * po/POTFILES.in: Add.
8378 2003-08-15  Simon Josefsson <simon@josefsson.org>
8380         * lib/tkts.c:
8381         (shishi_tkts_get_for_localservicepasswd): Use
8382         shishi_server_for_local_service.
8384 2003-08-15  Simon Josefsson <simon@josefsson.org>
8386         * lib/shishi.h.in, lib/principal.c:
8387         (shishi_server_for_local_service): Add.
8389 2003-08-15  Simon Josefsson <simon@josefsson.org>
8391         * src/authp.c, src/crypto.c, src/kdc.c: Remove.
8393 2003-08-15  Simon Josefsson <simon@josefsson.org>
8395         * src/shishi.c: Cleanup.  Fix warnings.
8397 2003-08-15  Simon Josefsson <simon@josefsson.org>
8399         * src/shishi.c: Move data.h here.
8401 2003-08-15  Simon Josefsson <simon@josefsson.org>
8403         * src/Makefile.am, src/data.h: Remove data.h.
8405 2003-08-15  Simon Josefsson <simon@josefsson.org>
8407         * src/shishi.c: Simplify argv handling.  Move crypto.c here.
8409 2003-08-15  Simon Josefsson <simon@josefsson.org>
8411         * src/Makefile.am: Remove authp.c, crypto.c Fix typo.
8413 2003-08-15  Simon Josefsson <simon@josefsson.org>
8415         * src/Makefile.am: Set up client and server for stand-alone
8416         compilation.
8418 2003-08-15  Simon Josefsson <simon@josefsson.org>
8420         * src/data.h: Update.
8422 2003-08-15  Simon Josefsson <simon@josefsson.org>
8424         * src/shishi.c: Make AS/TGS/KDC into one GET command.  Remove
8425         CLIENT/SERVER commands.
8427 2003-08-15  Simon Josefsson <simon@josefsson.org>
8429         * src/client.c, src/server.c: Now a separate program.
8431 2003-08-15  Simon Josefsson <simon@josefsson.org>
8433         * lib/shishi.h.in: Add error codes.  Add shishi_parse_name().
8435 2003-08-15  Simon Josefsson <simon@josefsson.org>
8437         * lib/principal.c:
8438         (shishi_parse_name): New function.
8440 2003-08-15  Simon Josefsson <simon@josefsson.org>
8442         * gl/xstrndup.c: Add.
8444 2003-08-15  Simon Josefsson <simon@josefsson.org>
8446         * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Place it in the correct
8447         directory.
8449 2003-08-14  Simon Josefsson <simon@josefsson.org>
8451         * lib/netio.c: Abort if no DNS info.  Based on report by Nicolas
8452         Pouvesle <nico.pou@fnac.net>.
8454 2003-08-14  Simon Josefsson <simon@josefsson.org>
8456         * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Add.
8458 2003-08-13  Simon Josefsson <simon@josefsson.org>
8460         * gl/xalloc.h: Add xstrndup.
8462 2003-08-13  Simon Josefsson <simon@josefsson.org>
8464         * gl/Makefile.am: Build xstrndup.
8466 2003-08-13  Simon Josefsson <simon@josefsson.org>
8468         * NEWS: Add.
8470 2003-08-13  Simon Josefsson <simon@josefsson.org>
8472         * configure.ac: Bump versions.
8474 2003-08-13  Simon Josefsson <simon@josefsson.org>
8476         * gl/Makefile.am, configure.ac, gl/getdate.h, gl/getdate.y,
8477         gl/mktime.c, gl/unlocked-io.h, gl/m4/bison.m4, gl/m4/getdate.m4,
8478         gl/m4/mktime.m4, gl/m4/tm_gmtoff.m4: Add getdate.
8480 2003-08-12  Simon Josefsson <simon@josefsson.org>
8482         * gl/m4/Makefile.am: Add getdate stuff.
8484 2003-08-12  Simon Josefsson <simon@josefsson.org>
8486         * configure.ac: Remove checks for unused programs.
8488 2003-08-12  Simon Josefsson <simon@josefsson.org>
8490         * doc/shishi.texi: Add.
8492 2003-08-10  Simon Josefsson <simon@josefsson.org>
8494         * src/shishid.c: Fix.
8496 2003-08-10  Simon Josefsson <simon@josefsson.org>
8498         * doc/Makefile.am: Built hostkeys.
8500 2003-08-10  Simon Josefsson <simon@josefsson.org>
8502         * lib/shishi.h.in: Some hostkeys functions renamed.
8504 2003-08-10  Simon Josefsson <simon@josefsson.org>
8506         * src/crypto.c: Use new key set API.
8508 2003-08-10  Simon Josefsson <simon@josefsson.org>
8510         * doc/Makefile.am: Fix gdoc-error invocation.
8512 2003-08-10  Simon Josefsson <simon@josefsson.org>
8514         * doc/Makefile.am, doc/shishi.texi: Add hostkeys again.
8516 2003-08-10  Simon Josefsson <simon@josefsson.org>
8518         * lib/Makefile.am: Add hostkeys.c.
8520 2003-08-10  Simon Josefsson <simon@josefsson.org>
8522         * lib/keys.c: Rename from *_hostkeys_* to *_keys_*.
8524 2003-08-10  Simon Josefsson <simon@josefsson.org>
8526         * lib/hostkeys.c: Re-added, as a wrapper around keys.c, with hard
8527         coded filename.
8529 2003-08-10  Simon Josefsson <simon@josefsson.org>
8531         * doc/Makefile.am, doc/shishi.texi, lib/hostkeys.c, lib/keys.c,
8532         lib/Makefile.am: Rename "hostkeys" to "keys" (for "key set", a'la
8533         "tkts"), since key sets can be used for more than just host keys.
8535 2003-08-10  Simon Josefsson <simon@josefsson.org>
8537         * lib/netio.c: Fix debug info.
8539 2003-08-10  Simon Josefsson <simon@josefsson.org>
8541         * lib/shishi.h.in, lib/tkt.c: Fix typo.
8543 2003-08-10  Simon Josefsson <simon@josefsson.org>
8545         * lib/netio.c: Also try to send directly to realm.
8547 2003-08-10  Simon Josefsson <simon@josefsson.org>
8549         * lib/pkcs5.h: Removed.
8551 2003-08-10  Simon Josefsson <simon@josefsson.org>
8553         * doc/shishi.texi: Fix.
8555 2003-08-10  Simon Josefsson <simon@josefsson.org>
8557         * README, THANKS: Fix.
8559 2003-08-10  Simon Josefsson <simon@josefsson.org>
8561         * NEWS: Version 0.0.1.
8563 2003-08-09  Simon Josefsson <simon@josefsson.org>
8565         * lib/crypto-des.c: Fix.
8567 2003-08-09  Simon Josefsson <simon@josefsson.org>
8569         * lib/crypto-des.c: Fix typo.
8571 2003-08-09  Simon Josefsson <simon@josefsson.org>
8573         * NEWS: Fix.
8575 2003-08-09  Simon Josefsson <simon@josefsson.org>
8577         * extra/Makefile.am: Dist mailutils.diff.
8579 2003-08-09  Simon Josefsson <simon@josefsson.org>
8581         * extra/README: Mention mailutils.diff.
8583 2003-08-09  Simon Josefsson <simon@josefsson.org>
8585         * extra/mailutils.diff: Add.
8587 2003-08-09  Simon Josefsson <simon@josefsson.org>
8589         * extra/inetutils.diff: Update.
8591 2003-08-09  Simon Josefsson <simon@josefsson.org>
8593         * extra/README: Add inetutils instructions.
8595 2003-08-09  Simon Josefsson <simon@josefsson.org>
8597         * lib/crypto-des.c: Make md4/md5 checksum work.
8599 2003-08-09  Simon Josefsson <simon@josefsson.org>
8601         * lib/crypto.c: Typo.
8603 2003-08-09  Simon Josefsson <simon@josefsson.org>
8605         * lib/shishi.h.in: Add ad-hoc GSS type.
8607 2003-08-09  Simon Josefsson <simon@josefsson.org>
8609         * lib/crypto-des.c, lib/crypto.c: Clean up ad-hoc GSS checksum
8610         type.
8612 2003-08-09  Simon Josefsson <simon@josefsson.org>
8614         * lib/crypto-des.c: Fix md4/md5.
8616 2003-08-09  Simon Josefsson <simon@josefsson.org>
8618         * lib/crypto-des.c, lib/crypto.c: Add nettle fallback for DES
8619         ciphers.
8621 2003-08-09  Simon Josefsson <simon@josefsson.org>
8623         * THANKS: Fix.
8625 2003-08-09  Simon Josefsson <simon@josefsson.org>
8627         * configure.ac: Fix -Icrypto.
8629 2003-08-09  Simon Josefsson <simon@josefsson.org>
8631         * lib/crypto.c: Fix USE_GCRYPT usage.
8633 2003-08-09  Simon Josefsson <simon@josefsson.org>
8635         * NEWS: Fix.
8637 2003-08-09  Simon Josefsson <simon@josefsson.org>
8639         * tests/crypto.c: Only test des for libgcrypt .
8641 2003-08-09  Simon Josefsson <simon@josefsson.org>
8643         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
8644         lib/crypto-des.c, lib/crypto.c, lib/error.c, lib/internal.h,
8645         lib/pkcs5.c, lib/shishi.h.in: Support nettle as well as libgcrypt.
8646         Move pkcs5/PBKDF2 stuff into Shishi namespace.
8648 2003-08-09  Simon Josefsson <simon@josefsson.org>
8650         * tests/crypto.c: Use new pkcs5 API.
8652 2003-08-09  Simon Josefsson <simon@josefsson.org>
8654         * configure.ac: Replace libgcrypt/libgpg-error stuff with
8655         "mininettle" in crypto/.  Check for fcntl.h.
8657 2003-08-09  Simon Josefsson <simon@josefsson.org>
8659         * Makefile.am: Remove errcrypto.  Remove crypto/m4 from aclocal
8660         flags.
8662 2003-08-08  Simon Josefsson <simon@josefsson.org>
8664         * configure.ac: Prefer minitasn1 over libtasn1.
8666 2003-08-08  Simon Josefsson <simon@josefsson.org>
8668         * THANKS: Add.
8670 2003-08-08  Simon Josefsson <simon@josefsson.org>
8672         * doc/shishi.texi: Fix acks.
8674 2003-08-08  Simon Josefsson <simon@josefsson.org>
8676         * THANKS: Update.
8678 2003-08-08  Simon Josefsson <simon@josefsson.org>
8680         * doc/shishi.texi: Fix.
8682 2003-08-08  Simon Josefsson <simon@josefsson.org>
8684         * lib/shishi.h.in: Include time.h for time_t.
8686 2003-08-07  Simon Josefsson <simon@josefsson.org>
8688         * configure.ac: Readd depends.
8690 2003-08-07  Simon Josefsson <simon@josefsson.org>
8692         * tests/Makefile.am: Remove obsolete idn CFLAGS.
8694 2003-08-07  Simon Josefsson <simon@josefsson.org>
8696         * src/Makefile.am: Remove obsolete intl and idn CFLAGS.
8698 2003-08-07  Simon Josefsson <simon@josefsson.org>
8700         * src/Makefile.am: Link gnulib.
8702 2003-08-07  Simon Josefsson <simon@josefsson.org>
8704         * doc/Makefile.am: Dist shishi.{ps,pdf,html}.
8706 2003-08-07  Simon Josefsson <simon@josefsson.org>
8708         * configure.ac: Disable dependencies (to speed things up).
8710 2003-08-07  Simon Josefsson <simon@josefsson.org>
8712         * configure.ac: Reorder resolv.h.
8714 2003-08-07  Simon Josefsson <simon@josefsson.org>
8716         * gl/Makefile.am: Revert.
8718 2003-08-07  Simon Josefsson <simon@josefsson.org>
8720         * gl/Makefile.am: Libtool fix.
8722 2003-08-07  Simon Josefsson <simon@josefsson.org>
8724         * lib/netio.c: Fix typo.
8726 2003-08-07  Simon Josefsson <simon@josefsson.org>
8728         * gl/Makefile.am: Use libtool.
8730 2003-08-07  Simon Josefsson <simon@josefsson.org>
8732         * src/Makefile.am: Fix includes.
8734 2003-08-07  Simon Josefsson <simon@josefsson.org>
8736         * lib/init.c, lib/internal.h: Fix gettext stuff.
8738 2003-08-07  Simon Josefsson <simon@josefsson.org>
8740         * Makefile.am: Distcheck fails on gtk-doc, disable it.
8742 2003-08-07  Simon Josefsson <simon@josefsson.org>
8744         * tests/Makefile.am: Add -I's.
8746 2003-08-07  Simon Josefsson <simon@josefsson.org>
8748         * m4/Makefile.am: Add.
8750 2003-08-07  Simon Josefsson <simon@josefsson.org>
8752         * doc/reference/Makefile.am: Ignore shishi-int.h.
8754 2003-08-07  Simon Josefsson <simon@josefsson.org>
8756         * Makefile.am: Remove distcheck flag hack.
8758 2003-08-07  Simon Josefsson <simon@josefsson.org>
8760         * configure.ac, lib/Makefile.am, lib/shishi.h.in,
8761         m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4: Create
8762         shishi-int.h and use it, for uint32_t etc.
8764 2003-08-07  Simon Josefsson <simon@josefsson.org>
8766         * asn1/Makefile.am: Fix.
8768 2003-08-07  Simon Josefsson <simon@josefsson.org>
8770         * configure.ac: Bump gcrypt version.
8772 2003-08-07  Simon Josefsson <simon@josefsson.org>
8774         * asn1/Makefile.am: Sync upstream.
8776 2003-08-07  Simon Josefsson <simon@josefsson.org>
8778         * lib/Makefile.am: Fix.
8780 2003-08-07  Simon Josefsson <simon@josefsson.org>
8782         * NEWS: Add.
8784 2003-08-07  Simon Josefsson <simon@josefsson.org>
8786         * configure.ac, lib/Makefile.am: Libtasn1 fixes.
8788 2003-08-07  Simon Josefsson <simon@josefsson.org>
8790         * asn1/ASN1.c, asn1/Makefile.am, asn1/README, asn1/coding.c,
8791         asn1/decoding.c, asn1/defines.h, asn1/der.h, asn1/element.c,
8792         asn1/element.h, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
8793         asn1/gstr.c, asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/mem.h,
8794         asn1/parser_aux.c, asn1/parser_aux.h, asn1/structure.c,
8795         asn1/structure.h: Add (lib/minitasn1 from gnutls).
8797 2003-08-07  Simon Josefsson <simon@josefsson.org>
8799         * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/Makefile.am,
8800         asn1/NEWS, asn1/README, asn1/THANKS, asn1/acconfig.h,
8801         asn1/acinclude.m4, asn1/buildconf, asn1/configure.in: Remove (to be
8802         replaced by minitasn1).
8804 2003-08-07  Simon Josefsson <simon@josefsson.org>
8806         * shishi.conf.in: Fix.
8808 2003-08-07  Simon Josefsson <simon@josefsson.org>
8810         * shishi.skel.in: Cleanup and fix.
8812 2003-08-07  Simon Josefsson <simon@josefsson.org>
8814         * shishi.conf.in: Fix.
8816 2003-08-07  Simon Josefsson <simon@josefsson.org>
8818         * doc/shishi.texi: Mention SRV.
8820 2003-08-07  Simon Josefsson <simon@josefsson.org>
8822         * lib/netio.c: Slight cleanup.
8824 2003-08-07  Simon Josefsson <simon@josefsson.org>
8826         * configure.ac, lib/Makefile.am, lib/internal.h, lib/netio.c,
8827         lib/resolv.c: Look for SRV RRs if KDC address not known.
8829 2003-08-07  Simon Josefsson <simon@josefsson.org>
8831         * lib/internal.h: Add.  Change user cfg file to
8832         $HOME/.shishi/shishi.conf from $HOME/.shishi/config.
8834 2003-08-07  Simon Josefsson <simon@josefsson.org>
8836         * lib/init.c: Add _shishi_maybe_install_usercfg, shishi_info.  Fix
8837         warnings.
8839 2003-08-07  Simon Josefsson <simon@josefsson.org>
8841         * lib/shishi.h.in: Add.
8843 2003-08-07  Simon Josefsson <simon@josefsson.org>
8845         * lib/cfg.c: Add shishi_cfg_default_userdirectory.  Don't dump cfg
8846         every time a cfg file is read.  Fix warnings.
8848 2003-08-05  Simon Josefsson <simon@josefsson.org>
8850         * configure.ac: Check for locale.h.
8852 2003-08-05  Simon Josefsson <simon@josefsson.org>
8854         * Makefile.am, NEWS, configure.ac: Use external gettext.
8856 2003-08-05  Simon Josefsson <simon@josefsson.org>
8858         * NEWS: Fix.
8860 2003-08-05  Simon Josefsson <simon@josefsson.org>
8862         * lib/Makefile.am, lib/kerberos5.asn1, lib/rfc1510.asn1,
8863         lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig: Use new ASN.1
8864         module, and remove the old ones.
8866 2003-08-05  Simon Josefsson <simon@josefsson.org>
8868         * lib/rfc1510.asn1: Copied from rfc1510bis.asn1, with
8869         modifications.
8871 2003-08-05  Simon Josefsson <simon@josefsson.org>
8873         * asn1/Makefile.am: Fix bad sync.
8875 2003-08-05  Simon Josefsson <simon@josefsson.org>
8877         * tests/gss.c: Remove.
8879 2003-08-05  Simon Josefsson <simon@josefsson.org>
8881         * asn1/Makefile.am, asn1/NEWS, asn1/configure.in: Sync upstream.
8883 2003-08-05  Simon Josefsson <simon@josefsson.org>
8885         * doc/Makefile.am: Remove ps/pdf targets (modern automake include
8886         them).  Fix help2man program name.
8888 2003-08-05  Simon Josefsson <simon@josefsson.org>
8890         * Makefile.am, configure.ac, lib/password.c: Make libidn optional.
8892 2003-08-05  Simon Josefsson <simon@josefsson.org>
8894         * doc/shishi.texi: Heimdal telnetd doesn't crash any more.
8896 2003-07-10  Simon Josefsson <simon@josefsson.org>
8898         * po/shishi.pot, po/sv.po: Generated.
8900 2003-07-10  Simon Josefsson <simon@josefsson.org>
8902         * extra/pam_shishi/Makefile.am: Add -I to libidn.
8904 2003-07-10  Simon Josefsson <simon@josefsson.org>
8906         * tests/Makefile.am, src/Makefile.am: Link with gettext, for
8907         gnulib.
8909 2003-07-10  Simon Josefsson <simon@josefsson.org>
8911         * tests/utils.c, src/shishid.c: Add program_name (for gnulib).
8913 2003-07-10  Simon Josefsson <simon@josefsson.org>
8915         * configure.ac: Really disable ld script in libgcrypt.
8917 2003-07-10  Simon Josefsson <simon@josefsson.org>
8919         * extra/Makefile.am: Dist inetutils.diff.
8921 2003-07-10  Simon Josefsson <simon@josefsson.org>
8923         * extra/pam_shishi/Makefile.am: Remove asn1 -I, add gnulib -I.
8925 2003-07-10  Simon Josefsson <simon@josefsson.org>
8927         * extra/README: Add.
8929 2003-07-10  Simon Josefsson <simon@josefsson.org>
8931         * extra/pam_shishi/pam_shishi.c: Indent.
8933 2003-07-10  Simon Josefsson <simon@josefsson.org>
8935         * extra/pam_shishi/pam_shishi.c: Fix warnings.
8937 2003-07-10  Simon Josefsson <simon@josefsson.org>
8939         * src/Makefile.am: Cleanup.
8941 2003-07-10  Simon Josefsson <simon@josefsson.org>
8943         * src/Makefile.am: Remove unused stuff.
8945 2003-07-10  Simon Josefsson <simon@josefsson.org>
8947         * lib/Makefile.am: Fix libtool warning.
8949 2003-07-10  Simon Josefsson <simon@josefsson.org>
8951         * NEWS: Add.
8953 2003-07-10  Simon Josefsson <simon@josefsson.org>
8955         * extra/README: Remove inetutils.
8957 2003-07-10  Simon Josefsson <simon@josefsson.org>
8959         * po/Makevars: Update.
8961 2003-07-10  Simon Josefsson <simon@josefsson.org>
8963         * configure.ac: Revert part of last patch.
8965 2003-07-10  Simon Josefsson <simon@josefsson.org>
8967         * extra/README: Add.
8969 2003-07-10  Simon Josefsson <simon@josefsson.org>
8971         * tests/Makefile.am: Add libidn -I's.
8973 2003-07-10  Simon Josefsson <simon@josefsson.org>
8975         * tests/utils.c: Remove unused die().
8977 2003-07-10  Simon Josefsson <simon@josefsson.org>
8979         * src/shishi.c: Define program_name (for gnulib).
8981 2003-07-10  Simon Josefsson <simon@josefsson.org>
8983         * src/authp.c, src/client.c, src/data.h, src/server.c,
8984         src/shishi.c: Use gnulib's error() instead of ad-hoc die().
8986 2003-07-10  Simon Josefsson <simon@josefsson.org>
8988         * src/shishid.c: Use LOG_DAEMON instead of LOG_AUTHPRIV (make this
8989         configurable?).
8991 2003-07-10  Simon Josefsson <simon@josefsson.org>
8993         * lib/shishi.h.in: Fix typo.
8995 2003-07-10  Simon Josefsson <simon@josefsson.org>
8997         * doc/reference/Makefile.am: Try to be more portable.
8999 2003-07-10  Simon Josefsson <simon@josefsson.org>
9001         * configure.ac, extra/Makefile.am: Don't ship with inetutils (too
9002         much portability problems).
9004 2003-07-10  Simon Josefsson <simon@josefsson.org>
9006         * gl/Makefile.am: Add strchrnul.h.
9008 2003-07-10  Simon Josefsson <simon@josefsson.org>
9010         * gl/Makefile.am: Add mempcpy.h.
9012 2003-07-10  Simon Josefsson <simon@josefsson.org>
9014         * gl/Makefile.am: Add -I../intl for libintl.h in gettext.h.
9016 2003-07-10  Simon Josefsson <simon@josefsson.org>
9018         * src/Makefile.am: Fix gnulib.
9020 2003-07-10  Simon Josefsson <simon@josefsson.org>
9022         * configure.ac: Disable libgcrypt ld script (requires too modern
9023         ld).
9025 2003-07-10  Simon Josefsson <simon@josefsson.org>
9027         * lib/Makefile.am: Remove GNU Make specific idiom.
9029 2003-07-10  Simon Josefsson <simon@josefsson.org>
9031         * gl/m4/Makefile.am: Add.
9033 2003-07-10  Simon Josefsson <simon@josefsson.org>
9035         * lib/rfc1510bis.asn1: Update from draft (plus syntax hacks for
9036         libtasn1's parser).
9038 2003-07-10  Simon Josefsson <simon@josefsson.org>
9040         * configure.ac: Check for sys/types.h earlier.  Add Gnulib tests.
9042 2003-07-10  Simon Josefsson <simon@josefsson.org>
9044         * gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
9045         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
9046         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
9047         gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c, gl/mempcpy.h,
9048         gl/strndup.c, gl/strnlen.c, gl/m4/argp.m4, gl/m4/mempcpy.m4,
9049         gl/m4/strndup.m4, gl/m4/strnlen.m4: Update.
9051 2003-07-08  Simon Josefsson <simon@josefsson.org>
9053         * NEWS: Add.
9055 2003-07-08  Simon Josefsson <simon@josefsson.org>
9057         * lib/encapreppart.c, lib/shishi.h.in, lib/crypto-des.c,
9058         lib/crypto.c: Fix.
9060 2003-07-08  Simon Josefsson <simon@josefsson.org>
9062         * lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
9063         lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in, po/shishi.pot,
9064         po/sv.po: Cleanup DES crypto (at last!).
9066 2003-07-08  Simon Josefsson <simon@josefsson.org>
9068         * lib/kdc.c: Fix typo.
9070 2003-07-08  Simon Josefsson <simon@josefsson.org>
9072         * lib/crypto.c, lib/crypto-des.c: Better errors.
9074 2003-07-08  Simon Josefsson <simon@josefsson.org>
9076         * lib/crypto-3des.c: Fix mem leak.
9078 2003-07-08  Simon Josefsson <simon@josefsson.org>
9080         * lib/Makefile.am, lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
9081         lib/crypto-des.c, lib/crypto-null.c, lib/kdc.c: Fixes.
9083 2003-07-08  Simon Josefsson <simon@josefsson.org>
9085         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
9086         lib/authenticator.c, lib/cfg.c, lib/crypto-null.c, lib/crypto.c,
9087         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
9088         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
9089         lib/principal.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
9090         lib/tkt.c, lib/tkts.c: Indent.
9092 2003-07-08  Simon Josefsson <simon@josefsson.org>
9094         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
9095         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/encapreppart.c,
9096         lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
9097         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
9098         lib/safe.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c, lib/tkts.c:
9099         Cleanup.
9101 2003-07-08  Simon Josefsson <simon@josefsson.org>
9103         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
9104         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
9105         lib/crypto-null.c, lib/crypto.c, lib/enckdcreppart.c, lib/error.c,
9106         lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/safe.c,
9107         lib/shishi.h.in, lib/ticket.c, src/crypto.c: Crypto functions now
9108         allocate output buffers.  Fix callers.
9110 2003-07-08  Simon Josefsson <simon@josefsson.org>
9112         * lib/apreq.c: Waste less stack.
9114 2003-07-07  Simon Josefsson <simon@josefsson.org>
9116         * gl/argp.h: Sync.
9118 2003-07-06  Simon Josefsson <simon@josefsson.org>
9120         * lib/Makefile.am: Fix includes.  Make distcheck works under debian
9121         now.
9123 2003-07-06  Simon Josefsson <simon@josefsson.org>
9125         * configure.ac: Build gl/m4/Makefile.
9127 2003-07-06  Simon Josefsson <simon@josefsson.org>
9129         * gl/Makefile.am: Recurse into m4/.
9131 2003-07-06  Simon Josefsson <simon@josefsson.org>
9133         * shishi.conf.in: Fix.
9135 2003-07-06  Simon Josefsson <simon@josefsson.org>
9137         * lib/shishi.h.in: Add.
9139 2003-07-06  Simon Josefsson <simon@josefsson.org>
9141         * lib/asn1.c: Add shishi_asn1_write_bitstring (broken).
9143 2003-07-06  Simon Josefsson <simon@josefsson.org>
9145         * lib/apreq.c: Fix ASN.1 writing.
9147 2003-07-06  Simon Josefsson <simon@josefsson.org>
9149         * lib/aprep.c: Fix crash.
9151 2003-07-05  Simon Josefsson <simon@josefsson.org>
9153         * m4/Makefile.am: More EXTRA_DIST's.
9155 2003-07-05  Simon Josefsson <simon@josefsson.org>
9157         * Makefile.am: Update release target.
9159 2003-07-05  Simon Josefsson <simon@josefsson.org>
9161         * NEWS: Add.
9163 2003-07-05  Simon Josefsson <simon@josefsson.org>
9165         * configure.ac: Bump version.
9167 2003-07-05  Simon Josefsson <simon@josefsson.org>
9169         * configure.ac: Fix includes.
9171 2003-07-05  Simon Josefsson <simon@josefsson.org>
9173         * Makefile.am: Build errcrypto.
9175 2003-07-05  Simon Josefsson <simon@josefsson.org>
9177         * configure.ac: Configure errcrypto.
9179 2003-07-05  Simon Josefsson <simon@josefsson.org>
9181         * lib/apreq.c, lib/asn1.c, lib/shishi.h.in, lib/tkt.c: Add generic
9182         ASN.1 bitstring, and use it.
9184 2003-07-05  Simon Josefsson <simon@josefsson.org>
9186         * lib/apreq.c: Fix the AP-REQ ap-options.
9188 2003-07-05  Simon Josefsson <simon@josefsson.org>
9190         * lib/ap.c:
9191         (shishi_ap_req_process): Be verbose.
9193 2003-07-05  Simon Josefsson <simon@josefsson.org>
9195         * lib/aprep.c: Fix typo.
9197 2003-07-05  Simon Josefsson <simon@josefsson.org>
9199         * lib/enckdcreppart.c: Waste less stack.
9201 2003-07-05  Simon Josefsson <simon@josefsson.org>
9203         * lib/encapreppart.c: Waste less stack.
9205 2003-07-05  Simon Josefsson <simon@josefsson.org>
9207         * lib/crypto-3des.c: Memory leak fix.
9209 2003-07-05  Simon Josefsson <simon@josefsson.org>
9211         * lib/authenticator.c: Use proper API.
9213 2003-07-05  Simon Josefsson <simon@josefsson.org>
9215         * lib/aprep.c, lib/apreq.c: Use proper API.
9217 2003-07-05  Simon Josefsson <simon@josefsson.org>
9219         * lib/aprep.c: Revert last change (no new API for asn1_field(),
9220         sigh).
9222 2003-07-05  Simon Josefsson <simon@josefsson.org>
9224         * lib/aprep.c: Use new API.
9226 2003-07-05  Simon Josefsson <simon@josefsson.org>
9228         * lib/internal.h: Include gnulib stuff.
9230 2003-07-05  Simon Josefsson <simon@josefsson.org>
9232         * lib/ap.c: Use new API.
9234 2003-07-05  Simon Josefsson <simon@josefsson.org>
9236         * lib/Makefile.am, lib/setenv.c: Really remove old AC_LIBOBJ stuff.
9238 2003-07-05  Simon Josefsson <simon@josefsson.org>
9240         * lib/crypto-des.c: Remove debugging code.
9242 2003-07-05  Simon Josefsson <simon@josefsson.org>
9244         * gl/argp-help.c: Define strchrnul, f{,un}lockfile if not defined.
9245         (Perhaps not the right thing, check and forward patch to libc/gnulib
9246         later.)
9248 2003-07-05  Simon Josefsson <simon@josefsson.org>
9250         * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/enckdcreppart.c,
9251         lib/error.c, lib/kdcrep.c, lib/krberror.c, lib/principal.c,
9252         lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fixes for
9253         gnulib.
9255 2003-07-05  Simon Josefsson <simon@josefsson.org>
9257         * lib/crypto-des.c, lib/crypto.c, lib/pkcs5.c: Compile with
9258         libgcrypt 1.1.13.
9260 2003-07-05  Simon Josefsson <simon@josefsson.org>
9262         * src/authp.c, src/client.c, src/server.c, src/shishi.c: Gnulib
9263         fixes.
9265 2003-07-05  Simon Josefsson <simon@josefsson.org>
9267         * lib/Makefile.am: More gnulib fixes.
9269 2003-07-05  Simon Josefsson <simon@josefsson.org>
9271         * lib/Makefile.am, lib/gethostname.c, lib/memmove.c, lib/memset.c,
9272         lib/setenv.h, lib/strcasecmp.c, lib/strdup.c, lib/strerror.c,
9273         lib/unsetenv.c: Obsolete some AC_LIBOBJ with gnulib.
9275 2003-07-05  Simon Josefsson <simon@josefsson.org>
9277         * src/Makefile.am: Replace ARGP stuff with gnulib.
9279 2003-07-04  Simon Josefsson <simon@josefsson.org>
9281         * configure.ac: Reorder to avoid warnings.
9283 2003-07-04  Simon Josefsson <simon@josefsson.org>
9285         * Makefile.am, configure.ac, gl/Makefile.am, gl/alloca.c,
9286         gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
9287         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
9288         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
9289         gl/argp-xinl.c, gl/argp.h, gl/asnprintf.c, gl/asprintf.c,
9290         gl/error.c, gl/error.h, gl/gethostname.c, gl/getopt.c, gl/getopt.h,
9291         gl/getopt1.c, gl/gettext.h, gl/malloc.c, gl/memmove.c, gl/memset.c,
9292         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
9293         gl/printf-parse.h, gl/realloc.c, gl/setenv.c, gl/setenv.h,
9294         gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c, gl/strchrnul.h,
9295         gl/strdup.c, gl/strerror.c, gl/strncasecmp.c, gl/sysexit_.h,
9296         gl/unlocked-io.h, gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h,
9297         gl/vasprintf.c, gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c,
9298         gl/xstrdup.c, gl/m4/Makefile.am, gl/m4/alloca.m4, gl/m4/argp.m4,
9299         gl/m4/codeset.m4, gl/m4/error.m4, gl/m4/gethostname.m4,
9300         gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
9301         gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax_t.m4,
9302         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
9303         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
9304         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
9305         gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/memmove.m4,
9306         gl/m4/memset.m4, gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4,
9307         gl/m4/progtest.m4, gl/m4/realloc.m4, gl/m4/setenv.m4,
9308         gl/m4/signed.m4, gl/m4/stdint_h.m4, gl/m4/strcase.m4,
9309         gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
9310         gl/m4/strerror_r.m4, gl/m4/sysexits.m4, gl/m4/uintmax_t.m4,
9311         gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4,
9312         gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
9313         gl/m4/xalloc.m4, lib/Makefile.am: Add gnulib compatibility
9314         functions.  Remove argp (replaced by gnulib argp module).
9316 2003-07-04  Simon Josefsson <simon@josefsson.org>
9318         * lib/tkt.c:
9319         (shishi_tkt_key): Retrieve key from encticketpart too.
9321 2003-06-27  Simon Josefsson <simon@josefsson.org>
9323         * lib/ap.c: Check for asn1 error.
9325 2003-06-12  Simon Josefsson <simon@josefsson.org>
9327         * doc/shishi.texi: Add.
9329 2003-06-02  Simon Josefsson <simon@josefsson.org>
9331         * tests/Makefile.am: Remove ticketset for now.
9333 2003-06-02  Simon Josefsson <simon@josefsson.org>
9335         * NEWS: Version 0.0.0.
9337 2003-06-02  Simon Josefsson <simon@josefsson.org>
9339         * Makefile.am: Add release target.
9341 2003-06-02  Simon Josefsson <simon@josefsson.org>
9343         * lib/crypto.c: Add DES encrypt/decrypt without checksum.  Add
9344         dummy checksum.
9346 2003-06-02  Simon Josefsson <simon@josefsson.org>
9348         * lib/crypto-des.c: Add DES encrypt/decrypt without checksum.
9350 2003-06-02  Simon Josefsson <simon@josefsson.org>
9352         * lib/shishi.h.in: Fix NONE ciphers.
9354 2003-05-27  Simon Josefsson <simon@josefsson.org>
9356         * doc/Makefile.am: Add encapreppart functions to AP section.
9358 2003-05-27  Simon Josefsson <simon@josefsson.org>
9360         * lib/aprep.c, lib/apreq.c: Fix a2d.
9362 2003-05-27  Simon Josefsson <simon@josefsson.org>
9364         * lib/encapreppart.c, lib/shishi.h.in: Add
9365         shishi_encapreppart_seqnumber_get.
9367 2003-05-27  Simon Josefsson <simon@josefsson.org>
9369         * lib/crypto-3des.c, lib/crypto.c, lib/shishi.h.in: Add 3des-none.
9370         Add encrypt/decrypt with specific etype.
9372 2003-05-25  Simon Josefsson <simon@josefsson.org>
9374         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
9375         lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Add
9376         shishi_{en,de}crypt_iv().
9378 2003-05-25  Simon Josefsson <simon@josefsson.org>
9380         * lib/shishi.h.in: Fix typo.
9382 2003-05-25  Simon Josefsson <simon@josefsson.org>
9384         * lib/shishi.h.in: Add GSS keyusage constants.
9386 2003-05-18  Simon Josefsson <simon@josefsson.org>
9388         * lib/authenticator.c: Fix.
9390 2003-05-11  Simon Josefsson <simon@josefsson.org>
9392         * lib/ap.c, lib/shishi.h.in: Add shishi_ap_req_der_new.
9394 2003-05-08  Simon Josefsson <simon@josefsson.org>
9396         * lib/Makefile.am: Fix asn1Parser.
9398 2003-05-08  Simon Josefsson <simon@josefsson.org>
9400         * doc/Makefile.am: Remove GSS stuff.
9402 2003-05-08  Simon Josefsson <simon@josefsson.org>
9404         * configure.ac: Check for asn1Parser.
9406 2003-05-08  Simon Josefsson <simon@josefsson.org>
9408         * lib/tkts.c: Add.
9410 2003-05-08  Simon Josefsson <simon@josefsson.org>
9412         * lib/init.c: Fix doc.
9414 2003-05-01  Simon Josefsson <simon@josefsson.org>
9416         * Makefile.am, README, configure.ac, tests/Makefile.am,
9417         shishi-gss.pc.in: Remove GSS stuff (moved to separate project).
9419 2003-05-01  Simon Josefsson <simon@josefsson.org>
9421         * doc/shishi.texi: Remove GSS stuff.
9423 2003-05-01  Simon Josefsson <simon@josefsson.org>
9425         * shishi-gss.pc.in: Add.
9427 2003-05-01  Simon Josefsson <simon@josefsson.org>
9429         * Makefile.am: Add shishi-gss.pc*.
9431 2003-05-01  Simon Josefsson <simon@josefsson.org>
9433         * configure.ac: Build shishi-gss.pc.
9435 2003-05-01  Simon Josefsson <simon@josefsson.org>
9437         * doc/gdoc: Escape { and }.
9439 2003-05-01  Simon Josefsson <simon@josefsson.org>
9441         * doc/shishi.texi: Fix.
9443 2003-05-01  Simon Josefsson <simon@josefsson.org>
9445         * Makefile.am: Indent in gss/.
9447 2003-05-01  Simon Josefsson <simon@josefsson.org>
9449         * doc/Makefile.am, doc/shishi.texi: Add.
9451 2003-05-01  Simon Josefsson <simon@josefsson.org>
9453         * README: Add gss/.
9455 2003-05-01  Simon Josefsson <simon@josefsson.org>
9457         * NEWS, AUTHORS: Fix.
9459 2003-05-01  Simon Josefsson <simon@josefsson.org>
9461         * Makefile.am, configure.ac, doc/Makefile.am, doc/shishi.texi,
9462         tests/Makefile.am, tests/gss.c: Add framework for GSS-API support.
9464 2003-05-01  Simon Josefsson <simon@josefsson.org>
9466         * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
9467         tests/ticketset.c, tests/utils.c: Move include of shishi.h from
9468         utils.c to each file.
9470 2003-05-01  Simon Josefsson <simon@josefsson.org>
9472         * lib/internal.h: Typo.
9474 2003-04-18  Simon Josefsson <simon@josefsson.org>
9476         * doc/shishi.texi: Fix info dir entry.
9478 2003-04-16  Simon Josefsson <simon@josefsson.org>
9480         * ANNOUNCE: Mention devices it runs on.
9482 2003-04-15  Simon Josefsson <simon@josefsson.org>
9484         * Makefile.am: Use new cvs2cl.
9486 2003-03-29  Simon Josefsson <simon@josefsson.org>
9488         * lib/kdcreq.c: Use new allocating a2d.
9490 2003-03-26  Simon Josefsson <simon@josefsson.org>
9492         * src/shishid.c: Add comment.
9494 2003-03-26  Simon Josefsson <simon@josefsson.org>
9496         * lib/asn1.c, lib/kdc.c, lib/shishi.h.in: Add new allocating a2d
9497         functions and use them.
9499 2003-03-26  Simon Josefsson <simon@josefsson.org>
9501         * lib/crypto-des.c: Use new libgcrypt CBC-MAC interface.
9503 2003-03-26  Simon Josefsson <simon@josefsson.org>
9505         * asn1/NEWS, asn1/configure.in: Upstream sync.
9507 2003-03-14  Simon Josefsson <simon@josefsson.org>
9509         * tests/crypto.c: Fix debug output, spotted by Marcus Watts
9510         <mdw@umich.edu>.
9512 2003-02-19  Simon Josefsson <simon@josefsson.org>
9514         * asn1/NEWS, asn1/configure.in: Upstream update.
9516 2003-02-12  Simon Josefsson <simon@josefsson.org>
9518         * lib/safe.c: Make it work.
9520 2003-02-12  Simon Josefsson <simon@josefsson.org>
9522         * lib/tkt.c: Use new ASN.1 API.
9524 2003-02-12  Simon Josefsson <simon@josefsson.org>
9526         * lib/kdcreq.c: Use new ASN.1 and principal APIs.
9528 2003-02-12  Simon Josefsson <simon@josefsson.org>
9530         * lib/kdcrep.c: Use new principal API.
9532 2003-02-12  Simon Josefsson <simon@josefsson.org>
9534         * lib/principal.c: Add *_set().
9536 2003-02-12  Simon Josefsson <simon@josefsson.org>
9538         * lib/encapreppart.c: Doc fixes.  Use new ASN.1 APIs.
9540 2003-02-12  Simon Josefsson <simon@josefsson.org>
9542         * lib/asn1.c: Fix integer functions.
9544 2003-02-12  Simon Josefsson <simon@josefsson.org>
9546         * tests/authenticator.c, tests/gztime.c, tests/ticketset.c: Indent.
9548 2003-02-12  Simon Josefsson <simon@josefsson.org>
9550         * tests/Makefile.am: Add authenticator and gztime.  Remove asn1
9551         CFLAGS.
9553 2003-02-12  Simon Josefsson <simon@josefsson.org>
9555         * tests/utils.c: Fix prototypes.
9557 2003-02-12  Simon Josefsson <simon@josefsson.org>
9559         * tests/authenticator.c: Add.
9561 2003-02-12  Simon Josefsson <simon@josefsson.org>
9563         * lib/authenticator.c: Cleanups.
9565 2003-02-11  Simon Josefsson <simon@josefsson.org>
9567         * tests/gztime.c: Add.
9569 2003-02-11  Simon Josefsson <simon@josefsson.org>
9571         * lib/gztime.c: Make it work again.
9573 2003-02-11  Simon Josefsson <simon@josefsson.org>
9575         * lib/gztime.c: Fix prototypes.
9577 2003-02-11  Simon Josefsson <simon@josefsson.org>
9579         * lib/shishi.h.in: Add.  Fix prototypes.
9581 2003-02-11  Simon Josefsson <simon@josefsson.org>
9583         * tests/ticketset.c: Fix title.
9585 2003-02-11  Simon Josefsson <simon@josefsson.org>
9587         * lib/tkts.c: Fix.
9589 2003-02-11  Simon Josefsson <simon@josefsson.org>
9591         * Makefile.am: Allow use of external libtasn1.
9593 2003-02-11  Simon Josefsson <simon@josefsson.org>
9595         * configure.ac, lib/Makefile.am: Allow use of external libtasn1.
9596         Remove *_BUILD_* junk for pkg-config.
9598 2003-02-11  Simon Josefsson <simon@josefsson.org>
9600         * shishi.pc.in: CFLAGS for libgcrypt not needed to use shishi.  Let
9601         libtool handle library dependencies.
9603 2003-02-11  Simon Josefsson <simon@josefsson.org>
9605         * configure.ac: We need libgcrypt >1.1.13.
9607 2003-02-11  Simon Josefsson <simon@josefsson.org>
9609         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
9610         lib/diskio.c, lib/encapreppart.c, lib/enckdcreppart.c,
9611         lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
9612         lib/krberror.c, lib/safe.c, lib/tgs.c, lib/ticket.c, lib/tkt.c: Use
9613         new libtasn1 API.
9615 2003-02-11  Simon Josefsson <simon@josefsson.org>
9617         * asn1/configure.in: Upstream update.
9619 2003-02-11  Simon Josefsson <simon@josefsson.org>
9621         * asn1/NEWS: Upstream update.
9623 2003-02-11  Simon Josefsson <simon@josefsson.org>
9625         * po/shishi.pot, po/sv.po: Generated.
9627 2003-02-11  Simon Josefsson <simon@josefsson.org>
9629         * doc/reference/shishi.types: Add.
9631 2003-02-11  Simon Josefsson <simon@josefsson.org>
9633         * ANNOUNCE: Update.
9635 2003-02-11  Simon Josefsson <simon@josefsson.org>
9637         * lib/shishi.h.in, lib/safe.c: Fix SAFE.
9639 2003-02-10  Simon Josefsson <simon@josefsson.org>
9641         * doc/shishi.texi: Add.
9643 2003-02-10  Simon Josefsson <simon@josefsson.org>
9645         * doc/Makefile.am: Add KRB-SAFE.
9647 2003-02-10  Simon Josefsson <simon@josefsson.org>
9649         * doc/shishi.texi: Add KRB-SAFE.  Move utility functions.
9651 2003-02-10  Simon Josefsson <simon@josefsson.org>
9653         * doc/shishi.texi: [no log message]
9655 2003-02-10  Simon Josefsson <simon@josefsson.org>
9657         * doc/shishi.texi: (Cryptographic Overview): Improve wording.
9659 2003-02-10  Simon Josefsson <simon@josefsson.org>
9661         * README-alpha: Fix.
9663 2003-02-10  Simon Josefsson <simon@josefsson.org>
9665         * lib/as.c: Doc fix.
9667 2003-02-10  Simon Josefsson <simon@josefsson.org>
9669         * lib/asn1.c, lib/diskio.c, lib/safe.c, lib/shishi.h.in,
9670         lib/internal.h, src/client.c, src/server.c: Make KRB-SAFE work.
9672 2003-02-10  Simon Josefsson <simon@josefsson.org>
9674         * lib/tgs.c, lib/as.c: Doc fix.
9676 2003-02-10  Simon Josefsson <simon@josefsson.org>
9678         * Makefile.am: Ditto.
9680 2003-02-10  Simon Josefsson <simon@josefsson.org>
9682         * Makefile.am: Fix ChangeLog generation.
9684 2003-02-10  Simon Josefsson <simon@josefsson.org>
9686         * README: Fix.
9688 2003-02-08  Simon Josefsson <simon@josefsson.org>
9690         * lib/shishi.h.in, lib/tkts.c: Fix.
9692 2003-02-08  Simon Josefsson <simon@josefsson.org>
9694         * tests/ticketset.c, tests/crypto.c, tests/utils.c, src/client.c,
9695         src/server.c, src/data.h, src/shishi.c, src/shishid.c: Fix.
9697 2003-02-08  Simon Josefsson <simon@josefsson.org>
9699         * src/shishid.c: Fix.
9701 2003-02-08  Simon Josefsson <simon@josefsson.org>
9703         * lib/safe.c: Add.
9705 2003-02-08  Simon Josefsson <simon@josefsson.org>
9707         * src/authp.c, src/client.c, lib/shishi.h.in: Fix.
9709 2003-02-08  Simon Josefsson <simon@josefsson.org>
9711         * lib/asn1.c, lib/crypto-des.c, lib/init.c, lib/netio.c,
9712         lib/shishi.h.in: Fix.
9714 2003-02-08  Simon Josefsson <simon@josefsson.org>
9716         * lib/vasprintf.c, lib/kdcreq.c: Fix.
9718 2003-02-08  Simon Josefsson <simon@josefsson.org>
9720         * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto-des.c,
9721         lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/init.c,
9722         lib/kdc.c, lib/kdcrep.c, lib/key.c, lib/netio.c, lib/pkcs5.c,
9723         lib/principal.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c,
9724         lib/tkts.c, lib/vasprintf.c: Fix.
9726 2003-02-08  Simon Josefsson <simon@josefsson.org>
9728         * lib/shishi.h.in: Fix.
9730 2003-02-08  Simon Josefsson <simon@josefsson.org>
9732         * lib/crypto.c: Fix.
9734 2003-02-08  Simon Josefsson <simon@josefsson.org>
9736         * lib/vasprintf.c, lib/internal.h: Fix.
9738 2003-02-08  Simon Josefsson <simon@josefsson.org>
9740         * lib/asn1.c, lib/pkcs5.c, lib/key.c, lib/crypto-aes.c,
9741         lib/crypto.c, lib/netio.c, lib/tkts.c, lib/kdc.c, lib/as.c,
9742         lib/crypto-3des.c, lib/crypto-des.c, lib/crypto-null.c, lib/init.c,
9743         lib/krberror.c, lib/shishi.h.in: Fix.
9745 2003-02-08  Simon Josefsson <simon@josefsson.org>
9747         * lib/encticketpart.c, lib/tkt.c, lib/shishi.h.in, lib/tkts.c: Fix.
9749 2003-02-08  Simon Josefsson <simon@josefsson.org>
9751         * lib/asn1.c: Add.
9753 2003-02-08  Simon Josefsson <simon@josefsson.org>
9755         * lib/apreq.c, lib/shishi.h.in, lib/encapreppart.c, lib/ticket.c:
9756         Fix.
9758 2003-02-08  Simon Josefsson <simon@josefsson.org>
9760         * lib/authenticator.c, lib/kdcrep.c, lib/enckdcreppart.c: Fix.
9762 2003-02-08  Simon Josefsson <simon@josefsson.org>
9764         * lib/shishi.h.in: Fix.
9766 2003-02-08  Simon Josefsson <simon@josefsson.org>
9768         * lib/cfg.c: Fix warnings.
9770 2003-02-08  Simon Josefsson <simon@josefsson.org>
9772         * lib/cfg.c: Declare getsubopt().
9774 2003-02-08  Simon Josefsson <simon@josefsson.org>
9776         * lib/shishi.h.in: Add.
9778 2003-02-08  Simon Josefsson <simon@josefsson.org>
9780         * lib/shishi.h.in: Add.  Fix.
9782 2003-02-08  Simon Josefsson <simon@josefsson.org>
9784         * lib/shishi.h.in: Add.
9786 2003-02-08  Simon Josefsson <simon@josefsson.org>
9788         * lib/shishi.h.in, lib/internal.h: Add.
9790 2003-02-08  Simon Josefsson <simon@josefsson.org>
9792         * lib/shishi.h.in, lib/internal.h: Add.
9794 2003-02-08  Simon Josefsson <simon@josefsson.org>
9796         * lib/internal.h: Include arpa/inet.h.
9798 2003-02-08  Simon Josefsson <simon@josefsson.org>
9800         * doc/shishi.texi: Add.
9802 2003-02-08  Simon Josefsson <simon@josefsson.org>
9804         * lib/shishi.h.in: Fix.
9806 2003-02-08  Simon Josefsson <simon@josefsson.org>
9808         * lib/shishi.h.in, lib/tkts.c, tests/ticketset.c, src/shishi.c: New
9809         find/get API.
9811 2003-02-08  Simon Josefsson <simon@josefsson.org>
9813         * lib/tkt.c: Add.
9815 2003-02-08  Simon Josefsson <simon@josefsson.org>
9817         * lib/principal.c: Fix.
9819 2003-02-05  Simon Josefsson <simon@josefsson.org>
9821         * src/shishid.c, tests/ticketset.c: Fix API.
9823 2003-02-05  Simon Josefsson <simon@josefsson.org>
9825         * configure.ac: Check arpa/inet.h.
9827 2003-02-05  Simon Josefsson <simon@josefsson.org>
9829         * lib/ticket.c, lib/asn1.c, lib/shishi.h.in, lib/tkts.c: Fix API.
9831 2003-02-05  Simon Josefsson <simon@josefsson.org>
9833         * lib/enckdcreppart.c, lib/encticketpart.c: Fix.
9835 2003-02-05  Simon Josefsson <simon@josefsson.org>
9837         * lib/crypto.c: Add.
9839 2003-02-05  Simon Josefsson <simon@josefsson.org>
9841         * lib/kdc.c, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
9842         lib/diskio.c: Fix API.
9844 2003-02-05  Simon Josefsson <simon@josefsson.org>
9846         * lib/kdcrep.c: Fix.
9848 2003-02-05  Simon Josefsson <simon@josefsson.org>
9850         * lib/shishi.h.in, lib/asn1.c: Fix.
9852 2003-02-05  Simon Josefsson <simon@josefsson.org>
9854         * lib/principal.c, lib/asn1.c:
9855         (shishi_principal_name_get, shishi_principal_name_realm_get): Move
9856         from asn1.c to principal.c
9858 2003-02-05  Simon Josefsson <simon@josefsson.org>
9860         * lib/safe.c: Fix.
9862 2003-02-05  Simon Josefsson <simon@josefsson.org>
9864         * lib/diskio.c: Fix header.
9866 2003-02-05  Simon Josefsson <simon@josefsson.org>
9868         * lib/init.c: Fix gcrypt init.
9870 2003-02-05  Simon Josefsson <simon@josefsson.org>
9872         * lib/internal.h: Use Shishi_asn1 instead of ASN1_TYPE.  Fix.
9874 2003-02-05  Simon Josefsson <simon@josefsson.org>
9876         * lib/asn1.c: Add.
9878 2003-02-05  Simon Josefsson <simon@josefsson.org>
9880         * lib/enckdcreppart.c, lib/safe.c: Cleanup.
9882 2003-02-05  Simon Josefsson <simon@josefsson.org>
9884         * lib/authenticator.c, lib/kdcreq.c, lib/shishi.h.in, lib/init.c:
9885         Fix.
9887 2003-02-05  Simon Josefsson <simon@josefsson.org>
9889         * lib/encticketpart.c: Cleanup.
9891 2003-02-05  Simon Josefsson <simon@josefsson.org>
9893         * lib/ticket.c: Cleanup.
9895 2003-02-05  Simon Josefsson <simon@josefsson.org>
9897         * lib/kdc.c: Cleanup.
9899 2003-02-05  Simon Josefsson <simon@josefsson.org>
9901         * lib/krberror.c: Cleanup.
9903 2003-02-05  Simon Josefsson <simon@josefsson.org>
9905         * lib/kdcrep.c: Cleanup.
9907 2003-02-05  Simon Josefsson <simon@josefsson.org>
9909         * lib/kdcreq.c: Cleanup.
9911 2003-02-05  Simon Josefsson <simon@josefsson.org>
9913         * lib/asn1.c: Add.
9915 2003-02-05  Simon Josefsson <simon@josefsson.org>
9917         * lib/ticket.c: Use Shishi_asn1 instead of ASN1_TYPE.
9919 2003-02-05  Simon Josefsson <simon@josefsson.org>
9921         * lib/encapreppart.c: Fix.
9923 2003-02-05  Simon Josefsson <simon@josefsson.org>
9925         * lib/tkt.c, lib/krberror.c, lib/kdcrep.c, lib/kdcreq.c, lib/tgs.c,
9926         lib/safe.c: Use Shishi_asn1 instead of ASN1_TYPE.
9928 2003-02-05  Simon Josefsson <simon@josefsson.org>
9930         * lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
9931         lib/kdc.c: Use Shishi_asn1 instead of ASN1_TYPE.
9933 2003-02-05  Simon Josefsson <simon@josefsson.org>
9935         * lib/diskio.c, lib/done.c: Use Shishi_asn1 instead of ASN1_TYPE.
9937 2003-02-05  Simon Josefsson <simon@josefsson.org>
9939         * lib/asn1.c: Use Shishi_asn1 instead of ASN1_TYPE.  Cleanup.  Add.
9941 2003-02-05  Simon Josefsson <simon@josefsson.org>
9943         * lib/ap.c, lib/shishi.h.in, lib/apreq.c, lib/aprep.c, lib/as.c,
9944         lib/authenticator.c: Use Shishi_asn1 instead of ASN1_TYPE.
9946 2003-02-05  Simon Josefsson <simon@josefsson.org>
9948         * configure.ac: Check syslog.h.
9950 2003-02-05  Simon Josefsson <simon@josefsson.org>
9952         * doc/gdoc: Fixes.
9954 2003-02-05  Simon Josefsson <simon@josefsson.org>
9956         * lib/version.c: Copyright fix.
9958 2003-02-05  Simon Josefsson <simon@josefsson.org>
9960         * lib/shishi.h.in: Fix krberror.
9962 2003-02-05  Simon Josefsson <simon@josefsson.org>
9964         * lib/apreq.c, lib/error.c, lib/hostkeys.c, lib/version.c: Doc fix.
9966 2003-02-05  Simon Josefsson <simon@josefsson.org>
9968         * src/shishid.c: Syslog.  Setuid.
9970 2003-02-03  Simon Josefsson <simon@josefsson.org>
9972         * lib/krberror.c: Doc fix.
9974 2003-02-03  Simon Josefsson <simon@josefsson.org>
9976         * lib/init.c: Re-order to improve manual.
9978 2003-02-03  Simon Josefsson <simon@josefsson.org>
9980         * src/shishid.c: AS exchange works (with hardcoded credentials).
9982 2003-02-03  Simon Josefsson <simon@josefsson.org>
9984         * src/kdc.c: Fix.  What to do about this file?  Abandon?
9986 2003-02-03  Simon Josefsson <simon@josefsson.org>
9988         * lib/shishi.h.in: Fix.
9990 2003-02-03  Simon Josefsson <simon@josefsson.org>
9992         * lib/kdcreq.c: Fix.  Add.
9994 2003-02-03  Simon Josefsson <simon@josefsson.org>
9996         * lib/kdc.c: Fix return codes.
9998 2003-02-03  Simon Josefsson <simon@josefsson.org>
10000         * lib/init.c: Add.
10002 2003-02-03  Simon Josefsson <simon@josefsson.org>
10004         * lib/asn1.c: Fix debug.
10006 2003-02-03  Simon Josefsson <simon@josefsson.org>
10008         * lib/as.c: Add.  Clear pdata in AS-REQ.
10010 2003-02-03  Simon Josefsson <simon@josefsson.org>
10012         * lib/ticketset.c, lib/tkts.c: Rename ticketset.c to tkts.c.
10014 2003-02-03  Simon Josefsson <simon@josefsson.org>
10016         * lib/tkt.c: Add, code from ticket.c.
10018 2003-02-03  Simon Josefsson <simon@josefsson.org>
10020         * doc/reference/Makefile.am, doc/reference/tmpl/dummy.sgml,
10021         doc/reference/tmpl/shishi.sgml: Fix.
10023 2003-02-03  Simon Josefsson <simon@josefsson.org>
10025         * doc/reference/shishi.types, doc/reference/tmpl/shishi.sgml:
10026         Remove autogenerated stuff.
10028 2003-02-03  Simon Josefsson <simon@josefsson.org>
10030         * doc/reference/Makefile.am: Improve maintainer-clean (somewhat
10031         shishi specific).
10033 2003-02-03  Simon Josefsson <simon@josefsson.org>
10035         * doc/Makefile.am, doc/shishi.texi, doc/reference/tmpl/shishi.sgml,
10036         extra/pam_shishi/pam_shishi.c, lib/Makefile.am, lib/ap.c,
10037         lib/apreq.c, lib/as.c, lib/asn1.c, lib/authenticator.c,
10038         lib/diskio.c, lib/done.c, lib/enckdcreppart.c, lib/error.c,
10039         lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
10040         lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c, src/authp.c,
10041         src/client.c, src/server.c, src/shishi.c, src/shishid.c,
10042         tests/ticketset.c: Rename shishi_ticketset_* to shishi_tkts_*.
10043         Separate ASN.1 ticket functions into shishi_ticket_* and high-level
10044         ticket functions into shishi_tkt_*.
10046 2003-02-02  Simon Josefsson <simon@josefsson.org>
10048         * lib/ticket.c: Add.  Fix typo.
10049         (shishi_ticket_key_set): Set key in EncKDCRepPart too.
10050         (shishi_ticket2): Set transited, authtime, endtime.
10052 2003-02-02  Simon Josefsson <simon@josefsson.org>
10054         * lib/cfg.c, lib/crypto.c, lib/enckdcreppart.c, lib/kdc.c,
10055         lib/kdcrep.c, lib/kdcreq.c, lib/shishi.h.in: Add.
10057 2003-02-02  Simon Josefsson <simon@josefsson.org>
10059         * lib/as.c: Add.  Initialize ticket in AS.
10061 2003-02-02  Simon Josefsson <simon@josefsson.org>
10063         * lib/authenticator.c: Add.
10065 2003-02-02  Simon Josefsson <simon@josefsson.org>
10067         * lib/ticket.c, lib/shishi.h.in, lib/kdc.c: Add.
10069 2003-02-02  Simon Josefsson <simon@josefsson.org>
10071         * lib/authenticator.c: Add AuthorizationData.
10073 2003-02-02  Simon Josefsson <simon@josefsson.org>
10075         * lib/ap.c: Typo.
10077 2003-02-02  Simon Josefsson <simon@josefsson.org>
10079         * lib/kdcreq.c, lib/shishi.h.in: Add.
10081 2003-02-02  Simon Josefsson <simon@josefsson.org>
10083         * lib/kdc.c:
10084         (shishi_as_process): Print derived user key.
10086 2003-02-02  Simon Josefsson <simon@josefsson.org>
10088         * lib/diskio.c: Print hex key for noice verbose.
10090 2003-02-02  Simon Josefsson <simon@josefsson.org>
10092         * lib/ap.c, lib/as.c: Print debug info.
10094 2003-02-02  Simon Josefsson <simon@josefsson.org>
10096         * lib/ap.c: Print debug info.
10098 2003-02-01  Simon Josefsson <simon@josefsson.org>
10100         * lib/asn1.c: Add shishi_asn1_integer2_field.  Indent.
10102 2003-02-01  Simon Josefsson <simon@josefsson.org>
10104         * lib/crypto.c, lib/cfg.c, lib/authenticator.c, src/authp.c,
10105         src/client.c, src/crypto.c, src/server.c, src/shishi.c,
10106         src/shishid.c, tests/crypto.c, tests/ticketset.c: Indent.
10108 2003-02-01  Simon Josefsson <simon@josefsson.org>
10110         * lib/diskio.c: Indent.  Add debug code.
10112 2003-02-01  Simon Josefsson <simon@josefsson.org>
10114         * lib/enckdcreppart.c: Add shishi_enckdcreppart_key_set,
10115         shishi_enckdcreppart_nonce_set,
10116         shishi_enckdcreppart_populate_encticketpart,
10117         shishi_enckdcreppart_srealm_set, shishi_enckdcreppart_sname_set,
10118         shishi_enckdcreppart_server_set,
10119         shishi_enckdcreppart_srealmserver_set, shishi_encasreppart.  Indent.
10121 2003-02-01  Simon Josefsson <simon@josefsson.org>
10123         * lib/kdc.c, lib/init.c, lib/hostkeys.c, lib/error.c,
10124         lib/encticketpart.c, lib/encapreppart.c: Indent.
10126 2003-02-01  Simon Josefsson <simon@josefsson.org>
10128         * lib/kdcrep.c: Add shishi_kdcrep_crealm_set,
10129         shishi_kdcrep_cname_set, shishi_kdcrep_client_set,
10130         shishi_kdcrep_crealmserver_set, shishi_kdcrep_set_enc_part,
10131         shishi_kdcrep_add_enc_part.
10132         (shishi_kdcrep_get_ticket): Don't lose on (some) optional fields.
10134 2003-02-01  Simon Josefsson <simon@josefsson.org>
10136         * lib/kdcreq.c: Add shishi_kdcreq_nonce, shishi_kdcreq_cname_get.
10138 2003-02-01  Simon Josefsson <simon@josefsson.org>
10140         * lib/krberror.c, lib/key.c: Indent.
10142 2003-02-01  Simon Josefsson <simon@josefsson.org>
10144         * lib/ticketset.c, lib/ticket.c, lib/tgs.c, lib/realm.c,
10145         lib/principal.c, lib/password.c, lib/netio.c: Indent.
10147 2003-02-01  Simon Josefsson <simon@josefsson.org>
10149         * lib/as.c: Add shishi_as_rep_der_set.
10151 2003-02-01  Simon Josefsson <simon@josefsson.org>
10153         * lib/apreq.c:
10154         (shishi_apreq_get_ticket, shishi_apreq_set_ticket): Don't lose on
10155         optional fields (some still left though).
10157 2003-02-01  Simon Josefsson <simon@josefsson.org>
10159         * lib/aprep.c: Indent.
10161 2003-02-01  Simon Josefsson <simon@josefsson.org>
10163         * lib/ap.c: Indent.
10164         (shishi_ap_rep_der_set): Don't lose previous AP-REP.
10165         (shishi_ap_rep_der): New.
10167 2003-01-31  Simon Josefsson <simon@josefsson.org>
10169         * lib/shishi.h.in: Add.  Fix key usage enum member name.
10171 2003-01-31  Simon Josefsson <simon@josefsson.org>
10173         * lib/encticketpart.c, lib/kdcrep.c, lib/ticket.c: Add functions to
10174         set things.
10176 2003-01-31  Simon Josefsson <simon@josefsson.org>
10178         * lib/enckdcreppart.c: Fix.
10180 2003-01-31  Simon Josefsson <simon@josefsson.org>
10182         * lib/shishi.h.in: Add.
10184 2003-01-31  Simon Josefsson <simon@josefsson.org>
10186         * lib/encticketpart.c: Add shishi_encticketpart.
10188 2003-01-31  Simon Josefsson <simon@josefsson.org>
10190         * lib/init.c: Add shishi_init_server.
10192 2003-01-31  Simon Josefsson <simon@josefsson.org>
10194         * lib/key.c: Add shishi_key_random.
10196 2003-01-31  Simon Josefsson <simon@josefsson.org>
10198         * lib/crypto.c: Use strong random data.
10200 2003-01-26  Simon Josefsson <simon@josefsson.org>
10202         * doc/reference/tmpl/shishi.sgml: Generated.
10204 2003-01-22  Simon Josefsson <simon@josefsson.org>
10206         * doc/reference/tmpl/shishi.sgml: New.
10208 2003-01-22  Simon Josefsson <simon@josefsson.org>
10210         * configure.ac: Fix.
10212 2003-01-22  Simon Josefsson <simon@josefsson.org>
10214         * doc/reference/shishi-docs.sgml: Add some text.
10216 2003-01-22  Simon Josefsson <simon@josefsson.org>
10218         * doc/reference/Makefile.am: Add uninstall target.  Fix distcheck.
10220 2003-01-22  Simon Josefsson <simon@josefsson.org>
10222         * lib/crypto-des.c: Use libgcrypt for CRC.
10224 2003-01-22  Simon Josefsson <simon@josefsson.org>
10226         * lib/Makefile.am: Fix libstringprep vs libidn.
10228 2003-01-21  Simon Josefsson <simon@josefsson.org>
10230         * configure.ac: Fix libstringprep vs libidn.
10232 2003-01-21  Simon Josefsson <simon@josefsson.org>
10234         * Makefile.am: Don't dist gdbm (for now).  Fix libstringprep vs
10235         libidn.  Fix cvs2cl and gtk-dock for distcheck.
10237 2003-01-21  Simon Josefsson <simon@josefsson.org>
10239         * tests/crypto.c: Don't check crc (gcrypt used now).
10241 2002-12-15  Simon Josefsson <simon@josefsson.org>
10243         * lib/Makefile.am, lib/diskio.c, lib/key.c, lib/safe.c,
10244         lib/shishi.h.in, src/client.c: Unfinished SAFE support.
10246 2002-12-15  Simon Josefsson <simon@josefsson.org>
10248         * ANNOUNCE: Fix.
10250 2002-12-15  Simon Josefsson <simon@josefsson.org>
10252         * ANNOUNCE: Fix.
10254 2002-12-15  Simon Josefsson <simon@josefsson.org>
10256         * ANNOUNCE: Fix.
10258 2002-12-15  Simon Josefsson <simon@josefsson.org>
10260         * src/shishid.c, src/shishi.c: Fix.
10262 2002-12-15  Simon Josefsson <simon@josefsson.org>
10264         * shishi.pc.in, shishi.conf.in, README: Fix.
10266 2002-12-14  Simon Josefsson <simon@josefsson.org>
10268         * configure.ac: Add GTK-DOC stuff.
10270 2002-12-14  Simon Josefsson <simon@josefsson.org>
10272         * lib/kdcreq.c, lib/tgs.c: Fix warnings from GTK-DOC.
10274 2002-12-14  Simon Josefsson <simon@josefsson.org>
10276         * doc/Makefile.am, doc/reference/Makefile.am,
10277         doc/reference/shishi-docs.sgml, doc/reference/shishi.types:
10278         Generate HTML/SGML API documentation using GTK-DOC.
10280 2002-12-14  Simon Josefsson <simon@josefsson.org>
10282         * lib/ticket.c, lib/ticketset.c, lib/shishi.h.in: Fix.
10284 2002-12-14  Simon Josefsson <simon@josefsson.org>
10286         * Makefile.am: EXTRA_DIST ANNOUNCE:
10288 2002-12-14  Simon Josefsson <simon@josefsson.org>
10290         * ANNOUNCE: Add.
10292 2002-12-14  Simon Josefsson <simon@josefsson.org>
10294         * extra/pam_shishi/pam_shishi.c: Define PAM_STATIC for static
10295         builds.
10297 2002-12-14  Simon Josefsson <simon@josefsson.org>
10299         * configure.ac, extra/pam_shishi/Makefile.am,
10300         extra/pam_shishi/pam_shishi.c: Solaris PAM fixes.
10302 2002-12-14  Simon Josefsson <simon@josefsson.org>
10304         * Makefile.am: Make sure ChangeLog is regenerated.
10306 2002-12-13  Simon Josefsson <simon@josefsson.org>
10308         * extra/README: Fix.
10310 2002-12-13  Simon Josefsson <simon@josefsson.org>
10312         * AUTHORS, NEWS, README, README-alpha, THANKS: Copying condition
10313         changes.
10315 2002-12-13  Simon Josefsson <simon@josefsson.org>
10317         * src/shishid.c: Fix warnings.
10319 2002-12-13  Simon Josefsson <simon@josefsson.org>
10321         * doc/shishi.texi: Fix ports.
10323 2002-12-13  Simon Josefsson <simon@josefsson.org>
10325         * configure.ac, extra/Makefile.am, extra/pam_shishi/Makefile.am,
10326         extra/pam_shishi/pam_shishi.c: Add --disable-pam configure option.
10328 2002-12-13  Simon Josefsson <simon@josefsson.org>
10330         * src/server.c: Don't hardcode server name.
10332 2002-12-13  Simon Josefsson <simon@josefsson.org>
10334         * lib/shishi.h.in, lib/ticketset.c, lib/apreq.c, lib/crypto.c,
10335         lib/kdcreq.c: Revert earlier changes that broke simplified
10336         encryption profile.  PAM fixes.
10338 2002-12-13  Simon Josefsson <simon@josefsson.org>
10340         * extra/README: Add PAM.
10342 2002-12-13  Simon Josefsson <simon@josefsson.org>
10344         * extra/Makefile.am, extra/pam_shishi/Makefile.am,
10345         extra/pam_shishi/pam_shishi.c: Initial PAM module.
10347 2002-12-12  Simon Josefsson <simon@josefsson.org>
10349         * doc/shishi.texi: Fixes.
10351 2002-12-12  Simon Josefsson <simon@josefsson.org>
10353         * tests/ticketset.c: Add.
10355 2002-12-12  Simon Josefsson <simon@josefsson.org>
10357         * lib/ap.c, lib/apreq.c, lib/authenticator.c, lib/crypto-3des.c,
10358         lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
10359         lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
10360         lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/password.c,
10361         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/vasprintf.c:
10362         Fix warnings.
10364 2002-12-12  Simon Josefsson <simon@josefsson.org>
10366         * tests/ticketset.c: Use new ASN.1 interface.
10368 2002-12-12  Simon Josefsson <simon@josefsson.org>
10370         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
10371         lib/authenticator.c, lib/diskio.c, lib/encapreppart.c,
10372         lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
10373         lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/ticket.c:
10374         Cleanup ASN.1 stuff.
10376 2002-12-12  Simon Josefsson <simon@josefsson.org>
10378         * src/shishi.c: Expire tickets.
10380 2002-12-11  Simon Josefsson <simon@josefsson.org>
10382         * tests/ticketset.c: Test file read/write.
10384 2002-12-11  Simon Josefsson <simon@josefsson.org>
10386         * lib/ticketset.c: Mem fixes.  Separate ticket expiring on write.
10388 2002-12-11  Simon Josefsson <simon@josefsson.org>
10390         * tests/ticketset.c: Use new ticketset API. Fixes.
10392 2002-12-11  Simon Josefsson <simon@josefsson.org>
10394         * src/authp.c, src/client.c, src/shishi.c: Use new ticketset
10395         interface.
10397 2002-12-11  Simon Josefsson <simon@josefsson.org>
10399         * lib/init.c, lib/shishi.h.in, lib/ticketset.c:
10400         s/ticketset_init/ticketset/g
10402 2002-12-11  Simon Josefsson <simon@josefsson.org>
10404         * tests/Makefile.am, tests/crypto.c, tests/ticketset.c,
10405         tests/utils.c: Add ticketset self tests.
10407 2002-12-11  Simon Josefsson <simon@josefsson.org>
10409         * src/authp.c, src/client.c, src/kdc.c, src/shishi.c: Fix for new
10410         API.
10412 2002-12-11  Simon Josefsson <simon@josefsson.org>
10414         * lib/asn1.c, lib/diskio.c, lib/done.c, lib/internal.h, lib/kdc.c,
10415         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Fixes discovered
10416         while writing ticketset selftests.
10418 2002-12-11  Simon Josefsson <simon@josefsson.org>
10420         * src/authp.c, src/client.c, src/crypto.c, src/data.h,
10421         src/server.c, src/shishi.c: Fix.
10423 2002-12-11  Simon Josefsson <simon@josefsson.org>
10425         * tests/crypto.c: Use new key API.
10427 2002-12-11  Simon Josefsson <simon@josefsson.org>
10429         * lib/error.c: Add.
10431 2002-12-11  Simon Josefsson <simon@josefsson.org>
10433         * src/shishid.c: Don't define ngettext.
10435 2002-12-11  Simon Josefsson <simon@josefsson.org>
10437         * src/server.c: Fix.
10439 2002-12-11  Simon Josefsson <simon@josefsson.org>
10441         * lib/error.c: Add.
10443 2002-12-11  Simon Josefsson <simon@josefsson.org>
10445         * lib/ap.c: Fix keyusage.
10447 2002-12-11  Simon Josefsson <simon@josefsson.org>
10449         * src/shishi.c: Add crypto key file.
10451 2002-12-11  Simon Josefsson <simon@josefsson.org>
10453         * src/server.c: Use AP interface.
10455 2002-12-11  Simon Josefsson <simon@josefsson.org>
10457         * src/crypto.c: Use new key API.
10459 2002-12-11  Simon Josefsson <simon@josefsson.org>
10461         * lib/ap.c, lib/apreq.c, lib/hostkeys.c, lib/internal.h, lib/key.c,
10462         lib/shishi.h.in, lib/ticket.c: Improve AP interface.
10464 2002-12-11  Simon Josefsson <simon@josefsson.org>
10466         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c, lib/diskio.c,
10467         lib/hostkeys.c, lib/key.c, lib/shishi.h.in: Key API fixes.
10469 2002-12-11  Simon Josefsson <simon@josefsson.org>
10471         * lib/ap.c: Fix (make TGS work again).
10473 2002-12-11  Simon Josefsson <simon@josefsson.org>
10475         * tests/crypto.c: Use new key API.
10477 2002-12-11  Simon Josefsson <simon@josefsson.org>
10479         * doc/Makefile.am, doc/shishi.texi: Hostkeys.
10481 2002-12-11  Simon Josefsson <simon@josefsson.org>
10483         * configure.ac: Dmalloc.
10485 2002-12-11  Simon Josefsson <simon@josefsson.org>
10487         * AUTHORS, NEWS, README: Fix copying conditions.
10489 2002-12-11  Simon Josefsson <simon@josefsson.org>
10491         * src/crypto.c, src/kdc.c: Use new key API.
10493 2002-12-11  Simon Josefsson <simon@josefsson.org>
10495         * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10496         lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
10497         lib/crypto-des.c, lib/encapreppart.c, lib/gztime.c, lib/init.c,
10498         lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
10499         lib/password.c, lib/realm.c, lib/ticketset.c: -Wall fixes.
10501 2002-12-11  Simon Josefsson <simon@josefsson.org>
10503         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
10504         lib/crypto.c, lib/diskio.c, lib/done.c, lib/enckdcreppart.c,
10505         lib/encticketpart.c, lib/hostkeys.c, lib/internal.h, lib/kdc.c,
10506         lib/key.c, lib/shishi.h.in: Cleanup key API.  Add hostkey API
10507         starting point.  Fixes.
10509 2002-12-09  Simon Josefsson <simon@josefsson.org>
10511         * README: Removed text now in README-alpha.
10513 2002-12-09  Simon Josefsson <simon@josefsson.org>
10515         * README-alpha: Add.
10517 2002-12-09  Simon Josefsson <simon@josefsson.org>
10519         * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/tgs.c, lib/ticketset.c:
10520         Improve verbose messages.
10522 2002-12-09  Simon Josefsson <simon@josefsson.org>
10524         * src/shishi.c: Use TGS interface.
10526 2002-12-09  Simon Josefsson <simon@josefsson.org>
10528         * lib/ap.c, lib/as.c, lib/principal.c, lib/realm.c,
10529         lib/shishi.h.in, lib/tgs.c, lib/ticketset.c: Cleanup TGS interface.
10531 2002-12-08  Simon Josefsson <simon@josefsson.org>
10533         * lib/ap.c, lib/diskio.c, lib/shishi.h.in, lib/ticket.c: Fix.
10535 2002-12-08  Simon Josefsson <simon@josefsson.org>
10537         * src/crypto.c: Use cipher_randomlen().
10539 2002-12-08  Simon Josefsson <simon@josefsson.org>
10541         * lib/crypto.c: Add cipher_randomlen().
10543 2002-12-08  Simon Josefsson <simon@josefsson.org>
10545         * lib/ticket.c: Fix.
10547 2002-12-08  Simon Josefsson <simon@josefsson.org>
10549         * lib/ticket.c: s/service/server/g.
10551 2002-12-08  Simon Josefsson <simon@josefsson.org>
10553         * src/shishi.c: Print EncKDCRepPart when printing ticket.
10555 2002-12-08  Simon Josefsson <simon@josefsson.org>
10557         * lib/as.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
10558         lib/ticketset.c: Store KDC-REP in ticket file too (for the cname,
10559         crealm, and keytype protection etype fields, and possibly other uses
10560         in the future).
10562 2002-12-08  Simon Josefsson <simon@josefsson.org>
10564         * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/init.c,
10565         lib/internal.h: Remove most of shishi_last_*().
10567 2002-12-08  Simon Josefsson <simon@josefsson.org>
10569         * lib/diskio.c: Remove debug output.
10571 2002-12-08  Simon Josefsson <simon@josefsson.org>
10573         * src/shishi.c, src/authp.c, src/client.c: Use new ticketset API.
10575 2002-12-08  Simon Josefsson <simon@josefsson.org>
10577         * lib/ticket.c: Print etype key is protected under.
10579 2002-12-08  Simon Josefsson <simon@josefsson.org>
10581         * lib/done.c, lib/init.c, lib/shishi.h.in, lib/ticketset.c: Cleanup
10582         ticketset API.
10584 2002-12-08  Simon Josefsson <simon@josefsson.org>
10586         * lib/ticketset.c: Don't hardcode all tickets belonging to
10587         jas@JOSEFSSON.ORG.
10589 2002-12-08  Simon Josefsson <simon@josefsson.org>
10591         * src/Makefile.am: kdc.c is broken for now.
10593 2002-12-08  Simon Josefsson <simon@josefsson.org>
10595         * src/shishi.c: Print last-req too.
10597 2002-12-08  Simon Josefsson <simon@josefsson.org>
10599         * src/authp.c: Fix.
10601 2002-12-08  Simon Josefsson <simon@josefsson.org>
10603         * lib/ticketset.c: Add find/get_ticket etype.
10605 2002-12-08  Simon Josefsson <simon@josefsson.org>
10607         * lib/shishi.h.in, lib/ticket.c: Fix ticket flags.  Add last-req.
10609 2002-12-08  Simon Josefsson <simon@josefsson.org>
10611         * lib/apreq.c, lib/kdcreq.c: Remove old AP-REQ API.
10613 2002-12-08  Simon Josefsson <simon@josefsson.org>
10615         * lib/ap.c: Fix doc.
10617 2002-12-07  Simon Josefsson <simon@josefsson.org>
10619         * configure.ac: Gnits.
10621 2002-12-07  Simon Josefsson <simon@josefsson.org>
10623         * COPYING.DOC: Add.
10625 2002-12-07  Simon Josefsson <simon@josefsson.org>
10627         * doc/lgpl.texi, doc/Makefile.am: Use GPL instead of LGPL.
10629 2002-12-07  Simon Josefsson <simon@josefsson.org>
10631         * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi,
10632         lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10633         lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
10634         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
10635         lib/crypto-null.c, lib/crypto.c, lib/diskio.c, lib/done.c,
10636         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
10637         lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
10638         lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c,
10639         lib/password.c, lib/principal.c, lib/realm.c, lib/shishi.h.in,
10640         lib/tgs.c, lib/ticket.c, lib/ticketset.c, configure.ac,
10641         Makefile.am, src/Makefile.am, tests/Makefile.am, extra/Makefile.am,
10642         README: Use GPL instead of LGPL.
10644 2002-12-07  Simon Josefsson <simon@josefsson.org>
10646         * src/kdc.c, src/shishi.c: Use new AS interface.
10648 2002-12-07  Simon Josefsson <simon@josefsson.org>
10650         * lib/ap.c, lib/as.c, lib/authenticator.c, lib/kdcrep.c,
10651         lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/tgs.c,
10652         lib/ticket.c, lib/ticketset.c: Clean up AS interface.
10654 2002-12-07  Simon Josefsson <simon@josefsson.org>
10656         * src/client.c: Fix.
10658 2002-12-07  Simon Josefsson <simon@josefsson.org>
10660         * src/authp.c, src/shishi.c: Use new AP interface.
10662 2002-12-07  Simon Josefsson <simon@josefsson.org>
10664         * lib/ap.c, lib/asn1.c, lib/internal.h, lib/shishi.h.in, lib/tgs.c,
10665         lib/ticket.c, lib/ticketset.c: Use new AP interface for TGS.
10667 2002-12-07  Simon Josefsson <simon@josefsson.org>
10669         * src/authp.c, src/client.c, src/kdc.c, src/server.c, src/shishi.c:
10670         Use new AP interface.
10672 2002-12-07  Simon Josefsson <simon@josefsson.org>
10674         * lib/ap.c, lib/aprep.c, lib/asn1.c, lib/internal.h,
10675         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Clean up AP
10676         interface.
10678 2002-12-07  Simon Josefsson <simon@josefsson.org>
10680         * lib/shishi.h.in: Update AP.
10682 2002-12-07  Simon Josefsson <simon@josefsson.org>
10684         * lib/ticketset.c: Fix crash in get_ticket.
10686 2002-12-07  Simon Josefsson <simon@josefsson.org>
10688         * lib/krberror.c: Zeroterminate server string.
10690 2002-12-07  Simon Josefsson <simon@josefsson.org>
10692         * lib/diskio.c: Fix AP-REP parsing.
10694 2002-12-07  Simon Josefsson <simon@josefsson.org>
10696         * src/shishi.c: Set servername.
10698 2002-12-07  Simon Josefsson <simon@josefsson.org>
10700         * src/client.c: Use new AP functions.
10702 2002-12-07  Simon Josefsson <simon@josefsson.org>
10704         * doc/shishi.texi: Add SuSE.
10706 2002-12-07  Simon Josefsson <simon@josefsson.org>
10708         * src/shishi.c: Fixes.
10710 2002-12-07  Simon Josefsson <simon@josefsson.org>
10712         * lib/ticketset.c: Add ticketset_get_ticket_*().
10714 2002-12-07  Simon Josefsson <simon@josefsson.org>
10716         * lib/done.c: Save ticketset.
10718 2002-12-07  Simon Josefsson <simon@josefsson.org>
10720         * lib/cfg.c: Use shishi_warn().
10722 2002-12-06  Simon Josefsson <simon@josefsson.org>
10724         * configure.ac: Try harder to find socklen_t before falling back to
10725         size_t.
10727 2002-12-06  Simon Josefsson <simon@josefsson.org>
10729         * lib/shishi.h.in, lib/ticketset.c, src/kdc.c, src/shishi.c: Fix
10730         warnings.
10732 2002-12-06  Simon Josefsson <simon@josefsson.org>
10734         * lib/cfg.c: Don't gethostbyname(NULL).
10736 2002-12-06  Simon Josefsson <simon@josefsson.org>
10738         * configure.ac: Workaround gettext+libtool distcheck bug.  Fixes.
10740 2002-12-06  Simon Josefsson <simon@josefsson.org>
10742         * Makefile.am: Workaround gettext+libtool distcheck bug.
10744 2002-12-06  Simon Josefsson <simon@josefsson.org>
10746         * lib/internal.h: Handle ngettext() from autoconf instead.
10748 2002-12-06  Simon Josefsson <simon@josefsson.org>
10750         * lib/aprep.c: Print cusec in hex.
10752 2002-12-06  Simon Josefsson <simon@josefsson.org>
10754         * lib/asn1.c: Don't corrupt data in _shishi_asn1_integer_field
10755         (this caused the spurious AP-REP verification failures).
10757 2002-12-06  Simon Josefsson <simon@josefsson.org>
10759         * lib/encapreppart.c, lib/crypto.c: Fix.
10761 2002-12-06  Simon Josefsson <simon@josefsson.org>
10763         * lib/crypto-des.c: Fix.
10765 2002-12-06  Simon Josefsson <simon@josefsson.org>
10767         * extra/README: Add entire GNU Inetutils, although most of it is
10768         disabled by Shishi's configure.ac.
10770 2002-12-06  Simon Josefsson <simon@josefsson.org>
10772         * tests/Makefile.am: LTLIBINTL is included via libshishi.
10774 2002-12-05  Simon Josefsson <simon@josefsson.org>
10776         * doc/gdoc-error: Fix copying conditions.
10778 2002-12-05  Simon Josefsson <simon@josefsson.org>
10780         * doc/gdoc-error: Make it less shishi specific.
10782 2002-12-04  Simon Josefsson <simon@josefsson.org>
10784         * lib/cfg.c: Add XXX about not running gethostbyname() during
10785         startup.
10787 2002-12-04  Simon Josefsson <simon@josefsson.org>
10789         * doc/Makefile.am, doc/shishi.texi: Add realm/principal API doc.
10791 2002-12-04  Simon Josefsson <simon@josefsson.org>
10793         * lib/as.c, lib/authenticator.c, lib/done.c, lib/init.c,
10794         lib/internal.h, lib/kdcreq.c, lib/principal.c, lib/realm.c,
10795         lib/shishi.h.in, lib/tgs.c, lib/ticketset.c, src/authp.c,
10796         src/client.c, src/crypto.c, src/kdc.c, src/server.c, src/shishi.c:
10797         Harmonise realm, principal and ticketset filename API.
10799 2002-12-04  Simon Josefsson <simon@josefsson.org>
10801         * src/shishi.c: Fix --help.
10803 2002-12-04  Simon Josefsson <simon@josefsson.org>
10805         * src/shishi.c: Fix destroy --server-name.
10807 2002-12-04  Simon Josefsson <simon@josefsson.org>
10809         * lib/error.c, lib/shishi.h.in, lib/ticketset.c, src/authp.c,
10810         src/client.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
10811         Add ticket destroy command.  Use default ticketset in src/.
10813 2002-12-04  Simon Josefsson <simon@josefsson.org>
10815         * lib/shishi.h.in: Add as.c/tgs.c prototypes.
10817 2002-12-03  Simon Josefsson <simon@josefsson.org>
10819         * doc/Makefile.am: Fix dependencies.
10821 2002-12-03  Simon Josefsson <simon@josefsson.org>
10823         * doc/Makefile.am, lib/cfg.c, lib/init.c, lib/shishi.h.in: Doc
10824         fixes.
10826 2002-12-03  Simon Josefsson <simon@josefsson.org>
10828         * Makefile.am: Exclude libstringprep from ChangeLog.
10830 2002-12-03  Simon Josefsson <simon@josefsson.org>
10832         * configure.ac, doc/shishi.texi, lib/error.c, po/shishi.pot,
10833         po/sv.po, src/Makefile.am, src/client.c, src/server.c,
10834         tests/Makefile.am, tests/crypto.c: Portability fixes.
10836 2002-12-03  Simon Josefsson <simon@josefsson.org>
10838         * lib/error.c: Typographic fixes.
10840 2002-12-03  Simon Josefsson <simon@josefsson.org>
10842         * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi: Generate error
10843         label documentation.
10845 2002-12-03  Simon Josefsson <simon@josefsson.org>
10847         * src/shishi.c: New API.
10849 2002-12-03  Simon Josefsson <simon@josefsson.org>
10851         * lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/encticketpart.c,
10852         lib/init.c, lib/key.c, lib/shishi.h.in, doc/Makefile.am,
10853         doc/shishi.texi: Improve crypto documentation.
10855 2002-12-02  Simon Josefsson <simon@josefsson.org>
10857         * lib/Makefile.am, Makefile.am: Fix stringprep variables.
10859 2002-12-02  Simon Josefsson <simon@josefsson.org>
10861         * configure.ac: Define socklen_t to size_t if it doesn't exist
10862         (Tru64 without _XOPEN_SOURCE=500).  Fix libstringprep variables.
10864 2002-12-02  Simon Josefsson <simon@josefsson.org>
10866         * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/crypto.c,
10867         lib/internal.h, lib/kdcrep.c, lib/tgs.c, lib/ticket.c,
10868         lib/ticketset.c: Move some private structures to where they belong.
10869         Fixes.
10871 2002-12-02  Simon Josefsson <simon@josefsson.org>
10873         * lib/as.c, lib/kdc.c: Shishi_key fixes.
10875 2002-12-02  Simon Josefsson <simon@josefsson.org>
10877         * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10878         lib/authenticator.c, lib/crypto-3des.c, lib/crypto-aes.c,
10879         lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c, lib/diskio.c,
10880         lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
10881         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/shishi.h.in,
10882         lib/ticket.c, lib/ticketset.c, src/crypto.c, src/kdc.c,
10883         tests/crypto.c: Create new Shishi_key structure to hide key
10884         details.
10886 2002-12-02  Simon Josefsson <simon@josefsson.org>
10888         * lib/Makefile.am, lib/internal.h, lib/key.c, lib/shishi.h.in: Add
10889         new key data type.
10891 2002-12-02  Simon Josefsson <simon@josefsson.org>
10893         * src/kdc.c: Use new ticket API.
10895 2002-12-02  Simon Josefsson <simon@josefsson.org>
10897         * lib/ap.c, lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c:
10898         Don't take handle parameter in ticket accessor functions.
10900 2002-12-02  Simon Josefsson <simon@josefsson.org>
10902         * src/data.h, src/shishi.c: Add --verbose-library.  Fix return
10903         code.
10905 2002-12-02  Simon Josefsson <simon@josefsson.org>
10907         * README: Fix.
10909 2002-12-02  Simon Josefsson <simon@josefsson.org>
10911         * src/data.h: Remove unused stuff.
10913 2002-12-01  Simon Josefsson <simon@josefsson.org>
10915         * src/shishi.c: Include argp.
10917 2002-12-01  Simon Josefsson <simon@josefsson.org>
10919         * src/data.h: Fix includes.
10921 2002-12-01  Simon Josefsson <simon@josefsson.org>
10923         * lib/base64.c: Fix prototype.
10925 2002-12-01  Simon Josefsson <simon@josefsson.org>
10927         * configure.ac: Add.
10929 2002-12-01  Simon Josefsson <simon@josefsson.org>
10931         * src/crypto.c, src/data.h, src/shishid.c: Fix includes.
10933 2002-12-01  Simon Josefsson <simon@josefsson.org>
10935         * lib/base64.c, lib/internal.h, lib/password.c, lib/principal.c,
10936         lib/shishi.h.in: Fix includes.  Export key usage values.
10938 2002-12-01  Simon Josefsson <simon@josefsson.org>
10940         * po/shishi.pot, po/sv.po: regenerated
10942 2002-12-01  Simon Josefsson <simon@josefsson.org>
10944         * src/crypto.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
10945         Enhance key handling in crypto.  Fixes.
10947 2002-12-01  Simon Josefsson <simon@josefsson.org>
10949         * shishi.conf.in: Fix.
10951 2002-12-01  Simon Josefsson <simon@josefsson.org>
10953         * lib/shishi.h.in: Add. Fix.
10955 2002-12-01  Simon Josefsson <simon@josefsson.org>
10957         * lib/error.c: Add.
10959 2002-12-01  Simon Josefsson <simon@josefsson.org>
10961         * lib/diskio.c: Add key output functions.
10963 2002-12-01  Simon Josefsson <simon@josefsson.org>
10965         * lib/crypto.c: Always specify rand2key and str2key functions.
10966         Allow randomize to return 0 "random" bytes.
10968 2002-12-01  Simon Josefsson <simon@josefsson.org>
10970         * lib/crypto-null.c: Fixes.
10972 2002-12-01  Simon Josefsson <simon@josefsson.org>
10974         * lib/crypto-aes.c: More debugging output.
10976 2002-12-01  Simon Josefsson <simon@josefsson.org>
10978         * configure.ac, lib/Makefile.am: Fix.
10980 2002-12-01  Simon Josefsson <simon@josefsson.org>
10982         * shishi.conf.in: Fixes.  Add stringprocess.
10984 2002-12-01  Simon Josefsson <simon@josefsson.org>
10986         * lib/init.c: Only support AES256 by default, as per RFC1510bis.
10988 2002-12-01  Simon Josefsson <simon@josefsson.org>
10990         * README: Fix.
10992 2002-12-01  Simon Josefsson <simon@josefsson.org>
10994         * doc/shishi.texi: Fixes.
10996 2002-11-30  Simon Josefsson <simon@josefsson.org>
10998         * configure.ac: Fix typo.
11000 2002-11-30  Simon Josefsson <simon@josefsson.org>
11002         * lib/crypto-aes.c, lib/crypto-3des.c: Cleanup.
11004 2002-11-30  Simon Josefsson <simon@josefsson.org>
11006         * src/shishi.c: Print KRB-ERROR in AS/TGS.
11008 2002-11-30  Simon Josefsson <simon@josefsson.org>
11010         * lib/init.c: Improve error handling.
11012 2002-11-30  Simon Josefsson <simon@josefsson.org>
11014         * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
11015         lib/authenticator.c, lib/cfg.c, lib/crypto-3des.c,
11016         lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
11017         lib/encapreppart.c, lib/error.c, lib/init.c, lib/internal.h,
11018         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
11019         lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
11020         lib/ticketset.c: Replaced DEBUG* and SILENT with VERBOSE.  Added
11021         KRB-ERROR handling.
11023 2002-11-30  Simon Josefsson <simon@josefsson.org>
11025         * lib/netio.c, lib/shishi.h.in, lib/error.c: Improve errors.
11027 2002-11-30  Simon Josefsson <simon@josefsson.org>
11029         * src/kdc.c: Use new password API.
11031 2002-11-30  Simon Josefsson <simon@josefsson.org>
11033         * lib/as.c, lib/cfg.c, lib/internal.h, lib/password.c,
11034         lib/shishi.h.in: Character set handling for passwords, subject to
11035         new "stringprocess" configuration verb.
11037 2002-11-30  Simon Josefsson <simon@josefsson.org>
11039         * src/Makefile.am, tests/Makefile.am: Remove argp (now added to
11040         LIBS).
11042 2002-11-30  Simon Josefsson <simon@josefsson.org>
11044         * lib/Makefile.am: Add AC_LIBOBJ's to EXTRA_DIST.
11046 2002-11-30  Simon Josefsson <simon@josefsson.org>
11048         * lib/gethostname.c: From gnulib, a AC_LIBOBJ.
11050 2002-11-30  Simon Josefsson <simon@josefsson.org>
11052         * Makefile.am: Add libstringprep.
11054 2002-11-30  Simon Josefsson <simon@josefsson.org>
11056         * configure.ac: Clean up a little.
11058 2002-11-30  Simon Josefsson <simon@josefsson.org>
11060         * lib/strcasecmp.c, lib/memmove.c, lib/memset.c, lib/strerror.c:
11061         From gnulib, a AC_LIBOBJ.
11063 2002-11-30  Simon Josefsson <simon@josefsson.org>
11065         * lib/strdup.c: From gnulib, a AC_LIBOBJ.
11067 2002-11-29  Simon Josefsson <simon@josefsson.org>
11069         * lib/init.c: use aes256, aes128, des3 by default
11071 2002-11-29  Simon Josefsson <simon@josefsson.org>
11073         * po/shishi.pot, po/sv.po: indent caused regeneration
11075 2002-11-29  Simon Josefsson <simon@josefsson.org>
11077         * Makefile.am, lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c,
11078         lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
11079         lib/diskio.c, lib/done.c, lib/encapreppart.c, lib/encticketpart.c,
11080         lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
11081         lib/kdcreq.c, lib/netio.c, lib/password.c, lib/pkcs5.c,
11082         lib/pkcs5.h, lib/realm.c, lib/setenv.h, lib/shishi.h.in, lib/tgs.c,
11083         lib/ticket.c, lib/ticketset.c, lib/vasprintf.c, src/Makefile.am,
11084         src/authp.c, src/client.c, src/crypto.c, src/kdc.c, src/server.c,
11085         src/shishi.c, src/shishid.c, tests/Makefile.am, tests/crypto.c:
11086         indent
11088 2002-11-29  Simon Josefsson <simon@josefsson.org>
11090         * tests/Makefile.am: add indent
11092 2002-11-29  Simon Josefsson <simon@josefsson.org>
11094         * asn1/INSTALL: these are regenerated by autoreconf
11096 2002-11-29  Simon Josefsson <simon@josefsson.org>
11098         * lib/internal.h: always include stdarg, never varargs
11100 2002-11-29  Simon Josefsson <simon@josefsson.org>
11102         * lib/Makefile.am: add intl
11104 2002-11-29  Simon Josefsson <simon@josefsson.org>
11106         * asn1/configure.in: add my patches
11108 2002-11-29  Simon Josefsson <simon@josefsson.org>
11110         * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/INSTALL,
11111         asn1/Makefile.am, asn1/NEWS, asn1/README, asn1/THANKS,
11112         asn1/acconfig.h, asn1/acinclude.m4, asn1/buildconf,
11113         asn1/configure.in: add libtasn1 from CVS as of 2002-11-29
11115 2002-11-29  Simon Josefsson <simon@josefsson.org>
11117         * lib/crypto.c: fix cipher_name
11119 2002-11-29  Simon Josefsson <simon@josefsson.org>
11121         * po/shishi.pot, po/sv.po: generated updates
11123 2002-11-29  Simon Josefsson <simon@josefsson.org>
11125         * doc/shishi.texi: fixes
11127 2002-11-29  Simon Josefsson <simon@josefsson.org>
11129         * lib/aprep.c, lib/apreq.c, lib/enckdcreppart.c,
11130         lib/encticketpart.c: endian fixes for keytype as + kdc + telnet now
11131         works on solaris
11133 2002-11-29  Simon Josefsson <simon@josefsson.org>
11135         * lib/crypto.c: fix when cipher_name fails
11137 2002-11-29  Simon Josefsson <simon@josefsson.org>
11139         * lib/gztime.c: fix TZ variable for solaris
11141 2002-11-29  Simon Josefsson <simon@josefsson.org>
11143         * src/data.h, src/shishi.c: remove shortnonce stuff
11145 2002-11-29  Simon Josefsson <simon@josefsson.org>
11147         * Makefile.am: fix
11149 2002-11-29  Simon Josefsson <simon@josefsson.org>
11151         * configure.ac: add unsetenv LIBOBJ fix typo remove alloca and
11152         malloc LIBOBJs
11154 2002-11-29  Simon Josefsson <simon@josefsson.org>
11156         * lib/netio.c: solaris has sockaddr_storage, but using it doesn't
11157         work?!
11159 2002-11-29  Simon Josefsson <simon@josefsson.org>
11161         * lib/Makefile.am, lib/internal.h, lib/setenv.c, lib/setenv.h,
11162         lib/unsetenv.c: improved setenv LIBOBJs from Bruno.
11164 2002-11-29  Simon Josefsson <simon@josefsson.org>
11166         * lib/asn1.c, lib/kdcrep.c, lib/ticket.c: endian fixes
11168 2002-11-28  Simon Josefsson <simon@josefsson.org>
11170         * lib/setenv.c: copy from glibc that actually works
11172 2002-11-28  Simon Josefsson <simon@josefsson.org>
11174         * configure.ac: libtool obsoletes ranlib
11176 2002-11-28  Simon Josefsson <simon@josefsson.org>
11178         * lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcreq.c,
11179         lib/shishi.h.in: nonces are 4 bytes, remove shortnonce stuff.
11181 2002-11-27  Simon Josefsson <simon@josefsson.org>
11183         * AUTHORS: fix
11185 2002-11-27  Simon Josefsson <simon@josefsson.org>
11187         * lib/error.c: fix msg
11189 2002-11-27  Simon Josefsson <simon@josefsson.org>
11191         * lib/cfg.c, lib/init.c: print warnings
11193 2002-11-27  Simon Josefsson <simon@josefsson.org>
11195         * Makefile.am: make dist work
11197 2002-11-27  Simon Josefsson <simon@josefsson.org>
11199         * lib/shishi.h.in: add prototype
11201 2002-11-27  Simon Josefsson <simon@josefsson.org>
11203         * tests/Makefile.am: fix asn1 dir
11205 2002-11-26  Simon Josefsson <simon@josefsson.org>
11207         * Makefile.am, configure.ac: remove gdbm temporarily add ngettext
11208         check add setenv replacement
11210 2002-11-26  Simon Josefsson <simon@josefsson.org>
11212         * lib/setenv.c: new file, for system's that lack setenv()
11214 2002-11-26  Simon Josefsson <simon@josefsson.org>
11216         * lib/Makefile.am: extradist setenv.c
11218 2002-11-26  Simon Josefsson <simon@josefsson.org>
11220         * lib/internal.h, lib/ticketset.c: fix ngettext
11222 2002-11-26  Simon Josefsson <simon@josefsson.org>
11224         * src/Makefile.am: needs asn1 includes
11226 2002-11-26  Simon Josefsson <simon@josefsson.org>
11228         * src/data.h: _N is defined on solaris
11230 2002-11-26  Simon Josefsson <simon@josefsson.org>
11232         * tests/Makefile.am: need asn1 includes
11234 2002-11-26  Simon Josefsson <simon@josefsson.org>
11236         * doc/shishi.texi: small fixes
11238 2002-11-25  Simon Josefsson <simon@josefsson.org>
11240         * configure.ac: remove krb5 stuff from inetutils remove ugly stuff
11241         configure.ac
11243 2002-11-25  Simon Josefsson <simon@josefsson.org>
11245         * extra/README: [no log message]
11247 2002-11-25  Simon Josefsson <simon@josefsson.org>
11249         * Makefile.am, README, configure.ac: extra/
11251 2002-11-25  Simon Josefsson <simon@josefsson.org>
11253         * extra/README: [no log message]
11255 2002-11-25  Simon Josefsson <simon@josefsson.org>
11257         * extra/Makefile.am, extra/README, extra/inetutils.diff: Add
11258         inetutils in extra/.
11260 2002-11-25  Simon Josefsson <simon@josefsson.org>
11262         * po/LINGUAS, po/Makevars, po/POTFILES.in, po/shishi.pot, po/sv.po:
11263         [no log message]
11265 2002-11-25  Simon Josefsson <simon@josefsson.org>
11267         * lib/kdcrep.c: remove debug code
11269 2002-11-25  Simon Josefsson <simon@josefsson.org>
11271         * lib/Makefile.am: EXTRA_DIST crypt-*.c
11273 2002-11-25  Simon Josefsson <simon@josefsson.org>
11275         * doc/shishi.texi: todo's
11277 2002-11-25  Simon Josefsson <simon@josefsson.org>
11279         * m4/Makefile.am, m4/pkg.m4: [no log message]
11281 2002-11-25  Simon Josefsson <simon@josefsson.org>
11283         * config.rpath, mkinstalldirs: [no log message]
11285 2002-11-25  Simon Josefsson <simon@josefsson.org>
11287         * README, THANKS, configure.ac, shishi.pc.in: add copyright
11289 2002-11-25  Simon Josefsson <simon@josefsson.org>
11291         * AUTHORS, README: [no log message]
11293 2002-11-25  Simon Josefsson <simon@josefsson.org>
11295         * README: Move platforms to doc/shishi.texi
11297 2002-11-25  Simon Josefsson <simon@josefsson.org>
11299         * doc/shishi.texi: Add user manual, reporting bugs, supported
11300         platforms.
11302 2002-11-23  Simon Josefsson <simon@josefsson.org>
11304         * lib/crypto-des.c, lib/ticketset.c: fixes.
11306 2002-11-23  Simon Josefsson <simon@josefsson.org>
11308         * src/shishi.c: fixes
11310 2002-11-23  Simon Josefsson <simon@josefsson.org>
11312         * lib/crypto-des.c: remove md4 junk
11314 2002-11-23  Simon Josefsson <simon@josefsson.org>
11316         * configure.ac: Gettext version for autoreconf.
11318 2002-11-23  Simon Josefsson <simon@josefsson.org>
11320         * doc/shishi.texi: User/Administration Manual sections.
11322 2002-11-22  Simon Josefsson <simon@josefsson.org>
11324         * lib/ap.c, lib/aprep.c, lib/diskio.c, lib/encapreppart.c,
11325         lib/internal.h, lib/shishi.h.in: Add high-level AP functions.
11327 2002-11-22  Simon Josefsson <simon@josefsson.org>
11329         * README: [no log message]
11331 2002-11-22  Simon Josefsson <simon@josefsson.org>
11333         * lib/apreq.c, lib/diskio.c, lib/kdcrep.c, lib/ticket.c: "kerberos"
11334         is a dirty word.
11336 2002-11-22  Simon Josefsson <simon@josefsson.org>
11338         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11339         lib/crypto-null.c, lib/crypto.c: Remove keytype from some
11340         functions.
11342 2002-11-22  Simon Josefsson <simon@josefsson.org>
11344         * doc/shishi.texi: Add crypto overview.  Fixes.
11346 2002-11-22  Simon Josefsson <simon@josefsson.org>
11348         * lib/crypto.c: Cleanup.
11350 2002-11-22  Simon Josefsson <simon@josefsson.org>
11352         * lib/crypto-3des.c, lib/crypto-aes.c: remove junk.
11354 2002-11-22  Simon Josefsson <simon@josefsson.org>
11356         * lib/apreq.c, lib/as.c, lib/crypto-3des.c, lib/crypto-des.c,
11357         lib/crypto-lowlevel.c, lib/crypto-simplified.c, lib/crypto-utils.c,
11358         lib/crypto.c, lib/error.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
11359         lib/shishi.h.in, src/kdc.c: 3DES TGS works.
11361 2002-11-22  Simon Josefsson <simon@josefsson.org>
11363         * tests/Makefile.am: Don't link with libtasn1.
11365 2002-11-22  Simon Josefsson <simon@josefsson.org>
11367         * configure.ac: Fixes.  Add stringprep.
11369 2002-11-22  Simon Josefsson <simon@josefsson.org>
11371         * Makefile.am: test/ renamed to tests/ (repository mv).
11373 2002-11-22  Simon Josefsson <simon@josefsson.org>
11375         * NEWS: [no log message]
11377 2002-11-22  Simon Josefsson <simon@josefsson.org>
11379         * shishi.conf.in: Add server-realm.
11381 2002-11-22  Simon Josefsson <simon@josefsson.org>
11383         * shishi.pc.in: Move gcrypt after shishi.
11385 2002-11-22  Simon Josefsson <simon@josefsson.org>
11387         * src/shishid.c: Read CFG in library.
11389 2002-11-22  Simon Josefsson <simon@josefsson.org>
11391         * src/data.h: Add TGS client/server name.
11393 2002-11-22  Simon Josefsson <simon@josefsson.org>
11395         * src/Makefile.am: Don't link with libtasn.
11397 2002-11-22  Simon Josefsson <simon@josefsson.org>
11399         * src/server.c, src/crypto.c: Crypto updates.
11401 2002-11-22  Simon Josefsson <simon@josefsson.org>
11403         * src/shishi.c: Add --client-name and --server-name for TGS.  Read
11404         cfg and create ticketset within library.
11406 2002-11-22  Simon Josefsson <simon@josefsson.org>
11408         * lib/tgs.c: Inline call.
11410 2002-11-22  Simon Josefsson <simon@josefsson.org>
11412         * lib/done.c: Free some more.
11414 2002-11-22  Simon Josefsson <simon@josefsson.org>
11416         * lib/asn1.c: remove errorDescription from shishi_d2a_apprep
11418 2002-11-22  Simon Josefsson <simon@josefsson.org>
11420         * lib/kdc.c: Str2key parameter.
11422 2002-11-22  Simon Josefsson <simon@josefsson.org>
11424         * lib/realm.c: Map server to realm.
11426 2002-11-22  Simon Josefsson <simon@josefsson.org>
11428         * lib/ticketset.c: Handle library default ticketset.
11430 2002-11-22  Simon Josefsson <simon@josefsson.org>
11432         * lib/kdcrep.c, lib/ticket.c: Crypto key usage fixes.
11434 2002-11-22  Simon Josefsson <simon@josefsson.org>
11436         * lib/internal.h: Fix keyusage enum.  Add cfg and ticketset.
11438 2002-11-22  Simon Josefsson <simon@josefsson.org>
11440         * lib/init.c: Read config files and ticketset in shishi_init().
11442 2002-11-22  Simon Josefsson <simon@josefsson.org>
11444         * lib/cfg.c: Add shishi_cfg_default_*.
11446 2002-11-22  Simon Josefsson <simon@josefsson.org>
11448         * lib/authenticator.c: Cleanup cksum type selection a little.
11450 2002-11-22  Simon Josefsson <simon@josefsson.org>
11452         * lib/apreq.c: Crypto keyusage.
11454 2002-11-22  Simon Josefsson <simon@josefsson.org>
11456         * lib/aprep.c: Encrypt with key usage.
11458 2002-11-22  Simon Josefsson <simon@josefsson.org>
11460         * lib/shishi.h.in: Cleanups
11462 2002-11-22  Simon Josefsson <simon@josefsson.org>
11464         * lib/vasprintf.c: shishi_asprintf().
11466 2002-11-22  Simon Josefsson <simon@josefsson.org>
11468         * lib/Makefile.am: Add vasprintf, pkcs5.  Link asn1 stuff directly.
11470 2002-11-22  Simon Josefsson <simon@josefsson.org>
11472         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11473         lib/crypto-lowlevel.c, lib/crypto-null.c, lib/crypto-simplified.c,
11474         lib/crypto-utils.c, lib/crypto.c: Split crypto files more.  AES
11475         works.
11477 2002-11-22  Simon Josefsson <simon@josefsson.org>
11479         * tests/crypto.c: Add AES test vectors.
11481 2002-11-20  Simon Josefsson <simon@josefsson.org>
11483         * lib/pkcs5.c: Check libgcrypt return codes.
11485 2002-11-20  Simon Josefsson <simon@josefsson.org>
11487         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11488         lib/crypto.c: Split crypto file.  Some initial AES stuff.  Maybe
11489         other things.
11491 2002-11-08  Simon Josefsson <simon@josefsson.org>
11493         * lib/pkcs5.c: Fix bug.
11495 2002-11-08  Simon Josefsson <simon@josefsson.org>
11497         * lib/pkcs5.c, lib/pkcs5.h, tests/crypto.c: Add PKCS5 PBKDF2
11498         implementation.
11500 2002-11-07  Simon Josefsson <simon@josefsson.org>
11502         * shishi.pc.in: Add -R.
11504 2002-11-05  Simon Josefsson <simon@josefsson.org>
11506         * lib/rfc1510bis.asn1: Make it compile with buggy libtasn1.
11508 2002-11-04  Simon Josefsson <simon@josefsson.org>
11510         * Makefile.am, README, mkinstalldirs, shishi.conf.in,
11511         shishi.skel.in, doc/Makefile.am, doc/shishi.texi, lib/Makefile.am,
11512         lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
11513         lib/diskio.c, lib/init.c, lib/internal.h, lib/netio.c,
11514         lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
11515         lib/ticketset.c, src/Makefile.am, src/authp.c, src/client.c,
11516         src/data.h, src/kdc.c, src/list.c, src/shishi.c, src/shishid.c,
11517         tests/crypto.c: Add kdc-timeout and kdc-retries configuration file
11518         settings.  Manual improvements.  Added MOD-CRC32 and test vectors.
11519         Added MD4 (to be replaced by my patch to libgcrypt).  Added
11520         Shishi_as and Shishi_tgs structures for high-level KDC exchanges.
11521         Separated KDC command into high-level AS, TGS and low-level KDC.
11523 2002-11-02  Simon Josefsson <simon@josefsson.org>
11525         * README, mkinstalldirs, shishi.conf.in, lib/aprep.c, lib/apreq.c,
11526         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
11527         lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
11528         lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/shishi.h.in,
11529         lib/ticket.c, lib/ticketset.c, src/kdc.c, src/shishi.c,
11530         src/shishid.c: Reworked silent/verbose/debug handling in library.
11531         Handles more than one KDC.
11533 2002-10-31  Simon Josefsson <simon@josefsson.org>
11535         * lib/asn1.c, lib/netio.c, src/Makefile.am, src/shishid.c: Improve
11536         daemon.
11538 2002-10-30  Simon Josefsson <simon@josefsson.org>
11540         * Makefile.am: EXTRA_DIST gdbm until it has automake.
11542 2002-10-30  Simon Josefsson <simon@josefsson.org>
11544         * Makefile.am, README, configure.ac, mkinstalldirs,
11545         lib/Makefile.am, lib/netio.c, src/Makefile.am, src/shishid.c,
11546         tests/Makefile.am: Remove dependency on GNET Add GDBM
11548 2002-10-28  Simon Josefsson <simon@josefsson.org>
11550         * lib/apreq.c, lib/authenticator.c, lib/crypto.c, lib/kdcrep.c,
11551         lib/kdcreq.c, lib/shishi.h.in, src/kdc.c: des3-cbc-hmac-sha1-kd AS
11552         works.
11554 2002-10-26  Simon Josefsson <simon@josefsson.org>
11556         * shishi.conf.in, shishi.skel.in, lib/cfg.c, lib/init.c,
11557         lib/internal.h, lib/kdcreq.c: Add client-kdc-etypes configuration
11558         option.
11560 2002-10-26  Simon Josefsson <simon@josefsson.org>
11562         * acinclude.m4, Makefile.am, mkinstalldirs: [no log message]
11564 2002-10-26  Simon Josefsson <simon@josefsson.org>
11566         * config.rpath, mkinstalldirs: gettextize want these
11568 2002-10-26  Simon Josefsson <simon@josefsson.org>
11570         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
11571         shishi.conf.in, shishi.pc.in, shishi.skel.in, doc/Makefile.am,
11572         doc/fdl.texi, doc/gdoc, doc/gpl.texi, doc/lgpl.texi,
11573         doc/shishi.texi, lib/Makefile.am, lib/ap.c, lib/aprep.c,
11574         lib/apreq.c, lib/asn1.c, lib/authenticator.c, lib/base64.c,
11575         lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/done.c,
11576         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
11577         lib/error.c, lib/gettext.h, lib/gztime.c, lib/init.c,
11578         lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/netio.c,
11579         lib/password.c, lib/principal.c, lib/realm.c, lib/rfc1510.asn1,
11580         lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig, lib/shishi.h.in,
11581         lib/ticket.c, lib/ticketset.c, lib/version.c, src/Makefile.am,
11582         src/authp.c, src/client.c, src/crypto.c, src/data.h, src/gettext.h,
11583         src/kdc.c, src/list.c, src/server.c, src/shishi.c,
11584         tests/Makefile.am, tests/crypto.c: Moved development into CVS.
11586 ----------------------------------------------------------------------
11587   Copyright 2002, 2003  Simon Josefsson
11588  Copying and distribution of this file, with or without modification,
11589  are permitted in any medium without royalty provided the copyright
11590  notice and this notice are preserved.