iUpdate.
[shishi.git] / ChangeLog
blobdeb7298bcf795648d2b305b68a8f49f19d338958
1 2006-11-01  Simon Josefsson <simon@josefsson.org>
3         * configure.ac: Bump versions, for 0.0.30.
5 2006-11-01  Simon Josefsson <simon@josefsson.org>
7         * NEWS: Version 0.0.30.
9 2006-11-01  Simon Josefsson <simon@josefsson.org>
11         * NEWS: Add.
13 2006-11-01  Simon Josefsson <simon@josefsson.org>
15         * lib/starttls.c: Send TCP length octet for TLS packets too.
17 2006-11-01  Simon Josefsson <simon@josefsson.org>
19         * src/server.c: Fix length field.
21 2006-11-01  Simon Josefsson <simon@josefsson.org>
23         * src/server.c: Fix length field.
25 2006-11-01  Simon Josefsson <simon@josefsson.org>
27         * src/server.c: More krb5starttls -02 fixes.
29 2006-11-01  Simon Josefsson <simon@josefsson.org>
31         * src/starttls.c: Implement the -02 protocol.
33 2006-11-01  Simon Josefsson <simon@josefsson.org>
35         * src/server.c: Send 4-octet length field for TLS connections too.
37 2006-11-01  Simon Josefsson <simon@josefsson.org>
39         * lib/starttls.c: Upgrade to modern STARTTLS drafts.
41 2006-11-01  Simon Josefsson <simon@josefsson.org>
43         * lib/enckdcreppart.c:
44         (shishi_enckdcreppart_nonce_set): Use shishi_asn1_write_uint32 to
45         write the nonce.
47 2006-11-01  Simon Josefsson <simon@josefsson.org>
49         * NEWS: Fix.
51 2006-11-01  Simon Josefsson <simon@josefsson.org>
53         * NEWS: Add.
55 2006-11-01  Simon Josefsson <simon@josefsson.org>
57         * tests/Makefile.am: Add nonce.
59 2006-11-01  Simon Josefsson <simon@josefsson.org>
61         * tests/nonce.c: Add, to detect uint32 reading regression.
63 2006-11-01  Simon Josefsson <simon@josefsson.org>
65         * lib/asn1.c: Fix last commit.
67 2006-11-01  Simon Josefsson <simon@josefsson.org>
69         * THANKS: Add.
71 2006-11-01  Simon Josefsson <simon@josefsson.org>
73         * lib/asn1.c:
74         (shishi_asn1_read_int32): Convert buffer to integer correctly, to
75         fix reading nonces, reported by Alberto Fondi
76         <alberto.fondi@lnf.infn.it>.
78 2006-11-01  Simon Josefsson <simon@josefsson.org>
80         * lib/tktccache.c:
81         (shishi_tkts_default_ccache_set): Doc fix.
83 2006-11-01  Simon Josefsson <simon@josefsson.org>
85         * po/pl.po: Generated.
87 2006-11-01  Simon Josefsson <simon@josefsson.org>
89         * NEWS: Version 0.0.29.
91 2006-11-01  Simon Josefsson <simon@josefsson.org>
93         * NEWS: Add.
95 2006-11-01  Simon Josefsson <simon@josefsson.org>
97         * configure.ac: Bump versions.
99 2006-11-01  Simon Josefsson <simon@josefsson.org>
101         * doc/Makefile.am: Build ccache2shishi.1.
103 2006-11-01  Simon Josefsson <simon@josefsson.org>
105         * NEWS: Version 0.0.28.
107 2006-11-01  Simon Josefsson <simon@josefsson.org>
109         * po/pl.po: Sync with TP.
111 2006-10-31  Simon Josefsson <simon@josefsson.org>
113         * lib/version.c: Doc fix.
115 2006-10-31  Simon Josefsson <simon@josefsson.org>
117         * lib/crypto-md.c: Nicolas assigned his copyright to the FSF, see
118         AUTHORS.
120 2006-10-31  Simon Josefsson <simon@josefsson.org>
122         * lib/Makefile.am: Dist ccache.h.
124 2006-10-31  Simon Josefsson <simon@josefsson.org>
126         * gl/arcfour.c, gl/base64.c, gl/crc.c, gl/des.c, gl/gc-gnulib.c,
127         gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/getaddrinfo.c,
128         gl/getdelim.c, gl/getline.c, gl/gettext.h, gl/hmac-md5.c,
129         gl/hmac-sha1.c, gl/mbchar.c, gl/mbchar.h, gl/md4.c, gl/memxor.c,
130         gl/progname.h, gl/read-file.c, gl/stat_.h, gl/xgetdomainname.c,
131         gl/xstrndup.c, gl/m4/gnulib-comp.m4, gl/m4/lib-link.m4,
132         gl/m4/signed.m4, gl/m4/sys_stat_h.m4, gl/m4/vasnprintf.m4: Update.
134 2006-10-31  Simon Josefsson <simon@josefsson.org>
136         * NEWS: Mention ccache2shishi.
138 2006-10-25  Simon Josefsson <simon@josefsson.org>
140         * gl/Makefile.am, gl/getaddrinfo.c, gl/getdate.y, gl/imaxtostr.c,
141         gl/intprops.h, gl/inttostr.c, gl/inttostr.h, gl/offtostr.c,
142         gl/snprintf.c, gl/snprintf.h, gl/stdint_.h, gl/uinttostr.c,
143         gl/umaxtostr.c, gl/wcwidth.h, gl/m4/gnulib-comp.m4,
144         gl/m4/inttostr.m4, gl/m4/snprintf.m4, gl/m4/wcwidth.m4: Update.
146 2006-10-20  Simon Josefsson <simon@josefsson.org>
148         * gl/m4/alloca.m4, gl/m4/allocsa.m4, gl/m4/gnulib-comp.m4,
149         gl/m4/size_max.m4: Update.
151 2006-10-20  Simon Josefsson <simon@josefsson.org>
153         * gl/Makefile.am, gl/allocsa.h, gl/getpass.c, gl/gettext.h,
154         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
155         gl/progname.c, gl/stdint_.h, gl/strdup.c, gl/strndup.c,
156         gl/strndup.h, gl/vasnprintf.c, gl/xasprintf.c, gl/xvasprintf.c,
157         gl/m4/allocsa.m4, gl/m4/extensions.m4, gl/m4/getpass.m4,
158         gl/m4/gnulib-comp.m4, gl/m4/longlong.m4, gl/m4/stdint.m4,
159         gl/m4/strndup.m4, gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4,
160         gnupload: Update.
162 2006-10-10  Simon Josefsson <simon@josefsson.org>
164         * lib/tktccache.c: Doc fix.
166 2006-10-10  Simon Josefsson <simon@josefsson.org>
168         * lib/crypto.c, lib/shishi.h.in: Don't use variable name
169         "constant", since gtk-doc warns about it.
171 2006-10-10  Simon Josefsson <simon@josefsson.org>
173         * lib/kerberos5.c: Update.
175 2006-10-04  Simon Josefsson <simon@josefsson.org>
177         * lib/kerberos5.asn1: Add.
179 2006-10-03  Simon Josefsson <simon@josefsson.org>
181         * lib/kerberos5.asn1: Further copyright discussions.
183 2006-10-03  Simon Josefsson <simon@josefsson.org>
185         * lib/kerberos5.asn1: More license discussions.
187 2006-09-29  Simon Josefsson <simon@josefsson.org>
189         * doc/Makefile.am: Update.
191 2006-09-29  Simon Josefsson <simon@josefsson.org>
193         * lib/tktccache.c: Fix warnings.
195 2006-09-29  Simon Josefsson <simon@josefsson.org>
197         * lib/shishi.h.in: Add.
199 2006-09-29  Simon Josefsson <simon@josefsson.org>
201         * lib/internal.h: New field ccachedefault for default ccache
202         filenames, used by tktccache.c.
204 2006-09-29  Simon Josefsson <simon@josefsson.org>
206         * lib/tktccache.c: Add shishi_tkts_default_ccache_guess,
207         shishi_tkts_default_ccache, shishi_tkts_default_ccache_set.  Add
208         work in progress, shishi_tkts_to_ccache_mem and
209         shishi_tkt_to_ccache_mem.
210         (shishi_tkts_add_ccache_mem): Set more fields, to make converted
211         tickets work.
213 2006-09-29  Simon Josefsson <simon@josefsson.org>
215         * NEWS: Fix.
217 2006-09-29  Simon Josefsson <simon@josefsson.org>
219         * NEWS, THANKS: Add.
221 2006-09-28  Simon Josefsson <simon@josefsson.org>
223         * NEWS: Add.
225 2006-09-28  Simon Josefsson <simon@josefsson.org>
227         * src/Makefile.am, src/ccache2shishi.c, src/ccache2shishi.ggo: Add
228         ccache2shishi.
230 2006-09-28  Simon Josefsson <simon@josefsson.org>
232         * NEWS: Add.
234 2006-09-28  Simon Josefsson <simon@josefsson.org>
236         * gl/Makefile.am, gl/m4/gc-arcfour.m4, gl/m4/gnulib-cache.m4,
237         gl/m4/gnulib-comp.m4: Update.
239 2006-09-27  Simon Josefsson <simon@josefsson.org>
241         * src/keytab2shishi.ggo: Fix copyright years.
243 2006-09-26  Simon Josefsson <simon@josefsson.org>
245         * lib/ccache.c: Fix.
247 2006-09-26  Simon Josefsson <simon@josefsson.org>
249         * lib/ccache.c: Fix typos.
251 2006-09-26  Simon Josefsson <simon@josefsson.org>
253         * lib/gztime.c, lib/shishi.h.in:
254         (shishi_ctime): Add.
256 2006-09-26  Simon Josefsson <simon@josefsson.org>
258         * lib/ccache.c, lib/ccache.h: Add ccache_pack.
260 2006-09-26  Simon Josefsson <simon@josefsson.org>
262         * lib/ccache.c, lib/ccache.h: Don't mention Shishi in license
263         template.
265 2006-09-26  Simon Josefsson <simon@josefsson.org>
267         * lib/ccache.c: Doc fix.
269 2006-09-26  Simon Josefsson <simon@josefsson.org>
271         * lib/ccache.h: Add storage for key data (optional).  Use 'char*'
272         instead of 'void*' for data.
274 2006-09-25  Simon Josefsson <simon@josefsson.org>
276         * lib/ccache.h: Add ccache_pack_credential.  Use char* instead of
277         void* for data buffers.
279 2006-09-25  Simon Josefsson <simon@josefsson.org>
281         * lib/ccache.c: Add ccache_pack_credential, and related helper
282         functions.  Use char* instead of void* for data buffers.  Fix NUL
283         checks, and their comments.
285 2006-09-23  Simon Josefsson <simon@josefsson.org>
287         * lib/shishi.h.in: Add ccache APIs.
289 2006-09-23  Simon Josefsson <simon@josefsson.org>
291         * lib/tktccache.c: Doc fix.
293 2006-09-23  Simon Josefsson <simon@josefsson.org>
295         * doc/reference/Makefile.am: Ignore ccache.h.
297 2006-09-23  Simon Josefsson <simon@josefsson.org>
299         * doc/Makefile.am: Update.
301 2006-09-23  Simon Josefsson <simon@josefsson.org>
303         * m4/libgnutls.m4: Update from gnutls CVS.
305 2006-09-23  Simon Josefsson <simon@josefsson.org>
307         * m4/libgcrypt.m4: Update from libgcrypt.
309 2006-09-23  Simon Josefsson <simon@josefsson.org>
311         * gl/gc-gnulib.c, gl/getaddrinfo.c, gl/md4.c, gl/strtok_r.c,
312         gl/m4/getdate.m4, gl/m4/gnulib-comp.m4, gl/m4/signed.m4,
313         gl/m4/sockpfaf.m4, gl/m4/strndup.m4, gl/m4/time_r.m4,
314         gl/m4/vasprintf.m4: Update.
316 2006-09-23  Simon Josefsson <simon@josefsson.org>
318         * configure.ac: Bump versions.
320 2006-09-23  Simon Josefsson <simon@josefsson.org>
322         * NEWS, lib/Makefile.am, lib/ccache.c, lib/error.c,
323         lib/shishi.h.in, lib/tktccache.c, tests/Makefile.am,
324         tests/ccache.c, tests/ccache1.bin: Add ccache reader APIs.
326 2006-09-23  Simon Josefsson <simon@josefsson.org>
328         * NEWS: Add.
330 2006-09-23  Simon Josefsson <simon@josefsson.org>
332         * lib/shishi.h.in, lib/enckdcreppart.c: Add.
334 2006-09-23  Simon Josefsson <simon@josefsson.org>
336         * doc/ccache.txt: Update.
338 2006-09-23  Simon Josefsson <simon@josefsson.org>
340         * lib/ccache.c: Ticket flags are stored bit-swapped?!
342 2006-09-23  Simon Josefsson <simon@josefsson.org>
344         * lib/ccache.c: Fix typo.
346 2006-09-23  Simon Josefsson <simon@josefsson.org>
348         * lib/ccache.c: Save ticket pointers.
350 2006-09-21  Simon Josefsson <simon@josefsson.org>
352         * tests/Makefile.am: Simplify valgrind.
354 2006-09-21  Simon Josefsson <simon@josefsson.org>
356         * configure.ac: Test for valgrind.
358 2006-09-20  Simon Josefsson <simon@josefsson.org>
360         * doc/ccache.txt: Update.
362 2006-09-20  Simon Josefsson <simon@josefsson.org>
364         * lib/ccache.c, lib/ccache.h: Add.
366 2006-09-20  Simon Josefsson <simon@josefsson.org>
368         * doc/ccache.txt: Change field name.
370 2006-09-18  Simon Josefsson <simon@josefsson.org>
372         * tests/utils.c: Fix last commit.
374 2006-09-18  Simon Josefsson <simon@josefsson.org>
376         * tests/utils.c: More debugging output for --debug.
378 2006-09-18  Simon Josefsson <simon@josefsson.org>
380         * lib/keytab.c: Fix comment.
382 2006-09-18  Simon Josefsson <simon@josefsson.org>
384         * lib/Makefile.am, lib/keys.c, lib/keytab.c: Separate out keytab
385         stuff from keys.c to keytab.c.
387 2006-09-15  Simon Josefsson <simon@josefsson.org>
389         * po/pl.po: Generated.
391 2006-09-15  Simon Josefsson <simon@josefsson.org>
393         * NEWS: Version 0.0.27.
395 2006-09-15  Simon Josefsson <simon@josefsson.org>
397         * src/Makefile.am: Move keytab2shishi to sbin/.
399 2006-09-15  Simon Josefsson <simon@josefsson.org>
401         * gl/Makefile.am: Update.
403 2006-09-15  Simon Josefsson <simon@josefsson.org>
405         * gl/Makefile.am: Update.
407 2006-09-15  Simon Josefsson <simon@josefsson.org>
409         * doc/Makefile.am: Add keytab2shishi.1.
411 2006-09-15  Simon Josefsson <simon@josefsson.org>
413         * NEWS: Add.
415 2006-09-15  Simon Josefsson <simon@josefsson.org>
417         * AUTHORS: Update PGP key.
419 2006-09-15  Simon Josefsson <simon@josefsson.org>
421         * gl/allocsa.c, gl/asnprintf.c, gl/asprintf.c, gl/mbchar.c,
422         gl/printf-args.c, gl/printf-parse.c, gl/progname.c, gl/readlink.c,
423         gl/strcasecmp.c, gl/strncasecmp.c, gl/strnlen1.c, gl/strtok_r.c,
424         gl/unsetenv.c, gl/vasnprintf.c, gl/vasprintf.c: Update.
426 2006-09-14  Simon Josefsson <simon@josefsson.org>
428         * Makefile.am: Use gnulib's gnupload.
430 2006-09-14  Simon Josefsson <simon@josefsson.org>
432         * NEWS, gnupload, gl/Makefile.am, gl/m4/gnulib-cache.m4,
433         gl/m4/gnulib-comp.m4: Add.
435 2006-09-14  Simon Josefsson <simon@josefsson.org>
437         * lib/Makefile.am: Fix shishi-int.h for C99 platforms.
439 2006-09-14  Simon Josefsson <simon@josefsson.org>
441         * NEWS: Add.
443 2006-09-14  Simon Josefsson <simon@josefsson.org>
445         * gl/error.c, gl/gai_strerror.c, gl/getdate.y, gl/getdomainname.c,
446         gl/gethostname.c, gl/getopt.c, gl/getopt1.c, gl/getpass.c,
447         gl/gettime.c, gl/gettimeofday.c, gl/inet_ntop.c, gl/md5.c,
448         gl/memchr.c, gl/realloc.c, gl/setenv.c, gl/sha1.c, gl/snprintf.c,
449         gl/strdup.c, gl/strndup.c, gl/strnlen.c, gl/strverscmp.c,
450         gl/time_r.c, gl/timegm.c, gl/xgethostname.c, gl/xmalloc.c,
451         gl/xreadlink.c, gl/m4/getdate.m4: Update.
453 2006-09-13  Simon Josefsson <simon@josefsson.org>
455         * doc/ccache.txt: Add.
457 2006-09-13  Simon Josefsson <simon@josefsson.org>
459         * doc/shishi.texi: Add.
461 2006-09-13  Simon Josefsson <simon@josefsson.org>
463         * doc/Makefile.am: Dist ccache.txt.
465 2006-09-13  Simon Josefsson <simon@josefsson.org>
467         * doc/ccache.txt: Add.
469 2006-09-13  Simon Josefsson <simon@josefsson.org>
471         * gl/Makefile.am, gl/m4/getdate.m4: Update.
473 2006-09-13  Simon Josefsson <simon@josefsson.org>
475         * doc/shishi.texi: Fix GPL cross reference.
477 2006-09-13  Simon Josefsson <simon@josefsson.org>
479         * gl/Makefile.am, gl/m4/gnulib-cache.m4,
480         gl/override/doc/gendocs_template: Add.
482 2006-09-13  Simon Josefsson <simon@josefsson.org>
484         * configure.ac: Bump required autoconf version to 2.60.
486 2006-09-13  Simon Josefsson <simon@josefsson.org>
488         * doc/fdl.texi, doc/gpl.texi, gl/Makefile.am, gl/error.c,
489         gl/getaddrinfo.c, gl/mbchar.h, gl/mktime.c, gl/stat_.h,
490         gl/stdint_.h, gl/vasnprintf.c, gl/vasprintf.c, gl/m4/arcfour.m4,
491         gl/m4/crc.m4, gl/m4/des.m4, gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4,
492         gl/m4/getdate.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
493         gl/m4/getpass.m4, gl/m4/gettime.m4, gl/m4/gnulib-cache.m4,
494         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
495         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/lib-link.m4,
496         gl/m4/longlong.m4, gl/m4/mbchar.m4, gl/m4/md4.m4, gl/m4/md5.m4,
497         gl/m4/memxor.m4, gl/m4/mktime.m4, gl/m4/onceonly_2_57.m4,
498         gl/m4/read-file.m4, gl/m4/sha1.m4, gl/m4/stdint_h.m4,
499         gl/m4/strdup.m4, gl/m4/strerror_r.m4, gl/m4/strndup.m4,
500         gl/m4/strnlen.m4, gl/m4/strverscmp.m4, gl/m4/time_r.m4,
501         gl/m4/timespec.m4, gl/m4/xalloc.m4, gl/m4/xreadlink.m4: Update.
503 2006-09-13  Simon Josefsson <simon@josefsson.org>
505         * doc/shishi.texi: Add GPL.  Move concept index last.
507 2006-08-19  Simon Josefsson <simon@josefsson.org>
509         * NEWS: Add.
511 2006-08-19  Simon Josefsson <simon@josefsson.org>
513         * NEWS: Fix.
515 2006-08-19  Simon Josefsson <simon@josefsson.org>
517         * asn1/libtasn1.h: Update.
519 2006-08-19  Simon Josefsson <simon@josefsson.org>
521         * gendocs.sh, doc/getdate.texi, gl/Makefile.am, gl/allocsa.h,
522         gl/error.c, gl/error.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
523         gl/gettext.h, gl/inet_ntop.h, gl/mbchar.h, gl/minmax.h,
524         gl/printf-args.c, gl/readlink.c, gl/setenv.c, gl/snprintf.c,
525         gl/stdint_.h, gl/strnlen1.c, gl/strnlen1.h, gl/vasprintf.h,
526         gl/wcwidth.h, gl/m4/arpa_inet_h.m4, gl/m4/base64.m4, gl/m4/gc.m4,
527         gl/m4/getaddrinfo.m4, gl/m4/getline.m4, gl/m4/gnulib-comp.m4,
528         gl/m4/inet_ntop.m4, gl/m4/lib-link.m4, gl/m4/mbchar.m4,
529         gl/m4/memxor.m4, gl/m4/minmax.m4, gl/m4/netinet_in_h.m4,
530         gl/m4/onceonly_2_57.m4, gl/m4/restrict.m4, gl/m4/stdint.m4,
531         gl/m4/strtok_r.m4, gl/m4/time_r.m4, gl/m4/wcwidth.m4: Update.
533 2006-07-14  Simon Josefsson <simon@josefsson.org>
535         * NEWS: Add.
537 2006-07-14  Simon Josefsson <simon@josefsson.org>
539         * src/shishid.c: Use short program name in syslog.
541 2006-07-14  Simon Josefsson <simon@josefsson.org>
543         * configure.ac: Simplify header checks.
545 2006-07-14  Simon Josefsson <simon@josefsson.org>
547         * tests/utils.c, lib/internal.h: Simplify.
549 2006-07-14  Simon Josefsson <simon@josefsson.org>
551         * configure.ac, gl/Makefile.am, gl/stat_.h, gl/m4/gnulib-cache.m4,
552         gl/m4/sys_select_h.m4, gl/m4/sys_stat_h.m4: Use gnulib unistd.h
553         replacer.
555 2006-07-14  Simon Josefsson <simon@josefsson.org>
557         * doc/gendocs_template: Fix.
559 2006-07-14  Simon Josefsson <simon@josefsson.org>
561         * Makefile.am, configure.ac, gendocs.sh, doc/gendocs_template,
562         gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use
563         gnulib sys/* replacers.
565 2006-07-14  Simon Josefsson <simon@josefsson.org>
567         * configure.ac, gendocs.sh, lib/Makefile.am,
568         m4/ax_create_stdint_h.m4: Use gnulib stdint.
570 2006-07-14  Simon Josefsson <simon@josefsson.org>
572         * gendocs.sh, doc/gendocs.sh, gl/Makefile.am,
573         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
575 2006-07-11  Simon Josefsson <simon@josefsson.org>
577         * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
578         gl/m4/gnulib-comp.m4, gl/m4/stdint.m4: Update.
580 2006-07-10  Simon Josefsson <simon@josefsson.org>
582         * doc/components.png: Add.
584 2006-07-10  Simon Josefsson <simon@josefsson.org>
586         * configure.ac, doc/Makefile.am: Fix dia invocation.
588 2006-07-10  Simon Josefsson <simon@josefsson.org>
590         * gl/Makefile.am, gl/base64.c, gl/getaddrinfo.c, gl/getaddrinfo.h,
591         gl/getdate.y, gl/getopt.c, gl/mbchar.h, gl/stdint_.h,
592         gl/strverscmp.c, gl/xvasprintf.h, gl/m4/full-header-path.m4,
593         gl/m4/getaddrinfo.m4, gl/m4/getdate.m4, gl/m4/getopt.m4,
594         gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
595         gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdarg.m4,
596         gl/m4/stdint.m4, gl/m4/strndup.m4, gl/inet_ntop.c, gl/inet_ntop.h,
597         gl/minmax.h, gl/snprintf.c, gl/snprintf.h, gl/wcwidth.h,
598         gl/m4/absolute-header.m4, gl/m4/inet_ntop.m4, gl/m4/minmax.m4,
599         gl/m4/snprintf.m4, gl/m4/wcwidth.m4: Update.
601 2006-06-27  Simon Josefsson <simon@josefsson.org>
603         * doc/gdoc: Use GNU-style warnings.
605 2006-06-27  Simon Josefsson <simon@josefsson.org>
607         * doc/gdoc: Sync with gnutls.
609 2006-06-27  Simon Josefsson <simon@josefsson.org>
611         * NEWS: Add.
613 2006-06-26  Simon Josefsson <simon@josefsson.org>
615         * asn1/coding.c, asn1/libtasn1.h: Update to 0.3.5.
617 2006-06-26  Simon Josefsson <simon@josefsson.org>
619         * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/socket_.h,
620         gl/stdint_.h, gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4,
621         gl/m4/stdint.m4: Update.
623 2006-06-22  Simon Josefsson <simon@josefsson.org>
625         * configure.ac: Make portable to mingw.
627 2006-06-21  Simon Josefsson <simon@josefsson.org>
629         * README: Fix.
631 2006-06-21  Simon Josefsson <simon@josefsson.org>
633         * gl/Makefile.am, gl/alloca_.h, gl/getdate.y, gl/read-file.c,
634         gl/realloc.c, gl/size_max.h, gl/stdint_.h, gl/unsetenv.c,
635         gl/m4/full-header-path.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes.m4,
636         gl/m4/setenv.m4, gl/m4/size_max.m4, gl/m4/ssize_t.m4,
637         gl/m4/stdint.m4: Update.
639 2006-06-20  Simon Josefsson <simon@josefsson.org>
641         * doc/Makefile.am: Update dia call.
643 2006-06-20  Simon Josefsson <simon@josefsson.org>
645         * lib/kdcreq.c: Fix.
647 2006-06-01  Simon Josefsson <simon@josefsson.org>
649         * lib/tkts.c: Use shishi_verbose.
651 2006-06-01  Simon Josefsson <simon@josefsson.org>
653         * lib/tkts.c: Fix.
655 2006-06-01  Simon Josefsson <simon@josefsson.org>
657         * lib/netio.c, lib/enckdcreppart.c: Fix.
659 2006-06-01  Simon Josefsson <simon@josefsson.org>
661         * lib/priv.c, lib/kdcrep.c: Fix.
663 2006-06-01  Simon Josefsson <simon@josefsson.org>
665         * lib/error.c: Fix.
667 2006-06-01  Simon Josefsson <simon@josefsson.org>
669         * lib/error.c: Add shishi_verbose.
671 2006-06-01  Simon Josefsson <simon@josefsson.org>
673         * lib/shishi.h.in: Add.
675 2006-06-01  Simon Josefsson <simon@josefsson.org>
677         * lib/diskio.c: Rewrite slightly.
679 2006-06-01  Simon Josefsson <simon@josefsson.org>
681         * doc/Makefile.am: Update.
683 2006-06-01  Simon Josefsson <simon@josefsson.org>
685         * gl/Makefile.am, gl/read-file.c, gl/realloc.c,
686         gl/m4/gnulib-cache.m4: Update.
688 2006-05-31  Simon Josefsson <simon@josefsson.org>
690         * lib/internal.h, lib/keys.c: Fix strfile->read-file.
692 2006-05-31  Simon Josefsson <simon@josefsson.org>
694         * gl/Makefile.am, gl/read-file.c, gl/read-file.h, gl/strfile.c,
695         gl/strfile.h, gl/strndup.c, gl/m4/gnulib-cache.m4,
696         gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/m4/strfile.m4,
697         gl/m4/strndup.m4: Update.
699 2006-05-30  Simon Josefsson <simon@josefsson.org>
701         * po/pl.po: Sync with TP.
703 2006-05-30  Simon Josefsson <simon@josefsson.org>
705         * tests/Makefile.am: Dist keytab1.bin too.
707 2006-05-30  Simon Josefsson <simon@josefsson.org>
709         * lib/keys.c, src/keytab2shishi.c: More debug.
711 2006-05-30  Simon Josefsson <simon@josefsson.org>
713         * tests/Makefile.am, tests/keytab.c, tests/keytab1.bin: Add self
714         test of keytab functions.
716 2006-05-30  Simon Josefsson <simon@josefsson.org>
718         * src/Makefile.am, src/keytab2shishi.c, src/keytab2shishi.ggo: Add
719         keytab2shishi tool.
721 2006-05-30  Simon Josefsson <simon@josefsson.org>
723         * lib/keys.c: Fix.
725 2006-05-30  Simon Josefsson <simon@josefsson.org>
727         * lib/error.c: Fix.
729 2006-05-30  Simon Josefsson <simon@josefsson.org>
731         * lib/diskio.c: Fix.
733 2006-05-30  Simon Josefsson <simon@josefsson.org>
735         * lib/shishi.h.in, lib/keys.c: Add.
737 2006-05-30  Simon Josefsson <simon@josefsson.org>
739         * lib/keys.c: Fix.
741 2006-05-30  Simon Josefsson <simon@josefsson.org>
743         * lib/keys.c: Fix principal name.
745 2006-05-30  Simon Josefsson <simon@josefsson.org>
747         * lib/keys.c: Add.
749 2006-05-30  Simon Josefsson <simon@josefsson.org>
751         * gl/strfile.c: Add.
753 2006-05-30  Simon Josefsson <simon@josefsson.org>
755         * NEWS: Add.
757 2006-05-30  Simon Josefsson <simon@josefsson.org>
759         * lib/keys.c: Fix.
761 2006-05-30  Simon Josefsson <simon@josefsson.org>
763         * lib/keys.c: Fix.
765 2006-05-30  Simon Josefsson <simon@josefsson.org>
767         * lib/keys.c: Read MIT keytab's.  Fix mem leak.
769 2006-05-30  Simon Josefsson <simon@josefsson.org>
771         * lib/shishi.h.in: Add.
773 2006-05-28  Simon Josefsson <simon@josefsson.org>
775         * lib/shishi.h.in, lib/error.c: Add SHISHI_KEYTAB_ERROR.
777 2006-05-28  Simon Josefsson <simon@josefsson.org>
779         * gl/Makefile.am, gl/getpass.c, gl/printf-args.c, gl/strfile.c,
780         gl/strfile.h, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
781         gl/m4/strfile.m4, lib/internal.h: Add.
783 2006-05-26  Simon Josefsson <simon@josefsson.org>
785         * lib/keys.c: Typo.
787 2006-05-26  Simon Josefsson <simon@josefsson.org>
789         * lib/shishi.h.in: Add Shishi_keys.
791 2006-05-26  Simon Josefsson <simon@josefsson.org>
793         * lib/shishi.h.in: Add.
795 2006-05-26  Simon Josefsson <simon@josefsson.org>
797         * lib/tkt.c: Typo.
799 2006-05-26  Simon Josefsson <simon@josefsson.org>
801         * lib/tkts.c: Reset old tkts in shishi_tkts_done().
803 2006-05-26  Simon Josefsson <simon@josefsson.org>
805         * lib/tkt.c: Deep-copy the tkt->key, so we can safely deallocate
806         it.
808 2006-05-26  Simon Josefsson <simon@josefsson.org>
810         * lib/key.c: Fix mem leaks.
812 2006-05-26  Simon Josefsson <simon@josefsson.org>
814         * lib/keys.c: Simplify.
816 2006-05-26  Simon Josefsson <simon@josefsson.org>
818         * lib/keys.c: Fix logic in matching hostkeys, reported by Elrond.
820 2006-05-23  Simon Josefsson <simon@josefsson.org>
822         * lib/init.c: Fix mem leak, reported by Elrond.
824 2006-05-18  Simon Josefsson <simon@josefsson.org>
826         * gl/sha1.c, gl/stdint_.h, gl/m4/stdbool.m4: Update.
828 2006-05-18  Simon Josefsson <simon@josefsson.org>
830         * lib/cfg.c: Fix mem leak, from Elrond.
832 2006-05-17  Simon Josefsson <simon@josefsson.org>
834         * NEWS, configure.ac: Bump versions.
836 2006-05-17  Simon Josefsson <simon@josefsson.org>
838         * lib/diskio.c: Simplify, from Elrond.
840 2006-05-15  Simon Josefsson <simon@josefsson.org>
842         * po/pl.po: Generated.
844 2006-05-15  Simon Josefsson <simon@josefsson.org>
846         * NEWS: Version 0.0.26.
848 2006-05-12  Simon Josefsson <simon@josefsson.org>
850         * tests/Makefile.am: Fix valgrind call.
852 2006-05-11  Simon Josefsson <simon@josefsson.org>
854         * tests/shishi.supp: Add.
856 2006-05-11  Simon Josefsson <simon@josefsson.org>
858         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
859         asn1/gstr.c, asn1/libtasn1.h, asn1/parser_aux.c, asn1/parser_aux.h,
860         asn1/structure.c: Update.
862 2006-05-11  Simon Josefsson <simon@josefsson.org>
864         * NEWS: Fix.
866 2006-05-11  Simon Josefsson <simon@josefsson.org>
868         * extra/pam_shishi/test.c: Add (not finished).
870 2006-05-11  Simon Josefsson <simon@josefsson.org>
872         * NEWS: Add.
874 2006-05-11  Simon Josefsson <simon@josefsson.org>
876         * extra/pam_shishi/Makefile.am: Use PAMDIR.
878 2006-05-11  Simon Josefsson <simon@josefsson.org>
880         * configure.ac: Fix.
882 2006-05-11  Simon Josefsson <simon@josefsson.org>
884         * configure.ac: Don't infrecurse PAMDIR definition.
886 2006-05-11  Simon Josefsson <simon@josefsson.org>
888         * gl/m4/xvasprintf.m4: Update.
890 2006-05-11  Simon Josefsson <simon@josefsson.org>
892         * configure.ac: Add --with-pam-dir.
894 2006-05-11  Simon Josefsson <simon@josefsson.org>
896         * extra/pam_shishi/Makefile.am: Remove unused indent target.
898 2006-05-11  Simon Josefsson <simon@josefsson.org>
900         * extra/pam_shishi/Makefile.am: Put things in $prefix/lib/security.
902 2006-05-11  Simon Josefsson <simon@josefsson.org>
904         * extra/pam_shishi/Makefile.am: Add -avoid-version for libtool.
906 2006-05-11  Simon Josefsson <simon@josefsson.org>
908         * gl/crc.c, gl/des.c, gl/md4.c, gl/sha1.c: Update.
910 2006-05-10  Simon Josefsson <simon@josefsson.org>
912         * po/pl.po: Sync with TP.
914 2006-05-10  Simon Josefsson <simon@josefsson.org>
916         * gl/Makefile.am, gl/md4.c, gl/xvasprintf.c, gl/m4/gnulib-cache.m4,
917         gl/m4/gnulib-comp.m4, gl/m4/stdarg.m4, gl/m4/xvasprintf.m4,
918         po/pl.po: Update.gl
920 2006-05-10  Simon Josefsson <simon@josefsson.org>
922         * NEWS: Add.
924 2006-05-06  Simon Josefsson <simon@josefsson.org>
926         * doc/Makefile.am: Add.
928 2006-05-06  Simon Josefsson <simon@josefsson.org>
930         * doc/shishi.texi: Add keytab.txt.
932 2006-05-06  Simon Josefsson <simon@josefsson.org>
934         * doc/keytab.txt: Update.
936 2006-05-04  Simon Josefsson <simon@josefsson.org>
938         * doc/keytab.txt: Update.
940 2006-05-04  Simon Josefsson <simon@josefsson.org>
942         * tests/Makefile.am: Simplify valgrind invocation.
944 2006-05-04  Simon Josefsson <simon@josefsson.org>
946         * configure.ac: Getpwnam is POSIX, don't test for it.
948 2006-05-04  Simon Josefsson <simon@josefsson.org>
950         * configure.ac: Don't check for getpwuid.
952 2006-05-04  Simon Josefsson <simon@josefsson.org>
954         * lib/principal.c: Doc fix.
956 2006-05-04  Simon Josefsson <simon@josefsson.org>
958         * doc/shishi.texi: Fix.
960 2006-05-04  Simon Josefsson <simon@josefsson.org>
962         * lib/principal.c: shishi_principal_default_guess: Don't use
963         getpwuid, use USER instead.
965 2006-05-04  Simon Josefsson <simon@josefsson.org>
967         * tests/authenticator.c: Fix mem leaks.
969 2006-05-04  Simon Josefsson <simon@josefsson.org>
971         * lib/principal.c: Fix mem leak.
973 2006-05-04  Simon Josefsson <simon@josefsson.org>
975         * lib/init.c: Fix mem leak.
977 2006-05-04  Simon Josefsson <simon@josefsson.org>
979         * lib/crypto-des.c: Fix mem leaks.
981 2006-05-04  Simon Josefsson <simon@josefsson.org>
983         * lib/crypto-rc4.c: Fix mem leak.
985 2006-05-04  Simon Josefsson <simon@josefsson.org>
987         * tests/shishi.supp: Fix names.
989 2006-05-04  Simon Josefsson <simon@josefsson.org>
991         * tests/crypto.c: Fix mem leaks.
993 2006-05-04  Simon Josefsson <simon@josefsson.org>
995         * tests/Makefile.am: Add shishi.supp, valgrind suppressions.
997 2006-05-04  Simon Josefsson <simon@josefsson.org>
999         * tests/shishi.supp: Add.
1001 2006-05-04  Simon Josefsson <simon@josefsson.org>
1003         * tests/priv.c, tests/ticketset.c: Fix mem leaks.
1005 2006-05-04  Simon Josefsson <simon@josefsson.org>
1007         * lib/crypto-des.c, tests/crypto-ctx.c: Fix mem leaks.
1009 2006-05-04  Simon Josefsson <simon@josefsson.org>
1011         * tests/low-crypto.c: Fix mem leaks.
1013 2006-05-04  Simon Josefsson <simon@josefsson.org>
1015         * lib/low-crypto.c: Fix mem leak.
1017 2006-05-04  Simon Josefsson <simon@josefsson.org>
1019         * NEWS: Add.
1021 2006-05-04  Simon Josefsson <simon@josefsson.org>
1023         * tests/safe.c: Fix mem leaks.
1025 2006-05-04  Simon Josefsson <simon@josefsson.org>
1027         * lib/tkts.c: Fix.
1029 2006-05-04  Simon Josefsson <simon@josefsson.org>
1031         * lib/tkts.c: Typo.
1033 2006-05-04  Simon Josefsson <simon@josefsson.org>
1035         * lib/diskio.c: Fix mem leak.
1037 2006-05-04  Simon Josefsson <simon@josefsson.org>
1039         * lib/tkts.c: Doc fix.
1041 2006-05-04  Simon Josefsson <simon@josefsson.org>
1043         * lib/init.c: Fix.
1045 2006-05-04  Simon Josefsson <simon@josefsson.org>
1047         * lib/init.c: Fix mem leak.
1049 2006-05-04  Simon Josefsson <simon@josefsson.org>
1051         * tests/Makefile.am: Typo.
1053 2006-05-04  Simon Josefsson <simon@josefsson.org>
1055         * tests/Makefile.am: Run tests under valgrind if present.
1057 2006-05-04  Simon Josefsson <simon@josefsson.org>
1059         * tests/key.c: Fix mem leak.
1061 2006-05-04  Simon Josefsson <simon@josefsson.org>
1063         * gl/stdint_.h: Update.
1065 2006-05-04  Simon Josefsson <simon@josefsson.org>
1067         * NEWS: Add.
1069 2006-05-04  Simon Josefsson <simon@josefsson.org>
1071         * lib/tgs.c: Don't use a sub-session key in TGS to fix problems
1072         with w2k3 and bugs in heimdal, debugged by Elrond.
1074 2006-05-04  Simon Josefsson <simon@josefsson.org>
1076         * lib/enckdcreppart.c: Typo.
1078 2006-05-04  Simon Josefsson <simon@josefsson.org>
1080         * NEWS: Add.
1082 2006-05-04  Simon Josefsson <simon@josefsson.org>
1084         * po/LINGUAS, po/pl.po: Sync with TP.
1086 2006-05-03  Simon Josefsson <simon@josefsson.org>
1088         * doc/keytab.txt: FIx.
1090 2006-05-03  Simon Josefsson <simon@josefsson.org>
1092         * extra/Makefile.am: Don't build rsh-redone, for now.  (Fails gnits
1093         tests.)
1095 2006-05-03  Simon Josefsson <simon@josefsson.org>
1097         * Makefile.am: Dist extra/.
1099 2006-05-03  Simon Josefsson <simon@josefsson.org>
1101         * doc/keytab.txt: Add.
1103 2006-05-02  Simon Josefsson <simon@josefsson.org>
1105         * NEWS, configure.ac: Bump versions.
1107 2006-05-02  Simon Josefsson <simon@josefsson.org>
1109         * Makefile.am: Make in extra/ too.
1111 2006-04-27  Simon Josefsson <simon@josefsson.org>
1113         * NEWS: Version 0.0.25.
1115 2006-04-27  Simon Josefsson <simon@josefsson.org>
1117         * doc/Makefile.am: Update.
1119 2006-04-27  Simon Josefsson <simon@josefsson.org>
1121         * doc/Makefile.am: Update.
1123 2006-04-27  Simon Josefsson <simon@josefsson.org>
1125         * doc/gdoc: Fix copyright.
1127 2006-04-27  Simon Josefsson <simon@josefsson.org>
1129         * doc/gdoc: Convert - to \- in man pages, from lintian.
1131 2006-04-27  Simon Josefsson <simon@josefsson.org>
1133         * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
1135 2006-04-27  Simon Josefsson <simon@josefsson.org>
1137         * lib/internal.h: Replace size_max with stdint.h.
1139 2006-04-27  Simon Josefsson <simon@josefsson.org>
1141         * lib/diskio.c: Fix.
1143 2006-04-27  Simon Josefsson <simon@josefsson.org>
1145         * lib/internal.h: Need size_max.h.
1147 2006-04-27  Simon Josefsson <simon@josefsson.org>
1149         * src/kdc.h, lib/internal.h, tests/utils.c: Always have unistd.h.
1151 2006-04-27  Simon Josefsson <simon@josefsson.org>
1153         * NEWS: Add.
1155 2006-04-27  Simon Josefsson <simon@josefsson.org>
1157         * lib/ap.c: Remove XXX, thanks to Elrond for investigating.
1159 2006-04-27  Simon Josefsson <simon@josefsson.org>
1161         * lib/asn1.c: Work around bug in libtasn1:
1162               /* XXX when encoding a field inside a SEQUENCE, libtasn1
1163                  appear to include the tag from the SEQUENCE in the encoding of
1164                  a particular field.  This appear wrong, so we frob it here.
1165                  This typically happens when encoding req-body in KDC-REQ for
1166                  TGS checksums.  */
1168 2006-04-26  Simon Josefsson <simon@josefsson.org>
1170         * gl/Makefile.am, gl/getdate.y, gl/m4/strerror_r.m4: Update.
1172 2006-04-25  Simon Josefsson <simon@josefsson.org>
1174         * doc/shishi.texi: Fix.
1176 2006-04-25  Simon Josefsson <simon@josefsson.org>
1178         * doc/shishi.texi: Add.
1180 2006-04-25  Simon Josefsson <simon@josefsson.org>
1182         * doc/shishi.texi: Fix.
1184 2006-04-25  Simon Josefsson <simon@josefsson.org>
1186         * lib/ap.c: More debug.
1188 2006-04-25  Simon Josefsson <simon@josefsson.org>
1190         * lib/apreq.c, lib/key.c: Fix.
1192 2006-04-25  Simon Josefsson <simon@josefsson.org>
1194         * lib/shishi.h.in, lib/ticket.c, lib/kdcrep.c: Fix.
1196 2006-04-25  Simon Josefsson <simon@josefsson.org>
1198         * lib/diskio.c, lib/key.c: Fix.
1200 2006-04-25  Simon Josefsson <simon@josefsson.org>
1202         * lib/ap.c: More debug.
1204 2006-04-25  Simon Josefsson <simon@josefsson.org>
1206         * lib/apreq.c: Doc fox.
1208 2006-04-25  Simon Josefsson <simon@josefsson.org>
1210         * lib/shishi.h.in, lib/apreq.c: Fix.
1212 2006-04-25  Simon Josefsson <simon@josefsson.org>
1214         * lib/key.c: Rename version to kvno.
1216 2006-04-25  Simon Josefsson <simon@josefsson.org>
1218         * lib/shishi.h.in: Fix.
1220 2006-04-23  Simon Josefsson <simon@josefsson.org>
1222         * src/shishi.c: Translate.
1224 2006-04-22  Simon Josefsson <simon@josefsson.org>
1226         * NEWS: Fix.
1228 2006-04-22  Simon Josefsson <simon@josefsson.org>
1230         * tests/ticketset.c: Remove unused variable.
1232 2006-04-22  Simon Josefsson <simon@josefsson.org>
1234         * NEWS, configure.ac: Bump versions.
1236 2006-04-22  Simon Josefsson <simon@josefsson.org>
1238         * NEWS: Version 0.0.24.
1240 2006-04-22  Simon Josefsson <simon@josefsson.org>
1242         * doc/Makefile.am: Update.
1244 2006-04-22  Simon Josefsson <simon@josefsson.org>
1246         * gl/m4/getpass.m4: Update.
1248 2006-04-22  Simon Josefsson <simon@josefsson.org>
1250         * NEWS: Fix.
1252 2006-04-22  Simon Josefsson <simon@josefsson.org>
1254         * src/server.c: Don't select failed sockets.
1256 2006-04-22  Simon Josefsson <simon@josefsson.org>
1258         * NEWS: Fix.
1260 2006-04-22  Simon Josefsson <simon@josefsson.org>
1262         * lib/tkts.c: Typo.
1264 2006-04-22  Simon Josefsson <simon@josefsson.org>
1266         * lib/tkts.c: More debug info.  Fix mem leak.
1268 2006-04-22  Simon Josefsson <simon@josefsson.org>
1270         * lib/tkts.c: More debug.
1272 2006-04-22  Simon Josefsson <simon@josefsson.org>
1274         * lib/netio.c: Fix printf format.
1276 2006-04-21  Simon Josefsson <simon@josefsson.org>
1278         * NEWS: Fix.
1280 2006-04-21  Simon Josefsson <simon@josefsson.org>
1282         * NEWS: Fix.
1284 2006-04-21  Simon Josefsson <simon@josefsson.org>
1286         * NEWS: Add.
1288 2006-04-21  Simon Josefsson <simon@josefsson.org>
1290         * lib/krberror.c: Fix mem leak, reported by Elrond.
1292 2006-04-21  Simon Josefsson <simon@josefsson.org>
1294         * lib/krberror.c: Fix crash, reported by Elrond.
1296 2006-04-21  Simon Josefsson <simon@josefsson.org>
1298         * lib/tkts.c: Fix.
1300 2006-04-21  Simon Josefsson <simon@josefsson.org>
1302         * NEWS: Fix.
1304 2006-04-21  Simon Josefsson <simon@josefsson.org>
1306         * lib/tkts.c: Support ETYPE-INFO too.
1308 2006-04-21  Simon Josefsson <simon@josefsson.org>
1310         * lib/asn1.c, lib/diskio.c, lib/shishi.h.in: Add.
1312 2006-04-20  Simon Josefsson <simon@josefsson.org>
1314         * tests/authenticator.c: Remove unused.
1316 2006-04-20  Simon Josefsson <simon@josefsson.org>
1318         * doc/Makefile.am: Update.
1320 2006-04-20  Simon Josefsson <simon@josefsson.org>
1322         * doc/shishi.texi: Fix.
1324 2006-04-20  Simon Josefsson <simon@josefsson.org>
1326         * gl/base64.c, gl/m4/extensions.m4, gl/m4/longdouble.m4: Update.
1328 2006-04-20  Simon Josefsson <simon@josefsson.org>
1330         * lib/tkts.c: Less debug.
1332 2006-04-20  Simon Josefsson <simon@josefsson.org>
1334         * NEWS: Fix.
1336 2006-04-20  Simon Josefsson <simon@josefsson.org>
1338         * NEWS: Add.
1340 2006-04-20  Simon Josefsson <simon@josefsson.org>
1342         * lib/tkts.c: Fix salt/s2kparams.
1344 2006-04-20  Simon Josefsson <simon@josefsson.org>
1346         * lib/kdcreq.c: Cleanup.
1348 2006-04-20  Simon Josefsson <simon@josefsson.org>
1350         * lib/shishi.h.in: Fix.
1352 2006-04-20  Simon Josefsson <simon@josefsson.org>
1354         * lib/tkts.c, lib/shishi.h.in: Fix.
1356 2006-04-20  Simon Josefsson <simon@josefsson.org>
1358         * lib/tkts.c: Pre-auth fixes.
1360 2006-04-20  Simon Josefsson <simon@josefsson.org>
1362         * lib/principal.c: Fix crash.
1364 2006-04-20  Simon Josefsson <simon@josefsson.org>
1366         * lib/shishi.h.in: Add.
1368 2006-04-20  Simon Josefsson <simon@josefsson.org>
1370         * lib/krberror.c: Fix message.
1372 2006-04-20  Simon Josefsson <simon@josefsson.org>
1374         * lib/tkt.c: Check errors.
1376 2006-04-20  Simon Josefsson <simon@josefsson.org>
1378         * lib/tkts.c: Improve preauth.
1380 2006-04-20  Simon Josefsson <simon@josefsson.org>
1382         * lib/shishi.h.in: Add more hints.
1384 2006-04-20  Simon Josefsson <simon@josefsson.org>
1386         * lib/diskio.c, lib/shishi.h.in: Add.
1388 2006-04-20  Simon Josefsson <simon@josefsson.org>
1390         * lib/asn1.c: Add.
1392 2006-04-20  Simon Josefsson <simon@josefsson.org>
1394         * lib/shishi.h.in: Fix.
1396 2006-04-20  Simon Josefsson <simon@josefsson.org>
1398         * lib/shishi.h.in, lib/asn1.c: Add.
1400 2006-04-20  Simon Josefsson <simon@josefsson.org>
1402         * lib/as.c: Debug more.
1404 2006-04-20  Simon Josefsson <simon@josefsson.org>
1406         * lib/asn1.c: Fix.
1408 2006-04-20  Simon Josefsson <simon@josefsson.org>
1410         * lib/shishi.h.in: Add.
1412 2006-04-20  Simon Josefsson <simon@josefsson.org>
1414         * lib/internal.h: Remove preauth.
1416 2006-04-20  Simon Josefsson <simon@josefsson.org>
1418         * lib/cfg.c: Remove preauth option.
1420 2006-04-20  Simon Josefsson <simon@josefsson.org>
1422         * lib/krberror.c: Add shishi_krberror_methoddata.
1424 2006-04-20  Simon Josefsson <simon@josefsson.org>
1426         * lib/kerberos5.asn1: Fix.
1428 2006-04-20  Simon Josefsson <simon@josefsson.org>
1430         * lib/kerberos5.asn1: Fix.
1432 2006-04-19  Simon Josefsson <simon@josefsson.org>
1434         * lib/tkts.c: Fix.
1436 2006-04-19  Simon Josefsson <simon@josefsson.org>
1438         * po/LINGUAS: Sync with TP.
1440 2006-04-19  Simon Josefsson <simon@josefsson.org>
1442         * lib/tkts.c: Support preauth (XXX).
1444 2006-04-19  Simon Josefsson <simon@josefsson.org>
1446         * lib/kdcreq.c, lib/shishi.h.in, lib/asn1.c: Add.
1448 2006-04-19  Simon Josefsson <simon@josefsson.org>
1450         * lib/kerberos5.c: Generated.
1452 2006-04-19  Simon Josefsson <simon@josefsson.org>
1454         * lib/shishi.h.in: Add.
1456 2006-04-19  Simon Josefsson <simon@josefsson.org>
1458         * lib/kerberos5.asn1, lib/asn1.c: Fix.
1460 2006-04-19  Simon Josefsson <simon@josefsson.org>
1462         * po/Makevars: Fix.
1464 2006-04-19  Simon Josefsson <simon@josefsson.org>
1466         * Makefile.am: Add update-po.
1468 2006-04-18  Simon Josefsson <simon@josefsson.org>
1470         * lib/kdcreq.c: Only clear padata in AS-REQ.
1472 2006-04-18  Simon Josefsson <simon@josefsson.org>
1474         * lib/cfg.c: Add preauth config option.
1476 2006-04-18  Simon Josefsson <simon@josefsson.org>
1478         * lib/internal.h: Add.
1480 2006-04-18  Simon Josefsson <simon@josefsson.org>
1482         * NEWS: Add.
1484 2006-04-18  Simon Josefsson <simon@josefsson.org>
1486         * gl/Makefile.am, gl/stdint_.h, gl/m4/time_r.m4: Update.
1488 2006-03-30  Simon Josefsson <simon@josefsson.org>
1490         * lib/as.c: Don't always clear padata.
1492 2006-03-30  Simon Josefsson <simon@josefsson.org>
1494         * lib/kdcreq.c: Clear padata if not set.
1496 2006-03-30  Simon Josefsson <simon@josefsson.org>
1498         * lib/krberror.c: Print which pre-auth types were requested by
1499         server.
1501 2006-03-30  Simon Josefsson <simon@josefsson.org>
1503         * lib/asn1.c, lib/diskio.c, lib/shishi.h.in: Add PA/METHOD-DATA
1504         stuff.
1506 2006-03-30  Simon Josefsson <simon@josefsson.org>
1508         * lib/asn1.c, lib/shishi.h.in: Add shishi_asn1_padata.
1510 2006-03-27  Simon Josefsson <simon@josefsson.org>
1512         * lib/diskio.c: Remove unused variable.
1514 2006-03-27  Simon Josefsson <simon@josefsson.org>
1516         * lib/internal.h: Need getline.h.
1518 2006-03-27  Simon Josefsson <simon@josefsson.org>
1520         * doc/shishi.texi: Re-order direntry's, for broken install-info.
1522 2006-03-25  Simon Josefsson <simon@josefsson.org>
1524         * NEWS, configure.ac: Bump versions.
1526 2006-03-25  Simon Josefsson <simon@josefsson.org>
1528         * Makefile.am: Fix gnupload command.
1530 2006-03-25  Simon Josefsson <simon@josefsson.org>
1532         * NEWS: Version 0.0.23.
1534 2006-03-25  Simon Josefsson <simon@josefsson.org>
1536         * po/pl.po, po/sv.po: Generated.
1538 2006-03-25  Simon Josefsson <simon@josefsson.org>
1540         * Makefile.am: Use proper gpg key.
1542 2006-03-25  Simon Josefsson <simon@josefsson.org>
1544         * Makefile.am: Use gnupload.
1546 2006-03-25  Simon Josefsson <simon@josefsson.org>
1548         * gl/base64.c, gl/setenv.c, gl/time_r.c, gl/unsetenv.c: Update.
1550 2006-03-24  Simon Josefsson <simon@josefsson.org>
1552         * db/setup.c: Fix mem leak, reported by Elrond.
1554 2006-03-23  Simon Josefsson <simon@josefsson.org>
1556         * db/config.c, db/shisa.h: Fix mem leak, use const, from Elrond.
1558 2006-03-23  Simon Josefsson <simon@josefsson.org>
1560         * doc/Makefile.am: Update.
1562 2006-03-23  Simon Josefsson <simon@josefsson.org>
1564         * NEWS: Add.
1566 2006-03-23  Simon Josefsson <simon@josefsson.org>
1568         * NEWS: Fix.
1570 2006-03-23  Simon Josefsson <simon@josefsson.org>
1572         * lib/principal.c: Fix mem leak.
1574 2006-03-23  Simon Josefsson <simon@josefsson.org>
1576         * src/shisa.c: Use new salt API.
1578 2006-03-23  Simon Josefsson <simon@josefsson.org>
1580         * lib/key.c, lib/principal.c: Fix.
1582 2006-03-23  Simon Josefsson <simon@josefsson.org>
1584         * lib/principal.c, lib/shishi.h.in: Add shishi_derive_default_salt.
1586 2006-03-23  Simon Josefsson <simon@josefsson.org>
1588         * lib/krberror.c, db/err.c, src/shisa.c: Typo.
1590 2006-03-23  Simon Josefsson <simon@josefsson.org>
1592         * po/POTFILES.in: Fix.
1594 2006-03-23  Simon Josefsson <simon@josefsson.org>
1596         * src/shisa.c, db/err.c: Translate.
1598 2006-03-23  Simon Josefsson <simon@josefsson.org>
1600         * po/POTFILES.in: Remove some, for now.
1602 2006-03-23  Simon Josefsson <simon@josefsson.org>
1604         * lib/error.c: Translate.
1606 2006-03-23  Simon Josefsson <simon@josefsson.org>
1608         * lib/krberror.c: Translate.
1610 2006-03-23  Simon Josefsson <simon@josefsson.org>
1612         * lib/krberror.c: Fix.
1614 2006-03-23  Simon Josefsson <simon@josefsson.org>
1616         * doc/shishi.texi: Add.
1618 2006-03-23  Simon Josefsson <simon@josefsson.org>
1620         * lib/krberror.c: Fix.
1622 2006-03-23  Simon Josefsson <simon@josefsson.org>
1624         * lib/krberror.c: Fix typo, from Russ.
1626 2006-03-22  Simon Josefsson <simon@josefsson.org>
1628         * lib/key.c: Further fixes, from Elrond.
1630 2006-03-22  Simon Josefsson <simon@josefsson.org>
1632         * lib/key.c: Fix mem leak, from Elrond.
1634 2006-03-22  Simon Josefsson <simon@josefsson.org>
1636         * lib/crypto-3des.c: Avoid unsigned char's.
1638 2006-03-22  Simon Josefsson <simon@josefsson.org>
1640         * src/shisa.c: Use shishi_key_from_name API.
1642 2006-03-22  Simon Josefsson <simon@josefsson.org>
1644         * lib/version.c: Fix check.
1646 2006-03-22  Simon Josefsson <simon@josefsson.org>
1648         * THANKS: Remove nettle, we don't use it now.
1650 2006-03-22  Simon Josefsson <simon@josefsson.org>
1652         * THANKS: Add.
1654 2006-03-22  Simon Josefsson <simon@josefsson.org>
1656         * NEWS: Add.
1658 2006-03-22  Simon Josefsson <simon@josefsson.org>
1660         * lib/key.c, lib/shishi.h.in: Add shishi_key_from_name(), suggested
1661         by Elrond.
1663 2006-03-22  Simon Josefsson <simon@josefsson.org>
1665         * lib/asn1.c: Avoid unsigned char's.
1667 2006-03-22  Simon Josefsson <simon@josefsson.org>
1669         * tests/crypto.c, tests/utils.c: Avoid unsigned char's.
1671 2006-03-22  Simon Josefsson <simon@josefsson.org>
1673         * src/shishid.ggo: Don't require -v.
1675 2006-03-22  Simon Josefsson <simon@josefsson.org>
1677         * gl/Makefile.am, gl/strverscmp.c, gl/strverscmp.h,
1678         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/strverscmp.m4,
1679         lib/version.c: Rewrite shishi_check_version().
1681 2006-03-22  Simon Josefsson <simon@josefsson.org>
1683         * src/shishi.ggo: Fix.
1685 2006-03-22  Simon Josefsson <simon@josefsson.org>
1687         * src/shishi.ggo: Don't require -v.
1689 2006-03-16  Simon Josefsson <simon@josefsson.org>
1691         * NEWS: Add.
1693 2006-03-16  Simon Josefsson <simon@josefsson.org>
1695         * doc/shishi.texi: No invariant sections.
1697 2006-03-13  Simon Josefsson <simon@josefsson.org>
1699         * README-alpha: Fix.
1701 2006-03-13  Simon Josefsson <simon@josefsson.org>
1703         * lib/kerberos5.c: Add.
1705 2006-03-13  Simon Josefsson <simon@josefsson.org>
1707         * tests/Makefile.am: Fix -libtasn1.
1709 2006-03-13  Simon Josefsson <simon@josefsson.org>
1711         * lib/Makefile.am: Fix libtasn1 -l's.
1713 2006-03-13  Simon Josefsson <simon@josefsson.org>
1715         * configure.ac: Fix libtasn1 test.
1717 2006-03-13  Simon Josefsson <simon@josefsson.org>
1719         * gl/Makefile.am, gl/m4/gc-random.m4, gl/m4/gnulib-cache.m4,
1720         gl/m4/gnulib-comp.m4: Update.
1722 2006-03-13  Simon Josefsson <simon@josefsson.org>
1724         * maint.mk, gl/Makefile.am, gl/base64.h, gl/gc-gnulib.c,
1725         gl/gc-libgcrypt.c, gl/setenv.c, gl/time_r.c, gl/time_r.h,
1726         gl/unsetenv.c, gl/m4/clock_time.m4, gl/m4/extensions.m4,
1727         gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4,
1728         gl/m4/timespec.m4, gl/m4/unistd_h.m4: Update.
1730 2006-03-13  Simon Josefsson <simon@josefsson.org>
1732         * doc/Makefile.am: Update.
1734 2006-03-13  Simon Josefsson <simon@josefsson.org>
1736         * lib/safe.c: Fix.
1738 2006-03-12  Simon Josefsson <simon@josefsson.org>
1740         * asn1/Makefile.am: Remove.
1742 2006-03-11  Simon Josefsson <simon@josefsson.org>
1744         * configure.ac: Libtasn1 update.
1746 2006-03-11  Simon Josefsson <simon@josefsson.org>
1748         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/der.h,
1749         asn1/element.c, asn1/errors.h, asn1/errors_int.h, asn1/gstr.c,
1750         asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c,
1751         asn1/parser_aux.h, asn1/structure.c, asn1/structure.h: Update.
1753 2006-03-07  Simon Josefsson <simon@josefsson.org>
1755         * lib/Makefile.am: Add -no-undefined, required to produce DLLs on
1756         mingw32.
1758 2006-02-16  Simon Josefsson <simon@josefsson.org>
1760         * maint-cfg.mk: Fix.
1762 2006-02-16  Simon Josefsson <simon@josefsson.org>
1764         * maint.mk, gl/m4/getaddrinfo.m4, gl/m4/socklen.m4,
1765         gl/m4/sys_socket_h.m4: Update.
1767 2006-02-15  Simon Josefsson <simon@josefsson.org>
1769         * lib/krberror.c: Typo.
1771 2006-02-14  Simon Josefsson <simon@josefsson.org>
1773         * GNUmakefile, Makefile.cfg, Makefile.maint, maint-cfg.mk,
1774         maint.mk, gl/m4/gnulib-comp.m4: Rename.
1776 2006-02-14  Simon Josefsson <simon@josefsson.org>
1778         * GNUmakefile, Makefile.maint, gl/Makefile.am,
1779         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add
1780         maintainer-makefile module.
1782 2006-02-14  Simon Josefsson <simon@josefsson.org>
1784         * Makefile.cfg: Add.
1786 2006-02-09  Simon Josefsson <simon@josefsson.org>
1788         * NEWS: Add.
1790 2006-02-09  Simon Josefsson <simon@josefsson.org>
1792         * configure.ac: Bump libtasn1 version.
1794 2006-02-09  Simon Josefsson <simon@josefsson.org>
1796         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/der.h,
1797         asn1/element.c, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
1798         asn1/gstr.c, asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c,
1799         asn1/structure.c: Update.
1801 2006-02-07  Simon Josefsson <simon@josefsson.org>
1803         * lib/krberror.c, lib/encapreppart.c, lib/priv.c: Fix
1804         gettimeofday() usage.
1806 2006-02-07  Simon Josefsson <simon@josefsson.org>
1808         * lib/safe.c: Fix gettimeofday usage.
1810 2006-02-07  Simon Josefsson <simon@josefsson.org>
1812         * lib/shishi.h.in: Add SHISHI_GETTIMEOFDAY_ERROR.
1814 2006-02-07  Simon Josefsson <simon@josefsson.org>
1816         * lib/authorize.c: Don't free getpwnam return.
1818 2006-02-07  Simon Josefsson <simon@josefsson.org>
1820         * configure.ac: Test for getpwname, for mingw32.
1822 2006-02-07  Simon Josefsson <simon@josefsson.org>
1824         * lib/authenticator.c: Avoid use of timezone.  Check return value.
1826 2006-02-07  Simon Josefsson <simon@josefsson.org>
1828         * lib/principal.c: Fix getpwuid call, for mingw32.
1830 2006-02-07  Simon Josefsson <simon@josefsson.org>
1832         * configure.ac: Check for getpwuid, for mingw32.
1834 2006-02-07  Simon Josefsson <simon@josefsson.org>
1836         * lib/krberror.c, lib/utils.c, lib/utils.h: Remove xgettimeofday.
1838 2006-02-07  Simon Josefsson <simon@josefsson.org>
1840         * src/kdc.h, tests/utils.c: Always has sys/socket.h now.
1842 2006-02-07  Simon Josefsson <simon@josefsson.org>
1844         * lib/internal.h: We always have sys/socket.h now.
1846 2006-02-07  Simon Josefsson <simon@josefsson.org>
1848         * configure.ac: gettime fix for mingw32.
1850 2006-02-07  Simon Josefsson <simon@josefsson.org>
1852         * doc/Makefile.am: Mingw32 fix.
1854 2006-02-07  Simon Josefsson <simon@josefsson.org>
1856         * README: Add.
1858 2006-02-07  Simon Josefsson <simon@josefsson.org>
1860         * configure.ac: Fix GnuTLS test.
1862 2006-02-07  Simon Josefsson <simon@josefsson.org>
1864         * gl/m4/extensions.m4: Update.
1866 2006-01-30  Simon Josefsson <simon@josefsson.org>
1868         * gl/gai_strerror.c, gl/getaddrinfo.h, gl/getopt.c, gl/socket_.h,
1869         gl/stdbool_.h, gl/strndup.c, gl/strnlen.c, gl/vasnprintf.c,
1870         gl/m4/getaddrinfo.m4, gl/m4/getopt.m4, gl/m4/gnulib-tool.m4,
1871         gl/m4/socklen.m4, gl/m4/stdbool.m4: Update.
1873 2006-01-19  Simon Josefsson <simon@josefsson.org>
1875         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.h,
1876         gl/socket_.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4,
1877         gl/m4/sys_socket_h.m4: Update.
1879 2006-01-13  Simon Josefsson <simon@josefsson.org>
1881         * tests/Makefile.am: Fix gnutls check.
1883 2006-01-13  Simon Josefsson <simon@josefsson.org>
1885         * src/Makefile.am: Fix gnutls check.
1887 2006-01-13  Simon Josefsson <simon@josefsson.org>
1889         * configure.ac: Fix gnutls check.
1891 2006-01-13  Simon Josefsson <simon@josefsson.org>
1893         * configure.ac: Enable gcrypt if present, for now.
1895 2006-01-13  Simon Josefsson <simon@josefsson.org>
1897         * lib/Makefile.am, src/Makefile.am: Fix gnutls check.
1899 2006-01-13  Simon Josefsson <simon@josefsson.org>
1901         * configure.ac: Fix gnutls check.
1903 2006-01-13  Simon Josefsson <simon@josefsson.org>
1905         * lib/Makefile.am: Fix libs.
1907 2006-01-12  Simon Josefsson <simon@josefsson.org>
1909         * gl/Makefile.am, gl/base64.c, gl/gettime.c, gl/md5.c, gl/md5.h,
1910         gl/sha1.c, gl/sha1.h, gl/stdint_.h, gl/m4/getaddrinfo.m4,
1911         gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
1912         gl/m4/stdint.m4, doc/getdate.texi: Update.
1914 2006-01-12  Simon Josefsson <simon@josefsson.org>
1916         * doc/Makefile.am: Fix copyright years in man page.
1918 2005-12-24  Simon Josefsson <simon@josefsson.org>
1920         * gl/m4/getaddrinfo.m4, gl/m4/socklen.m4: Update.
1922 2005-12-20  Simon Josefsson <simon@josefsson.org>
1924         * db/Makefile.am: Fix.
1926 2005-12-20  Simon Josefsson <simon@josefsson.org>
1928         * po/pl.po, po/sv.po: Initial attempt.
1930 2005-12-15  Simon Josefsson <simon@josefsson.org>
1932         * gl/m4/gnulib-comp.m4: Update.
1934 2005-12-13  Simon Josefsson <simon@josefsson.org>
1936         * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h, gl/getaddrinfo.h,
1937         gl/md5.c, gl/stdint_.h, gl/m4/socklen.m4: Update.
1939 2005-10-23  Simon Josefsson <simon@josefsson.org>
1941         * AUTHORS: Update PGP key.
1943 2005-10-23  Simon Josefsson <simon@josefsson.org>
1945         * configure.ac: Bump versions.
1947 2005-10-23  Simon Josefsson <simon@josefsson.org>
1949         * NEWS: Add.
1951 2005-10-23  Simon Josefsson <simon@josefsson.org>
1953         * doc/Makefile.am: Update.
1955 2005-10-23  Simon Josefsson <simon@josefsson.org>
1957         * lib/crypto-aes.c: Fix compiler warning.
1959 2005-10-23  Simon Josefsson <simon@josefsson.org>
1961         * configure.ac: Fix.
1963 2005-10-23  Simon Josefsson <simon@josefsson.org>
1965         * configure.ac: Simplify IPv6 test, using gnulib.
1967 2005-10-23  Simon Josefsson <simon@josefsson.org>
1969         * gl/gc-gnulib.c, gl/md4.h, gl/md5.c, gl/md5.h: Update.
1971 2005-10-22  Simon Josefsson <simon@josefsson.org>
1973         * lib/crypto.c, lib/low-crypto.c: Use pbkdf2-sha1 from gc.
1975 2005-10-22  Simon Josefsson <simon@josefsson.org>
1977         * lib/low-crypto.c: Replace internal ARCFOUR implementation with
1978         the one from gnulib.
1980 2005-10-22  Simon Josefsson <simon@josefsson.org>
1982         * gl/arcfour.c, gl/arcfour.h, gl/md4.c: Update.
1984 2005-10-22  Simon Josefsson <simon@josefsson.org>
1986         * doc/shishi.texi: Remove nettle stuff.
1988 2005-10-22  Simon Josefsson <simon@josefsson.org>
1990         * doc/Makefile.am: Generated.
1992 2005-10-22  Simon Josefsson <simon@josefsson.org>
1994         * gl/crc.h: Update.
1996 2005-10-22  Simon Josefsson <simon@josefsson.org>
1998         * lib/Makefile.am, lib/libgcrypt.c, lib/low-crypto.c, lib/nettle.c:
1999         Use low-crypto.c, to interface with gc.
2001 2005-10-22  Simon Josefsson <simon@josefsson.org>
2003         * configure.ac: Don't default to libgcrypt.
2005 2005-10-22  Simon Josefsson <simon@josefsson.org>
2007         * gl/Makefile.am, gl/m4/gc-md5.m4, gl/m4/gnulib-cache.m4,
2008         gl/m4/gnulib-comp.m4, gl/crc.c, gl/crc.h, gl/m4/crc.m4: Update.
2010 2005-10-22  Simon Josefsson <simon@josefsson.org>
2012         * tests/Makefile.am: Remove crypto.
2014 2005-10-22  Simon Josefsson <simon@josefsson.org>
2016         * configure.ac: Enable libgcrypt by default.
2018 2005-10-22  Simon Josefsson <simon@josefsson.org>
2020         * lib/Makefile.am: Remove crypto.
2022 2005-10-22  Simon Josefsson <simon@josefsson.org>
2024         * configure.ac: Remove crypto/.
2026 2005-10-22  Simon Josefsson <simon@josefsson.org>
2028         * Makefile.am, lib/Makefile.am: Remove crypto.
2030 2005-10-22  Simon Josefsson <simon@josefsson.org>
2032         * configure.ac: Remove nettle/libgcrypt code.
2034 2005-10-22  Simon Josefsson <simon@josefsson.org>
2036         * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/des.c, gl/des.h,
2037         gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h,
2038         gl/hmac-md5.c, gl/hmac-sha1.c, gl/md4.c, gl/md4.h, gl/md5.c,
2039         gl/m4/arcfour.m4, gl/m4/des.m4, gl/m4/gc-arcfour.m4,
2040         gl/m4/gc-des.m4, gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4,
2041         gl/m4/gc-md4.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
2042         gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/md4.m4,
2043         gl/m4/md5.m4, gl/m4/stdbool.m4, gl/md5.h: Update.
2045 2005-10-12  Simon Josefsson <simon@josefsson.org>
2047         * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
2048         gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
2049         gl/getdate.y, gl/getdelim.c, gl/getopt_.h, gl/hmac-sha1.c,
2050         gl/hmac.h, gl/memxor.c, gl/memxor.h, gl/sha1.c, gl/sha1.h,
2051         gl/stdint_.h, gl/strcasecmp.c, gl/strncasecmp.c, gl/xgethostname.c,
2052         gl/xreadlink.c, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-pbkdf2-sha1.m4,
2053         gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/getdate.m4,
2054         gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/hmac-sha1.m4,
2055         gl/m4/inttypes.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
2056         gl/m4/lib-prefix.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
2057         gl/m4/memxor.m4, gl/m4/mktime.m4, gl/m4/sha1.m4, gl/m4/stdbool.m4,
2058         gl/m4/stdint.m4, gl/m4/strcase.m4, gl/m4/xreadlink.m4: Add.
2060 2005-09-20  Simon Josefsson <simon@josefsson.org>
2062         * gl/Makefile.am: Update.
2064 2005-09-20  Simon Josefsson <simon@josefsson.org>
2066         * gl/Makefile.am: Revert local changes.
2068 2005-09-20  Simon Josefsson <simon@josefsson.org>
2070         * lib/Makefile.am: Link with realtime clock library, for gnulib.
2072 2005-09-20  Simon Josefsson <simon@josefsson.org>
2074         * gl/Makefile.am, gl/getaddrinfo.c, gl/getdate.h, gl/getdelim.c,
2075         gl/getline.c, gl/getopt1.c, gl/getpass.c, gl/gettimeofday.c,
2076         gl/progname.c, gl/readlink.c, gl/realloc.c, gl/strncasecmp.c,
2077         gl/strndup.c, gl/strnlen.c, gl/strnlen1.c, gl/time_r.c,
2078         gl/timespec.h, gl/xmalloc.c, gl/xreadlink.c, gl/xstrndup.c: Update.
2080 2005-09-19  Simon Josefsson <simon@josefsson.org>
2082         * NEWS: Add.
2084 2005-09-19  Simon Josefsson <simon@josefsson.org>
2086         * lib/shishi.vers: Fix.
2088 2005-09-19  Simon Josefsson <simon@josefsson.org>
2090         * gl/m4/socklen.m4: Update.
2092 2005-09-19  Simon Josefsson <simon@josefsson.org>
2094         * configure.ac: Socklen_t is handled by gnulib now.
2096 2005-09-19  Simon Josefsson <simon@josefsson.org>
2098         * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2099         gl/m4/socklen.m4: Update.
2101 2005-09-19  Simon Josefsson <simon@josefsson.org>
2103         * NEWS: Add.
2105 2005-09-19  Simon Josefsson <simon@josefsson.org>
2107         * gl/Makefile.am, gl/base64.c, gl/gai_strerror.c, gl/getaddrinfo.c,
2108         gl/getaddrinfo.h, gl/getdelim.c, gl/getpass.c, gl/mbchar.c,
2109         gl/mbchar.h, gl/mbuiter.h, gl/memchr.c, gl/mktime.c, gl/strcase.h,
2110         gl/strcasecmp.c, gl/strncasecmp.c, gl/strnlen1.c, gl/strnlen1.h,
2111         gl/timespec.h, gl/m4/getaddrinfo.m4, gl/m4/getopt.m4,
2112         gl/m4/getpass.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
2113         gl/m4/gnulib-tool.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
2114         gl/m4/mbrtowc.m4, gl/m4/memchr.m4, gl/m4/strcase.m4,
2115         gl/m4/timespec.m4, configure.ac, gl/m4/gnulib.m4, gl/m4/st_mtim.m4:
2116         Update.
2118 2005-09-19  Simon Josefsson <simon@josefsson.org>
2120         * doc/reference/tmpl/shishi-unused.sgml: Add.
2122 2005-08-31  Simon Josefsson <simon@josefsson.org>
2124         * lib/Makefile.am: Avoid EXTRA_DIST.
2126 2005-08-31  Simon Josefsson <simon@josefsson.org>
2128         * lib/Makefile.am: Link with idn.
2130 2005-08-31  Simon Josefsson <simon@josefsson.org>
2132         * lib/Makefile.am: Remove -export-symbols-regex, handled by version
2133         script.
2135 2005-08-31  Simon Josefsson <simon@josefsson.org>
2137         * lib/password.c: Use new CPP symbol.
2139 2005-08-31  Simon Josefsson <simon@josefsson.org>
2141         * lib/Makefile.am: Use version script.
2143 2005-08-31  Simon Josefsson <simon@josefsson.org>
2145         * lib/shishi.vers, NEWS: Add.
2147 2005-08-31  Simon Josefsson <simon@josefsson.org>
2149         * configure.ac: Add --enable-ld-version-script.
2151 2005-08-30  Simon Josefsson <simon@josefsson.org>
2153         * asn1/defines.h, asn1/errors.c, asn1/errors.h, asn1/libtasn1.h:
2154         Update.
2156 2005-08-30  Simon Josefsson <simon@josefsson.org>
2158         * configure.ac: Fix libidn test.
2160 2005-08-12  Simon Josefsson <simon@josefsson.org>
2162         * gl/strnlen.h: Update.
2164 2005-08-11  Simon Josefsson <simon@josefsson.org>
2166         * configure.ac: Avoid gnulib module xalloc-die.
2168 2005-08-11  Simon Josefsson <simon@josefsson.org>
2170         * gl/strnlen.h, gl/m4/gnulib.m4, gl/m4/strdup.m4: Update.
2172 2005-08-10  Simon Josefsson <simon@josefsson.org>
2174         * po/pl.po, po/sv.po: Generated.
2176 2005-08-10  Simon Josefsson <simon@josefsson.org>
2178         * NEWS: Version 0.0.22.
2180 2005-08-10  Simon Josefsson <simon@josefsson.org>
2182         * src/Makefile.am: Add -I's for GnuTLS too.
2184 2005-08-10  Simon Josefsson <simon@josefsson.org>
2186         * gl/Makefile.am, gl/m4/strnlen.m4: Update.
2188 2005-08-10  Simon Josefsson <simon@josefsson.org>
2190         * src/shishid.c: Fix compile error.
2192 2005-08-10  Simon Josefsson <simon@josefsson.org>
2194         * shishi.fms, NEWS: Add.
2196 2005-08-10  Simon Josefsson <simon@josefsson.org>
2198         * db/Makefile.am, doc/Makefile.am, doc/fdl.texi, doc/gendocs.sh,
2199         doc/gendocs_template, doc/gpl.texi, examples/Makefile.am,
2200         extra/Makefile.am, lib/Makefile.am, src/Makefile.am, src/shisa.ggo,
2201         src/shishid.ggo, tests/Makefile.am, tests/shisa.sh, src/shishi.ggo,
2202         extra/pam_shishi/Makefile.am, extra/rsh-redone/Makefile.am,
2203         asn1/Makefile.am, gl/strnlen.h: Update license.
2205 2005-08-10  Simon Josefsson <simon@josefsson.org>
2207         * NEWS: Add.
2209 2005-08-10  Simon Josefsson <simon@josefsson.org>
2211         * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/element.c,
2212         asn1/errors.c, asn1/errors.h, asn1/gstr.c, asn1/int.h,
2213         asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c: Update
2214         libtasn1 to 0.2.14.
2216 2005-08-10  Simon Josefsson <simon@josefsson.org>
2218         * COPYING.DOC: Remove (not used).
2220 2005-08-10  Simon Josefsson <simon@josefsson.org>
2222         * README: Mention help-shishi.  Fix.
2224 2005-08-10  Simon Josefsson <simon@josefsson.org>
2226         * doc/shishi.texi, NEWS: Add.
2228 2005-08-10  Simon Josefsson <simon@josefsson.org>
2230         * gl/Makefile.am: Add.
2232 2005-08-10  Simon Josefsson <simon@josefsson.org>
2234         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2235         gl/xalloc-die.c, gl/m4/exitfail.m4, gl/m4/gnulib.m4: Update.
2237 2005-08-10  Simon Josefsson <simon@josefsson.org>
2239         * gl/xalloc-die.c, gl/m4/onceonly_2_57.m4: Update.
2241 2005-08-10  Simon Josefsson <simon@josefsson.org>
2243         * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/exit.h,
2244         gl/exitfail.c, gl/exitfail.h, gl/getaddrinfo.h, gl/getdelim.c,
2245         gl/getdelim.h, gl/getline.c, gl/getline.h, gl/getndelim2.c,
2246         gl/getndelim2.h, gl/getsubopt.h, gl/mktime.c, gl/size_max.h,
2247         gl/strtok_r.h, gl/time_r.h, gl/xmalloc.c, gl/m4/bison.m4,
2248         gl/m4/codeset.m4, gl/m4/exitfail.m4, gl/m4/getdelim.m4,
2249         gl/m4/getline.m4, gl/m4/getndelim2.m4, gl/m4/getopt.m4,
2250         gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
2251         gl/m4/gnulib.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
2252         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
2253         gl/m4/lcmessage.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
2254         gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
2255         gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/size_max.m4,
2256         gl/m4/strndup.m4, gl/m4/strnlen.m4, gl/m4/uintmax_t.m4,
2257         gl/m4/ulonglong.m4: Update.
2259 2005-07-16  Simon Josefsson <simon@josefsson.org>
2261         * configure.ac: Simplify.
2263 2005-06-15  Simon Josefsson <simon@josefsson.org>
2265         * gl/xreadlink.c, gl/m4/extensions.m4: Update gnulib files.
2267 2005-05-26  Simon Josefsson <simon@josefsson.org>
2269         * Makefile.am, configure.ac, db/config.c, db/core.c, db/db.c,
2270         db/err.c, db/file.c, db/file.h, db/fileutil.c, db/fileutil.h,
2271         db/info.h, db/setup.c, db/shisa.h, doc/gdoc-error,
2272         examples/client-cksum.c, examples/client-priv.c,
2273         examples/client-safe.c, examples/client.c, examples/server.c,
2274         extra/pam_shishi/pam_shishi.c, extra/rsh-redone/rcp.c,
2275         extra/rsh-redone/rlogin.c, extra/rsh-redone/rlogind.c,
2276         extra/rsh-redone/rsh.c, extra/rsh-redone/rshd.c, lib/ap.c,
2277         lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c, lib/asn1.h,
2278         lib/authenticator.c, lib/authorize.c, lib/cfg.c, lib/cfg.h,
2279         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-ctx.c,
2280         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
2281         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/diskio.c,
2282         lib/diskio.h, lib/encapreppart.c, lib/enckdcreppart.c,
2283         lib/encticketpart.c, lib/error.c, lib/gztime.c, lib/hostkeys.c,
2284         lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
2285         lib/kerberos5.asn1, lib/key.c, lib/keys.c, lib/krberror.c,
2286         lib/libgcrypt.c, lib/netio.c, lib/nettle.c, lib/password.c,
2287         lib/pki.c, lib/principal.c, lib/priv.c, lib/realm.c, lib/resolv.c,
2288         lib/safe.c, lib/shishi.h.in, lib/starttls.c, lib/starttls.h,
2289         lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/utils.c,
2290         lib/utils.h, lib/version.c, src/kdc.c, src/kdc.h, src/resume.c,
2291         src/server.c, src/shisa.c, src/shishi.c, src/shishid.c,
2292         src/starttls.c, tests/authenticator.c, tests/crypto-ctx.c,
2293         tests/crypto.c, tests/gztime.c, tests/key.c, tests/low-crypto.c,
2294         tests/priv.c, tests/rijndael.c, tests/safe.c, tests/ticketset.c,
2295         tests/utils.c: Update license with new FSF address.
2297 2005-05-26  Simon Josefsson <simon@josefsson.org>
2299         * gl/Makefile.am, gl/alloca_.h, gl/allocsa.c, gl/allocsa.h,
2300         gl/asnprintf.c, gl/asprintf.c, gl/base64.c, gl/base64.h,
2301         gl/error.c, gl/error.h, gl/gai_strerror.c, gl/getaddrinfo.c,
2302         gl/getaddrinfo.h, gl/getdate.h, gl/getdate.y, gl/getdomainname.c,
2303         gl/getdomainname.h, gl/gethostname.c, gl/getline.c, gl/getline.h,
2304         gl/getndelim2.c, gl/getndelim2.h, gl/getopt.c, gl/getopt1.c,
2305         gl/getopt_.h, gl/getopt_int.h, gl/getpass.c, gl/getpass.h,
2306         gl/getsubopt.c, gl/getsubopt.h, gl/gettext.h, gl/gettime.c,
2307         gl/gettimeofday.c, gl/mktime.c, gl/printf-args.c, gl/printf-args.h,
2308         gl/printf-parse.c, gl/printf-parse.h, gl/progname.c, gl/progname.h,
2309         gl/readlink.c, gl/realloc.c, gl/setenv.c, gl/setenv.h,
2310         gl/stdbool_.h, gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c,
2311         gl/strchrnul.h, gl/strdup.c, gl/strdup.h, gl/strndup.c,
2312         gl/strndup.h, gl/strnlen.c, gl/strtok_r.c, gl/strtok_r.h,
2313         gl/time_r.c, gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/timespec.h,
2314         gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
2315         gl/vasprintf.h, gl/xalloc.h, gl/xasprintf.c, gl/xgetdomainname.c,
2316         gl/xgetdomainname.h, gl/xgethostname.c, gl/xmalloc.c,
2317         gl/xreadlink.c, gl/xreadlink.h, gl/xsize.h, gl/xstrndup.c,
2318         gl/xstrndup.h, gl/xvasprintf.c, gl/xvasprintf.h,
2319         gl/m4/clock_time.m4, gl/m4/getaddrinfo.m4, gl/m4/getopt.m4,
2320         gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/gettimeofday.m4,
2321         gl/m4/gnulib.m4, doc/getdate.texi: Update.
2323 2005-04-29  Simon Josefsson <simon@josefsson.org>
2325         * THANKS: Add.
2327 2005-03-21  Simon Josefsson <simon@josefsson.org>
2329         * gl/Makefile.am: Gnulib sync.
2331 2005-03-21  Simon Josefsson <simon@josefsson.org>
2333         * gl/mktime.c, gl/strndup.c, gl/m4/getdate.m4, gl/m4/getline.m4,
2334         gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/lib-link.m4,
2335         gl/m4/nls.m4, gl/m4/po.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
2336         gl/m4/timespec.m4, gl/m4/xalloc.m4: Fix.
2338 2005-03-19  Simon Josefsson <simon@josefsson.org>
2340         * asn1/defines.h: Fix.
2342 2005-03-14  Simon Josefsson <simon@josefsson.org>
2344         * NEWS: Add.
2346 2005-03-14  Simon Josefsson <simon@josefsson.org>
2348         * gl/Makefile.am, gl/getdate.y, gl/gettext.h, gl/gettime.c,
2349         gl/mktime.c, gl/progname.c, gl/setenv.c, gl/size_max.h,
2350         gl/strnlen.h, gl/timegm.h, gl/timespec.h, gl/vasnprintf.c,
2351         gl/vasprintf.c, gl/xgethostname.c, gl/m4/gettext.m4,
2352         gl/m4/gettime.m4, gl/m4/glibc2.m4, gl/m4/intdiv0.m4,
2353         gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
2354         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-link.m4,
2355         gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
2356         gl/m4/printf-posix.m4, gl/m4/progtest.m4: Sync gnulib.
2358 2005-03-14  Simon Josefsson <simon@josefsson.org>
2360         * configure.ac: Add strnlen.
2362 2005-03-14  Simon Josefsson <simon@josefsson.org>
2364         * src/kdc.c: Avoid strnlen (only used once).
2366 2005-03-14  Simon Josefsson <simon@josefsson.org>
2368         * lib/kdcreq.c, lib/asn1.c: Doc fix.
2370 2005-03-13  Simon Josefsson <simon@josefsson.org>
2372         * db/Makefile.am, examples/Makefile.am,
2373         extra/pam_shishi/Makefile.am, lib/Makefile.am, src/Makefile.am,
2374         tests/Makefile.am: Gnulib need -I$(top_builddir)/gl as well,
2375         reported by Dave Love <fx@gnu.org>.
2377 2005-03-13  Simon Josefsson <simon@josefsson.org>
2379         * THANKS: Add.
2381 2005-03-13  Simon Josefsson <simon@josefsson.org>
2383         * README: Add, suggested by Dave Love <fx@gnu.org>.
2385 2005-01-29  Simon Josefsson <simon@josefsson.org>
2387         * gl/gai_strerror.c, gl/size_max.h, gl/m4/alloca.m4,
2388         gl/m4/allocsa.m4, gl/m4/base64.m4, gl/m4/bison.m4,
2389         gl/m4/clock_time.m4, gl/m4/codeset.m4, gl/m4/eealloc.m4,
2390         gl/m4/eoverflow.m4, gl/m4/error.m4, gl/m4/extensions.m4,
2391         gl/m4/getaddrinfo.m4, gl/m4/getdate.m4, gl/m4/getdomainname.m4,
2392         gl/m4/gethostname.m4, gl/m4/getline.m4, gl/m4/getndelim2.m4,
2393         gl/m4/getopt.m4, gl/m4/getpass.m4, gl/m4/getsubopt.m4,
2394         gl/m4/gettime.m4, gl/m4/gettimeofday.m4, gl/m4/glibc21.m4,
2395         gl/m4/iconv.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
2396         gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
2397         gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/mktime.m4,
2398         gl/m4/readlink.m4, gl/m4/restrict.m4, gl/m4/setenv.m4,
2399         gl/m4/signed.m4, gl/m4/size_max.m4, gl/m4/sockpfaf.m4,
2400         gl/m4/ssize_t.m4, gl/m4/st_mtim.m4, gl/m4/stdbool.m4,
2401         gl/m4/stdint_h.m4, gl/m4/strcase.m4, gl/m4/strchrnul.m4,
2402         gl/m4/strdup.m4, gl/m4/strerror_r.m4, gl/m4/strndup.m4,
2403         gl/m4/strnlen.m4, gl/m4/strtok_r.m4, gl/m4/time_r.m4,
2404         gl/m4/timegm.m4, gl/m4/timespec.m4, gl/m4/tm_gmtoff.m4,
2405         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4,
2406         gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
2407         gl/m4/xalloc.m4, gl/m4/xreadlink.m4, gl/m4/xsize.m4,
2408         gl/m4/xstrndup.m4: Update.
2410 2005-01-02  Simon Josefsson <simon@josefsson.org>
2412         * po/LINGUAS: Add.
2414 2005-01-02  Simon Josefsson <simon@josefsson.org>
2416         * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/error.c,
2417         gl/m4/getline.m4, gl/m4/gnulib.m4, gl/m4/strdup.m4: Update.
2419 2004-12-29  Simon Josefsson <simon@josefsson.org>
2421         * doc/shishi.texi: Add.
2423 2004-12-24  Simon Josefsson <simon@josefsson.org>
2425         * gl/getdate.y, gl/m4/getdate.m4: Update.
2427 2004-12-19  Simon Josefsson <simon@josefsson.org>
2429         * gl/alloca_.h, gl/getdate.y: Update.
2431 2004-12-18  Simon Josefsson <simon@josefsson.org>
2433         * gl/alloca.c: Remove.
2435 2004-12-18  Simon Josefsson <simon@josefsson.org>
2437         * gl/Makefile.am, gl/getdate.y, gl/m4/getline.m4, gl/m4/gnulib.m4,
2438         gl/m4/strdup.m4, lib/internal.h: Update.
2440 2004-12-17  Simon Josefsson <simon@josefsson.org>
2442         * NEWS, configure.ac: Bump versions.
2444 2004-12-17  Simon Josefsson <simon@josefsson.org>
2446         * shishi.fms: Add.
2448 2004-12-17  Simon Josefsson <simon@josefsson.org>
2450         * po/pl.po, po/sv.po: Generated.
2452 2004-12-17  Simon Josefsson <simon@josefsson.org>
2454         * NEWS: Version 0.0.21.
2456 2004-12-17  Simon Josefsson <simon@josefsson.org>
2458         * NEWS: Fix.
2460 2004-12-17  Simon Josefsson <simon@josefsson.org>
2462         * NEWS: Add.
2464 2004-12-17  Simon Josefsson <simon@josefsson.org>
2466         * gl/getdate.y, gl/mktime.c, gl/m4/strdup.m4, doc/getdate.texi:
2467         Update.
2469 2004-12-17  Simon Josefsson <simon@josefsson.org>
2471         * NEWS, configure.ac: Bump versions.
2473 2004-12-17  Simon Josefsson <simon@josefsson.org>
2475         * THANKS: Add.  Reorder.
2477 2004-12-16  Simon Josefsson <simon@josefsson.org>
2479         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
2480         asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c:
2481         Update.
2483 2004-12-03  Simon Josefsson <simon@josefsson.org>
2485         * lib/crypto-aes.c, lib/cfg.c: Use constant.
2487 2004-12-03  Simon Josefsson <simon@josefsson.org>
2489         * lib/crypto-3des.c: Fix mem leak.  Don't hard code constant.
2491 2004-12-03  Simon Josefsson <simon@josefsson.org>
2493         * lib/crypto.h: Add.
2495 2004-12-02  Simon Josefsson <simon@josefsson.org>
2497         * tests/ticketset.c: Use new b64 API.
2499 2004-12-02  Simon Josefsson <simon@josefsson.org>
2501         * tests/Makefile.am: Fix.
2503 2004-12-02  Simon Josefsson <simon@josefsson.org>
2505         * lib/internal.h, gl/Makefile.am, gl/b64.c, gl/b64.h: Remove.
2507 2004-12-02  Simon Josefsson <simon@josefsson.org>
2509         * lib/diskio.c: Cleanups.
2511 2004-12-02  Simon Josefsson <simon@josefsson.org>
2513         * configure.ac, gl/Makefile.am, gl/xasprintf.c, gl/xvasprintf.c,
2514         gl/xvasprintf.h, gl/m4/gnulib.m4, lib/internal.h: Add.
2516 2004-12-02  Simon Josefsson <simon@josefsson.org>
2518         * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/cfg.c,
2519         lib/diskio.c, lib/encapreppart.c, lib/error.c, lib/kdcrep.c,
2520         lib/kdcreq.c, lib/krberror.c, lib/priv.c, lib/safe.c,
2521         lib/shishi.h.in, lib/tkts.c: Rename SHISHI_FCLOSE_ERROR to
2522         SHISHI_IO_ERROR, and alter semantics slightly.
2524 2004-12-02  Simon Josefsson <simon@josefsson.org>
2526         * lib/diskio.c: Use new b64 API.
2528 2004-12-02  Simon Josefsson <simon@josefsson.org>
2530         * lib/internal.h: For old b64 API.
2532 2004-12-02  Simon Josefsson <simon@josefsson.org>
2534         * gl/Makefile.am, gl/b64.c, gl/b64.h: Add.
2536 2004-12-02  Simon Josefsson <simon@josefsson.org>
2538         * lib/key.c: Use new base64 API.
2540 2004-12-02  Simon Josefsson <simon@josefsson.org>
2542         * tests/key.c, tests/Makefile.am: Add.
2544 2004-12-02  Simon Josefsson <simon@josefsson.org>
2546         * configure.ac, gl/Makefile.am, gl/base64.c, gl/base64.h,
2547         gl/m4/base64.m4, gl/m4/gnulib.m4, gl/m4/restrict.m4: Add base64
2548         gnulib module.
2550 2004-11-29  Simon Josefsson <simon@josefsson.org>
2552         * gl/getopt_.h, gl/m4/getopt.m4: Update.
2554 2004-11-22  Simon Josefsson <simon@josefsson.org>
2556         * po/pl.po: Fix, from Jakub Bogusz <qboosh@pld-linux.org>.
2558 2004-11-21  Simon Josefsson <simon@josefsson.org>
2560         * po/pl.po, po/sv.po: Generated.
2562 2004-11-21  Simon Josefsson <simon@josefsson.org>
2564         * NEWS: Version 0.0.20.
2566 2004-11-21  Simon Josefsson <simon@josefsson.org>
2568         * doc/gdoc: Make sure all man pages follow 'foo -- purpose of foo'
2569         format, even if there is no purpose description available.
2571 2004-11-21  Simon Josefsson <simon@josefsson.org>
2573         * NEWS, shishi.fms: Add.
2575 2004-11-21  Simon Josefsson <simon@josefsson.org>
2577         * doc/gdoc: Improve man pages, from libidn.
2579 2004-11-21  Simon Josefsson <simon@josefsson.org>
2581         * gl/getopt_.h: Update.
2583 2004-11-19  Simon Josefsson <simon@josefsson.org>
2585         * gl/getdate.y, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
2586         gl/getopt_int.h, gl/realloc.c, gl/strtok_r.c, doc/getdate.texi,
2587         gl/strtok_r.h: Update.
2589 2004-11-19  Simon Josefsson <simon@josefsson.org>
2591         * doc/shishi.texi: Fix.
2593 2004-11-12  Simon Josefsson <simon@josefsson.org>
2595         * NEWS: Fix.
2597 2004-11-12  Simon Josefsson <simon@josefsson.org>
2599         * NEWS, configure.ac: Bump versions.
2601 2004-11-12  Simon Josefsson <simon@josefsson.org>
2603         * gl/progname.c, gl/progname.h, src/shishid.c: Fix progname usage.
2605 2004-11-12  Simon Josefsson <simon@josefsson.org>
2607         * shishi.fms: Update.
2609 2004-11-12  Simon Josefsson <simon@josefsson.org>
2611         * po/pl.po, po/sv.po: Generated.
2613 2004-11-12  Simon Josefsson <simon@josefsson.org>
2615         * Makefile.am: Fix make distcheck.
2617 2004-11-12  Simon Josefsson <simon@josefsson.org>
2619         * po/pl.po, po/sv.po: Generated.
2621 2004-11-12  Simon Josefsson <simon@josefsson.org>
2623         * NEWS: Version 0.0.19.
2625 2004-11-12  Simon Josefsson <simon@josefsson.org>
2627         * lib/error.c: Fix mem leak.  Fix warning.
2629 2004-11-12  Simon Josefsson <simon@josefsson.org>
2631         * gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
2632         gl/strtok_r.c: Update.
2634 2004-11-11  Simon Josefsson <simon@josefsson.org>
2636         * gl/getopt_.h, gl/m4/getopt.m4: Update.
2638 2004-11-11  Simon Josefsson <simon@josefsson.org>
2640         * gl/strtok_r.c: Update.
2642 2004-11-11  Simon Josefsson <simon@josefsson.org>
2644         * lib/internal.h: Include strtok_r.h.
2646 2004-11-11  Simon Josefsson <simon@josefsson.org>
2648         * gl/Makefile.am, gl/strtok_r.c, gl/strtok_r.h, gl/m4/gnulib.m4,
2649         gl/m4/strtok_r.m4: Add strtok_r.
2651 2004-11-11  Simon Josefsson <simon@josefsson.org>
2653         * configure.ac: Need strtok_r, for Mac OS X.
2655 2004-11-11  Simon Josefsson <simon@josefsson.org>
2657         * gl/alloca_.h, gl/allocsa.h, gl/getdate.y, gl/mktime.c: Update.
2659 2004-11-11  Simon Josefsson <simon@josefsson.org>
2661         * gl/m4/getopt.m4: Update.
2663 2004-11-11  Simon Josefsson <simon@josefsson.org>
2665         * configure.ac: Don't use gettext if it doesn't have ngettext.
2667 2004-11-11  Simon Josefsson <simon@josefsson.org>
2669         * NEWS: Add.
2671 2004-11-10  Simon Josefsson <simon@josefsson.org>
2673         * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
2675 2004-11-09  Simon Josefsson <simon@josefsson.org>
2677         * po/pl.po, po/sv.po: Generated.
2679 2004-11-09  Simon Josefsson <simon@josefsson.org>
2681         * lib/utils.c: Fix.
2683 2004-11-09  Simon Josefsson <simon@josefsson.org>
2685         * lib/shishi.h.in: Add.
2687 2004-11-09  Simon Josefsson <simon@josefsson.org>
2689         * configure.ac, lib/Makefile.am: Fix namespace of xalloc_die.
2691 2004-11-09  Simon Josefsson <simon@josefsson.org>
2693         * lib/Makefile.am: Use -export-symbols-regex, but export xalloc_die
2694         until I figure it out.
2696 2004-11-09  Simon Josefsson <simon@josefsson.org>
2698         * doc/Makefile.am: Build components.png earlier.
2700 2004-11-09  Simon Josefsson <simon@josefsson.org>
2702         * configure.ac: We won't be using gdbm, remove.
2704 2004-11-09  Simon Josefsson <simon@josefsson.org>
2706         * doc/reference/shishi-docs.sgml, doc/reference/Makefile.am: Add.
2708 2004-11-09  Simon Josefsson <simon@josefsson.org>
2710         * doc/Makefile.am: Build here before reference/.
2712 2004-11-09  Simon Josefsson <simon@josefsson.org>
2714         * doc/Makefile.am: Fix dia invocation, see
2715         <http://bugzilla.gnome.org/show_bug.cgi?id=155495>.
2717 2004-11-09  Simon Josefsson <simon@josefsson.org>
2719         * NEWS: Add.
2721 2004-11-09  Simon Josefsson <simon@josefsson.org>
2723         * lib/ap.c, lib/as.c, lib/crypto.c, lib/keys.c: Doc fix.
2725 2004-11-09  Simon Josefsson <simon@josefsson.org>
2727         * lib/encticketpart.c, lib/shishi.h.in: Remove.
2729 2004-11-09  Simon Josefsson <simon@josefsson.org>
2731         * lib/apreq.c: Doc fix.
2733 2004-11-09  Simon Josefsson <simon@josefsson.org>
2735         * lib/ap.c, lib/apreq.c, lib/as.c, lib/authorize.c, lib/cfg.c,
2736         lib/crypto-md.c, lib/crypto-null.c, lib/crypto.c,
2737         lib/enckdcreppart.c, lib/encticketpart.c, lib/error.c,
2738         lib/gztime.c, lib/hostkeys.c, lib/kdc.c, lib/key.c, lib/keys.c,
2739         lib/krberror.c, lib/priv.c, lib/realm.c, lib/safe.c, lib/tgs.c,
2740         lib/ticket.c, lib/tkt.c, lib/tkts.c: Doc fix.
2742 2004-11-09  Simon Josefsson <simon@josefsson.org>
2744         * lib/pki.c, lib/tkts.c: Doc fix.
2746 2004-11-09  Simon Josefsson <simon@josefsson.org>
2748         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
2749         asn1/errors.h, asn1/errors_int.h, asn1/gstr.c, asn1/gstr.h,
2750         asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c:
2751         Sync upstream.
2753 2004-11-09  Simon Josefsson <simon@josefsson.org>
2755         * Makefile.am: Fix release target.
2757 2004-11-09  Simon Josefsson <simon@josefsson.org>
2759         * doc/reference/shishi-docs.sgml, doc/reference/shishi-docs.tmpl,
2760         doc/reference/Makefile.am: Fix.
2762 2004-11-09  Simon Josefsson <simon@josefsson.org>
2764         * lib/krberror.c, lib/resolv.c, lib/shishi.h.in: Doc fix.
2766 2004-11-09  Simon Josefsson <simon@josefsson.org>
2768         * doc/reference/Makefile.am: Fixes.
2770 2004-11-09  Simon Josefsson <simon@josefsson.org>
2772         * doc/gendocs.sh, doc/gendocs_template: Update.
2774 2004-11-09  Simon Josefsson <simon@josefsson.org>
2776         * doc/reference/Makefile.am: Rewrite, to align with up-stream
2777         examples.
2779 2004-11-09  Simon Josefsson <simon@josefsson.org>
2781         * doc/Makefile.am, doc/getdate.texi, doc/shishi.texi: Add
2782         getdate.texi.
2784 2004-11-09  Simon Josefsson <simon@josefsson.org>
2786         * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
2787         gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib.m4,
2788         gl/m4/sockpfaf.m4: Add getaddrinfo.
2790 2004-11-09  Simon Josefsson <simon@josefsson.org>
2792         * configure.ac: Need getaddrinfo too.
2794 2004-11-08  Simon Josefsson <simon@josefsson.org>
2796         * gl/Makefile.am, gl/allocsa.h, gl/allocsa.valgrind, gl/getdate.y,
2797         gl/getpass.c, gl/mktime.c, gl/readlink.c, gl/setenv.h,
2798         gl/xreadlink.c, gl/m4/getopt.m4, gl/m4/getpass.m4, gl/m4/gnulib.m4,
2799         gl/m4/setenv.m4: Update.
2801 2004-11-07  Simon Josefsson <simon@josefsson.org>
2803         * README-alpha: Fix.
2805 2004-11-07  Simon Josefsson <simon@josefsson.org>
2807         * AUTHORS: Fix PGP key.
2809 2004-10-29  Simon Josefsson <simon@josefsson.org>
2811         * lib/version.c: Doc fix.
2813 2004-10-28  Simon Josefsson <simon@josefsson.org>
2815         * doc/gdoc: Sync with libidn.
2817 2004-10-16  Simon Josefsson <simon@josefsson.org>
2819         * NEWS, configure.ac: Bump versions.
2821 2004-10-15  Simon Josefsson <simon@josefsson.org>
2823         * shishi.fms: Update.
2825 2004-10-15  Simon Josefsson <simon@josefsson.org>
2827         * po/pl.po, po/sv.po: Generated.
2829 2004-10-15  Simon Josefsson <simon@josefsson.org>
2831         * NEWS: Version 0.0.18.
2833 2004-10-15  Simon Josefsson <simon@josefsson.org>
2835         * lib/internal.h: Add.
2837 2004-10-15  Simon Josefsson <simon@josefsson.org>
2839         * NEWS: Fix.
2841 2004-10-15  Simon Josefsson <simon@josefsson.org>
2843         * NEWS: Add.
2845 2004-10-15  Simon Josefsson <simon@josefsson.org>
2847         * lib/ap.c, lib/authenticator.c, lib/encticketpart.c,
2848         lib/krberror.c, lib/netio.c, lib/principal.c, lib/realm.c,
2849         lib/resolv.c, lib/tkt.c, src/kdc.c, src/shishid.c,
2850         tests/authenticator.c, tests/rijndael.c, tests/utils.c: Indent.
2852 2004-10-14  Simon Josefsson <simon@josefsson.org>
2854         * NEWS: Add.
2856 2004-10-14  Simon Josefsson <simon@josefsson.org>
2858         * lib/hostkeys.c:
2859         (shishi_hostkeys_default_file): Fix mem leak.  Perhaps too slow now?
2860         Could be optimized.
2862 2004-10-14  Simon Josefsson <simon@josefsson.org>
2864         * lib/init.c: Fix mem leak.
2866 2004-10-14  Simon Josefsson <simon@josefsson.org>
2868         * NEWS: Add.
2870 2004-10-14  Simon Josefsson <simon@josefsson.org>
2872         * lib/ap.c, lib/aprep.c, lib/shishi.h.in:
2873         (shishi_aprep_enc_part_make): Don't create new EncAPRepPart, use
2874         existing.
2876 2004-10-14  Simon Josefsson <simon@josefsson.org>
2878         * gl/getpass.c: Sync.
2880 2004-10-14  Simon Josefsson <simon@josefsson.org>
2882         * doc/Makefile.am: Update.
2884 2004-10-05  Simon Josefsson <simon@josefsson.org>
2886         * gl/Makefile.am: Fix.
2888 2004-10-05  Simon Josefsson <simon@josefsson.org>
2890         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2891         gl/unlocked-io.h, gl/xalloc-die.c, gl/m4/exitfail.m4,
2892         gl/m4/unlocked-io.m4: Remove.
2894 2004-10-05  Simon Josefsson <simon@josefsson.org>
2896         * gl/Makefile.am, gl/error.c, gl/getdate.y, gl/getndelim2.c,
2897         gl/getpass.c, gl/getsubopt.c, gl/progname.h, gl/vasnprintf.h,
2898         gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c, gl/m4/gnulib.m4,
2899         gl/m4/xalloc.m4, lib/ap.c, lib/crypto-ctx.c, lib/crypto.c,
2900         lib/libgcrypt.c, lib/nettle.c: Gnulib update.  Fix callers.
2902 2004-09-17  Simon Josefsson <simon@josefsson.org>
2904         * doc/shishi.texi: Move.
2906 2004-09-17  Simon Josefsson <simon@josefsson.org>
2908         * lib/asn1.c, src/kdc.c: Sanitize.
2910 2004-09-17  Simon Josefsson <simon@josefsson.org>
2912         * lib/shishi.h.in: Sanitize.
2914 2004-09-17  Simon Josefsson <simon@josefsson.org>
2916         * lib/resolv.c: Fix.
2918 2004-09-17  Simon Josefsson <simon@josefsson.org>
2920         * lib/tkt.c, lib/shishi.h.in: Fix.
2922 2004-09-17  Simon Josefsson <simon@josefsson.org>
2924         * doc/Makefile.am: Update.
2926 2004-09-17  Simon Josefsson <simon@josefsson.org>
2928         * lib/tkt.c: Fix.
2930 2004-09-17  Simon Josefsson <simon@josefsson.org>
2932         * lib/shishi.h.in: Add.
2934 2004-09-17  Simon Josefsson <simon@josefsson.org>
2936         * lib/tkt.c: Doc fix.
2938 2004-09-17  Simon Josefsson <simon@josefsson.org>
2940         * doc/shishi.texi: Add.
2942 2004-09-17  Simon Josefsson <simon@josefsson.org>
2944         * lib/ticket.c: Fix.
2946 2004-09-17  Simon Josefsson <simon@josefsson.org>
2948         * lib/Makefile.am, lib/netio.c, lib/realm.c, lib/resolv.c,
2949         lib/resolver.h, lib/shishi.h.in: Make resolver API public.  Cleanup
2950         resolver.
2952 2004-09-17  Simon Josefsson <simon@josefsson.org>
2954         * gl/Makefile.am, gl/inet_r.c, gl/inet_r.h, gl/xinet.c, gl/xinet.h,
2955         gl/m4/gnulib.m4: Remove.
2957 2004-09-17  Simon Josefsson <simon@josefsson.org>
2959         * configure.ac: Fix.
2961 2004-09-17  Simon Josefsson <simon@josefsson.org>
2963         * lib/resolv.c: Remove A record parsing, to avoid xinet/inet_r.
2965 2004-09-17  Simon Josefsson <simon@josefsson.org>
2967         * lib/principal.c: Remove comment.
2969 2004-09-17  Simon Josefsson <simon@josefsson.org>
2971         * lib/principal.c: Doc fix.
2973 2004-09-17  Simon Josefsson <simon@josefsson.org>
2975         * lib/principal.c: Doc fix.
2977 2004-09-17  Simon Josefsson <simon@josefsson.org>
2979         * lib/krberror.c: Fix.
2981 2004-09-17  Simon Josefsson <simon@josefsson.org>
2983         * lib/krberror.c, lib/shishi.h.in:
2984         (shishi_krberror_cname): Removed.
2985         (shishi_krberror_client): Add.
2986         (shishi_krberror_sname): Removed.
2987         (shishi_krberror_server): Add.
2989 2004-09-17  Simon Josefsson <simon@josefsson.org>
2991         * NEWS: Add.
2993 2004-09-17  Simon Josefsson <simon@josefsson.org>
2995         * lib/principal.c, lib/shishi.h.in:
2996         (shishi_principal_name_get): Remove.
2998 2004-09-17  Simon Josefsson <simon@josefsson.org>
3000         * lib/krberror.c, lib/principal.c, lib/shishi.h.in:
3001         (shishi_krberror_cname):
3002         (shishi_krberror_sname): Allocate output.
3003         (shishi_principal_name_realm_get): Remove.
3005 2004-09-17  Simon Josefsson <simon@josefsson.org>
3007         * lib/shishi.h.in: Fix.
3009 2004-09-17  Simon Josefsson <simon@josefsson.org>
3011         * lib/tkt.c:
3012         (shishi_tkt_client): Allocate output.
3013         (shishi_tkt_cnamerealm): Remove.
3014         (shishi_tkt_clientrealm): Add.
3016 2004-09-17  Simon Josefsson <simon@josefsson.org>
3018         * lib/kdcreq.c: Remove.
3020 2004-09-17  Simon Josefsson <simon@josefsson.org>
3022         * lib/authorize.c, lib/encticketpart.c, lib/shishi.h.in:
3023         (shishi_encticketpart_cnamerealm_get):
3024         (shishi_encticketpart_cname_get): Remove.
3025         (shishi_encticketpart_clientrealm): Add.
3027 2004-09-17  Simon Josefsson <simon@josefsson.org>
3029         * tests/authenticator.c: Use new API.
3031 2004-09-17  Simon Josefsson <simon@josefsson.org>
3033         * lib/principal.c, tests/authenticator.c: Fix.
3035 2004-09-17  Simon Josefsson <simon@josefsson.org>
3037         * lib/authenticator.c, lib/shishi.h.in:
3038         (shishi_authenticator_cname_get):
3039         (shishi_authenticator_cnamerealm_get): Remove.
3040         (shishi_authenticator_client):
3041         (shishi_authenticator_clientrealm): Add.
3043 2004-09-17  Simon Josefsson <simon@josefsson.org>
3045         * lib/as.c, lib/kdcreq.c, lib/shishi.h.in:
3046         (shishi_asreq_cnamerealm_get): Remove.
3047         (shishi_asreq_clientrealm): Add.
3049 2004-09-17  Simon Josefsson <simon@josefsson.org>
3051         * lib/kdcreq.c, lib/shishi.h.in: Remove.
3053 2004-09-17  Simon Josefsson <simon@josefsson.org>
3055         * lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Remove.
3057 2004-09-17  Simon Josefsson <simon@josefsson.org>
3059         * lib/principal.c: Fix.
3061 2004-09-17  Simon Josefsson <simon@josefsson.org>
3063         * lib/principal.c, lib/shishi.h.in:
3064         (shishi_principal_name_realm): Add.
3066 2004-09-17  Simon Josefsson <simon@josefsson.org>
3068         * lib/ticket.c, lib/shishi.h.in: Remove.
3070 2004-09-17  Simon Josefsson <simon@josefsson.org>
3072         * configure.ac, gl/Makefile.am, gl/progname.c, gl/progname.h,
3073         gl/m4/gnulib.m4, lib/shishi.h.in, lib/utils.c: Update.
3075 2004-09-17  Simon Josefsson <simon@josefsson.org>
3077         * lib/resolv.c: Use xinet.
3079 2004-09-17  Simon Josefsson <simon@josefsson.org>
3081         * gl/Makefile.am, gl/inet_r.c, gl/inet_r.h, gl/xinet.c, gl/xinet.h,
3082         gl/m4/gnulib.m4, configure.ac: Add.
3084 2004-09-17  Simon Josefsson <simon@josefsson.org>
3086         * gl/vasnprintf.c, gl/vasprintf.c, gl/m4/vasnprintf.m4,
3087         gl/m4/eoverflow.m4: Update.
3089 2004-09-14  Simon Josefsson <simon@josefsson.org>
3091         * doc/reference/Makefile.am:
3092         (clean-local): Add style.css.
3094 2004-09-10  Simon Josefsson <simon@josefsson.org>
3096         * doc/shishi.texi: Fix.
3098 2004-09-10  Simon Josefsson <simon@josefsson.org>
3100         * doc/Makefile.am: Don't generate *.texi for each function.
3102 2004-09-10  Simon Josefsson <simon@josefsson.org>
3104         * doc/gdoc-error: Fix.
3106 2004-09-10  Simon Josefsson <simon@josefsson.org>
3108         * doc/shishi.texi: Fix.
3110 2004-09-10  Simon Josefsson <simon@josefsson.org>
3112         * doc/shishi.texi: Add.
3114 2004-09-10  Simon Josefsson <simon@josefsson.org>
3116         * doc/shishi.texi: Typo.
3118 2004-09-10  Simon Josefsson <simon@josefsson.org>
3120         * doc/shishi.texi: Add.
3122 2004-09-10  Simon Josefsson <simon@josefsson.org>
3124         * doc/shishi.texi: Add.
3126 2004-09-10  Simon Josefsson <simon@josefsson.org>
3128         * doc/shishi.texi: Add.
3130 2004-09-10  Simon Josefsson <simon@josefsson.org>
3132         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
3133         lib/authenticator.c, lib/cfg.c, lib/crypto-aes.c, lib/diskio.c,
3134         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
3135         lib/gztime.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c,
3136         lib/krberror.c, lib/netio.c, lib/principal.c, lib/priv.c,
3137         lib/safe.c, lib/starttls.c, lib/ticket.c, lib/tkt.c, lib/utils.c:
3138         Indent.
3140 2004-09-10  Simon Josefsson <simon@josefsson.org>
3142         * NEWS, lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
3143         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
3144         lib/gztime.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3145         lib/krberror.c, lib/principal.c, lib/priv.c, lib/safe.c,
3146         lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Cleanup ASN.1.
3148 2004-09-10  Simon Josefsson <simon@josefsson.org>
3150         * tests/authenticator.c: Fix crash.
3152 2004-09-10  Simon Josefsson <simon@josefsson.org>
3154         * lib/shishi.h.in: Fix.
3156 2004-09-10  Simon Josefsson <simon@josefsson.org>
3158         * lib/authenticator.c, lib/encapreppart.c, lib/enckdcreppart.c,
3159         lib/encticketpart.c, lib/gztime.c, lib/internal.h, lib/kdcreq.c,
3160         lib/krberror.c, lib/shishi.h.in, lib/tkt.c:
3161         SHISHI_GENERALIZEDTIME_LENGTH: New public definition.
3163 2004-09-10  Simon Josefsson <simon@josefsson.org>
3165         * tests/authenticator.c: Use new API.
3167 2004-09-10  Simon Josefsson <simon@josefsson.org>
3169         * lib/authenticator.c:
3170         (shishi_authenticator_authorizationdata): Allocate output.
3172 2004-09-10  Simon Josefsson <simon@josefsson.org>
3174         * lib/encapreppart.c, lib/shishi.h.in:
3175         (shishi_encapreppart_get_key): Return Shishi_key instead of raw key
3176         data.
3178 2004-09-10  Simon Josefsson <simon@josefsson.org>
3180         * doc/components.dia: Update.
3182 2004-09-10  Simon Josefsson <simon@josefsson.org>
3184         * NEWS, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
3185         lib/asn1.h, lib/diskio.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3186         lib/krberror.c, lib/priv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c,
3187         lib/ticket.c, tests/authenticator.c, tests/priv.c, tests/safe.c,
3188         tests/ticketset.c: ASN.1 cleanup.
3190 2004-09-10  Simon Josefsson <simon@josefsson.org>
3192         * po/pl.po, po/sv.po: Generated
3194 2004-09-09  Simon Josefsson <simon@josefsson.org>
3196         * asn1/decoding.c, asn1/int.h, asn1/libtasn1.h: Sync.
3198 2004-09-08  Simon Josefsson <simon@josefsson.org>
3200         * Makefile.am, doc/shishi.texi: Consistency.
3202 2004-09-08  Simon Josefsson <simon@josefsson.org>
3204         * lib/init.c: Check version.  Fix use after free on init errors.
3206 2004-09-08  Simon Josefsson <simon@josefsson.org>
3208         * doc/components.dia: Fix.
3210 2004-09-08  Simon Josefsson <simon@josefsson.org>
3212         * doc/gendocs_template: Update.
3214 2004-09-08  Simon Josefsson <simon@josefsson.org>
3216         * doc/Makefile.am, doc/components.dia: Add.
3218 2004-09-08  Simon Josefsson <simon@josefsson.org>
3220         * NEWS: Add.
3222 2004-09-08  Simon Josefsson <simon@josefsson.org>
3224         * doc/shishi.texi: Fix.
3226 2004-09-08  Simon Josefsson <simon@josefsson.org>
3228         * lib/kdcreq.c, lib/tkts.c: Doc fix.
3230 2004-09-08  Simon Josefsson <simon@josefsson.org>
3232         * doc/shishi.texi: Update examples.
3234 2004-09-08  Simon Josefsson <simon@josefsson.org>
3236         * gl/progname.c, gl/progname.h: Fix progname.
3238 2004-09-08  Simon Josefsson <simon@josefsson.org>
3240         * gl/progname.c, gl/progname.h, src/shishid.c: Use short progname
3241         in syslog.
3243 2004-09-06  Simon Josefsson <simon@josefsson.org>
3245         * lib/password.c: Bug fix, based on patch from Nicolas Pouvesle
3246         <nico.pou@fnac.net>.
3248 2004-09-02  Simon Josefsson <simon@josefsson.org>
3250         * examples/client-cksum.c, examples/client-priv.c,
3251         examples/client-safe.c, examples/client.c, examples/server.c:
3252         Sanitize.
3254 2004-09-02  Simon Josefsson <simon@josefsson.org>
3256         * lib/realm.c: Sanitize.
3258 2004-09-02  Simon Josefsson <simon@josefsson.org>
3260         * lib/password.c: Doc fix.
3262 2004-09-02  Simon Josefsson <simon@josefsson.org>
3264         * lib/password.c: Use getpass.
3266 2004-09-02  Simon Josefsson <simon@josefsson.org>
3268         * configure.ac, gl/Makefile.am, gl/getpass.c, gl/getpass.h,
3269         gl/m4/getpass.m4, gl/m4/gnulib.m4: Add getpass.
3271 2004-08-31  Simon Josefsson <simon@josefsson.org>
3273         * NEWS, doc/Makefile.am, doc/Makefile.gdoci: Fix gdoc stuff.
3275 2004-08-25  Simon Josefsson <simon@josefsson.org>
3277         * gl/m4/gnulib.m4: Update.
3279 2004-08-23  Simon Josefsson <simon@josefsson.org>
3281         * m4/autobuild.m4: Update.
3283 2004-08-18  Simon Josefsson <simon@josefsson.org>
3285         * doc/shishi.texi: Fix.
3287 2004-08-18  Simon Josefsson <simon@josefsson.org>
3289         * lib/kerberos5.asn1: Update.
3291 2004-08-18  Simon Josefsson <simon@josefsson.org>
3293         * NEWS, configure.ac: Bump versions.
3295 2004-08-16  Simon Josefsson <simon@josefsson.org>
3297         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
3298         gl/m4/gnulib.m4: Update.
3300 2004-08-10  Simon Josefsson <simon@josefsson.org>
3302         * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
3303         gl/xalloc-die.c, gl/xalloc.h, gl/xgethostname.c, gl/xmalloc.c:
3304         Update.
3306 2004-08-10  Simon Josefsson <simon@josefsson.org>
3308         * configure.ac: Need xalloc-die too.
3310 2004-08-08  Simon Josefsson <simon@josefsson.org>
3312         * shishi.fms: Add.
3314 2004-08-08  Simon Josefsson <simon@josefsson.org>
3316         * po/pl.po, po/sv.po: Generated.
3318 2004-08-08  Simon Josefsson <simon@josefsson.org>
3320         * NEWS: Version 0.0.17.
3322 2004-08-08  Simon Josefsson <simon@josefsson.org>
3324         * NEWS: Add.
3326 2004-08-07  Simon Josefsson <simon@josefsson.org>
3328         * configure.ac: Use new gnulib stuff.
3330 2004-08-07  Simon Josefsson <simon@josefsson.org>
3332         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
3334 2004-08-07  Simon Josefsson <simon@josefsson.org>
3336         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
3338 2004-08-07  Simon Josefsson <simon@josefsson.org>
3340         * db/Makefile.am: Rename libfoo to libgnu.
3342 2004-08-07  Simon Josefsson <simon@josefsson.org>
3344         * gl/Makefile.am: Rename.
3346 2004-08-07  Simon Josefsson <simon@josefsson.org>
3348         * lib/Makefile.am, src/Makefile.am, tests/Makefile.am: Rename
3349         libfoo to libgnu.
3351 2004-08-07  Simon Josefsson <simon@josefsson.org>
3353         * gl/m4/gnulib.m4: Fix.
3355 2004-08-07  Simon Josefsson <simon@josefsson.org>
3357         * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
3359 2004-08-07  Simon Josefsson <simon@josefsson.org>
3361         * gl/getsubopt.c, gl/getsubopt.h, gl/m4/strdup.m4: Update.
3363 2004-08-07  Simon Josefsson <simon@josefsson.org>
3365         * gl/Makefile.am: Generated by gnulib-tool.
3367 2004-08-07  Simon Josefsson <simon@josefsson.org>
3369         * gl/m4/gnulib.m4: Add.
3371 2004-08-07  Simon Josefsson <simon@josefsson.org>
3373         * configure.ac: Use new gnulib stuff.
3375 2004-08-07  Simon Josefsson <simon@josefsson.org>
3377         * gl/error.c, gl/getdate.y, gl/progname.h, gl/setenv.c,
3378         gl/strdup.c, gl/strdup.h, gl/xgetdomainname.c, gl/xgethostname.c,
3379         gl/xreadlink.c: Update.
3381 2004-08-06  Simon Josefsson <simon@josefsson.org>
3383         * NEWS: Bump version.
3385 2004-08-02  Simon Josefsson <simon@josefsson.org>
3387         * db/info.h: Fix.
3389 2004-08-02  Simon Josefsson <simon@josefsson.org>
3391         * configure.ac: Fix last commit.
3393 2004-08-02  Simon Josefsson <simon@josefsson.org>
3395         * configure.ac, db/info.h, gl/Makefile.am, gl/getsubopt.c,
3396         gl/getsubopt.h, gl/m4/getsubopt.m4, lib/cfg.c: Add getsubopt.
3398 2004-08-01  Simon Josefsson <simon@josefsson.org>
3400         * lib/shishi.h.in, lib/nettle.c: Fix warning.
3402 2004-08-01  Simon Josefsson <simon@josefsson.org>
3404         * lib/error.c, lib/krberror.c: Fix warning.
3406 2004-08-01  Simon Josefsson <simon@josefsson.org>
3408         * gl/progname.h, gl/strcase.h, gl/xalloc.h, gl/xgetdomainname.c:
3409         Sync.
3411 2004-08-01  Simon Josefsson <simon@josefsson.org>
3413         * configure.ac: Bump version.
3415 2004-08-01  Simon Josefsson <simon@josefsson.org>
3417         * src/shishi.c, src/shishid.ggo, src/shishi.ggo: Doc fix.
3419 2004-08-01  Simon Josefsson <simon@josefsson.org>
3421         * db/db.c, db/file.c, db/file.h, db/shisa.h, src/shisa.ggo: Doc
3422         fix.
3424 2004-08-01  Simon Josefsson <simon@josefsson.org>
3426         * NEWS, README, shisa.conf.in, doc/Makefile.am: Doc fix.
3428 2004-08-01  Simon Josefsson <simon@josefsson.org>
3430         * lib/crypto-rc4.c, lib/krberror.c, lib/starttls.c, lib/tkt.c,
3431         lib/starttls.h: Doc fix.
3433 2004-08-01  Simon Josefsson <simon@josefsson.org>
3435         * lib/apreq.c, lib/authenticator.c, lib/authorize.c, lib/crypto.c:
3436         Doc fix.
3438 2004-08-01  Simon Josefsson <simon@josefsson.org>
3440         * po/pl.po, po/sv.po: Generated.
3442 2004-08-01  Simon Josefsson <simon@josefsson.org>
3444         * NEWS: Version 0.0.16.
3446 2004-08-01  Simon Josefsson <simon@josefsson.org>
3448         * lib/shishi.h.in, lib/kdcreq.c: Fix.
3450 2004-08-01  Simon Josefsson <simon@josefsson.org>
3452         * m4/autobuild.m4, po/pl.po, po/sv.po: Add.
3454 2004-08-01  Simon Josefsson <simon@josefsson.org>
3456         * configure.ac: Use Autobuild.
3458 2004-08-01  Simon Josefsson <simon@josefsson.org>
3460         * NEWS: Fix.
3462 2004-08-01  Simon Josefsson <simon@josefsson.org>
3464         * README: Fix.
3466 2004-08-01  Simon Josefsson <simon@josefsson.org>
3468         * NEWS: Fix.
3470 2004-08-01  Simon Josefsson <simon@josefsson.org>
3472         * NEWS: Add.
3474 2004-08-01  Simon Josefsson <simon@josefsson.org>
3476         * gl/getopt.c, gl/getopt1.c, gl/m4/getopt.m4: Sync.
3478 2004-07-11  Simon Josefsson <simon@josefsson.org>
3480         * lib/key.c:
3481         (shishi_key_done): Free more.
3483 2004-07-11  Simon Josefsson <simon@josefsson.org>
3485         * lib/shishi.h.in: Add.
3487 2004-07-11  Simon Josefsson <simon@josefsson.org>
3489         * lib/hostkeys.c: Support SHISHI_KEYS.
3491 2004-07-11  Simon Josefsson <simon@josefsson.org>
3493         * NEWS: Add.
3495 2004-07-11  Simon Josefsson <simon@josefsson.org>
3497         * lib/aprep.c: Don't read out of bounds.
3499 2004-07-11  Simon Josefsson <simon@josefsson.org>
3501         * src/kdc.c: Set endtime for TGS-REQ.
3503 2004-07-11  Simon Josefsson <simon@josefsson.org>
3505         * lib/kdcreq.c:
3506         (shishi_kdcreq_tillc): Add.
3508 2004-07-11  Simon Josefsson <simon@josefsson.org>
3510         * lib/tkts.c:
3511         (set_tgtflags_based_on_hint): Propagate endtime.
3513 2004-07-11  Simon Josefsson <simon@josefsson.org>
3515         * src/kdc.c: Listen to endtime in AS-REQ (no policy checks).
3517 2004-07-11  Simon Josefsson <simon@josefsson.org>
3519         * lib/shishi.h.in, lib/kdcreq.c: Add.
3521 2004-07-11  Simon Josefsson <simon@josefsson.org>
3523         * lib/enckdcreppart.c:
3524         (shishi_enckdcreppart_endtime_set): Add.
3526 2004-07-11  Simon Josefsson <simon@josefsson.org>
3528         * lib/shishi.h.in: *kdcrep* fixes.
3530 2004-07-11  Simon Josefsson <simon@josefsson.org>
3532         * lib/init.c:
3533         (maybe_install_usercfg): Don't create anything if non-standard home
3534         is used.
3536 2004-07-08  Simon Josefsson <simon@josefsson.org>
3538         * tests/crypto.c: More debugging.
3540 2004-07-02  Simon Josefsson <simon@josefsson.org>
3542         * asn1/Makefile.am: Add -I../gl.
3544 2004-07-02  Simon Josefsson <simon@josefsson.org>
3546         * gl/getndelim2.c: Fix.
3548 2004-07-02  Simon Josefsson <simon@josefsson.org>
3550         * lib/shishi.h.in, lib/error.c, lib/init.c: Fix.
3552 2004-07-02  Simon Josefsson <simon@josefsson.org>
3554         * configure.ac: Default to Nettle.
3556 2004-07-02  Simon Josefsson <simon@josefsson.org>
3558         * NEWS: Add.
3560 2004-07-02  Simon Josefsson <simon@josefsson.org>
3562         * configure.ac: Improve IPv6 test (uClibc doesn't have
3563         in6addr_any).
3565 2004-07-02  Simon Josefsson <simon@josefsson.org>
3567         * doc/shishi.texi: Fix.
3569 2004-07-02  Simon Josefsson <simon@josefsson.org>
3571         * db/fileutil.c: Fix API.
3573 2004-07-02  Simon Josefsson <simon@josefsson.org>
3575         * configure.ac, gl/Makefile.am, gl/alloca.c, gl/alloca_.h,
3576         gl/getline.c, gl/getndelim2.c, gl/getndelim2.h, gl/getopt.c,
3577         gl/getopt.h, gl/getopt1.c, gl/getopt_.h, gl/gettime.c, gl/malloc.c,
3578         gl/vasnprintf.c, gl/xmalloc.c, gl/xreadlink.c, gl/xreadlink.h,
3579         gl/m4/alloca.m4, gl/m4/allocsa.m4, gl/m4/bison.m4, gl/m4/error.m4,
3580         gl/m4/getdate.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
3581         gl/m4/gettime.m4, gl/m4/glibc21.m4, gl/m4/intmax.m4,
3582         gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longlong.m4,
3583         gl/m4/stdbool.m4, gl/m4/stdint_h.m4, gl/m4/timespec.m4,
3584         gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4,
3585         gl/m4/vasnprintf.m4, gl/m4/xalloc.m4: Gnulib update.  Mainly for
3586         getopt that work on uClibc.
3588 2004-07-01  Simon Josefsson <simon@josefsson.org>
3590         * doc/shishi.texi: Add.
3592 2004-05-21  Simon Josefsson <simon@josefsson.org>
3594         * asn1/decoding.c, asn1/int.h, asn1/libtasn1.h: Update to 0.2.10.
3596 2004-04-22  Simon Josefsson <simon@josefsson.org>
3598         * doc/shishi.texi: Fix.
3600 2004-04-22  Simon Josefsson <simon@josefsson.org>
3602         * doc/shishi.texi: Fix.
3604 2004-04-22  Simon Josefsson <simon@josefsson.org>
3606         * doc/shishi.texi: Fix.
3608 2004-04-22  Simon Josefsson <simon@josefsson.org>
3610         * doc/shishi.texi: Fix.
3612 2004-04-21  Simon Josefsson <simon@josefsson.org>
3614         * AUTHORS: Update PGP key.
3616 2004-04-21  Simon Josefsson <simon@josefsson.org>
3618         * lib/init.c: Write tickets before shutting down TLS library.
3620 2004-04-21  Simon Josefsson <simon@josefsson.org>
3622         * NEWS, lib/shishi.h.in: Fix.
3624 2004-04-21  Simon Josefsson <simon@josefsson.org>
3626         * lib/cfg.c, lib/tkts.c, lib/pki.c: Add.
3628 2004-04-21  Simon Josefsson <simon@josefsson.org>
3630         * lib/internal.h: Remove.
3632 2004-04-21  Simon Josefsson <simon@josefsson.org>
3634         * NEWS: Fix.
3636 2004-04-21  Simon Josefsson <simon@josefsson.org>
3638         * lib/tkts.c:
3639         (shishi_tkts_default_file_guess): Use SHISHI_TICKETS.  Use
3640         shishi_cfg_userdirectory_file.
3642 2004-04-21  Simon Josefsson <simon@josefsson.org>
3644         * doc/shishi.texi: Add SHISHI_HOME and SHISHI_TICKETS.
3646 2004-04-21  Simon Josefsson <simon@josefsson.org>
3648         * lib/cfg.c: Typo.
3650 2004-04-21  Simon Josefsson <simon@josefsson.org>
3652         * lib/cfg.c:
3653         (shishi_cfg_default_userfile): Use shishi_cfg_userdirectory_file.
3655 2004-04-21  Simon Josefsson <simon@josefsson.org>
3657         * lib/cfg.c:
3658         (shishi_cfg_default_userdirectory): Use SHISHI_HOME.
3660 2004-04-21  Simon Josefsson <simon@josefsson.org>
3662         * doc/shishi.texi: Add SHISHI_USER.
3664 2004-04-21  Simon Josefsson <simon@josefsson.org>
3666         * lib/principal.c: Typo.
3668 2004-04-21  Simon Josefsson <simon@josefsson.org>
3670         * lib/principal.c:
3671         (shishi_principal_default): Add SHISHI_USER.
3673 2004-04-21  Simon Josefsson <simon@josefsson.org>
3675         * lib/cfg.c: Typo.
3677 2004-04-21  Simon Josefsson <simon@josefsson.org>
3679         * NEWS: Fix.
3681 2004-04-21  Simon Josefsson <simon@josefsson.org>
3683         * NEWS: Add.
3685 2004-04-21  Simon Josefsson <simon@josefsson.org>
3687         * doc/shishi.texi: Mention SHISHI_CONFIG.
3689 2004-04-21  Simon Josefsson <simon@josefsson.org>
3691         * lib/cfg.c: Doc fix.
3693 2004-04-21  Simon Josefsson <simon@josefsson.org>
3695         * lib/cfg.c:
3696         (shishi_cfg_default_systemfile): Look for SHISHI_CONFIG env.var.
3698 2004-04-21  Simon Josefsson <simon@josefsson.org>
3700         * lib/kdcreq.c: Bug workaround.
3702 2004-04-21  Simon Josefsson <simon@josefsson.org>
3704         * lib/asn1.c: Fix printf templates.
3706 2004-04-21  Simon Josefsson <simon@josefsson.org>
3708         * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_nonce_set.  Use
3709         it.
3711 2004-04-21  Simon Josefsson <simon@josefsson.org>
3713         * asn1/int.h, asn1/libtasn1.h: Update.
3715 2004-04-20  Simon Josefsson <simon@josefsson.org>
3717         * lib/nettle.c: Include md4.h directly (not via hmac.h).
3719 2004-04-19  Simon Josefsson <simon@josefsson.org>
3721         * src/shishi.c: Fix error messages, suggested by Nicolas Pouvesle
3722         <nico.pou@fnac.net>.
3724 2004-04-18  Simon Josefsson <simon@josefsson.org>
3726         * shishi.pc.in: Drop -R libs flag.
3728 2004-04-18  Simon Josefsson <simon@josefsson.org>
3730         * lib/cfg.c:
3731         (shishi_cfg): Clear newly allocated realminfos, reported by Nicolas
3732         Pouvesle <nico.pou@fnac.net>.
3734 2004-04-18  Simon Josefsson <simon@josefsson.org>
3736         * configure.ac: Require modern autoconf/automake/gettext.
3738 2004-04-18  Simon Josefsson <simon@josefsson.org>
3740         * NEWS, configure.ac: Bump versions.
3742 2004-04-18  Simon Josefsson <simon@josefsson.org>
3744         * po/pl.po, po/sv.po: Generated.
3746 2004-04-18  Simon Josefsson <simon@josefsson.org>
3748         * NEWS: Version 0.0.15.
3750 2004-04-18  Simon Josefsson <simon@josefsson.org>
3752         * lib/aprep.c, lib/apreq.c, lib/authenticator.c,
3753         lib/encapreppart.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
3754         lib/priv.c, lib/safe.c, lib/shishi.h.in: Use const.
3756 2004-04-18  Simon Josefsson <simon@josefsson.org>
3758         * tests/authenticator.c, tests/crypto.c, tests/rijndael.c: Fix
3759         warnings.
3761 2004-04-18  Simon Josefsson <simon@josefsson.org>
3763         * lib/authenticator.c, lib/shishi.h.in: Use const.
3765 2004-04-18  Simon Josefsson <simon@josefsson.org>
3767         * doc/Makefile.am: Fix copyright years on man pages.
3769 2004-04-18  Simon Josefsson <simon@josefsson.org>
3771         * db/config.c, db/err.c, db/file.c, db/fileutil.c, db/info.h: Fix
3772         warnings.
3774 2004-04-18  Simon Josefsson <simon@josefsson.org>
3776         * lib/crypto.c: Fix warnings.
3778 2004-04-18  Simon Josefsson <simon@josefsson.org>
3780         * lib/crypto.c: Indent.
3782 2004-04-18  Simon Josefsson <simon@josefsson.org>
3784         * lib/utils.c: Fix.
3786 2004-04-18  Simon Josefsson <simon@josefsson.org>
3788         * configure.ac, gl/Makefile.am, gl/allocsa.c, gl/allocsa.h,
3789         gl/getdate.h, gl/getdate.y, gl/getopt.c, gl/getopt.h, gl/getopt1.c,
3790         gl/getopt_int.h, gl/gettime.c, gl/gettimeofday.c, gl/mktime.c,
3791         gl/setenv.c, gl/strdup.c, gl/strdup.h, gl/timegm.c, gl/timespec.h,
3792         gl/unlocked-io.h, gl/unsetenv.c, gl/xreadlink.c, gl/m4/allocsa.m4,
3793         gl/m4/clock_time.m4, gl/m4/eealloc.m4, gl/m4/getdate.m4,
3794         gl/m4/gettext.m4, gl/m4/gettime.m4, gl/m4/gettimeofday.m4,
3795         gl/m4/intmax.m4, gl/m4/lib-ld.m4, gl/m4/lib-prefix.m4,
3796         gl/m4/malloc.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
3797         gl/m4/realloc.m4, gl/m4/size_max.m4, gl/m4/ssize_t.m4,
3798         gl/m4/st_mtim.m4, gl/m4/strdup.m4, gl/m4/timespec.m4,
3799         gl/m4/xalloc.m4, gl/m4/xsize.m4: Gnulib sync.
3801 2004-04-18  Simon Josefsson <simon@josefsson.org>
3803         * src/shishi.c: Replace get_date with shishi_get_date.
3805 2004-04-18  Simon Josefsson <simon@josefsson.org>
3807         * lib/utils.c: Fix.
3809 2004-04-18  Simon Josefsson <simon@josefsson.org>
3811         * lib/cfg.c: Use shishi_get_date.
3813 2004-04-18  Simon Josefsson <simon@josefsson.org>
3815         * lib/utils.c:
3816         (shishi_get_date): Add.
3818 2004-04-18  Simon Josefsson <simon@josefsson.org>
3820         * lib/shishi.h.in: Add utils.c and shishi_get_date.
3822 2004-04-18  Simon Josefsson <simon@josefsson.org>
3824         * src/Makefile.am: Likewise.
3826 2004-04-18  Simon Josefsson <simon@josefsson.org>
3828         * src/Makefile.am, lib/Makefile.am: Don't allow the possibility of
3829         a trailing \ and an empty next line.
3831 2004-04-18  Simon Josefsson <simon@josefsson.org>
3833         * extra/Makefile.am, extra/README, extra/fetchmail.diff,
3834         extra/fetchmail.mail: Add fetchmail.*.
3836 2004-04-18  Simon Josefsson <simon@josefsson.org>
3838         * extra/README, extra/mailutils.diff: Fix.
3840 2004-04-18  Simon Josefsson <simon@josefsson.org>
3842         * lib/Makefile.am, db/Makefile.am, src/Makefile.am,
3843         tests/Makefile.am, Makefile.am: Remove 'indent' target.
3845 2004-04-18  Simon Josefsson <simon@josefsson.org>
3847         * NEWS: Fix.
3849 2004-04-18  Simon Josefsson <simon@josefsson.org>
3851         * Makefile.am: Fix ChangeLog target.
3853 2004-04-18  Simon Josefsson <simon@josefsson.org>
3855         * lib/netio.c: Use socklen_t.
3857 2004-04-18  Simon Josefsson <simon@josefsson.org>
3859         * src/kdc.c: Fix warning.
3861 2004-04-18  Simon Josefsson <simon@josefsson.org>
3863         * src/shishid.c, lib/kdcrep.c: Fix warnings.
3865 2004-04-18  Simon Josefsson <simon@josefsson.org>
3867         * src/shisa.c: Use 'static' keyword on functions.
3869 2004-04-18  Simon Josefsson <simon@josefsson.org>
3871         * lib/error.c, lib/shishi.h.in: Don't use variable name "error".
3873 2004-04-18  Simon Josefsson <simon@josefsson.org>
3875         * lib/libgcrypt.c, lib/nettle.c: Fix warnings.
3877 2004-04-18  Simon Josefsson <simon@josefsson.org>
3879         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-rc4.c,
3880         lib/crypto.h: Fix warnings.
3882 2004-04-18  Simon Josefsson <simon@josefsson.org>
3884         * lib/tkt.c, lib/crypto-null.c, lib/crypto-des.c: Fix warning.
3886 2004-04-18  Simon Josefsson <simon@josefsson.org>
3888         * lib/asn1.c: Fix warnings.
3890 2004-04-18  Simon Josefsson <simon@josefsson.org>
3892         * lib/starttls.c, lib/starttls.h, lib/netio.c, lib/crypto.c: Fix
3893         warnings.
3895 2004-04-18  Simon Josefsson <simon@josefsson.org>
3897         * lib/tkt.c, lib/tkts.c: Fix warnings.
3899 2004-04-18  Simon Josefsson <simon@josefsson.org>
3901         * lib/tkt.c, lib/shishi.h.in: Allocate output.
3903 2004-04-18  Simon Josefsson <simon@josefsson.org>
3905         * lib/tkt.c, lib/shishi.h.in: Fix int/uint32_t.
3907 2004-04-18  Simon Josefsson <simon@josefsson.org>
3909         * lib/shishi.h.in: Use const.  Fix int/int32_t.
3911 2004-04-18  Simon Josefsson <simon@josefsson.org>
3913         * lib/encticketpart.c: Fix warning.
3915 2004-04-18  Simon Josefsson <simon@josefsson.org>
3917         * lib/safe.c: Fix warnings.
3919 2004-04-18  Simon Josefsson <simon@josefsson.org>
3921         * lib/encapreppart.c: Read cusec as uint32.
3923 2004-04-18  Simon Josefsson <simon@josefsson.org>
3925         * lib/as.c: Don't shadow variable.
3927 2004-04-18  Simon Josefsson <simon@josefsson.org>
3929         * lib/kdcreq.c: Fix warnings.
3931 2004-04-18  Simon Josefsson <simon@josefsson.org>
3933         * lib/shishi.h.in, lib/tgs.c, lib/aprep.c: Fix int/uint32_t.
3935 2004-04-18  Simon Josefsson <simon@josefsson.org>
3937         * lib/apreq.c: Fix int/uint32_t.  Fix warnings.
3939 2004-04-18  Simon Josefsson <simon@josefsson.org>
3941         * lib/shishi.h.in: Use const.
3943 2004-04-18  Simon Josefsson <simon@josefsson.org>
3945         * lib/ap.c: Fix warnings.
3947 2004-04-18  Simon Josefsson <simon@josefsson.org>
3949         * lib/kdcreq.c: Fix warnings.
3951 2004-04-18  Simon Josefsson <simon@josefsson.org>
3953         * lib/kdc.c:
3954         (shishi_as_derive_salt): Allocate output.
3956 2004-04-18  Simon Josefsson <simon@josefsson.org>
3958         * lib/asn1.c:
3959         (shishi_asn1_read2): Handle zero length asn.1 fields.
3961 2004-04-18  Simon Josefsson <simon@josefsson.org>
3963         * lib/shishi.h.in:
3964         (shishi_as_derive_salt): Allocate output.
3966 2004-04-18  Simon Josefsson <simon@josefsson.org>
3968         * lib/shishi.h.in: Add.
3970 2004-04-18  Simon Josefsson <simon@josefsson.org>
3972         * lib/authorize.c: Fix warnings.
3974 2004-04-18  Simon Josefsson <simon@josefsson.org>
3976         * lib/diskio.c: Fix warnings.
3978 2004-04-18  Simon Josefsson <simon@josefsson.org>
3980         * lib/diskio.h, lib/diskio.c: Fix warnings.
3982 2004-04-18  Simon Josefsson <simon@josefsson.org>
3984         * lib/krberror.c, lib/authenticator.c, lib/encapreppart.c: Fix
3985         warnings.
3987 2004-04-18  Simon Josefsson <simon@josefsson.org>
3989         * lib/shishi.h.in: Make usec's uint32_t.
3991 2004-04-18  Simon Josefsson <simon@josefsson.org>
3993         * lib/krberror.c: Fix warnings.
3995 2004-04-18  Simon Josefsson <simon@josefsson.org>
3997         * lib/cfg.c, lib/crypto.c, lib/crypto.h, lib/gztime.c, lib/key.c,
3998         lib/shishi.h.in, lib/principal.c: Fix warnings.
4000 2004-04-18  Simon Josefsson <simon@josefsson.org>
4002         * lib/shishi.h.in: Really apply last changes.
4004 2004-04-18  Simon Josefsson <simon@josefsson.org>
4006         * lib/krberror.c, lib/shishi.h.in: Don't use variable name "stime".
4008 2004-04-18  Simon Josefsson <simon@josefsson.org>
4010         * lib/authenticator.c, lib/encapreppart.c, lib/krberror.c: Don't
4011         use variable "time" either (sigh..).
4013 2004-04-18  Simon Josefsson <simon@josefsson.org>
4015         * lib/authenticator.c, lib/encapreppart.c, lib/krberror.c,
4016         lib/shishi.h.in: Don't use variable name "ctime".
4018 2004-04-18  Simon Josefsson <simon@josefsson.org>
4020         * lib/asn1.c:
4021         (shishi_asn1_number_of_elements): Don't use bogus cast.
4023 2004-04-18  Simon Josefsson <simon@josefsson.org>
4025         * tests/authenticator.c: More debugging.
4027 2004-04-18  Simon Josefsson <simon@josefsson.org>
4029         * lib/kdc.c: Fix int/size_t.
4031 2004-04-18  Simon Josefsson <simon@josefsson.org>
4033         * lib/authenticator.c, lib/shishi.h.in:
4034         (shishi_authenticator_authorizationdata): Fix int/int32_t/size_t
4035         types.
4036         (shishi_authenticator_add_authorizationdata): Likewise.
4038 2004-04-18  Simon Josefsson <simon@josefsson.org>
4040         * lib/authenticator.c: Add workaround for buggy
4041         _asn1_convert_integer.
4043 2004-04-18  Simon Josefsson <simon@josefsson.org>
4045         * NEWS: Fix.
4047 2004-04-18  Simon Josefsson <simon@josefsson.org>
4049         * tests/low-crypto.c: Add aes_cts(16) test.
4051 2004-04-18  Simon Josefsson <simon@josefsson.org>
4053         * tests/low-crypto.c: Fix aes_cts(25) test.
4055 2004-04-18  Simon Josefsson <simon@josefsson.org>
4057         * tests/utils.c: More debugging.
4059 2004-04-18  Simon Josefsson <simon@josefsson.org>
4061         * lib/asn1.c: Fix int/size_t.
4062         (shishi_asn1_write_uint32): Use %ul instead of broken %ud.
4064 2004-04-18  Simon Josefsson <simon@josefsson.org>
4066         * lib/authenticator.c: Fix int/size_t.
4068 2004-04-18  Simon Josefsson <simon@josefsson.org>
4070         * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/int.h,
4071         asn1/libtasn1.h, asn1/structure.c: Sync with 0.2.8.
4073 2004-04-17  Simon Josefsson <simon@josefsson.org>
4075         * tests/authenticator.c: Fix size_t/int.
4077 2004-04-17  Simon Josefsson <simon@josefsson.org>
4079         * tests/authenticator.c: Fix int/size_t.
4081 2004-04-17  Simon Josefsson <simon@josefsson.org>
4083         * tests/low-crypto.c: Fix messages.
4085 2004-04-17  Simon Josefsson <simon@josefsson.org>
4087         * lib/encapreppart.c:
4088         (shishi_encapreppart_seqnumber_remove): Add.
4089         (shishi_encapreppart_seqnumber_set): Likewise.
4090         (shishi_encapreppart): Use it.  Don't use 0 seqnr.
4092 2004-04-17  Simon Josefsson <simon@josefsson.org>
4094         * lib/shishi.h.in:
4095         (shishi_encapreppart_seqnumber_remove):
4096         (shishi_encapreppart_seqnumber_set): Add.
4098 2004-04-17  Simon Josefsson <simon@josefsson.org>
4100         * doc/shishi.texi: Fix noise typo.  Add verbose-crypto-noise.
4102 2004-04-17  Simon Josefsson <simon@josefsson.org>
4104         * NEWS: Fix.
4106 2004-04-17  Simon Josefsson <simon@josefsson.org>
4108         * tests/authenticator.c: Test sequence numbers.  Fix comments.
4110 2004-04-17  Simon Josefsson <simon@josefsson.org>
4112         * lib/authenticator.c:
4113         (shishi_authenticator_seqnumber_remove): Add.
4114         (shishi_authenticator_seqnumber_set): Add.
4115         (shishi_authenticator): Use it.
4117 2004-04-17  Simon Josefsson <simon@josefsson.org>
4119         * lib/shishi.h.in:
4120         (shishi_authenticator_seqnumber_remove)
4121         (shishi_authenticator_seqnumber_set): Add.
4123 2004-04-17  Simon Josefsson <simon@josefsson.org>
4125         * NEWS: Add.
4127 2004-04-17  Simon Josefsson <simon@josefsson.org>
4129         * NEWS: Fix.
4131 2004-04-17  Simon Josefsson <simon@josefsson.org>
4133         * shishi.skel.in: Typo fix of verbose-noise.  Mention
4134         verbose-crypto-noise.
4136 2004-04-17  Simon Josefsson <simon@josefsson.org>
4138         * shishi.conf.in: Mention verbose-crypto-noise.
4140 2004-04-17  Simon Josefsson <simon@josefsson.org>
4142         * shishi.conf.in: Typo fix for verbose-noise.
4144 2004-04-17  Simon Josefsson <simon@josefsson.org>
4146         * NEWS: Add.
4148 2004-04-05  Simon Josefsson <simon@josefsson.org>
4150         * tests/low-crypto.c: Revert bad next-IV update.
4152 2004-04-05  Simon Josefsson <simon@josefsson.org>
4154         * lib/libgcrypt.c:
4155         (libgcrypt_dencrypt): Only apply special CBC-CTS handling for
4156         CBC-CTS.
4158 2004-04-05  Simon Josefsson <simon@josefsson.org>
4160         * lib/libgcrypt.c:
4161         (libgcrypt_dencrypt): Fix IV output to match updated document,
4162         instead of MIT's original implementation.
4164 2004-04-05  Simon Josefsson <simon@josefsson.org>
4166         * tests/low-crypto.c: Fix IVOUT test vectors.
4168 2004-04-05  Simon Josefsson <simon@josefsson.org>
4170         * tests/Makefile.am: Add rijndael.
4172 2004-04-05  Simon Josefsson <simon@josefsson.org>
4174         * tests/rijndael.c: Remove debugging code.
4176 2004-04-05  Simon Josefsson <simon@josefsson.org>
4178         * tests/rijndael.c: Add, test vectors from -06.
4180 2004-03-01  Simon Josefsson <simon@josefsson.org>
4182         * NEWS: Add.
4184 2004-02-29  Simon Josefsson <simon@josefsson.org>
4186         * THANKS, po/LINGUAS, po/pl.po: Add Polish translation, from Jakub
4187         Bogusz <qboosh@pld-linux.org>.
4189 2004-02-03  Simon Josefsson <simon@josefsson.org>
4191         * src/shishid.c: Fix multiple -v's.
4193 2004-02-03  Simon Josefsson <simon@josefsson.org>
4195         * src/kdc.c: Support multiple -v's.
4197 2004-02-03  Simon Josefsson <simon@josefsson.org>
4199         * src/shishi.ggo, src/shishid.ggo: Support multiple -v's.
4201 2004-02-03  Simon Josefsson <simon@josefsson.org>
4203         * src/shishi.c: Support mutliple -v's.
4205 2004-02-03  Simon Josefsson <simon@josefsson.org>
4207         * lib/cfg.c, lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c,
4208         lib/diskio.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
4209         lib/password.c, lib/tkts.c: Typo.
4211 2004-01-25  Simon Josefsson <simon@josefsson.org>
4213         * NEWS: Add.
4215 2004-01-25  Simon Josefsson <simon@josefsson.org>
4217         * lib/encapreppart.c:
4218         (shishi_encapreppart): Use random seq-number.
4220 2004-01-25  Simon Josefsson <simon@josefsson.org>
4222         * lib/authenticator.c: Fix.
4224 2004-01-25  Simon Josefsson <simon@josefsson.org>
4226         * lib/authenticator.c:
4227         (shishi_authenticator_seqnumber_get): Add.
4229 2004-01-25  Simon Josefsson <simon@josefsson.org>
4231         * lib/shishi.h.in: Add.
4233 2004-01-25  Simon Josefsson <simon@josefsson.org>
4235         * lib/authenticator.c:
4236         (shishi_authenticator): Use random seq-number, instead of removing
4237         the field.
4239 2004-01-25  Simon Josefsson <simon@josefsson.org>
4241         * lib/shishi.h.in, lib/libgcrypt.c, lib/nettle.c:
4242         (shishi_randomize): Use void*.
4244 2004-01-23  Simon Josefsson <simon@josefsson.org>
4246         * doc/fdl.texi, doc/shishi.texi: Use FDL 1.2.
4248 2004-01-22  Simon Josefsson <simon@josefsson.org>
4250         * lib/ap.c, lib/shishi.h.in: Doc fix.
4252 2004-01-22  Simon Josefsson <simon@josefsson.org>
4254         * NEWS, configure.ac: Bump versions.
4256 2004-01-22  Simon Josefsson <simon@josefsson.org>
4258         * NEWS: Version 0.0.14.
4260 2004-01-22  Simon Josefsson <simon@josefsson.org>
4262         * po/sv.po: Update.
4264 2004-01-22  Simon Josefsson <simon@josefsson.org>
4266         * NEWS: Add.
4268 2004-01-22  Simon Josefsson <simon@josefsson.org>
4270         * Makefile.am: Fix release target.
4272 2004-01-22  Simon Josefsson <simon@josefsson.org>
4274         * po/sv.po: Generated.
4276 2004-01-22  Simon Josefsson <simon@josefsson.org>
4278         * po/shishi.pot: Remove.
4280 2004-01-22  Simon Josefsson <simon@josefsson.org>
4282         * doc/gendocs.sh: Sync.
4284 2004-01-22  Simon Josefsson <simon@josefsson.org>
4286         * NEWS: Add.
4288 2004-01-22  Simon Josefsson <simon@josefsson.org>
4290         * lib/shishi.h.in: Fix API.
4292 2004-01-22  Simon Josefsson <simon@josefsson.org>
4294         * lib/ap.c: Fix API.  Clone cksum buffers.
4296 2004-01-22  Simon Josefsson <simon@josefsson.org>
4298         * lib/shishi.h.in: Add.
4300 2004-01-22  Simon Josefsson <simon@josefsson.org>
4302         * lib/ap.c: Add raw checksum API.
4304 2004-01-22  Simon Josefsson <simon@josefsson.org>
4306         * lib/ap.c: Doc fix.
4308 2004-01-21  Simon Josefsson <simon@josefsson.org>
4310         * lib/ap.c:
4311         (shishi_ap_req_process_keyusage): Extract authenticator checksum
4312         data.
4314 2004-01-21  Simon Josefsson <simon@josefsson.org>
4316         * lib/authenticator.c, lib/shishi.h.in:
4317         (shishi_authenticator_cksum): Allocate result.
4319 2004-01-15  Simon Josefsson <simon@josefsson.org>
4321         * tests/low-crypto.c: Disable.  Reported by Adrian Bunk
4322         <bunk@fs.tum.de>.
4324 2004-01-15  Simon Josefsson <simon@josefsson.org>
4326         * lib/init.c, src/server.c: Fix warnings.
4328 2004-01-15  Simon Josefsson <simon@josefsson.org>
4330         * lib/internal.h: Don't use //.
4332 2004-01-15  Simon Josefsson <simon@josefsson.org>
4334         * NEWS, configure.ac: Bump versions.
4336 2004-01-15  Simon Josefsson <simon@josefsson.org>
4338         * NEWS: Version 0.0.13.
4340 2004-01-15  Simon Josefsson <simon@josefsson.org>
4342         * Makefile.am:
4343         (release): Use CSS.
4345 2004-01-15  Simon Josefsson <simon@josefsson.org>
4347         * doc/gendocs.sh: Sync upstream.
4349 2004-01-15  Simon Josefsson <simon@josefsson.org>
4351         * Makefile.am:
4352         (release): Use binary PGP.  Add ftp-upload.gnu.org stuff.  Use
4353         gendocs.sh.
4355 2004-01-15  Simon Josefsson <simon@josefsson.org>
4357         * po/shishi.pot, po/sv.po: Generated.
4359 2004-01-15  Simon Josefsson <simon@josefsson.org>
4361         * NEWS: Add.
4363 2004-01-15  Simon Josefsson <simon@josefsson.org>
4365         * db/file.c:
4366         (read_key): Handle leading whitespace in key material.  (But not for
4367         old style keys.)
4369 2004-01-15  Simon Josefsson <simon@josefsson.org>
4371         * NEWS: Add.
4373 2004-01-15  Simon Josefsson <simon@josefsson.org>
4375         * src/shisa.c: Typo.
4377 2004-01-15  Simon Josefsson <simon@josefsson.org>
4379         * src/shisa.c: Fix salt computation for --password.
4381 2004-01-15  Simon Josefsson <simon@josefsson.org>
4383         * NEWS: Add.
4385 2004-01-14  Simon Josefsson <simon@josefsson.org>
4387         * src/shisa.c:
4388         (main): Make sure apply_options receive realm/principal.
4390 2004-01-14  Simon Josefsson <simon@josefsson.org>
4392         * src/shishid.c:
4393         (kdc_listen): Improve error logic to fix segfault.
4395 2004-01-14  Simon Josefsson <simon@josefsson.org>
4397         * lib/tkt.c: Revert (for now).
4399 2004-01-14  Simon Josefsson <simon@josefsson.org>
4401         * lib/tkt.c:
4402         (shishi_tkt_pretty_print): Use const.
4404 2004-01-14  Simon Josefsson <simon@josefsson.org>
4406         * configure.ac, m4/ac_compile_check_sizeof.m4,
4407         m4/ax_create_stdint_h.m4: Update AX_CREATE_STDINT_H.
4409 2004-01-10  Simon Josefsson <simon@josefsson.org>
4411         * doc/shishi.texi: Add key=ivec links.
4413 2004-01-10  Simon Josefsson <simon@josefsson.org>
4415         * doc/shishi.texi: Add rlogin security links.
4417 2004-01-10  Simon Josefsson <simon@josefsson.org>
4419         * doc/shishi.texi: Add Key=Ivec text.
4421 2004-01-10  Simon Josefsson <simon@josefsson.org>
4423         * doc/Makefile.am: Dist texinfo.css.
4425 2004-01-10  Simon Josefsson <simon@josefsson.org>
4427         * doc/gendocs_template, doc/gendocs.sh: Sync with Texinfo.
4429 2004-01-10  Simon Josefsson <simon@josefsson.org>
4431         * configure.ac: Remove unused DocBook stuff.
4433 2004-01-10  Simon Josefsson <simon@josefsson.org>
4435         * doc/shishi.texi: Fix title.
4437 2004-01-10  Simon Josefsson <simon@josefsson.org>
4439         * doc/shishi.texi: Change title to include GNU.  Fix header.
4441 2004-01-10  Simon Josefsson <simon@josefsson.org>
4443         * doc/Makefile.am, doc/shishi.css, doc/texinfo.css: Rename
4444         shishi.css to texinfo.css.
4446 2004-01-10  Simon Josefsson <simon@josefsson.org>
4448         * doc/Makefile.am: Use CSS for HTML.
4450 2004-01-10  Simon Josefsson <simon@josefsson.org>
4452         * doc/shishi.css: Add.
4454 2004-01-10  Simon Josefsson <simon@josefsson.org>
4456         * doc/Makefile.am: Only remove man pages on maintainerclean.  Make
4457         man pages depend on ../configure.ac, for version number.
4459 2004-01-10  Simon Josefsson <simon@josefsson.org>
4461         * doc/Makefile.am: Fix man page dependencies, reported by Adrian
4462         Bunk <bunk@fs.tum.de>.
4464 2004-01-03  Simon Josefsson <simon@josefsson.org>
4466         * src/Makefile.am: Assume recent gengetopt.
4468 2004-01-03  Simon Josefsson <simon@josefsson.org>
4470         * doc/shishi.texi: Add.
4472 2004-01-03  Simon Josefsson <simon@josefsson.org>
4474         * doc/shishi.texi: Add.
4476 2004-01-03  Simon Josefsson <simon@josefsson.org>
4478         * src/shishid.c: Don't use closelog.  Use syslog in kdc_unlisten.
4480 2004-01-03  Simon Josefsson <simon@josefsson.org>
4482         * NEWS, configure.ac: Bump versions.
4484 2004-01-02  Simon Josefsson <simon@josefsson.org>
4486         * NEWS: Version 0.0.12.
4488 2004-01-02  Simon Josefsson <simon@josefsson.org>
4490         * src/kdc.h: Fix TLS.
4492 2004-01-02  Simon Josefsson <simon@josefsson.org>
4494         * tests/Makefile.am: Remove shisa.sh for now.
4496 2004-01-02  Simon Josefsson <simon@josefsson.org>
4498         * po/shishi.pot, po/sv.po: Generated.
4500 2004-01-02  Simon Josefsson <simon@josefsson.org>
4502         * lib/shishi.h.in:
4503         (SHISHI_KRB5_GSSAPI_CKSUM): Add.
4505 2003-12-31  Simon Josefsson <simon@josefsson.org>
4507         * NEWS: Fix.
4509 2003-12-31  Simon Josefsson <simon@josefsson.org>
4511         * doc/shishi.texi: Add TLS resume.
4513 2003-12-31  Simon Josefsson <simon@josefsson.org>
4515         * src/starttls.c: Log fix.
4517 2003-12-31  Simon Josefsson <simon@josefsson.org>
4519         * NEWS, lib/starttls.c, src/Makefile.am, src/kdc.h, src/resume.c,
4520         src/shishid.c, src/shishid.ggo, src/starttls.c: Add TLS resume
4521         support.
4523 2003-12-31  Simon Josefsson <simon@josefsson.org>
4525         * NEWS: Add.
4527 2003-12-28  Simon Josefsson <simon@josefsson.org>
4529         * src/kdc.c: Fix.
4531 2003-12-28  Simon Josefsson <simon@josefsson.org>
4533         * src/kdc.c: Add.
4535 2003-12-28  Simon Josefsson <simon@josefsson.org>
4537         * lib/enckdcreppart.c, lib/shishi.h.in, lib/tkt.c: Add.
4539 2003-12-28  Simon Josefsson <simon@josefsson.org>
4541         * src/kdc.c: Set flags.
4543 2003-12-28  Simon Josefsson <simon@josefsson.org>
4545         * lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c: Add.
4547 2003-12-28  Simon Josefsson <simon@josefsson.org>
4549         * lib/encticketpart.c: Fix flags.
4551 2003-12-28  Simon Josefsson <simon@josefsson.org>
4553         * lib/apreq.c, lib/asn1.c, lib/kdcrep.c, lib/shishi.h.in,
4554         lib/ticket.c, lib/tkt.c:
4555         (shishi_ticket): Add, update callers.
4557 2003-12-28  Simon Josefsson <simon@josefsson.org>
4559         * src/kdc.c: Fix.
4561 2003-12-27  Simon Josefsson <simon@josefsson.org>
4563         * src/kdc.c, src/shishid.c: Fix.
4565 2003-12-27  Simon Josefsson <simon@josefsson.org>
4567         * src/kdc.c: Fix.
4569 2003-12-27  Simon Josefsson <simon@josefsson.org>
4571         * src/kdc.c: Doc fix.
4573 2003-12-27  Simon Josefsson <simon@josefsson.org>
4575         * src/kdc.c: Fix.
4577 2003-12-27  Simon Josefsson <simon@josefsson.org>
4579         * src/kdc.c: Fix.
4581 2003-12-27  Simon Josefsson <simon@josefsson.org>
4583         * src/kdc.c: Fix.
4585 2003-12-27  Simon Josefsson <simon@josefsson.org>
4587         * src/kdc.c: Fix.
4589 2003-12-27  Simon Josefsson <simon@josefsson.org>
4591         * src/kdc.c: Fix.
4593 2003-12-27  Simon Josefsson <simon@josefsson.org>
4595         * doc/shishi.texi: Add.
4597 2003-12-27  Simon Josefsson <simon@josefsson.org>
4599         * src/kdc.c: Cleanup TGS.
4601 2003-12-27  Simon Josefsson <simon@josefsson.org>
4603         * src/kdc.c: Fix.
4605 2003-12-27  Simon Josefsson <simon@josefsson.org>
4607         * lib/shishi.h.in, lib/tkt.c, lib/tkts.c:
4608         (shishi_tkt_server): Fix, and update callers.
4610 2003-12-27  Simon Josefsson <simon@josefsson.org>
4612         * lib/tgs.c, lib/tkt.c, src/kdc.c: Fix.
4614 2003-12-27  Simon Josefsson <simon@josefsson.org>
4616         * lib/ap.c, lib/shishi.h.in, lib/tgs.c, lib/tkt.c: Add.  Fix.
4618 2003-12-27  Simon Josefsson <simon@josefsson.org>
4620         * src/kdc.c: Cleanup.
4622 2003-12-27  Simon Josefsson <simon@josefsson.org>
4624         * src/kdc.c, src/kdc.h: Cleanup.
4626 2003-12-27  Simon Josefsson <simon@josefsson.org>
4628         * src/kdc.c: Improve logging for AS-REQ.
4630 2003-12-27  Simon Josefsson <simon@josefsson.org>
4632         * db/err.c, db/file.c, db/shisa.h: Add.
4634 2003-12-27  Simon Josefsson <simon@josefsson.org>
4636         * src/kdc.c: Improve logging and error handling.
4638 2003-12-27  Simon Josefsson <simon@josefsson.org>
4640         * lib/as.c:
4641         (shishi_as_krberror_der): Use shishi_krberror_der.
4643 2003-12-27  Simon Josefsson <simon@josefsson.org>
4645         * db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo: Add priority
4646         field to dbkey.
4648 2003-12-26  Simon Josefsson <simon@josefsson.org>
4650         * README-alpha: Fix.
4652 2003-12-26  Simon Josefsson <simon@josefsson.org>
4654         * README-alpha, configure.ac: Fixes for building from CVS on
4655         Fedora.
4657 2003-12-26  Simon Josefsson <simon@josefsson.org>
4659         * NEWS: Fix.
4661 2003-12-26  Simon Josefsson <simon@josefsson.org>
4663         * NEWS: Add.
4665 2003-12-26  Simon Josefsson <simon@josefsson.org>
4667         * doc/shishi.texi: Fix.
4669 2003-12-26  Simon Josefsson <simon@josefsson.org>
4671         * doc/shishi.texi: Add.
4673 2003-12-26  Simon Josefsson <simon@josefsson.org>
4675         * tests/shisa.sh: Add.
4677 2003-12-26  Simon Josefsson <simon@josefsson.org>
4679         * db/core.c: Doc fixes.
4681 2003-12-26  Simon Josefsson <simon@josefsson.org>
4683         * doc/Makefile.am: Make Shisa gdoc files.
4685 2003-12-26  Simon Josefsson <simon@josefsson.org>
4687         * db/setup.c: Typo.
4689 2003-12-26  Simon Josefsson <simon@josefsson.org>
4691         * db/Makefile.am, db/cfg.c, db/config.c, db/core.c, db/db.c,
4692         db/err.c, db/error.c, db/file.c, db/fileutil.c, db/info.h,
4693         db/init.c, db/internal.h, db/setup.c: Rename files to work around
4694         gdoc limitation.
4696 2003-12-26  Simon Josefsson <simon@josefsson.org>
4698         * db/db.c, db/internal.h: Sync.
4700 2003-12-26  Simon Josefsson <simon@josefsson.org>
4702         * tests/Makefile.am: Dist shisa.sh.
4704 2003-12-26  Simon Josefsson <simon@josefsson.org>
4706         * db/fileutil.h: Add.
4708 2003-12-26  Simon Josefsson <simon@josefsson.org>
4710         * db/core.c, db/db.c, db/file.c, db/internal.h: Indent.
4712 2003-12-26  Simon Josefsson <simon@josefsson.org>
4714         * db/core.c, db/error.c, db/file.h, db/internal.h, db/shisa.h: Fix
4715         keys_find and key_remove.
4717 2003-12-26  Simon Josefsson <simon@josefsson.org>
4719         * src/shisa.c: Fix.
4721 2003-12-26  Simon Josefsson <simon@josefsson.org>
4723         * db/file.c: Fix.
4725 2003-12-26  Simon Josefsson <simon@josefsson.org>
4727         * db/file.c: Fix keys_find.  Add key_remove.
4729 2003-12-26  Simon Josefsson <simon@josefsson.org>
4731         * src/shisa.c: Use new API.  Fixes.
4733 2003-12-26  Simon Josefsson <simon@josefsson.org>
4735         * src/shisa.ggo, tests/Makefile.am, tests/shisa.sh: Add.
4737 2003-12-26  Simon Josefsson <simon@josefsson.org>
4739         * src/kdc.c: Use new API.
4741 2003-12-26  Simon Josefsson <simon@josefsson.org>
4743         * db/Makefile.am, db/core.c, db/db.c, db/file.c, db/file.h,
4744         db/internal.h, db/shisa.h: Key API fixes.
4746 2003-12-26  Simon Josefsson <simon@josefsson.org>
4748         * db/cfg.c: Parse db statements.  Fail on cfg errors.
4750 2003-12-21  Simon Josefsson <simon@josefsson.org>
4752         * doc/reference/Makefile.am: Add.
4754 2003-12-21  Simon Josefsson <simon@josefsson.org>
4756         * db/cfg.c, db/core.c, db/db.c, db/error.c, db/file.c,
4757         db/fileutil.c, db/fileutil.h, db/internal.h, db/shisa.h,
4758         lib/authenticator.c, lib/cfg.c, lib/diskio.h, lib/kdc.c,
4759         lib/kdcreq.c, lib/libgcrypt.c, lib/principal.c, lib/shishi.h.in,
4760         lib/starttls.c, src/kdc.c, src/kdc.h, src/shisa.c, src/shishi.c,
4761         src/shishid.c, src/starttls.c, tests/crypto-ctx.c,
4762         tests/low-crypto.c: Indent.
4764 2003-12-21  Simon Josefsson <simon@josefsson.org>
4766         * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/asn1.c,
4767         lib/asn1.h, lib/authenticator.c, lib/cfg.c, lib/cfg.h,
4768         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4769         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/diskio.c,
4770         lib/diskio.h, lib/encapreppart.c, lib/gztime.c, lib/init.c,
4771         lib/internal.h, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
4772         lib/netio.c, lib/priv.c, lib/realm.c, lib/resolv.c, lib/resolver.h,
4773         lib/safe.c, lib/starttls.h, lib/utils.c, lib/utils.h: Separate
4774         internal.h somewhat.
4776 2003-12-21  Simon Josefsson <simon@josefsson.org>
4778         * doc/shishi.texi: Add.
4780 2003-12-21  Simon Josefsson <simon@josefsson.org>
4782         * doc/shishi.texi: Use ASCII.
4784 2003-12-21  Simon Josefsson <simon@josefsson.org>
4786         * doc/shishi.texi: Fix.
4788 2003-12-21  Simon Josefsson <simon@josefsson.org>
4790         * configure.ac: We need gnutls 1.0.0 or higher.
4792 2003-12-21  Simon Josefsson <simon@josefsson.org>
4794         * NEWS, configure.ac: Bump versions.
4796 2003-12-21  Simon Josefsson <simon@josefsson.org>
4798         * NEWS: Version 0.0.11.
4800 2003-12-21  Simon Josefsson <simon@josefsson.org>
4802         * lib/pki.c: Doc fix.
4804 2003-12-21  Simon Josefsson <simon@josefsson.org>
4806         * NEWS: Fix.
4808 2003-12-21  Simon Josefsson <simon@josefsson.org>
4810         * doc/shishi.texi: Fix shishid --help.
4812 2003-12-21  Simon Josefsson <simon@josefsson.org>
4814         * doc/shishi.texi: Add X.509 guide.  Fix.
4816 2003-12-21  Simon Josefsson <simon@josefsson.org>
4818         * src/starttls.c: Log client certificate verification status.
4820 2003-12-21  Simon Josefsson <simon@josefsson.org>
4822         * src/starttls.c: Log client certificate details to syslog.
4824 2003-12-21  Simon Josefsson <simon@josefsson.org>
4826         * NEWS: Add.
4828 2003-12-21  Simon Josefsson <simon@josefsson.org>
4830         * lib/Makefile.am, lib/internal.h, lib/pki.c, lib/shishi.h.in,
4831         lib/starttls.c, lib/tkts.c: Add pki.c, tracks client certificates
4832         in library.  Send client certificates in TLS exchange.
4834 2003-12-21  Simon Josefsson <simon@josefsson.org>
4836         * lib/as.c, lib/cfg.c, lib/internal.h, lib/kdc.c, lib/netio.c,
4837         lib/shishi.h.in, lib/starttls.c, lib/tgs.c, lib/tkts.c: Add.
4839 2003-12-21  Simon Josefsson <simon@josefsson.org>
4841         * db/file.c, db/fileutil.h, db/internal.h: Fix warnings.
4843 2003-12-21  Simon Josefsson <simon@josefsson.org>
4845         * src/Makefile.am: Dist kdc.h.
4847 2003-12-21  Simon Josefsson <simon@josefsson.org>
4849         * db/cfg.c, db/internal.h, gl/Makefile.am, gl/linebuffer.c,
4850         gl/linebuffer.h, lib/cfg.c, lib/internal.h: Replace linebuffer with
4851         getline.
4853 2003-12-21  Simon Josefsson <simon@josefsson.org>
4855         * configure.ac, gl/Makefile.am, gl/memmove.c, gl/memset.c,
4856         gl/strerror.c, gl/m4/memmove.m4, gl/m4/memset.m4,
4857         gl/m4/strerror.m4: Remove memset, memmove, strerror (we assume
4858         C89).
4860 2003-12-21  Simon Josefsson <simon@josefsson.org>
4862         * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
4863         gl/xmemdup.h, gl/m4/memdup.m4, gl/m4/xmemdup.m4, lib/crypto-ctx.c,
4864         lib/crypto.c, lib/internal.h, lib/libgcrypt.c, lib/nettle.c:
4865         Replace memdup with xclone.
4867 2003-12-20  Simon Josefsson <simon@josefsson.org>
4869         * src/kdc.h, src/shishid.c, src/shishid.ggo, src/starttls.c:
4870         Support X.509 authentication in shishid.
4872 2003-12-20  Simon Josefsson <simon@josefsson.org>
4874         * src/server.c: Add.
4876 2003-12-20  Simon Josefsson <simon@josefsson.org>
4878         * src/Makefile.am, src/kdc.h, src/server.c, src/starttls.c: Move
4879         TLS negotiation to starttls.c.
4881 2003-12-20  Simon Josefsson <simon@josefsson.org>
4883         * src/shishid.c: Use program_name for syslog.
4885 2003-12-19  Simon Josefsson <simon@josefsson.org>
4887         * lib/netio.c: Fix.
4889 2003-12-19  Simon Josefsson <simon@josefsson.org>
4891         * src/shisa.c: Fix.
4893 2003-12-19  Simon Josefsson <simon@josefsson.org>
4895         * db/core.c, db/error.c, db/file.c, db/fileutil.c, db/shisa.h,
4896         src/kdc.c, src/server.c, src/shisa.c, src/shishid.c,
4897         tests/Makefile.am, tests/crypto-ctx.c, tests/low-crypto.c,
4898         tests/utils.c: Fix warnings.
4900 2003-12-19  Simon Josefsson <simon@josefsson.org>
4902         * lib/crypto-rc4.c, lib/internal.h, lib/libgcrypt.c, lib/realm.c:
4903         Fix warnings.
4905 2003-12-19  Simon Josefsson <simon@josefsson.org>
4907         * NEWS: Add.
4909 2003-12-19  Simon Josefsson <simon@josefsson.org>
4911         * src/server.c, src/shishid.c: Fix.
4913 2003-12-19  Simon Josefsson <simon@josefsson.org>
4915         * lib/starttls.c: Fix return code.
4917 2003-12-19  Simon Josefsson <simon@josefsson.org>
4919         * lib/starttls.c: Cleanup, handle errors better.
4921 2003-12-19  Simon Josefsson <simon@josefsson.org>
4923         * lib/starttls.c: Fix warning.
4925 2003-12-19  Simon Josefsson <simon@josefsson.org>
4927         * lib/init.c, lib/internal.h, lib/starttls.c: Move TLS
4928         initialization to init.c.
4930 2003-12-19  Simon Josefsson <simon@josefsson.org>
4932         * lib/keys.c: Fix warnings.
4934 2003-12-19  Simon Josefsson <simon@josefsson.org>
4936         * lib/kdcreq.c, lib/shishi.h.in, lib/crypto.c: Fix prototype.
4938 2003-12-18  Simon Josefsson <simon@josefsson.org>
4940         * doc/shishi.texi: STARTTLS fixes.
4942 2003-12-18  Simon Josefsson <simon@josefsson.org>
4944         * src/shishid.c, src/kdc.c, src/kdc.h: Cleanup.
4946 2003-12-18  Simon Josefsson <simon@josefsson.org>
4948         * src/server.c: Fixes.
4950 2003-12-18  Simon Josefsson <simon@josefsson.org>
4952         * src/shishid.c: Remove unused listenspecs.  Cleanup.
4954 2003-12-18  Simon Josefsson <simon@josefsson.org>
4956         * src/kdc.c, src/kdc.h, src/server.c, src/shishid.c: Cleanup.
4958 2003-12-18  Simon Josefsson <simon@josefsson.org>
4960         * src/Makefile.am, src/server.c, src/shishid.c: Move session
4961         specific KDC functions to server.c.
4963 2003-12-18  Simon Josefsson <simon@josefsson.org>
4965         * src/shishid.c: Cleanups.
4967 2003-12-18  Simon Josefsson <simon@josefsson.org>
4969         * src/shishid.c: Fix.
4971 2003-12-18  Simon Josefsson <simon@josefsson.org>
4973         * src/shishid.c: Fix.
4975 2003-12-18  Simon Josefsson <simon@josefsson.org>
4977         * src/Makefile.am, src/kdc.c, src/shishid.c: Move AS/TGS
4978         functionality from shishid.c to kdc.c.
4980 2003-12-18  Simon Josefsson <simon@josefsson.org>
4982         * src/shishid.c: Cleanup.
4984 2003-12-18  Simon Josefsson <simon@josefsson.org>
4986         * src/shishid.c: More of the same.
4988 2003-12-18  Simon Josefsson <simon@josefsson.org>
4990         * doc/shishi.texi: TLS fixes.
4992 2003-12-18  Simon Josefsson <simon@josefsson.org>
4994         * src/shishid.c: Network I/O cleanup.
4996 2003-12-18  Simon Josefsson <simon@josefsson.org>
4998         * src/shishid.c: GNUTLS cleanups.
5000 2003-12-16  Simon Josefsson <simon@josefsson.org>
5002         * NEWS, configure.ac: Bump versions.
5004 2003-12-16  Simon Josefsson <simon@josefsson.org>
5006         * Makefile.am: Fix release target.
5008 2003-12-16  Simon Josefsson <simon@josefsson.org>
5010         * po/shishi.pot, po/sv.po: Generated.
5012 2003-12-16  Simon Josefsson <simon@josefsson.org>
5014         * NEWS: Version 0.0.10.
5016 2003-12-16  Simon Josefsson <simon@josefsson.org>
5018         * lib/ticket.c: Typo.
5020 2003-12-16  Simon Josefsson <simon@josefsson.org>
5022         * NEWS: Add.
5024 2003-12-16  Simon Josefsson <simon@josefsson.org>
5026         * src/shishi.c: Fix.
5028 2003-12-16  Simon Josefsson <simon@josefsson.org>
5030         * src/shishi.ggo, NEWS: Add.
5032 2003-12-16  Simon Josefsson <simon@josefsson.org>
5034         * doc/shishi.texi: Update --help's.
5036 2003-12-16  Simon Josefsson <simon@josefsson.org>
5038         * src/shishi.c: Fix.
5040 2003-12-16  Simon Josefsson <simon@josefsson.org>
5042         * configure.ac, gl/Makefile.am, gl/argp-ba.c, gl/argp-eexst.c,
5043         gl/argp-fmtstream.c, gl/argp-fmtstream.h, gl/argp-fs-xinl.c,
5044         gl/argp-help.c, gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c,
5045         gl/argp-pvh.c, gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c,
5046         gl/mempcpy.h, gl/sysexit_.h, gl/m4/argp.m4, gl/m4/mempcpy.m4,
5047         gl/m4/sysexits.m4: Remove argp.
5049 2003-12-16  Simon Josefsson <simon@josefsson.org>
5051         * doc/Makefile.am: Add shishid.1.  Fix shishi.1.
5053 2003-12-16  Simon Josefsson <simon@josefsson.org>
5055         * src/shishi.c: Fix.
5057 2003-12-16  Simon Josefsson <simon@josefsson.org>
5059         * src/Makefile.am, src/shishi.c, src/shishi.ggo: Rewrite shishi.c
5060         to use gengetopt instead of argp.
5062 2003-12-16  Simon Josefsson <simon@josefsson.org>
5064         * src/foo.c: Add.
5066 2003-12-16  Simon Josefsson <simon@josefsson.org>
5068         * src/foo.c, src/shishi.c: Move low-level crypto stuff from shishi
5069         to foo.
5071 2003-12-16  Simon Josefsson <simon@josefsson.org>
5073         * src/shishid.c: Deinitialize gnutls on quit.
5075 2003-12-16  Simon Josefsson <simon@josefsson.org>
5077         * doc/shishi.texi: Typo.
5079 2003-12-16  Simon Josefsson <simon@josefsson.org>
5081         * doc/shishi.texi: Add DNS SRV.  Add TLS shishid.  Add TLS for
5082         STARTTLS protocol.
5084 2003-12-16  Simon Josefsson <simon@josefsson.org>
5086         * src/shishid.c: Fix GNUTLS server.  Use error before listening
5087         stage, syslog later.
5089 2003-12-13  Simon Josefsson <simon@josefsson.org>
5091         * lib/ap.c, lib/shishi.h.in:
5092         (shishi_ap_etype_tktoptionsdata): Add.
5094 2003-12-13  Simon Josefsson <simon@josefsson.org>
5096         * lib/tkts.c:
5097         (act_hint_on_kdcreq): Set hint->etype in KDC-REQ.
5099 2003-12-12  Simon Josefsson <simon@josefsson.org>
5101         * doc/shishi.texi: Fix.
5103 2003-12-12  Simon Josefsson <simon@josefsson.org>
5105         * NEWS, configure.ac: Bump versions.
5107 2003-12-12  Simon Josefsson <simon@josefsson.org>
5109         * NEWS: Version 0.0.9.
5111 2003-12-12  Simon Josefsson <simon@josefsson.org>
5113         * po/shishi.pot, po/sv.po: Generated.
5115 2003-12-12  Simon Josefsson <simon@josefsson.org>
5117         * NEWS: Add.  Fix.
5119 2003-12-12  Simon Josefsson <simon@josefsson.org>
5121         * NEWS: Fix.
5123 2003-12-12  Simon Josefsson <simon@josefsson.org>
5125         * doc/shishi.texi: Write shishid manual.  Add.  Fix.
5127 2003-12-12  Simon Josefsson <simon@josefsson.org>
5129         * lib/cfg.c: Support port numbers in realm-kdc.
5131 2003-12-12  Simon Josefsson <simon@josefsson.org>
5133         * src/shisa.c: Fix etype.
5135 2003-12-12  Simon Josefsson <simon@josefsson.org>
5137         * src/shisa.c: Fix --dump.  Fix --keys.
5139 2003-12-12  Simon Josefsson <simon@josefsson.org>
5141         * src/shisa.c, src/shisa.ggo: Change --keys.
5143 2003-12-11  Simon Josefsson <simon@josefsson.org>
5145         * doc/shishi.texi: Add des(3)-none.  Fix.
5147 2003-12-11  Simon Josefsson <simon@josefsson.org>
5149         * doc/shishi.texi: Fix crypto discussion.
5151 2003-12-11  Simon Josefsson <simon@josefsson.org>
5153         * doc/shishi.texi: Reference additions.  Admin fixes.  Add todo
5154         items.  Use @final to remove black hboxes.
5156 2003-12-11  Simon Josefsson <simon@josefsson.org>
5158         * doc/shishi.texi: Fix.
5160 2003-12-11  Simon Josefsson <simon@josefsson.org>
5162         * db/file.c: Fix.
5164 2003-12-11  Simon Josefsson <simon@josefsson.org>
5166         * Makefile.am: Fix.
5168 2003-12-11  Simon Josefsson <simon@josefsson.org>
5170         * doc/Makefile.am: Only use GTK-DOC when enabled.
5172 2003-12-11  Simon Josefsson <simon@josefsson.org>
5174         * src/shishid.c: Typo.
5176 2003-12-11  Simon Josefsson <simon@josefsson.org>
5178         * src/shisa.c, src/shishid.c: Fix exit codes.
5180 2003-12-11  Simon Josefsson <simon@josefsson.org>
5182         * tests/low-crypto.c: Workaround nettle AES problem.
5184 2003-12-11  Simon Josefsson <simon@josefsson.org>
5186         * NEWS: Add.  Fix.
5188 2003-12-11  Simon Josefsson <simon@josefsson.org>
5190         * Makefile.am: Setup realm and host key during installation.
5192 2003-12-11  Simon Josefsson <simon@josefsson.org>
5194         * src/shisa.c: Have sole '-a' initialize a realm.
5196 2003-12-11  Simon Josefsson <simon@josefsson.org>
5198         * src/Makefile.am: Remove.
5200 2003-12-11  Simon Josefsson <simon@josefsson.org>
5202         * NEWS: Add.
5204 2003-12-11  Simon Josefsson <simon@josefsson.org>
5206         * src/shishid.c: Nits.
5208 2003-12-11  Simon Josefsson <simon@josefsson.org>
5210         * src/shishid.c: Fix.
5212 2003-12-11  Simon Josefsson <simon@josefsson.org>
5214         * src/shishid.c: Cleanup.
5216 2003-12-11  Simon Josefsson <simon@josefsson.org>
5218         * lib/encticketpart.c, lib/shishi.h.in, lib/ticket.c:
5219         (shishi_encticketpart_crealm, shishi_ticket_server): Add.
5221 2003-12-11  Simon Josefsson <simon@josefsson.org>
5223         * src/shishid.c: TGS-REQ works via Shisa (well).
5225 2003-12-11  Simon Josefsson <simon@josefsson.org>
5227         * lib/encticketpart.c, lib/shishi.h.in:
5228         (shishi_encticketpart_client): Add.
5230 2003-12-11  Simon Josefsson <simon@josefsson.org>
5232         * src/shishid.c: AS-REQ via Shisa works (well).
5234 2003-12-11  Simon Josefsson <simon@josefsson.org>
5236         * db/Makefile.am: Need -I for shishi-int.h.
5238 2003-12-11  Simon Josefsson <simon@josefsson.org>
5240         * src/shishid.c: Use asprintf.  Send 4 length bytes for TCP.  Fix.
5242 2003-12-11  Simon Josefsson <simon@josefsson.org>
5244         * src/shishid.c: Cleanup.
5246 2003-12-11  Simon Josefsson <simon@josefsson.org>
5248         * src/shisa.c: Need string.h.
5250 2003-12-11  Simon Josefsson <simon@josefsson.org>
5252         * db/Makefile.am: Dist internal.h.
5254 2003-12-11  Simon Josefsson <simon@josefsson.org>
5256         * Makefile.am: Dist db/.
5258 2003-12-11  Simon Josefsson <simon@josefsson.org>
5260         * src/Makefile.am: Cleanup.
5262 2003-12-11  Simon Josefsson <simon@josefsson.org>
5264         * src/Makefile.am: Gengetopt files are generated by maintainer.
5265         Fix.
5267 2003-12-11  Simon Josefsson <simon@josefsson.org>
5269         * configure.ac: Use missing for gengetopt.
5271 2003-12-11  Simon Josefsson <simon@josefsson.org>
5273         * src/Makefile.am, src/gettext.h, src/shishid.c, src/shishid.ggo:
5274         Use gengetopt for shishid.  Some cleanups.
5276 2003-12-10  Simon Josefsson <simon@josefsson.org>
5278         * src/shisa.c: Use progname.  Don't generate key when adding
5279         realms.  Set realm and principal in keys.
5281 2003-12-10  Simon Josefsson <simon@josefsson.org>
5283         * Makefile.am, configure.ac, gl/Makefile.am, gl/progname.c,
5284         gl/progname.h, gl/m4/Makefile.am, m4/Makefile.am: Use m4_include
5285         stuff in automake 1.8.  Add progname gnulib module.  Remove m4
5286         Makefile's.
5288 2003-12-10  Simon Josefsson <simon@josefsson.org>
5290         * db/file.c: Fix reading keys.
5292 2003-12-10  Simon Josefsson <simon@josefsson.org>
5294         * db/file.c, db/fileutil.c, db/fileutil.h: Fix adding keys.
5296 2003-12-10  Simon Josefsson <simon@josefsson.org>
5298         * lib/principal.c:
5299         (shishi_principal_name): New.
5301 2003-12-10  Simon Josefsson <simon@josefsson.org>
5303         * lib/shishi.h.in:
5304         (shishi_asn1_read2_optional): New.
5305         (shishi_kdcreq_client, shishi_kdcreq_realm, shishi_kdcreq_server):
5306         New.
5307         (shishi_principal_name): New.
5309 2003-12-10  Simon Josefsson <simon@josefsson.org>
5311         * lib/kdcreq.c:
5312         (shishi_kdcreq_client, shishi_kdcreq_realm, shishi_kdcreq_server):
5313         New.
5315 2003-12-10  Simon Josefsson <simon@josefsson.org>
5317         * lib/asn1.c:
5318         (shishi_asn1_read2): Support NULL data/datalen.
5319         (shishi_asn1_read2): Zero terminate data (but do not include it in
5320         datalen).
5321         (shishi_asn1_read2_optional): New.
5323 2003-12-10  Simon Josefsson <simon@josefsson.org>
5325         * src/shishid.c: Fix.
5327 2003-12-10  Simon Josefsson <simon@josefsson.org>
5329         * src/Makefile.am, src/shishid.c: Prepare Shisa-fication of
5330         Shishid.
5332 2003-12-10  Simon Josefsson <simon@josefsson.org>
5334         * db/file.c, db/fileutil.c, db/fileutil.h: Escape '/' etc in
5335         filenames.
5337 2003-12-10  Simon Josefsson <simon@josefsson.org>
5339         * src/shisa.c:
5340         (apply_options): Pass on password.
5342 2003-12-10  Simon Josefsson <simon@josefsson.org>
5344         * NEWS: Add.
5346 2003-12-10  Simon Josefsson <simon@josefsson.org>
5348         * NEWS: Fix.
5350 2003-12-10  Simon Josefsson <simon@josefsson.org>
5352         * NEWS: Add.  Fix.
5354 2003-12-10  Simon Josefsson <simon@josefsson.org>
5356         * NEWS: Fix.
5358 2003-12-10  Simon Josefsson <simon@josefsson.org>
5360         * NEWS: Add.
5362 2003-12-09  Simon Josefsson <simon@josefsson.org>
5364         * doc/shishi.texi: Add ack.  Fix STARTTLS.
5366 2003-12-09  Simon Josefsson <simon@josefsson.org>
5368         * doc/shishi.texi: Fixes after reading it.
5370 2003-12-09  Simon Josefsson <simon@josefsson.org>
5372         * doc/shishi.texi: Rewrite Administration Manual for Shisa.  Add
5373         Shisa to Reference Manual.
5375 2003-12-09  Simon Josefsson <simon@josefsson.org>
5377         * db/cfg.c: Fix error message.
5379 2003-12-09  Simon Josefsson <simon@josefsson.org>
5381         * src/shisa.c: Typo.
5383 2003-12-09  Simon Josefsson <simon@josefsson.org>
5385         * db/error.c: Typo.
5387 2003-12-09  Simon Josefsson <simon@josefsson.org>
5389         * src/shisa.c: Fix errors.
5391 2003-12-09  Simon Josefsson <simon@josefsson.org>
5393         * db/fileutil.c, db/fileutil.h: Add.
5395 2003-12-09  Simon Josefsson <simon@josefsson.org>
5397         * db/init.c: Fix.
5399 2003-12-09  Simon Josefsson <simon@josefsson.org>
5401         * db/file.c: Really remove files.
5403 2003-12-09  Simon Josefsson <simon@josefsson.org>
5405         * src/shisa.c:
5406         (delete_principal): Support --force.
5408 2003-12-09  Simon Josefsson <simon@josefsson.org>
5410         * src/shisa.c:
5411         (main): Improve errors.
5413 2003-12-09  Simon Josefsson <simon@josefsson.org>
5415         * db/cfg.c:
5416         (shisa_cfg): Make it work.
5418 2003-12-09  Simon Josefsson <simon@josefsson.org>
5420         * shisa.conf.in: Fix.
5422 2003-12-09  Simon Josefsson <simon@josefsson.org>
5424         * shisa.conf.in: Fix.
5426 2003-12-09  Simon Josefsson <simon@josefsson.org>
5428         * Makefile.am, configure.ac, db/Makefile.am, lib/Makefile.am,
5429         src/Makefile.am: Make cfg/skel/key/db directories configurable.
5431 2003-12-07  Simon Josefsson <simon@josefsson.org>
5433         * src/shisa.c, src/shisa.ggo: Support password read from stdin
5434         (requires gengetopt beta).
5436 2003-12-04  Simon Josefsson <simon@josefsson.org>
5438         * db/Makefile.am, db/core.c, db/db.c, db/file.c, db/fileutil.c,
5439         db/fileutil.h, db/internal.h, db/shisa.h, src/shisa.c,
5440         src/shisa.ggo: Add/remove principal, including key, now works.
5442 2003-12-02  Simon Josefsson <simon@josefsson.org>
5444         * db/error.c, db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo:
5445         Sync.
5447 2003-12-02  Simon Josefsson <simon@josefsson.org>
5449         * lib/cfg.c, lib/shishi.h.in:
5450         (shishi_cfg_clientkdcetype_fast): Add.
5452 2003-12-02  Simon Josefsson <simon@josefsson.org>
5454         * src/Makefile.am, src/shisa.c: Gengetopt fixes.
5456 2003-12-02  Simon Josefsson <simon@josefsson.org>
5458         * src/shisa.ggo: Add.
5460 2003-12-02  Simon Josefsson <simon@josefsson.org>
5462         * src/Makefile.am: Fix.
5464 2003-12-02  Simon Josefsson <simon@josefsson.org>
5466         * README: Fix.
5468 2003-12-02  Simon Josefsson <simon@josefsson.org>
5470         * tests/authenticator.c, lib/version.c, tests/crypto-ctx.c,
5471         tests/crypto.c, tests/gztime.c, tests/low-crypto.c, tests/priv.c,
5472         tests/safe.c, tests/ticketset.c, tests/utils.c: Fix license
5473         templates.
5475 2003-12-02  Simon Josefsson <simon@josefsson.org>
5477         * db/core.c, db/db.c, db/file.c, db/internal.h, db/shisa.h,
5478         src/shisa.c: Fix.
5480 2003-12-02  Simon Josefsson <simon@josefsson.org>
5482         * doc/Makefile.am: Add shisa.1.
5484 2003-12-02  Simon Josefsson <simon@josefsson.org>
5486         * NEWS: Fix.
5488 2003-12-01  Simon Josefsson <simon@josefsson.org>
5490         * src/shisa.c, src/shisa.ggo: Fix.
5492 2003-12-01  Simon Josefsson <simon@josefsson.org>
5494         * db/core.c, db/db.c, db/file.c, db/fileutil.c, db/internal.h,
5495         db/shisa.h, src/Makefile.am, src/shisa.c, src/shisa.ggo: Sync.
5497 2003-12-01  Simon Josefsson <simon@josefsson.org>
5499         * NEWS, db/core.c, db/db.c, db/error.c, db/file.c, db/fileutil.c,
5500         db/internal.h, db/shisa.h, src/shisa.c: Fix.
5502 2003-11-30  Simon Josefsson <simon@josefsson.org>
5504         * db/file.c, db/fileutil.c, db/internal.h: Fix.
5506 2003-11-30  Simon Josefsson <simon@josefsson.org>
5508         * Makefile.am, db/Makefile.am: Fix indent target.
5510 2003-11-30  Simon Josefsson <simon@josefsson.org>
5512         * README: Fix.
5514 2003-11-30  Simon Josefsson <simon@josefsson.org>
5516         * README: FIx.
5518 2003-11-30  Simon Josefsson <simon@josefsson.org>
5520         * db/shisa.h: Fix.
5522 2003-11-30  Simon Josefsson <simon@josefsson.org>
5524         * db/Makefile.am, db/file.c, db/fileutil.c: Move file.c utilities
5525         into fileutil.c.
5527 2003-11-30  Simon Josefsson <simon@josefsson.org>
5529         * src/shisa.c: Fix.
5531 2003-11-30  Simon Josefsson <simon@josefsson.org>
5533         * configure.ac, gl/Makefile.am, gl/alloca.c, gl/argp-help.c,
5534         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp.h, gl/printf-args.c,
5535         gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
5536         gl/readlink.c, gl/vasnprintf.c, gl/xmalloc.c, gl/xreadlink.c,
5537         gl/xreadlink.h, gl/xsize.h, gl/m4/Makefile.am, gl/m4/readlink.m4,
5538         gl/m4/size_max.m4, gl/m4/vasnprintf.m4, gl/m4/xreadlink.m4,
5539         gl/m4/xsize.m4: Gnulib sync.
5541 2003-11-30  Simon Josefsson <simon@josefsson.org>
5543         * db/core.c, db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo:
5544         Add.
5546 2003-11-30  Simon Josefsson <simon@josefsson.org>
5548         * db/Makefile.am, db/init.c: Fix default path, use
5549         $localstatedir/shishi (e.g., /usr/local/var/shishi).
5551 2003-11-29  Simon Josefsson <simon@josefsson.org>
5553         * doc/shishi.texi: Add.
5555 2003-11-29  Simon Josefsson <simon@josefsson.org>
5557         * db/core.c, db/error.c, db/file.c, db/shisa.h: Sync.
5559 2003-11-29  Simon Josefsson <simon@josefsson.org>
5561         * NEWS: Add.
5563 2003-11-29  Simon Josefsson <simon@josefsson.org>
5565         * db/file.c: Fix.
5567 2003-11-29  Simon Josefsson <simon@josefsson.org>
5569         * src/shisa.c: Fix error.
5571 2003-11-29  Simon Josefsson <simon@josefsson.org>
5573         * shisa.conf.in: Sync.
5575 2003-11-29  Simon Josefsson <simon@josefsson.org>
5577         * db/Makefile.am, db/core.c, db/db.c, db/error.c, db/file.c,
5578         db/internal.h, db/shisa.h, src/Makefile.am, src/shisa.c,
5579         src/shisa.ggo: Add.
5581 2003-11-29  Simon Josefsson <simon@josefsson.org>
5583         * db/Makefile.am, db/cfg.c, db/error.c, db/file.c, db/init.c,
5584         db/shisa.h, src/shisa.c: Fix.
5586 2003-11-28  Simon Josefsson <simon@josefsson.org>
5588         * db/shisa.h: Fix.
5590 2003-11-28  Simon Josefsson <simon@josefsson.org>
5592         * db/cfg.c, db/internal.h, db/shisa.h: Sync commit.
5594 2003-11-28  Simon Josefsson <simon@josefsson.org>
5596         * src/Makefile.am: Use gengetopt for shisa.
5598 2003-11-28  Simon Josefsson <simon@josefsson.org>
5600         * src/shisa.c: Use gengetopt.
5602 2003-11-28  Simon Josefsson <simon@josefsson.org>
5604         * src/shisa.ggo: Add.
5606 2003-11-28  Simon Josefsson <simon@josefsson.org>
5608         * shisa.conf.in, db/Makefile.am, db/cfg.c, db/db.c, db/file.c,
5609         db/init.c, db/internal.h, db/shisa.h, src/shisa.c: Sync commit.
5611 2003-11-28  Simon Josefsson <simon@josefsson.org>
5613         * NEWS: Add.
5615 2003-11-28  Simon Josefsson <simon@josefsson.org>
5617         * db/Makefile.am, db/cfg.c, db/init.c, db/internal.h, db/shisa.h:
5618         Add.
5620 2003-11-28  Simon Josefsson <simon@josefsson.org>
5622         * src/Makefile.am, src/shisa.c: Add shisa database admin tool.
5624 2003-11-28  Simon Josefsson <simon@josefsson.org>
5626         * shisa.conf.in: Add.
5628 2003-11-28  Simon Josefsson <simon@josefsson.org>
5630         * Makefile.am, configure.ac, db/Makefile.am, db/db.c, db/shisa.h,
5631         db/shishi-db.h: Set up database library, it will be called Shisa.
5633 2003-11-27  Simon Josefsson <simon@josefsson.org>
5635         * lib/shishi.h.in: Add.
5637 2003-11-27  Simon Josefsson <simon@josefsson.org>
5639         * lib/ap.c:
5640         (shishi_ap): Docfix.
5641         (shishi_ap_etype): New.
5642         (shishi_ap_tktoptions): Use shishi_ap_etype.
5643         (shishi_ap_tktoptionsdata): Likewise.
5644         (shishi_ap_tktoptionsasn1usage): Likewise.
5646 2003-11-27  Simon Josefsson <simon@josefsson.org>
5648         * lib/authenticator.c:
5649         (shishi_authenticator_add_random_subkey_etype): New.
5650         (shishi_authenticator_add_random_subkey): Use it.  Docfix.
5652 2003-11-27  Simon Josefsson <simon@josefsson.org>
5654         * lib/tkt.c:
5655         (shishi_tkt_keytype_fast): New.
5657 2003-11-27  Simon Josefsson <simon@josefsson.org>
5659         * lib/authenticator.c:
5660         (shishi_authenticator_add_subkey): Remove unused code.  Fix.
5662 2003-11-26  Simon Josefsson <simon@josefsson.org>
5664         * doc/shishi.texi: Add.
5666 2003-11-26  Simon Josefsson <simon@josefsson.org>
5668         * doc/shishi.texi: Mention commercial support.
5670 2003-11-26  Simon Josefsson <simon@josefsson.org>
5672         * NEWS: Add.
5674 2003-11-26  Simon Josefsson <simon@josefsson.org>
5676         * lib/tkts.c:
5677         (shishi_tkts_expire): Use shishi_tkt_expired_p.
5679 2003-11-26  Simon Josefsson <simon@josefsson.org>
5681         * lib/shishi.h.in:
5682         (shishi_tkt_expired_p): Add.
5684 2003-11-26  Simon Josefsson <simon@josefsson.org>
5686         * lib/tkt.c:
5687         (shishi_tkt_expired_p): Add.
5688         (shishi_tkt_pretty_print): Separate EXPIRED into NOT YET VALID and
5689         EXPIRED.
5691 2003-11-26  Simon Josefsson <simon@josefsson.org>
5693         * Makefile.am: Revert last commit.
5695 2003-11-26  Simon Josefsson <simon@josefsson.org>
5697         * Makefile.am: Add EXTRA_DIST.
5699 2003-11-26  Simon Josefsson <simon@josefsson.org>
5701         * doc/gendocs.sh: Sync with texinfo.
5703 2003-11-26  Simon Josefsson <simon@josefsson.org>
5705         * doc/gendocs_template: Remove DocBook template.
5707 2003-11-26  Simon Josefsson <simon@josefsson.org>
5709         * doc/Makefile.am: Remove DocBook stuff (too unstable).
5711 2003-11-26  Simon Josefsson <simon@josefsson.org>
5713         * doc/reference/Makefile.am, doc/reference/shishi-docs.sgml,
5714         doc/reference/shishi-docs.tmpl, doc/reference/shishi.types,
5715         doc/reference/tmpl/dummy.sgml: Use my own GTK-DOC Makefile instead
5716         of buggy upstream version.
5718 2003-11-26  Simon Josefsson <simon@josefsson.org>
5720         * configure.ac: Disable fortran etc libtool tests.  Remove dmalloc
5721         stuff.
5723 2003-11-26  Simon Josefsson <simon@josefsson.org>
5725         * ANNOUNCE, Makefile.am, doc/shishi.texi: Move ANNOUNCE text to
5726         manual.  Don't EXTRA_DIST stuff.
5728 2003-11-26  Simon Josefsson <simon@josefsson.org>
5730         * asn1/defines.h, asn1/mem.h: Upstream sync.
5732 2003-11-24  Simon Josefsson <simon@josefsson.org>
5734         * m4/Makefile.am, m4/pkg.m4: Remove pkg.m4 (not used).
5736 2003-11-22  Simon Josefsson <simon@josefsson.org>
5738         * configure.ac: Use AC_CONFIG_HEADERS.  Remove pre-C89 junk.
5740 2003-11-22  Simon Josefsson <simon@josefsson.org>
5742         * gl/Makefile.am, gl/alloca.c, gl/getndelim2.c, gl/linebuffer.c,
5743         gl/stdbool_.h, gl/vasnprintf.c, gl/vasprintf.c, gl/xalloc.h,
5744         gl/xmalloc.c, gl/m4/getline.m4, gl/m4/getndelim2.m4,
5745         gl/m4/xalloc.m4: Update.
5747 2003-11-21  Simon Josefsson <simon@josefsson.org>
5749         * configure.ac: Autoupdate fixes.
5751 2003-11-21  Simon Josefsson <simon@josefsson.org>
5753         * db/db.c, db/shishi-db.h: Sync commit (half-finished old work).
5755 2003-11-07  Simon Josefsson <simon@josefsson.org>
5757         * doc/shishi.texi: Official telnet encryption type assigned.
5759 2003-11-02  Simon Josefsson <simon@josefsson.org>
5761         * doc/Makefile.am: Add DocBook targets.
5763 2003-11-02  Simon Josefsson <simon@josefsson.org>
5765         * Makefile.am, configure.ac, m4/Makefile.am, m4/gtk-doc.m4: Use
5766         gtk-doc.m4 for GTK-DOC stuff.  Add DocBook checks.
5768 2003-11-02  Simon Josefsson <simon@josefsson.org>
5770         * doc/gendocs.sh, doc/gendocs_template: Sync with libidn.
5772 2003-11-02  Simon Josefsson <simon@josefsson.org>
5774         * doc/gendocs.sh, doc/gendocs_template: Add (from texinfo).
5776 2003-11-01  Simon Josefsson <simon@josefsson.org>
5778         * AUTHORS: Add, from fencepost.
5780 2003-11-01  Simon Josefsson <simon@josefsson.org>
5782         * AUTHORS: New expiry date on PGP key.
5784 2003-11-01  Simon Josefsson <simon@josefsson.org>
5786         * doc/Makefile.gdoci: Rebuild Makefile after modifying
5787         Makefile.gdoc.
5789 2003-11-01  Simon Josefsson <simon@josefsson.org>
5791         * doc/Makefile.am: Set GDOC_MAN_EXTRA_ARGS.
5793 2003-11-01  Simon Josefsson <simon@josefsson.org>
5795         * doc/Makefile.gdoci: Add GDOC_TEXI_EXTRA_ARGS,
5796         GDOC_MAN_EXTRA_ARGS.
5798 2003-11-01  Simon Josefsson <simon@josefsson.org>
5800         * doc/Makefile.am, doc/Makefile.gdoci, doc/shishi.texi: Add gdoc
5801         framework.  Use it from Makefile.am Update @include paths in manual.
5803 2003-11-01  Simon Josefsson <simon@josefsson.org>
5805         * configure.ac: Don't build doc/man/Makefile (replace by gdoc
5806         framework).
5808 2003-11-01  Simon Josefsson <simon@josefsson.org>
5810         * doc/man/Makefile.am: Remove (replaced by gdoc framework).
5812 2003-11-01  Simon Josefsson <simon@josefsson.org>
5814         * doc/gdoc: Sync with libidn.
5816 2003-10-25  Simon Josefsson <simon@josefsson.org>
5818         * Makefile.am, configure.ac, db/Makefile.am, db/db.c,
5819         db/shishi-db.h: Add.
5821 2003-10-25  Simon Josefsson <simon@josefsson.org>
5823         * configure.ac: Fix for recent libtool breakage.
5825 2003-10-25  Simon Josefsson <simon@josefsson.org>
5827         * doc/man/Makefile.am: Generated.  (This should be autogenerated
5828         instead of put in CVS...)
5830 2003-10-20  Simon Josefsson <simon@josefsson.org>
5832         * tests/Makefile.am, tests/low-crypto.c: Add.
5834 2003-10-20  Simon Josefsson <simon@josefsson.org>
5836         * tests/crypto-ctx.c: Fix.
5838 2003-10-20  Simon Josefsson <simon@josefsson.org>
5840         * lib/libgcrypt.c, lib/nettle.c: Fix whitespace.
5842 2003-10-20  Simon Josefsson <simon@josefsson.org>
5844         * tests/Makefile.am, tests/crypto-ctx.c: Add.
5846 2003-10-20  Simon Josefsson <simon@josefsson.org>
5848         * lib/crypto.c:
5849         (_shishi_simplified_dencrypt): Fix (3)DES-CBC-NONE.
5851 2003-10-20  Simon Josefsson <simon@josefsson.org>
5853         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
5854         lib/crypto-null.c, lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h,
5855         lib/shishi.h.in: Remove minpadsize (not used).  Fix DES_CBC_NONE.
5857 2003-10-20  Simon Josefsson <simon@josefsson.org>
5859         * lib/gztime.c:
5860         (shishi_time): Better length check.  Don't write out of bounds.
5862 2003-10-20  Simon Josefsson <simon@josefsson.org>
5864         * tests/utils.c: Fix.
5866 2003-10-20  Simon Josefsson <simon@josefsson.org>
5868         * lib/libgcrypt.c:
5869         (shishi_arcfour): Rewrite to use nettle arcfour, to make IVOUT work.
5871 2003-10-20  Simon Josefsson <simon@josefsson.org>
5873         * lib/crypto-ctx.c: Don't free(NULL).
5875 2003-10-20  Simon Josefsson <simon@josefsson.org>
5877         * lib/key.c, lib/shishi.h.in:
5878         (shishi_key_from_value, shishi_key_from_base64): Mark parameter as
5879         'const'.
5880         (shishi_key_from_random): Likewise.
5882 2003-10-20  Simon Josefsson <simon@josefsson.org>
5884         * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
5885         tests/priv.c, tests/safe.c, tests/ticketset.c, tests/utils.c:
5886         Simplify test harness.  Indent.
5888 2003-10-16  Simon Josefsson <simon@josefsson.org>
5890         * NEWS, configure.ac: Bump versions.
5892 2003-10-16  Simon Josefsson <simon@josefsson.org>
5894         * NEWS: Version 0.0.8.
5896 2003-10-16  Simon Josefsson <simon@josefsson.org>
5898         * Makefile.am: Fix DIST_SUBDIRS.
5900 2003-10-16  Simon Josefsson <simon@josefsson.org>
5902         * Makefile.am: Only dist examples and extra, don't build them.
5904 2003-10-16  Simon Josefsson <simon@josefsson.org>
5906         * doc/man/Makefile.am: Generated.
5908 2003-10-16  Simon Josefsson <simon@josefsson.org>
5910         * lib/internal.h: Include getline.h.
5912 2003-10-16  Simon Josefsson <simon@josefsson.org>
5914         * configure.ac: Gnulib update.
5916 2003-10-16  Simon Josefsson <simon@josefsson.org>
5918         * gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
5919         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
5920         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
5921         gl/argp-xinl.c, gl/argp.h, gl/error.c, gl/error.h, gl/getdate.y,
5922         gl/getdomainname.c, gl/getdomainname.h, gl/getline.c, gl/getline.h,
5923         gl/getndelim2.c, gl/getndelim2.h, gl/linebuffer.c, gl/stdbool_.h,
5924         gl/unlocked-io.h, gl/xalloc.h, gl/xgetdomainname.c,
5925         gl/xgetdomainname.h, gl/xgethostname.h, gl/xmalloc.c, gl/xstrdup.c:
5926         Update.
5928 2003-10-16  Simon Josefsson <simon@josefsson.org>
5930         * gl/m4/Makefile.am, gl/m4/argp.m4, gl/m4/getdomainname.m4,
5931         gl/m4/getline.m4, gl/m4/getndelim2.m4, gl/m4/ssize_t.m4,
5932         gl/m4/stdbool.m4, gl/m4/xalloc.m4, gl/Makefile.am: Update.
5934 2003-10-16  Simon Josefsson <simon@josefsson.org>
5936         * lib/authorize.c, lib/error.c: Doc fix.
5938 2003-10-16  Simon Josefsson <simon@josefsson.org>
5940         * NEWS: Add.
5942 2003-10-15  Simon Josefsson <simon@josefsson.org>
5944         * Makefile.am, configure.ac: Use CONDITIONALs instead of @...@
5945         subsitution for SUBDIRS.
5947 2003-10-15  Simon Josefsson <simon@josefsson.org>
5949         * examples/Makefile.am: Remove LIBIDN_LIBS.  Fix libtool -l usage.
5951 2003-10-11  Simon Josefsson <simon@josefsson.org>
5953         * lib/shishi.h.in: Add.
5955 2003-10-10  Simon Josefsson <simon@josefsson.org>
5957         * configure.ac: Revert typo.
5959 2003-10-10  Simon Josefsson <simon@josefsson.org>
5961         * configure.ac: Fix so version comment (matches libtool manual).
5963 2003-10-10  Simon Josefsson <simon@josefsson.org>
5965         * lib/Makefile.am: Fix indent target.
5967 2003-10-10  Simon Josefsson <simon@josefsson.org>
5969         * NEWS: Add.
5971 2003-10-10  Simon Josefsson <simon@josefsson.org>
5973         * lib/password.c: Change KRBprep to SASLprep (the former supposedly
5974         deprecated).
5976 2003-10-10  Simon Josefsson <simon@josefsson.org>
5978         * lib/authorize.c, lib/cfg.c, lib/init.c, lib/internal.h,
5979         lib/shishi.h.in: Enhance authorization system, from Nicolas
5980         Pouvesle <nico.pou@fnac.net>.
5982 2003-10-07  Simon Josefsson <simon@josefsson.org>
5984         * configure.ac: Put AC_CHECK_SIZEOF test early; it doesn't use
5985         libtool so if any libtool library was added using AC_CHECK_LIB
5986         (e.g., libidn) configure aborts due to linker failure (need
5987         -L/foo/bar/lib etc).
5989 2003-10-04  Simon Josefsson <simon@josefsson.org>
5991         * m4/Makefile.am, m4/libgcrypt.m4: Add libgcrypt.m4, suggested by
5992         Nicolas Pouvesle <nico.pou@fnac.net>.
5994 2003-10-03  Simon Josefsson <simon@josefsson.org>
5996         * gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
5997         gl/argp-fs-xinl.c, gl/argp-help.c, gl/argp-namefrob.h,
5998         gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c, gl/argp-xinl.c: Sync
5999         with my proposed glibc patches.
6001 2003-10-03  Simon Josefsson <simon@josefsson.org>
6003         * doc/shishi.texi: Fix info hierarchy.
6005 2003-10-01  Simon Josefsson <simon@josefsson.org>
6007         * doc/reference/Makefile.am: Generalize clean hook.
6009 2003-09-29  Simon Josefsson <simon@josefsson.org>
6011         * gl/argp-fmtstream.c, gl/argp-help.c: Upstream sync.
6013 2003-09-29  Simon Josefsson <simon@josefsson.org>
6015         * doc/shishi.texi: Cosmetic fixes.
6017 2003-09-29  Nicolas Pouvesle <nico.pou@fnac.net>
6019         * doc/shishi.texi: Fix.
6021 2003-09-29  Simon Josefsson <simon@josefsson.org>
6023         * lib/kerberos5.asn1: Revert.
6025 2003-09-29  Simon Josefsson <simon@josefsson.org>
6027         * lib/authorize.c, lib/crypto-ctx.c, lib/crypto-des.c,
6028         lib/crypto-rc4.c, lib/crypto.c, lib/error.c, lib/init.c,
6029         lib/kdcrep.c, lib/kdcreq.c, lib/kerberos5.asn1, lib/libgcrypt.c,
6030         lib/nettle.c, lib/password.c, lib/priv.c, lib/shishi.h.in,
6031         lib/tkt.c, lib/tkts.c, src/shishi.c, tests/crypto.c: Indent.
6033 2003-09-29  Simon Josefsson <simon@josefsson.org>
6035         * lib/Makefile.am: Fix indent target.
6037 2003-09-29  Simon Josefsson <simon@josefsson.org>
6039         * lib/shishi.h.in: Add keyusage, from Nicolas Pouvesle
6040         <nico.pou@fnac.net>.
6042 2003-09-29  Nicolas Pouvesle <nico.pou@fnac.net>
6044         * doc/shishi.texi: Add.
6046 2003-09-28  Simon Josefsson <simon@josefsson.org>
6048         * doc/shishi.texi: Add.
6050 2003-09-28  Simon Josefsson <simon@josefsson.org>
6052         * doc/Makefile.am: Add.
6054 2003-09-28  Simon Josefsson <simon@josefsson.org>
6056         * doc/man/Makefile.am: Generated.
6058 2003-09-28  Simon Josefsson <simon@josefsson.org>
6060         * lib/Makefile.am, lib/authorize.c, lib/shishi.h.in:
6061         (shishi_authorized_p): Add.
6063 2003-09-27  Simon Josefsson <simon@josefsson.org>
6065         * doc/shishi.texi: Add.
6067 2003-09-27  Simon Josefsson <simon@josefsson.org>
6069         * doc/shishi.texi: Add.
6071 2003-09-24  Simon Josefsson <simon@josefsson.org>
6073         * src/shishid.c: Fix.
6075 2003-09-24  Simon Josefsson <simon@josefsson.org>
6077         * src/shishid.c: Fix non-GNUTLS build, from Nicolas Pouvesle
6078         <nico.pou@fnac.net>.
6080 2003-09-24  Simon Josefsson <simon@josefsson.org>
6082         * lib/crypto-ctx.c:
6083         (shishi_crypto): Handle NULL iv, from Nicolas Pouvesle
6084         <nico.pou@fnac.net>.
6086 2003-09-24  Simon Josefsson <simon@josefsson.org>
6088         * lib/internal.h, lib/realm.c: Use xgetdomainname.
6090 2003-09-24  Simon Josefsson <simon@josefsson.org>
6092         * configure.ac, gl/Makefile.am, gl/getdomainname.c,
6093         gl/getdomainname.h, gl/xgetdomainname.c, gl/xgetdomainname.h,
6094         gl/m4/Makefile.am, gl/m4/getdomainname.m4: Add getdomainname and
6095         xgetdomainname.
6097 2003-09-24  Simon Josefsson <simon@josefsson.org>
6099         * lib/internal.h, lib/keys.c, lib/principal.c, lib/realm.c: Use
6100         xgethostname().
6102 2003-09-24  Simon Josefsson <simon@josefsson.org>
6104         * gl/Makefile.am, gl/xgethostname.c, gl/xgethostname.h: Add
6105         xgethostname.
6107 2003-09-24  Simon Josefsson <simon@josefsson.org>
6109         * lib/internal.h: Simplify include mess.
6111 2003-09-24  Simon Josefsson <simon@josefsson.org>
6113         * doc/Makefile.am, doc/shishi.texi: Add crypto-ctx.
6115 2003-09-24  Simon Josefsson <simon@josefsson.org>
6117         * doc/man/Makefile.am: Generated.
6119 2003-09-24  Simon Josefsson <simon@josefsson.org>
6121         * lib/crypto-ctx.c: Fix API.  Doc fix.
6123 2003-09-24  Simon Josefsson <simon@josefsson.org>
6125         * lib/shishi.h.in: Fix API.
6127 2003-09-24  Simon Josefsson <simon@josefsson.org>
6129         * lib/Makefile.am, lib/crypto-ctx.c, lib/shishi.h.in: Add context
6130         encryption API (for repeated encryptions with updated IV).
6132 2003-09-24  Simon Josefsson <simon@josefsson.org>
6134         * lib/internal.h: Fix.
6136 2003-09-24  Simon Josefsson <simon@josefsson.org>
6138         * gl/argp.h: Upstream sync.
6140 2003-09-24  Simon Josefsson <simon@josefsson.org>
6142         * lib/cfg.c:
6143         (shishi_cfg_from_file): Replace fgets with readlinebuffer, to
6144         support unrestricted line lengths.
6146 2003-09-24  Simon Josefsson <simon@josefsson.org>
6148         * gl/linebuffer.c: Fix bug.
6150 2003-09-23  Simon Josefsson <simon@josefsson.org>
6152         * gl/Makefile.am, gl/linebuffer.c, gl/linebuffer.h,
6153         gl/m4/Makefile.am, gl/m4/extensions.m4, gl/m4/memdup.m4,
6154         gl/m4/xmemdup.m4: Add.
6156 2003-09-23  Simon Josefsson <simon@josefsson.org>
6158         * src/shishid.c: Cleanup STARTTLS stuff.
6160 2003-09-23  Simon Josefsson <simon@josefsson.org>
6162         * configure.ac: Fix STARTTLS test.
6164 2003-09-23  Simon Josefsson <simon@josefsson.org>
6166         * NEWS, doc/shishi.texi: Add.
6168 2003-09-23  Simon Josefsson <simon@josefsson.org>
6170         * lib/Makefile.am, lib/internal.h, lib/netio.c, lib/starttls.c,
6171         configure.ac, doc/shishi.texi, src/shishid.c: Add experimental
6172         STARTTLS support.
6174 2003-09-21  Simon Josefsson <simon@josefsson.org>
6176         * NEWS, configure.ac: Bump versions.
6178 2003-09-21  Simon Josefsson <simon@josefsson.org>
6180         * NEWS: Version 0.0.7.
6182 2003-09-21  Simon Josefsson <simon@josefsson.org>
6184         * po/shishi.pot, po/sv.po: Generated.
6186 2003-09-21  Simon Josefsson <simon@josefsson.org>
6188         * NEWS, doc/shishi.texi, lib/crypto.c: Support encryption type name
6189         aliases.
6191 2003-09-21  Simon Josefsson <simon@josefsson.org>
6193         * lib/nettle.c: API fix.
6195 2003-09-21  Simon Josefsson <simon@josefsson.org>
6197         * lib/shishi.h.in:
6198         (shishi_arcfour): Add.
6200 2003-09-21  Simon Josefsson <simon@josefsson.org>
6202         * lib/libgcrypt.c: API fix.
6204 2003-09-21  Simon Josefsson <simon@josefsson.org>
6206         * lib/nettle.c, lib/crypto-rc4.c: Doc fix.
6208 2003-09-21  Simon Josefsson <simon@josefsson.org>
6210         * lib/crypto-rc4.c, lib/nettle.c: Support ARCFOUR "iv", from
6211         Nicolas Pouvesle <nico.pou@fnac.net>.
6213 2003-09-20  Simon Josefsson <simon@josefsson.org>
6215         * doc/man/Makefile.am: Generated.
6217 2003-09-20  Simon Josefsson <simon@josefsson.org>
6219         * lib/nettle.c: Doc fix.
6221 2003-09-20  Simon Josefsson <simon@josefsson.org>
6223         * lib/cfg.c, lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c,
6224         lib/internal.h, src/shishi.c: Add "verbose-crypto-noice" cfg token,
6225         and use it where appropriate.
6227 2003-09-20  Simon Josefsson <simon@josefsson.org>
6229         * lib/crypto.c:
6230         (_shishi_simplified_dencrypt): Add zero pad for (3)DES ciphers, to
6231         make des_checksum work for CRC.
6233 2003-09-20  Simon Josefsson <simon@josefsson.org>
6235         * lib/crypto-des.c, lib/crypto.c, lib/crypto.h: Fix CRC32 checksum,
6236         from Nicolas Pouvesle <nico.pou@fnac.net>.
6238 2003-09-20  Simon Josefsson <simon@josefsson.org>
6240         * lib/libgcrypt.c: Fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
6242 2003-09-20  Simon Josefsson <simon@josefsson.org>
6244         * NEWS: Add.
6246 2003-09-20  Simon Josefsson <simon@josefsson.org>
6248         * lib/crypto-rc4.c, lib/nettle.c: Fix ARCFOUR.
6250 2003-09-20  Simon Josefsson <simon@josefsson.org>
6252         * lib/crypto-des.c, doc/shishi.texi, lib/crypto.c, lib/libgcrypt.c,
6253         lib/nettle.c, lib/shishi.h.in: Fix des-cbc-crc.
6255 2003-09-19  Simon Josefsson <simon@josefsson.org>
6257         * configure.ac: Only require libgcrypt 1.1.43 or later.
6259 2003-09-19  Simon Josefsson <simon@josefsson.org>
6261         * NEWS: Revert.
6263 2003-09-19  Simon Josefsson <simon@josefsson.org>
6265         * ANNOUNCE: Fix.
6267 2003-09-19  Simon Josefsson <simon@josefsson.org>
6269         * NEWS, doc/shishi.texi: ARCFOUR fixes.
6271 2003-09-19  Simon Josefsson <simon@josefsson.org>
6273         * NEWS, configure.ac, lib/crypto-rc4.c: Fix and enable ARCFOUR.
6275 2003-09-19  Simon Josefsson <simon@josefsson.org>
6277         * lib/libgcrypt.c: Fix ARCFOUR.
6279 2003-09-19  Simon Josefsson <simon@josefsson.org>
6281         * lib/crypto.c: Fix AES checksum length, from Nicolas Pouvesle
6282         <nico.pou@fnac.net>.
6284 2003-09-19  Simon Josefsson <simon@josefsson.org>
6286         * lib/crypto-aes.c:
6287         (aes_string_to_key): Use 0x00001000 as default iteration count (sync
6288         with -05 draft).  From Nicolas Pouvesle <nico.pou@fnac.net>.
6290 2003-09-19  Simon Josefsson <simon@josefsson.org>
6292         * configure.ac: Fix.
6294 2003-09-19  Simon Josefsson <simon@josefsson.org>
6296         * lib/libgcrypt.c:
6297         (shishi_hmac_sha1): Fix prototype, from Nicolas Pouvesle
6298         <nico.pou@fnac.net>.
6300 2003-09-19  Simon Josefsson <simon@josefsson.org>
6302         * asn1/int.h, asn1/libtasn1.h: Upstream sync (parses constraints).
6304 2003-09-19  Simon Josefsson <simon@josefsson.org>
6306         * lib/kerberos5.asn1: Sync with draft, now only 3 modifications are
6307         made.  Requires latest libtasn1.
6309 2003-09-18  Simon Josefsson <simon@josefsson.org>
6311         * lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c, lib/kdcreq.c,
6312         lib/key.c, lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in,
6313         src/shishi.c:
6314         (shishi_randomize): Add 'strong' parameter.  Fix callers.
6316 2003-09-15  Simon Josefsson <simon@josefsson.org>
6318         * README: Typo.
6320 2003-09-15  Simon Josefsson <simon@josefsson.org>
6322         * doc/shishi.texi: Add.
6324 2003-09-14  Simon Josefsson <simon@josefsson.org>
6326         * configure.ac, gl/Makefile.am, gl/argp.h, gl/error.c, gl/exit.h,
6327         gl/exitfail.c, gl/getopt.c, gl/getopt.h, gl/getopt1.c, gl/malloc.c,
6328         gl/memmove.c, gl/memset.c, gl/mktime.c, gl/realloc.c, gl/setenv.c,
6329         gl/strchrnul.c, gl/strdup.c, gl/strndup.c, gl/strnlen.c,
6330         gl/unsetenv.c, gl/vasnprintf.c, gl/xmalloc.c, gl/m4/Makefile.am,
6331         gl/m4/error.m4, gl/m4/exitfail.m4, gl/m4/extensions.m4,
6332         gl/m4/getopt.m4, gl/m4/mktime.m4, gl/m4/setenv.m4,
6333         gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
6334         gl/m4/strnlen.m4, gl/m4/xalloc.m4: Upstream sync.
6336 2003-09-14  Simon Josefsson <simon@josefsson.org>
6338         * tests/crypto.c: Fix API.
6340 2003-09-14  Simon Josefsson <simon@josefsson.org>
6342         * NEWS, configure.ac: Bump versions.
6344 2003-09-14  Simon Josefsson <simon@josefsson.org>
6346         * NEWS: Version 0.0.6.
6348 2003-09-14  Simon Josefsson <simon@josefsson.org>
6350         * Makefile.am: Don't rebuild doc/man/Makefile.am automatically.
6352 2003-09-14  Simon Josefsson <simon@josefsson.org>
6354         * doc/man/Makefile.am, po/shishi.pot, po/sv.po: Generated.
6356 2003-09-14  Simon Josefsson <simon@josefsson.org>
6358         * NEWS: Fix.
6360 2003-09-14  Simon Josefsson <simon@josefsson.org>
6362         * doc/shishi.texi: Fix @cartouche.
6364 2003-09-14  Simon Josefsson <simon@josefsson.org>
6366         * NEWS: Add.
6368 2003-09-14  Simon Josefsson <simon@josefsson.org>
6370         * NEWS: Add.
6372 2003-09-14  Simon Josefsson <simon@josefsson.org>
6374         * doc/man/Makefile.am: Distclean man pages, for 'distcheck'.
6376 2003-09-14  Simon Josefsson <simon@josefsson.org>
6378         * Makefile.am: Use nettle and minitasn1 for 'distcheck'.
6380 2003-09-14  Simon Josefsson <simon@josefsson.org>
6382         * lib/nettle.c:
6383         (shishi_arcfour): Use proper Nettle API.
6385 2003-09-14  Simon Josefsson <simon@josefsson.org>
6387         * lib/nettle.c:
6388         (_shishi_crypto_init): Fix prototype, from Nicolas Pouvesle
6389         <nico.pou@fnac.net>.
6391 2003-09-14  Simon Josefsson <simon@josefsson.org>
6393         * lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h: ARCFOUR additions
6394         (unfinished).
6396 2003-09-14  Simon Josefsson <simon@josefsson.org>
6398         * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Fix ARCFOUR.  Doc
6399         fixes.
6401 2003-09-14  Simon Josefsson <simon@josefsson.org>
6403         * extra/pam_shishi/Makefile.am: Fix.
6405 2003-09-13  Simon Josefsson <simon@josefsson.org>
6407         * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Add HMAC-MD5.
6409 2003-09-13  Simon Josefsson <simon@josefsson.org>
6411         * src/shishid.c: Cleanup.
6413 2003-09-13  Simon Josefsson <simon@josefsson.org>
6415         * src/shishid.c: Fix.
6417 2003-09-13  Simon Josefsson <simon@josefsson.org>
6419         * lib/asn1.c, lib/shishi.h.in:
6420         (shishi_der_msgtype, shishi_asn1_msgtype, shishi_der2asn1): New.
6422 2003-09-13  Simon Josefsson <simon@josefsson.org>
6424         * src/shishid.c: Fix packet parsing and error handling.
6426 2003-09-13  Simon Josefsson <simon@josefsson.org>
6428         * configure.ac: Fix standalone libtasn1.
6430 2003-09-13  Simon Josefsson <simon@josefsson.org>
6432         * configure.ac: Improve libtasn1 test.
6434 2003-09-13  Simon Josefsson <simon@josefsson.org>
6436         * lib/asn1.c: Warn for old libtasn1.
6438 2003-09-13  Simon Josefsson <simon@josefsson.org>
6440         * lib/Makefile.am: Don't always -I../asn1.
6442 2003-09-13  Simon Josefsson <simon@josefsson.org>
6444         * configure.ac: Add LIBTASN1_CFLAGS.
6446 2003-09-13  Simon Josefsson <simon@josefsson.org>
6448         * configure.ac: Fix.
6450 2003-09-13  Simon Josefsson <simon@josefsson.org>
6452         * lib/init.c, lib/internal.h, lib/asn1.c, lib/libgcrypt.c: Fix
6453         _shishi_*_init().
6455 2003-09-13  Simon Josefsson <simon@josefsson.org>
6457         * configure.ac: Don't use pkg-config for libidn.  Simplify LIBS.
6459 2003-09-13  Simon Josefsson <simon@josefsson.org>
6461         * lib/Makefile.am: Remove LIBIDN_*.
6463 2003-09-13  Simon Josefsson <simon@josefsson.org>
6465         * tests/Makefile.am, src/Makefile.am: Remove LIBIDN_LIBS.
6467 2003-09-13  Simon Josefsson <simon@josefsson.org>
6469         * configure.ac: Use system's libtasn1 and libgcrypt by default.
6471 2003-09-12  Simon Josefsson <simon@josefsson.org>
6473         * doc/gdoc: Generalize a bit.
6475 2003-09-11  Simon Josefsson <simon@josefsson.org>
6477         * lib/tgs.c, lib/shishi.h.in:
6478         (shishi_tgs_rep_build): Add keyusage.
6480 2003-09-11  Simon Josefsson <simon@josefsson.org>
6482         * src/shishid.c: Use proper keyusage for building TGS-REP.
6484 2003-09-11  Simon Josefsson <simon@josefsson.org>
6486         * lib/crypto.c: Fix.
6488 2003-09-11  Simon Josefsson <simon@josefsson.org>
6490         * lib/Makefile.am, src/Makefile.am, tests/Makefile.am,
6491         configure.ac: Fix LDADD.
6493 2003-09-11  Simon Josefsson <simon@josefsson.org>
6495         * src/shishid.c: Clear listenspec.
6497 2003-09-11  Simon Josefsson <simon@josefsson.org>
6499         * lib/tkt.c: Fix.
6501 2003-09-11  Simon Josefsson <simon@josefsson.org>
6503         * doc/shishi.texi: Use ISO-8859-1, as UTF-8 is not supported by
6504         texinfo.
6506 2003-09-11  Simon Josefsson <simon@josefsson.org>
6508         * src/shishid.c: Support multiple -v's.
6510 2003-09-10  Simon Josefsson <simon@josefsson.org>
6512         * src/shishid.c: Optimize.
6514 2003-09-10  Simon Josefsson <simon@josefsson.org>
6516         * lib/keys.c: Fix crash, from Nicolas Pouvesle <nico.pou@fnac.net>.
6518 2003-09-10  Simon Josefsson <simon@josefsson.org>
6520         * doc/shishi.texi: Add.
6522 2003-09-10  Simon Josefsson <simon@josefsson.org>
6524         * lib/kdc.c: Fix.
6526 2003-09-10  Simon Josefsson <simon@josefsson.org>
6528         * ANNOUNCE: Fix.
6530 2003-09-10  Simon Josefsson <simon@josefsson.org>
6532         * lib/init.c: Fix.
6534 2003-09-10  Simon Josefsson <simon@josefsson.org>
6536         * doc/man/Makefile.am: Add.
6538 2003-09-10  Simon Josefsson <simon@josefsson.org>
6540         * lib/init.c: Cleanup.  Doc fix.
6542 2003-09-10  Simon Josefsson <simon@josefsson.org>
6544         * lib/shishi.h.in:
6545         (shishi_server): Add.
6547 2003-09-09  Simon Josefsson <simon@josefsson.org>
6549         * lib/error.c, lib/init.c, lib/internal.h, lib/shishi.h.in: Log to
6550         stderr/syslog/none in shishi_{warn,info}, from Nicolas Pouvesle
6551         <nico.pou@fnac.net>.
6553 2003-09-09  Simon Josefsson <simon@josefsson.org>
6555         * tests/Makefile.am, src/Makefile.am, examples/Makefile.am: Fix
6556         LDADD.
6558 2003-09-09  Simon Josefsson <simon@josefsson.org>
6560         * NEWS: Mention man pages.
6562 2003-09-09  Simon Josefsson <simon@josefsson.org>
6564         * Makefile.am, doc/Makefile.am, doc/man/Makefile.am: Move shishi.1
6565         to doc/man/.  Generate API man pages.
6567 2003-09-09  Simon Josefsson <simon@josefsson.org>
6569         * doc/gdoc: Add -listfunc.
6571 2003-09-09  Simon Josefsson <simon@josefsson.org>
6573         * lib/libgcrypt.c: Doc fix.
6575 2003-09-09  Simon Josefsson <simon@josefsson.org>
6577         * configure.ac: Add doc/man/.
6579 2003-09-09  Simon Josefsson <simon@josefsson.org>
6581         * lib/version.c: Doc fix.
6583 2003-09-09  Simon Josefsson <simon@josefsson.org>
6585         * doc/gdoc: Improve man pages, unfortunately somewhat Shishi
6586         specific for the moment.  Remove leading SPC in paragraphs.
6588 2003-09-09  Simon Josefsson <simon@josefsson.org>
6590         * lib/tkts.c: Doc fix.
6592 2003-09-09  Simon Josefsson <simon@josefsson.org>
6594         * lib/Makefile.am: Remove gettext.h
6596 2003-09-09  Simon Josefsson <simon@josefsson.org>
6598         * gl/alloca.c, gl/error.c, gl/error.h, gl/exitfail.c,
6599         gl/gethostname.c, gl/m4/alloca.m4, gl/m4/argp.m4, gl/m4/error.m4,
6600         gl/m4/exitfail.m4, gl/m4/getdate.m4: Upstream sync.
6602 2003-09-09  Simon Josefsson <simon@josefsson.org>
6604         * lib/crypto-rc4.c: Fix.
6606 2003-09-09  Simon Josefsson <simon@josefsson.org>
6608         * lib/crypto-aes.c: Fix.
6610 2003-09-09  Simon Josefsson <simon@josefsson.org>
6612         * lib/crypto-des.c: Doc fix.
6614 2003-09-09  Simon Josefsson <simon@josefsson.org>
6616         * doc/reference/Makefile.am: Fix ignored headers.
6618 2003-09-09  Simon Josefsson <simon@josefsson.org>
6620         * lib/gettext.h: Remove (already in ../gl/).
6622 2003-09-09  Simon Josefsson <simon@josefsson.org>
6624         * tests/crypto.c: Check if algorithm is used before testing it.
6626 2003-09-09  Simon Josefsson <simon@josefsson.org>
6628         * tests/safe.c: Don't assume DES.
6630 2003-09-09  Simon Josefsson <simon@josefsson.org>
6632         * configure.ac: Disable RC4.
6634 2003-09-09  Simon Josefsson <simon@josefsson.org>
6636         * configure.ac: Add --enable-null, --enable-md, --enable-des,
6637         --enable-3des, --enable-aes, and --enable-arcfour.
6639 2003-09-09  Simon Josefsson <simon@josefsson.org>
6641         * lib/Makefile.am: Fix.
6643 2003-09-09  Simon Josefsson <simon@josefsson.org>
6645         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
6646         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
6647         lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/internal.h,
6648         lib/utils.c: Split up crypto.c somewhat.
6650 2003-09-09  Simon Josefsson <simon@josefsson.org>
6652         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
6653         lib/crypto.c: Cleanup debug messages.
6655 2003-09-08  Simon Josefsson <simon@josefsson.org>
6657         * lib/crypto.c: Don't use alloca.
6659 2003-09-08  Simon Josefsson <simon@josefsson.org>
6661         * lib/tkts.c: Doc fix.
6663 2003-09-08  Simon Josefsson <simon@josefsson.org>
6665         * NEWS: Fix.
6667 2003-09-08  Simon Josefsson <simon@josefsson.org>
6669         * lib/tkts.c: Doc fix.
6671 2003-09-08  Simon Josefsson <simon@josefsson.org>
6673         * doc/shishi.texi: Document proxy/forwarded tickets.
6675 2003-09-08  Simon Josefsson <simon@josefsson.org>
6677         * doc/shishi.texi: Sync --help.
6679 2003-09-08  Simon Josefsson <simon@josefsson.org>
6681         * src/shishi.c: Doc fix.
6683 2003-09-08  Simon Josefsson <simon@josefsson.org>
6685         * lib/tkts.c: Fix.
6687 2003-09-08  Simon Josefsson <simon@josefsson.org>
6689         * lib/tkt.c: Fix messages.
6691 2003-09-08  Simon Josefsson <simon@josefsson.org>
6693         * lib/tkts.c:
6694         (shishi_tkt_match_p): Compare tktflags.
6695         (shishi_tkts_get_tgt, shishi_tkts_get_tgs): Add.
6696         (shishi_tkts_get): Use them.
6698 2003-09-08  Simon Josefsson <simon@josefsson.org>
6700         * src/shishi.c: Add --proxy, --forwardable, and --forwarded.
6702 2003-09-08  Simon Josefsson <simon@josefsson.org>
6704         * lib/shishi.h.in: Fix.
6706 2003-09-08  Simon Josefsson <simon@josefsson.org>
6708         * tests/Makefile.am: Disable building tests unconditionally.
6710 2003-09-08  Simon Josefsson <simon@josefsson.org>
6712         * lib/asn1.c:
6713         (shishi_asn1_write_bitstring): Fix.
6715 2003-09-08  Simon Josefsson <simon@josefsson.org>
6717         * lib/shishi.h.in, lib/kdcreq.c, lib/asn1.c: Fix.
6719 2003-09-08  Simon Josefsson <simon@josefsson.org>
6721         * lib/asn1.c: Fix bitstrings.
6723 2003-09-08  Simon Josefsson <simon@josefsson.org>
6725         * lib/kdc.c: Fix debug messages.
6727 2003-09-08  Simon Josefsson <simon@josefsson.org>
6729         * src/shishi.c, doc/shishi.texi, lib/tkts.c: Fix.
6731 2003-09-08  Simon Josefsson <simon@josefsson.org>
6733         * doc/shishi.texi, NEWS: Add.
6735 2003-09-08  Simon Josefsson <simon@josefsson.org>
6737         * src/shishi.c: Support getting proxiable tickets.  Fix renewable
6738         API.
6740 2003-09-08  Simon Josefsson <simon@josefsson.org>
6742         * lib/shishi.h.in: Add proxiable hint flag.  Replace renewable hint
6743         field with renewable hint flag.
6745 2003-09-08  Simon Josefsson <simon@josefsson.org>
6747         * lib/tkts.c: Support proxiable tickets.  Use flags for renewable
6748         ticket instead of field in hints struct.
6750 2003-09-08  Simon Josefsson <simon@josefsson.org>
6752         * gl/time_r.c: Upstream sync.
6754 2003-09-07  Simon Josefsson <simon@josefsson.org>
6756         * lib/libgcrypt.c: Fix. (Tested with 1.1.44-cvs.)
6758 2003-09-07  Simon Josefsson <simon@josefsson.org>
6760         * lib/kdcreq.c: Fix API.
6762 2003-09-07  Simon Josefsson <simon@josefsson.org>
6764         * lib/password.c, lib/shishi.h.in: Fix.
6766 2003-09-07  Simon Josefsson <simon@josefsson.org>
6768         * lib/as.c: Fix API.
6770 2003-09-07  Simon Josefsson <simon@josefsson.org>
6772         * lib/asn1.c: Doc fix.  Cleanup.
6774 2003-09-07  Simon Josefsson <simon@josefsson.org>
6776         * lib/shishi.h.in: Fix.
6778 2003-09-07  Simon Josefsson <simon@josefsson.org>
6780         * lib/init.c, lib/internal.h: Fix.
6782 2003-09-07  Simon Josefsson <simon@josefsson.org>
6784         * lib/kdcreq.c: Typo.
6786 2003-09-07  Simon Josefsson <simon@josefsson.org>
6788         * lib/kdcreq.c: Doc fix.
6790 2003-09-07  Simon Josefsson <simon@josefsson.org>
6792         * lib/tkt.c: Doc fix.  Cleanup.
6794 2003-09-07  Simon Josefsson <simon@josefsson.org>
6796         * src/shishi.c, lib/tkts.c, lib/shishi.h.in: Fix API.
6798 2003-09-07  Simon Josefsson <simon@josefsson.org>
6800         * doc/Makefile.am, doc/shishi.texi: Add nettle.
6802 2003-09-07  Simon Josefsson <simon@josefsson.org>
6804         * lib/libgcrypt.c, lib/nettle.c: Doc fix.
6806 2003-09-07  Simon Josefsson <simon@josefsson.org>
6808         * lib/crypto.c, lib/shishi.h.in, lib/crypto-des.c, lib/crypto-md.c,
6809         lib/crypto-rc4.c: Fix.
6811 2003-09-07  Simon Josefsson <simon@josefsson.org>
6813         * lib/nettle.c, lib/libgcrypt.c, lib/shishi.h.in, lib/crypto.c:
6814         Fix.
6816 2003-09-07  Simon Josefsson <simon@josefsson.org>
6818         * lib/shishi.h.in, lib/internal.h, lib/init.c, lib/libgcrypt.c:
6819         Fix.
6821 2003-09-07  Simon Josefsson <simon@josefsson.org>
6823         * lib/crypto-des.c, lib/crypto.c: Add md4 verify.  Cleanup.
6825 2003-09-07  Simon Josefsson <simon@josefsson.org>
6827         * doc/shishi.texi, lib/crypto-md.c: Fix.
6829 2003-09-07  Simon Josefsson <simon@josefsson.org>
6831         * configure.ac, lib/Makefile.am, lib/crypto-aes.c,
6832         lib/crypto-des.c, lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c,
6833         lib/kdcrep.c, lib/libgcrypt.c, lib/nettle.c, lib/pkcs5.c,
6834         lib/shishi.h.in, tests/crypto.c: Move low-level crypto interface to
6835         nettle.c or libgcrypt.c.  Fix APIs and update callers.
6837 2003-09-07  Simon Josefsson <simon@josefsson.org>
6839         * gl/memdup.c, gl/memdup.h, gl/xmemdup.c, gl/xmemdup.h: Fix.
6841 2003-09-07  Simon Josefsson <simon@josefsson.org>
6843         * lib/Makefile.am, lib/crypto.c, lib/init.c, lib/libgcrypt.c,
6844         lib/nettle.c, lib/shishi.h.in: Isolate crypto library (unfinished).
6846 2003-09-07  Simon Josefsson <simon@josefsson.org>
6848         * doc/shishi.texi: Don't use () when talking about functions.
6850 2003-09-07  Simon Josefsson <simon@josefsson.org>
6852         * lib/shishi.h.in: Fix.
6854 2003-09-07  Simon Josefsson <simon@josefsson.org>
6856         * NEWS, configure.ac: Bump versions.
6858 2003-09-07  Simon Josefsson <simon@josefsson.org>
6860         * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Move.
6862 2003-09-07  Simon Josefsson <simon@josefsson.org>
6864         * NEWS: Version 0.0.5.
6866 2003-09-07  Simon Josefsson <simon@josefsson.org>
6868         * lib/internal.h: Fix.
6870 2003-09-07  Simon Josefsson <simon@josefsson.org>
6872         * configure.ac, gl/Makefile.am, gl/mktime.c, gl/time_r.c,
6873         gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/m4/Makefile.am,
6874         gl/m4/mktime.m4, gl/m4/restrict.m4, gl/m4/time_r.m4,
6875         gl/m4/timegm.m4: Sync upstream.
6877 2003-09-07  Simon Josefsson <simon@josefsson.org>
6879         * src/shishid.c: Fix.
6881 2003-09-07  Simon Josefsson <simon@josefsson.org>
6883         * lib/internal.h: Include gnulib headers.
6885 2003-09-06  Simon Josefsson <simon@josefsson.org>
6887         * po/shishi.pot, po/sv.po: Generated.
6889 2003-09-06  Simon Josefsson <simon@josefsson.org>
6891         * doc/shishi.texi: Include PRIV stuff.
6893 2003-09-06  Simon Josefsson <simon@josefsson.org>
6895         * doc/Makefile.am: Add PRIV.
6897 2003-09-06  Simon Josefsson <simon@josefsson.org>
6899         * NEWS: Mention PRIV.
6901 2003-09-06  Simon Josefsson <simon@josefsson.org>
6903         * lib/shishi.h.in: Fix.
6905 2003-09-06  Simon Josefsson <simon@josefsson.org>
6907         * lib/asn1.c, lib/diskio.c, lib/internal.h: Add PRIV stuff.
6909 2003-09-06  Simon Josefsson <simon@josefsson.org>
6911         * tests/priv.c, tests/Makefile.am: Add PRIV self test.
6913 2003-09-06  Simon Josefsson <simon@josefsson.org>
6915         * examples/Makefile.am, examples/client-priv.c: Add PRIV example.
6917 2003-09-06  Simon Josefsson <simon@josefsson.org>
6919         * lib/priv.c: Fix.
6921 2003-09-06  Simon Josefsson <simon@josefsson.org>
6923         * lib/shishi.h.in, lib/Makefile.am, lib/priv.c: Add PRIV stuff.
6925 2003-09-06  Simon Josefsson <simon@josefsson.org>
6927         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
6928         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
6929         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
6930         lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
6931         lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c, lib/realm.c,
6932         lib/resolv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
6933         lib/tkt.c, lib/tkts.c, lib/utils.c, src/shishi.c, tests/crypto.c,
6934         tests/safe.c: Indent.
6936 2003-09-06  Simon Josefsson <simon@josefsson.org>
6938         * examples/server.c, lib/crypto-md.c: Fix.
6940 2003-09-06  Simon Josefsson <simon@josefsson.org>
6942         * NEWS: Add.
6944 2003-09-06  Simon Josefsson <simon@josefsson.org>
6946         * NEWS: Fix.
6948 2003-09-06  Simon Josefsson <simon@josefsson.org>
6950         * lib/crypto-des.c, lib/kdc.c, lib/crypto-md.c: Fix.
6952 2003-09-06  Simon Josefsson <simon@josefsson.org>
6954         * src/shishid.c: Fix.
6956 2003-09-06  Simon Josefsson <simon@josefsson.org>
6958         * tests/ticketset.c: Fix.
6960 2003-09-06  Simon Josefsson <simon@josefsson.org>
6962         * gl/timegm.c: Don't crash.
6964 2003-09-06  Simon Josefsson <simon@josefsson.org>
6966         * lib/crypto.c: Fix.
6968 2003-09-06  Simon Josefsson <simon@josefsson.org>
6970         * NEWS: Add.
6972 2003-09-06  Simon Josefsson <simon@josefsson.org>
6974         * lib/encapreppart.c: Doc fix.
6976 2003-09-06  Simon Josefsson <simon@josefsson.org>
6978         * tests/safe.c: Fix.
6980 2003-09-06  Simon Josefsson <simon@josefsson.org>
6982         * lib/asn1.c, lib/kdc.c, lib/kdcreq.c, lib/principal.c, lib/tkt.c:
6983         Use size_t for length variables.
6985 2003-09-06  Simon Josefsson <simon@josefsson.org>
6987         * lib/shishi.h.in: Fix API.
6989 2003-09-06  Simon Josefsson <simon@josefsson.org>
6991         * lib/aprep.c, tests/authenticator.c: Use new API.
6993 2003-09-06  Simon Josefsson <simon@josefsson.org>
6995         * lib/authenticator.c, lib/krberror.c, lib/encapreppart.c: Use
6996         shishi_time.
6998 2003-09-06  Simon Josefsson <simon@josefsson.org>
7000         * lib/gztime.c: Add.
7002 2003-09-06  Simon Josefsson <simon@josefsson.org>
7004         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
7005         lib/encticketpart.c, lib/shishi.h.in: Use size_t for length
7006         variables.
7008 2003-09-06  Simon Josefsson <simon@josefsson.org>
7010         * po/shishi.pot, po/sv.po: Generated.
7012 2003-09-06  Simon Josefsson <simon@josefsson.org>
7014         * lib/authenticator.c, lib/crypto.c, lib/kdcrep.c, lib/kdcreq.c,
7015         lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Use size_t for length
7016         variables.
7018 2003-09-06  Simon Josefsson <simon@josefsson.org>
7020         * lib/authenticator.c, lib/keys.c, lib/tkt.c, examples/server.c:
7021         Fix API.
7023 2003-09-06  Simon Josefsson <simon@josefsson.org>
7025         * lib/Makefile.am: Dist crypto-{md,rc4}.c.
7027 2003-09-06  Simon Josefsson <simon@josefsson.org>
7029         * lib/safe.c, lib/shishi.h.in: Fix prototypes.
7031 2003-09-06  Simon Josefsson <simon@josefsson.org>
7033         * tests/Makefile.am: Add ticketset.
7035 2003-09-06  Simon Josefsson <simon@josefsson.org>
7037         * tests/ticketset.c: Replace die() with fail().  Init n to size of
7038         buffer, for shishi_a2d.
7040 2003-09-06  Simon Josefsson <simon@josefsson.org>
7042         * tests/safe.c, tests/Makefile.am: Test SAFE stuff.
7044 2003-09-06  Simon Josefsson <simon@josefsson.org>
7046         * asn1/Makefile.am: Fix copying conditions.
7048 2003-09-06  Simon Josefsson <simon@josefsson.org>
7050         * gl/Makefile.am: Dist README.
7052 2003-09-06  Simon Josefsson <simon@josefsson.org>
7054         * gl/getdate.y, gl/timegm.c, gl/timegm.h: Upstream sync.
7056 2003-09-06  Simon Josefsson <simon@josefsson.org>
7058         * gl/Makefile.am: Fix comments.
7060 2003-09-06  Simon Josefsson <simon@josefsson.org>
7062         * gl/README: Add.
7064 2003-09-06  Simon Josefsson <simon@josefsson.org>
7066         * asn1/README: Rewrite.
7068 2003-09-06  Simon Josefsson <simon@josefsson.org>
7070         * asn1/ASN1.c: Unused.
7072 2003-09-06  Simon Josefsson <simon@josefsson.org>
7074         * extra/pam_shishi/pam_shishi.c, lib/ap.c, lib/aprep.c, lib/as.c,
7075         lib/diskio.c, lib/enckdcreppart.c, lib/error.c, lib/kdc.c,
7076         lib/shishi.h.in, lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c,
7077         src/shishi.c, tests/crypto.c: Fix error API.
7079 2003-09-06  Simon Josefsson <simon@josefsson.org>
7081         * lib/shishi.h.in: Fix.
7083 2003-09-06  Simon Josefsson <simon@josefsson.org>
7085         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
7086         lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c: Fix prototypes.
7088 2003-09-06  Simon Josefsson <simon@josefsson.org>
7090         * lib/crypto-3des.c: Fix API.
7092 2003-09-06  Simon Josefsson <simon@josefsson.org>
7094         * lib/shishi.h.in: Fix.
7096 2003-09-06  Simon Josefsson <simon@josefsson.org>
7098         * lib/shishi.h.in:
7099         (Shishi_krberror): Renamed to Shishi_krb_error to avoid GTK-DOC
7100         mixup with shishi_krberror().
7102 2003-09-06  Simon Josefsson <simon@josefsson.org>
7104         * doc/shishi.texi, lib/error.c: Fix.
7106 2003-09-06  Simon Josefsson <simon@josefsson.org>
7108         * lib/error.c, lib/init.c:
7109         (shishi_info, shishi_warn): Move to error.c, for better
7110         documentation.
7112 2003-09-06  Simon Josefsson <simon@josefsson.org>
7114         * doc/Makefile.am: Fix done.c.
7116 2003-09-06  Simon Josefsson <simon@josefsson.org>
7118         * lib/Makefile.am, lib/done.c, lib/init.c:
7119         (shishi_done): Move to init.c, remove done.c. (Improves generated
7120         documentation.)
7122 2003-09-06  Simon Josefsson <simon@josefsson.org>
7124         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c: Fix API.
7126 2003-09-06  Simon Josefsson <simon@josefsson.org>
7128         * tests/authenticator.c, src/shishid.c, tests/crypto.c: Fix API.
7130 2003-09-06  Simon Josefsson <simon@josefsson.org>
7132         * lib/ap.c, lib/as.c, lib/asn1.c, lib/key.c, lib/safe.c,
7133         lib/shishi.h.in, lib/tgs.c: Add or fix shishi_*_done.
7135 2003-09-05  Simon Josefsson <simon@josefsson.org>
7137         * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
7139 2003-09-05  Simon Josefsson <simon@josefsson.org>
7141         * ANNOUNCE: Fix.
7143 2003-09-04  Simon Josefsson <simon@josefsson.org>
7145         * examples/client.c: Remove safe stuff.
7147 2003-09-04  Simon Josefsson <simon@josefsson.org>
7149         * examples/Makefile.am, examples/client-safe.c: Add.
7151 2003-09-04  Simon Josefsson <simon@josefsson.org>
7153         * examples/client.c: Fix.
7155 2003-09-03  Simon Josefsson <simon@josefsson.org>
7157         * examples/client.c, examples/server.c: Fix SAFE.
7159 2003-09-03  Simon Josefsson <simon@josefsson.org>
7161         * lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in: Add
7162         des_md5_verify (assumes nettle).
7164 2003-09-03  Simon Josefsson <simon@josefsson.org>
7166         * lib/safe.c:
7167         (shishi_safe_verify): Use shishi_verify.
7169 2003-09-03  Simon Josefsson <simon@josefsson.org>
7171         * lib/shishi.h.in, lib/crypto.c: Fix checksum.  Add verify.
7173 2003-09-03  Simon Josefsson <simon@josefsson.org>
7175         * lib/ap.c: Add.
7177 2003-09-03  Simon Josefsson <simon@josefsson.org>
7179         * lib/kdc.c: Fix KDC bug workaround.
7181 2003-09-03  Simon Josefsson <simon@josefsson.org>
7183         * lib/shishi.h.in: Add.
7185 2003-09-03  Simon Josefsson <simon@josefsson.org>
7187         * lib/crypto-rc4.c: Unfinished.
7189 2003-09-03  Simon Josefsson <simon@josefsson.org>
7191         * lib/ap.c: Doc fix.
7193 2003-09-03  Simon Josefsson <simon@josefsson.org>
7195         * lib/crypto.c: Support draft-brezak-win2k-krb-rc4-hmac-04.txt.
7197 2003-09-03  Simon Josefsson <simon@josefsson.org>
7199         * tests/crypto.c: Add RC4 str2key test.
7201 2003-09-03  Simon Josefsson <simon@josefsson.org>
7203         * lib/crypto.c: Don't hardcode etypes.
7205 2003-09-03  Simon Josefsson <simon@josefsson.org>
7207         * doc/shishi.texi: Fix.
7209 2003-09-03  Simon Josefsson <simon@josefsson.org>
7211         * doc/shishi.texi: Fix.
7213 2003-09-03  Simon Josefsson <simon@josefsson.org>
7215         * doc/shishi.texi: Add etype/cksumtype discussion.
7217 2003-09-03  Simon Josefsson <simon@josefsson.org>
7219         * lib/shishi.h.in: Fix.
7221 2003-09-03  Simon Josefsson <simon@josefsson.org>
7223         * lib/ap.c: Doc fix.
7225 2003-09-03  Simon Josefsson <simon@josefsson.org>
7227         * lib/crypto-md.c: Fix header.
7229 2003-09-03  Simon Josefsson <simon@josefsson.org>
7231         * lib/ap.c, lib/shishi.h.in:
7232         (shishi_ap_authenticator_cksumtype): Fix prototype.  Fix callers.
7234 2003-09-03  Simon Josefsson <simon@josefsson.org>
7236         * lib/authenticator.c: Fix.
7238 2003-09-03  Simon Josefsson <simon@josefsson.org>
7240         * lib/authenticator.c:
7241         (shishi_authenticator_add_cksum): Use
7242         shishi_authenticator_add_cksum_type.
7244 2003-09-03  Simon Josefsson <simon@josefsson.org>
7246         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Fix, from
7247         Nicolas Pouvesle <nico.pou@fnac.net>.
7249 2003-09-03  Simon Josefsson <simon@josefsson.org>
7251         * lib/ap.c, lib/authenticator.c, lib/crypto-md.c, lib/crypto.c,
7252         lib/shishi.h.in: Add md4/md5 cksum.  Support non-default checksum
7253         type in authenticator/AP.  From Nicolas Pouvesle
7254         <nico.pou@fnac.net>.
7256 2003-09-03  Simon Josefsson <simon@josefsson.org>
7258         * lib/shishi.h.in: Comment fix.
7260 2003-09-02  Simon Josefsson <simon@josefsson.org>
7262         * lib/shishi.h.in: Doc fix.
7264 2003-09-02  Simon Josefsson <simon@josefsson.org>
7266         * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Add.
7268 2003-09-02  Simon Josefsson <simon@josefsson.org>
7270         * lib/crypto.c: Debug output fix, from Nicolas Pouvesle
7271         <nico.pou@fnac.net>.
7273 2003-09-02  Simon Josefsson <simon@josefsson.org>
7275         * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
7277 2003-09-01  Simon Josefsson <simon@josefsson.org>
7279         * gl/timegm.c: Fix gmtime_r.
7281 2003-09-01  Simon Josefsson <simon@josefsson.org>
7283         * gl/m4/timegm.m4: Fix.
7285 2003-09-01  Simon Josefsson <simon@josefsson.org>
7287         * gl/timegm.c: New.
7289 2003-09-01  Simon Josefsson <simon@josefsson.org>
7291         * gl/m4/timegm.m4: Fix.
7293 2003-09-01  Simon Josefsson <simon@josefsson.org>
7295         * doc/shishi.texi: Fix.
7297 2003-09-01  Simon Josefsson <simon@josefsson.org>
7299         * doc/shishi.texi: Fix.
7301 2003-09-01  Simon Josefsson <simon@josefsson.org>
7303         * doc/shishi.texi: Fix.
7305 2003-09-01  Simon Josefsson <simon@josefsson.org>
7307         * doc/shishi.texi: Fix.
7309 2003-09-01  Simon Josefsson <simon@josefsson.org>
7311         * doc/shishi.texi: Add download&install.  Add autoconf tests.
7313 2003-09-01  Simon Josefsson <simon@josefsson.org>
7315         * doc/shishi.texi: Add hacking section.
7317 2003-09-01  Simon Josefsson <simon@josefsson.org>
7319         * gl/memdup.c, gl/xmemdup.c: Fix.
7321 2003-09-01  Simon Josefsson <simon@josefsson.org>
7323         * lib/hostkeys.c, lib/principal.c, lib/realm.c, lib/tkts.c: Use
7324         xstrdup.
7326 2003-09-01  Simon Josefsson <simon@josefsson.org>
7328         * lib/crypto-3des.c, lib/crypto-des.c: Use xmalloc.
7330 2003-09-01  Simon Josefsson <simon@josefsson.org>
7332         * lib/tgs.c: Typo.
7334 2003-09-01  Simon Josefsson <simon@josefsson.org>
7336         * lib/cfg.c: Use xrealloc, xstrdup.
7338 2003-09-01  Simon Josefsson <simon@josefsson.org>
7340         * lib/safe.c, lib/tgs.c: Use xcalloc.
7342 2003-09-01  Simon Josefsson <simon@josefsson.org>
7344         * lib/key.c: Doc fix.
7346 2003-09-01  Simon Josefsson <simon@josefsson.org>
7348         * lib/tkts.c, lib/tkt.c, lib/ticket.c: Use xmalloc.
7350 2003-09-01  Simon Josefsson <simon@josefsson.org>
7352         * lib/key.c: Use xstrdup.
7354 2003-09-01  Simon Josefsson <simon@josefsson.org>
7356         * lib/key.c: Use xcalloc.
7358 2003-09-01  Simon Josefsson <simon@josefsson.org>
7360         * lib/as.c, lib/asn1.c, lib/crypto.c, lib/enckdcreppart.c,
7361         lib/init.c: Use xmalloc.
7363 2003-09-01  Simon Josefsson <simon@josefsson.org>
7365         * lib/tkt.c, lib/ap.c: Use xcalloc.
7367 2003-09-01  Simon Josefsson <simon@josefsson.org>
7369         * lib/shishi.h.in: Revert.
7371 2003-09-01  Simon Josefsson <simon@josefsson.org>
7373         * lib/shishi.h.in, lib/internal.h: Add.
7375 2003-09-01  Simon Josefsson <simon@josefsson.org>
7377         * lib/cfg.c: Remove kdc.  Add server-realm (unfinished).
7379 2003-09-01  Simon Josefsson <simon@josefsson.org>
7381         * lib/crypto.c, lib/internal.h: Use memdup.
7383 2003-09-01  Simon Josefsson <simon@josefsson.org>
7385         * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
7386         gl/xmemdup.h: Add.
7388 2003-09-01  Simon Josefsson <simon@josefsson.org>
7390         * lib/shishi.h.in: Fix.
7392 2003-09-01  Simon Josefsson <simon@josefsson.org>
7394         * lib/shishi.h.in: Fix AES cksumtype, from Nicolas Pouvesle
7395         <nico.pou@fnac.net>.
7397 2003-08-31  Simon Josefsson <simon@josefsson.org>
7399         * extra/inetutils.diff: Update.
7401 2003-08-31  Simon Josefsson <simon@josefsson.org>
7403         * README-alpha: Fix.
7405 2003-08-31  Simon Josefsson <simon@josefsson.org>
7407         * lib/netio.c: Fix crash.
7409 2003-08-31  Simon Josefsson <simon@josefsson.org>
7411         * ANNOUNCE: Fix.
7413 2003-08-31  Simon Josefsson <simon@josefsson.org>
7415         * NEWS: Add.
7417 2003-08-31  Simon Josefsson <simon@josefsson.org>
7419         * lib/realm.c: Doc fix.
7421 2003-08-31  Simon Josefsson <simon@josefsson.org>
7423         * lib/realm.c, lib/shishi.h.in: Support host->realm mapping via
7424         DNS.
7426 2003-08-31  Simon Josefsson <simon@josefsson.org>
7428         * lib/resolv.c: Zero terminate TXT's.
7430 2003-08-31  Simon Josefsson <simon@josefsson.org>
7432         * lib/resolv.c: Support TXT.  Fix memory allocation.
7434 2003-08-31  Simon Josefsson <simon@josefsson.org>
7436         * NEWS, configure.ac: Bump versions.
7438 2003-08-31  Simon Josefsson <simon@josefsson.org>
7440         * doc/shishi.texi: Fix markup.
7442 2003-08-31  Simon Josefsson <simon@josefsson.org>
7444         * doc/shishi.texi, shishi.conf.in, shishi.skel.in: Fix.
7446 2003-08-31  Simon Josefsson <simon@josefsson.org>
7448         * doc/shishi.texi: Add reference manual.
7450 2003-08-31  Simon Josefsson <simon@josefsson.org>
7452         * NEWS: Version 0.0.4.
7454 2003-08-31  Simon Josefsson <simon@josefsson.org>
7456         * NEWS: Fix.
7458 2003-08-31  Simon Josefsson <simon@josefsson.org>
7460         * po/shishi.pot, po/sv.po: Generated.
7462 2003-08-31  Simon Josefsson <simon@josefsson.org>
7464         * configure.ac, gl/Makefile.am, gl/timegm.c, gl/timegm.h,
7465         gl/m4/Makefile.am, lib/gztime.c, gl/m4/timegm.m4: Move timegm() to
7466         gnulib.
7468 2003-08-30  Simon Josefsson <simon@josefsson.org>
7470         * ANNOUNCE, README: Fix.
7472 2003-08-30  Simon Josefsson <simon@josefsson.org>
7474         * lib/principal.c: Fix.
7476 2003-08-30  Simon Josefsson <simon@josefsson.org>
7478         * lib/principal.c: Fix.
7480 2003-08-30  Simon Josefsson <simon@josefsson.org>
7482         * Makefile.am: Don't build examples by default.
7484 2003-08-30  Simon Josefsson <simon@josefsson.org>
7486         * configure.ac: Cleanup header checks.
7488 2003-08-30  Simon Josefsson <simon@josefsson.org>
7490         * lib/internal.h: Reorder #include's.
7492 2003-08-30  Simon Josefsson <simon@josefsson.org>
7494         * po/shishi.pot, po/sv.po: Generated.
7496 2003-08-30  Simon Josefsson <simon@josefsson.org>
7498         * extra/rsh-redone/Makefile.am: Dist man pages.
7500 2003-08-30  Simon Josefsson <simon@josefsson.org>
7502         * Makefile.am: Has to 'make extra' to make in extra/.
7504 2003-08-30  Simon Josefsson <simon@josefsson.org>
7506         * m4/Makefile.am: Fix.
7508 2003-08-30  Simon Josefsson <simon@josefsson.org>
7510         * lib/cfg.c: Fix.
7512 2003-08-30  Simon Josefsson <simon@josefsson.org>
7514         * lib/netio.c: Fix.
7516 2003-08-30  Simon Josefsson <simon@josefsson.org>
7518         * lib/netio.c: Add unfinished TLS support.
7520 2003-08-30  Simon Josefsson <simon@josefsson.org>
7522         * configure.ac: Don't include gnutls by default.
7524 2003-08-30  Simon Josefsson <simon@josefsson.org>
7526         * lib/Makefile.am: Add gnutls flags.
7528 2003-08-30  Simon Josefsson <simon@josefsson.org>
7530         * src/shishid.c: Fix TCP.
7532 2003-08-30  Simon Josefsson <simon@josefsson.org>
7534         * lib/shishi.h.in: Add.
7536 2003-08-30  Simon Josefsson <simon@josefsson.org>
7538         * configure.ac: Check for gnutls.
7540 2003-08-30  Simon Josefsson <simon@josefsson.org>
7542         * m4/libgnutls.m4: Add.
7544 2003-08-30  Simon Josefsson <simon@josefsson.org>
7546         * lib/netio.c: TCP support.
7548 2003-08-30  Simon Josefsson <simon@josefsson.org>
7550         * lib/internal.h: Fix.
7552 2003-08-30  Simon Josefsson <simon@josefsson.org>
7554         * lib/cfg.c: Support ADDRESS/PROTOCOL in realm-kdc.
7556 2003-08-30  Simon Josefsson <simon@josefsson.org>
7558         * lib/cfg.c, lib/internal.h: Add.
7560 2003-08-30  Simon Josefsson <simon@josefsson.org>
7562         * lib/ap.c: Doc fix.
7564 2003-08-30  Simon Josefsson <simon@josefsson.org>
7566         * lib/internal.h, lib/cfg.c: Fix.
7568 2003-08-30  Simon Josefsson <simon@josefsson.org>
7570         * extra/rsh-redone/rsh.c: Revert bogus patch.
7572 2003-08-30  Simon Josefsson <simon@josefsson.org>
7574         * extra/rsh-redone/Makefile: Remove, replaced by automake
7575         Makefile.am.
7577 2003-08-30  Simon Josefsson <simon@josefsson.org>
7579         * extra/rsh-redone/Makefile.am: Add.
7581 2003-08-30  Simon Josefsson <simon@josefsson.org>
7583         * configure.ac, extra/Makefile.am: Add extra/rsh-redone.
7585 2003-08-30  Simon Josefsson <simon@josefsson.org>
7587         * NEWS: Mention rsh.
7589 2003-08-30  Simon Josefsson <simon@josefsson.org>
7591         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Make '-xs'
7592         work.
7594 2003-08-30  Simon Josefsson <simon@josefsson.org>
7596         * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Shishi port.
7598 2003-08-30  Simon Josefsson <simon@josefsson.org>
7600         * extra/README, extra/rsh-redone/Makefile, extra/rsh-redone/rcp.1,
7601         extra/rsh-redone/rcp.c, extra/rsh-redone/rhosts.5,
7602         extra/rsh-redone/rlogin.1, extra/rsh-redone/rlogin.c,
7603         extra/rsh-redone/rlogind.8, extra/rsh-redone/rlogind.c,
7604         extra/rsh-redone/rsh.1, extra/rsh-redone/rsh.c,
7605         extra/rsh-redone/rshd.8, extra/rsh-redone/rshd.c,
7606         extra/rsh-redone/pam/rexec, extra/rsh-redone/pam/rlogin,
7607         extra/rsh-redone/pam/rsh: Add rsh-redone, upstream.
7609 2003-08-30  Simon Josefsson <simon@josefsson.org>
7611         * lib/crypto.c: Doc fix.
7613 2003-08-30  Simon Josefsson <simon@josefsson.org>
7615         * lib/crypto.c: Doc fix.  From Nicolas Pouvesle
7616         <nico.pou@fnac.net>.
7618 2003-08-29  Simon Josefsson <simon@josefsson.org>
7620         * lib/shishi.h.in, lib/ap.c: Add.
7622 2003-08-29  Simon Josefsson <simon@josefsson.org>
7624         * NEWS: Fix.
7626 2003-08-29  Simon Josefsson <simon@josefsson.org>
7628         * NEWS: Add.
7630 2003-08-29  Simon Josefsson <simon@josefsson.org>
7632         * lib/shishi.h.in, lib/crypto.c: Fix shishi_decrypt_ivupdate, from
7633         Nicolas Pouvesle <nico.pou@fnac.net>.
7635 2003-08-28  Simon Josefsson <simon@josefsson.org>
7637         * src/shishi.c: Fix.
7639 2003-08-28  Simon Josefsson <simon@josefsson.org>
7641         * src/shishi.c: Fix --help.
7643 2003-08-28  Simon Josefsson <simon@josefsson.org>
7645         * src/shishi.c: Remove things from --help.
7647 2003-08-28  Simon Josefsson <simon@josefsson.org>
7649         * gl/base64.c: Fix warnings.
7651 2003-08-28  Simon Josefsson <simon@josefsson.org>
7653         * lib/ap.c: Fix.
7655 2003-08-28  Simon Josefsson <simon@josefsson.org>
7657         * src/shishi.c, src/shishid.c: Fix warnings.  Indent.
7659 2003-08-28  Simon Josefsson <simon@josefsson.org>
7661         * lib/resolv.c, lib/kdcreq.c: Fix warnings.
7663 2003-08-28  Simon Josefsson <simon@josefsson.org>
7665         * lib/cfg.c: Fix warnings.
7667 2003-08-28  Simon Josefsson <simon@josefsson.org>
7669         * lib/kdc.c: Fix.
7671 2003-08-28  Simon Josefsson <simon@josefsson.org>
7673         * lib/kdc.c: Fix last commit.
7675 2003-08-28  Simon Josefsson <simon@josefsson.org>
7677         * lib/kdc.c: Fall back to session key instead of sub-session key
7678         for decrypting KDC-REP in TGS, but warn about buggy KDC.
7680 2003-08-28  Simon Josefsson <simon@josefsson.org>
7682         * lib/ap.c: Fix.
7684 2003-08-28  Simon Josefsson <simon@josefsson.org>
7686         * lib/kdc.c: Use subkey in TGS.
7688 2003-08-28  Simon Josefsson <simon@josefsson.org>
7690         * lib/kdc.c: Temporary fix to make TGS work against MIT/Heimdal
7691         KDC.
7693 2003-08-28  Simon Josefsson <simon@josefsson.org>
7695         * lib/shishi.h.in: Add. Fix.
7697 2003-08-28  Simon Josefsson <simon@josefsson.org>
7699         * lib/kdc.c: Use authenticator from parameter, don't decrypt
7700         AP-REQ.
7702 2003-08-28  Simon Josefsson <simon@josefsson.org>
7704         * lib/ap.c: Remove session key junk, not relevant.
7706 2003-08-28  Simon Josefsson <simon@josefsson.org>
7708         * lib/tgs.c: Hand authenticator over to shishi_tgs_process.
7710 2003-08-28  Simon Josefsson <simon@josefsson.org>
7712         * lib/kdc.c: Disable subkey usage for now, doesn't seem to work
7713         with MIT/Heimdal KDC.
7715 2003-08-28  Simon Josefsson <simon@josefsson.org>
7717         * lib/ap.c: Set APOption for session key too.
7719 2003-08-28  Simon Josefsson <simon@josefsson.org>
7721         * lib/apreq.c: Add.  Doc fix.
7723 2003-08-28  Simon Josefsson <simon@josefsson.org>
7725         * src/shishi.c: Fix error.
7727 2003-08-28  Simon Josefsson <simon@josefsson.org>
7729         * lib/krberror.c: Fix crash.
7731 2003-08-28  Simon Josefsson <simon@josefsson.org>
7733         * lib/krberror.c: Fix.
7735 2003-08-28  Simon Josefsson <simon@josefsson.org>
7737         * lib/authenticator.c: Fix shishi_authenticator_add_subkey.
7739 2003-08-28  Simon Josefsson <simon@josefsson.org>
7741         * lib/safe.c: Use allocating API.
7743 2003-08-28  Simon Josefsson <simon@josefsson.org>
7745         * lib/tkt.c, lib/diskio.c: Fix.
7747 2003-08-28  Simon Josefsson <simon@josefsson.org>
7749         * lib/shishi.h.in: Add.  Fix.
7751 2003-08-28  Simon Josefsson <simon@josefsson.org>
7753         * lib/krberror.c, lib/kdcreq.c: Doc fix.
7755 2003-08-28  Simon Josefsson <simon@josefsson.org>
7757         * lib/principal.c: Add FIXMEs.
7759 2003-08-28  Simon Josefsson <simon@josefsson.org>
7761         * lib/kdc.c: Cleanup subkey.
7763 2003-08-28  Simon Josefsson <simon@josefsson.org>
7765         * lib/asn1.c, lib/krberror.c, lib/shishi.h.in: Add krberror_build.
7766         Add various krberror retrieval functions.  Add new NO_VALUE asn.1
7767         error.  Improve krberror pretty print.
7769 2003-08-28  Simon Josefsson <simon@josefsson.org>
7771         * src/shishid.c: Simplify krberror.  Cleanup subkey.
7773 2003-08-28  Simon Josefsson <simon@josefsson.org>
7775         * tests/authenticator.c: Typo.
7777 2003-08-28  Simon Josefsson <simon@josefsson.org>
7779         * tests/authenticator.c: Remove subkey (so memcmp() against static
7780         strings work).
7782 2003-08-28  Simon Josefsson <simon@josefsson.org>
7784         * NEWS: Mention subkeys.
7786 2003-08-28  Simon Josefsson <simon@josefsson.org>
7788         * doc/shishi.texi: We support subkeys now.
7790 2003-08-28  Simon Josefsson <simon@josefsson.org>
7792         * lib/ap.c, lib/authenticator.c: Cleanup.
7794 2003-08-28  Simon Josefsson <simon@josefsson.org>
7796         * lib/ap.c, lib/authenticator.c, lib/kdc.c, lib/shishi.h.in,
7797         src/shishid.c: Support for subkeys in Authenticators, from Nicolas
7798         Pouvesle <nico.pou@fnac.net>.
7800 2003-08-27  Simon Josefsson <simon@josefsson.org>
7802         * lib/internal.h, lib/shishi.h.in: Fix utils.c stuff.
7804 2003-08-27  Simon Josefsson <simon@josefsson.org>
7806         * examples/client-cksum.c, examples/client.c: Fix.
7808 2003-08-27  Simon Josefsson <simon@josefsson.org>
7810         * doc/shishi.texi, NEWS: Fix.
7812 2003-08-27  Simon Josefsson <simon@josefsson.org>
7814         * lib/ap.c, lib/shishi.h.in, src/shishid.c: Support keyusage for
7815         AP-REQ decryption.
7817 2003-08-27  Simon Josefsson <simon@josefsson.org>
7819         * lib/tgs.c, lib/kdcreq.c, src/shishid.c: Remove debug code.
7821 2003-08-27  Simon Josefsson <simon@josefsson.org>
7823         * src/shishid.c: Cleanup.
7825 2003-08-27  Simon Josefsson <simon@josefsson.org>
7827         * src/shishid.c: TGS works.
7829 2003-08-27  Simon Josefsson <simon@josefsson.org>
7831         * src/shishid.c: TGS works (with some hard coded strings).
7833 2003-08-27  Simon Josefsson <simon@josefsson.org>
7835         * src/shishid.c: Use new API.
7837 2003-08-27  Simon Josefsson <simon@josefsson.org>
7839         * lib/shishi.h.in: Add.
7841 2003-08-27  Simon Josefsson <simon@josefsson.org>
7843         * src/shishi.c: New server parameter.
7845 2003-08-27  Simon Josefsson <simon@josefsson.org>
7847         * tests/ticketset.c: Use new base64 API.
7849 2003-08-27  Simon Josefsson <simon@josefsson.org>
7851         * gl/Makefile.am, gl/base64.c, gl/base64.h, lib/Makefile.am,
7852         lib/base64.c, lib/diskio.c, lib/internal.h, lib/key.c,
7853         lib/shishi.h.in: Move base64 from lib/ to gl/, and updated callers.
7855 2003-08-27  Simon Josefsson <simon@josefsson.org>
7857         * configure.ac, examples/Makefile.am, examples/client-cksum.c,
7858         examples/client.c, examples/server.c, src/client-cksum.c,
7859         src/client.c, src/server.c, Makefile.am, src/Makefile.am: Move
7860         examples from src/ into examples/
7862 2003-08-27  Simon Josefsson <simon@josefsson.org>
7864         * lib/safe.c, lib/shishi.h.in, lib/ticket.c: Fix APIs to allocate
7865         output.
7867 2003-08-27  Simon Josefsson <simon@josefsson.org>
7869         * lib/error.c: Typo.
7871 2003-08-27  Simon Josefsson <simon@josefsson.org>
7873         * lib/error.c: Use table driven approach.
7875 2003-08-27  Simon Josefsson <simon@josefsson.org>
7877         * lib/tgs.c, lib/ap.c, lib/as.c, lib/asn1.c, lib/diskio.c,
7878         lib/internal.h, lib/safe.c, lib/shishi.h.in: Fix APIs to allocate
7879         output.
7881 2003-08-27  Simon Josefsson <simon@josefsson.org>
7883         * src/shishid.c: Fix AS key.  Add non-working TGS stuff.
7885 2003-08-27  Simon Josefsson <simon@josefsson.org>
7887         * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_get_padata*.
7889 2003-08-27  Simon Josefsson <simon@josefsson.org>
7891         * lib/tgs.c: Add some KDC TGS related functions.  Doc fix.
7893 2003-08-27  Simon Josefsson <simon@josefsson.org>
7895         * lib/as.c: Doc fix.
7897 2003-08-27  Simon Josefsson <simon@josefsson.org>
7899         * lib/ap.c: Verbose message fix.
7901 2003-08-27  Simon Josefsson <simon@josefsson.org>
7903         * src/shishid.c: Fix.
7905 2003-08-27  Simon Josefsson <simon@josefsson.org>
7907         * lib/shishi.h.in: Typo.
7909 2003-08-27  Simon Josefsson <simon@josefsson.org>
7911         * lib/shishi.h.in: Sync enums.
7913 2003-08-27  Simon Josefsson <simon@josefsson.org>
7915         * src/shishid.c: Better error handling.
7917 2003-08-27  Simon Josefsson <simon@josefsson.org>
7919         * lib/gztime.c, lib/internal.h, lib/krberror.c, lib/shishi.h.in,
7920         lib/utils.c, src/shishid.c: Improve KDC KRB-ERROR handling.
7922 2003-08-27  Simon Josefsson <simon@josefsson.org>
7924         * lib/Makefile.am: Build utils.c.
7926 2003-08-27  Simon Josefsson <simon@josefsson.org>
7928         * src/shishid.c: Fix msgtype detection.
7930 2003-08-27  Simon Josefsson <simon@josefsson.org>
7932         * lib/shishi.h.in: Fix Shishi_msgtype.
7934 2003-08-27  Simon Josefsson <simon@josefsson.org>
7936         * lib/kerberos5.asn1: Add copying conditions.
7938 2003-08-26  Simon Josefsson <simon@josefsson.org>
7940         * NEWS: Add.
7942 2003-08-26  Simon Josefsson <simon@josefsson.org>
7944         * doc/shishi.texi: Fix.
7946 2003-08-26  Simon Josefsson <simon@josefsson.org>
7948         * doc/shishi.texi: Add administration manual.
7950 2003-08-26  Simon Josefsson <simon@josefsson.org>
7952         * src/shishi.c: Make password argument to --string-to-key optional
7953         (for, e.g., --random).
7955 2003-08-26  Simon Josefsson <simon@josefsson.org>
7957         * src/shishi.c: Make --string-to-key work.
7959 2003-08-26  Simon Josefsson <simon@josefsson.org>
7961         * lib/diskio.c: Fixes.
7963 2003-08-26  Simon Josefsson <simon@josefsson.org>
7965         * src/Makefile.am: Define KDCKEYFILE.
7967 2003-08-26  Simon Josefsson <simon@josefsson.org>
7969         * src/shishi.c: Add --crypto.
7971 2003-08-26  Simon Josefsson <simon@josefsson.org>
7973         * src/shishid.c: Use keyfile for AS-REQ.
7975 2003-08-26  Simon Josefsson <simon@josefsson.org>
7977         * doc/shishi.texi: Fix.
7979 2003-08-26  Simon Josefsson <simon@josefsson.org>
7981         * README: We are a GNU project.
7983 2003-08-26  Simon Josefsson <simon@josefsson.org>
7985         * lib/crypto.c: Doc fix, suggested by Nicolas Pouvesle.
7987 2003-08-26  Simon Josefsson <simon@josefsson.org>
7989         * acinclude.m4: Not used.
7991 2003-08-25  Simon Josefsson <simon@josefsson.org>
7993         * lib/crypto.c, lib/shishi.h.in: Fix cut'n'paste bug.
7995 2003-08-25  Simon Josefsson <simon@josefsson.org>
7997         * lib/as.c, lib/cfg.c, lib/crypto-3des.c, lib/crypto-aes.c,
7998         lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c,
7999         lib/encapreppart.c, lib/enckdcreppart.c, lib/error.c,
8000         lib/hostkeys.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
8001         lib/netio.c, lib/password.c, lib/pkcs5.c, lib/principal.c,
8002         lib/shishi.h.in, lib/tkts.c, src/client-cksum.c, src/client.c,
8003         src/server.c, src/shishi.c, src/shishid.c: Indent.
8005 2003-08-25  Simon Josefsson <simon@josefsson.org>
8007         * lib/authenticator.c: Doc fix.
8009 2003-08-25  Simon Josefsson <simon@josefsson.org>
8011         * lib/crypto.c: Fix nettle IV handling.
8013 2003-08-25  Simon Josefsson <simon@josefsson.org>
8015         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
8016         lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Improve
8017         encryption/decryption API: Support updated IVs.
8019 2003-08-25  Simon Josefsson <simon@josefsson.org>
8021         * doc/shishi.texi: Mention PA-TGS-REP.
8023 2003-08-24  Simon Josefsson <simon@josefsson.org>
8025         * lib/pkcs5.c: Fix.
8027 2003-08-24  Simon Josefsson <simon@josefsson.org>
8029         * NEWS: Add.
8031 2003-08-24  Simon Josefsson <simon@josefsson.org>
8033         * lib/crypto.c: Set IV for libgcrypt too.
8035 2003-08-24  Simon Josefsson <simon@josefsson.org>
8037         * lib/crypto.c: Update IV in shishi_*crypt_iv*.  Tiny patch from
8038         Nicolas Pouvesle <nico.pou@fnac.net>.
8040 2003-08-24  Simon Josefsson <simon@josefsson.org>
8042         * lib/crypto.c:
8043         (shishi_encrypt_iv): Pass on iv parameter.
8045 2003-08-23  Simon Josefsson <simon@josefsson.org>
8047         * lib/resolv.c: Add comment.
8049 2003-08-23  Simon Josefsson <simon@josefsson.org>
8051         * Makefile.am: Add --fsf.
8053 2003-08-23  Simon Josefsson <simon@josefsson.org>
8055         * gl/setenv.h, gl/vasnprintf.c, gl/xstrdup.c, gl/m4/xalloc.m4:
8056         Gnulib sync.
8058 2003-08-23  Simon Josefsson <simon@josefsson.org>
8060         * configure.ac: Bump versions.
8062 2003-08-23  Simon Josefsson <simon@josefsson.org>
8064         * Makefile.am: Fix release target.
8066 2003-08-23  Simon Josefsson <simon@josefsson.org>
8068         * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Move to proper place.
8070 2003-08-23  Simon Josefsson <simon@josefsson.org>
8072         * NEWS: Version 0.0.3.
8074 2003-08-22  Simon Josefsson <simon@josefsson.org>
8076         * NEWS: Fix.
8078 2003-08-22  Simon Josefsson <simon@josefsson.org>
8080         * NEWS: Add.
8082 2003-08-22  Simon Josefsson <simon@josefsson.org>
8084         * gl/argp-help.c: libc sync
8086 2003-08-22  Simon Josefsson <simon@josefsson.org>
8088         * gl/m4/argp.m4: Remove unused things.
8090 2003-08-22  Simon Josefsson <simon@josefsson.org>
8092         * configure.ac: Look for libsocket, libnsl, libsyslog.
8094 2003-08-22  Simon Josefsson <simon@josefsson.org>
8096         * gl/argp-namefrob.h: libc sync
8098 2003-08-22  Simon Josefsson <simon@josefsson.org>
8100         * gl/argp-help.c: libc sync
8102 2003-08-22  Simon Josefsson <simon@josefsson.org>
8104         * gl/argp-help.c, gl/argp-parse.c: libc sync
8106 2003-08-22  Simon Josefsson <simon@josefsson.org>
8108         * src/shishid.c: fix
8110 2003-08-22  Simon Josefsson <simon@josefsson.org>
8112         * gl/argp-help.c, gl/argp-parse.c: libc sync
8114 2003-08-22  Simon Josefsson <simon@josefsson.org>
8116         * gl/argp-help.c: libc sync
8118 2003-08-22  Simon Josefsson <simon@josefsson.org>
8120         * gl/argp-xinl.c: libc sync
8122 2003-08-22  Simon Josefsson <simon@josefsson.org>
8124         * gl/Makefile.am: add strndup.h
8126 2003-08-22  Simon Josefsson <simon@josefsson.org>
8128         * po/shishi.pot, po/sv.po: generated
8130 2003-08-22  Simon Josefsson <simon@josefsson.org>
8132         * gl/argp-eexst.c, gl/argp-fmtstream.c, gl/argp-parse.c: libc sync
8134 2003-08-22  Simon Josefsson <simon@josefsson.org>
8136         * gl/argp-namefrob.h: libc sync
8138 2003-08-22  Simon Josefsson <simon@josefsson.org>
8140         * gl/argp-namefrob.h: libc sync
8142 2003-08-22  Simon Josefsson <simon@josefsson.org>
8144         * gl/argp-fs-xinl.c, gl/argp-pvh.c, gl/argp-pv.c: libc sync
8146 2003-08-22  Simon Josefsson <simon@josefsson.org>
8148         * gl/argp-namefrob.h, gl/argp-xinl.c, gl/argp-ba.c: libc sync
8150 2003-08-22  Simon Josefsson <simon@josefsson.org>
8152         * gl/argp-fmtstream.h, gl/argp-help.c: libc sync
8154 2003-08-22  Simon Josefsson <simon@josefsson.org>
8156         * gl/argp-fmtstream.h: move lockfile stuff to argp-namefrob.h
8158 2003-08-22  Simon Josefsson <simon@josefsson.org>
8160         * gl/argp.h: libc sync.
8162 2003-08-22  Simon Josefsson <simon@josefsson.org>
8164         * gl/argp.h: Libc sync.
8166 2003-08-22  Simon Josefsson <simon@josefsson.org>
8168         * gl/Makefile.am, gl/alloca.c, gl/alloca_.h, gl/asnprintf.c,
8169         gl/asprintf.c, gl/error.c, gl/exitfail.c, gl/exitfail.h,
8170         gl/gettext.h, gl/mempcpy.c, gl/mempcpy.h, gl/printf-args.c,
8171         gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
8172         gl/realloc.c, gl/setenv.c, gl/strerror.c, gl/strndup.h,
8173         gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
8174         gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c,
8175         gl/xstrndup.c, gl/xstrndup.h, gl/m4/Makefile.am, gl/m4/exitfail.m4,
8176         gl/m4/extensions.m4, gl/m4/intmax_t.m4, gl/m4/lib-ld.m4,
8177         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/mempcpy.m4,
8178         gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4, gl/m4/xstrndup.m4,
8179         configure.ac: Gnulib sync.
8181 2003-08-22  Simon Josefsson <simon@josefsson.org>
8183         * lib/tkt.c: Fix ticket messages.
8185 2003-08-22  Simon Josefsson <simon@josefsson.org>
8187         * src/shishi.c: Commit unfinished --renew code for later.
8189 2003-08-20  Simon Josefsson <simon@josefsson.org>
8191         * lib/crypto-des.c, lib/crypto.c, lib/kdc.c, lib/principal.c,
8192         lib/shishi.h.in, src/client-cksum.c, src/client.c, src/server.c,
8193         src/shishi.c: Fix warnings.
8195 2003-08-20  Simon Josefsson <simon@josefsson.org>
8197         * extra/pam_shishi/pam_shishi.c, lib/authenticator.c,
8198         lib/crypto-3des.c, lib/crypto-des.c, lib/crypto.c, lib/internal.h,
8199         lib/kdc.c, lib/pkcs5.c, lib/shishi.h.in, lib/ticket.c,
8200         src/client-cksum.c, src/client.c, src/shishi.c,
8201         tests/authenticator.c: Fix -Wall warnings.
8203 2003-08-20  Simon Josefsson <simon@josefsson.org>
8205         * lib/crypto-des.c: Typo.
8207 2003-08-20  Simon Josefsson <simon@josefsson.org>
8209         * lib/aprep.c, lib/apreq.c, lib/crypto-des.c, lib/encapreppart.c,
8210         lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
8211         lib/kdcreq.c, lib/safe.c, lib/tgs.c, lib/ticket.c: More ASN.1 API
8212         fixes (to get rid of BUFSIZ buffers on stack).
8214 2003-08-20  Simon Josefsson <simon@josefsson.org>
8216         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
8217         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
8218         lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/safe.c,
8219         lib/shishi.h.in, lib/ticket.c, lib/tkt.c, po/shishi.pot, po/sv.po:
8220         ASN.1 API fixes.
8222 2003-08-20  Simon Josefsson <simon@josefsson.org>
8224         * lib/kdc.c: Use new netio API.
8226 2003-08-20  Simon Josefsson <simon@josefsson.org>
8228         * lib/netio.c: Allocate buffer, no inline copy.
8230 2003-08-20  Simon Josefsson <simon@josefsson.org>
8232         * NEWS: Add.
8234 2003-08-20  Simon Josefsson <simon@josefsson.org>
8236         * src/Makefile.am: Build client-cksum.
8238 2003-08-20  Simon Josefsson <simon@josefsson.org>
8240         * src/client-cksum.c: Add.
8242 2003-08-20  Simon Josefsson <simon@josefsson.org>
8244         * lib/ap.c, lib/apreq.c, lib/as.c, lib/authenticator.c, lib/cfg.c,
8245         lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c,
8246         lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/principal.c, lib/safe.c,
8247         lib/shishi.h.in, lib/ticket.c, lib/tkts.c, lib/version.c: GTK-DOC
8248         fixes.
8250 2003-08-17  Simon Josefsson <simon@josefsson.org>
8252         * doc/shishi.texi: Fix.
8254 2003-08-17  Simon Josefsson <simon@josefsson.org>
8256         * doc/shishi.texi: Add.
8258 2003-08-17  Simon Josefsson <simon@josefsson.org>
8260         * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Add.
8262 2003-08-17  Simon Josefsson <simon@josefsson.org>
8264         * doc/shishi.texi: Typo.
8266 2003-08-17  Simon Josefsson <simon@josefsson.org>
8268         * doc/shishi.texi: Update --help.
8270 2003-08-17  Simon Josefsson <simon@josefsson.org>
8272         * configure.ac, NEWS: Bump versions.
8274 2003-08-17  Simon Josefsson <simon@josefsson.org>
8276         * NEWS: Version 0.0.2.
8278 2003-08-17  Simon Josefsson <simon@josefsson.org>
8280         * NEWS: Add.
8282 2003-08-17  Simon Josefsson <simon@josefsson.org>
8284         * Makefile.am: Fix release target.
8286 2003-08-17  Simon Josefsson <simon@josefsson.org>
8288         * src/client.c, src/server.c: Separate authentication from
8289         application data exchange.
8291 2003-08-17  Simon Josefsson <simon@josefsson.org>
8293         * lib/authenticator.c: Fix.
8295 2003-08-17  Simon Josefsson <simon@josefsson.org>
8297         * lib/asn1.c:
8298         (shishi_asn1_read_uint32, shishi_asn1_read_integer): Propagate
8299         return code.
8301 2003-08-17  Simon Josefsson <simon@josefsson.org>
8303         * po/shishi.pot, po/sv.po: Generated.
8305 2003-08-17  Simon Josefsson <simon@josefsson.org>
8307         * src/server.c, src/client.c: Set program_name for gl/error.c.
8309 2003-08-17  Simon Josefsson <simon@josefsson.org>
8311         * doc/shishi.texi: Add.
8313 2003-08-16  Simon Josefsson <simon@josefsson.org>
8315         * NEWS: Add.
8317 2003-08-16  Simon Josefsson <simon@josefsson.org>
8319         * shishi.skel.in: Sync with shishi.conf.in.
8321 2003-08-16  Simon Josefsson <simon@josefsson.org>
8323         * shishi.conf.in: Add ticket-life, renew-life.
8325 2003-08-16  Simon Josefsson <simon@josefsson.org>
8327         * lib/cfg.c: Add "ticket-life" and "renew-life" configuration
8328         terms.
8330 2003-08-16  Simon Josefsson <simon@josefsson.org>
8332         * lib/internal.h: Add ticketlife, renewlife.
8334 2003-08-16  Simon Josefsson <simon@josefsson.org>
8336         * lib/init.c:
8337         (shishi): Set ticketlife, renewlife.
8339 2003-08-16  Simon Josefsson <simon@josefsson.org>
8341         * src/shishi.c: Typo.
8343 2003-08-16  Simon Josefsson <simon@josefsson.org>
8345         * lib/tgs.c:
8346         (shishi_tgs_req_build): Use shishi_kdcreq_build.
8348 2003-08-16  Simon Josefsson <simon@josefsson.org>
8350         * lib/as.c:
8351         (shishi_as_req_build): Use shishi_kdcreq_build.
8353 2003-08-16  Simon Josefsson <simon@josefsson.org>
8355         * lib/shishi.h.in:
8356         (shishi_kdcreq_build): Add.
8358 2003-08-16  Simon Josefsson <simon@josefsson.org>
8360         * lib/kdcreq.c:
8361         (_shishi_kdcreq): Don't clear from.  Use ticketlife.
8362         (shishi_kdcreq_build): New function.
8364 2003-08-16  Simon Josefsson <simon@josefsson.org>
8366         * lib/tkts.c:
8367         (shishi_tkts_get): Support starttime, endtime, renew_till.
8369 2003-08-16  Simon Josefsson <simon@josefsson.org>
8371         * src/shishi.c: Argp fixes.  Support starttime, endtime, renew_till
8372         and renewable tickets.
8374 2003-08-16  Simon Josefsson <simon@josefsson.org>
8376         * lib/shishi.h.in:
8377         (Shishi_tkts_hint): Add.
8378         (shishi_as_req_build): Add.  (shishi_kdcreq_options*,
8379         shishi_kdcreq_renewable_p): Add.
8380         (shishi_asn1_empty_field): Add.
8382 2003-08-16  Simon Josefsson <simon@josefsson.org>
8384         * lib/tkts.c:
8385         (shishi_tkts_get): Honor renewable.  Call shishi_as_req_build.
8387 2003-08-16  Simon Josefsson <simon@josefsson.org>
8389         * lib/kdcreq.c:
8390         (_shishi_kdcreq): Don't clear rtime.  (shishi_kdcreq_options*,
8391         shishi_kdcreq_renewable_p): Add.
8393 2003-08-16  Simon Josefsson <simon@josefsson.org>
8395         * lib/asn1.c:
8396         (shishi_asn1_empty_field): Add.
8398 2003-08-16  Simon Josefsson <simon@josefsson.org>
8400         * lib/as.c:
8401         (shishi_as_req_build): New function; clear rtime if necessary.
8403 2003-08-16  Simon Josefsson <simon@josefsson.org>
8405         * lib/tgs.c:
8406         (shishi_tgs_req_build): Clear rtime if necessary.
8408 2003-08-16  Simon Josefsson <simon@josefsson.org>
8410         * lib/asn1.c:
8411         (shishi_asn1_write_bitstring): Fix.
8413 2003-08-16  Simon Josefsson <simon@josefsson.org>
8415         * shishi.skel.in: Fix doc.
8417 2003-08-16  Simon Josefsson <simon@josefsson.org>
8419         * doc/shishi.texi: Fix.
8421 2003-08-16  Simon Josefsson <simon@josefsson.org>
8423         * doc/shishi.texi: Add.
8425 2003-08-16  Simon Josefsson <simon@josefsson.org>
8427         * THANKS: Add.
8429 2003-08-15  Simon Josefsson <simon@josefsson.org>
8431         * lib/error.c:
8432         (shishi_error_printf): Handle when argument contains
8433         shishi_strerror_details().  Based on report and tiny patch from
8434         Nicolas Pouvesle <nico.pou@fnac.net>.
8436 2003-08-15  Simon Josefsson <simon@josefsson.org>
8438         * po/shishi.pot, po/sv.po: Generated.
8440 2003-08-15  Simon Josefsson <simon@josefsson.org>
8442         * doc/shishi.texi: Sync user manual with reality.
8444 2003-08-15  Simon Josefsson <simon@josefsson.org>
8446         * lib/principal.c: Fix.
8448 2003-08-15  Simon Josefsson <simon@josefsson.org>
8450         * doc/shishi.texi, po/POTFILES.in: Fix.
8452 2003-08-15  Simon Josefsson <simon@josefsson.org>
8454         * src/shishid.c: Shishid is not i18n.
8456 2003-08-15  Simon Josefsson <simon@josefsson.org>
8458         * po/POTFILES.in: Add.
8460 2003-08-15  Simon Josefsson <simon@josefsson.org>
8462         * lib/tkts.c:
8463         (shishi_tkts_get_for_localservicepasswd): Use
8464         shishi_server_for_local_service.
8466 2003-08-15  Simon Josefsson <simon@josefsson.org>
8468         * lib/shishi.h.in, lib/principal.c:
8469         (shishi_server_for_local_service): Add.
8471 2003-08-15  Simon Josefsson <simon@josefsson.org>
8473         * src/authp.c, src/crypto.c, src/kdc.c: Remove.
8475 2003-08-15  Simon Josefsson <simon@josefsson.org>
8477         * src/shishi.c: Cleanup.  Fix warnings.
8479 2003-08-15  Simon Josefsson <simon@josefsson.org>
8481         * src/shishi.c: Move data.h here.
8483 2003-08-15  Simon Josefsson <simon@josefsson.org>
8485         * src/Makefile.am, src/data.h: Remove data.h.
8487 2003-08-15  Simon Josefsson <simon@josefsson.org>
8489         * src/shishi.c: Simplify argv handling.  Move crypto.c here.
8491 2003-08-15  Simon Josefsson <simon@josefsson.org>
8493         * src/Makefile.am: Remove authp.c, crypto.c Fix typo.
8495 2003-08-15  Simon Josefsson <simon@josefsson.org>
8497         * src/Makefile.am: Set up client and server for stand-alone
8498         compilation.
8500 2003-08-15  Simon Josefsson <simon@josefsson.org>
8502         * src/data.h: Update.
8504 2003-08-15  Simon Josefsson <simon@josefsson.org>
8506         * src/shishi.c: Make AS/TGS/KDC into one GET command.  Remove
8507         CLIENT/SERVER commands.
8509 2003-08-15  Simon Josefsson <simon@josefsson.org>
8511         * src/client.c, src/server.c: Now a separate program.
8513 2003-08-15  Simon Josefsson <simon@josefsson.org>
8515         * lib/shishi.h.in: Add error codes.  Add shishi_parse_name().
8517 2003-08-15  Simon Josefsson <simon@josefsson.org>
8519         * lib/principal.c:
8520         (shishi_parse_name): New function.
8522 2003-08-15  Simon Josefsson <simon@josefsson.org>
8524         * gl/xstrndup.c: Add.
8526 2003-08-15  Simon Josefsson <simon@josefsson.org>
8528         * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Place it in the correct
8529         directory.
8531 2003-08-14  Simon Josefsson <simon@josefsson.org>
8533         * lib/netio.c: Abort if no DNS info.  Based on report by Nicolas
8534         Pouvesle <nico.pou@fnac.net>.
8536 2003-08-14  Simon Josefsson <simon@josefsson.org>
8538         * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Add.
8540 2003-08-13  Simon Josefsson <simon@josefsson.org>
8542         * gl/xalloc.h: Add xstrndup.
8544 2003-08-13  Simon Josefsson <simon@josefsson.org>
8546         * gl/Makefile.am: Build xstrndup.
8548 2003-08-13  Simon Josefsson <simon@josefsson.org>
8550         * NEWS: Add.
8552 2003-08-13  Simon Josefsson <simon@josefsson.org>
8554         * configure.ac: Bump versions.
8556 2003-08-13  Simon Josefsson <simon@josefsson.org>
8558         * gl/Makefile.am, configure.ac, gl/getdate.h, gl/getdate.y,
8559         gl/mktime.c, gl/unlocked-io.h, gl/m4/bison.m4, gl/m4/getdate.m4,
8560         gl/m4/mktime.m4, gl/m4/tm_gmtoff.m4: Add getdate.
8562 2003-08-12  Simon Josefsson <simon@josefsson.org>
8564         * gl/m4/Makefile.am: Add getdate stuff.
8566 2003-08-12  Simon Josefsson <simon@josefsson.org>
8568         * configure.ac: Remove checks for unused programs.
8570 2003-08-12  Simon Josefsson <simon@josefsson.org>
8572         * doc/shishi.texi: Add.
8574 2003-08-10  Simon Josefsson <simon@josefsson.org>
8576         * src/shishid.c: Fix.
8578 2003-08-10  Simon Josefsson <simon@josefsson.org>
8580         * doc/Makefile.am: Built hostkeys.
8582 2003-08-10  Simon Josefsson <simon@josefsson.org>
8584         * lib/shishi.h.in: Some hostkeys functions renamed.
8586 2003-08-10  Simon Josefsson <simon@josefsson.org>
8588         * src/crypto.c: Use new key set API.
8590 2003-08-10  Simon Josefsson <simon@josefsson.org>
8592         * doc/Makefile.am: Fix gdoc-error invocation.
8594 2003-08-10  Simon Josefsson <simon@josefsson.org>
8596         * doc/Makefile.am, doc/shishi.texi: Add hostkeys again.
8598 2003-08-10  Simon Josefsson <simon@josefsson.org>
8600         * lib/Makefile.am: Add hostkeys.c.
8602 2003-08-10  Simon Josefsson <simon@josefsson.org>
8604         * lib/keys.c: Rename from *_hostkeys_* to *_keys_*.
8606 2003-08-10  Simon Josefsson <simon@josefsson.org>
8608         * lib/hostkeys.c: Re-added, as a wrapper around keys.c, with hard
8609         coded filename.
8611 2003-08-10  Simon Josefsson <simon@josefsson.org>
8613         * doc/Makefile.am, doc/shishi.texi, lib/hostkeys.c, lib/keys.c,
8614         lib/Makefile.am: Rename "hostkeys" to "keys" (for "key set", a'la
8615         "tkts"), since key sets can be used for more than just host keys.
8617 2003-08-10  Simon Josefsson <simon@josefsson.org>
8619         * lib/netio.c: Fix debug info.
8621 2003-08-10  Simon Josefsson <simon@josefsson.org>
8623         * lib/shishi.h.in, lib/tkt.c: Fix typo.
8625 2003-08-10  Simon Josefsson <simon@josefsson.org>
8627         * lib/netio.c: Also try to send directly to realm.
8629 2003-08-10  Simon Josefsson <simon@josefsson.org>
8631         * lib/pkcs5.h: Removed.
8633 2003-08-10  Simon Josefsson <simon@josefsson.org>
8635         * doc/shishi.texi: Fix.
8637 2003-08-10  Simon Josefsson <simon@josefsson.org>
8639         * README, THANKS: Fix.
8641 2003-08-10  Simon Josefsson <simon@josefsson.org>
8643         * NEWS: Version 0.0.1.
8645 2003-08-09  Simon Josefsson <simon@josefsson.org>
8647         * lib/crypto-des.c: Fix.
8649 2003-08-09  Simon Josefsson <simon@josefsson.org>
8651         * lib/crypto-des.c: Fix typo.
8653 2003-08-09  Simon Josefsson <simon@josefsson.org>
8655         * NEWS: Fix.
8657 2003-08-09  Simon Josefsson <simon@josefsson.org>
8659         * extra/Makefile.am: Dist mailutils.diff.
8661 2003-08-09  Simon Josefsson <simon@josefsson.org>
8663         * extra/README: Mention mailutils.diff.
8665 2003-08-09  Simon Josefsson <simon@josefsson.org>
8667         * extra/mailutils.diff: Add.
8669 2003-08-09  Simon Josefsson <simon@josefsson.org>
8671         * extra/inetutils.diff: Update.
8673 2003-08-09  Simon Josefsson <simon@josefsson.org>
8675         * extra/README: Add inetutils instructions.
8677 2003-08-09  Simon Josefsson <simon@josefsson.org>
8679         * lib/crypto-des.c: Make md4/md5 checksum work.
8681 2003-08-09  Simon Josefsson <simon@josefsson.org>
8683         * lib/crypto.c: Typo.
8685 2003-08-09  Simon Josefsson <simon@josefsson.org>
8687         * lib/shishi.h.in: Add ad-hoc GSS type.
8689 2003-08-09  Simon Josefsson <simon@josefsson.org>
8691         * lib/crypto-des.c, lib/crypto.c: Clean up ad-hoc GSS checksum
8692         type.
8694 2003-08-09  Simon Josefsson <simon@josefsson.org>
8696         * lib/crypto-des.c: Fix md4/md5.
8698 2003-08-09  Simon Josefsson <simon@josefsson.org>
8700         * lib/crypto-des.c, lib/crypto.c: Add nettle fallback for DES
8701         ciphers.
8703 2003-08-09  Simon Josefsson <simon@josefsson.org>
8705         * THANKS: Fix.
8707 2003-08-09  Simon Josefsson <simon@josefsson.org>
8709         * configure.ac: Fix -Icrypto.
8711 2003-08-09  Simon Josefsson <simon@josefsson.org>
8713         * lib/crypto.c: Fix USE_GCRYPT usage.
8715 2003-08-09  Simon Josefsson <simon@josefsson.org>
8717         * NEWS: Fix.
8719 2003-08-09  Simon Josefsson <simon@josefsson.org>
8721         * tests/crypto.c: Only test des for libgcrypt .
8723 2003-08-09  Simon Josefsson <simon@josefsson.org>
8725         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
8726         lib/crypto-des.c, lib/crypto.c, lib/error.c, lib/internal.h,
8727         lib/pkcs5.c, lib/shishi.h.in: Support nettle as well as libgcrypt.
8728         Move pkcs5/PBKDF2 stuff into Shishi namespace.
8730 2003-08-09  Simon Josefsson <simon@josefsson.org>
8732         * tests/crypto.c: Use new pkcs5 API.
8734 2003-08-09  Simon Josefsson <simon@josefsson.org>
8736         * configure.ac: Replace libgcrypt/libgpg-error stuff with
8737         "mininettle" in crypto/.  Check for fcntl.h.
8739 2003-08-09  Simon Josefsson <simon@josefsson.org>
8741         * Makefile.am: Remove errcrypto.  Remove crypto/m4 from aclocal
8742         flags.
8744 2003-08-08  Simon Josefsson <simon@josefsson.org>
8746         * configure.ac: Prefer minitasn1 over libtasn1.
8748 2003-08-08  Simon Josefsson <simon@josefsson.org>
8750         * THANKS: Add.
8752 2003-08-08  Simon Josefsson <simon@josefsson.org>
8754         * doc/shishi.texi: Fix acks.
8756 2003-08-08  Simon Josefsson <simon@josefsson.org>
8758         * THANKS: Update.
8760 2003-08-08  Simon Josefsson <simon@josefsson.org>
8762         * doc/shishi.texi: Fix.
8764 2003-08-08  Simon Josefsson <simon@josefsson.org>
8766         * lib/shishi.h.in: Include time.h for time_t.
8768 2003-08-07  Simon Josefsson <simon@josefsson.org>
8770         * configure.ac: Readd depends.
8772 2003-08-07  Simon Josefsson <simon@josefsson.org>
8774         * tests/Makefile.am: Remove obsolete idn CFLAGS.
8776 2003-08-07  Simon Josefsson <simon@josefsson.org>
8778         * src/Makefile.am: Remove obsolete intl and idn CFLAGS.
8780 2003-08-07  Simon Josefsson <simon@josefsson.org>
8782         * src/Makefile.am: Link gnulib.
8784 2003-08-07  Simon Josefsson <simon@josefsson.org>
8786         * doc/Makefile.am: Dist shishi.{ps,pdf,html}.
8788 2003-08-07  Simon Josefsson <simon@josefsson.org>
8790         * configure.ac: Disable dependencies (to speed things up).
8792 2003-08-07  Simon Josefsson <simon@josefsson.org>
8794         * configure.ac: Reorder resolv.h.
8796 2003-08-07  Simon Josefsson <simon@josefsson.org>
8798         * gl/Makefile.am: Revert.
8800 2003-08-07  Simon Josefsson <simon@josefsson.org>
8802         * gl/Makefile.am: Libtool fix.
8804 2003-08-07  Simon Josefsson <simon@josefsson.org>
8806         * lib/netio.c: Fix typo.
8808 2003-08-07  Simon Josefsson <simon@josefsson.org>
8810         * gl/Makefile.am: Use libtool.
8812 2003-08-07  Simon Josefsson <simon@josefsson.org>
8814         * src/Makefile.am: Fix includes.
8816 2003-08-07  Simon Josefsson <simon@josefsson.org>
8818         * lib/init.c, lib/internal.h: Fix gettext stuff.
8820 2003-08-07  Simon Josefsson <simon@josefsson.org>
8822         * Makefile.am: Distcheck fails on gtk-doc, disable it.
8824 2003-08-07  Simon Josefsson <simon@josefsson.org>
8826         * tests/Makefile.am: Add -I's.
8828 2003-08-07  Simon Josefsson <simon@josefsson.org>
8830         * m4/Makefile.am: Add.
8832 2003-08-07  Simon Josefsson <simon@josefsson.org>
8834         * doc/reference/Makefile.am: Ignore shishi-int.h.
8836 2003-08-07  Simon Josefsson <simon@josefsson.org>
8838         * Makefile.am: Remove distcheck flag hack.
8840 2003-08-07  Simon Josefsson <simon@josefsson.org>
8842         * configure.ac, lib/Makefile.am, lib/shishi.h.in,
8843         m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4: Create
8844         shishi-int.h and use it, for uint32_t etc.
8846 2003-08-07  Simon Josefsson <simon@josefsson.org>
8848         * asn1/Makefile.am: Fix.
8850 2003-08-07  Simon Josefsson <simon@josefsson.org>
8852         * configure.ac: Bump gcrypt version.
8854 2003-08-07  Simon Josefsson <simon@josefsson.org>
8856         * asn1/Makefile.am: Sync upstream.
8858 2003-08-07  Simon Josefsson <simon@josefsson.org>
8860         * lib/Makefile.am: Fix.
8862 2003-08-07  Simon Josefsson <simon@josefsson.org>
8864         * NEWS: Add.
8866 2003-08-07  Simon Josefsson <simon@josefsson.org>
8868         * configure.ac, lib/Makefile.am: Libtasn1 fixes.
8870 2003-08-07  Simon Josefsson <simon@josefsson.org>
8872         * asn1/ASN1.c, asn1/Makefile.am, asn1/README, asn1/coding.c,
8873         asn1/decoding.c, asn1/defines.h, asn1/der.h, asn1/element.c,
8874         asn1/element.h, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
8875         asn1/gstr.c, asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/mem.h,
8876         asn1/parser_aux.c, asn1/parser_aux.h, asn1/structure.c,
8877         asn1/structure.h: Add (lib/minitasn1 from gnutls).
8879 2003-08-07  Simon Josefsson <simon@josefsson.org>
8881         * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/Makefile.am,
8882         asn1/NEWS, asn1/README, asn1/THANKS, asn1/acconfig.h,
8883         asn1/acinclude.m4, asn1/buildconf, asn1/configure.in: Remove (to be
8884         replaced by minitasn1).
8886 2003-08-07  Simon Josefsson <simon@josefsson.org>
8888         * shishi.conf.in: Fix.
8890 2003-08-07  Simon Josefsson <simon@josefsson.org>
8892         * shishi.skel.in: Cleanup and fix.
8894 2003-08-07  Simon Josefsson <simon@josefsson.org>
8896         * shishi.conf.in: Fix.
8898 2003-08-07  Simon Josefsson <simon@josefsson.org>
8900         * doc/shishi.texi: Mention SRV.
8902 2003-08-07  Simon Josefsson <simon@josefsson.org>
8904         * lib/netio.c: Slight cleanup.
8906 2003-08-07  Simon Josefsson <simon@josefsson.org>
8908         * configure.ac, lib/Makefile.am, lib/internal.h, lib/netio.c,
8909         lib/resolv.c: Look for SRV RRs if KDC address not known.
8911 2003-08-07  Simon Josefsson <simon@josefsson.org>
8913         * lib/internal.h: Add.  Change user cfg file to
8914         $HOME/.shishi/shishi.conf from $HOME/.shishi/config.
8916 2003-08-07  Simon Josefsson <simon@josefsson.org>
8918         * lib/init.c: Add _shishi_maybe_install_usercfg, shishi_info.  Fix
8919         warnings.
8921 2003-08-07  Simon Josefsson <simon@josefsson.org>
8923         * lib/shishi.h.in: Add.
8925 2003-08-07  Simon Josefsson <simon@josefsson.org>
8927         * lib/cfg.c: Add shishi_cfg_default_userdirectory.  Don't dump cfg
8928         every time a cfg file is read.  Fix warnings.
8930 2003-08-05  Simon Josefsson <simon@josefsson.org>
8932         * configure.ac: Check for locale.h.
8934 2003-08-05  Simon Josefsson <simon@josefsson.org>
8936         * Makefile.am, NEWS, configure.ac: Use external gettext.
8938 2003-08-05  Simon Josefsson <simon@josefsson.org>
8940         * NEWS: Fix.
8942 2003-08-05  Simon Josefsson <simon@josefsson.org>
8944         * lib/Makefile.am, lib/kerberos5.asn1, lib/rfc1510.asn1,
8945         lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig: Use new ASN.1
8946         module, and remove the old ones.
8948 2003-08-05  Simon Josefsson <simon@josefsson.org>
8950         * lib/rfc1510.asn1: Copied from rfc1510bis.asn1, with
8951         modifications.
8953 2003-08-05  Simon Josefsson <simon@josefsson.org>
8955         * asn1/Makefile.am: Fix bad sync.
8957 2003-08-05  Simon Josefsson <simon@josefsson.org>
8959         * tests/gss.c: Remove.
8961 2003-08-05  Simon Josefsson <simon@josefsson.org>
8963         * asn1/Makefile.am, asn1/NEWS, asn1/configure.in: Sync upstream.
8965 2003-08-05  Simon Josefsson <simon@josefsson.org>
8967         * doc/Makefile.am: Remove ps/pdf targets (modern automake include
8968         them).  Fix help2man program name.
8970 2003-08-05  Simon Josefsson <simon@josefsson.org>
8972         * Makefile.am, configure.ac, lib/password.c: Make libidn optional.
8974 2003-08-05  Simon Josefsson <simon@josefsson.org>
8976         * doc/shishi.texi: Heimdal telnetd doesn't crash any more.
8978 2003-07-10  Simon Josefsson <simon@josefsson.org>
8980         * po/shishi.pot, po/sv.po: Generated.
8982 2003-07-10  Simon Josefsson <simon@josefsson.org>
8984         * extra/pam_shishi/Makefile.am: Add -I to libidn.
8986 2003-07-10  Simon Josefsson <simon@josefsson.org>
8988         * tests/Makefile.am, src/Makefile.am: Link with gettext, for
8989         gnulib.
8991 2003-07-10  Simon Josefsson <simon@josefsson.org>
8993         * tests/utils.c, src/shishid.c: Add program_name (for gnulib).
8995 2003-07-10  Simon Josefsson <simon@josefsson.org>
8997         * configure.ac: Really disable ld script in libgcrypt.
8999 2003-07-10  Simon Josefsson <simon@josefsson.org>
9001         * extra/Makefile.am: Dist inetutils.diff.
9003 2003-07-10  Simon Josefsson <simon@josefsson.org>
9005         * extra/pam_shishi/Makefile.am: Remove asn1 -I, add gnulib -I.
9007 2003-07-10  Simon Josefsson <simon@josefsson.org>
9009         * extra/README: Add.
9011 2003-07-10  Simon Josefsson <simon@josefsson.org>
9013         * extra/pam_shishi/pam_shishi.c: Indent.
9015 2003-07-10  Simon Josefsson <simon@josefsson.org>
9017         * extra/pam_shishi/pam_shishi.c: Fix warnings.
9019 2003-07-10  Simon Josefsson <simon@josefsson.org>
9021         * src/Makefile.am: Cleanup.
9023 2003-07-10  Simon Josefsson <simon@josefsson.org>
9025         * src/Makefile.am: Remove unused stuff.
9027 2003-07-10  Simon Josefsson <simon@josefsson.org>
9029         * lib/Makefile.am: Fix libtool warning.
9031 2003-07-10  Simon Josefsson <simon@josefsson.org>
9033         * NEWS: Add.
9035 2003-07-10  Simon Josefsson <simon@josefsson.org>
9037         * extra/README: Remove inetutils.
9039 2003-07-10  Simon Josefsson <simon@josefsson.org>
9041         * po/Makevars: Update.
9043 2003-07-10  Simon Josefsson <simon@josefsson.org>
9045         * configure.ac: Revert part of last patch.
9047 2003-07-10  Simon Josefsson <simon@josefsson.org>
9049         * extra/README: Add.
9051 2003-07-10  Simon Josefsson <simon@josefsson.org>
9053         * tests/Makefile.am: Add libidn -I's.
9055 2003-07-10  Simon Josefsson <simon@josefsson.org>
9057         * tests/utils.c: Remove unused die().
9059 2003-07-10  Simon Josefsson <simon@josefsson.org>
9061         * src/shishi.c: Define program_name (for gnulib).
9063 2003-07-10  Simon Josefsson <simon@josefsson.org>
9065         * src/authp.c, src/client.c, src/data.h, src/server.c,
9066         src/shishi.c: Use gnulib's error() instead of ad-hoc die().
9068 2003-07-10  Simon Josefsson <simon@josefsson.org>
9070         * src/shishid.c: Use LOG_DAEMON instead of LOG_AUTHPRIV (make this
9071         configurable?).
9073 2003-07-10  Simon Josefsson <simon@josefsson.org>
9075         * lib/shishi.h.in: Fix typo.
9077 2003-07-10  Simon Josefsson <simon@josefsson.org>
9079         * doc/reference/Makefile.am: Try to be more portable.
9081 2003-07-10  Simon Josefsson <simon@josefsson.org>
9083         * configure.ac, extra/Makefile.am: Don't ship with inetutils (too
9084         much portability problems).
9086 2003-07-10  Simon Josefsson <simon@josefsson.org>
9088         * gl/Makefile.am: Add strchrnul.h.
9090 2003-07-10  Simon Josefsson <simon@josefsson.org>
9092         * gl/Makefile.am: Add mempcpy.h.
9094 2003-07-10  Simon Josefsson <simon@josefsson.org>
9096         * gl/Makefile.am: Add -I../intl for libintl.h in gettext.h.
9098 2003-07-10  Simon Josefsson <simon@josefsson.org>
9100         * src/Makefile.am: Fix gnulib.
9102 2003-07-10  Simon Josefsson <simon@josefsson.org>
9104         * configure.ac: Disable libgcrypt ld script (requires too modern
9105         ld).
9107 2003-07-10  Simon Josefsson <simon@josefsson.org>
9109         * lib/Makefile.am: Remove GNU Make specific idiom.
9111 2003-07-10  Simon Josefsson <simon@josefsson.org>
9113         * gl/m4/Makefile.am: Add.
9115 2003-07-10  Simon Josefsson <simon@josefsson.org>
9117         * lib/rfc1510bis.asn1: Update from draft (plus syntax hacks for
9118         libtasn1's parser).
9120 2003-07-10  Simon Josefsson <simon@josefsson.org>
9122         * configure.ac: Check for sys/types.h earlier.  Add Gnulib tests.
9124 2003-07-10  Simon Josefsson <simon@josefsson.org>
9126         * gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
9127         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
9128         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
9129         gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c, gl/mempcpy.h,
9130         gl/strndup.c, gl/strnlen.c, gl/m4/argp.m4, gl/m4/mempcpy.m4,
9131         gl/m4/strndup.m4, gl/m4/strnlen.m4: Update.
9133 2003-07-08  Simon Josefsson <simon@josefsson.org>
9135         * NEWS: Add.
9137 2003-07-08  Simon Josefsson <simon@josefsson.org>
9139         * lib/encapreppart.c, lib/shishi.h.in, lib/crypto-des.c,
9140         lib/crypto.c: Fix.
9142 2003-07-08  Simon Josefsson <simon@josefsson.org>
9144         * lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
9145         lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in, po/shishi.pot,
9146         po/sv.po: Cleanup DES crypto (at last!).
9148 2003-07-08  Simon Josefsson <simon@josefsson.org>
9150         * lib/kdc.c: Fix typo.
9152 2003-07-08  Simon Josefsson <simon@josefsson.org>
9154         * lib/crypto.c, lib/crypto-des.c: Better errors.
9156 2003-07-08  Simon Josefsson <simon@josefsson.org>
9158         * lib/crypto-3des.c: Fix mem leak.
9160 2003-07-08  Simon Josefsson <simon@josefsson.org>
9162         * lib/Makefile.am, lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
9163         lib/crypto-des.c, lib/crypto-null.c, lib/kdc.c: Fixes.
9165 2003-07-08  Simon Josefsson <simon@josefsson.org>
9167         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
9168         lib/authenticator.c, lib/cfg.c, lib/crypto-null.c, lib/crypto.c,
9169         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
9170         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
9171         lib/principal.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
9172         lib/tkt.c, lib/tkts.c: Indent.
9174 2003-07-08  Simon Josefsson <simon@josefsson.org>
9176         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
9177         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/encapreppart.c,
9178         lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
9179         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
9180         lib/safe.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c, lib/tkts.c:
9181         Cleanup.
9183 2003-07-08  Simon Josefsson <simon@josefsson.org>
9185         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
9186         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
9187         lib/crypto-null.c, lib/crypto.c, lib/enckdcreppart.c, lib/error.c,
9188         lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/safe.c,
9189         lib/shishi.h.in, lib/ticket.c, src/crypto.c: Crypto functions now
9190         allocate output buffers.  Fix callers.
9192 2003-07-08  Simon Josefsson <simon@josefsson.org>
9194         * lib/apreq.c: Waste less stack.
9196 2003-07-07  Simon Josefsson <simon@josefsson.org>
9198         * gl/argp.h: Sync.
9200 2003-07-06  Simon Josefsson <simon@josefsson.org>
9202         * lib/Makefile.am: Fix includes.  Make distcheck works under debian
9203         now.
9205 2003-07-06  Simon Josefsson <simon@josefsson.org>
9207         * configure.ac: Build gl/m4/Makefile.
9209 2003-07-06  Simon Josefsson <simon@josefsson.org>
9211         * gl/Makefile.am: Recurse into m4/.
9213 2003-07-06  Simon Josefsson <simon@josefsson.org>
9215         * shishi.conf.in: Fix.
9217 2003-07-06  Simon Josefsson <simon@josefsson.org>
9219         * lib/shishi.h.in: Add.
9221 2003-07-06  Simon Josefsson <simon@josefsson.org>
9223         * lib/asn1.c: Add shishi_asn1_write_bitstring (broken).
9225 2003-07-06  Simon Josefsson <simon@josefsson.org>
9227         * lib/apreq.c: Fix ASN.1 writing.
9229 2003-07-06  Simon Josefsson <simon@josefsson.org>
9231         * lib/aprep.c: Fix crash.
9233 2003-07-05  Simon Josefsson <simon@josefsson.org>
9235         * m4/Makefile.am: More EXTRA_DIST's.
9237 2003-07-05  Simon Josefsson <simon@josefsson.org>
9239         * Makefile.am: Update release target.
9241 2003-07-05  Simon Josefsson <simon@josefsson.org>
9243         * NEWS: Add.
9245 2003-07-05  Simon Josefsson <simon@josefsson.org>
9247         * configure.ac: Bump version.
9249 2003-07-05  Simon Josefsson <simon@josefsson.org>
9251         * configure.ac: Fix includes.
9253 2003-07-05  Simon Josefsson <simon@josefsson.org>
9255         * Makefile.am: Build errcrypto.
9257 2003-07-05  Simon Josefsson <simon@josefsson.org>
9259         * configure.ac: Configure errcrypto.
9261 2003-07-05  Simon Josefsson <simon@josefsson.org>
9263         * lib/apreq.c, lib/asn1.c, lib/shishi.h.in, lib/tkt.c: Add generic
9264         ASN.1 bitstring, and use it.
9266 2003-07-05  Simon Josefsson <simon@josefsson.org>
9268         * lib/apreq.c: Fix the AP-REQ ap-options.
9270 2003-07-05  Simon Josefsson <simon@josefsson.org>
9272         * lib/ap.c:
9273         (shishi_ap_req_process): Be verbose.
9275 2003-07-05  Simon Josefsson <simon@josefsson.org>
9277         * lib/aprep.c: Fix typo.
9279 2003-07-05  Simon Josefsson <simon@josefsson.org>
9281         * lib/enckdcreppart.c: Waste less stack.
9283 2003-07-05  Simon Josefsson <simon@josefsson.org>
9285         * lib/encapreppart.c: Waste less stack.
9287 2003-07-05  Simon Josefsson <simon@josefsson.org>
9289         * lib/crypto-3des.c: Memory leak fix.
9291 2003-07-05  Simon Josefsson <simon@josefsson.org>
9293         * lib/authenticator.c: Use proper API.
9295 2003-07-05  Simon Josefsson <simon@josefsson.org>
9297         * lib/aprep.c, lib/apreq.c: Use proper API.
9299 2003-07-05  Simon Josefsson <simon@josefsson.org>
9301         * lib/aprep.c: Revert last change (no new API for asn1_field(),
9302         sigh).
9304 2003-07-05  Simon Josefsson <simon@josefsson.org>
9306         * lib/aprep.c: Use new API.
9308 2003-07-05  Simon Josefsson <simon@josefsson.org>
9310         * lib/internal.h: Include gnulib stuff.
9312 2003-07-05  Simon Josefsson <simon@josefsson.org>
9314         * lib/ap.c: Use new API.
9316 2003-07-05  Simon Josefsson <simon@josefsson.org>
9318         * lib/Makefile.am, lib/setenv.c: Really remove old AC_LIBOBJ stuff.
9320 2003-07-05  Simon Josefsson <simon@josefsson.org>
9322         * lib/crypto-des.c: Remove debugging code.
9324 2003-07-05  Simon Josefsson <simon@josefsson.org>
9326         * gl/argp-help.c: Define strchrnul, f{,un}lockfile if not defined.
9327         (Perhaps not the right thing, check and forward patch to libc/gnulib
9328         later.)
9330 2003-07-05  Simon Josefsson <simon@josefsson.org>
9332         * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/enckdcreppart.c,
9333         lib/error.c, lib/kdcrep.c, lib/krberror.c, lib/principal.c,
9334         lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fixes for
9335         gnulib.
9337 2003-07-05  Simon Josefsson <simon@josefsson.org>
9339         * lib/crypto-des.c, lib/crypto.c, lib/pkcs5.c: Compile with
9340         libgcrypt 1.1.13.
9342 2003-07-05  Simon Josefsson <simon@josefsson.org>
9344         * src/authp.c, src/client.c, src/server.c, src/shishi.c: Gnulib
9345         fixes.
9347 2003-07-05  Simon Josefsson <simon@josefsson.org>
9349         * lib/Makefile.am: More gnulib fixes.
9351 2003-07-05  Simon Josefsson <simon@josefsson.org>
9353         * lib/Makefile.am, lib/gethostname.c, lib/memmove.c, lib/memset.c,
9354         lib/setenv.h, lib/strcasecmp.c, lib/strdup.c, lib/strerror.c,
9355         lib/unsetenv.c: Obsolete some AC_LIBOBJ with gnulib.
9357 2003-07-05  Simon Josefsson <simon@josefsson.org>
9359         * src/Makefile.am: Replace ARGP stuff with gnulib.
9361 2003-07-04  Simon Josefsson <simon@josefsson.org>
9363         * configure.ac: Reorder to avoid warnings.
9365 2003-07-04  Simon Josefsson <simon@josefsson.org>
9367         * Makefile.am, configure.ac, gl/Makefile.am, gl/alloca.c,
9368         gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
9369         gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
9370         gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
9371         gl/argp-xinl.c, gl/argp.h, gl/asnprintf.c, gl/asprintf.c,
9372         gl/error.c, gl/error.h, gl/gethostname.c, gl/getopt.c, gl/getopt.h,
9373         gl/getopt1.c, gl/gettext.h, gl/malloc.c, gl/memmove.c, gl/memset.c,
9374         gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
9375         gl/printf-parse.h, gl/realloc.c, gl/setenv.c, gl/setenv.h,
9376         gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c, gl/strchrnul.h,
9377         gl/strdup.c, gl/strerror.c, gl/strncasecmp.c, gl/sysexit_.h,
9378         gl/unlocked-io.h, gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h,
9379         gl/vasprintf.c, gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c,
9380         gl/xstrdup.c, gl/m4/Makefile.am, gl/m4/alloca.m4, gl/m4/argp.m4,
9381         gl/m4/codeset.m4, gl/m4/error.m4, gl/m4/gethostname.m4,
9382         gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
9383         gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax_t.m4,
9384         gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
9385         gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
9386         gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
9387         gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/memmove.m4,
9388         gl/m4/memset.m4, gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4,
9389         gl/m4/progtest.m4, gl/m4/realloc.m4, gl/m4/setenv.m4,
9390         gl/m4/signed.m4, gl/m4/stdint_h.m4, gl/m4/strcase.m4,
9391         gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
9392         gl/m4/strerror_r.m4, gl/m4/sysexits.m4, gl/m4/uintmax_t.m4,
9393         gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4,
9394         gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
9395         gl/m4/xalloc.m4, lib/Makefile.am: Add gnulib compatibility
9396         functions.  Remove argp (replaced by gnulib argp module).
9398 2003-07-04  Simon Josefsson <simon@josefsson.org>
9400         * lib/tkt.c:
9401         (shishi_tkt_key): Retrieve key from encticketpart too.
9403 2003-06-27  Simon Josefsson <simon@josefsson.org>
9405         * lib/ap.c: Check for asn1 error.
9407 2003-06-12  Simon Josefsson <simon@josefsson.org>
9409         * doc/shishi.texi: Add.
9411 2003-06-02  Simon Josefsson <simon@josefsson.org>
9413         * tests/Makefile.am: Remove ticketset for now.
9415 2003-06-02  Simon Josefsson <simon@josefsson.org>
9417         * NEWS: Version 0.0.0.
9419 2003-06-02  Simon Josefsson <simon@josefsson.org>
9421         * Makefile.am: Add release target.
9423 2003-06-02  Simon Josefsson <simon@josefsson.org>
9425         * lib/crypto.c: Add DES encrypt/decrypt without checksum.  Add
9426         dummy checksum.
9428 2003-06-02  Simon Josefsson <simon@josefsson.org>
9430         * lib/crypto-des.c: Add DES encrypt/decrypt without checksum.
9432 2003-06-02  Simon Josefsson <simon@josefsson.org>
9434         * lib/shishi.h.in: Fix NONE ciphers.
9436 2003-05-27  Simon Josefsson <simon@josefsson.org>
9438         * doc/Makefile.am: Add encapreppart functions to AP section.
9440 2003-05-27  Simon Josefsson <simon@josefsson.org>
9442         * lib/aprep.c, lib/apreq.c: Fix a2d.
9444 2003-05-27  Simon Josefsson <simon@josefsson.org>
9446         * lib/encapreppart.c, lib/shishi.h.in: Add
9447         shishi_encapreppart_seqnumber_get.
9449 2003-05-27  Simon Josefsson <simon@josefsson.org>
9451         * lib/crypto-3des.c, lib/crypto.c, lib/shishi.h.in: Add 3des-none.
9452         Add encrypt/decrypt with specific etype.
9454 2003-05-25  Simon Josefsson <simon@josefsson.org>
9456         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
9457         lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Add
9458         shishi_{en,de}crypt_iv().
9460 2003-05-25  Simon Josefsson <simon@josefsson.org>
9462         * lib/shishi.h.in: Fix typo.
9464 2003-05-25  Simon Josefsson <simon@josefsson.org>
9466         * lib/shishi.h.in: Add GSS keyusage constants.
9468 2003-05-18  Simon Josefsson <simon@josefsson.org>
9470         * lib/authenticator.c: Fix.
9472 2003-05-11  Simon Josefsson <simon@josefsson.org>
9474         * lib/ap.c, lib/shishi.h.in: Add shishi_ap_req_der_new.
9476 2003-05-08  Simon Josefsson <simon@josefsson.org>
9478         * lib/Makefile.am: Fix asn1Parser.
9480 2003-05-08  Simon Josefsson <simon@josefsson.org>
9482         * doc/Makefile.am: Remove GSS stuff.
9484 2003-05-08  Simon Josefsson <simon@josefsson.org>
9486         * configure.ac: Check for asn1Parser.
9488 2003-05-08  Simon Josefsson <simon@josefsson.org>
9490         * lib/tkts.c: Add.
9492 2003-05-08  Simon Josefsson <simon@josefsson.org>
9494         * lib/init.c: Fix doc.
9496 2003-05-01  Simon Josefsson <simon@josefsson.org>
9498         * Makefile.am, README, configure.ac, tests/Makefile.am,
9499         shishi-gss.pc.in: Remove GSS stuff (moved to separate project).
9501 2003-05-01  Simon Josefsson <simon@josefsson.org>
9503         * doc/shishi.texi: Remove GSS stuff.
9505 2003-05-01  Simon Josefsson <simon@josefsson.org>
9507         * shishi-gss.pc.in: Add.
9509 2003-05-01  Simon Josefsson <simon@josefsson.org>
9511         * Makefile.am: Add shishi-gss.pc*.
9513 2003-05-01  Simon Josefsson <simon@josefsson.org>
9515         * configure.ac: Build shishi-gss.pc.
9517 2003-05-01  Simon Josefsson <simon@josefsson.org>
9519         * doc/gdoc: Escape { and }.
9521 2003-05-01  Simon Josefsson <simon@josefsson.org>
9523         * doc/shishi.texi: Fix.
9525 2003-05-01  Simon Josefsson <simon@josefsson.org>
9527         * Makefile.am: Indent in gss/.
9529 2003-05-01  Simon Josefsson <simon@josefsson.org>
9531         * doc/Makefile.am, doc/shishi.texi: Add.
9533 2003-05-01  Simon Josefsson <simon@josefsson.org>
9535         * README: Add gss/.
9537 2003-05-01  Simon Josefsson <simon@josefsson.org>
9539         * NEWS, AUTHORS: Fix.
9541 2003-05-01  Simon Josefsson <simon@josefsson.org>
9543         * Makefile.am, configure.ac, doc/Makefile.am, doc/shishi.texi,
9544         tests/Makefile.am, tests/gss.c: Add framework for GSS-API support.
9546 2003-05-01  Simon Josefsson <simon@josefsson.org>
9548         * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
9549         tests/ticketset.c, tests/utils.c: Move include of shishi.h from
9550         utils.c to each file.
9552 2003-05-01  Simon Josefsson <simon@josefsson.org>
9554         * lib/internal.h: Typo.
9556 2003-04-18  Simon Josefsson <simon@josefsson.org>
9558         * doc/shishi.texi: Fix info dir entry.
9560 2003-04-16  Simon Josefsson <simon@josefsson.org>
9562         * ANNOUNCE: Mention devices it runs on.
9564 2003-04-15  Simon Josefsson <simon@josefsson.org>
9566         * Makefile.am: Use new cvs2cl.
9568 2003-03-29  Simon Josefsson <simon@josefsson.org>
9570         * lib/kdcreq.c: Use new allocating a2d.
9572 2003-03-26  Simon Josefsson <simon@josefsson.org>
9574         * src/shishid.c: Add comment.
9576 2003-03-26  Simon Josefsson <simon@josefsson.org>
9578         * lib/asn1.c, lib/kdc.c, lib/shishi.h.in: Add new allocating a2d
9579         functions and use them.
9581 2003-03-26  Simon Josefsson <simon@josefsson.org>
9583         * lib/crypto-des.c: Use new libgcrypt CBC-MAC interface.
9585 2003-03-26  Simon Josefsson <simon@josefsson.org>
9587         * asn1/NEWS, asn1/configure.in: Upstream sync.
9589 2003-03-14  Simon Josefsson <simon@josefsson.org>
9591         * tests/crypto.c: Fix debug output, spotted by Marcus Watts
9592         <mdw@umich.edu>.
9594 2003-02-19  Simon Josefsson <simon@josefsson.org>
9596         * asn1/NEWS, asn1/configure.in: Upstream update.
9598 2003-02-12  Simon Josefsson <simon@josefsson.org>
9600         * lib/safe.c: Make it work.
9602 2003-02-12  Simon Josefsson <simon@josefsson.org>
9604         * lib/tkt.c: Use new ASN.1 API.
9606 2003-02-12  Simon Josefsson <simon@josefsson.org>
9608         * lib/kdcreq.c: Use new ASN.1 and principal APIs.
9610 2003-02-12  Simon Josefsson <simon@josefsson.org>
9612         * lib/kdcrep.c: Use new principal API.
9614 2003-02-12  Simon Josefsson <simon@josefsson.org>
9616         * lib/principal.c: Add *_set().
9618 2003-02-12  Simon Josefsson <simon@josefsson.org>
9620         * lib/encapreppart.c: Doc fixes.  Use new ASN.1 APIs.
9622 2003-02-12  Simon Josefsson <simon@josefsson.org>
9624         * lib/asn1.c: Fix integer functions.
9626 2003-02-12  Simon Josefsson <simon@josefsson.org>
9628         * tests/authenticator.c, tests/gztime.c, tests/ticketset.c: Indent.
9630 2003-02-12  Simon Josefsson <simon@josefsson.org>
9632         * tests/Makefile.am: Add authenticator and gztime.  Remove asn1
9633         CFLAGS.
9635 2003-02-12  Simon Josefsson <simon@josefsson.org>
9637         * tests/utils.c: Fix prototypes.
9639 2003-02-12  Simon Josefsson <simon@josefsson.org>
9641         * tests/authenticator.c: Add.
9643 2003-02-12  Simon Josefsson <simon@josefsson.org>
9645         * lib/authenticator.c: Cleanups.
9647 2003-02-11  Simon Josefsson <simon@josefsson.org>
9649         * tests/gztime.c: Add.
9651 2003-02-11  Simon Josefsson <simon@josefsson.org>
9653         * lib/gztime.c: Make it work again.
9655 2003-02-11  Simon Josefsson <simon@josefsson.org>
9657         * lib/gztime.c: Fix prototypes.
9659 2003-02-11  Simon Josefsson <simon@josefsson.org>
9661         * lib/shishi.h.in: Add.  Fix prototypes.
9663 2003-02-11  Simon Josefsson <simon@josefsson.org>
9665         * tests/ticketset.c: Fix title.
9667 2003-02-11  Simon Josefsson <simon@josefsson.org>
9669         * lib/tkts.c: Fix.
9671 2003-02-11  Simon Josefsson <simon@josefsson.org>
9673         * Makefile.am: Allow use of external libtasn1.
9675 2003-02-11  Simon Josefsson <simon@josefsson.org>
9677         * configure.ac, lib/Makefile.am: Allow use of external libtasn1.
9678         Remove *_BUILD_* junk for pkg-config.
9680 2003-02-11  Simon Josefsson <simon@josefsson.org>
9682         * shishi.pc.in: CFLAGS for libgcrypt not needed to use shishi.  Let
9683         libtool handle library dependencies.
9685 2003-02-11  Simon Josefsson <simon@josefsson.org>
9687         * configure.ac: We need libgcrypt >1.1.13.
9689 2003-02-11  Simon Josefsson <simon@josefsson.org>
9691         * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
9692         lib/diskio.c, lib/encapreppart.c, lib/enckdcreppart.c,
9693         lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
9694         lib/krberror.c, lib/safe.c, lib/tgs.c, lib/ticket.c, lib/tkt.c: Use
9695         new libtasn1 API.
9697 2003-02-11  Simon Josefsson <simon@josefsson.org>
9699         * asn1/configure.in: Upstream update.
9701 2003-02-11  Simon Josefsson <simon@josefsson.org>
9703         * asn1/NEWS: Upstream update.
9705 2003-02-11  Simon Josefsson <simon@josefsson.org>
9707         * po/shishi.pot, po/sv.po: Generated.
9709 2003-02-11  Simon Josefsson <simon@josefsson.org>
9711         * doc/reference/shishi.types: Add.
9713 2003-02-11  Simon Josefsson <simon@josefsson.org>
9715         * ANNOUNCE: Update.
9717 2003-02-11  Simon Josefsson <simon@josefsson.org>
9719         * lib/shishi.h.in, lib/safe.c: Fix SAFE.
9721 2003-02-10  Simon Josefsson <simon@josefsson.org>
9723         * doc/shishi.texi: Add.
9725 2003-02-10  Simon Josefsson <simon@josefsson.org>
9727         * doc/Makefile.am: Add KRB-SAFE.
9729 2003-02-10  Simon Josefsson <simon@josefsson.org>
9731         * doc/shishi.texi: Add KRB-SAFE.  Move utility functions.
9733 2003-02-10  Simon Josefsson <simon@josefsson.org>
9735         * doc/shishi.texi: [no log message]
9737 2003-02-10  Simon Josefsson <simon@josefsson.org>
9739         * doc/shishi.texi: (Cryptographic Overview): Improve wording.
9741 2003-02-10  Simon Josefsson <simon@josefsson.org>
9743         * README-alpha: Fix.
9745 2003-02-10  Simon Josefsson <simon@josefsson.org>
9747         * lib/as.c: Doc fix.
9749 2003-02-10  Simon Josefsson <simon@josefsson.org>
9751         * lib/asn1.c, lib/diskio.c, lib/safe.c, lib/shishi.h.in,
9752         lib/internal.h, src/client.c, src/server.c: Make KRB-SAFE work.
9754 2003-02-10  Simon Josefsson <simon@josefsson.org>
9756         * lib/tgs.c, lib/as.c: Doc fix.
9758 2003-02-10  Simon Josefsson <simon@josefsson.org>
9760         * Makefile.am: Ditto.
9762 2003-02-10  Simon Josefsson <simon@josefsson.org>
9764         * Makefile.am: Fix ChangeLog generation.
9766 2003-02-10  Simon Josefsson <simon@josefsson.org>
9768         * README: Fix.
9770 2003-02-08  Simon Josefsson <simon@josefsson.org>
9772         * lib/shishi.h.in, lib/tkts.c: Fix.
9774 2003-02-08  Simon Josefsson <simon@josefsson.org>
9776         * tests/ticketset.c, tests/crypto.c, tests/utils.c, src/client.c,
9777         src/server.c, src/data.h, src/shishi.c, src/shishid.c: Fix.
9779 2003-02-08  Simon Josefsson <simon@josefsson.org>
9781         * src/shishid.c: Fix.
9783 2003-02-08  Simon Josefsson <simon@josefsson.org>
9785         * lib/safe.c: Add.
9787 2003-02-08  Simon Josefsson <simon@josefsson.org>
9789         * src/authp.c, src/client.c, lib/shishi.h.in: Fix.
9791 2003-02-08  Simon Josefsson <simon@josefsson.org>
9793         * lib/asn1.c, lib/crypto-des.c, lib/init.c, lib/netio.c,
9794         lib/shishi.h.in: Fix.
9796 2003-02-08  Simon Josefsson <simon@josefsson.org>
9798         * lib/vasprintf.c, lib/kdcreq.c: Fix.
9800 2003-02-08  Simon Josefsson <simon@josefsson.org>
9802         * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto-des.c,
9803         lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/init.c,
9804         lib/kdc.c, lib/kdcrep.c, lib/key.c, lib/netio.c, lib/pkcs5.c,
9805         lib/principal.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c,
9806         lib/tkts.c, lib/vasprintf.c: Fix.
9808 2003-02-08  Simon Josefsson <simon@josefsson.org>
9810         * lib/shishi.h.in: Fix.
9812 2003-02-08  Simon Josefsson <simon@josefsson.org>
9814         * lib/crypto.c: Fix.
9816 2003-02-08  Simon Josefsson <simon@josefsson.org>
9818         * lib/vasprintf.c, lib/internal.h: Fix.
9820 2003-02-08  Simon Josefsson <simon@josefsson.org>
9822         * lib/asn1.c, lib/pkcs5.c, lib/key.c, lib/crypto-aes.c,
9823         lib/crypto.c, lib/netio.c, lib/tkts.c, lib/kdc.c, lib/as.c,
9824         lib/crypto-3des.c, lib/crypto-des.c, lib/crypto-null.c, lib/init.c,
9825         lib/krberror.c, lib/shishi.h.in: Fix.
9827 2003-02-08  Simon Josefsson <simon@josefsson.org>
9829         * lib/encticketpart.c, lib/tkt.c, lib/shishi.h.in, lib/tkts.c: Fix.
9831 2003-02-08  Simon Josefsson <simon@josefsson.org>
9833         * lib/asn1.c: Add.
9835 2003-02-08  Simon Josefsson <simon@josefsson.org>
9837         * lib/apreq.c, lib/shishi.h.in, lib/encapreppart.c, lib/ticket.c:
9838         Fix.
9840 2003-02-08  Simon Josefsson <simon@josefsson.org>
9842         * lib/authenticator.c, lib/kdcrep.c, lib/enckdcreppart.c: Fix.
9844 2003-02-08  Simon Josefsson <simon@josefsson.org>
9846         * lib/shishi.h.in: Fix.
9848 2003-02-08  Simon Josefsson <simon@josefsson.org>
9850         * lib/cfg.c: Fix warnings.
9852 2003-02-08  Simon Josefsson <simon@josefsson.org>
9854         * lib/cfg.c: Declare getsubopt().
9856 2003-02-08  Simon Josefsson <simon@josefsson.org>
9858         * lib/shishi.h.in: Add.
9860 2003-02-08  Simon Josefsson <simon@josefsson.org>
9862         * lib/shishi.h.in: Add.  Fix.
9864 2003-02-08  Simon Josefsson <simon@josefsson.org>
9866         * lib/shishi.h.in: Add.
9868 2003-02-08  Simon Josefsson <simon@josefsson.org>
9870         * lib/shishi.h.in, lib/internal.h: Add.
9872 2003-02-08  Simon Josefsson <simon@josefsson.org>
9874         * lib/shishi.h.in, lib/internal.h: Add.
9876 2003-02-08  Simon Josefsson <simon@josefsson.org>
9878         * lib/internal.h: Include arpa/inet.h.
9880 2003-02-08  Simon Josefsson <simon@josefsson.org>
9882         * doc/shishi.texi: Add.
9884 2003-02-08  Simon Josefsson <simon@josefsson.org>
9886         * lib/shishi.h.in: Fix.
9888 2003-02-08  Simon Josefsson <simon@josefsson.org>
9890         * lib/shishi.h.in, lib/tkts.c, tests/ticketset.c, src/shishi.c: New
9891         find/get API.
9893 2003-02-08  Simon Josefsson <simon@josefsson.org>
9895         * lib/tkt.c: Add.
9897 2003-02-08  Simon Josefsson <simon@josefsson.org>
9899         * lib/principal.c: Fix.
9901 2003-02-05  Simon Josefsson <simon@josefsson.org>
9903         * src/shishid.c, tests/ticketset.c: Fix API.
9905 2003-02-05  Simon Josefsson <simon@josefsson.org>
9907         * configure.ac: Check arpa/inet.h.
9909 2003-02-05  Simon Josefsson <simon@josefsson.org>
9911         * lib/ticket.c, lib/asn1.c, lib/shishi.h.in, lib/tkts.c: Fix API.
9913 2003-02-05  Simon Josefsson <simon@josefsson.org>
9915         * lib/enckdcreppart.c, lib/encticketpart.c: Fix.
9917 2003-02-05  Simon Josefsson <simon@josefsson.org>
9919         * lib/crypto.c: Add.
9921 2003-02-05  Simon Josefsson <simon@josefsson.org>
9923         * lib/kdc.c, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
9924         lib/diskio.c: Fix API.
9926 2003-02-05  Simon Josefsson <simon@josefsson.org>
9928         * lib/kdcrep.c: Fix.
9930 2003-02-05  Simon Josefsson <simon@josefsson.org>
9932         * lib/shishi.h.in, lib/asn1.c: Fix.
9934 2003-02-05  Simon Josefsson <simon@josefsson.org>
9936         * lib/principal.c, lib/asn1.c:
9937         (shishi_principal_name_get, shishi_principal_name_realm_get): Move
9938         from asn1.c to principal.c
9940 2003-02-05  Simon Josefsson <simon@josefsson.org>
9942         * lib/safe.c: Fix.
9944 2003-02-05  Simon Josefsson <simon@josefsson.org>
9946         * lib/diskio.c: Fix header.
9948 2003-02-05  Simon Josefsson <simon@josefsson.org>
9950         * lib/init.c: Fix gcrypt init.
9952 2003-02-05  Simon Josefsson <simon@josefsson.org>
9954         * lib/internal.h: Use Shishi_asn1 instead of ASN1_TYPE.  Fix.
9956 2003-02-05  Simon Josefsson <simon@josefsson.org>
9958         * lib/asn1.c: Add.
9960 2003-02-05  Simon Josefsson <simon@josefsson.org>
9962         * lib/enckdcreppart.c, lib/safe.c: Cleanup.
9964 2003-02-05  Simon Josefsson <simon@josefsson.org>
9966         * lib/authenticator.c, lib/kdcreq.c, lib/shishi.h.in, lib/init.c:
9967         Fix.
9969 2003-02-05  Simon Josefsson <simon@josefsson.org>
9971         * lib/encticketpart.c: Cleanup.
9973 2003-02-05  Simon Josefsson <simon@josefsson.org>
9975         * lib/ticket.c: Cleanup.
9977 2003-02-05  Simon Josefsson <simon@josefsson.org>
9979         * lib/kdc.c: Cleanup.
9981 2003-02-05  Simon Josefsson <simon@josefsson.org>
9983         * lib/krberror.c: Cleanup.
9985 2003-02-05  Simon Josefsson <simon@josefsson.org>
9987         * lib/kdcrep.c: Cleanup.
9989 2003-02-05  Simon Josefsson <simon@josefsson.org>
9991         * lib/kdcreq.c: Cleanup.
9993 2003-02-05  Simon Josefsson <simon@josefsson.org>
9995         * lib/asn1.c: Add.
9997 2003-02-05  Simon Josefsson <simon@josefsson.org>
9999         * lib/ticket.c: Use Shishi_asn1 instead of ASN1_TYPE.
10001 2003-02-05  Simon Josefsson <simon@josefsson.org>
10003         * lib/encapreppart.c: Fix.
10005 2003-02-05  Simon Josefsson <simon@josefsson.org>
10007         * lib/tkt.c, lib/krberror.c, lib/kdcrep.c, lib/kdcreq.c, lib/tgs.c,
10008         lib/safe.c: Use Shishi_asn1 instead of ASN1_TYPE.
10010 2003-02-05  Simon Josefsson <simon@josefsson.org>
10012         * lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
10013         lib/kdc.c: Use Shishi_asn1 instead of ASN1_TYPE.
10015 2003-02-05  Simon Josefsson <simon@josefsson.org>
10017         * lib/diskio.c, lib/done.c: Use Shishi_asn1 instead of ASN1_TYPE.
10019 2003-02-05  Simon Josefsson <simon@josefsson.org>
10021         * lib/asn1.c: Use Shishi_asn1 instead of ASN1_TYPE.  Cleanup.  Add.
10023 2003-02-05  Simon Josefsson <simon@josefsson.org>
10025         * lib/ap.c, lib/shishi.h.in, lib/apreq.c, lib/aprep.c, lib/as.c,
10026         lib/authenticator.c: Use Shishi_asn1 instead of ASN1_TYPE.
10028 2003-02-05  Simon Josefsson <simon@josefsson.org>
10030         * configure.ac: Check syslog.h.
10032 2003-02-05  Simon Josefsson <simon@josefsson.org>
10034         * doc/gdoc: Fixes.
10036 2003-02-05  Simon Josefsson <simon@josefsson.org>
10038         * lib/version.c: Copyright fix.
10040 2003-02-05  Simon Josefsson <simon@josefsson.org>
10042         * lib/shishi.h.in: Fix krberror.
10044 2003-02-05  Simon Josefsson <simon@josefsson.org>
10046         * lib/apreq.c, lib/error.c, lib/hostkeys.c, lib/version.c: Doc fix.
10048 2003-02-05  Simon Josefsson <simon@josefsson.org>
10050         * src/shishid.c: Syslog.  Setuid.
10052 2003-02-03  Simon Josefsson <simon@josefsson.org>
10054         * lib/krberror.c: Doc fix.
10056 2003-02-03  Simon Josefsson <simon@josefsson.org>
10058         * lib/init.c: Re-order to improve manual.
10060 2003-02-03  Simon Josefsson <simon@josefsson.org>
10062         * src/shishid.c: AS exchange works (with hardcoded credentials).
10064 2003-02-03  Simon Josefsson <simon@josefsson.org>
10066         * src/kdc.c: Fix.  What to do about this file?  Abandon?
10068 2003-02-03  Simon Josefsson <simon@josefsson.org>
10070         * lib/shishi.h.in: Fix.
10072 2003-02-03  Simon Josefsson <simon@josefsson.org>
10074         * lib/kdcreq.c: Fix.  Add.
10076 2003-02-03  Simon Josefsson <simon@josefsson.org>
10078         * lib/kdc.c: Fix return codes.
10080 2003-02-03  Simon Josefsson <simon@josefsson.org>
10082         * lib/init.c: Add.
10084 2003-02-03  Simon Josefsson <simon@josefsson.org>
10086         * lib/asn1.c: Fix debug.
10088 2003-02-03  Simon Josefsson <simon@josefsson.org>
10090         * lib/as.c: Add.  Clear pdata in AS-REQ.
10092 2003-02-03  Simon Josefsson <simon@josefsson.org>
10094         * lib/ticketset.c, lib/tkts.c: Rename ticketset.c to tkts.c.
10096 2003-02-03  Simon Josefsson <simon@josefsson.org>
10098         * lib/tkt.c: Add, code from ticket.c.
10100 2003-02-03  Simon Josefsson <simon@josefsson.org>
10102         * doc/reference/Makefile.am, doc/reference/tmpl/dummy.sgml,
10103         doc/reference/tmpl/shishi.sgml: Fix.
10105 2003-02-03  Simon Josefsson <simon@josefsson.org>
10107         * doc/reference/shishi.types, doc/reference/tmpl/shishi.sgml:
10108         Remove autogenerated stuff.
10110 2003-02-03  Simon Josefsson <simon@josefsson.org>
10112         * doc/reference/Makefile.am: Improve maintainer-clean (somewhat
10113         shishi specific).
10115 2003-02-03  Simon Josefsson <simon@josefsson.org>
10117         * doc/Makefile.am, doc/shishi.texi, doc/reference/tmpl/shishi.sgml,
10118         extra/pam_shishi/pam_shishi.c, lib/Makefile.am, lib/ap.c,
10119         lib/apreq.c, lib/as.c, lib/asn1.c, lib/authenticator.c,
10120         lib/diskio.c, lib/done.c, lib/enckdcreppart.c, lib/error.c,
10121         lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
10122         lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c, src/authp.c,
10123         src/client.c, src/server.c, src/shishi.c, src/shishid.c,
10124         tests/ticketset.c: Rename shishi_ticketset_* to shishi_tkts_*.
10125         Separate ASN.1 ticket functions into shishi_ticket_* and high-level
10126         ticket functions into shishi_tkt_*.
10128 2003-02-02  Simon Josefsson <simon@josefsson.org>
10130         * lib/ticket.c: Add.  Fix typo.
10131         (shishi_ticket_key_set): Set key in EncKDCRepPart too.
10132         (shishi_ticket2): Set transited, authtime, endtime.
10134 2003-02-02  Simon Josefsson <simon@josefsson.org>
10136         * lib/cfg.c, lib/crypto.c, lib/enckdcreppart.c, lib/kdc.c,
10137         lib/kdcrep.c, lib/kdcreq.c, lib/shishi.h.in: Add.
10139 2003-02-02  Simon Josefsson <simon@josefsson.org>
10141         * lib/as.c: Add.  Initialize ticket in AS.
10143 2003-02-02  Simon Josefsson <simon@josefsson.org>
10145         * lib/authenticator.c: Add.
10147 2003-02-02  Simon Josefsson <simon@josefsson.org>
10149         * lib/ticket.c, lib/shishi.h.in, lib/kdc.c: Add.
10151 2003-02-02  Simon Josefsson <simon@josefsson.org>
10153         * lib/authenticator.c: Add AuthorizationData.
10155 2003-02-02  Simon Josefsson <simon@josefsson.org>
10157         * lib/ap.c: Typo.
10159 2003-02-02  Simon Josefsson <simon@josefsson.org>
10161         * lib/kdcreq.c, lib/shishi.h.in: Add.
10163 2003-02-02  Simon Josefsson <simon@josefsson.org>
10165         * lib/kdc.c:
10166         (shishi_as_process): Print derived user key.
10168 2003-02-02  Simon Josefsson <simon@josefsson.org>
10170         * lib/diskio.c: Print hex key for noice verbose.
10172 2003-02-02  Simon Josefsson <simon@josefsson.org>
10174         * lib/ap.c, lib/as.c: Print debug info.
10176 2003-02-02  Simon Josefsson <simon@josefsson.org>
10178         * lib/ap.c: Print debug info.
10180 2003-02-01  Simon Josefsson <simon@josefsson.org>
10182         * lib/asn1.c: Add shishi_asn1_integer2_field.  Indent.
10184 2003-02-01  Simon Josefsson <simon@josefsson.org>
10186         * lib/crypto.c, lib/cfg.c, lib/authenticator.c, src/authp.c,
10187         src/client.c, src/crypto.c, src/server.c, src/shishi.c,
10188         src/shishid.c, tests/crypto.c, tests/ticketset.c: Indent.
10190 2003-02-01  Simon Josefsson <simon@josefsson.org>
10192         * lib/diskio.c: Indent.  Add debug code.
10194 2003-02-01  Simon Josefsson <simon@josefsson.org>
10196         * lib/enckdcreppart.c: Add shishi_enckdcreppart_key_set,
10197         shishi_enckdcreppart_nonce_set,
10198         shishi_enckdcreppart_populate_encticketpart,
10199         shishi_enckdcreppart_srealm_set, shishi_enckdcreppart_sname_set,
10200         shishi_enckdcreppart_server_set,
10201         shishi_enckdcreppart_srealmserver_set, shishi_encasreppart.  Indent.
10203 2003-02-01  Simon Josefsson <simon@josefsson.org>
10205         * lib/kdc.c, lib/init.c, lib/hostkeys.c, lib/error.c,
10206         lib/encticketpart.c, lib/encapreppart.c: Indent.
10208 2003-02-01  Simon Josefsson <simon@josefsson.org>
10210         * lib/kdcrep.c: Add shishi_kdcrep_crealm_set,
10211         shishi_kdcrep_cname_set, shishi_kdcrep_client_set,
10212         shishi_kdcrep_crealmserver_set, shishi_kdcrep_set_enc_part,
10213         shishi_kdcrep_add_enc_part.
10214         (shishi_kdcrep_get_ticket): Don't lose on (some) optional fields.
10216 2003-02-01  Simon Josefsson <simon@josefsson.org>
10218         * lib/kdcreq.c: Add shishi_kdcreq_nonce, shishi_kdcreq_cname_get.
10220 2003-02-01  Simon Josefsson <simon@josefsson.org>
10222         * lib/krberror.c, lib/key.c: Indent.
10224 2003-02-01  Simon Josefsson <simon@josefsson.org>
10226         * lib/ticketset.c, lib/ticket.c, lib/tgs.c, lib/realm.c,
10227         lib/principal.c, lib/password.c, lib/netio.c: Indent.
10229 2003-02-01  Simon Josefsson <simon@josefsson.org>
10231         * lib/as.c: Add shishi_as_rep_der_set.
10233 2003-02-01  Simon Josefsson <simon@josefsson.org>
10235         * lib/apreq.c:
10236         (shishi_apreq_get_ticket, shishi_apreq_set_ticket): Don't lose on
10237         optional fields (some still left though).
10239 2003-02-01  Simon Josefsson <simon@josefsson.org>
10241         * lib/aprep.c: Indent.
10243 2003-02-01  Simon Josefsson <simon@josefsson.org>
10245         * lib/ap.c: Indent.
10246         (shishi_ap_rep_der_set): Don't lose previous AP-REP.
10247         (shishi_ap_rep_der): New.
10249 2003-01-31  Simon Josefsson <simon@josefsson.org>
10251         * lib/shishi.h.in: Add.  Fix key usage enum member name.
10253 2003-01-31  Simon Josefsson <simon@josefsson.org>
10255         * lib/encticketpart.c, lib/kdcrep.c, lib/ticket.c: Add functions to
10256         set things.
10258 2003-01-31  Simon Josefsson <simon@josefsson.org>
10260         * lib/enckdcreppart.c: Fix.
10262 2003-01-31  Simon Josefsson <simon@josefsson.org>
10264         * lib/shishi.h.in: Add.
10266 2003-01-31  Simon Josefsson <simon@josefsson.org>
10268         * lib/encticketpart.c: Add shishi_encticketpart.
10270 2003-01-31  Simon Josefsson <simon@josefsson.org>
10272         * lib/init.c: Add shishi_init_server.
10274 2003-01-31  Simon Josefsson <simon@josefsson.org>
10276         * lib/key.c: Add shishi_key_random.
10278 2003-01-31  Simon Josefsson <simon@josefsson.org>
10280         * lib/crypto.c: Use strong random data.
10282 2003-01-26  Simon Josefsson <simon@josefsson.org>
10284         * doc/reference/tmpl/shishi.sgml: Generated.
10286 2003-01-22  Simon Josefsson <simon@josefsson.org>
10288         * doc/reference/tmpl/shishi.sgml: New.
10290 2003-01-22  Simon Josefsson <simon@josefsson.org>
10292         * configure.ac: Fix.
10294 2003-01-22  Simon Josefsson <simon@josefsson.org>
10296         * doc/reference/shishi-docs.sgml: Add some text.
10298 2003-01-22  Simon Josefsson <simon@josefsson.org>
10300         * doc/reference/Makefile.am: Add uninstall target.  Fix distcheck.
10302 2003-01-22  Simon Josefsson <simon@josefsson.org>
10304         * lib/crypto-des.c: Use libgcrypt for CRC.
10306 2003-01-22  Simon Josefsson <simon@josefsson.org>
10308         * lib/Makefile.am: Fix libstringprep vs libidn.
10310 2003-01-21  Simon Josefsson <simon@josefsson.org>
10312         * configure.ac: Fix libstringprep vs libidn.
10314 2003-01-21  Simon Josefsson <simon@josefsson.org>
10316         * Makefile.am: Don't dist gdbm (for now).  Fix libstringprep vs
10317         libidn.  Fix cvs2cl and gtk-dock for distcheck.
10319 2003-01-21  Simon Josefsson <simon@josefsson.org>
10321         * tests/crypto.c: Don't check crc (gcrypt used now).
10323 2002-12-15  Simon Josefsson <simon@josefsson.org>
10325         * lib/Makefile.am, lib/diskio.c, lib/key.c, lib/safe.c,
10326         lib/shishi.h.in, src/client.c: Unfinished SAFE support.
10328 2002-12-15  Simon Josefsson <simon@josefsson.org>
10330         * ANNOUNCE: Fix.
10332 2002-12-15  Simon Josefsson <simon@josefsson.org>
10334         * ANNOUNCE: Fix.
10336 2002-12-15  Simon Josefsson <simon@josefsson.org>
10338         * ANNOUNCE: Fix.
10340 2002-12-15  Simon Josefsson <simon@josefsson.org>
10342         * src/shishid.c, src/shishi.c: Fix.
10344 2002-12-15  Simon Josefsson <simon@josefsson.org>
10346         * shishi.pc.in, shishi.conf.in, README: Fix.
10348 2002-12-14  Simon Josefsson <simon@josefsson.org>
10350         * configure.ac: Add GTK-DOC stuff.
10352 2002-12-14  Simon Josefsson <simon@josefsson.org>
10354         * lib/kdcreq.c, lib/tgs.c: Fix warnings from GTK-DOC.
10356 2002-12-14  Simon Josefsson <simon@josefsson.org>
10358         * doc/Makefile.am, doc/reference/Makefile.am,
10359         doc/reference/shishi-docs.sgml, doc/reference/shishi.types:
10360         Generate HTML/SGML API documentation using GTK-DOC.
10362 2002-12-14  Simon Josefsson <simon@josefsson.org>
10364         * lib/ticket.c, lib/ticketset.c, lib/shishi.h.in: Fix.
10366 2002-12-14  Simon Josefsson <simon@josefsson.org>
10368         * Makefile.am: EXTRA_DIST ANNOUNCE:
10370 2002-12-14  Simon Josefsson <simon@josefsson.org>
10372         * ANNOUNCE: Add.
10374 2002-12-14  Simon Josefsson <simon@josefsson.org>
10376         * extra/pam_shishi/pam_shishi.c: Define PAM_STATIC for static
10377         builds.
10379 2002-12-14  Simon Josefsson <simon@josefsson.org>
10381         * configure.ac, extra/pam_shishi/Makefile.am,
10382         extra/pam_shishi/pam_shishi.c: Solaris PAM fixes.
10384 2002-12-14  Simon Josefsson <simon@josefsson.org>
10386         * Makefile.am: Make sure ChangeLog is regenerated.
10388 2002-12-13  Simon Josefsson <simon@josefsson.org>
10390         * extra/README: Fix.
10392 2002-12-13  Simon Josefsson <simon@josefsson.org>
10394         * AUTHORS, NEWS, README, README-alpha, THANKS: Copying condition
10395         changes.
10397 2002-12-13  Simon Josefsson <simon@josefsson.org>
10399         * src/shishid.c: Fix warnings.
10401 2002-12-13  Simon Josefsson <simon@josefsson.org>
10403         * doc/shishi.texi: Fix ports.
10405 2002-12-13  Simon Josefsson <simon@josefsson.org>
10407         * configure.ac, extra/Makefile.am, extra/pam_shishi/Makefile.am,
10408         extra/pam_shishi/pam_shishi.c: Add --disable-pam configure option.
10410 2002-12-13  Simon Josefsson <simon@josefsson.org>
10412         * src/server.c: Don't hardcode server name.
10414 2002-12-13  Simon Josefsson <simon@josefsson.org>
10416         * lib/shishi.h.in, lib/ticketset.c, lib/apreq.c, lib/crypto.c,
10417         lib/kdcreq.c: Revert earlier changes that broke simplified
10418         encryption profile.  PAM fixes.
10420 2002-12-13  Simon Josefsson <simon@josefsson.org>
10422         * extra/README: Add PAM.
10424 2002-12-13  Simon Josefsson <simon@josefsson.org>
10426         * extra/Makefile.am, extra/pam_shishi/Makefile.am,
10427         extra/pam_shishi/pam_shishi.c: Initial PAM module.
10429 2002-12-12  Simon Josefsson <simon@josefsson.org>
10431         * doc/shishi.texi: Fixes.
10433 2002-12-12  Simon Josefsson <simon@josefsson.org>
10435         * tests/ticketset.c: Add.
10437 2002-12-12  Simon Josefsson <simon@josefsson.org>
10439         * lib/ap.c, lib/apreq.c, lib/authenticator.c, lib/crypto-3des.c,
10440         lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
10441         lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
10442         lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/password.c,
10443         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/vasprintf.c:
10444         Fix warnings.
10446 2002-12-12  Simon Josefsson <simon@josefsson.org>
10448         * tests/ticketset.c: Use new ASN.1 interface.
10450 2002-12-12  Simon Josefsson <simon@josefsson.org>
10452         * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
10453         lib/authenticator.c, lib/diskio.c, lib/encapreppart.c,
10454         lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
10455         lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/ticket.c:
10456         Cleanup ASN.1 stuff.
10458 2002-12-12  Simon Josefsson <simon@josefsson.org>
10460         * src/shishi.c: Expire tickets.
10462 2002-12-11  Simon Josefsson <simon@josefsson.org>
10464         * tests/ticketset.c: Test file read/write.
10466 2002-12-11  Simon Josefsson <simon@josefsson.org>
10468         * lib/ticketset.c: Mem fixes.  Separate ticket expiring on write.
10470 2002-12-11  Simon Josefsson <simon@josefsson.org>
10472         * tests/ticketset.c: Use new ticketset API. Fixes.
10474 2002-12-11  Simon Josefsson <simon@josefsson.org>
10476         * src/authp.c, src/client.c, src/shishi.c: Use new ticketset
10477         interface.
10479 2002-12-11  Simon Josefsson <simon@josefsson.org>
10481         * lib/init.c, lib/shishi.h.in, lib/ticketset.c:
10482         s/ticketset_init/ticketset/g
10484 2002-12-11  Simon Josefsson <simon@josefsson.org>
10486         * tests/Makefile.am, tests/crypto.c, tests/ticketset.c,
10487         tests/utils.c: Add ticketset self tests.
10489 2002-12-11  Simon Josefsson <simon@josefsson.org>
10491         * src/authp.c, src/client.c, src/kdc.c, src/shishi.c: Fix for new
10492         API.
10494 2002-12-11  Simon Josefsson <simon@josefsson.org>
10496         * lib/asn1.c, lib/diskio.c, lib/done.c, lib/internal.h, lib/kdc.c,
10497         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Fixes discovered
10498         while writing ticketset selftests.
10500 2002-12-11  Simon Josefsson <simon@josefsson.org>
10502         * src/authp.c, src/client.c, src/crypto.c, src/data.h,
10503         src/server.c, src/shishi.c: Fix.
10505 2002-12-11  Simon Josefsson <simon@josefsson.org>
10507         * tests/crypto.c: Use new key API.
10509 2002-12-11  Simon Josefsson <simon@josefsson.org>
10511         * lib/error.c: Add.
10513 2002-12-11  Simon Josefsson <simon@josefsson.org>
10515         * src/shishid.c: Don't define ngettext.
10517 2002-12-11  Simon Josefsson <simon@josefsson.org>
10519         * src/server.c: Fix.
10521 2002-12-11  Simon Josefsson <simon@josefsson.org>
10523         * lib/error.c: Add.
10525 2002-12-11  Simon Josefsson <simon@josefsson.org>
10527         * lib/ap.c: Fix keyusage.
10529 2002-12-11  Simon Josefsson <simon@josefsson.org>
10531         * src/shishi.c: Add crypto key file.
10533 2002-12-11  Simon Josefsson <simon@josefsson.org>
10535         * src/server.c: Use AP interface.
10537 2002-12-11  Simon Josefsson <simon@josefsson.org>
10539         * src/crypto.c: Use new key API.
10541 2002-12-11  Simon Josefsson <simon@josefsson.org>
10543         * lib/ap.c, lib/apreq.c, lib/hostkeys.c, lib/internal.h, lib/key.c,
10544         lib/shishi.h.in, lib/ticket.c: Improve AP interface.
10546 2002-12-11  Simon Josefsson <simon@josefsson.org>
10548         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c, lib/diskio.c,
10549         lib/hostkeys.c, lib/key.c, lib/shishi.h.in: Key API fixes.
10551 2002-12-11  Simon Josefsson <simon@josefsson.org>
10553         * lib/ap.c: Fix (make TGS work again).
10555 2002-12-11  Simon Josefsson <simon@josefsson.org>
10557         * tests/crypto.c: Use new key API.
10559 2002-12-11  Simon Josefsson <simon@josefsson.org>
10561         * doc/Makefile.am, doc/shishi.texi: Hostkeys.
10563 2002-12-11  Simon Josefsson <simon@josefsson.org>
10565         * configure.ac: Dmalloc.
10567 2002-12-11  Simon Josefsson <simon@josefsson.org>
10569         * AUTHORS, NEWS, README: Fix copying conditions.
10571 2002-12-11  Simon Josefsson <simon@josefsson.org>
10573         * src/crypto.c, src/kdc.c: Use new key API.
10575 2002-12-11  Simon Josefsson <simon@josefsson.org>
10577         * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10578         lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
10579         lib/crypto-des.c, lib/encapreppart.c, lib/gztime.c, lib/init.c,
10580         lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
10581         lib/password.c, lib/realm.c, lib/ticketset.c: -Wall fixes.
10583 2002-12-11  Simon Josefsson <simon@josefsson.org>
10585         * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
10586         lib/crypto.c, lib/diskio.c, lib/done.c, lib/enckdcreppart.c,
10587         lib/encticketpart.c, lib/hostkeys.c, lib/internal.h, lib/kdc.c,
10588         lib/key.c, lib/shishi.h.in: Cleanup key API.  Add hostkey API
10589         starting point.  Fixes.
10591 2002-12-09  Simon Josefsson <simon@josefsson.org>
10593         * README: Removed text now in README-alpha.
10595 2002-12-09  Simon Josefsson <simon@josefsson.org>
10597         * README-alpha: Add.
10599 2002-12-09  Simon Josefsson <simon@josefsson.org>
10601         * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/tgs.c, lib/ticketset.c:
10602         Improve verbose messages.
10604 2002-12-09  Simon Josefsson <simon@josefsson.org>
10606         * src/shishi.c: Use TGS interface.
10608 2002-12-09  Simon Josefsson <simon@josefsson.org>
10610         * lib/ap.c, lib/as.c, lib/principal.c, lib/realm.c,
10611         lib/shishi.h.in, lib/tgs.c, lib/ticketset.c: Cleanup TGS interface.
10613 2002-12-08  Simon Josefsson <simon@josefsson.org>
10615         * lib/ap.c, lib/diskio.c, lib/shishi.h.in, lib/ticket.c: Fix.
10617 2002-12-08  Simon Josefsson <simon@josefsson.org>
10619         * src/crypto.c: Use cipher_randomlen().
10621 2002-12-08  Simon Josefsson <simon@josefsson.org>
10623         * lib/crypto.c: Add cipher_randomlen().
10625 2002-12-08  Simon Josefsson <simon@josefsson.org>
10627         * lib/ticket.c: Fix.
10629 2002-12-08  Simon Josefsson <simon@josefsson.org>
10631         * lib/ticket.c: s/service/server/g.
10633 2002-12-08  Simon Josefsson <simon@josefsson.org>
10635         * src/shishi.c: Print EncKDCRepPart when printing ticket.
10637 2002-12-08  Simon Josefsson <simon@josefsson.org>
10639         * lib/as.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
10640         lib/ticketset.c: Store KDC-REP in ticket file too (for the cname,
10641         crealm, and keytype protection etype fields, and possibly other uses
10642         in the future).
10644 2002-12-08  Simon Josefsson <simon@josefsson.org>
10646         * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/init.c,
10647         lib/internal.h: Remove most of shishi_last_*().
10649 2002-12-08  Simon Josefsson <simon@josefsson.org>
10651         * lib/diskio.c: Remove debug output.
10653 2002-12-08  Simon Josefsson <simon@josefsson.org>
10655         * src/shishi.c, src/authp.c, src/client.c: Use new ticketset API.
10657 2002-12-08  Simon Josefsson <simon@josefsson.org>
10659         * lib/ticket.c: Print etype key is protected under.
10661 2002-12-08  Simon Josefsson <simon@josefsson.org>
10663         * lib/done.c, lib/init.c, lib/shishi.h.in, lib/ticketset.c: Cleanup
10664         ticketset API.
10666 2002-12-08  Simon Josefsson <simon@josefsson.org>
10668         * lib/ticketset.c: Don't hardcode all tickets belonging to
10669         jas@JOSEFSSON.ORG.
10671 2002-12-08  Simon Josefsson <simon@josefsson.org>
10673         * src/Makefile.am: kdc.c is broken for now.
10675 2002-12-08  Simon Josefsson <simon@josefsson.org>
10677         * src/shishi.c: Print last-req too.
10679 2002-12-08  Simon Josefsson <simon@josefsson.org>
10681         * src/authp.c: Fix.
10683 2002-12-08  Simon Josefsson <simon@josefsson.org>
10685         * lib/ticketset.c: Add find/get_ticket etype.
10687 2002-12-08  Simon Josefsson <simon@josefsson.org>
10689         * lib/shishi.h.in, lib/ticket.c: Fix ticket flags.  Add last-req.
10691 2002-12-08  Simon Josefsson <simon@josefsson.org>
10693         * lib/apreq.c, lib/kdcreq.c: Remove old AP-REQ API.
10695 2002-12-08  Simon Josefsson <simon@josefsson.org>
10697         * lib/ap.c: Fix doc.
10699 2002-12-07  Simon Josefsson <simon@josefsson.org>
10701         * configure.ac: Gnits.
10703 2002-12-07  Simon Josefsson <simon@josefsson.org>
10705         * COPYING.DOC: Add.
10707 2002-12-07  Simon Josefsson <simon@josefsson.org>
10709         * doc/lgpl.texi, doc/Makefile.am: Use GPL instead of LGPL.
10711 2002-12-07  Simon Josefsson <simon@josefsson.org>
10713         * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi,
10714         lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10715         lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
10716         lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
10717         lib/crypto-null.c, lib/crypto.c, lib/diskio.c, lib/done.c,
10718         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
10719         lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
10720         lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c,
10721         lib/password.c, lib/principal.c, lib/realm.c, lib/shishi.h.in,
10722         lib/tgs.c, lib/ticket.c, lib/ticketset.c, configure.ac,
10723         Makefile.am, src/Makefile.am, tests/Makefile.am, extra/Makefile.am,
10724         README: Use GPL instead of LGPL.
10726 2002-12-07  Simon Josefsson <simon@josefsson.org>
10728         * src/kdc.c, src/shishi.c: Use new AS interface.
10730 2002-12-07  Simon Josefsson <simon@josefsson.org>
10732         * lib/ap.c, lib/as.c, lib/authenticator.c, lib/kdcrep.c,
10733         lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/tgs.c,
10734         lib/ticket.c, lib/ticketset.c: Clean up AS interface.
10736 2002-12-07  Simon Josefsson <simon@josefsson.org>
10738         * src/client.c: Fix.
10740 2002-12-07  Simon Josefsson <simon@josefsson.org>
10742         * src/authp.c, src/shishi.c: Use new AP interface.
10744 2002-12-07  Simon Josefsson <simon@josefsson.org>
10746         * lib/ap.c, lib/asn1.c, lib/internal.h, lib/shishi.h.in, lib/tgs.c,
10747         lib/ticket.c, lib/ticketset.c: Use new AP interface for TGS.
10749 2002-12-07  Simon Josefsson <simon@josefsson.org>
10751         * src/authp.c, src/client.c, src/kdc.c, src/server.c, src/shishi.c:
10752         Use new AP interface.
10754 2002-12-07  Simon Josefsson <simon@josefsson.org>
10756         * lib/ap.c, lib/aprep.c, lib/asn1.c, lib/internal.h,
10757         lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Clean up AP
10758         interface.
10760 2002-12-07  Simon Josefsson <simon@josefsson.org>
10762         * lib/shishi.h.in: Update AP.
10764 2002-12-07  Simon Josefsson <simon@josefsson.org>
10766         * lib/ticketset.c: Fix crash in get_ticket.
10768 2002-12-07  Simon Josefsson <simon@josefsson.org>
10770         * lib/krberror.c: Zeroterminate server string.
10772 2002-12-07  Simon Josefsson <simon@josefsson.org>
10774         * lib/diskio.c: Fix AP-REP parsing.
10776 2002-12-07  Simon Josefsson <simon@josefsson.org>
10778         * src/shishi.c: Set servername.
10780 2002-12-07  Simon Josefsson <simon@josefsson.org>
10782         * src/client.c: Use new AP functions.
10784 2002-12-07  Simon Josefsson <simon@josefsson.org>
10786         * doc/shishi.texi: Add SuSE.
10788 2002-12-07  Simon Josefsson <simon@josefsson.org>
10790         * src/shishi.c: Fixes.
10792 2002-12-07  Simon Josefsson <simon@josefsson.org>
10794         * lib/ticketset.c: Add ticketset_get_ticket_*().
10796 2002-12-07  Simon Josefsson <simon@josefsson.org>
10798         * lib/done.c: Save ticketset.
10800 2002-12-07  Simon Josefsson <simon@josefsson.org>
10802         * lib/cfg.c: Use shishi_warn().
10804 2002-12-06  Simon Josefsson <simon@josefsson.org>
10806         * configure.ac: Try harder to find socklen_t before falling back to
10807         size_t.
10809 2002-12-06  Simon Josefsson <simon@josefsson.org>
10811         * lib/shishi.h.in, lib/ticketset.c, src/kdc.c, src/shishi.c: Fix
10812         warnings.
10814 2002-12-06  Simon Josefsson <simon@josefsson.org>
10816         * lib/cfg.c: Don't gethostbyname(NULL).
10818 2002-12-06  Simon Josefsson <simon@josefsson.org>
10820         * configure.ac: Workaround gettext+libtool distcheck bug.  Fixes.
10822 2002-12-06  Simon Josefsson <simon@josefsson.org>
10824         * Makefile.am: Workaround gettext+libtool distcheck bug.
10826 2002-12-06  Simon Josefsson <simon@josefsson.org>
10828         * lib/internal.h: Handle ngettext() from autoconf instead.
10830 2002-12-06  Simon Josefsson <simon@josefsson.org>
10832         * lib/aprep.c: Print cusec in hex.
10834 2002-12-06  Simon Josefsson <simon@josefsson.org>
10836         * lib/asn1.c: Don't corrupt data in _shishi_asn1_integer_field
10837         (this caused the spurious AP-REP verification failures).
10839 2002-12-06  Simon Josefsson <simon@josefsson.org>
10841         * lib/encapreppart.c, lib/crypto.c: Fix.
10843 2002-12-06  Simon Josefsson <simon@josefsson.org>
10845         * lib/crypto-des.c: Fix.
10847 2002-12-06  Simon Josefsson <simon@josefsson.org>
10849         * extra/README: Add entire GNU Inetutils, although most of it is
10850         disabled by Shishi's configure.ac.
10852 2002-12-06  Simon Josefsson <simon@josefsson.org>
10854         * tests/Makefile.am: LTLIBINTL is included via libshishi.
10856 2002-12-05  Simon Josefsson <simon@josefsson.org>
10858         * doc/gdoc-error: Fix copying conditions.
10860 2002-12-05  Simon Josefsson <simon@josefsson.org>
10862         * doc/gdoc-error: Make it less shishi specific.
10864 2002-12-04  Simon Josefsson <simon@josefsson.org>
10866         * lib/cfg.c: Add XXX about not running gethostbyname() during
10867         startup.
10869 2002-12-04  Simon Josefsson <simon@josefsson.org>
10871         * doc/Makefile.am, doc/shishi.texi: Add realm/principal API doc.
10873 2002-12-04  Simon Josefsson <simon@josefsson.org>
10875         * lib/as.c, lib/authenticator.c, lib/done.c, lib/init.c,
10876         lib/internal.h, lib/kdcreq.c, lib/principal.c, lib/realm.c,
10877         lib/shishi.h.in, lib/tgs.c, lib/ticketset.c, src/authp.c,
10878         src/client.c, src/crypto.c, src/kdc.c, src/server.c, src/shishi.c:
10879         Harmonise realm, principal and ticketset filename API.
10881 2002-12-04  Simon Josefsson <simon@josefsson.org>
10883         * src/shishi.c: Fix --help.
10885 2002-12-04  Simon Josefsson <simon@josefsson.org>
10887         * src/shishi.c: Fix destroy --server-name.
10889 2002-12-04  Simon Josefsson <simon@josefsson.org>
10891         * lib/error.c, lib/shishi.h.in, lib/ticketset.c, src/authp.c,
10892         src/client.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
10893         Add ticket destroy command.  Use default ticketset in src/.
10895 2002-12-04  Simon Josefsson <simon@josefsson.org>
10897         * lib/shishi.h.in: Add as.c/tgs.c prototypes.
10899 2002-12-03  Simon Josefsson <simon@josefsson.org>
10901         * doc/Makefile.am: Fix dependencies.
10903 2002-12-03  Simon Josefsson <simon@josefsson.org>
10905         * doc/Makefile.am, lib/cfg.c, lib/init.c, lib/shishi.h.in: Doc
10906         fixes.
10908 2002-12-03  Simon Josefsson <simon@josefsson.org>
10910         * Makefile.am: Exclude libstringprep from ChangeLog.
10912 2002-12-03  Simon Josefsson <simon@josefsson.org>
10914         * configure.ac, doc/shishi.texi, lib/error.c, po/shishi.pot,
10915         po/sv.po, src/Makefile.am, src/client.c, src/server.c,
10916         tests/Makefile.am, tests/crypto.c: Portability fixes.
10918 2002-12-03  Simon Josefsson <simon@josefsson.org>
10920         * lib/error.c: Typographic fixes.
10922 2002-12-03  Simon Josefsson <simon@josefsson.org>
10924         * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi: Generate error
10925         label documentation.
10927 2002-12-03  Simon Josefsson <simon@josefsson.org>
10929         * src/shishi.c: New API.
10931 2002-12-03  Simon Josefsson <simon@josefsson.org>
10933         * lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/encticketpart.c,
10934         lib/init.c, lib/key.c, lib/shishi.h.in, doc/Makefile.am,
10935         doc/shishi.texi: Improve crypto documentation.
10937 2002-12-02  Simon Josefsson <simon@josefsson.org>
10939         * lib/Makefile.am, Makefile.am: Fix stringprep variables.
10941 2002-12-02  Simon Josefsson <simon@josefsson.org>
10943         * configure.ac: Define socklen_t to size_t if it doesn't exist
10944         (Tru64 without _XOPEN_SOURCE=500).  Fix libstringprep variables.
10946 2002-12-02  Simon Josefsson <simon@josefsson.org>
10948         * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/crypto.c,
10949         lib/internal.h, lib/kdcrep.c, lib/tgs.c, lib/ticket.c,
10950         lib/ticketset.c: Move some private structures to where they belong.
10951         Fixes.
10953 2002-12-02  Simon Josefsson <simon@josefsson.org>
10955         * lib/as.c, lib/kdc.c: Shishi_key fixes.
10957 2002-12-02  Simon Josefsson <simon@josefsson.org>
10959         * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10960         lib/authenticator.c, lib/crypto-3des.c, lib/crypto-aes.c,
10961         lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c, lib/diskio.c,
10962         lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
10963         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/shishi.h.in,
10964         lib/ticket.c, lib/ticketset.c, src/crypto.c, src/kdc.c,
10965         tests/crypto.c: Create new Shishi_key structure to hide key
10966         details.
10968 2002-12-02  Simon Josefsson <simon@josefsson.org>
10970         * lib/Makefile.am, lib/internal.h, lib/key.c, lib/shishi.h.in: Add
10971         new key data type.
10973 2002-12-02  Simon Josefsson <simon@josefsson.org>
10975         * src/kdc.c: Use new ticket API.
10977 2002-12-02  Simon Josefsson <simon@josefsson.org>
10979         * lib/ap.c, lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c:
10980         Don't take handle parameter in ticket accessor functions.
10982 2002-12-02  Simon Josefsson <simon@josefsson.org>
10984         * src/data.h, src/shishi.c: Add --verbose-library.  Fix return
10985         code.
10987 2002-12-02  Simon Josefsson <simon@josefsson.org>
10989         * README: Fix.
10991 2002-12-02  Simon Josefsson <simon@josefsson.org>
10993         * src/data.h: Remove unused stuff.
10995 2002-12-01  Simon Josefsson <simon@josefsson.org>
10997         * src/shishi.c: Include argp.
10999 2002-12-01  Simon Josefsson <simon@josefsson.org>
11001         * src/data.h: Fix includes.
11003 2002-12-01  Simon Josefsson <simon@josefsson.org>
11005         * lib/base64.c: Fix prototype.
11007 2002-12-01  Simon Josefsson <simon@josefsson.org>
11009         * configure.ac: Add.
11011 2002-12-01  Simon Josefsson <simon@josefsson.org>
11013         * src/crypto.c, src/data.h, src/shishid.c: Fix includes.
11015 2002-12-01  Simon Josefsson <simon@josefsson.org>
11017         * lib/base64.c, lib/internal.h, lib/password.c, lib/principal.c,
11018         lib/shishi.h.in: Fix includes.  Export key usage values.
11020 2002-12-01  Simon Josefsson <simon@josefsson.org>
11022         * po/shishi.pot, po/sv.po: regenerated
11024 2002-12-01  Simon Josefsson <simon@josefsson.org>
11026         * src/crypto.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
11027         Enhance key handling in crypto.  Fixes.
11029 2002-12-01  Simon Josefsson <simon@josefsson.org>
11031         * shishi.conf.in: Fix.
11033 2002-12-01  Simon Josefsson <simon@josefsson.org>
11035         * lib/shishi.h.in: Add. Fix.
11037 2002-12-01  Simon Josefsson <simon@josefsson.org>
11039         * lib/error.c: Add.
11041 2002-12-01  Simon Josefsson <simon@josefsson.org>
11043         * lib/diskio.c: Add key output functions.
11045 2002-12-01  Simon Josefsson <simon@josefsson.org>
11047         * lib/crypto.c: Always specify rand2key and str2key functions.
11048         Allow randomize to return 0 "random" bytes.
11050 2002-12-01  Simon Josefsson <simon@josefsson.org>
11052         * lib/crypto-null.c: Fixes.
11054 2002-12-01  Simon Josefsson <simon@josefsson.org>
11056         * lib/crypto-aes.c: More debugging output.
11058 2002-12-01  Simon Josefsson <simon@josefsson.org>
11060         * configure.ac, lib/Makefile.am: Fix.
11062 2002-12-01  Simon Josefsson <simon@josefsson.org>
11064         * shishi.conf.in: Fixes.  Add stringprocess.
11066 2002-12-01  Simon Josefsson <simon@josefsson.org>
11068         * lib/init.c: Only support AES256 by default, as per RFC1510bis.
11070 2002-12-01  Simon Josefsson <simon@josefsson.org>
11072         * README: Fix.
11074 2002-12-01  Simon Josefsson <simon@josefsson.org>
11076         * doc/shishi.texi: Fixes.
11078 2002-11-30  Simon Josefsson <simon@josefsson.org>
11080         * configure.ac: Fix typo.
11082 2002-11-30  Simon Josefsson <simon@josefsson.org>
11084         * lib/crypto-aes.c, lib/crypto-3des.c: Cleanup.
11086 2002-11-30  Simon Josefsson <simon@josefsson.org>
11088         * src/shishi.c: Print KRB-ERROR in AS/TGS.
11090 2002-11-30  Simon Josefsson <simon@josefsson.org>
11092         * lib/init.c: Improve error handling.
11094 2002-11-30  Simon Josefsson <simon@josefsson.org>
11096         * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
11097         lib/authenticator.c, lib/cfg.c, lib/crypto-3des.c,
11098         lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
11099         lib/encapreppart.c, lib/error.c, lib/init.c, lib/internal.h,
11100         lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
11101         lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
11102         lib/ticketset.c: Replaced DEBUG* and SILENT with VERBOSE.  Added
11103         KRB-ERROR handling.
11105 2002-11-30  Simon Josefsson <simon@josefsson.org>
11107         * lib/netio.c, lib/shishi.h.in, lib/error.c: Improve errors.
11109 2002-11-30  Simon Josefsson <simon@josefsson.org>
11111         * src/kdc.c: Use new password API.
11113 2002-11-30  Simon Josefsson <simon@josefsson.org>
11115         * lib/as.c, lib/cfg.c, lib/internal.h, lib/password.c,
11116         lib/shishi.h.in: Character set handling for passwords, subject to
11117         new "stringprocess" configuration verb.
11119 2002-11-30  Simon Josefsson <simon@josefsson.org>
11121         * src/Makefile.am, tests/Makefile.am: Remove argp (now added to
11122         LIBS).
11124 2002-11-30  Simon Josefsson <simon@josefsson.org>
11126         * lib/Makefile.am: Add AC_LIBOBJ's to EXTRA_DIST.
11128 2002-11-30  Simon Josefsson <simon@josefsson.org>
11130         * lib/gethostname.c: From gnulib, a AC_LIBOBJ.
11132 2002-11-30  Simon Josefsson <simon@josefsson.org>
11134         * Makefile.am: Add libstringprep.
11136 2002-11-30  Simon Josefsson <simon@josefsson.org>
11138         * configure.ac: Clean up a little.
11140 2002-11-30  Simon Josefsson <simon@josefsson.org>
11142         * lib/strcasecmp.c, lib/memmove.c, lib/memset.c, lib/strerror.c:
11143         From gnulib, a AC_LIBOBJ.
11145 2002-11-30  Simon Josefsson <simon@josefsson.org>
11147         * lib/strdup.c: From gnulib, a AC_LIBOBJ.
11149 2002-11-29  Simon Josefsson <simon@josefsson.org>
11151         * lib/init.c: use aes256, aes128, des3 by default
11153 2002-11-29  Simon Josefsson <simon@josefsson.org>
11155         * po/shishi.pot, po/sv.po: indent caused regeneration
11157 2002-11-29  Simon Josefsson <simon@josefsson.org>
11159         * Makefile.am, lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c,
11160         lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
11161         lib/diskio.c, lib/done.c, lib/encapreppart.c, lib/encticketpart.c,
11162         lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
11163         lib/kdcreq.c, lib/netio.c, lib/password.c, lib/pkcs5.c,
11164         lib/pkcs5.h, lib/realm.c, lib/setenv.h, lib/shishi.h.in, lib/tgs.c,
11165         lib/ticket.c, lib/ticketset.c, lib/vasprintf.c, src/Makefile.am,
11166         src/authp.c, src/client.c, src/crypto.c, src/kdc.c, src/server.c,
11167         src/shishi.c, src/shishid.c, tests/Makefile.am, tests/crypto.c:
11168         indent
11170 2002-11-29  Simon Josefsson <simon@josefsson.org>
11172         * tests/Makefile.am: add indent
11174 2002-11-29  Simon Josefsson <simon@josefsson.org>
11176         * asn1/INSTALL: these are regenerated by autoreconf
11178 2002-11-29  Simon Josefsson <simon@josefsson.org>
11180         * lib/internal.h: always include stdarg, never varargs
11182 2002-11-29  Simon Josefsson <simon@josefsson.org>
11184         * lib/Makefile.am: add intl
11186 2002-11-29  Simon Josefsson <simon@josefsson.org>
11188         * asn1/configure.in: add my patches
11190 2002-11-29  Simon Josefsson <simon@josefsson.org>
11192         * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/INSTALL,
11193         asn1/Makefile.am, asn1/NEWS, asn1/README, asn1/THANKS,
11194         asn1/acconfig.h, asn1/acinclude.m4, asn1/buildconf,
11195         asn1/configure.in: add libtasn1 from CVS as of 2002-11-29
11197 2002-11-29  Simon Josefsson <simon@josefsson.org>
11199         * lib/crypto.c: fix cipher_name
11201 2002-11-29  Simon Josefsson <simon@josefsson.org>
11203         * po/shishi.pot, po/sv.po: generated updates
11205 2002-11-29  Simon Josefsson <simon@josefsson.org>
11207         * doc/shishi.texi: fixes
11209 2002-11-29  Simon Josefsson <simon@josefsson.org>
11211         * lib/aprep.c, lib/apreq.c, lib/enckdcreppart.c,
11212         lib/encticketpart.c: endian fixes for keytype as + kdc + telnet now
11213         works on solaris
11215 2002-11-29  Simon Josefsson <simon@josefsson.org>
11217         * lib/crypto.c: fix when cipher_name fails
11219 2002-11-29  Simon Josefsson <simon@josefsson.org>
11221         * lib/gztime.c: fix TZ variable for solaris
11223 2002-11-29  Simon Josefsson <simon@josefsson.org>
11225         * src/data.h, src/shishi.c: remove shortnonce stuff
11227 2002-11-29  Simon Josefsson <simon@josefsson.org>
11229         * Makefile.am: fix
11231 2002-11-29  Simon Josefsson <simon@josefsson.org>
11233         * configure.ac: add unsetenv LIBOBJ fix typo remove alloca and
11234         malloc LIBOBJs
11236 2002-11-29  Simon Josefsson <simon@josefsson.org>
11238         * lib/netio.c: solaris has sockaddr_storage, but using it doesn't
11239         work?!
11241 2002-11-29  Simon Josefsson <simon@josefsson.org>
11243         * lib/Makefile.am, lib/internal.h, lib/setenv.c, lib/setenv.h,
11244         lib/unsetenv.c: improved setenv LIBOBJs from Bruno.
11246 2002-11-29  Simon Josefsson <simon@josefsson.org>
11248         * lib/asn1.c, lib/kdcrep.c, lib/ticket.c: endian fixes
11250 2002-11-28  Simon Josefsson <simon@josefsson.org>
11252         * lib/setenv.c: copy from glibc that actually works
11254 2002-11-28  Simon Josefsson <simon@josefsson.org>
11256         * configure.ac: libtool obsoletes ranlib
11258 2002-11-28  Simon Josefsson <simon@josefsson.org>
11260         * lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcreq.c,
11261         lib/shishi.h.in: nonces are 4 bytes, remove shortnonce stuff.
11263 2002-11-27  Simon Josefsson <simon@josefsson.org>
11265         * AUTHORS: fix
11267 2002-11-27  Simon Josefsson <simon@josefsson.org>
11269         * lib/error.c: fix msg
11271 2002-11-27  Simon Josefsson <simon@josefsson.org>
11273         * lib/cfg.c, lib/init.c: print warnings
11275 2002-11-27  Simon Josefsson <simon@josefsson.org>
11277         * Makefile.am: make dist work
11279 2002-11-27  Simon Josefsson <simon@josefsson.org>
11281         * lib/shishi.h.in: add prototype
11283 2002-11-27  Simon Josefsson <simon@josefsson.org>
11285         * tests/Makefile.am: fix asn1 dir
11287 2002-11-26  Simon Josefsson <simon@josefsson.org>
11289         * Makefile.am, configure.ac: remove gdbm temporarily add ngettext
11290         check add setenv replacement
11292 2002-11-26  Simon Josefsson <simon@josefsson.org>
11294         * lib/setenv.c: new file, for system's that lack setenv()
11296 2002-11-26  Simon Josefsson <simon@josefsson.org>
11298         * lib/Makefile.am: extradist setenv.c
11300 2002-11-26  Simon Josefsson <simon@josefsson.org>
11302         * lib/internal.h, lib/ticketset.c: fix ngettext
11304 2002-11-26  Simon Josefsson <simon@josefsson.org>
11306         * src/Makefile.am: needs asn1 includes
11308 2002-11-26  Simon Josefsson <simon@josefsson.org>
11310         * src/data.h: _N is defined on solaris
11312 2002-11-26  Simon Josefsson <simon@josefsson.org>
11314         * tests/Makefile.am: need asn1 includes
11316 2002-11-26  Simon Josefsson <simon@josefsson.org>
11318         * doc/shishi.texi: small fixes
11320 2002-11-25  Simon Josefsson <simon@josefsson.org>
11322         * configure.ac: remove krb5 stuff from inetutils remove ugly stuff
11323         configure.ac
11325 2002-11-25  Simon Josefsson <simon@josefsson.org>
11327         * extra/README: [no log message]
11329 2002-11-25  Simon Josefsson <simon@josefsson.org>
11331         * Makefile.am, README, configure.ac: extra/
11333 2002-11-25  Simon Josefsson <simon@josefsson.org>
11335         * extra/README: [no log message]
11337 2002-11-25  Simon Josefsson <simon@josefsson.org>
11339         * extra/Makefile.am, extra/README, extra/inetutils.diff: Add
11340         inetutils in extra/.
11342 2002-11-25  Simon Josefsson <simon@josefsson.org>
11344         * po/LINGUAS, po/Makevars, po/POTFILES.in, po/shishi.pot, po/sv.po:
11345         [no log message]
11347 2002-11-25  Simon Josefsson <simon@josefsson.org>
11349         * lib/kdcrep.c: remove debug code
11351 2002-11-25  Simon Josefsson <simon@josefsson.org>
11353         * lib/Makefile.am: EXTRA_DIST crypt-*.c
11355 2002-11-25  Simon Josefsson <simon@josefsson.org>
11357         * doc/shishi.texi: todo's
11359 2002-11-25  Simon Josefsson <simon@josefsson.org>
11361         * m4/Makefile.am, m4/pkg.m4: [no log message]
11363 2002-11-25  Simon Josefsson <simon@josefsson.org>
11365         * config.rpath, mkinstalldirs: [no log message]
11367 2002-11-25  Simon Josefsson <simon@josefsson.org>
11369         * README, THANKS, configure.ac, shishi.pc.in: add copyright
11371 2002-11-25  Simon Josefsson <simon@josefsson.org>
11373         * AUTHORS, README: [no log message]
11375 2002-11-25  Simon Josefsson <simon@josefsson.org>
11377         * README: Move platforms to doc/shishi.texi
11379 2002-11-25  Simon Josefsson <simon@josefsson.org>
11381         * doc/shishi.texi: Add user manual, reporting bugs, supported
11382         platforms.
11384 2002-11-23  Simon Josefsson <simon@josefsson.org>
11386         * lib/crypto-des.c, lib/ticketset.c: fixes.
11388 2002-11-23  Simon Josefsson <simon@josefsson.org>
11390         * src/shishi.c: fixes
11392 2002-11-23  Simon Josefsson <simon@josefsson.org>
11394         * lib/crypto-des.c: remove md4 junk
11396 2002-11-23  Simon Josefsson <simon@josefsson.org>
11398         * configure.ac: Gettext version for autoreconf.
11400 2002-11-23  Simon Josefsson <simon@josefsson.org>
11402         * doc/shishi.texi: User/Administration Manual sections.
11404 2002-11-22  Simon Josefsson <simon@josefsson.org>
11406         * lib/ap.c, lib/aprep.c, lib/diskio.c, lib/encapreppart.c,
11407         lib/internal.h, lib/shishi.h.in: Add high-level AP functions.
11409 2002-11-22  Simon Josefsson <simon@josefsson.org>
11411         * README: [no log message]
11413 2002-11-22  Simon Josefsson <simon@josefsson.org>
11415         * lib/apreq.c, lib/diskio.c, lib/kdcrep.c, lib/ticket.c: "kerberos"
11416         is a dirty word.
11418 2002-11-22  Simon Josefsson <simon@josefsson.org>
11420         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11421         lib/crypto-null.c, lib/crypto.c: Remove keytype from some
11422         functions.
11424 2002-11-22  Simon Josefsson <simon@josefsson.org>
11426         * doc/shishi.texi: Add crypto overview.  Fixes.
11428 2002-11-22  Simon Josefsson <simon@josefsson.org>
11430         * lib/crypto.c: Cleanup.
11432 2002-11-22  Simon Josefsson <simon@josefsson.org>
11434         * lib/crypto-3des.c, lib/crypto-aes.c: remove junk.
11436 2002-11-22  Simon Josefsson <simon@josefsson.org>
11438         * lib/apreq.c, lib/as.c, lib/crypto-3des.c, lib/crypto-des.c,
11439         lib/crypto-lowlevel.c, lib/crypto-simplified.c, lib/crypto-utils.c,
11440         lib/crypto.c, lib/error.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
11441         lib/shishi.h.in, src/kdc.c: 3DES TGS works.
11443 2002-11-22  Simon Josefsson <simon@josefsson.org>
11445         * tests/Makefile.am: Don't link with libtasn1.
11447 2002-11-22  Simon Josefsson <simon@josefsson.org>
11449         * configure.ac: Fixes.  Add stringprep.
11451 2002-11-22  Simon Josefsson <simon@josefsson.org>
11453         * Makefile.am: test/ renamed to tests/ (repository mv).
11455 2002-11-22  Simon Josefsson <simon@josefsson.org>
11457         * NEWS: [no log message]
11459 2002-11-22  Simon Josefsson <simon@josefsson.org>
11461         * shishi.conf.in: Add server-realm.
11463 2002-11-22  Simon Josefsson <simon@josefsson.org>
11465         * shishi.pc.in: Move gcrypt after shishi.
11467 2002-11-22  Simon Josefsson <simon@josefsson.org>
11469         * src/shishid.c: Read CFG in library.
11471 2002-11-22  Simon Josefsson <simon@josefsson.org>
11473         * src/data.h: Add TGS client/server name.
11475 2002-11-22  Simon Josefsson <simon@josefsson.org>
11477         * src/Makefile.am: Don't link with libtasn.
11479 2002-11-22  Simon Josefsson <simon@josefsson.org>
11481         * src/server.c, src/crypto.c: Crypto updates.
11483 2002-11-22  Simon Josefsson <simon@josefsson.org>
11485         * src/shishi.c: Add --client-name and --server-name for TGS.  Read
11486         cfg and create ticketset within library.
11488 2002-11-22  Simon Josefsson <simon@josefsson.org>
11490         * lib/tgs.c: Inline call.
11492 2002-11-22  Simon Josefsson <simon@josefsson.org>
11494         * lib/done.c: Free some more.
11496 2002-11-22  Simon Josefsson <simon@josefsson.org>
11498         * lib/asn1.c: remove errorDescription from shishi_d2a_apprep
11500 2002-11-22  Simon Josefsson <simon@josefsson.org>
11502         * lib/kdc.c: Str2key parameter.
11504 2002-11-22  Simon Josefsson <simon@josefsson.org>
11506         * lib/realm.c: Map server to realm.
11508 2002-11-22  Simon Josefsson <simon@josefsson.org>
11510         * lib/ticketset.c: Handle library default ticketset.
11512 2002-11-22  Simon Josefsson <simon@josefsson.org>
11514         * lib/kdcrep.c, lib/ticket.c: Crypto key usage fixes.
11516 2002-11-22  Simon Josefsson <simon@josefsson.org>
11518         * lib/internal.h: Fix keyusage enum.  Add cfg and ticketset.
11520 2002-11-22  Simon Josefsson <simon@josefsson.org>
11522         * lib/init.c: Read config files and ticketset in shishi_init().
11524 2002-11-22  Simon Josefsson <simon@josefsson.org>
11526         * lib/cfg.c: Add shishi_cfg_default_*.
11528 2002-11-22  Simon Josefsson <simon@josefsson.org>
11530         * lib/authenticator.c: Cleanup cksum type selection a little.
11532 2002-11-22  Simon Josefsson <simon@josefsson.org>
11534         * lib/apreq.c: Crypto keyusage.
11536 2002-11-22  Simon Josefsson <simon@josefsson.org>
11538         * lib/aprep.c: Encrypt with key usage.
11540 2002-11-22  Simon Josefsson <simon@josefsson.org>
11542         * lib/shishi.h.in: Cleanups
11544 2002-11-22  Simon Josefsson <simon@josefsson.org>
11546         * lib/vasprintf.c: shishi_asprintf().
11548 2002-11-22  Simon Josefsson <simon@josefsson.org>
11550         * lib/Makefile.am: Add vasprintf, pkcs5.  Link asn1 stuff directly.
11552 2002-11-22  Simon Josefsson <simon@josefsson.org>
11554         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11555         lib/crypto-lowlevel.c, lib/crypto-null.c, lib/crypto-simplified.c,
11556         lib/crypto-utils.c, lib/crypto.c: Split crypto files more.  AES
11557         works.
11559 2002-11-22  Simon Josefsson <simon@josefsson.org>
11561         * tests/crypto.c: Add AES test vectors.
11563 2002-11-20  Simon Josefsson <simon@josefsson.org>
11565         * lib/pkcs5.c: Check libgcrypt return codes.
11567 2002-11-20  Simon Josefsson <simon@josefsson.org>
11569         * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11570         lib/crypto.c: Split crypto file.  Some initial AES stuff.  Maybe
11571         other things.
11573 2002-11-08  Simon Josefsson <simon@josefsson.org>
11575         * lib/pkcs5.c: Fix bug.
11577 2002-11-08  Simon Josefsson <simon@josefsson.org>
11579         * lib/pkcs5.c, lib/pkcs5.h, tests/crypto.c: Add PKCS5 PBKDF2
11580         implementation.
11582 2002-11-07  Simon Josefsson <simon@josefsson.org>
11584         * shishi.pc.in: Add -R.
11586 2002-11-05  Simon Josefsson <simon@josefsson.org>
11588         * lib/rfc1510bis.asn1: Make it compile with buggy libtasn1.
11590 2002-11-04  Simon Josefsson <simon@josefsson.org>
11592         * Makefile.am, README, mkinstalldirs, shishi.conf.in,
11593         shishi.skel.in, doc/Makefile.am, doc/shishi.texi, lib/Makefile.am,
11594         lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
11595         lib/diskio.c, lib/init.c, lib/internal.h, lib/netio.c,
11596         lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
11597         lib/ticketset.c, src/Makefile.am, src/authp.c, src/client.c,
11598         src/data.h, src/kdc.c, src/list.c, src/shishi.c, src/shishid.c,
11599         tests/crypto.c: Add kdc-timeout and kdc-retries configuration file
11600         settings.  Manual improvements.  Added MOD-CRC32 and test vectors.
11601         Added MD4 (to be replaced by my patch to libgcrypt).  Added
11602         Shishi_as and Shishi_tgs structures for high-level KDC exchanges.
11603         Separated KDC command into high-level AS, TGS and low-level KDC.
11605 2002-11-02  Simon Josefsson <simon@josefsson.org>
11607         * README, mkinstalldirs, shishi.conf.in, lib/aprep.c, lib/apreq.c,
11608         lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
11609         lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
11610         lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/shishi.h.in,
11611         lib/ticket.c, lib/ticketset.c, src/kdc.c, src/shishi.c,
11612         src/shishid.c: Reworked silent/verbose/debug handling in library.
11613         Handles more than one KDC.
11615 2002-10-31  Simon Josefsson <simon@josefsson.org>
11617         * lib/asn1.c, lib/netio.c, src/Makefile.am, src/shishid.c: Improve
11618         daemon.
11620 2002-10-30  Simon Josefsson <simon@josefsson.org>
11622         * Makefile.am: EXTRA_DIST gdbm until it has automake.
11624 2002-10-30  Simon Josefsson <simon@josefsson.org>
11626         * Makefile.am, README, configure.ac, mkinstalldirs,
11627         lib/Makefile.am, lib/netio.c, src/Makefile.am, src/shishid.c,
11628         tests/Makefile.am: Remove dependency on GNET Add GDBM
11630 2002-10-28  Simon Josefsson <simon@josefsson.org>
11632         * lib/apreq.c, lib/authenticator.c, lib/crypto.c, lib/kdcrep.c,
11633         lib/kdcreq.c, lib/shishi.h.in, src/kdc.c: des3-cbc-hmac-sha1-kd AS
11634         works.
11636 2002-10-26  Simon Josefsson <simon@josefsson.org>
11638         * shishi.conf.in, shishi.skel.in, lib/cfg.c, lib/init.c,
11639         lib/internal.h, lib/kdcreq.c: Add client-kdc-etypes configuration
11640         option.
11642 2002-10-26  Simon Josefsson <simon@josefsson.org>
11644         * acinclude.m4, Makefile.am, mkinstalldirs: [no log message]
11646 2002-10-26  Simon Josefsson <simon@josefsson.org>
11648         * config.rpath, mkinstalldirs: gettextize want these
11650 2002-10-26  Simon Josefsson <simon@josefsson.org>
11652         * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
11653         shishi.conf.in, shishi.pc.in, shishi.skel.in, doc/Makefile.am,
11654         doc/fdl.texi, doc/gdoc, doc/gpl.texi, doc/lgpl.texi,
11655         doc/shishi.texi, lib/Makefile.am, lib/ap.c, lib/aprep.c,
11656         lib/apreq.c, lib/asn1.c, lib/authenticator.c, lib/base64.c,
11657         lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/done.c,
11658         lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
11659         lib/error.c, lib/gettext.h, lib/gztime.c, lib/init.c,
11660         lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/netio.c,
11661         lib/password.c, lib/principal.c, lib/realm.c, lib/rfc1510.asn1,
11662         lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig, lib/shishi.h.in,
11663         lib/ticket.c, lib/ticketset.c, lib/version.c, src/Makefile.am,
11664         src/authp.c, src/client.c, src/crypto.c, src/data.h, src/gettext.h,
11665         src/kdc.c, src/list.c, src/server.c, src/shishi.c,
11666         tests/Makefile.am, tests/crypto.c: Moved development into CVS.
11668 ----------------------------------------------------------------------
11669   Copyright 2002, 2003  Simon Josefsson
11670  Copying and distribution of this file, with or without modification,
11671  are permitted in any medium without royalty provided the copyright
11672  notice and this notice are preserved.