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