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