1 2003-09-14 Simon Josefsson <simon@josefsson.org>
5 2003-09-14 Simon Josefsson <simon@josefsson.org>
7 * Makefile.am: Don't rebuild doc/man/Makefile.am automatically.
9 2003-09-14 Simon Josefsson <simon@josefsson.org>
11 * doc/man/Makefile.am, po/shishi.pot, po/sv.po: Generated.
13 2003-09-14 Simon Josefsson <simon@josefsson.org>
17 2003-09-14 Simon Josefsson <simon@josefsson.org>
19 * doc/shishi.texi: Fix @cartouche.
21 2003-09-14 Simon Josefsson <simon@josefsson.org>
25 2003-09-14 Simon Josefsson <simon@josefsson.org>
29 2003-09-14 Simon Josefsson <simon@josefsson.org>
31 * doc/man/Makefile.am: Distclean man pages, for 'distcheck'.
33 2003-09-14 Simon Josefsson <simon@josefsson.org>
35 * Makefile.am: Use nettle and minitasn1 for 'distcheck'.
37 2003-09-14 Simon Josefsson <simon@josefsson.org>
40 (shishi_arcfour): Use proper Nettle API.
42 2003-09-14 Simon Josefsson <simon@josefsson.org>
45 (_shishi_crypto_init): Fix prototype, from Nicolas Pouvesle
48 2003-09-14 Simon Josefsson <simon@josefsson.org>
50 * lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h: ARCFOUR additions
53 2003-09-14 Simon Josefsson <simon@josefsson.org>
55 * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Fix ARCFOUR. Doc
58 2003-09-14 Simon Josefsson <simon@josefsson.org>
60 * extra/pam_shishi/Makefile.am: Fix.
62 2003-09-13 Simon Josefsson <simon@josefsson.org>
64 * crypto/Makefile.am, crypto/arcfour.c, crypto/arcfour.h: Add.
66 2003-09-13 Simon Josefsson <simon@josefsson.org>
68 * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Add HMAC-MD5.
70 2003-09-13 Simon Josefsson <simon@josefsson.org>
72 * src/shishid.c: Cleanup.
74 2003-09-13 Simon Josefsson <simon@josefsson.org>
78 2003-09-13 Simon Josefsson <simon@josefsson.org>
80 * lib/asn1.c, lib/shishi.h.in:
81 (shishi_der_msgtype, shishi_asn1_msgtype, shishi_der2asn1): New.
83 2003-09-13 Simon Josefsson <simon@josefsson.org>
85 * src/shishid.c: Fix packet parsing and error handling.
87 2003-09-13 Simon Josefsson <simon@josefsson.org>
89 * configure.ac: Fix standalone libtasn1.
91 2003-09-13 Simon Josefsson <simon@josefsson.org>
93 * configure.ac: Improve libtasn1 test.
95 2003-09-13 Simon Josefsson <simon@josefsson.org>
97 * lib/asn1.c: Warn for old libtasn1.
99 2003-09-13 Simon Josefsson <simon@josefsson.org>
101 * lib/Makefile.am: Don't always -I../asn1.
103 2003-09-13 Simon Josefsson <simon@josefsson.org>
105 * configure.ac: Add LIBTASN1_CFLAGS.
107 2003-09-13 Simon Josefsson <simon@josefsson.org>
111 2003-09-13 Simon Josefsson <simon@josefsson.org>
113 * lib/init.c, lib/internal.h, lib/asn1.c, lib/libgcrypt.c: Fix
116 2003-09-13 Simon Josefsson <simon@josefsson.org>
118 * configure.ac: Don't use pkg-config for libidn. Simplify LIBS.
120 2003-09-13 Simon Josefsson <simon@josefsson.org>
122 * lib/Makefile.am: Remove LIBIDN_*.
124 2003-09-13 Simon Josefsson <simon@josefsson.org>
126 * tests/Makefile.am, src/Makefile.am: Remove LIBIDN_LIBS.
128 2003-09-13 Simon Josefsson <simon@josefsson.org>
130 * configure.ac: Use system's libtasn1 and libgcrypt by default.
132 2003-09-12 Simon Josefsson <simon@josefsson.org>
134 * doc/gdoc: Generalize a bit.
136 2003-09-11 Simon Josefsson <simon@josefsson.org>
138 * lib/tgs.c, lib/shishi.h.in:
139 (shishi_tgs_rep_build): Add keyusage.
141 2003-09-11 Simon Josefsson <simon@josefsson.org>
143 * src/shishid.c: Use proper keyusage for building TGS-REP.
145 2003-09-11 Simon Josefsson <simon@josefsson.org>
149 2003-09-11 Simon Josefsson <simon@josefsson.org>
151 * lib/Makefile.am, src/Makefile.am, tests/Makefile.am,
152 configure.ac: Fix LDADD.
154 2003-09-11 Simon Josefsson <simon@josefsson.org>
156 * src/shishid.c: Clear listenspec.
158 2003-09-11 Simon Josefsson <simon@josefsson.org>
162 2003-09-11 Simon Josefsson <simon@josefsson.org>
164 * doc/shishi.texi: Use ISO-8859-1, as UTF-8 is not supported by
167 2003-09-11 Simon Josefsson <simon@josefsson.org>
169 * src/shishid.c: Support multiple -v's.
171 2003-09-10 Simon Josefsson <simon@josefsson.org>
173 * src/shishid.c: Optimize.
175 2003-09-10 Simon Josefsson <simon@josefsson.org>
177 * lib/keys.c: Fix crash, from Nicolas Pouvesle <nico.pou@fnac.net>.
179 2003-09-10 Simon Josefsson <simon@josefsson.org>
181 * doc/shishi.texi: Add.
183 2003-09-10 Simon Josefsson <simon@josefsson.org>
187 2003-09-10 Simon Josefsson <simon@josefsson.org>
191 2003-09-10 Simon Josefsson <simon@josefsson.org>
195 2003-09-10 Simon Josefsson <simon@josefsson.org>
197 * doc/man/Makefile.am: Add.
199 2003-09-10 Simon Josefsson <simon@josefsson.org>
201 * lib/init.c: Cleanup. Doc fix.
203 2003-09-10 Simon Josefsson <simon@josefsson.org>
206 (shishi_server): Add.
208 2003-09-09 Simon Josefsson <simon@josefsson.org>
210 * lib/error.c, lib/init.c, lib/internal.h, lib/shishi.h.in: Log to
211 stderr/syslog/none in shishi_{warn,info}, from Nicolas Pouvesle
214 2003-09-09 Simon Josefsson <simon@josefsson.org>
216 * tests/Makefile.am, src/Makefile.am, examples/Makefile.am: Fix
219 2003-09-09 Simon Josefsson <simon@josefsson.org>
221 * NEWS: Mention man pages.
223 2003-09-09 Simon Josefsson <simon@josefsson.org>
225 * Makefile.am, doc/Makefile.am, doc/man/Makefile.am: Move shishi.1
226 to doc/man/. Generate API man pages.
228 2003-09-09 Simon Josefsson <simon@josefsson.org>
230 * doc/gdoc: Add -listfunc.
232 2003-09-09 Simon Josefsson <simon@josefsson.org>
234 * lib/libgcrypt.c: Doc fix.
236 2003-09-09 Simon Josefsson <simon@josefsson.org>
238 * configure.ac: Add doc/man/.
240 2003-09-09 Simon Josefsson <simon@josefsson.org>
242 * lib/version.c: Doc fix.
244 2003-09-09 Simon Josefsson <simon@josefsson.org>
246 * doc/gdoc: Improve man pages, unfortunately somewhat Shishi
247 specific for the moment. Remove leading SPC in paragraphs.
249 2003-09-09 Simon Josefsson <simon@josefsson.org>
251 * lib/tkts.c: Doc fix.
253 2003-09-09 Simon Josefsson <simon@josefsson.org>
255 * lib/Makefile.am: Remove gettext.h
257 2003-09-09 Simon Josefsson <simon@josefsson.org>
259 * gl/alloca.c, gl/error.c, gl/error.h, gl/exitfail.c,
260 gl/gethostname.c, gl/m4/alloca.m4, gl/m4/argp.m4, gl/m4/error.m4,
261 gl/m4/exitfail.m4, gl/m4/getdate.m4: Upstream sync.
263 2003-09-09 Simon Josefsson <simon@josefsson.org>
265 * lib/crypto-rc4.c: Fix.
267 2003-09-09 Simon Josefsson <simon@josefsson.org>
269 * lib/crypto-aes.c: Fix.
271 2003-09-09 Simon Josefsson <simon@josefsson.org>
273 * lib/crypto-des.c: Doc fix.
275 2003-09-09 Simon Josefsson <simon@josefsson.org>
277 * doc/reference/Makefile.am: Fix ignored headers.
279 2003-09-09 Simon Josefsson <simon@josefsson.org>
281 * lib/gettext.h: Remove (already in ../gl/).
283 2003-09-09 Simon Josefsson <simon@josefsson.org>
285 * tests/crypto.c: Check if algorithm is used before testing it.
287 2003-09-09 Simon Josefsson <simon@josefsson.org>
289 * tests/safe.c: Don't assume DES.
291 2003-09-09 Simon Josefsson <simon@josefsson.org>
293 * configure.ac: Disable RC4.
295 2003-09-09 Simon Josefsson <simon@josefsson.org>
297 * configure.ac: Add --enable-null, --enable-md, --enable-des,
298 --enable-3des, --enable-aes, and --enable-arcfour.
300 2003-09-09 Simon Josefsson <simon@josefsson.org>
302 * lib/Makefile.am: Fix.
304 2003-09-09 Simon Josefsson <simon@josefsson.org>
306 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
307 lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
308 lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/internal.h,
309 lib/utils.c: Split up crypto.c somewhat.
311 2003-09-09 Simon Josefsson <simon@josefsson.org>
313 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
314 lib/crypto.c: Cleanup debug messages.
316 2003-09-08 Simon Josefsson <simon@josefsson.org>
318 * lib/crypto.c: Don't use alloca.
320 2003-09-08 Simon Josefsson <simon@josefsson.org>
322 * lib/tkts.c: Doc fix.
324 2003-09-08 Simon Josefsson <simon@josefsson.org>
328 2003-09-08 Simon Josefsson <simon@josefsson.org>
330 * lib/tkts.c: Doc fix.
332 2003-09-08 Simon Josefsson <simon@josefsson.org>
334 * doc/shishi.texi: Document proxy/forwarded tickets.
336 2003-09-08 Simon Josefsson <simon@josefsson.org>
338 * doc/shishi.texi: Sync --help.
340 2003-09-08 Simon Josefsson <simon@josefsson.org>
342 * src/shishi.c: Doc fix.
344 2003-09-08 Simon Josefsson <simon@josefsson.org>
348 2003-09-08 Simon Josefsson <simon@josefsson.org>
350 * lib/tkt.c: Fix messages.
352 2003-09-08 Simon Josefsson <simon@josefsson.org>
355 (shishi_tkt_match_p): Compare tktflags.
356 (shishi_tkts_get_tgt, shishi_tkts_get_tgs): Add.
357 (shishi_tkts_get): Use them.
359 2003-09-08 Simon Josefsson <simon@josefsson.org>
361 * src/shishi.c: Add --proxy, --forwardable, and --forwarded.
363 2003-09-08 Simon Josefsson <simon@josefsson.org>
365 * lib/shishi.h.in: Fix.
367 2003-09-08 Simon Josefsson <simon@josefsson.org>
369 * tests/Makefile.am: Disable building tests unconditionally.
371 2003-09-08 Simon Josefsson <simon@josefsson.org>
374 (shishi_asn1_write_bitstring): Fix.
376 2003-09-08 Simon Josefsson <simon@josefsson.org>
378 * lib/shishi.h.in, lib/kdcreq.c, lib/asn1.c: Fix.
380 2003-09-08 Simon Josefsson <simon@josefsson.org>
382 * lib/asn1.c: Fix bitstrings.
384 2003-09-08 Simon Josefsson <simon@josefsson.org>
386 * lib/kdc.c: Fix debug messages.
388 2003-09-08 Simon Josefsson <simon@josefsson.org>
390 * src/shishi.c, doc/shishi.texi, lib/tkts.c: Fix.
392 2003-09-08 Simon Josefsson <simon@josefsson.org>
394 * doc/shishi.texi, NEWS: Add.
396 2003-09-08 Simon Josefsson <simon@josefsson.org>
398 * src/shishi.c: Support getting proxiable tickets. Fix renewable
401 2003-09-08 Simon Josefsson <simon@josefsson.org>
403 * lib/shishi.h.in: Add proxiable hint flag. Replace renewable hint
404 field with renewable hint flag.
406 2003-09-08 Simon Josefsson <simon@josefsson.org>
408 * lib/tkts.c: Support proxiable tickets. Use flags for renewable
409 ticket instead of field in hints struct.
411 2003-09-08 Simon Josefsson <simon@josefsson.org>
413 * gl/time_r.c: Upstream sync.
415 2003-09-07 Simon Josefsson <simon@josefsson.org>
417 * lib/libgcrypt.c: Fix. (Tested with 1.1.44-cvs.)
419 2003-09-07 Simon Josefsson <simon@josefsson.org>
421 * lib/kdcreq.c: Fix API.
423 2003-09-07 Simon Josefsson <simon@josefsson.org>
425 * lib/password.c, lib/shishi.h.in: Fix.
427 2003-09-07 Simon Josefsson <simon@josefsson.org>
431 2003-09-07 Simon Josefsson <simon@josefsson.org>
433 * lib/asn1.c: Doc fix. Cleanup.
435 2003-09-07 Simon Josefsson <simon@josefsson.org>
437 * lib/shishi.h.in: Fix.
439 2003-09-07 Simon Josefsson <simon@josefsson.org>
441 * lib/init.c, lib/internal.h: Fix.
443 2003-09-07 Simon Josefsson <simon@josefsson.org>
445 * lib/kdcreq.c: Typo.
447 2003-09-07 Simon Josefsson <simon@josefsson.org>
449 * lib/kdcreq.c: Doc fix.
451 2003-09-07 Simon Josefsson <simon@josefsson.org>
453 * lib/tkt.c: Doc fix. Cleanup.
455 2003-09-07 Simon Josefsson <simon@josefsson.org>
457 * src/shishi.c, lib/tkts.c, lib/shishi.h.in: Fix API.
459 2003-09-07 Simon Josefsson <simon@josefsson.org>
461 * doc/Makefile.am, doc/shishi.texi: Add nettle.
463 2003-09-07 Simon Josefsson <simon@josefsson.org>
465 * lib/libgcrypt.c, lib/nettle.c: Doc fix.
467 2003-09-07 Simon Josefsson <simon@josefsson.org>
469 * lib/crypto.c, lib/shishi.h.in, lib/crypto-des.c, lib/crypto-md.c,
470 lib/crypto-rc4.c: Fix.
472 2003-09-07 Simon Josefsson <simon@josefsson.org>
474 * lib/nettle.c, lib/libgcrypt.c, lib/shishi.h.in, lib/crypto.c:
477 2003-09-07 Simon Josefsson <simon@josefsson.org>
479 * lib/shishi.h.in, lib/internal.h, lib/init.c, lib/libgcrypt.c:
482 2003-09-07 Simon Josefsson <simon@josefsson.org>
484 * lib/crypto-des.c, lib/crypto.c: Add md4 verify. Cleanup.
486 2003-09-07 Simon Josefsson <simon@josefsson.org>
488 * doc/shishi.texi, lib/crypto-md.c: Fix.
490 2003-09-07 Simon Josefsson <simon@josefsson.org>
492 * configure.ac, lib/Makefile.am, lib/crypto-aes.c,
493 lib/crypto-des.c, lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c,
494 lib/kdcrep.c, lib/libgcrypt.c, lib/nettle.c, lib/pkcs5.c,
495 lib/shishi.h.in, tests/crypto.c: Move low-level crypto interface to
496 nettle.c or libgcrypt.c. Fix APIs and update callers.
498 2003-09-07 Simon Josefsson <simon@josefsson.org>
500 * gl/memdup.c, gl/memdup.h, gl/xmemdup.c, gl/xmemdup.h: Fix.
502 2003-09-07 Simon Josefsson <simon@josefsson.org>
504 * lib/Makefile.am, lib/crypto.c, lib/init.c, lib/libgcrypt.c,
505 lib/nettle.c, lib/shishi.h.in: Isolate crypto library (unfinished).
507 2003-09-07 Simon Josefsson <simon@josefsson.org>
509 * doc/shishi.texi: Don't use () when talking about functions.
511 2003-09-07 Simon Josefsson <simon@josefsson.org>
513 * lib/shishi.h.in: Fix.
515 2003-09-07 Simon Josefsson <simon@josefsson.org>
517 * NEWS, configure.ac: Bump versions.
519 2003-09-07 Simon Josefsson <simon@josefsson.org>
521 * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Move.
523 2003-09-07 Simon Josefsson <simon@josefsson.org>
525 * NEWS: Version 0.0.5.
527 2003-09-07 Simon Josefsson <simon@josefsson.org>
529 * lib/internal.h: Fix.
531 2003-09-07 Simon Josefsson <simon@josefsson.org>
533 * configure.ac, gl/Makefile.am, gl/mktime.c, gl/time_r.c,
534 gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/m4/Makefile.am,
535 gl/m4/mktime.m4, gl/m4/restrict.m4, gl/m4/time_r.m4,
536 gl/m4/timegm.m4: Sync upstream.
538 2003-09-07 Simon Josefsson <simon@josefsson.org>
540 * src/shishid.c: Fix.
542 2003-09-07 Simon Josefsson <simon@josefsson.org>
544 * lib/internal.h: Include gnulib headers.
546 2003-09-06 Simon Josefsson <simon@josefsson.org>
548 * po/shishi.pot, po/sv.po: Generated.
550 2003-09-06 Simon Josefsson <simon@josefsson.org>
552 * doc/shishi.texi: Include PRIV stuff.
554 2003-09-06 Simon Josefsson <simon@josefsson.org>
556 * doc/Makefile.am: Add PRIV.
558 2003-09-06 Simon Josefsson <simon@josefsson.org>
560 * NEWS: Mention PRIV.
562 2003-09-06 Simon Josefsson <simon@josefsson.org>
564 * lib/shishi.h.in: Fix.
566 2003-09-06 Simon Josefsson <simon@josefsson.org>
568 * lib/asn1.c, lib/diskio.c, lib/internal.h: Add PRIV stuff.
570 2003-09-06 Simon Josefsson <simon@josefsson.org>
572 * tests/priv.c, tests/Makefile.am: Add PRIV self test.
574 2003-09-06 Simon Josefsson <simon@josefsson.org>
576 * examples/Makefile.am, examples/client-priv.c: Add PRIV example.
578 2003-09-06 Simon Josefsson <simon@josefsson.org>
582 2003-09-06 Simon Josefsson <simon@josefsson.org>
584 * lib/shishi.h.in, lib/Makefile.am, lib/priv.c: Add PRIV stuff.
586 2003-09-06 Simon Josefsson <simon@josefsson.org>
588 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
589 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
590 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
591 lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
592 lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c, lib/realm.c,
593 lib/resolv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
594 lib/tkt.c, lib/tkts.c, lib/utils.c, src/shishi.c, tests/crypto.c,
595 tests/safe.c: Indent.
597 2003-09-06 Simon Josefsson <simon@josefsson.org>
599 * examples/server.c, lib/crypto-md.c: Fix.
601 2003-09-06 Simon Josefsson <simon@josefsson.org>
605 2003-09-06 Simon Josefsson <simon@josefsson.org>
609 2003-09-06 Simon Josefsson <simon@josefsson.org>
611 * lib/crypto-des.c, lib/kdc.c, lib/crypto-md.c: Fix.
613 2003-09-06 Simon Josefsson <simon@josefsson.org>
615 * src/shishid.c: Fix.
617 2003-09-06 Simon Josefsson <simon@josefsson.org>
619 * tests/ticketset.c: Fix.
621 2003-09-06 Simon Josefsson <simon@josefsson.org>
623 * gl/timegm.c: Don't crash.
625 2003-09-06 Simon Josefsson <simon@josefsson.org>
629 2003-09-06 Simon Josefsson <simon@josefsson.org>
633 2003-09-06 Simon Josefsson <simon@josefsson.org>
635 * lib/encapreppart.c: Doc fix.
637 2003-09-06 Simon Josefsson <simon@josefsson.org>
641 2003-09-06 Simon Josefsson <simon@josefsson.org>
643 * lib/asn1.c, lib/kdc.c, lib/kdcreq.c, lib/principal.c, lib/tkt.c:
644 Use size_t for length variables.
646 2003-09-06 Simon Josefsson <simon@josefsson.org>
648 * lib/shishi.h.in: Fix API.
650 2003-09-06 Simon Josefsson <simon@josefsson.org>
652 * lib/aprep.c, tests/authenticator.c: Use new API.
654 2003-09-06 Simon Josefsson <simon@josefsson.org>
656 * lib/authenticator.c, lib/krberror.c, lib/encapreppart.c: Use
659 2003-09-06 Simon Josefsson <simon@josefsson.org>
663 2003-09-06 Simon Josefsson <simon@josefsson.org>
665 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
666 lib/encticketpart.c, lib/shishi.h.in: Use size_t for length
669 2003-09-06 Simon Josefsson <simon@josefsson.org>
671 * po/shishi.pot, po/sv.po: Generated.
673 2003-09-06 Simon Josefsson <simon@josefsson.org>
675 * lib/authenticator.c, lib/crypto.c, lib/kdcrep.c, lib/kdcreq.c,
676 lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Use size_t for length
679 2003-09-06 Simon Josefsson <simon@josefsson.org>
681 * lib/authenticator.c, lib/keys.c, lib/tkt.c, examples/server.c:
684 2003-09-06 Simon Josefsson <simon@josefsson.org>
686 * lib/Makefile.am: Dist crypto-{md,rc4}.c.
688 2003-09-06 Simon Josefsson <simon@josefsson.org>
690 * lib/safe.c, lib/shishi.h.in: Fix prototypes.
692 2003-09-06 Simon Josefsson <simon@josefsson.org>
694 * tests/Makefile.am: Add ticketset.
696 2003-09-06 Simon Josefsson <simon@josefsson.org>
698 * tests/ticketset.c: Replace die() with fail(). Init n to size of
699 buffer, for shishi_a2d.
701 2003-09-06 Simon Josefsson <simon@josefsson.org>
703 * tests/safe.c, tests/Makefile.am: Test SAFE stuff.
705 2003-09-06 Simon Josefsson <simon@josefsson.org>
707 * asn1/Makefile.am: Fix copying conditions.
709 2003-09-06 Simon Josefsson <simon@josefsson.org>
711 * gl/Makefile.am: Dist README.
713 2003-09-06 Simon Josefsson <simon@josefsson.org>
715 * crypto/Makefile.am: Dist README. Fix copying conditions.
717 2003-09-06 Simon Josefsson <simon@josefsson.org>
719 * gl/getdate.y, gl/timegm.c, gl/timegm.h: Upstream sync.
721 2003-09-06 Simon Josefsson <simon@josefsson.org>
723 * gl/Makefile.am: Fix comments.
725 2003-09-06 Simon Josefsson <simon@josefsson.org>
729 2003-09-06 Simon Josefsson <simon@josefsson.org>
731 * crypto/aes-internal.h, crypto/aes.h, crypto/cbc.h, crypto/des.c,
732 crypto/des.h, crypto/desCode.h, crypto/hmac.h, crypto/md4-meta.c,
733 crypto/md4.c, crypto/md4.h, crypto/md5.c, crypto/md5.h,
734 crypto/nettle-meta.h, crypto/sha.h: Upstream sync.
736 2003-09-06 Simon Josefsson <simon@josefsson.org>
738 * crypto/README: Add.
740 2003-09-06 Simon Josefsson <simon@josefsson.org>
742 * asn1/README: Rewrite.
744 2003-09-06 Simon Josefsson <simon@josefsson.org>
746 * asn1/ASN1.c: Unused.
748 2003-09-06 Simon Josefsson <simon@josefsson.org>
750 * extra/pam_shishi/pam_shishi.c, lib/ap.c, lib/aprep.c, lib/as.c,
751 lib/diskio.c, lib/enckdcreppart.c, lib/error.c, lib/kdc.c,
752 lib/shishi.h.in, lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c,
753 src/shishi.c, tests/crypto.c: Fix error API.
755 2003-09-06 Simon Josefsson <simon@josefsson.org>
757 * lib/shishi.h.in: Fix.
759 2003-09-06 Simon Josefsson <simon@josefsson.org>
761 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
762 lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c: Fix prototypes.
764 2003-09-06 Simon Josefsson <simon@josefsson.org>
766 * lib/crypto-3des.c: Fix API.
768 2003-09-06 Simon Josefsson <simon@josefsson.org>
770 * lib/shishi.h.in: Fix.
772 2003-09-06 Simon Josefsson <simon@josefsson.org>
775 (Shishi_krberror): Renamed to Shishi_krb_error to avoid GTK-DOC
776 mixup with shishi_krberror().
778 2003-09-06 Simon Josefsson <simon@josefsson.org>
780 * doc/shishi.texi, lib/error.c: Fix.
782 2003-09-06 Simon Josefsson <simon@josefsson.org>
784 * lib/error.c, lib/init.c:
785 (shishi_info, shishi_warn): Move to error.c, for better
788 2003-09-06 Simon Josefsson <simon@josefsson.org>
790 * doc/Makefile.am: Fix done.c.
792 2003-09-06 Simon Josefsson <simon@josefsson.org>
794 * lib/Makefile.am, lib/done.c, lib/init.c:
795 (shishi_done): Move to init.c, remove done.c. (Improves generated
798 2003-09-06 Simon Josefsson <simon@josefsson.org>
800 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c: Fix API.
802 2003-09-06 Simon Josefsson <simon@josefsson.org>
804 * tests/authenticator.c, src/shishid.c, tests/crypto.c: Fix API.
806 2003-09-06 Simon Josefsson <simon@josefsson.org>
808 * lib/ap.c, lib/as.c, lib/asn1.c, lib/key.c, lib/safe.c,
809 lib/shishi.h.in, lib/tgs.c: Add or fix shishi_*_done.
811 2003-09-05 Simon Josefsson <simon@josefsson.org>
813 * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
815 2003-09-05 Simon Josefsson <simon@josefsson.org>
819 2003-09-04 Simon Josefsson <simon@josefsson.org>
821 * examples/client.c: Remove safe stuff.
823 2003-09-04 Simon Josefsson <simon@josefsson.org>
825 * examples/Makefile.am, examples/client-safe.c: Add.
827 2003-09-04 Simon Josefsson <simon@josefsson.org>
829 * examples/client.c: Fix.
831 2003-09-03 Simon Josefsson <simon@josefsson.org>
833 * examples/client.c, examples/server.c: Fix SAFE.
835 2003-09-03 Simon Josefsson <simon@josefsson.org>
837 * lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in: Add
838 des_md5_verify (assumes nettle).
840 2003-09-03 Simon Josefsson <simon@josefsson.org>
843 (shishi_safe_verify): Use shishi_verify.
845 2003-09-03 Simon Josefsson <simon@josefsson.org>
847 * lib/shishi.h.in, lib/crypto.c: Fix checksum. Add verify.
849 2003-09-03 Simon Josefsson <simon@josefsson.org>
853 2003-09-03 Simon Josefsson <simon@josefsson.org>
855 * lib/kdc.c: Fix KDC bug workaround.
857 2003-09-03 Simon Josefsson <simon@josefsson.org>
859 * lib/shishi.h.in: Add.
861 2003-09-03 Simon Josefsson <simon@josefsson.org>
863 * lib/crypto-rc4.c: Unfinished.
865 2003-09-03 Simon Josefsson <simon@josefsson.org>
869 2003-09-03 Simon Josefsson <simon@josefsson.org>
871 * lib/crypto.c: Support draft-brezak-win2k-krb-rc4-hmac-04.txt.
873 2003-09-03 Simon Josefsson <simon@josefsson.org>
875 * tests/crypto.c: Add RC4 str2key test.
877 2003-09-03 Simon Josefsson <simon@josefsson.org>
879 * lib/crypto.c: Don't hardcode etypes.
881 2003-09-03 Simon Josefsson <simon@josefsson.org>
883 * doc/shishi.texi: Fix.
885 2003-09-03 Simon Josefsson <simon@josefsson.org>
887 * doc/shishi.texi: Fix.
889 2003-09-03 Simon Josefsson <simon@josefsson.org>
891 * doc/shishi.texi: Add etype/cksumtype discussion.
893 2003-09-03 Simon Josefsson <simon@josefsson.org>
895 * lib/shishi.h.in: Fix.
897 2003-09-03 Simon Josefsson <simon@josefsson.org>
901 2003-09-03 Simon Josefsson <simon@josefsson.org>
903 * lib/crypto-md.c: Fix header.
905 2003-09-03 Simon Josefsson <simon@josefsson.org>
907 * lib/ap.c, lib/shishi.h.in:
908 (shishi_ap_authenticator_cksumtype): Fix prototype. Fix callers.
910 2003-09-03 Simon Josefsson <simon@josefsson.org>
912 * lib/authenticator.c: Fix.
914 2003-09-03 Simon Josefsson <simon@josefsson.org>
916 * lib/authenticator.c:
917 (shishi_authenticator_add_cksum): Use
918 shishi_authenticator_add_cksum_type.
920 2003-09-03 Simon Josefsson <simon@josefsson.org>
922 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Fix, from
923 Nicolas Pouvesle <nico.pou@fnac.net>.
925 2003-09-03 Simon Josefsson <simon@josefsson.org>
927 * lib/ap.c, lib/authenticator.c, lib/crypto-md.c, lib/crypto.c,
928 lib/shishi.h.in: Add md4/md5 cksum. Support non-default checksum
929 type in authenticator/AP. From Nicolas Pouvesle
932 2003-09-03 Simon Josefsson <simon@josefsson.org>
934 * lib/shishi.h.in: Comment fix.
936 2003-09-02 Simon Josefsson <simon@josefsson.org>
938 * lib/shishi.h.in: Doc fix.
940 2003-09-02 Simon Josefsson <simon@josefsson.org>
942 * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Add.
944 2003-09-02 Simon Josefsson <simon@josefsson.org>
946 * lib/crypto.c: Debug output fix, from Nicolas Pouvesle
949 2003-09-02 Simon Josefsson <simon@josefsson.org>
951 * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
953 2003-09-01 Simon Josefsson <simon@josefsson.org>
955 * gl/timegm.c: Fix gmtime_r.
957 2003-09-01 Simon Josefsson <simon@josefsson.org>
959 * gl/m4/timegm.m4: Fix.
961 2003-09-01 Simon Josefsson <simon@josefsson.org>
965 2003-09-01 Simon Josefsson <simon@josefsson.org>
967 * gl/m4/timegm.m4: Fix.
969 2003-09-01 Simon Josefsson <simon@josefsson.org>
971 * doc/shishi.texi: Fix.
973 2003-09-01 Simon Josefsson <simon@josefsson.org>
975 * doc/shishi.texi: Fix.
977 2003-09-01 Simon Josefsson <simon@josefsson.org>
979 * doc/shishi.texi: Fix.
981 2003-09-01 Simon Josefsson <simon@josefsson.org>
983 * doc/shishi.texi: Fix.
985 2003-09-01 Simon Josefsson <simon@josefsson.org>
987 * doc/shishi.texi: Add download&install. Add autoconf tests.
989 2003-09-01 Simon Josefsson <simon@josefsson.org>
991 * doc/shishi.texi: Add hacking section.
993 2003-09-01 Simon Josefsson <simon@josefsson.org>
995 * gl/memdup.c, gl/xmemdup.c: Fix.
997 2003-09-01 Simon Josefsson <simon@josefsson.org>
999 * lib/hostkeys.c, lib/principal.c, lib/realm.c, lib/tkts.c: Use
1002 2003-09-01 Simon Josefsson <simon@josefsson.org>
1004 * lib/crypto-3des.c, lib/crypto-des.c: Use xmalloc.
1006 2003-09-01 Simon Josefsson <simon@josefsson.org>
1010 2003-09-01 Simon Josefsson <simon@josefsson.org>
1012 * lib/cfg.c: Use xrealloc, xstrdup.
1014 2003-09-01 Simon Josefsson <simon@josefsson.org>
1016 * lib/safe.c, lib/tgs.c: Use xcalloc.
1018 2003-09-01 Simon Josefsson <simon@josefsson.org>
1020 * lib/key.c: Doc fix.
1022 2003-09-01 Simon Josefsson <simon@josefsson.org>
1024 * lib/tkts.c, lib/tkt.c, lib/ticket.c: Use xmalloc.
1026 2003-09-01 Simon Josefsson <simon@josefsson.org>
1028 * lib/key.c: Use xstrdup.
1030 2003-09-01 Simon Josefsson <simon@josefsson.org>
1032 * lib/key.c: Use xcalloc.
1034 2003-09-01 Simon Josefsson <simon@josefsson.org>
1036 * lib/as.c, lib/asn1.c, lib/crypto.c, lib/enckdcreppart.c,
1037 lib/init.c: Use xmalloc.
1039 2003-09-01 Simon Josefsson <simon@josefsson.org>
1041 * lib/tkt.c, lib/ap.c: Use xcalloc.
1043 2003-09-01 Simon Josefsson <simon@josefsson.org>
1045 * lib/shishi.h.in: Revert.
1047 2003-09-01 Simon Josefsson <simon@josefsson.org>
1049 * lib/shishi.h.in, lib/internal.h: Add.
1051 2003-09-01 Simon Josefsson <simon@josefsson.org>
1053 * lib/cfg.c: Remove kdc. Add server-realm (unfinished).
1055 2003-09-01 Simon Josefsson <simon@josefsson.org>
1057 * lib/crypto.c, lib/internal.h: Use memdup.
1059 2003-09-01 Simon Josefsson <simon@josefsson.org>
1061 * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
1064 2003-09-01 Simon Josefsson <simon@josefsson.org>
1066 * lib/shishi.h.in: Fix.
1068 2003-09-01 Simon Josefsson <simon@josefsson.org>
1070 * lib/shishi.h.in: Fix AES cksumtype, from Nicolas Pouvesle
1071 <nico.pou@fnac.net>.
1073 2003-08-31 Simon Josefsson <simon@josefsson.org>
1075 * extra/inetutils.diff: Update.
1077 2003-08-31 Simon Josefsson <simon@josefsson.org>
1079 * README-alpha: Fix.
1081 2003-08-31 Simon Josefsson <simon@josefsson.org>
1083 * lib/netio.c: Fix crash.
1085 2003-08-31 Simon Josefsson <simon@josefsson.org>
1089 2003-08-31 Simon Josefsson <simon@josefsson.org>
1093 2003-08-31 Simon Josefsson <simon@josefsson.org>
1095 * lib/realm.c: Doc fix.
1097 2003-08-31 Simon Josefsson <simon@josefsson.org>
1099 * lib/realm.c, lib/shishi.h.in: Support host->realm mapping via
1102 2003-08-31 Simon Josefsson <simon@josefsson.org>
1104 * lib/resolv.c: Zero terminate TXT's.
1106 2003-08-31 Simon Josefsson <simon@josefsson.org>
1108 * lib/resolv.c: Support TXT. Fix memory allocation.
1110 2003-08-31 Simon Josefsson <simon@josefsson.org>
1112 * NEWS, configure.ac: Bump versions.
1114 2003-08-31 Simon Josefsson <simon@josefsson.org>
1116 * doc/shishi.texi: Fix markup.
1118 2003-08-31 Simon Josefsson <simon@josefsson.org>
1120 * doc/shishi.texi, shishi.conf.in, shishi.skel.in: Fix.
1122 2003-08-31 Simon Josefsson <simon@josefsson.org>
1124 * doc/shishi.texi: Add reference manual.
1126 2003-08-31 Simon Josefsson <simon@josefsson.org>
1128 * NEWS: Version 0.0.4.
1130 2003-08-31 Simon Josefsson <simon@josefsson.org>
1134 2003-08-31 Simon Josefsson <simon@josefsson.org>
1136 * po/shishi.pot, po/sv.po: Generated.
1138 2003-08-31 Simon Josefsson <simon@josefsson.org>
1140 * configure.ac, gl/Makefile.am, gl/timegm.c, gl/timegm.h,
1141 gl/m4/Makefile.am, lib/gztime.c, gl/m4/timegm.m4: Move timegm() to
1144 2003-08-30 Simon Josefsson <simon@josefsson.org>
1146 * ANNOUNCE, README: Fix.
1148 2003-08-30 Simon Josefsson <simon@josefsson.org>
1150 * lib/principal.c: Fix.
1152 2003-08-30 Simon Josefsson <simon@josefsson.org>
1154 * lib/principal.c: Fix.
1156 2003-08-30 Simon Josefsson <simon@josefsson.org>
1158 * Makefile.am: Don't build examples by default.
1160 2003-08-30 Simon Josefsson <simon@josefsson.org>
1162 * configure.ac: Cleanup header checks.
1164 2003-08-30 Simon Josefsson <simon@josefsson.org>
1166 * lib/internal.h: Reorder #include's.
1168 2003-08-30 Simon Josefsson <simon@josefsson.org>
1170 * po/shishi.pot, po/sv.po: Generated.
1172 2003-08-30 Simon Josefsson <simon@josefsson.org>
1174 * extra/rsh-redone/Makefile.am: Dist man pages.
1176 2003-08-30 Simon Josefsson <simon@josefsson.org>
1178 * Makefile.am: Has to 'make extra' to make in extra/.
1180 2003-08-30 Simon Josefsson <simon@josefsson.org>
1182 * m4/Makefile.am: Fix.
1184 2003-08-30 Simon Josefsson <simon@josefsson.org>
1188 2003-08-30 Simon Josefsson <simon@josefsson.org>
1192 2003-08-30 Simon Josefsson <simon@josefsson.org>
1194 * lib/netio.c: Add unfinished TLS support.
1196 2003-08-30 Simon Josefsson <simon@josefsson.org>
1198 * configure.ac: Don't include gnutls by default.
1200 2003-08-30 Simon Josefsson <simon@josefsson.org>
1202 * lib/Makefile.am: Add gnutls flags.
1204 2003-08-30 Simon Josefsson <simon@josefsson.org>
1206 * src/shishid.c: Fix TCP.
1208 2003-08-30 Simon Josefsson <simon@josefsson.org>
1210 * lib/shishi.h.in: Add.
1212 2003-08-30 Simon Josefsson <simon@josefsson.org>
1214 * configure.ac: Check for gnutls.
1216 2003-08-30 Simon Josefsson <simon@josefsson.org>
1218 * m4/libgnutls.m4: Add.
1220 2003-08-30 Simon Josefsson <simon@josefsson.org>
1222 * lib/netio.c: TCP support.
1224 2003-08-30 Simon Josefsson <simon@josefsson.org>
1226 * lib/internal.h: Fix.
1228 2003-08-30 Simon Josefsson <simon@josefsson.org>
1230 * lib/cfg.c: Support ADDRESS/PROTOCOL in realm-kdc.
1232 2003-08-30 Simon Josefsson <simon@josefsson.org>
1234 * lib/cfg.c, lib/internal.h: Add.
1236 2003-08-30 Simon Josefsson <simon@josefsson.org>
1238 * lib/ap.c: Doc fix.
1240 2003-08-30 Simon Josefsson <simon@josefsson.org>
1242 * lib/internal.h, lib/cfg.c: Fix.
1244 2003-08-30 Simon Josefsson <simon@josefsson.org>
1246 * extra/rsh-redone/rsh.c: Revert bogus patch.
1248 2003-08-30 Simon Josefsson <simon@josefsson.org>
1250 * extra/rsh-redone/Makefile: Remove, replaced by automake
1253 2003-08-30 Simon Josefsson <simon@josefsson.org>
1255 * extra/rsh-redone/Makefile.am: Add.
1257 2003-08-30 Simon Josefsson <simon@josefsson.org>
1259 * configure.ac, extra/Makefile.am: Add extra/rsh-redone.
1261 2003-08-30 Simon Josefsson <simon@josefsson.org>
1263 * NEWS: Mention rsh.
1265 2003-08-30 Simon Josefsson <simon@josefsson.org>
1267 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Make '-xs'
1270 2003-08-30 Simon Josefsson <simon@josefsson.org>
1272 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Shishi port.
1274 2003-08-30 Simon Josefsson <simon@josefsson.org>
1276 * extra/README, extra/rsh-redone/Makefile, extra/rsh-redone/rcp.1,
1277 extra/rsh-redone/rcp.c, extra/rsh-redone/rhosts.5,
1278 extra/rsh-redone/rlogin.1, extra/rsh-redone/rlogin.c,
1279 extra/rsh-redone/rlogind.8, extra/rsh-redone/rlogind.c,
1280 extra/rsh-redone/rsh.1, extra/rsh-redone/rsh.c,
1281 extra/rsh-redone/rshd.8, extra/rsh-redone/rshd.c,
1282 extra/rsh-redone/pam/rexec, extra/rsh-redone/pam/rlogin,
1283 extra/rsh-redone/pam/rsh: Add rsh-redone, upstream.
1285 2003-08-30 Simon Josefsson <simon@josefsson.org>
1287 * lib/crypto.c: Doc fix.
1289 2003-08-30 Simon Josefsson <simon@josefsson.org>
1291 * lib/crypto.c: Doc fix. From Nicolas Pouvesle
1292 <nico.pou@fnac.net>.
1294 2003-08-29 Simon Josefsson <simon@josefsson.org>
1296 * lib/shishi.h.in, lib/ap.c: Add.
1298 2003-08-29 Simon Josefsson <simon@josefsson.org>
1302 2003-08-29 Simon Josefsson <simon@josefsson.org>
1306 2003-08-29 Simon Josefsson <simon@josefsson.org>
1308 * lib/shishi.h.in, lib/crypto.c: Fix shishi_decrypt_ivupdate, from
1309 Nicolas Pouvesle <nico.pou@fnac.net>.
1311 2003-08-28 Simon Josefsson <simon@josefsson.org>
1313 * src/shishi.c: Fix.
1315 2003-08-28 Simon Josefsson <simon@josefsson.org>
1317 * src/shishi.c: Fix --help.
1319 2003-08-28 Simon Josefsson <simon@josefsson.org>
1321 * src/shishi.c: Remove things from --help.
1323 2003-08-28 Simon Josefsson <simon@josefsson.org>
1325 * gl/base64.c: Fix warnings.
1327 2003-08-28 Simon Josefsson <simon@josefsson.org>
1331 2003-08-28 Simon Josefsson <simon@josefsson.org>
1333 * src/shishi.c, src/shishid.c: Fix warnings. Indent.
1335 2003-08-28 Simon Josefsson <simon@josefsson.org>
1337 * lib/resolv.c, lib/kdcreq.c: Fix warnings.
1339 2003-08-28 Simon Josefsson <simon@josefsson.org>
1341 * lib/cfg.c: Fix warnings.
1343 2003-08-28 Simon Josefsson <simon@josefsson.org>
1347 2003-08-28 Simon Josefsson <simon@josefsson.org>
1349 * lib/kdc.c: Fix last commit.
1351 2003-08-28 Simon Josefsson <simon@josefsson.org>
1353 * lib/kdc.c: Fall back to session key instead of sub-session key
1354 for decrypting KDC-REP in TGS, but warn about buggy KDC.
1356 2003-08-28 Simon Josefsson <simon@josefsson.org>
1360 2003-08-28 Simon Josefsson <simon@josefsson.org>
1362 * lib/kdc.c: Use subkey in TGS.
1364 2003-08-28 Simon Josefsson <simon@josefsson.org>
1366 * lib/kdc.c: Temporary fix to make TGS work against MIT/Heimdal
1369 2003-08-28 Simon Josefsson <simon@josefsson.org>
1371 * lib/shishi.h.in: Add. Fix.
1373 2003-08-28 Simon Josefsson <simon@josefsson.org>
1375 * lib/kdc.c: Use authenticator from parameter, don't decrypt
1378 2003-08-28 Simon Josefsson <simon@josefsson.org>
1380 * lib/ap.c: Remove session key junk, not relevant.
1382 2003-08-28 Simon Josefsson <simon@josefsson.org>
1384 * lib/tgs.c: Hand authenticator over to shishi_tgs_process.
1386 2003-08-28 Simon Josefsson <simon@josefsson.org>
1388 * lib/kdc.c: Disable subkey usage for now, doesn't seem to work
1389 with MIT/Heimdal KDC.
1391 2003-08-28 Simon Josefsson <simon@josefsson.org>
1393 * lib/ap.c: Set APOption for session key too.
1395 2003-08-28 Simon Josefsson <simon@josefsson.org>
1397 * lib/apreq.c: Add. Doc fix.
1399 2003-08-28 Simon Josefsson <simon@josefsson.org>
1401 * src/shishi.c: Fix error.
1403 2003-08-28 Simon Josefsson <simon@josefsson.org>
1405 * lib/krberror.c: Fix crash.
1407 2003-08-28 Simon Josefsson <simon@josefsson.org>
1409 * lib/krberror.c: Fix.
1411 2003-08-28 Simon Josefsson <simon@josefsson.org>
1413 * lib/authenticator.c: Fix shishi_authenticator_add_subkey.
1415 2003-08-28 Simon Josefsson <simon@josefsson.org>
1417 * lib/safe.c: Use allocating API.
1419 2003-08-28 Simon Josefsson <simon@josefsson.org>
1421 * lib/tkt.c, lib/diskio.c: Fix.
1423 2003-08-28 Simon Josefsson <simon@josefsson.org>
1425 * lib/shishi.h.in: Add. Fix.
1427 2003-08-28 Simon Josefsson <simon@josefsson.org>
1429 * lib/krberror.c, lib/kdcreq.c: Doc fix.
1431 2003-08-28 Simon Josefsson <simon@josefsson.org>
1433 * lib/principal.c: Add FIXMEs.
1435 2003-08-28 Simon Josefsson <simon@josefsson.org>
1437 * lib/kdc.c: Cleanup subkey.
1439 2003-08-28 Simon Josefsson <simon@josefsson.org>
1441 * lib/asn1.c, lib/krberror.c, lib/shishi.h.in: Add krberror_build.
1442 Add various krberror retrieval functions. Add new NO_VALUE asn.1
1443 error. Improve krberror pretty print.
1445 2003-08-28 Simon Josefsson <simon@josefsson.org>
1447 * src/shishid.c: Simplify krberror. Cleanup subkey.
1449 2003-08-28 Simon Josefsson <simon@josefsson.org>
1451 * tests/authenticator.c: Typo.
1453 2003-08-28 Simon Josefsson <simon@josefsson.org>
1455 * tests/authenticator.c: Remove subkey (so memcmp() against static
1458 2003-08-28 Simon Josefsson <simon@josefsson.org>
1460 * NEWS: Mention subkeys.
1462 2003-08-28 Simon Josefsson <simon@josefsson.org>
1464 * doc/shishi.texi: We support subkeys now.
1466 2003-08-28 Simon Josefsson <simon@josefsson.org>
1468 * lib/ap.c, lib/authenticator.c: Cleanup.
1470 2003-08-28 Simon Josefsson <simon@josefsson.org>
1472 * lib/ap.c, lib/authenticator.c, lib/kdc.c, lib/shishi.h.in,
1473 src/shishid.c: Support for subkeys in Authenticators, from Nicolas
1474 Pouvesle <nico.pou@fnac.net>.
1476 2003-08-27 Simon Josefsson <simon@josefsson.org>
1478 * lib/internal.h, lib/shishi.h.in: Fix utils.c stuff.
1480 2003-08-27 Simon Josefsson <simon@josefsson.org>
1482 * examples/client-cksum.c, examples/client.c: Fix.
1484 2003-08-27 Simon Josefsson <simon@josefsson.org>
1486 * doc/shishi.texi, NEWS: Fix.
1488 2003-08-27 Simon Josefsson <simon@josefsson.org>
1490 * lib/ap.c, lib/shishi.h.in, src/shishid.c: Support keyusage for
1493 2003-08-27 Simon Josefsson <simon@josefsson.org>
1495 * lib/tgs.c, lib/kdcreq.c, src/shishid.c: Remove debug code.
1497 2003-08-27 Simon Josefsson <simon@josefsson.org>
1499 * src/shishid.c: Cleanup.
1501 2003-08-27 Simon Josefsson <simon@josefsson.org>
1503 * src/shishid.c: TGS works.
1505 2003-08-27 Simon Josefsson <simon@josefsson.org>
1507 * src/shishid.c: TGS works (with some hard coded strings).
1509 2003-08-27 Simon Josefsson <simon@josefsson.org>
1511 * src/shishid.c: Use new API.
1513 2003-08-27 Simon Josefsson <simon@josefsson.org>
1515 * lib/shishi.h.in: Add.
1517 2003-08-27 Simon Josefsson <simon@josefsson.org>
1519 * src/shishi.c: New server parameter.
1521 2003-08-27 Simon Josefsson <simon@josefsson.org>
1523 * tests/ticketset.c: Use new base64 API.
1525 2003-08-27 Simon Josefsson <simon@josefsson.org>
1527 * gl/Makefile.am, gl/base64.c, gl/base64.h, lib/Makefile.am,
1528 lib/base64.c, lib/diskio.c, lib/internal.h, lib/key.c,
1529 lib/shishi.h.in: Move base64 from lib/ to gl/, and updated callers.
1531 2003-08-27 Simon Josefsson <simon@josefsson.org>
1533 * configure.ac, examples/Makefile.am, examples/client-cksum.c,
1534 examples/client.c, examples/server.c, src/client-cksum.c,
1535 src/client.c, src/server.c, Makefile.am, src/Makefile.am: Move
1536 examples from src/ into examples/
1538 2003-08-27 Simon Josefsson <simon@josefsson.org>
1540 * lib/safe.c, lib/shishi.h.in, lib/ticket.c: Fix APIs to allocate
1543 2003-08-27 Simon Josefsson <simon@josefsson.org>
1545 * lib/error.c: Typo.
1547 2003-08-27 Simon Josefsson <simon@josefsson.org>
1549 * lib/error.c: Use table driven approach.
1551 2003-08-27 Simon Josefsson <simon@josefsson.org>
1553 * lib/tgs.c, lib/ap.c, lib/as.c, lib/asn1.c, lib/diskio.c,
1554 lib/internal.h, lib/safe.c, lib/shishi.h.in: Fix APIs to allocate
1557 2003-08-27 Simon Josefsson <simon@josefsson.org>
1559 * src/shishid.c: Fix AS key. Add non-working TGS stuff.
1561 2003-08-27 Simon Josefsson <simon@josefsson.org>
1563 * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_get_padata*.
1565 2003-08-27 Simon Josefsson <simon@josefsson.org>
1567 * lib/tgs.c: Add some KDC TGS related functions. Doc fix.
1569 2003-08-27 Simon Josefsson <simon@josefsson.org>
1571 * lib/as.c: Doc fix.
1573 2003-08-27 Simon Josefsson <simon@josefsson.org>
1575 * lib/ap.c: Verbose message fix.
1577 2003-08-27 Simon Josefsson <simon@josefsson.org>
1579 * src/shishid.c: Fix.
1581 2003-08-27 Simon Josefsson <simon@josefsson.org>
1583 * lib/shishi.h.in: Typo.
1585 2003-08-27 Simon Josefsson <simon@josefsson.org>
1587 * lib/shishi.h.in: Sync enums.
1589 2003-08-27 Simon Josefsson <simon@josefsson.org>
1591 * src/shishid.c: Better error handling.
1593 2003-08-27 Simon Josefsson <simon@josefsson.org>
1595 * lib/gztime.c, lib/internal.h, lib/krberror.c, lib/shishi.h.in,
1596 lib/utils.c, src/shishid.c: Improve KDC KRB-ERROR handling.
1598 2003-08-27 Simon Josefsson <simon@josefsson.org>
1600 * lib/Makefile.am: Build utils.c.
1602 2003-08-27 Simon Josefsson <simon@josefsson.org>
1604 * src/shishid.c: Fix msgtype detection.
1606 2003-08-27 Simon Josefsson <simon@josefsson.org>
1608 * lib/shishi.h.in: Fix Shishi_msgtype.
1610 2003-08-27 Simon Josefsson <simon@josefsson.org>
1612 * lib/kerberos5.asn1: Add copying conditions.
1614 2003-08-26 Simon Josefsson <simon@josefsson.org>
1618 2003-08-26 Simon Josefsson <simon@josefsson.org>
1620 * doc/shishi.texi: Fix.
1622 2003-08-26 Simon Josefsson <simon@josefsson.org>
1624 * doc/shishi.texi: Add administration manual.
1626 2003-08-26 Simon Josefsson <simon@josefsson.org>
1628 * src/shishi.c: Make password argument to --string-to-key optional
1629 (for, e.g., --random).
1631 2003-08-26 Simon Josefsson <simon@josefsson.org>
1633 * src/shishi.c: Make --string-to-key work.
1635 2003-08-26 Simon Josefsson <simon@josefsson.org>
1637 * lib/diskio.c: Fixes.
1639 2003-08-26 Simon Josefsson <simon@josefsson.org>
1641 * src/Makefile.am: Define KDCKEYFILE.
1643 2003-08-26 Simon Josefsson <simon@josefsson.org>
1645 * src/shishi.c: Add --crypto.
1647 2003-08-26 Simon Josefsson <simon@josefsson.org>
1649 * src/shishid.c: Use keyfile for AS-REQ.
1651 2003-08-26 Simon Josefsson <simon@josefsson.org>
1653 * doc/shishi.texi: Fix.
1655 2003-08-26 Simon Josefsson <simon@josefsson.org>
1657 * README: We are a GNU project.
1659 2003-08-26 Simon Josefsson <simon@josefsson.org>
1661 * lib/crypto.c: Doc fix, suggested by Nicolas Pouvesle.
1663 2003-08-26 Simon Josefsson <simon@josefsson.org>
1665 * acinclude.m4: Not used.
1667 2003-08-25 Simon Josefsson <simon@josefsson.org>
1669 * lib/crypto.c, lib/shishi.h.in: Fix cut'n'paste bug.
1671 2003-08-25 Simon Josefsson <simon@josefsson.org>
1673 * lib/as.c, lib/cfg.c, lib/crypto-3des.c, lib/crypto-aes.c,
1674 lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c,
1675 lib/encapreppart.c, lib/enckdcreppart.c, lib/error.c,
1676 lib/hostkeys.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
1677 lib/netio.c, lib/password.c, lib/pkcs5.c, lib/principal.c,
1678 lib/shishi.h.in, lib/tkts.c, src/client-cksum.c, src/client.c,
1679 src/server.c, src/shishi.c, src/shishid.c: Indent.
1681 2003-08-25 Simon Josefsson <simon@josefsson.org>
1683 * lib/authenticator.c: Doc fix.
1685 2003-08-25 Simon Josefsson <simon@josefsson.org>
1687 * lib/crypto.c: Fix nettle IV handling.
1689 2003-08-25 Simon Josefsson <simon@josefsson.org>
1691 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
1692 lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Improve
1693 encryption/decryption API: Support updated IVs.
1695 2003-08-25 Simon Josefsson <simon@josefsson.org>
1697 * doc/shishi.texi: Mention PA-TGS-REP.
1699 2003-08-24 Simon Josefsson <simon@josefsson.org>
1703 2003-08-24 Simon Josefsson <simon@josefsson.org>
1707 2003-08-24 Simon Josefsson <simon@josefsson.org>
1709 * lib/crypto.c: Set IV for libgcrypt too.
1711 2003-08-24 Simon Josefsson <simon@josefsson.org>
1713 * lib/crypto.c: Update IV in shishi_*crypt_iv*. Tiny patch from
1714 Nicolas Pouvesle <nico.pou@fnac.net>.
1716 2003-08-24 Simon Josefsson <simon@josefsson.org>
1719 (shishi_encrypt_iv): Pass on iv parameter.
1721 2003-08-23 Simon Josefsson <simon@josefsson.org>
1723 * lib/resolv.c: Add comment.
1725 2003-08-23 Simon Josefsson <simon@josefsson.org>
1727 * Makefile.am: Add --fsf.
1729 2003-08-23 Simon Josefsson <simon@josefsson.org>
1731 * gl/setenv.h, gl/vasnprintf.c, gl/xstrdup.c, gl/m4/xalloc.m4:
1734 2003-08-23 Simon Josefsson <simon@josefsson.org>
1736 * configure.ac: Bump versions.
1738 2003-08-23 Simon Josefsson <simon@josefsson.org>
1740 * Makefile.am: Fix release target.
1742 2003-08-23 Simon Josefsson <simon@josefsson.org>
1744 * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Move to proper place.
1746 2003-08-23 Simon Josefsson <simon@josefsson.org>
1748 * NEWS: Version 0.0.3.
1750 2003-08-22 Simon Josefsson <simon@josefsson.org>
1754 2003-08-22 Simon Josefsson <simon@josefsson.org>
1758 2003-08-22 Simon Josefsson <simon@josefsson.org>
1760 * gl/argp-help.c: libc sync
1762 2003-08-22 Simon Josefsson <simon@josefsson.org>
1764 * gl/m4/argp.m4: Remove unused things.
1766 2003-08-22 Simon Josefsson <simon@josefsson.org>
1768 * configure.ac: Look for libsocket, libnsl, libsyslog.
1770 2003-08-22 Simon Josefsson <simon@josefsson.org>
1772 * gl/argp-namefrob.h: libc sync
1774 2003-08-22 Simon Josefsson <simon@josefsson.org>
1776 * gl/argp-help.c: libc sync
1778 2003-08-22 Simon Josefsson <simon@josefsson.org>
1780 * gl/argp-help.c, gl/argp-parse.c: libc sync
1782 2003-08-22 Simon Josefsson <simon@josefsson.org>
1784 * src/shishid.c: fix
1786 2003-08-22 Simon Josefsson <simon@josefsson.org>
1788 * gl/argp-help.c, gl/argp-parse.c: libc sync
1790 2003-08-22 Simon Josefsson <simon@josefsson.org>
1792 * gl/argp-help.c: libc sync
1794 2003-08-22 Simon Josefsson <simon@josefsson.org>
1796 * gl/argp-xinl.c: libc sync
1798 2003-08-22 Simon Josefsson <simon@josefsson.org>
1800 * gl/Makefile.am: add strndup.h
1802 2003-08-22 Simon Josefsson <simon@josefsson.org>
1804 * po/shishi.pot, po/sv.po: generated
1806 2003-08-22 Simon Josefsson <simon@josefsson.org>
1808 * gl/argp-eexst.c, gl/argp-fmtstream.c, gl/argp-parse.c: libc sync
1810 2003-08-22 Simon Josefsson <simon@josefsson.org>
1812 * gl/argp-namefrob.h: libc sync
1814 2003-08-22 Simon Josefsson <simon@josefsson.org>
1816 * gl/argp-namefrob.h: libc sync
1818 2003-08-22 Simon Josefsson <simon@josefsson.org>
1820 * gl/argp-fs-xinl.c, gl/argp-pvh.c, gl/argp-pv.c: libc sync
1822 2003-08-22 Simon Josefsson <simon@josefsson.org>
1824 * gl/argp-namefrob.h, gl/argp-xinl.c, gl/argp-ba.c: libc sync
1826 2003-08-22 Simon Josefsson <simon@josefsson.org>
1828 * gl/argp-fmtstream.h, gl/argp-help.c: libc sync
1830 2003-08-22 Simon Josefsson <simon@josefsson.org>
1832 * gl/argp-fmtstream.h: move lockfile stuff to argp-namefrob.h
1834 2003-08-22 Simon Josefsson <simon@josefsson.org>
1836 * gl/argp.h: libc sync.
1838 2003-08-22 Simon Josefsson <simon@josefsson.org>
1840 * gl/argp.h: Libc sync.
1842 2003-08-22 Simon Josefsson <simon@josefsson.org>
1844 * gl/Makefile.am, gl/alloca.c, gl/alloca_.h, gl/asnprintf.c,
1845 gl/asprintf.c, gl/error.c, gl/exitfail.c, gl/exitfail.h,
1846 gl/gettext.h, gl/mempcpy.c, gl/mempcpy.h, gl/printf-args.c,
1847 gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
1848 gl/realloc.c, gl/setenv.c, gl/strerror.c, gl/strndup.h,
1849 gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
1850 gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c,
1851 gl/xstrndup.c, gl/xstrndup.h, gl/m4/Makefile.am, gl/m4/exitfail.m4,
1852 gl/m4/extensions.m4, gl/m4/intmax_t.m4, gl/m4/lib-ld.m4,
1853 gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/mempcpy.m4,
1854 gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4, gl/m4/xstrndup.m4,
1855 configure.ac: Gnulib sync.
1857 2003-08-22 Simon Josefsson <simon@josefsson.org>
1859 * lib/tkt.c: Fix ticket messages.
1861 2003-08-22 Simon Josefsson <simon@josefsson.org>
1863 * src/shishi.c: Commit unfinished --renew code for later.
1865 2003-08-20 Simon Josefsson <simon@josefsson.org>
1867 * lib/crypto-des.c, lib/crypto.c, lib/kdc.c, lib/principal.c,
1868 lib/shishi.h.in, src/client-cksum.c, src/client.c, src/server.c,
1869 src/shishi.c: Fix warnings.
1871 2003-08-20 Simon Josefsson <simon@josefsson.org>
1873 * extra/pam_shishi/pam_shishi.c, lib/authenticator.c,
1874 lib/crypto-3des.c, lib/crypto-des.c, lib/crypto.c, lib/internal.h,
1875 lib/kdc.c, lib/pkcs5.c, lib/shishi.h.in, lib/ticket.c,
1876 src/client-cksum.c, src/client.c, src/shishi.c,
1877 tests/authenticator.c: Fix -Wall warnings.
1879 2003-08-20 Simon Josefsson <simon@josefsson.org>
1881 * lib/crypto-des.c: Typo.
1883 2003-08-20 Simon Josefsson <simon@josefsson.org>
1885 * lib/aprep.c, lib/apreq.c, lib/crypto-des.c, lib/encapreppart.c,
1886 lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
1887 lib/kdcreq.c, lib/safe.c, lib/tgs.c, lib/ticket.c: More ASN.1 API
1888 fixes (to get rid of BUFSIZ buffers on stack).
1890 2003-08-20 Simon Josefsson <simon@josefsson.org>
1892 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
1893 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
1894 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/safe.c,
1895 lib/shishi.h.in, lib/ticket.c, lib/tkt.c, po/shishi.pot, po/sv.po:
1898 2003-08-20 Simon Josefsson <simon@josefsson.org>
1900 * lib/kdc.c: Use new netio API.
1902 2003-08-20 Simon Josefsson <simon@josefsson.org>
1904 * lib/netio.c: Allocate buffer, no inline copy.
1906 2003-08-20 Simon Josefsson <simon@josefsson.org>
1910 2003-08-20 Simon Josefsson <simon@josefsson.org>
1912 * src/Makefile.am: Build client-cksum.
1914 2003-08-20 Simon Josefsson <simon@josefsson.org>
1916 * src/client-cksum.c: Add.
1918 2003-08-20 Simon Josefsson <simon@josefsson.org>
1920 * lib/ap.c, lib/apreq.c, lib/as.c, lib/authenticator.c, lib/cfg.c,
1921 lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c,
1922 lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/principal.c, lib/safe.c,
1923 lib/shishi.h.in, lib/ticket.c, lib/tkts.c, lib/version.c: GTK-DOC
1926 2003-08-17 Simon Josefsson <simon@josefsson.org>
1928 * doc/shishi.texi: Fix.
1930 2003-08-17 Simon Josefsson <simon@josefsson.org>
1932 * doc/shishi.texi: Add.
1934 2003-08-17 Simon Josefsson <simon@josefsson.org>
1936 * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Add.
1938 2003-08-17 Simon Josefsson <simon@josefsson.org>
1940 * doc/shishi.texi: Typo.
1942 2003-08-17 Simon Josefsson <simon@josefsson.org>
1944 * doc/shishi.texi: Update --help.
1946 2003-08-17 Simon Josefsson <simon@josefsson.org>
1948 * configure.ac, NEWS: Bump versions.
1950 2003-08-17 Simon Josefsson <simon@josefsson.org>
1952 * NEWS: Version 0.0.2.
1954 2003-08-17 Simon Josefsson <simon@josefsson.org>
1958 2003-08-17 Simon Josefsson <simon@josefsson.org>
1960 * Makefile.am: Fix release target.
1962 2003-08-17 Simon Josefsson <simon@josefsson.org>
1964 * src/client.c, src/server.c: Separate authentication from
1965 application data exchange.
1967 2003-08-17 Simon Josefsson <simon@josefsson.org>
1969 * crypto/des.c, crypto/desCode.h: Fix netbsd crash.
1971 2003-08-17 Simon Josefsson <simon@josefsson.org>
1973 * lib/authenticator.c: Fix.
1975 2003-08-17 Simon Josefsson <simon@josefsson.org>
1978 (shishi_asn1_read_uint32, shishi_asn1_read_integer): Propagate
1981 2003-08-17 Simon Josefsson <simon@josefsson.org>
1983 * po/shishi.pot, po/sv.po: Generated.
1985 2003-08-17 Simon Josefsson <simon@josefsson.org>
1987 * src/server.c, src/client.c: Set program_name for gl/error.c.
1989 2003-08-17 Simon Josefsson <simon@josefsson.org>
1991 * doc/shishi.texi: Add.
1993 2003-08-16 Simon Josefsson <simon@josefsson.org>
1997 2003-08-16 Simon Josefsson <simon@josefsson.org>
1999 * shishi.skel.in: Sync with shishi.conf.in.
2001 2003-08-16 Simon Josefsson <simon@josefsson.org>
2003 * shishi.conf.in: Add ticket-life, renew-life.
2005 2003-08-16 Simon Josefsson <simon@josefsson.org>
2007 * lib/cfg.c: Add "ticket-life" and "renew-life" configuration
2010 2003-08-16 Simon Josefsson <simon@josefsson.org>
2012 * lib/internal.h: Add ticketlife, renewlife.
2014 2003-08-16 Simon Josefsson <simon@josefsson.org>
2017 (shishi): Set ticketlife, renewlife.
2019 2003-08-16 Simon Josefsson <simon@josefsson.org>
2021 * src/shishi.c: Typo.
2023 2003-08-16 Simon Josefsson <simon@josefsson.org>
2026 (shishi_tgs_req_build): Use shishi_kdcreq_build.
2028 2003-08-16 Simon Josefsson <simon@josefsson.org>
2031 (shishi_as_req_build): Use shishi_kdcreq_build.
2033 2003-08-16 Simon Josefsson <simon@josefsson.org>
2036 (shishi_kdcreq_build): Add.
2038 2003-08-16 Simon Josefsson <simon@josefsson.org>
2041 (_shishi_kdcreq): Don't clear from. Use ticketlife.
2042 (shishi_kdcreq_build): New function.
2044 2003-08-16 Simon Josefsson <simon@josefsson.org>
2047 (shishi_tkts_get): Support starttime, endtime, renew_till.
2049 2003-08-16 Simon Josefsson <simon@josefsson.org>
2051 * src/shishi.c: Argp fixes. Support starttime, endtime, renew_till
2052 and renewable tickets.
2054 2003-08-16 Simon Josefsson <simon@josefsson.org>
2057 (Shishi_tkts_hint): Add.
2058 (shishi_as_req_build): Add. (shishi_kdcreq_options*,
2059 shishi_kdcreq_renewable_p): Add.
2060 (shishi_asn1_empty_field): Add.
2062 2003-08-16 Simon Josefsson <simon@josefsson.org>
2065 (shishi_tkts_get): Honor renewable. Call shishi_as_req_build.
2067 2003-08-16 Simon Josefsson <simon@josefsson.org>
2070 (_shishi_kdcreq): Don't clear rtime. (shishi_kdcreq_options*,
2071 shishi_kdcreq_renewable_p): Add.
2073 2003-08-16 Simon Josefsson <simon@josefsson.org>
2076 (shishi_asn1_empty_field): Add.
2078 2003-08-16 Simon Josefsson <simon@josefsson.org>
2081 (shishi_as_req_build): New function; clear rtime if necessary.
2083 2003-08-16 Simon Josefsson <simon@josefsson.org>
2086 (shishi_tgs_req_build): Clear rtime if necessary.
2088 2003-08-16 Simon Josefsson <simon@josefsson.org>
2091 (shishi_asn1_write_bitstring): Fix.
2093 2003-08-16 Simon Josefsson <simon@josefsson.org>
2095 * shishi.skel.in: Fix doc.
2097 2003-08-16 Simon Josefsson <simon@josefsson.org>
2099 * doc/shishi.texi: Fix.
2101 2003-08-16 Simon Josefsson <simon@josefsson.org>
2103 * doc/shishi.texi: Add.
2105 2003-08-16 Simon Josefsson <simon@josefsson.org>
2109 2003-08-15 Simon Josefsson <simon@josefsson.org>
2112 (shishi_error_printf): Handle when argument contains
2113 shishi_strerror_details(). Based on report and tiny patch from
2114 Nicolas Pouvesle <nico.pou@fnac.net>.
2116 2003-08-15 Simon Josefsson <simon@josefsson.org>
2118 * crypto/cbc-cts.c: Typo.
2120 2003-08-15 Simon Josefsson <simon@josefsson.org>
2122 * crypto/aes-decrypt-table.c, crypto/aes-decrypt.c,
2123 crypto/aes-encrypt-table.c, crypto/aes-encrypt.c,
2124 crypto/aes-meta.c, crypto/aes-set-decrypt-key.c,
2125 crypto/aes-set-encrypt-key.c, crypto/aes.c, crypto/cbc-cts.c,
2126 crypto/cbc-mac.c, crypto/cbc.c, crypto/des.c, crypto/des3.c,
2127 crypto/hmac-md5.c, crypto/hmac-sha1.c, crypto/hmac.c,
2128 crypto/md5-meta.c, crypto/md5.c, crypto/memxor.c,
2129 crypto/sha1-meta.c, crypto/sha1.c: Upstream sync. Fix.
2131 2003-08-15 Simon Josefsson <simon@josefsson.org>
2133 * po/shishi.pot, po/sv.po: Generated.
2135 2003-08-15 Simon Josefsson <simon@josefsson.org>
2137 * doc/shishi.texi: Sync user manual with reality.
2139 2003-08-15 Simon Josefsson <simon@josefsson.org>
2141 * lib/principal.c: Fix.
2143 2003-08-15 Simon Josefsson <simon@josefsson.org>
2145 * doc/shishi.texi, po/POTFILES.in: Fix.
2147 2003-08-15 Simon Josefsson <simon@josefsson.org>
2149 * src/shishid.c: Shishid is not i18n.
2151 2003-08-15 Simon Josefsson <simon@josefsson.org>
2153 * po/POTFILES.in: Add.
2155 2003-08-15 Simon Josefsson <simon@josefsson.org>
2158 (shishi_tkts_get_for_localservicepasswd): Use
2159 shishi_server_for_local_service.
2161 2003-08-15 Simon Josefsson <simon@josefsson.org>
2163 * lib/shishi.h.in, lib/principal.c:
2164 (shishi_server_for_local_service): Add.
2166 2003-08-15 Simon Josefsson <simon@josefsson.org>
2168 * src/authp.c, src/crypto.c, src/kdc.c: Remove.
2170 2003-08-15 Simon Josefsson <simon@josefsson.org>
2172 * src/shishi.c: Cleanup. Fix warnings.
2174 2003-08-15 Simon Josefsson <simon@josefsson.org>
2176 * src/shishi.c: Move data.h here.
2178 2003-08-15 Simon Josefsson <simon@josefsson.org>
2180 * src/Makefile.am, src/data.h: Remove data.h.
2182 2003-08-15 Simon Josefsson <simon@josefsson.org>
2184 * src/shishi.c: Simplify argv handling. Move crypto.c here.
2186 2003-08-15 Simon Josefsson <simon@josefsson.org>
2188 * src/Makefile.am: Remove authp.c, crypto.c Fix typo.
2190 2003-08-15 Simon Josefsson <simon@josefsson.org>
2192 * src/Makefile.am: Set up client and server for stand-alone
2195 2003-08-15 Simon Josefsson <simon@josefsson.org>
2197 * src/data.h: Update.
2199 2003-08-15 Simon Josefsson <simon@josefsson.org>
2201 * src/shishi.c: Make AS/TGS/KDC into one GET command. Remove
2202 CLIENT/SERVER commands.
2204 2003-08-15 Simon Josefsson <simon@josefsson.org>
2206 * src/client.c, src/server.c: Now a separate program.
2208 2003-08-15 Simon Josefsson <simon@josefsson.org>
2210 * lib/shishi.h.in: Add error codes. Add shishi_parse_name().
2212 2003-08-15 Simon Josefsson <simon@josefsson.org>
2215 (shishi_parse_name): New function.
2217 2003-08-15 Simon Josefsson <simon@josefsson.org>
2219 * gl/xstrndup.c: Add.
2221 2003-08-15 Simon Josefsson <simon@josefsson.org>
2223 * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Place it in the correct
2226 2003-08-14 Simon Josefsson <simon@josefsson.org>
2228 * lib/netio.c: Abort if no DNS info. Based on report by Nicolas
2229 Pouvesle <nico.pou@fnac.net>.
2231 2003-08-14 Simon Josefsson <simon@josefsson.org>
2233 * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Add.
2235 2003-08-13 Simon Josefsson <simon@josefsson.org>
2237 * gl/xalloc.h: Add xstrndup.
2239 2003-08-13 Simon Josefsson <simon@josefsson.org>
2241 * gl/Makefile.am: Build xstrndup.
2243 2003-08-13 Simon Josefsson <simon@josefsson.org>
2247 2003-08-13 Simon Josefsson <simon@josefsson.org>
2249 * configure.ac: Bump versions.
2251 2003-08-13 Simon Josefsson <simon@josefsson.org>
2253 * gl/Makefile.am, configure.ac, gl/getdate.h, gl/getdate.y,
2254 gl/mktime.c, gl/unlocked-io.h, gl/m4/bison.m4, gl/m4/getdate.m4,
2255 gl/m4/mktime.m4, gl/m4/tm_gmtoff.m4: Add getdate.
2257 2003-08-12 Simon Josefsson <simon@josefsson.org>
2259 * gl/m4/Makefile.am: Add getdate stuff.
2261 2003-08-12 Simon Josefsson <simon@josefsson.org>
2263 * configure.ac: Remove checks for unused programs.
2265 2003-08-12 Simon Josefsson <simon@josefsson.org>
2267 * doc/shishi.texi: Add.
2269 2003-08-10 Simon Josefsson <simon@josefsson.org>
2271 * crypto/Makefile.am: Fix.
2273 2003-08-10 Simon Josefsson <simon@josefsson.org>
2275 * crypto/cbc-cts.c: Fix.
2277 2003-08-10 Simon Josefsson <simon@josefsson.org>
2279 * crypto/cbc-cts.c: Fix. Indent.
2281 2003-08-10 Simon Josefsson <simon@josefsson.org>
2283 * src/shishid.c: Fix.
2285 2003-08-10 Simon Josefsson <simon@josefsson.org>
2287 * doc/Makefile.am: Built hostkeys.
2289 2003-08-10 Simon Josefsson <simon@josefsson.org>
2291 * lib/shishi.h.in: Some hostkeys functions renamed.
2293 2003-08-10 Simon Josefsson <simon@josefsson.org>
2295 * src/crypto.c: Use new key set API.
2297 2003-08-10 Simon Josefsson <simon@josefsson.org>
2299 * doc/Makefile.am: Fix gdoc-error invocation.
2301 2003-08-10 Simon Josefsson <simon@josefsson.org>
2303 * doc/Makefile.am, doc/shishi.texi: Add hostkeys again.
2305 2003-08-10 Simon Josefsson <simon@josefsson.org>
2307 * lib/Makefile.am: Add hostkeys.c.
2309 2003-08-10 Simon Josefsson <simon@josefsson.org>
2311 * lib/keys.c: Rename from *_hostkeys_* to *_keys_*.
2313 2003-08-10 Simon Josefsson <simon@josefsson.org>
2315 * lib/hostkeys.c: Re-added, as a wrapper around keys.c, with hard
2318 2003-08-10 Simon Josefsson <simon@josefsson.org>
2320 * doc/Makefile.am, doc/shishi.texi, lib/hostkeys.c, lib/keys.c,
2321 lib/Makefile.am: Rename "hostkeys" to "keys" (for "key set", a'la
2322 "tkts"), since key sets can be used for more than just host keys.
2324 2003-08-10 Simon Josefsson <simon@josefsson.org>
2326 * lib/netio.c: Fix debug info.
2328 2003-08-10 Simon Josefsson <simon@josefsson.org>
2330 * crypto/cbc-cts.c: Work.
2332 2003-08-10 Simon Josefsson <simon@josefsson.org>
2334 * lib/shishi.h.in, lib/tkt.c: Fix typo.
2336 2003-08-10 Simon Josefsson <simon@josefsson.org>
2338 * lib/netio.c: Also try to send directly to realm.
2340 2003-08-10 Simon Josefsson <simon@josefsson.org>
2342 * lib/pkcs5.h: Removed.
2344 2003-08-10 Simon Josefsson <simon@josefsson.org>
2346 * doc/shishi.texi: Fix.
2348 2003-08-10 Simon Josefsson <simon@josefsson.org>
2350 * README, THANKS: Fix.
2352 2003-08-10 Simon Josefsson <simon@josefsson.org>
2354 * NEWS: Version 0.0.1.
2356 2003-08-09 Simon Josefsson <simon@josefsson.org>
2358 * lib/crypto-des.c: Fix.
2360 2003-08-09 Simon Josefsson <simon@josefsson.org>
2362 * lib/crypto-des.c: Fix typo.
2364 2003-08-09 Simon Josefsson <simon@josefsson.org>
2368 2003-08-09 Simon Josefsson <simon@josefsson.org>
2370 * extra/Makefile.am: Dist mailutils.diff.
2372 2003-08-09 Simon Josefsson <simon@josefsson.org>
2374 * extra/README: Mention mailutils.diff.
2376 2003-08-09 Simon Josefsson <simon@josefsson.org>
2378 * extra/mailutils.diff: Add.
2380 2003-08-09 Simon Josefsson <simon@josefsson.org>
2382 * extra/inetutils.diff: Update.
2384 2003-08-09 Simon Josefsson <simon@josefsson.org>
2386 * extra/README: Add inetutils instructions.
2388 2003-08-09 Simon Josefsson <simon@josefsson.org>
2390 * lib/crypto-des.c: Make md4/md5 checksum work.
2392 2003-08-09 Simon Josefsson <simon@josefsson.org>
2394 * lib/crypto.c: Typo.
2396 2003-08-09 Simon Josefsson <simon@josefsson.org>
2398 * lib/shishi.h.in: Add ad-hoc GSS type.
2400 2003-08-09 Simon Josefsson <simon@josefsson.org>
2402 * lib/crypto-des.c, lib/crypto.c: Clean up ad-hoc GSS checksum
2405 2003-08-09 Simon Josefsson <simon@josefsson.org>
2407 * crypto/md4.c, crypto/md4.h: Fix copyright.
2409 2003-08-09 Simon Josefsson <simon@josefsson.org>
2411 * crypto/Makefile.am, crypto/hmac-md4.c, crypto/hmac.h,
2412 crypto/nettle-meta.h: Add hmac-md4.
2414 2003-08-09 Simon Josefsson <simon@josefsson.org>
2416 * lib/crypto-des.c: Fix md4/md5.
2418 2003-08-09 Simon Josefsson <simon@josefsson.org>
2420 * crypto/md4.c: Fix.
2422 2003-08-09 Simon Josefsson <simon@josefsson.org>
2424 * crypto/Makefile.am, crypto/md4-meta.c, crypto/md4.c,
2425 crypto/md4.h: Add md4.
2427 2003-08-09 Simon Josefsson <simon@josefsson.org>
2429 * lib/crypto-des.c, lib/crypto.c: Add nettle fallback for DES
2432 2003-08-09 Simon Josefsson <simon@josefsson.org>
2434 * crypto/gstr.c, crypto/gstr.h, crypto/mem.h: Remove asn1 junk.
2436 2003-08-09 Simon Josefsson <simon@josefsson.org>
2438 * crypto/Makefile.am, crypto/cbc-mac.c, crypto/cbc-mac.h: Add
2441 2003-08-09 Simon Josefsson <simon@josefsson.org>
2445 2003-08-09 Simon Josefsson <simon@josefsson.org>
2447 * configure.ac: Fix -Icrypto.
2449 2003-08-09 Simon Josefsson <simon@josefsson.org>
2451 * crypto/Makefile.am, crypto/desinfo.h: Fix.
2453 2003-08-09 Simon Josefsson <simon@josefsson.org>
2455 * lib/crypto.c: Fix USE_GCRYPT usage.
2457 2003-08-09 Simon Josefsson <simon@josefsson.org>
2461 2003-08-09 Simon Josefsson <simon@josefsson.org>
2463 * tests/crypto.c: Only test des for libgcrypt .
2465 2003-08-09 Simon Josefsson <simon@josefsson.org>
2467 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
2468 lib/crypto-des.c, lib/crypto.c, lib/error.c, lib/internal.h,
2469 lib/pkcs5.c, lib/shishi.h.in: Support nettle as well as libgcrypt.
2470 Move pkcs5/PBKDF2 stuff into Shishi namespace.
2472 2003-08-09 Simon Josefsson <simon@josefsson.org>
2474 * tests/crypto.c: Use new pkcs5 API.
2476 2003-08-09 Simon Josefsson <simon@josefsson.org>
2478 * configure.ac: Replace libgcrypt/libgpg-error stuff with
2479 "mininettle" in crypto/. Check for fcntl.h.
2481 2003-08-09 Simon Josefsson <simon@josefsson.org>
2483 * Makefile.am: Remove errcrypto. Remove crypto/m4 from aclocal
2486 2003-08-09 Simon Josefsson <simon@josefsson.org>
2488 * crypto/Makefile.am, crypto/aes-decrypt-table.c,
2489 crypto/aes-decrypt.c, crypto/aes-encrypt-table.c,
2490 crypto/aes-encrypt.c, crypto/aes-internal.h, crypto/aes-meta.c,
2491 crypto/aes-set-decrypt-key.c, crypto/aes-set-encrypt-key.c,
2492 crypto/aes.c, crypto/aes.h, crypto/cbc-cts.c, crypto/cbc-cts.h,
2493 crypto/cbc.c, crypto/cbc.h, crypto/des.c, crypto/des.h,
2494 crypto/des3.c, crypto/desCode.h, crypto/desinfo.h, crypto/gstr.c,
2495 crypto/gstr.h, crypto/hmac-md5.c, crypto/hmac-sha1.c,
2496 crypto/hmac.c, crypto/hmac.h, crypto/keymap.h, crypto/macros.h,
2497 crypto/md5-meta.c, crypto/md5.c, crypto/md5.h, crypto/mem.h,
2498 crypto/memxor.c, crypto/memxor.h, crypto/nettle-meta.h,
2499 crypto/parity.h, crypto/rotors.h, crypto/sha.h, crypto/sha1-meta.c,
2500 crypto/sha1.c: Add (from nettle).
2502 2003-08-09 Simon Josefsson <simon@josefsson.org>
2504 * crypto/AUTHORS, crypto/BUGS, crypto/COPYING, crypto/COPYING.DOC,
2505 crypto/COPYING.LIB, crypto/Makefile.am, crypto/NEWS,
2506 crypto/Notes-wk, crypto/README, crypto/README-alpha,
2507 crypto/README.apichanges, crypto/THANKS, crypto/TODO,
2508 crypto/acinclude.m4, crypto/configure.ac, crypto/libgcrypt.txt,
2509 crypto/stamp-h.in: Remove (libgcrypt is being replaced by a
2512 2003-08-08 Simon Josefsson <simon@josefsson.org>
2514 * configure.ac: Prefer minitasn1 over libtasn1.
2516 2003-08-08 Simon Josefsson <simon@josefsson.org>
2518 * crypto/AUTHORS, crypto/NEWS, crypto/README, crypto/THANKS,
2519 crypto/configure.ac: Upstream sync.
2521 2003-08-08 Simon Josefsson <simon@josefsson.org>
2525 2003-08-08 Simon Josefsson <simon@josefsson.org>
2527 * doc/shishi.texi: Fix acks.
2529 2003-08-08 Simon Josefsson <simon@josefsson.org>
2533 2003-08-08 Simon Josefsson <simon@josefsson.org>
2535 * doc/shishi.texi: Fix.
2537 2003-08-08 Simon Josefsson <simon@josefsson.org>
2539 * crypto/README.apichanges, crypto/configure.ac: Upstream sync.
2541 2003-08-08 Simon Josefsson <simon@josefsson.org>
2543 * lib/shishi.h.in: Include time.h for time_t.
2545 2003-08-07 Simon Josefsson <simon@josefsson.org>
2547 * crypto/Makefile.am: Revert to upstream.
2549 2003-08-07 Simon Josefsson <simon@josefsson.org>
2551 * configure.ac: Readd depends.
2553 2003-08-07 Simon Josefsson <simon@josefsson.org>
2555 * crypto/Makefile.am: Really fix check target.
2557 2003-08-07 Simon Josefsson <simon@josefsson.org>
2559 * tests/Makefile.am: Remove obsolete idn CFLAGS.
2561 2003-08-07 Simon Josefsson <simon@josefsson.org>
2563 * src/Makefile.am: Remove obsolete intl and idn CFLAGS.
2565 2003-08-07 Simon Josefsson <simon@josefsson.org>
2567 * src/Makefile.am: Link gnulib.
2569 2003-08-07 Simon Josefsson <simon@josefsson.org>
2571 * crypto/Makefile.am: Remove tests (random stuff hang on too many
2574 2003-08-07 Simon Josefsson <simon@josefsson.org>
2576 * doc/Makefile.am: Dist shishi.{ps,pdf,html}.
2578 2003-08-07 Simon Josefsson <simon@josefsson.org>
2580 * configure.ac: Disable dependencies (to speed things up).
2582 2003-08-07 Simon Josefsson <simon@josefsson.org>
2584 * configure.ac: Reorder resolv.h.
2586 2003-08-07 Simon Josefsson <simon@josefsson.org>
2588 * gl/Makefile.am: Revert.
2590 2003-08-07 Simon Josefsson <simon@josefsson.org>
2592 * gl/Makefile.am: Libtool fix.
2594 2003-08-07 Simon Josefsson <simon@josefsson.org>
2596 * lib/netio.c: Fix typo.
2598 2003-08-07 Simon Josefsson <simon@josefsson.org>
2600 * gl/Makefile.am: Use libtool.
2602 2003-08-07 Simon Josefsson <simon@josefsson.org>
2604 * src/Makefile.am: Fix includes.
2606 2003-08-07 Simon Josefsson <simon@josefsson.org>
2608 * lib/init.c, lib/internal.h: Fix gettext stuff.
2610 2003-08-07 Simon Josefsson <simon@josefsson.org>
2612 * Makefile.am: Distcheck fails on gtk-doc, disable it.
2614 2003-08-07 Simon Josefsson <simon@josefsson.org>
2616 * tests/Makefile.am: Add -I's.
2618 2003-08-07 Simon Josefsson <simon@josefsson.org>
2620 * m4/Makefile.am: Add.
2622 2003-08-07 Simon Josefsson <simon@josefsson.org>
2624 * doc/reference/Makefile.am: Ignore shishi-int.h.
2626 2003-08-07 Simon Josefsson <simon@josefsson.org>
2628 * Makefile.am: Remove distcheck flag hack.
2630 2003-08-07 Simon Josefsson <simon@josefsson.org>
2632 * configure.ac, lib/Makefile.am, lib/shishi.h.in,
2633 m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4: Create
2634 shishi-int.h and use it, for uint32_t etc.
2636 2003-08-07 Simon Josefsson <simon@josefsson.org>
2638 * asn1/Makefile.am: Fix.
2640 2003-08-07 Simon Josefsson <simon@josefsson.org>
2642 * configure.ac: Bump gcrypt version.
2644 2003-08-07 Simon Josefsson <simon@josefsson.org>
2646 * asn1/Makefile.am: Sync upstream.
2648 2003-08-07 Simon Josefsson <simon@josefsson.org>
2650 * lib/Makefile.am: Fix.
2652 2003-08-07 Simon Josefsson <simon@josefsson.org>
2656 2003-08-07 Simon Josefsson <simon@josefsson.org>
2658 * configure.ac, lib/Makefile.am: Libtasn1 fixes.
2660 2003-08-07 Simon Josefsson <simon@josefsson.org>
2662 * asn1/ASN1.c, asn1/Makefile.am, asn1/README, asn1/coding.c,
2663 asn1/decoding.c, asn1/defines.h, asn1/der.h, asn1/element.c,
2664 asn1/element.h, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
2665 asn1/gstr.c, asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/mem.h,
2666 asn1/parser_aux.c, asn1/parser_aux.h, asn1/structure.c,
2667 asn1/structure.h: Add (lib/minitasn1 from gnutls).
2669 2003-08-07 Simon Josefsson <simon@josefsson.org>
2671 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/Makefile.am,
2672 asn1/NEWS, asn1/README, asn1/THANKS, asn1/acconfig.h,
2673 asn1/acinclude.m4, asn1/buildconf, asn1/configure.in: Remove (to be
2674 replaced by minitasn1).
2676 2003-08-07 Simon Josefsson <simon@josefsson.org>
2678 * shishi.conf.in: Fix.
2680 2003-08-07 Simon Josefsson <simon@josefsson.org>
2682 * shishi.skel.in: Cleanup and fix.
2684 2003-08-07 Simon Josefsson <simon@josefsson.org>
2686 * shishi.conf.in: Fix.
2688 2003-08-07 Simon Josefsson <simon@josefsson.org>
2690 * doc/shishi.texi: Mention SRV.
2692 2003-08-07 Simon Josefsson <simon@josefsson.org>
2694 * lib/netio.c: Slight cleanup.
2696 2003-08-07 Simon Josefsson <simon@josefsson.org>
2698 * configure.ac, lib/Makefile.am, lib/internal.h, lib/netio.c,
2699 lib/resolv.c: Look for SRV RRs if KDC address not known.
2701 2003-08-07 Simon Josefsson <simon@josefsson.org>
2703 * lib/internal.h: Add. Change user cfg file to
2704 $HOME/.shishi/shishi.conf from $HOME/.shishi/config.
2706 2003-08-07 Simon Josefsson <simon@josefsson.org>
2708 * lib/init.c: Add _shishi_maybe_install_usercfg, shishi_info. Fix
2711 2003-08-07 Simon Josefsson <simon@josefsson.org>
2713 * lib/shishi.h.in: Add.
2715 2003-08-07 Simon Josefsson <simon@josefsson.org>
2717 * lib/cfg.c: Add shishi_cfg_default_userdirectory. Don't dump cfg
2718 every time a cfg file is read. Fix warnings.
2720 2003-08-05 Simon Josefsson <simon@josefsson.org>
2722 * configure.ac: Check for locale.h.
2724 2003-08-05 Simon Josefsson <simon@josefsson.org>
2726 * Makefile.am, NEWS, configure.ac: Use external gettext.
2728 2003-08-05 Simon Josefsson <simon@josefsson.org>
2732 2003-08-05 Simon Josefsson <simon@josefsson.org>
2734 * lib/Makefile.am, lib/kerberos5.asn1, lib/rfc1510.asn1,
2735 lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig: Use new ASN.1
2736 module, and remove the old ones.
2738 2003-08-05 Simon Josefsson <simon@josefsson.org>
2740 * lib/rfc1510.asn1: Copied from rfc1510bis.asn1, with
2743 2003-08-05 Simon Josefsson <simon@josefsson.org>
2745 * asn1/Makefile.am: Fix bad sync.
2747 2003-08-05 Simon Josefsson <simon@josefsson.org>
2749 * tests/gss.c: Remove.
2751 2003-08-05 Simon Josefsson <simon@josefsson.org>
2753 * asn1/Makefile.am, asn1/NEWS, asn1/configure.in: Sync upstream.
2755 2003-08-05 Simon Josefsson <simon@josefsson.org>
2757 * doc/Makefile.am: Remove ps/pdf targets (modern automake include
2758 them). Fix help2man program name.
2760 2003-08-05 Simon Josefsson <simon@josefsson.org>
2762 * Makefile.am, configure.ac, lib/password.c: Make libidn optional.
2764 2003-08-05 Simon Josefsson <simon@josefsson.org>
2766 * doc/shishi.texi: Heimdal telnetd doesn't crash any more.
2768 2003-07-10 Simon Josefsson <simon@josefsson.org>
2770 * po/shishi.pot, po/sv.po: Generated.
2772 2003-07-10 Simon Josefsson <simon@josefsson.org>
2774 * extra/pam_shishi/Makefile.am: Add -I to libidn.
2776 2003-07-10 Simon Josefsson <simon@josefsson.org>
2778 * tests/Makefile.am, src/Makefile.am: Link with gettext, for
2781 2003-07-10 Simon Josefsson <simon@josefsson.org>
2783 * tests/utils.c, src/shishid.c: Add program_name (for gnulib).
2785 2003-07-10 Simon Josefsson <simon@josefsson.org>
2787 * configure.ac: Really disable ld script in libgcrypt.
2789 2003-07-10 Simon Josefsson <simon@josefsson.org>
2791 * extra/Makefile.am: Dist inetutils.diff.
2793 2003-07-10 Simon Josefsson <simon@josefsson.org>
2795 * extra/pam_shishi/Makefile.am: Remove asn1 -I, add gnulib -I.
2797 2003-07-10 Simon Josefsson <simon@josefsson.org>
2799 * extra/README: Add.
2801 2003-07-10 Simon Josefsson <simon@josefsson.org>
2803 * extra/pam_shishi/pam_shishi.c: Indent.
2805 2003-07-10 Simon Josefsson <simon@josefsson.org>
2807 * extra/pam_shishi/pam_shishi.c: Fix warnings.
2809 2003-07-10 Simon Josefsson <simon@josefsson.org>
2811 * src/Makefile.am: Cleanup.
2813 2003-07-10 Simon Josefsson <simon@josefsson.org>
2815 * src/Makefile.am: Remove unused stuff.
2817 2003-07-10 Simon Josefsson <simon@josefsson.org>
2819 * lib/Makefile.am: Fix libtool warning.
2821 2003-07-10 Simon Josefsson <simon@josefsson.org>
2825 2003-07-10 Simon Josefsson <simon@josefsson.org>
2827 * extra/README: Remove inetutils.
2829 2003-07-10 Simon Josefsson <simon@josefsson.org>
2831 * po/Makevars: Update.
2833 2003-07-10 Simon Josefsson <simon@josefsson.org>
2835 * configure.ac: Revert part of last patch.
2837 2003-07-10 Simon Josefsson <simon@josefsson.org>
2839 * extra/README: Add.
2841 2003-07-10 Simon Josefsson <simon@josefsson.org>
2843 * tests/Makefile.am: Add libidn -I's.
2845 2003-07-10 Simon Josefsson <simon@josefsson.org>
2847 * tests/utils.c: Remove unused die().
2849 2003-07-10 Simon Josefsson <simon@josefsson.org>
2851 * src/shishi.c: Define program_name (for gnulib).
2853 2003-07-10 Simon Josefsson <simon@josefsson.org>
2855 * src/authp.c, src/client.c, src/data.h, src/server.c,
2856 src/shishi.c: Use gnulib's error() instead of ad-hoc die().
2858 2003-07-10 Simon Josefsson <simon@josefsson.org>
2860 * src/shishid.c: Use LOG_DAEMON instead of LOG_AUTHPRIV (make this
2863 2003-07-10 Simon Josefsson <simon@josefsson.org>
2865 * lib/shishi.h.in: Fix typo.
2867 2003-07-10 Simon Josefsson <simon@josefsson.org>
2869 * doc/reference/Makefile.am: Try to be more portable.
2871 2003-07-10 Simon Josefsson <simon@josefsson.org>
2873 * configure.ac, extra/Makefile.am: Don't ship with inetutils (too
2874 much portability problems).
2876 2003-07-10 Simon Josefsson <simon@josefsson.org>
2878 * gl/Makefile.am: Add strchrnul.h.
2880 2003-07-10 Simon Josefsson <simon@josefsson.org>
2882 * gl/Makefile.am: Add mempcpy.h.
2884 2003-07-10 Simon Josefsson <simon@josefsson.org>
2886 * gl/Makefile.am: Add -I../intl for libintl.h in gettext.h.
2888 2003-07-10 Simon Josefsson <simon@josefsson.org>
2890 * src/Makefile.am: Fix gnulib.
2892 2003-07-10 Simon Josefsson <simon@josefsson.org>
2894 * configure.ac: Disable libgcrypt ld script (requires too modern
2897 2003-07-10 Simon Josefsson <simon@josefsson.org>
2899 * crypto/NEWS, crypto/README, crypto/TODO, crypto/configure.ac:
2902 2003-07-10 Simon Josefsson <simon@josefsson.org>
2904 * lib/Makefile.am: Remove GNU Make specific idiom.
2906 2003-07-10 Simon Josefsson <simon@josefsson.org>
2908 * gl/m4/Makefile.am: Add.
2910 2003-07-10 Simon Josefsson <simon@josefsson.org>
2912 * lib/rfc1510bis.asn1: Update from draft (plus syntax hacks for
2915 2003-07-10 Simon Josefsson <simon@josefsson.org>
2917 * configure.ac: Check for sys/types.h earlier. Add Gnulib tests.
2919 2003-07-10 Simon Josefsson <simon@josefsson.org>
2921 * gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
2922 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
2923 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
2924 gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c, gl/mempcpy.h,
2925 gl/strndup.c, gl/strnlen.c, gl/m4/argp.m4, gl/m4/mempcpy.m4,
2926 gl/m4/strndup.m4, gl/m4/strnlen.m4: Update.
2928 2003-07-08 Simon Josefsson <simon@josefsson.org>
2932 2003-07-08 Simon Josefsson <simon@josefsson.org>
2934 * lib/encapreppart.c, lib/shishi.h.in, lib/crypto-des.c,
2937 2003-07-08 Simon Josefsson <simon@josefsson.org>
2939 * lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
2940 lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in, po/shishi.pot,
2941 po/sv.po: Cleanup DES crypto (at last!).
2943 2003-07-08 Simon Josefsson <simon@josefsson.org>
2945 * lib/kdc.c: Fix typo.
2947 2003-07-08 Simon Josefsson <simon@josefsson.org>
2949 * lib/crypto.c, lib/crypto-des.c: Better errors.
2951 2003-07-08 Simon Josefsson <simon@josefsson.org>
2953 * lib/crypto-3des.c: Fix mem leak.
2955 2003-07-08 Simon Josefsson <simon@josefsson.org>
2957 * lib/Makefile.am, lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
2958 lib/crypto-des.c, lib/crypto-null.c, lib/kdc.c: Fixes.
2960 2003-07-08 Simon Josefsson <simon@josefsson.org>
2962 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
2963 lib/authenticator.c, lib/cfg.c, lib/crypto-null.c, lib/crypto.c,
2964 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
2965 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
2966 lib/principal.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
2967 lib/tkt.c, lib/tkts.c: Indent.
2969 2003-07-08 Simon Josefsson <simon@josefsson.org>
2971 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
2972 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/encapreppart.c,
2973 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
2974 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
2975 lib/safe.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c, lib/tkts.c:
2978 2003-07-08 Simon Josefsson <simon@josefsson.org>
2980 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
2981 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
2982 lib/crypto-null.c, lib/crypto.c, lib/enckdcreppart.c, lib/error.c,
2983 lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/safe.c,
2984 lib/shishi.h.in, lib/ticket.c, src/crypto.c: Crypto functions now
2985 allocate output buffers. Fix callers.
2987 2003-07-08 Simon Josefsson <simon@josefsson.org>
2989 * lib/apreq.c: Waste less stack.
2991 2003-07-07 Simon Josefsson <simon@josefsson.org>
2995 2003-07-06 Simon Josefsson <simon@josefsson.org>
2997 * lib/Makefile.am: Fix includes. Make distcheck works under debian
3000 2003-07-06 Simon Josefsson <simon@josefsson.org>
3002 * configure.ac: Build gl/m4/Makefile.
3004 2003-07-06 Simon Josefsson <simon@josefsson.org>
3006 * gl/Makefile.am: Recurse into m4/.
3008 2003-07-06 Simon Josefsson <simon@josefsson.org>
3010 * shishi.conf.in: Fix.
3012 2003-07-06 Simon Josefsson <simon@josefsson.org>
3014 * lib/shishi.h.in: Add.
3016 2003-07-06 Simon Josefsson <simon@josefsson.org>
3018 * lib/asn1.c: Add shishi_asn1_write_bitstring (broken).
3020 2003-07-06 Simon Josefsson <simon@josefsson.org>
3022 * lib/apreq.c: Fix ASN.1 writing.
3024 2003-07-06 Simon Josefsson <simon@josefsson.org>
3026 * lib/aprep.c: Fix crash.
3028 2003-07-05 Simon Josefsson <simon@josefsson.org>
3030 * m4/Makefile.am: More EXTRA_DIST's.
3032 2003-07-05 Simon Josefsson <simon@josefsson.org>
3034 * Makefile.am: Update release target.
3036 2003-07-05 Simon Josefsson <simon@josefsson.org>
3040 2003-07-05 Simon Josefsson <simon@josefsson.org>
3042 * configure.ac: Bump version.
3044 2003-07-05 Simon Josefsson <simon@josefsson.org>
3046 * configure.ac: Fix includes.
3048 2003-07-05 Simon Josefsson <simon@josefsson.org>
3050 * Makefile.am: Build errcrypto.
3052 2003-07-05 Simon Josefsson <simon@josefsson.org>
3054 * configure.ac: Configure errcrypto.
3056 2003-07-05 Simon Josefsson <simon@josefsson.org>
3058 * crypto/configure.ac: Quick hack to get paths to libgpg-error into
3061 2003-07-05 Simon Josefsson <simon@josefsson.org>
3063 * crypto/AUTHORS, crypto/NEWS, crypto/README, crypto/acinclude.m4,
3064 crypto/configure.ac: Sync with upstream.
3066 2003-07-05 Simon Josefsson <simon@josefsson.org>
3068 * lib/apreq.c, lib/asn1.c, lib/shishi.h.in, lib/tkt.c: Add generic
3069 ASN.1 bitstring, and use it.
3071 2003-07-05 Simon Josefsson <simon@josefsson.org>
3073 * lib/apreq.c: Fix the AP-REQ ap-options.
3075 2003-07-05 Simon Josefsson <simon@josefsson.org>
3078 (shishi_ap_req_process): Be verbose.
3080 2003-07-05 Simon Josefsson <simon@josefsson.org>
3082 * lib/aprep.c: Fix typo.
3084 2003-07-05 Simon Josefsson <simon@josefsson.org>
3086 * lib/enckdcreppart.c: Waste less stack.
3088 2003-07-05 Simon Josefsson <simon@josefsson.org>
3090 * lib/encapreppart.c: Waste less stack.
3092 2003-07-05 Simon Josefsson <simon@josefsson.org>
3094 * lib/crypto-3des.c: Memory leak fix.
3096 2003-07-05 Simon Josefsson <simon@josefsson.org>
3098 * lib/authenticator.c: Use proper API.
3100 2003-07-05 Simon Josefsson <simon@josefsson.org>
3102 * lib/aprep.c, lib/apreq.c: Use proper API.
3104 2003-07-05 Simon Josefsson <simon@josefsson.org>
3106 * lib/aprep.c: Revert last change (no new API for asn1_field(),
3109 2003-07-05 Simon Josefsson <simon@josefsson.org>
3111 * lib/aprep.c: Use new API.
3113 2003-07-05 Simon Josefsson <simon@josefsson.org>
3115 * lib/internal.h: Include gnulib stuff.
3117 2003-07-05 Simon Josefsson <simon@josefsson.org>
3119 * lib/ap.c: Use new API.
3121 2003-07-05 Simon Josefsson <simon@josefsson.org>
3123 * lib/Makefile.am, lib/setenv.c: Really remove old AC_LIBOBJ stuff.
3125 2003-07-05 Simon Josefsson <simon@josefsson.org>
3127 * lib/crypto-des.c: Remove debugging code.
3129 2003-07-05 Simon Josefsson <simon@josefsson.org>
3131 * gl/argp-help.c: Define strchrnul, f{,un}lockfile if not defined.
3132 (Perhaps not the right thing, check and forward patch to libc/gnulib
3135 2003-07-05 Simon Josefsson <simon@josefsson.org>
3137 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/enckdcreppart.c,
3138 lib/error.c, lib/kdcrep.c, lib/krberror.c, lib/principal.c,
3139 lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fixes for
3142 2003-07-05 Simon Josefsson <simon@josefsson.org>
3144 * lib/crypto-des.c, lib/crypto.c, lib/pkcs5.c: Compile with
3147 2003-07-05 Simon Josefsson <simon@josefsson.org>
3149 * src/authp.c, src/client.c, src/server.c, src/shishi.c: Gnulib
3152 2003-07-05 Simon Josefsson <simon@josefsson.org>
3154 * lib/Makefile.am: More gnulib fixes.
3156 2003-07-05 Simon Josefsson <simon@josefsson.org>
3158 * lib/Makefile.am, lib/gethostname.c, lib/memmove.c, lib/memset.c,
3159 lib/setenv.h, lib/strcasecmp.c, lib/strdup.c, lib/strerror.c,
3160 lib/unsetenv.c: Obsolete some AC_LIBOBJ with gnulib.
3162 2003-07-05 Simon Josefsson <simon@josefsson.org>
3164 * src/Makefile.am: Replace ARGP stuff with gnulib.
3166 2003-07-04 Simon Josefsson <simon@josefsson.org>
3168 * configure.ac: Reorder to avoid warnings.
3170 2003-07-04 Simon Josefsson <simon@josefsson.org>
3172 * Makefile.am, configure.ac, gl/Makefile.am, gl/alloca.c,
3173 gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
3174 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
3175 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
3176 gl/argp-xinl.c, gl/argp.h, gl/asnprintf.c, gl/asprintf.c,
3177 gl/error.c, gl/error.h, gl/gethostname.c, gl/getopt.c, gl/getopt.h,
3178 gl/getopt1.c, gl/gettext.h, gl/malloc.c, gl/memmove.c, gl/memset.c,
3179 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
3180 gl/printf-parse.h, gl/realloc.c, gl/setenv.c, gl/setenv.h,
3181 gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c, gl/strchrnul.h,
3182 gl/strdup.c, gl/strerror.c, gl/strncasecmp.c, gl/sysexit_.h,
3183 gl/unlocked-io.h, gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h,
3184 gl/vasprintf.c, gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c,
3185 gl/xstrdup.c, gl/m4/Makefile.am, gl/m4/alloca.m4, gl/m4/argp.m4,
3186 gl/m4/codeset.m4, gl/m4/error.m4, gl/m4/gethostname.m4,
3187 gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
3188 gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax_t.m4,
3189 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
3190 gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
3191 gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
3192 gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/memmove.m4,
3193 gl/m4/memset.m4, gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4,
3194 gl/m4/progtest.m4, gl/m4/realloc.m4, gl/m4/setenv.m4,
3195 gl/m4/signed.m4, gl/m4/stdint_h.m4, gl/m4/strcase.m4,
3196 gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
3197 gl/m4/strerror_r.m4, gl/m4/sysexits.m4, gl/m4/uintmax_t.m4,
3198 gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4,
3199 gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
3200 gl/m4/xalloc.m4, lib/Makefile.am: Add gnulib compatibility
3201 functions. Remove argp (replaced by gnulib argp module).
3203 2003-07-04 Simon Josefsson <simon@josefsson.org>
3206 (shishi_tkt_key): Retrieve key from encticketpart too.
3208 2003-06-27 Simon Josefsson <simon@josefsson.org>
3210 * lib/ap.c: Check for asn1 error.
3212 2003-06-12 Simon Josefsson <simon@josefsson.org>
3214 * doc/shishi.texi: Add.
3216 2003-06-02 Simon Josefsson <simon@josefsson.org>
3218 * tests/Makefile.am: Remove ticketset for now.
3220 2003-06-02 Simon Josefsson <simon@josefsson.org>
3222 * NEWS: Version 0.0.0.
3224 2003-06-02 Simon Josefsson <simon@josefsson.org>
3226 * Makefile.am: Add release target.
3228 2003-06-02 Simon Josefsson <simon@josefsson.org>
3230 * lib/crypto.c: Add DES encrypt/decrypt without checksum. Add
3233 2003-06-02 Simon Josefsson <simon@josefsson.org>
3235 * lib/crypto-des.c: Add DES encrypt/decrypt without checksum.
3237 2003-06-02 Simon Josefsson <simon@josefsson.org>
3239 * lib/shishi.h.in: Fix NONE ciphers.
3241 2003-05-27 Simon Josefsson <simon@josefsson.org>
3243 * doc/Makefile.am: Add encapreppart functions to AP section.
3245 2003-05-27 Simon Josefsson <simon@josefsson.org>
3247 * lib/aprep.c, lib/apreq.c: Fix a2d.
3249 2003-05-27 Simon Josefsson <simon@josefsson.org>
3251 * lib/encapreppart.c, lib/shishi.h.in: Add
3252 shishi_encapreppart_seqnumber_get.
3254 2003-05-27 Simon Josefsson <simon@josefsson.org>
3256 * lib/crypto-3des.c, lib/crypto.c, lib/shishi.h.in: Add 3des-none.
3257 Add encrypt/decrypt with specific etype.
3259 2003-05-25 Simon Josefsson <simon@josefsson.org>
3261 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
3262 lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Add
3263 shishi_{en,de}crypt_iv().
3265 2003-05-25 Simon Josefsson <simon@josefsson.org>
3267 * lib/shishi.h.in: Fix typo.
3269 2003-05-25 Simon Josefsson <simon@josefsson.org>
3271 * lib/shishi.h.in: Add GSS keyusage constants.
3273 2003-05-18 Simon Josefsson <simon@josefsson.org>
3275 * lib/authenticator.c: Fix.
3277 2003-05-11 Simon Josefsson <simon@josefsson.org>
3279 * lib/ap.c, lib/shishi.h.in: Add shishi_ap_req_der_new.
3281 2003-05-08 Simon Josefsson <simon@josefsson.org>
3283 * lib/Makefile.am: Fix asn1Parser.
3285 2003-05-08 Simon Josefsson <simon@josefsson.org>
3287 * doc/Makefile.am: Remove GSS stuff.
3289 2003-05-08 Simon Josefsson <simon@josefsson.org>
3291 * configure.ac: Check for asn1Parser.
3293 2003-05-08 Simon Josefsson <simon@josefsson.org>
3297 2003-05-08 Simon Josefsson <simon@josefsson.org>
3299 * lib/init.c: Fix doc.
3301 2003-05-01 Simon Josefsson <simon@josefsson.org>
3303 * Makefile.am, README, configure.ac, tests/Makefile.am,
3304 shishi-gss.pc.in: Remove GSS stuff (moved to separate project).
3306 2003-05-01 Simon Josefsson <simon@josefsson.org>
3308 * doc/shishi.texi: Remove GSS stuff.
3310 2003-05-01 Simon Josefsson <simon@josefsson.org>
3312 * shishi-gss.pc.in: Add.
3314 2003-05-01 Simon Josefsson <simon@josefsson.org>
3316 * Makefile.am: Add shishi-gss.pc*.
3318 2003-05-01 Simon Josefsson <simon@josefsson.org>
3320 * configure.ac: Build shishi-gss.pc.
3322 2003-05-01 Simon Josefsson <simon@josefsson.org>
3324 * doc/gdoc: Escape { and }.
3326 2003-05-01 Simon Josefsson <simon@josefsson.org>
3328 * doc/shishi.texi: Fix.
3330 2003-05-01 Simon Josefsson <simon@josefsson.org>
3332 * Makefile.am: Indent in gss/.
3334 2003-05-01 Simon Josefsson <simon@josefsson.org>
3336 * doc/Makefile.am, doc/shishi.texi: Add.
3338 2003-05-01 Simon Josefsson <simon@josefsson.org>
3342 2003-05-01 Simon Josefsson <simon@josefsson.org>
3344 * NEWS, AUTHORS: Fix.
3346 2003-05-01 Simon Josefsson <simon@josefsson.org>
3348 * Makefile.am, configure.ac, doc/Makefile.am, doc/shishi.texi,
3349 tests/Makefile.am, tests/gss.c: Add framework for GSS-API support.
3351 2003-05-01 Simon Josefsson <simon@josefsson.org>
3353 * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
3354 tests/ticketset.c, tests/utils.c: Move include of shishi.h from
3355 utils.c to each file.
3357 2003-05-01 Simon Josefsson <simon@josefsson.org>
3359 * lib/internal.h: Typo.
3361 2003-04-18 Simon Josefsson <simon@josefsson.org>
3363 * doc/shishi.texi: Fix info dir entry.
3365 2003-04-16 Simon Josefsson <simon@josefsson.org>
3367 * ANNOUNCE: Mention devices it runs on.
3369 2003-04-15 Simon Josefsson <simon@josefsson.org>
3371 * Makefile.am: Use new cvs2cl.
3373 2003-03-29 Simon Josefsson <simon@josefsson.org>
3375 * lib/kdcreq.c: Use new allocating a2d.
3377 2003-03-26 Simon Josefsson <simon@josefsson.org>
3379 * src/shishid.c: Add comment.
3381 2003-03-26 Simon Josefsson <simon@josefsson.org>
3383 * lib/asn1.c, lib/kdc.c, lib/shishi.h.in: Add new allocating a2d
3384 functions and use them.
3386 2003-03-26 Simon Josefsson <simon@josefsson.org>
3388 * lib/crypto-des.c: Use new libgcrypt CBC-MAC interface.
3390 2003-03-26 Simon Josefsson <simon@josefsson.org>
3392 * crypto/AUTHORS, crypto/NEWS, crypto/THANKS, crypto/TODO,
3393 crypto/configure.ac: Upstream sync.
3395 2003-03-26 Simon Josefsson <simon@josefsson.org>
3397 * asn1/NEWS, asn1/configure.in: Upstream sync.
3399 2003-03-14 Simon Josefsson <simon@josefsson.org>
3401 * tests/crypto.c: Fix debug output, spotted by Marcus Watts
3404 2003-02-19 Simon Josefsson <simon@josefsson.org>
3406 * asn1/NEWS, asn1/configure.in: Upstream update.
3408 2003-02-12 Simon Josefsson <simon@josefsson.org>
3410 * lib/safe.c: Make it work.
3412 2003-02-12 Simon Josefsson <simon@josefsson.org>
3414 * lib/tkt.c: Use new ASN.1 API.
3416 2003-02-12 Simon Josefsson <simon@josefsson.org>
3418 * lib/kdcreq.c: Use new ASN.1 and principal APIs.
3420 2003-02-12 Simon Josefsson <simon@josefsson.org>
3422 * lib/kdcrep.c: Use new principal API.
3424 2003-02-12 Simon Josefsson <simon@josefsson.org>
3426 * lib/principal.c: Add *_set().
3428 2003-02-12 Simon Josefsson <simon@josefsson.org>
3430 * lib/encapreppart.c: Doc fixes. Use new ASN.1 APIs.
3432 2003-02-12 Simon Josefsson <simon@josefsson.org>
3434 * lib/asn1.c: Fix integer functions.
3436 2003-02-12 Simon Josefsson <simon@josefsson.org>
3438 * tests/authenticator.c, tests/gztime.c, tests/ticketset.c: Indent.
3440 2003-02-12 Simon Josefsson <simon@josefsson.org>
3442 * tests/Makefile.am: Add authenticator and gztime. Remove asn1
3445 2003-02-12 Simon Josefsson <simon@josefsson.org>
3447 * tests/utils.c: Fix prototypes.
3449 2003-02-12 Simon Josefsson <simon@josefsson.org>
3451 * tests/authenticator.c: Add.
3453 2003-02-12 Simon Josefsson <simon@josefsson.org>
3455 * lib/authenticator.c: Cleanups.
3457 2003-02-11 Simon Josefsson <simon@josefsson.org>
3459 * tests/gztime.c: Add.
3461 2003-02-11 Simon Josefsson <simon@josefsson.org>
3463 * lib/gztime.c: Make it work again.
3465 2003-02-11 Simon Josefsson <simon@josefsson.org>
3467 * lib/gztime.c: Fix prototypes.
3469 2003-02-11 Simon Josefsson <simon@josefsson.org>
3471 * lib/shishi.h.in: Add. Fix prototypes.
3473 2003-02-11 Simon Josefsson <simon@josefsson.org>
3475 * tests/ticketset.c: Fix title.
3477 2003-02-11 Simon Josefsson <simon@josefsson.org>
3481 2003-02-11 Simon Josefsson <simon@josefsson.org>
3483 * crypto/INSTALL: Fix.
3485 2003-02-11 Simon Josefsson <simon@josefsson.org>
3487 * Makefile.am: Allow use of external libtasn1.
3489 2003-02-11 Simon Josefsson <simon@josefsson.org>
3491 * configure.ac, lib/Makefile.am: Allow use of external libtasn1.
3492 Remove *_BUILD_* junk for pkg-config.
3494 2003-02-11 Simon Josefsson <simon@josefsson.org>
3496 * shishi.pc.in: CFLAGS for libgcrypt not needed to use shishi. Let
3497 libtool handle library dependencies.
3499 2003-02-11 Simon Josefsson <simon@josefsson.org>
3501 * configure.ac: We need libgcrypt >1.1.13.
3503 2003-02-11 Simon Josefsson <simon@josefsson.org>
3505 * crypto/AUTHORS, crypto/INSTALL, crypto/NEWS, crypto/README,
3506 crypto/TODO, crypto/configure.ac, crypto/libgcrypt.txt: Upstream
3509 2003-02-11 Simon Josefsson <simon@josefsson.org>
3511 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
3512 lib/diskio.c, lib/encapreppart.c, lib/enckdcreppart.c,
3513 lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3514 lib/krberror.c, lib/safe.c, lib/tgs.c, lib/ticket.c, lib/tkt.c: Use
3517 2003-02-11 Simon Josefsson <simon@josefsson.org>
3519 * asn1/configure.in: Upstream update.
3521 2003-02-11 Simon Josefsson <simon@josefsson.org>
3523 * asn1/NEWS: Upstream update.
3525 2003-02-11 Simon Josefsson <simon@josefsson.org>
3527 * po/shishi.pot, po/sv.po: Generated.
3529 2003-02-11 Simon Josefsson <simon@josefsson.org>
3531 * doc/reference/shishi.types: Add.
3533 2003-02-11 Simon Josefsson <simon@josefsson.org>
3537 2003-02-11 Simon Josefsson <simon@josefsson.org>
3539 * lib/shishi.h.in, lib/safe.c: Fix SAFE.
3541 2003-02-10 Simon Josefsson <simon@josefsson.org>
3543 * doc/shishi.texi: Add.
3545 2003-02-10 Simon Josefsson <simon@josefsson.org>
3547 * doc/Makefile.am: Add KRB-SAFE.
3549 2003-02-10 Simon Josefsson <simon@josefsson.org>
3551 * doc/shishi.texi: Add KRB-SAFE. Move utility functions.
3553 2003-02-10 Simon Josefsson <simon@josefsson.org>
3555 * doc/shishi.texi: [no log message]
3557 2003-02-10 Simon Josefsson <simon@josefsson.org>
3559 * doc/shishi.texi: (Cryptographic Overview): Improve wording.
3561 2003-02-10 Simon Josefsson <simon@josefsson.org>
3563 * README-alpha: Fix.
3565 2003-02-10 Simon Josefsson <simon@josefsson.org>
3567 * lib/as.c: Doc fix.
3569 2003-02-10 Simon Josefsson <simon@josefsson.org>
3571 * lib/asn1.c, lib/diskio.c, lib/safe.c, lib/shishi.h.in,
3572 lib/internal.h, src/client.c, src/server.c: Make KRB-SAFE work.
3574 2003-02-10 Simon Josefsson <simon@josefsson.org>
3576 * lib/tgs.c, lib/as.c: Doc fix.
3578 2003-02-10 Simon Josefsson <simon@josefsson.org>
3580 * Makefile.am: Ditto.
3582 2003-02-10 Simon Josefsson <simon@josefsson.org>
3584 * Makefile.am: Fix ChangeLog generation.
3586 2003-02-10 Simon Josefsson <simon@josefsson.org>
3590 2003-02-08 Simon Josefsson <simon@josefsson.org>
3592 * lib/shishi.h.in, lib/tkts.c: Fix.
3594 2003-02-08 Simon Josefsson <simon@josefsson.org>
3596 * tests/ticketset.c, tests/crypto.c, tests/utils.c, src/client.c,
3597 src/server.c, src/data.h, src/shishi.c, src/shishid.c: Fix.
3599 2003-02-08 Simon Josefsson <simon@josefsson.org>
3601 * src/shishid.c: Fix.
3603 2003-02-08 Simon Josefsson <simon@josefsson.org>
3607 2003-02-08 Simon Josefsson <simon@josefsson.org>
3609 * src/authp.c, src/client.c, lib/shishi.h.in: Fix.
3611 2003-02-08 Simon Josefsson <simon@josefsson.org>
3613 * lib/asn1.c, lib/crypto-des.c, lib/init.c, lib/netio.c,
3614 lib/shishi.h.in: Fix.
3616 2003-02-08 Simon Josefsson <simon@josefsson.org>
3618 * lib/vasprintf.c, lib/kdcreq.c: Fix.
3620 2003-02-08 Simon Josefsson <simon@josefsson.org>
3622 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto-des.c,
3623 lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/init.c,
3624 lib/kdc.c, lib/kdcrep.c, lib/key.c, lib/netio.c, lib/pkcs5.c,
3625 lib/principal.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c,
3626 lib/tkts.c, lib/vasprintf.c: Fix.
3628 2003-02-08 Simon Josefsson <simon@josefsson.org>
3630 * lib/shishi.h.in: Fix.
3632 2003-02-08 Simon Josefsson <simon@josefsson.org>
3634 * lib/crypto.c: Fix.
3636 2003-02-08 Simon Josefsson <simon@josefsson.org>
3638 * lib/vasprintf.c, lib/internal.h: Fix.
3640 2003-02-08 Simon Josefsson <simon@josefsson.org>
3642 * lib/asn1.c, lib/pkcs5.c, lib/key.c, lib/crypto-aes.c,
3643 lib/crypto.c, lib/netio.c, lib/tkts.c, lib/kdc.c, lib/as.c,
3644 lib/crypto-3des.c, lib/crypto-des.c, lib/crypto-null.c, lib/init.c,
3645 lib/krberror.c, lib/shishi.h.in: Fix.
3647 2003-02-08 Simon Josefsson <simon@josefsson.org>
3649 * lib/encticketpart.c, lib/tkt.c, lib/shishi.h.in, lib/tkts.c: Fix.
3651 2003-02-08 Simon Josefsson <simon@josefsson.org>
3655 2003-02-08 Simon Josefsson <simon@josefsson.org>
3657 * lib/apreq.c, lib/shishi.h.in, lib/encapreppart.c, lib/ticket.c:
3660 2003-02-08 Simon Josefsson <simon@josefsson.org>
3662 * lib/authenticator.c, lib/kdcrep.c, lib/enckdcreppart.c: Fix.
3664 2003-02-08 Simon Josefsson <simon@josefsson.org>
3666 * lib/shishi.h.in: Fix.
3668 2003-02-08 Simon Josefsson <simon@josefsson.org>
3670 * lib/cfg.c: Fix warnings.
3672 2003-02-08 Simon Josefsson <simon@josefsson.org>
3674 * lib/cfg.c: Declare getsubopt().
3676 2003-02-08 Simon Josefsson <simon@josefsson.org>
3678 * lib/shishi.h.in: Add.
3680 2003-02-08 Simon Josefsson <simon@josefsson.org>
3682 * lib/shishi.h.in: Add. Fix.
3684 2003-02-08 Simon Josefsson <simon@josefsson.org>
3686 * lib/shishi.h.in: Add.
3688 2003-02-08 Simon Josefsson <simon@josefsson.org>
3690 * lib/shishi.h.in, lib/internal.h: Add.
3692 2003-02-08 Simon Josefsson <simon@josefsson.org>
3694 * lib/shishi.h.in, lib/internal.h: Add.
3696 2003-02-08 Simon Josefsson <simon@josefsson.org>
3698 * lib/internal.h: Include arpa/inet.h.
3700 2003-02-08 Simon Josefsson <simon@josefsson.org>
3702 * doc/shishi.texi: Add.
3704 2003-02-08 Simon Josefsson <simon@josefsson.org>
3706 * lib/shishi.h.in: Fix.
3708 2003-02-08 Simon Josefsson <simon@josefsson.org>
3710 * lib/shishi.h.in, lib/tkts.c, tests/ticketset.c, src/shishi.c: New
3713 2003-02-08 Simon Josefsson <simon@josefsson.org>
3717 2003-02-08 Simon Josefsson <simon@josefsson.org>
3719 * lib/principal.c: Fix.
3721 2003-02-05 Simon Josefsson <simon@josefsson.org>
3723 * src/shishid.c, tests/ticketset.c: Fix API.
3725 2003-02-05 Simon Josefsson <simon@josefsson.org>
3727 * configure.ac: Check arpa/inet.h.
3729 2003-02-05 Simon Josefsson <simon@josefsson.org>
3731 * lib/ticket.c, lib/asn1.c, lib/shishi.h.in, lib/tkts.c: Fix API.
3733 2003-02-05 Simon Josefsson <simon@josefsson.org>
3735 * lib/enckdcreppart.c, lib/encticketpart.c: Fix.
3737 2003-02-05 Simon Josefsson <simon@josefsson.org>
3739 * lib/crypto.c: Add.
3741 2003-02-05 Simon Josefsson <simon@josefsson.org>
3743 * lib/kdc.c, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
3744 lib/diskio.c: Fix API.
3746 2003-02-05 Simon Josefsson <simon@josefsson.org>
3748 * lib/kdcrep.c: Fix.
3750 2003-02-05 Simon Josefsson <simon@josefsson.org>
3752 * lib/shishi.h.in, lib/asn1.c: Fix.
3754 2003-02-05 Simon Josefsson <simon@josefsson.org>
3756 * lib/principal.c, lib/asn1.c:
3757 (shishi_principal_name_get, shishi_principal_name_realm_get): Move
3758 from asn1.c to principal.c
3760 2003-02-05 Simon Josefsson <simon@josefsson.org>
3764 2003-02-05 Simon Josefsson <simon@josefsson.org>
3766 * lib/diskio.c: Fix header.
3768 2003-02-05 Simon Josefsson <simon@josefsson.org>
3770 * lib/init.c: Fix gcrypt init.
3772 2003-02-05 Simon Josefsson <simon@josefsson.org>
3774 * lib/internal.h: Use Shishi_asn1 instead of ASN1_TYPE. Fix.
3776 2003-02-05 Simon Josefsson <simon@josefsson.org>
3780 2003-02-05 Simon Josefsson <simon@josefsson.org>
3782 * lib/enckdcreppart.c, lib/safe.c: Cleanup.
3784 2003-02-05 Simon Josefsson <simon@josefsson.org>
3786 * lib/authenticator.c, lib/kdcreq.c, lib/shishi.h.in, lib/init.c:
3789 2003-02-05 Simon Josefsson <simon@josefsson.org>
3791 * lib/encticketpart.c: Cleanup.
3793 2003-02-05 Simon Josefsson <simon@josefsson.org>
3795 * lib/ticket.c: Cleanup.
3797 2003-02-05 Simon Josefsson <simon@josefsson.org>
3799 * lib/kdc.c: Cleanup.
3801 2003-02-05 Simon Josefsson <simon@josefsson.org>
3803 * lib/krberror.c: Cleanup.
3805 2003-02-05 Simon Josefsson <simon@josefsson.org>
3807 * lib/kdcrep.c: Cleanup.
3809 2003-02-05 Simon Josefsson <simon@josefsson.org>
3811 * lib/kdcreq.c: Cleanup.
3813 2003-02-05 Simon Josefsson <simon@josefsson.org>
3817 2003-02-05 Simon Josefsson <simon@josefsson.org>
3819 * lib/ticket.c: Use Shishi_asn1 instead of ASN1_TYPE.
3821 2003-02-05 Simon Josefsson <simon@josefsson.org>
3823 * lib/encapreppart.c: Fix.
3825 2003-02-05 Simon Josefsson <simon@josefsson.org>
3827 * lib/tkt.c, lib/krberror.c, lib/kdcrep.c, lib/kdcreq.c, lib/tgs.c,
3828 lib/safe.c: Use Shishi_asn1 instead of ASN1_TYPE.
3830 2003-02-05 Simon Josefsson <simon@josefsson.org>
3832 * lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
3833 lib/kdc.c: Use Shishi_asn1 instead of ASN1_TYPE.
3835 2003-02-05 Simon Josefsson <simon@josefsson.org>
3837 * lib/diskio.c, lib/done.c: Use Shishi_asn1 instead of ASN1_TYPE.
3839 2003-02-05 Simon Josefsson <simon@josefsson.org>
3841 * lib/asn1.c: Use Shishi_asn1 instead of ASN1_TYPE. Cleanup. Add.
3843 2003-02-05 Simon Josefsson <simon@josefsson.org>
3845 * lib/ap.c, lib/shishi.h.in, lib/apreq.c, lib/aprep.c, lib/as.c,
3846 lib/authenticator.c: Use Shishi_asn1 instead of ASN1_TYPE.
3848 2003-02-05 Simon Josefsson <simon@josefsson.org>
3850 * configure.ac: Check syslog.h.
3852 2003-02-05 Simon Josefsson <simon@josefsson.org>
3856 2003-02-05 Simon Josefsson <simon@josefsson.org>
3858 * lib/version.c: Copyright fix.
3860 2003-02-05 Simon Josefsson <simon@josefsson.org>
3862 * lib/shishi.h.in: Fix krberror.
3864 2003-02-05 Simon Josefsson <simon@josefsson.org>
3866 * lib/apreq.c, lib/error.c, lib/hostkeys.c, lib/version.c: Doc fix.
3868 2003-02-05 Simon Josefsson <simon@josefsson.org>
3870 * src/shishid.c: Syslog. Setuid.
3872 2003-02-03 Simon Josefsson <simon@josefsson.org>
3874 * lib/krberror.c: Doc fix.
3876 2003-02-03 Simon Josefsson <simon@josefsson.org>
3878 * lib/init.c: Re-order to improve manual.
3880 2003-02-03 Simon Josefsson <simon@josefsson.org>
3882 * src/shishid.c: AS exchange works (with hardcoded credentials).
3884 2003-02-03 Simon Josefsson <simon@josefsson.org>
3886 * src/kdc.c: Fix. What to do about this file? Abandon?
3888 2003-02-03 Simon Josefsson <simon@josefsson.org>
3890 * lib/shishi.h.in: Fix.
3892 2003-02-03 Simon Josefsson <simon@josefsson.org>
3894 * lib/kdcreq.c: Fix. Add.
3896 2003-02-03 Simon Josefsson <simon@josefsson.org>
3898 * lib/kdc.c: Fix return codes.
3900 2003-02-03 Simon Josefsson <simon@josefsson.org>
3904 2003-02-03 Simon Josefsson <simon@josefsson.org>
3906 * lib/asn1.c: Fix debug.
3908 2003-02-03 Simon Josefsson <simon@josefsson.org>
3910 * lib/as.c: Add. Clear pdata in AS-REQ.
3912 2003-02-03 Simon Josefsson <simon@josefsson.org>
3914 * lib/ticketset.c, lib/tkts.c: Rename ticketset.c to tkts.c.
3916 2003-02-03 Simon Josefsson <simon@josefsson.org>
3918 * lib/tkt.c: Add, code from ticket.c.
3920 2003-02-03 Simon Josefsson <simon@josefsson.org>
3922 * doc/reference/Makefile.am, doc/reference/tmpl/dummy.sgml,
3923 doc/reference/tmpl/shishi.sgml: Fix.
3925 2003-02-03 Simon Josefsson <simon@josefsson.org>
3927 * doc/reference/shishi.types, doc/reference/tmpl/shishi.sgml:
3928 Remove autogenerated stuff.
3930 2003-02-03 Simon Josefsson <simon@josefsson.org>
3932 * doc/reference/Makefile.am: Improve maintainer-clean (somewhat
3935 2003-02-03 Simon Josefsson <simon@josefsson.org>
3937 * doc/Makefile.am, doc/shishi.texi, doc/reference/tmpl/shishi.sgml,
3938 extra/pam_shishi/pam_shishi.c, lib/Makefile.am, lib/ap.c,
3939 lib/apreq.c, lib/as.c, lib/asn1.c, lib/authenticator.c,
3940 lib/diskio.c, lib/done.c, lib/enckdcreppart.c, lib/error.c,
3941 lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3942 lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c, src/authp.c,
3943 src/client.c, src/server.c, src/shishi.c, src/shishid.c,
3944 tests/ticketset.c: Rename shishi_ticketset_* to shishi_tkts_*.
3945 Separate ASN.1 ticket functions into shishi_ticket_* and high-level
3946 ticket functions into shishi_tkt_*.
3948 2003-02-02 Simon Josefsson <simon@josefsson.org>
3950 * lib/ticket.c: Add. Fix typo.
3951 (shishi_ticket_key_set): Set key in EncKDCRepPart too.
3952 (shishi_ticket2): Set transited, authtime, endtime.
3954 2003-02-02 Simon Josefsson <simon@josefsson.org>
3956 * lib/cfg.c, lib/crypto.c, lib/enckdcreppart.c, lib/kdc.c,
3957 lib/kdcrep.c, lib/kdcreq.c, lib/shishi.h.in: Add.
3959 2003-02-02 Simon Josefsson <simon@josefsson.org>
3961 * lib/as.c: Add. Initialize ticket in AS.
3963 2003-02-02 Simon Josefsson <simon@josefsson.org>
3965 * lib/authenticator.c: Add.
3967 2003-02-02 Simon Josefsson <simon@josefsson.org>
3969 * lib/ticket.c, lib/shishi.h.in, lib/kdc.c: Add.
3971 2003-02-02 Simon Josefsson <simon@josefsson.org>
3973 * lib/authenticator.c: Add AuthorizationData.
3975 2003-02-02 Simon Josefsson <simon@josefsson.org>
3979 2003-02-02 Simon Josefsson <simon@josefsson.org>
3981 * lib/kdcreq.c, lib/shishi.h.in: Add.
3983 2003-02-02 Simon Josefsson <simon@josefsson.org>
3986 (shishi_as_process): Print derived user key.
3988 2003-02-02 Simon Josefsson <simon@josefsson.org>
3990 * lib/diskio.c: Print hex key for noice verbose.
3992 2003-02-02 Simon Josefsson <simon@josefsson.org>
3994 * lib/ap.c, lib/as.c: Print debug info.
3996 2003-02-02 Simon Josefsson <simon@josefsson.org>
3998 * lib/ap.c: Print debug info.
4000 2003-02-01 Simon Josefsson <simon@josefsson.org>
4002 * lib/asn1.c: Add shishi_asn1_integer2_field. Indent.
4004 2003-02-01 Simon Josefsson <simon@josefsson.org>
4006 * lib/crypto.c, lib/cfg.c, lib/authenticator.c, src/authp.c,
4007 src/client.c, src/crypto.c, src/server.c, src/shishi.c,
4008 src/shishid.c, tests/crypto.c, tests/ticketset.c: Indent.
4010 2003-02-01 Simon Josefsson <simon@josefsson.org>
4012 * lib/diskio.c: Indent. Add debug code.
4014 2003-02-01 Simon Josefsson <simon@josefsson.org>
4016 * lib/enckdcreppart.c: Add shishi_enckdcreppart_key_set,
4017 shishi_enckdcreppart_nonce_set,
4018 shishi_enckdcreppart_populate_encticketpart,
4019 shishi_enckdcreppart_srealm_set, shishi_enckdcreppart_sname_set,
4020 shishi_enckdcreppart_server_set,
4021 shishi_enckdcreppart_srealmserver_set, shishi_encasreppart. Indent.
4023 2003-02-01 Simon Josefsson <simon@josefsson.org>
4025 * lib/kdc.c, lib/init.c, lib/hostkeys.c, lib/error.c,
4026 lib/encticketpart.c, lib/encapreppart.c: Indent.
4028 2003-02-01 Simon Josefsson <simon@josefsson.org>
4030 * lib/kdcrep.c: Add shishi_kdcrep_crealm_set,
4031 shishi_kdcrep_cname_set, shishi_kdcrep_client_set,
4032 shishi_kdcrep_crealmserver_set, shishi_kdcrep_set_enc_part,
4033 shishi_kdcrep_add_enc_part.
4034 (shishi_kdcrep_get_ticket): Don't lose on (some) optional fields.
4036 2003-02-01 Simon Josefsson <simon@josefsson.org>
4038 * lib/kdcreq.c: Add shishi_kdcreq_nonce, shishi_kdcreq_cname_get.
4040 2003-02-01 Simon Josefsson <simon@josefsson.org>
4042 * lib/krberror.c, lib/key.c: Indent.
4044 2003-02-01 Simon Josefsson <simon@josefsson.org>
4046 * lib/ticketset.c, lib/ticket.c, lib/tgs.c, lib/realm.c,
4047 lib/principal.c, lib/password.c, lib/netio.c: Indent.
4049 2003-02-01 Simon Josefsson <simon@josefsson.org>
4051 * lib/as.c: Add shishi_as_rep_der_set.
4053 2003-02-01 Simon Josefsson <simon@josefsson.org>
4056 (shishi_apreq_get_ticket, shishi_apreq_set_ticket): Don't lose on
4057 optional fields (some still left though).
4059 2003-02-01 Simon Josefsson <simon@josefsson.org>
4061 * lib/aprep.c: Indent.
4063 2003-02-01 Simon Josefsson <simon@josefsson.org>
4066 (shishi_ap_rep_der_set): Don't lose previous AP-REP.
4067 (shishi_ap_rep_der): New.
4069 2003-01-31 Simon Josefsson <simon@josefsson.org>
4071 * lib/shishi.h.in: Add. Fix key usage enum member name.
4073 2003-01-31 Simon Josefsson <simon@josefsson.org>
4075 * lib/encticketpart.c, lib/kdcrep.c, lib/ticket.c: Add functions to
4078 2003-01-31 Simon Josefsson <simon@josefsson.org>
4080 * lib/enckdcreppart.c: Fix.
4082 2003-01-31 Simon Josefsson <simon@josefsson.org>
4084 * lib/shishi.h.in: Add.
4086 2003-01-31 Simon Josefsson <simon@josefsson.org>
4088 * lib/encticketpart.c: Add shishi_encticketpart.
4090 2003-01-31 Simon Josefsson <simon@josefsson.org>
4092 * lib/init.c: Add shishi_init_server.
4094 2003-01-31 Simon Josefsson <simon@josefsson.org>
4096 * lib/key.c: Add shishi_key_random.
4098 2003-01-31 Simon Josefsson <simon@josefsson.org>
4100 * lib/crypto.c: Use strong random data.
4102 2003-01-26 Simon Josefsson <simon@josefsson.org>
4104 * doc/reference/tmpl/shishi.sgml: Generated.
4106 2003-01-22 Simon Josefsson <simon@josefsson.org>
4108 * doc/reference/tmpl/shishi.sgml: New.
4110 2003-01-22 Simon Josefsson <simon@josefsson.org>
4112 * configure.ac: Fix.
4114 2003-01-22 Simon Josefsson <simon@josefsson.org>
4116 * doc/reference/shishi-docs.sgml: Add some text.
4118 2003-01-22 Simon Josefsson <simon@josefsson.org>
4120 * doc/reference/Makefile.am: Add uninstall target. Fix distcheck.
4122 2003-01-22 Simon Josefsson <simon@josefsson.org>
4124 * lib/crypto-des.c: Use libgcrypt for CRC.
4126 2003-01-22 Simon Josefsson <simon@josefsson.org>
4128 * lib/Makefile.am: Fix libstringprep vs libidn.
4130 2003-01-21 Simon Josefsson <simon@josefsson.org>
4132 * configure.ac: Fix libstringprep vs libidn.
4134 2003-01-21 Simon Josefsson <simon@josefsson.org>
4136 * Makefile.am: Don't dist gdbm (for now). Fix libstringprep vs
4137 libidn. Fix cvs2cl and gtk-dock for distcheck.
4139 2003-01-21 Simon Josefsson <simon@josefsson.org>
4141 * tests/crypto.c: Don't check crc (gcrypt used now).
4143 2002-12-15 Simon Josefsson <simon@josefsson.org>
4145 * lib/Makefile.am, lib/diskio.c, lib/key.c, lib/safe.c,
4146 lib/shishi.h.in, src/client.c: Unfinished SAFE support.
4148 2002-12-15 Simon Josefsson <simon@josefsson.org>
4152 2002-12-15 Simon Josefsson <simon@josefsson.org>
4156 2002-12-15 Simon Josefsson <simon@josefsson.org>
4160 2002-12-15 Simon Josefsson <simon@josefsson.org>
4162 * src/shishid.c, src/shishi.c: Fix.
4164 2002-12-15 Simon Josefsson <simon@josefsson.org>
4166 * shishi.pc.in, shishi.conf.in, README: Fix.
4168 2002-12-14 Simon Josefsson <simon@josefsson.org>
4170 * configure.ac: Add GTK-DOC stuff.
4172 2002-12-14 Simon Josefsson <simon@josefsson.org>
4174 * lib/kdcreq.c, lib/tgs.c: Fix warnings from GTK-DOC.
4176 2002-12-14 Simon Josefsson <simon@josefsson.org>
4178 * doc/Makefile.am, doc/reference/Makefile.am,
4179 doc/reference/shishi-docs.sgml, doc/reference/shishi.types:
4180 Generate HTML/SGML API documentation using GTK-DOC.
4182 2002-12-14 Simon Josefsson <simon@josefsson.org>
4184 * lib/ticket.c, lib/ticketset.c, lib/shishi.h.in: Fix.
4186 2002-12-14 Simon Josefsson <simon@josefsson.org>
4188 * Makefile.am: EXTRA_DIST ANNOUNCE:
4190 2002-12-14 Simon Josefsson <simon@josefsson.org>
4194 2002-12-14 Simon Josefsson <simon@josefsson.org>
4196 * extra/pam_shishi/pam_shishi.c: Define PAM_STATIC for static
4199 2002-12-14 Simon Josefsson <simon@josefsson.org>
4201 * configure.ac, extra/pam_shishi/Makefile.am,
4202 extra/pam_shishi/pam_shishi.c: Solaris PAM fixes.
4204 2002-12-14 Simon Josefsson <simon@josefsson.org>
4206 * Makefile.am: Make sure ChangeLog is regenerated.
4208 2002-12-13 Simon Josefsson <simon@josefsson.org>
4210 * extra/README: Fix.
4212 2002-12-13 Simon Josefsson <simon@josefsson.org>
4214 * AUTHORS, NEWS, README, README-alpha, THANKS: Copying condition
4217 2002-12-13 Simon Josefsson <simon@josefsson.org>
4219 * src/shishid.c: Fix warnings.
4221 2002-12-13 Simon Josefsson <simon@josefsson.org>
4223 * doc/shishi.texi: Fix ports.
4225 2002-12-13 Simon Josefsson <simon@josefsson.org>
4227 * configure.ac, extra/Makefile.am, extra/pam_shishi/Makefile.am,
4228 extra/pam_shishi/pam_shishi.c: Add --disable-pam configure option.
4230 2002-12-13 Simon Josefsson <simon@josefsson.org>
4232 * src/server.c: Don't hardcode server name.
4234 2002-12-13 Simon Josefsson <simon@josefsson.org>
4236 * lib/shishi.h.in, lib/ticketset.c, lib/apreq.c, lib/crypto.c,
4237 lib/kdcreq.c: Revert earlier changes that broke simplified
4238 encryption profile. PAM fixes.
4240 2002-12-13 Simon Josefsson <simon@josefsson.org>
4242 * extra/README: Add PAM.
4244 2002-12-13 Simon Josefsson <simon@josefsson.org>
4246 * extra/Makefile.am, extra/pam_shishi/Makefile.am,
4247 extra/pam_shishi/pam_shishi.c: Initial PAM module.
4249 2002-12-12 Simon Josefsson <simon@josefsson.org>
4251 * doc/shishi.texi: Fixes.
4253 2002-12-12 Simon Josefsson <simon@josefsson.org>
4255 * tests/ticketset.c: Add.
4257 2002-12-12 Simon Josefsson <simon@josefsson.org>
4259 * lib/ap.c, lib/apreq.c, lib/authenticator.c, lib/crypto-3des.c,
4260 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
4261 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
4262 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/password.c,
4263 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/vasprintf.c:
4266 2002-12-12 Simon Josefsson <simon@josefsson.org>
4268 * tests/ticketset.c: Use new ASN.1 interface.
4270 2002-12-12 Simon Josefsson <simon@josefsson.org>
4272 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
4273 lib/authenticator.c, lib/diskio.c, lib/encapreppart.c,
4274 lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
4275 lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/ticket.c:
4276 Cleanup ASN.1 stuff.
4278 2002-12-12 Simon Josefsson <simon@josefsson.org>
4280 * src/shishi.c: Expire tickets.
4282 2002-12-11 Simon Josefsson <simon@josefsson.org>
4284 * tests/ticketset.c: Test file read/write.
4286 2002-12-11 Simon Josefsson <simon@josefsson.org>
4288 * lib/ticketset.c: Mem fixes. Separate ticket expiring on write.
4290 2002-12-11 Simon Josefsson <simon@josefsson.org>
4292 * tests/ticketset.c: Use new ticketset API. Fixes.
4294 2002-12-11 Simon Josefsson <simon@josefsson.org>
4296 * src/authp.c, src/client.c, src/shishi.c: Use new ticketset
4299 2002-12-11 Simon Josefsson <simon@josefsson.org>
4301 * lib/init.c, lib/shishi.h.in, lib/ticketset.c:
4302 s/ticketset_init/ticketset/g
4304 2002-12-11 Simon Josefsson <simon@josefsson.org>
4306 * tests/Makefile.am, tests/crypto.c, tests/ticketset.c,
4307 tests/utils.c: Add ticketset self tests.
4309 2002-12-11 Simon Josefsson <simon@josefsson.org>
4311 * src/authp.c, src/client.c, src/kdc.c, src/shishi.c: Fix for new
4314 2002-12-11 Simon Josefsson <simon@josefsson.org>
4316 * lib/asn1.c, lib/diskio.c, lib/done.c, lib/internal.h, lib/kdc.c,
4317 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Fixes discovered
4318 while writing ticketset selftests.
4320 2002-12-11 Simon Josefsson <simon@josefsson.org>
4322 * src/authp.c, src/client.c, src/crypto.c, src/data.h,
4323 src/server.c, src/shishi.c: Fix.
4325 2002-12-11 Simon Josefsson <simon@josefsson.org>
4327 * tests/crypto.c: Use new key API.
4329 2002-12-11 Simon Josefsson <simon@josefsson.org>
4333 2002-12-11 Simon Josefsson <simon@josefsson.org>
4335 * src/shishid.c: Don't define ngettext.
4337 2002-12-11 Simon Josefsson <simon@josefsson.org>
4339 * src/server.c: Fix.
4341 2002-12-11 Simon Josefsson <simon@josefsson.org>
4345 2002-12-11 Simon Josefsson <simon@josefsson.org>
4347 * lib/ap.c: Fix keyusage.
4349 2002-12-11 Simon Josefsson <simon@josefsson.org>
4351 * src/shishi.c: Add crypto key file.
4353 2002-12-11 Simon Josefsson <simon@josefsson.org>
4355 * src/server.c: Use AP interface.
4357 2002-12-11 Simon Josefsson <simon@josefsson.org>
4359 * src/crypto.c: Use new key API.
4361 2002-12-11 Simon Josefsson <simon@josefsson.org>
4363 * lib/ap.c, lib/apreq.c, lib/hostkeys.c, lib/internal.h, lib/key.c,
4364 lib/shishi.h.in, lib/ticket.c: Improve AP interface.
4366 2002-12-11 Simon Josefsson <simon@josefsson.org>
4368 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c, lib/diskio.c,
4369 lib/hostkeys.c, lib/key.c, lib/shishi.h.in: Key API fixes.
4371 2002-12-11 Simon Josefsson <simon@josefsson.org>
4373 * lib/ap.c: Fix (make TGS work again).
4375 2002-12-11 Simon Josefsson <simon@josefsson.org>
4377 * tests/crypto.c: Use new key API.
4379 2002-12-11 Simon Josefsson <simon@josefsson.org>
4381 * doc/Makefile.am, doc/shishi.texi: Hostkeys.
4383 2002-12-11 Simon Josefsson <simon@josefsson.org>
4385 * configure.ac: Dmalloc.
4387 2002-12-11 Simon Josefsson <simon@josefsson.org>
4389 * AUTHORS, NEWS, README: Fix copying conditions.
4391 2002-12-11 Simon Josefsson <simon@josefsson.org>
4393 * src/crypto.c, src/kdc.c: Use new key API.
4395 2002-12-11 Simon Josefsson <simon@josefsson.org>
4397 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
4398 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
4399 lib/crypto-des.c, lib/encapreppart.c, lib/gztime.c, lib/init.c,
4400 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
4401 lib/password.c, lib/realm.c, lib/ticketset.c: -Wall fixes.
4403 2002-12-11 Simon Josefsson <simon@josefsson.org>
4405 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
4406 lib/crypto.c, lib/diskio.c, lib/done.c, lib/enckdcreppart.c,
4407 lib/encticketpart.c, lib/hostkeys.c, lib/internal.h, lib/kdc.c,
4408 lib/key.c, lib/shishi.h.in: Cleanup key API. Add hostkey API
4409 starting point. Fixes.
4411 2002-12-09 Simon Josefsson <simon@josefsson.org>
4413 * README: Removed text now in README-alpha.
4415 2002-12-09 Simon Josefsson <simon@josefsson.org>
4417 * README-alpha: Add.
4419 2002-12-09 Simon Josefsson <simon@josefsson.org>
4421 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/tgs.c, lib/ticketset.c:
4422 Improve verbose messages.
4424 2002-12-09 Simon Josefsson <simon@josefsson.org>
4426 * src/shishi.c: Use TGS interface.
4428 2002-12-09 Simon Josefsson <simon@josefsson.org>
4430 * lib/ap.c, lib/as.c, lib/principal.c, lib/realm.c,
4431 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c: Cleanup TGS interface.
4433 2002-12-08 Simon Josefsson <simon@josefsson.org>
4435 * lib/ap.c, lib/diskio.c, lib/shishi.h.in, lib/ticket.c: Fix.
4437 2002-12-08 Simon Josefsson <simon@josefsson.org>
4439 * src/crypto.c: Use cipher_randomlen().
4441 2002-12-08 Simon Josefsson <simon@josefsson.org>
4443 * lib/crypto.c: Add cipher_randomlen().
4445 2002-12-08 Simon Josefsson <simon@josefsson.org>
4447 * lib/ticket.c: Fix.
4449 2002-12-08 Simon Josefsson <simon@josefsson.org>
4451 * lib/ticket.c: s/service/server/g.
4453 2002-12-08 Simon Josefsson <simon@josefsson.org>
4455 * src/shishi.c: Print EncKDCRepPart when printing ticket.
4457 2002-12-08 Simon Josefsson <simon@josefsson.org>
4459 * lib/as.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
4460 lib/ticketset.c: Store KDC-REP in ticket file too (for the cname,
4461 crealm, and keytype protection etype fields, and possibly other uses
4464 2002-12-08 Simon Josefsson <simon@josefsson.org>
4466 * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/init.c,
4467 lib/internal.h: Remove most of shishi_last_*().
4469 2002-12-08 Simon Josefsson <simon@josefsson.org>
4471 * lib/diskio.c: Remove debug output.
4473 2002-12-08 Simon Josefsson <simon@josefsson.org>
4475 * src/shishi.c, src/authp.c, src/client.c: Use new ticketset API.
4477 2002-12-08 Simon Josefsson <simon@josefsson.org>
4479 * lib/ticket.c: Print etype key is protected under.
4481 2002-12-08 Simon Josefsson <simon@josefsson.org>
4483 * lib/done.c, lib/init.c, lib/shishi.h.in, lib/ticketset.c: Cleanup
4486 2002-12-08 Simon Josefsson <simon@josefsson.org>
4488 * lib/ticketset.c: Don't hardcode all tickets belonging to
4491 2002-12-08 Simon Josefsson <simon@josefsson.org>
4493 * src/Makefile.am: kdc.c is broken for now.
4495 2002-12-08 Simon Josefsson <simon@josefsson.org>
4497 * src/shishi.c: Print last-req too.
4499 2002-12-08 Simon Josefsson <simon@josefsson.org>
4503 2002-12-08 Simon Josefsson <simon@josefsson.org>
4505 * lib/ticketset.c: Add find/get_ticket etype.
4507 2002-12-08 Simon Josefsson <simon@josefsson.org>
4509 * lib/shishi.h.in, lib/ticket.c: Fix ticket flags. Add last-req.
4511 2002-12-08 Simon Josefsson <simon@josefsson.org>
4513 * lib/apreq.c, lib/kdcreq.c: Remove old AP-REQ API.
4515 2002-12-08 Simon Josefsson <simon@josefsson.org>
4517 * lib/ap.c: Fix doc.
4519 2002-12-07 Simon Josefsson <simon@josefsson.org>
4521 * configure.ac: Gnits.
4523 2002-12-07 Simon Josefsson <simon@josefsson.org>
4527 2002-12-07 Simon Josefsson <simon@josefsson.org>
4529 * doc/lgpl.texi, doc/Makefile.am: Use GPL instead of LGPL.
4531 2002-12-07 Simon Josefsson <simon@josefsson.org>
4533 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi,
4534 lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
4535 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
4536 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4537 lib/crypto-null.c, lib/crypto.c, lib/diskio.c, lib/done.c,
4538 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
4539 lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
4540 lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c,
4541 lib/password.c, lib/principal.c, lib/realm.c, lib/shishi.h.in,
4542 lib/tgs.c, lib/ticket.c, lib/ticketset.c, configure.ac,
4543 Makefile.am, src/Makefile.am, tests/Makefile.am, extra/Makefile.am,
4544 README: Use GPL instead of LGPL.
4546 2002-12-07 Simon Josefsson <simon@josefsson.org>
4548 * src/kdc.c, src/shishi.c: Use new AS interface.
4550 2002-12-07 Simon Josefsson <simon@josefsson.org>
4552 * lib/ap.c, lib/as.c, lib/authenticator.c, lib/kdcrep.c,
4553 lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/tgs.c,
4554 lib/ticket.c, lib/ticketset.c: Clean up AS interface.
4556 2002-12-07 Simon Josefsson <simon@josefsson.org>
4558 * src/client.c: Fix.
4560 2002-12-07 Simon Josefsson <simon@josefsson.org>
4562 * src/authp.c, src/shishi.c: Use new AP interface.
4564 2002-12-07 Simon Josefsson <simon@josefsson.org>
4566 * lib/ap.c, lib/asn1.c, lib/internal.h, lib/shishi.h.in, lib/tgs.c,
4567 lib/ticket.c, lib/ticketset.c: Use new AP interface for TGS.
4569 2002-12-07 Simon Josefsson <simon@josefsson.org>
4571 * src/authp.c, src/client.c, src/kdc.c, src/server.c, src/shishi.c:
4572 Use new AP interface.
4574 2002-12-07 Simon Josefsson <simon@josefsson.org>
4576 * lib/ap.c, lib/aprep.c, lib/asn1.c, lib/internal.h,
4577 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Clean up AP
4580 2002-12-07 Simon Josefsson <simon@josefsson.org>
4582 * lib/shishi.h.in: Update AP.
4584 2002-12-07 Simon Josefsson <simon@josefsson.org>
4586 * lib/ticketset.c: Fix crash in get_ticket.
4588 2002-12-07 Simon Josefsson <simon@josefsson.org>
4590 * lib/krberror.c: Zeroterminate server string.
4592 2002-12-07 Simon Josefsson <simon@josefsson.org>
4594 * lib/diskio.c: Fix AP-REP parsing.
4596 2002-12-07 Simon Josefsson <simon@josefsson.org>
4598 * src/shishi.c: Set servername.
4600 2002-12-07 Simon Josefsson <simon@josefsson.org>
4602 * src/client.c: Use new AP functions.
4604 2002-12-07 Simon Josefsson <simon@josefsson.org>
4606 * doc/shishi.texi: Add SuSE.
4608 2002-12-07 Simon Josefsson <simon@josefsson.org>
4610 * src/shishi.c: Fixes.
4612 2002-12-07 Simon Josefsson <simon@josefsson.org>
4614 * lib/ticketset.c: Add ticketset_get_ticket_*().
4616 2002-12-07 Simon Josefsson <simon@josefsson.org>
4618 * lib/done.c: Save ticketset.
4620 2002-12-07 Simon Josefsson <simon@josefsson.org>
4622 * lib/cfg.c: Use shishi_warn().
4624 2002-12-06 Simon Josefsson <simon@josefsson.org>
4626 * configure.ac: Try harder to find socklen_t before falling back to
4629 2002-12-06 Simon Josefsson <simon@josefsson.org>
4631 * lib/shishi.h.in, lib/ticketset.c, src/kdc.c, src/shishi.c: Fix
4634 2002-12-06 Simon Josefsson <simon@josefsson.org>
4636 * lib/cfg.c: Don't gethostbyname(NULL).
4638 2002-12-06 Simon Josefsson <simon@josefsson.org>
4640 * configure.ac: Workaround gettext+libtool distcheck bug. Fixes.
4642 2002-12-06 Simon Josefsson <simon@josefsson.org>
4644 * Makefile.am: Workaround gettext+libtool distcheck bug.
4646 2002-12-06 Simon Josefsson <simon@josefsson.org>
4648 * lib/internal.h: Handle ngettext() from autoconf instead.
4650 2002-12-06 Simon Josefsson <simon@josefsson.org>
4652 * lib/aprep.c: Print cusec in hex.
4654 2002-12-06 Simon Josefsson <simon@josefsson.org>
4656 * lib/asn1.c: Don't corrupt data in _shishi_asn1_integer_field
4657 (this caused the spurious AP-REP verification failures).
4659 2002-12-06 Simon Josefsson <simon@josefsson.org>
4661 * lib/encapreppart.c, lib/crypto.c: Fix.
4663 2002-12-06 Simon Josefsson <simon@josefsson.org>
4665 * lib/crypto-des.c: Fix.
4667 2002-12-06 Simon Josefsson <simon@josefsson.org>
4669 * extra/README: Add entire GNU Inetutils, although most of it is
4670 disabled by Shishi's configure.ac.
4672 2002-12-06 Simon Josefsson <simon@josefsson.org>
4674 * tests/Makefile.am: LTLIBINTL is included via libshishi.
4676 2002-12-05 Simon Josefsson <simon@josefsson.org>
4678 * doc/gdoc-error: Fix copying conditions.
4680 2002-12-05 Simon Josefsson <simon@josefsson.org>
4682 * doc/gdoc-error: Make it less shishi specific.
4684 2002-12-04 Simon Josefsson <simon@josefsson.org>
4686 * lib/cfg.c: Add XXX about not running gethostbyname() during
4689 2002-12-04 Simon Josefsson <simon@josefsson.org>
4691 * doc/Makefile.am, doc/shishi.texi: Add realm/principal API doc.
4693 2002-12-04 Simon Josefsson <simon@josefsson.org>
4695 * lib/as.c, lib/authenticator.c, lib/done.c, lib/init.c,
4696 lib/internal.h, lib/kdcreq.c, lib/principal.c, lib/realm.c,
4697 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c, src/authp.c,
4698 src/client.c, src/crypto.c, src/kdc.c, src/server.c, src/shishi.c:
4699 Harmonise realm, principal and ticketset filename API.
4701 2002-12-04 Simon Josefsson <simon@josefsson.org>
4703 * src/shishi.c: Fix --help.
4705 2002-12-04 Simon Josefsson <simon@josefsson.org>
4707 * src/shishi.c: Fix destroy --server-name.
4709 2002-12-04 Simon Josefsson <simon@josefsson.org>
4711 * lib/error.c, lib/shishi.h.in, lib/ticketset.c, src/authp.c,
4712 src/client.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
4713 Add ticket destroy command. Use default ticketset in src/.
4715 2002-12-04 Simon Josefsson <simon@josefsson.org>
4717 * lib/shishi.h.in: Add as.c/tgs.c prototypes.
4719 2002-12-03 Simon Josefsson <simon@josefsson.org>
4721 * doc/Makefile.am: Fix dependencies.
4723 2002-12-03 Simon Josefsson <simon@josefsson.org>
4725 * doc/Makefile.am, lib/cfg.c, lib/init.c, lib/shishi.h.in: Doc
4728 2002-12-03 Simon Josefsson <simon@josefsson.org>
4730 * Makefile.am: Exclude libstringprep from ChangeLog.
4732 2002-12-03 Simon Josefsson <simon@josefsson.org>
4734 * configure.ac, doc/shishi.texi, lib/error.c, po/shishi.pot,
4735 po/sv.po, src/Makefile.am, src/client.c, src/server.c,
4736 tests/Makefile.am, tests/crypto.c: Portability fixes.
4738 2002-12-03 Simon Josefsson <simon@josefsson.org>
4740 * lib/error.c: Typographic fixes.
4742 2002-12-03 Simon Josefsson <simon@josefsson.org>
4744 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi: Generate error
4745 label documentation.
4747 2002-12-03 Simon Josefsson <simon@josefsson.org>
4749 * src/shishi.c: New API.
4751 2002-12-03 Simon Josefsson <simon@josefsson.org>
4753 * lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/encticketpart.c,
4754 lib/init.c, lib/key.c, lib/shishi.h.in, doc/Makefile.am,
4755 doc/shishi.texi: Improve crypto documentation.
4757 2002-12-02 Simon Josefsson <simon@josefsson.org>
4759 * lib/Makefile.am, Makefile.am: Fix stringprep variables.
4761 2002-12-02 Simon Josefsson <simon@josefsson.org>
4763 * configure.ac: Define socklen_t to size_t if it doesn't exist
4764 (Tru64 without _XOPEN_SOURCE=500). Fix libstringprep variables.
4766 2002-12-02 Simon Josefsson <simon@josefsson.org>
4768 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/crypto.c,
4769 lib/internal.h, lib/kdcrep.c, lib/tgs.c, lib/ticket.c,
4770 lib/ticketset.c: Move some private structures to where they belong.
4773 2002-12-02 Simon Josefsson <simon@josefsson.org>
4775 * lib/as.c, lib/kdc.c: Shishi_key fixes.
4777 2002-12-02 Simon Josefsson <simon@josefsson.org>
4779 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
4780 lib/authenticator.c, lib/crypto-3des.c, lib/crypto-aes.c,
4781 lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c, lib/diskio.c,
4782 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
4783 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/shishi.h.in,
4784 lib/ticket.c, lib/ticketset.c, src/crypto.c, src/kdc.c,
4785 tests/crypto.c: Create new Shishi_key structure to hide key
4788 2002-12-02 Simon Josefsson <simon@josefsson.org>
4790 * lib/Makefile.am, lib/internal.h, lib/key.c, lib/shishi.h.in: Add
4793 2002-12-02 Simon Josefsson <simon@josefsson.org>
4795 * src/kdc.c: Use new ticket API.
4797 2002-12-02 Simon Josefsson <simon@josefsson.org>
4799 * lib/ap.c, lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c:
4800 Don't take handle parameter in ticket accessor functions.
4802 2002-12-02 Simon Josefsson <simon@josefsson.org>
4804 * src/data.h, src/shishi.c: Add --verbose-library. Fix return
4807 2002-12-02 Simon Josefsson <simon@josefsson.org>
4811 2002-12-02 Simon Josefsson <simon@josefsson.org>
4813 * src/data.h: Remove unused stuff.
4815 2002-12-01 Simon Josefsson <simon@josefsson.org>
4817 * src/shishi.c: Include argp.
4819 2002-12-01 Simon Josefsson <simon@josefsson.org>
4821 * src/data.h: Fix includes.
4823 2002-12-01 Simon Josefsson <simon@josefsson.org>
4825 * lib/base64.c: Fix prototype.
4827 2002-12-01 Simon Josefsson <simon@josefsson.org>
4829 * configure.ac: Add.
4831 2002-12-01 Simon Josefsson <simon@josefsson.org>
4833 * src/crypto.c, src/data.h, src/shishid.c: Fix includes.
4835 2002-12-01 Simon Josefsson <simon@josefsson.org>
4837 * lib/base64.c, lib/internal.h, lib/password.c, lib/principal.c,
4838 lib/shishi.h.in: Fix includes. Export key usage values.
4840 2002-12-01 Simon Josefsson <simon@josefsson.org>
4842 * po/shishi.pot, po/sv.po: regenerated
4844 2002-12-01 Simon Josefsson <simon@josefsson.org>
4846 * src/crypto.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
4847 Enhance key handling in crypto. Fixes.
4849 2002-12-01 Simon Josefsson <simon@josefsson.org>
4851 * shishi.conf.in: Fix.
4853 2002-12-01 Simon Josefsson <simon@josefsson.org>
4855 * lib/shishi.h.in: Add. Fix.
4857 2002-12-01 Simon Josefsson <simon@josefsson.org>
4861 2002-12-01 Simon Josefsson <simon@josefsson.org>
4863 * lib/diskio.c: Add key output functions.
4865 2002-12-01 Simon Josefsson <simon@josefsson.org>
4867 * lib/crypto.c: Always specify rand2key and str2key functions.
4868 Allow randomize to return 0 "random" bytes.
4870 2002-12-01 Simon Josefsson <simon@josefsson.org>
4872 * lib/crypto-null.c: Fixes.
4874 2002-12-01 Simon Josefsson <simon@josefsson.org>
4876 * lib/crypto-aes.c: More debugging output.
4878 2002-12-01 Simon Josefsson <simon@josefsson.org>
4880 * configure.ac, lib/Makefile.am: Fix.
4882 2002-12-01 Simon Josefsson <simon@josefsson.org>
4884 * shishi.conf.in: Fixes. Add stringprocess.
4886 2002-12-01 Simon Josefsson <simon@josefsson.org>
4888 * lib/init.c: Only support AES256 by default, as per RFC1510bis.
4890 2002-12-01 Simon Josefsson <simon@josefsson.org>
4894 2002-12-01 Simon Josefsson <simon@josefsson.org>
4896 * doc/shishi.texi: Fixes.
4898 2002-11-30 Simon Josefsson <simon@josefsson.org>
4900 * configure.ac: Fix typo.
4902 2002-11-30 Simon Josefsson <simon@josefsson.org>
4904 * lib/crypto-aes.c, lib/crypto-3des.c: Cleanup.
4906 2002-11-30 Simon Josefsson <simon@josefsson.org>
4908 * src/shishi.c: Print KRB-ERROR in AS/TGS.
4910 2002-11-30 Simon Josefsson <simon@josefsson.org>
4912 * lib/init.c: Improve error handling.
4914 2002-11-30 Simon Josefsson <simon@josefsson.org>
4916 * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
4917 lib/authenticator.c, lib/cfg.c, lib/crypto-3des.c,
4918 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
4919 lib/encapreppart.c, lib/error.c, lib/init.c, lib/internal.h,
4920 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
4921 lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
4922 lib/ticketset.c: Replaced DEBUG* and SILENT with VERBOSE. Added
4925 2002-11-30 Simon Josefsson <simon@josefsson.org>
4927 * lib/netio.c, lib/shishi.h.in, lib/error.c: Improve errors.
4929 2002-11-30 Simon Josefsson <simon@josefsson.org>
4931 * src/kdc.c: Use new password API.
4933 2002-11-30 Simon Josefsson <simon@josefsson.org>
4935 * lib/as.c, lib/cfg.c, lib/internal.h, lib/password.c,
4936 lib/shishi.h.in: Character set handling for passwords, subject to
4937 new "stringprocess" configuration verb.
4939 2002-11-30 Simon Josefsson <simon@josefsson.org>
4941 * src/Makefile.am, tests/Makefile.am: Remove argp (now added to
4944 2002-11-30 Simon Josefsson <simon@josefsson.org>
4946 * lib/Makefile.am: Add AC_LIBOBJ's to EXTRA_DIST.
4948 2002-11-30 Simon Josefsson <simon@josefsson.org>
4950 * lib/gethostname.c: From gnulib, a AC_LIBOBJ.
4952 2002-11-30 Simon Josefsson <simon@josefsson.org>
4954 * Makefile.am: Add libstringprep.
4956 2002-11-30 Simon Josefsson <simon@josefsson.org>
4958 * configure.ac: Clean up a little.
4960 2002-11-30 Simon Josefsson <simon@josefsson.org>
4962 * lib/strcasecmp.c, lib/memmove.c, lib/memset.c, lib/strerror.c:
4963 From gnulib, a AC_LIBOBJ.
4965 2002-11-30 Simon Josefsson <simon@josefsson.org>
4967 * lib/strdup.c: From gnulib, a AC_LIBOBJ.
4969 2002-11-29 Simon Josefsson <simon@josefsson.org>
4971 * lib/init.c: use aes256, aes128, des3 by default
4973 2002-11-29 Simon Josefsson <simon@josefsson.org>
4975 * po/shishi.pot, po/sv.po: indent caused regeneration
4977 2002-11-29 Simon Josefsson <simon@josefsson.org>
4979 * Makefile.am, lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c,
4980 lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
4981 lib/diskio.c, lib/done.c, lib/encapreppart.c, lib/encticketpart.c,
4982 lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
4983 lib/kdcreq.c, lib/netio.c, lib/password.c, lib/pkcs5.c,
4984 lib/pkcs5.h, lib/realm.c, lib/setenv.h, lib/shishi.h.in, lib/tgs.c,
4985 lib/ticket.c, lib/ticketset.c, lib/vasprintf.c, src/Makefile.am,
4986 src/authp.c, src/client.c, src/crypto.c, src/kdc.c, src/server.c,
4987 src/shishi.c, src/shishid.c, tests/Makefile.am, tests/crypto.c:
4990 2002-11-29 Simon Josefsson <simon@josefsson.org>
4992 * tests/Makefile.am: add indent
4994 2002-11-29 Simon Josefsson <simon@josefsson.org>
4996 * crypto/INSTALL, asn1/INSTALL: these are regenerated by autoreconf
4998 2002-11-29 Simon Josefsson <simon@josefsson.org>
5000 * lib/internal.h: always include stdarg, never varargs
5002 2002-11-29 Simon Josefsson <simon@josefsson.org>
5004 * lib/Makefile.am: add intl
5006 2002-11-29 Simon Josefsson <simon@josefsson.org>
5008 * asn1/configure.in: add my patches
5010 2002-11-29 Simon Josefsson <simon@josefsson.org>
5012 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/INSTALL,
5013 asn1/Makefile.am, asn1/NEWS, asn1/README, asn1/THANKS,
5014 asn1/acconfig.h, asn1/acinclude.m4, asn1/buildconf,
5015 asn1/configure.in: add libtasn1 from CVS as of 2002-11-29
5017 2002-11-29 Simon Josefsson <simon@josefsson.org>
5019 * crypto/AUTHORS, crypto/BUGS, crypto/COPYING, crypto/COPYING.DOC,
5020 crypto/COPYING.LIB, crypto/INSTALL, crypto/Makefile.am,
5021 crypto/NEWS, crypto/Notes-wk, crypto/README, crypto/README-alpha,
5022 crypto/THANKS, crypto/TODO, crypto/acinclude.m4,
5023 crypto/configure.ac, crypto/libgcrypt.txt, crypto/stamp-h.in: add
5024 libgcrypt from CVS, version 1.1.0 plus md4 and cts
5026 2002-11-29 Simon Josefsson <simon@josefsson.org>
5028 * lib/crypto.c: fix cipher_name
5030 2002-11-29 Simon Josefsson <simon@josefsson.org>
5032 * po/shishi.pot, po/sv.po: generated updates
5034 2002-11-29 Simon Josefsson <simon@josefsson.org>
5036 * doc/shishi.texi: fixes
5038 2002-11-29 Simon Josefsson <simon@josefsson.org>
5040 * lib/aprep.c, lib/apreq.c, lib/enckdcreppart.c,
5041 lib/encticketpart.c: endian fixes for keytype as + kdc + telnet now
5044 2002-11-29 Simon Josefsson <simon@josefsson.org>
5046 * lib/crypto.c: fix when cipher_name fails
5048 2002-11-29 Simon Josefsson <simon@josefsson.org>
5050 * lib/gztime.c: fix TZ variable for solaris
5052 2002-11-29 Simon Josefsson <simon@josefsson.org>
5054 * src/data.h, src/shishi.c: remove shortnonce stuff
5056 2002-11-29 Simon Josefsson <simon@josefsson.org>
5060 2002-11-29 Simon Josefsson <simon@josefsson.org>
5062 * configure.ac: add unsetenv LIBOBJ fix typo remove alloca and
5065 2002-11-29 Simon Josefsson <simon@josefsson.org>
5067 * lib/netio.c: solaris has sockaddr_storage, but using it doesn't
5070 2002-11-29 Simon Josefsson <simon@josefsson.org>
5072 * lib/Makefile.am, lib/internal.h, lib/setenv.c, lib/setenv.h,
5073 lib/unsetenv.c: improved setenv LIBOBJs from Bruno.
5075 2002-11-29 Simon Josefsson <simon@josefsson.org>
5077 * lib/asn1.c, lib/kdcrep.c, lib/ticket.c: endian fixes
5079 2002-11-28 Simon Josefsson <simon@josefsson.org>
5081 * lib/setenv.c: copy from glibc that actually works
5083 2002-11-28 Simon Josefsson <simon@josefsson.org>
5085 * configure.ac: libtool obsoletes ranlib
5087 2002-11-28 Simon Josefsson <simon@josefsson.org>
5089 * lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcreq.c,
5090 lib/shishi.h.in: nonces are 4 bytes, remove shortnonce stuff.
5092 2002-11-27 Simon Josefsson <simon@josefsson.org>
5096 2002-11-27 Simon Josefsson <simon@josefsson.org>
5098 * lib/error.c: fix msg
5100 2002-11-27 Simon Josefsson <simon@josefsson.org>
5102 * lib/cfg.c, lib/init.c: print warnings
5104 2002-11-27 Simon Josefsson <simon@josefsson.org>
5106 * Makefile.am: make dist work
5108 2002-11-27 Simon Josefsson <simon@josefsson.org>
5110 * lib/shishi.h.in: add prototype
5112 2002-11-27 Simon Josefsson <simon@josefsson.org>
5114 * tests/Makefile.am: fix asn1 dir
5116 2002-11-26 Simon Josefsson <simon@josefsson.org>
5118 * Makefile.am, configure.ac: remove gdbm temporarily add ngettext
5119 check add setenv replacement
5121 2002-11-26 Simon Josefsson <simon@josefsson.org>
5123 * lib/setenv.c: new file, for system's that lack setenv()
5125 2002-11-26 Simon Josefsson <simon@josefsson.org>
5127 * lib/Makefile.am: extradist setenv.c
5129 2002-11-26 Simon Josefsson <simon@josefsson.org>
5131 * lib/internal.h, lib/ticketset.c: fix ngettext
5133 2002-11-26 Simon Josefsson <simon@josefsson.org>
5135 * src/Makefile.am: needs asn1 includes
5137 2002-11-26 Simon Josefsson <simon@josefsson.org>
5139 * src/data.h: _N is defined on solaris
5141 2002-11-26 Simon Josefsson <simon@josefsson.org>
5143 * tests/Makefile.am: need asn1 includes
5145 2002-11-26 Simon Josefsson <simon@josefsson.org>
5147 * doc/shishi.texi: small fixes
5149 2002-11-25 Simon Josefsson <simon@josefsson.org>
5151 * configure.ac: remove krb5 stuff from inetutils remove ugly stuff
5154 2002-11-25 Simon Josefsson <simon@josefsson.org>
5156 * extra/README: [no log message]
5158 2002-11-25 Simon Josefsson <simon@josefsson.org>
5160 * Makefile.am, README, configure.ac: extra/
5162 2002-11-25 Simon Josefsson <simon@josefsson.org>
5164 * extra/README: [no log message]
5166 2002-11-25 Simon Josefsson <simon@josefsson.org>
5168 * extra/Makefile.am, extra/README, extra/inetutils.diff: Add
5169 inetutils in extra/.
5171 2002-11-25 Simon Josefsson <simon@josefsson.org>
5173 * po/LINGUAS, po/Makevars, po/POTFILES.in, po/shishi.pot, po/sv.po:
5176 2002-11-25 Simon Josefsson <simon@josefsson.org>
5178 * lib/kdcrep.c: remove debug code
5180 2002-11-25 Simon Josefsson <simon@josefsson.org>
5182 * lib/Makefile.am: EXTRA_DIST crypt-*.c
5184 2002-11-25 Simon Josefsson <simon@josefsson.org>
5186 * doc/shishi.texi: todo's
5188 2002-11-25 Simon Josefsson <simon@josefsson.org>
5190 * m4/Makefile.am, m4/pkg.m4: [no log message]
5192 2002-11-25 Simon Josefsson <simon@josefsson.org>
5194 * config.rpath, mkinstalldirs: [no log message]
5196 2002-11-25 Simon Josefsson <simon@josefsson.org>
5198 * README, THANKS, configure.ac, shishi.pc.in: add copyright
5200 2002-11-25 Simon Josefsson <simon@josefsson.org>
5202 * AUTHORS, README: [no log message]
5204 2002-11-25 Simon Josefsson <simon@josefsson.org>
5206 * README: Move platforms to doc/shishi.texi
5208 2002-11-25 Simon Josefsson <simon@josefsson.org>
5210 * doc/shishi.texi: Add user manual, reporting bugs, supported
5213 2002-11-23 Simon Josefsson <simon@josefsson.org>
5215 * lib/crypto-des.c, lib/ticketset.c: fixes.
5217 2002-11-23 Simon Josefsson <simon@josefsson.org>
5219 * src/shishi.c: fixes
5221 2002-11-23 Simon Josefsson <simon@josefsson.org>
5223 * lib/crypto-des.c: remove md4 junk
5225 2002-11-23 Simon Josefsson <simon@josefsson.org>
5227 * configure.ac: Gettext version for autoreconf.
5229 2002-11-23 Simon Josefsson <simon@josefsson.org>
5231 * doc/shishi.texi: User/Administration Manual sections.
5233 2002-11-22 Simon Josefsson <simon@josefsson.org>
5235 * lib/ap.c, lib/aprep.c, lib/diskio.c, lib/encapreppart.c,
5236 lib/internal.h, lib/shishi.h.in: Add high-level AP functions.
5238 2002-11-22 Simon Josefsson <simon@josefsson.org>
5240 * README: [no log message]
5242 2002-11-22 Simon Josefsson <simon@josefsson.org>
5244 * lib/apreq.c, lib/diskio.c, lib/kdcrep.c, lib/ticket.c: "kerberos"
5247 2002-11-22 Simon Josefsson <simon@josefsson.org>
5249 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
5250 lib/crypto-null.c, lib/crypto.c: Remove keytype from some
5253 2002-11-22 Simon Josefsson <simon@josefsson.org>
5255 * doc/shishi.texi: Add crypto overview. Fixes.
5257 2002-11-22 Simon Josefsson <simon@josefsson.org>
5259 * lib/crypto.c: Cleanup.
5261 2002-11-22 Simon Josefsson <simon@josefsson.org>
5263 * lib/crypto-3des.c, lib/crypto-aes.c: remove junk.
5265 2002-11-22 Simon Josefsson <simon@josefsson.org>
5267 * lib/apreq.c, lib/as.c, lib/crypto-3des.c, lib/crypto-des.c,
5268 lib/crypto-lowlevel.c, lib/crypto-simplified.c, lib/crypto-utils.c,
5269 lib/crypto.c, lib/error.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
5270 lib/shishi.h.in, src/kdc.c: 3DES TGS works.
5272 2002-11-22 Simon Josefsson <simon@josefsson.org>
5274 * tests/Makefile.am: Don't link with libtasn1.
5276 2002-11-22 Simon Josefsson <simon@josefsson.org>
5278 * configure.ac: Fixes. Add stringprep.
5280 2002-11-22 Simon Josefsson <simon@josefsson.org>
5282 * Makefile.am: test/ renamed to tests/ (repository mv).
5284 2002-11-22 Simon Josefsson <simon@josefsson.org>
5286 * NEWS: [no log message]
5288 2002-11-22 Simon Josefsson <simon@josefsson.org>
5290 * shishi.conf.in: Add server-realm.
5292 2002-11-22 Simon Josefsson <simon@josefsson.org>
5294 * shishi.pc.in: Move gcrypt after shishi.
5296 2002-11-22 Simon Josefsson <simon@josefsson.org>
5298 * src/shishid.c: Read CFG in library.
5300 2002-11-22 Simon Josefsson <simon@josefsson.org>
5302 * src/data.h: Add TGS client/server name.
5304 2002-11-22 Simon Josefsson <simon@josefsson.org>
5306 * src/Makefile.am: Don't link with libtasn.
5308 2002-11-22 Simon Josefsson <simon@josefsson.org>
5310 * src/server.c, src/crypto.c: Crypto updates.
5312 2002-11-22 Simon Josefsson <simon@josefsson.org>
5314 * src/shishi.c: Add --client-name and --server-name for TGS. Read
5315 cfg and create ticketset within library.
5317 2002-11-22 Simon Josefsson <simon@josefsson.org>
5319 * lib/tgs.c: Inline call.
5321 2002-11-22 Simon Josefsson <simon@josefsson.org>
5323 * lib/done.c: Free some more.
5325 2002-11-22 Simon Josefsson <simon@josefsson.org>
5327 * lib/asn1.c: remove errorDescription from shishi_d2a_apprep
5329 2002-11-22 Simon Josefsson <simon@josefsson.org>
5331 * lib/kdc.c: Str2key parameter.
5333 2002-11-22 Simon Josefsson <simon@josefsson.org>
5335 * lib/realm.c: Map server to realm.
5337 2002-11-22 Simon Josefsson <simon@josefsson.org>
5339 * lib/ticketset.c: Handle library default ticketset.
5341 2002-11-22 Simon Josefsson <simon@josefsson.org>
5343 * lib/kdcrep.c, lib/ticket.c: Crypto key usage fixes.
5345 2002-11-22 Simon Josefsson <simon@josefsson.org>
5347 * lib/internal.h: Fix keyusage enum. Add cfg and ticketset.
5349 2002-11-22 Simon Josefsson <simon@josefsson.org>
5351 * lib/init.c: Read config files and ticketset in shishi_init().
5353 2002-11-22 Simon Josefsson <simon@josefsson.org>
5355 * lib/cfg.c: Add shishi_cfg_default_*.
5357 2002-11-22 Simon Josefsson <simon@josefsson.org>
5359 * lib/authenticator.c: Cleanup cksum type selection a little.
5361 2002-11-22 Simon Josefsson <simon@josefsson.org>
5363 * lib/apreq.c: Crypto keyusage.
5365 2002-11-22 Simon Josefsson <simon@josefsson.org>
5367 * lib/aprep.c: Encrypt with key usage.
5369 2002-11-22 Simon Josefsson <simon@josefsson.org>
5371 * lib/shishi.h.in: Cleanups
5373 2002-11-22 Simon Josefsson <simon@josefsson.org>
5375 * lib/vasprintf.c: shishi_asprintf().
5377 2002-11-22 Simon Josefsson <simon@josefsson.org>
5379 * lib/Makefile.am: Add vasprintf, pkcs5. Link asn1 stuff directly.
5381 2002-11-22 Simon Josefsson <simon@josefsson.org>
5383 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
5384 lib/crypto-lowlevel.c, lib/crypto-null.c, lib/crypto-simplified.c,
5385 lib/crypto-utils.c, lib/crypto.c: Split crypto files more. AES
5388 2002-11-22 Simon Josefsson <simon@josefsson.org>
5390 * tests/crypto.c: Add AES test vectors.
5392 2002-11-20 Simon Josefsson <simon@josefsson.org>
5394 * lib/pkcs5.c: Check libgcrypt return codes.
5396 2002-11-20 Simon Josefsson <simon@josefsson.org>
5398 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
5399 lib/crypto.c: Split crypto file. Some initial AES stuff. Maybe
5402 2002-11-08 Simon Josefsson <simon@josefsson.org>
5404 * lib/pkcs5.c: Fix bug.
5406 2002-11-08 Simon Josefsson <simon@josefsson.org>
5408 * lib/pkcs5.c, lib/pkcs5.h, tests/crypto.c: Add PKCS5 PBKDF2
5411 2002-11-07 Simon Josefsson <simon@josefsson.org>
5413 * shishi.pc.in: Add -R.
5415 2002-11-05 Simon Josefsson <simon@josefsson.org>
5417 * lib/rfc1510bis.asn1: Make it compile with buggy libtasn1.
5419 2002-11-04 Simon Josefsson <simon@josefsson.org>
5421 * Makefile.am, README, mkinstalldirs, shishi.conf.in,
5422 shishi.skel.in, doc/Makefile.am, doc/shishi.texi, lib/Makefile.am,
5423 lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
5424 lib/diskio.c, lib/init.c, lib/internal.h, lib/netio.c,
5425 lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
5426 lib/ticketset.c, src/Makefile.am, src/authp.c, src/client.c,
5427 src/data.h, src/kdc.c, src/list.c, src/shishi.c, src/shishid.c,
5428 tests/crypto.c: Add kdc-timeout and kdc-retries configuration file
5429 settings. Manual improvements. Added MOD-CRC32 and test vectors.
5430 Added MD4 (to be replaced by my patch to libgcrypt). Added
5431 Shishi_as and Shishi_tgs structures for high-level KDC exchanges.
5432 Separated KDC command into high-level AS, TGS and low-level KDC.
5434 2002-11-02 Simon Josefsson <simon@josefsson.org>
5436 * README, mkinstalldirs, shishi.conf.in, lib/aprep.c, lib/apreq.c,
5437 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
5438 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
5439 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/shishi.h.in,
5440 lib/ticket.c, lib/ticketset.c, src/kdc.c, src/shishi.c,
5441 src/shishid.c: Reworked silent/verbose/debug handling in library.
5442 Handles more than one KDC.
5444 2002-10-31 Simon Josefsson <simon@josefsson.org>
5446 * lib/asn1.c, lib/netio.c, src/Makefile.am, src/shishid.c: Improve
5449 2002-10-30 Simon Josefsson <simon@josefsson.org>
5451 * Makefile.am: EXTRA_DIST gdbm until it has automake.
5453 2002-10-30 Simon Josefsson <simon@josefsson.org>
5455 * Makefile.am, README, configure.ac, mkinstalldirs,
5456 lib/Makefile.am, lib/netio.c, src/Makefile.am, src/shishid.c,
5457 tests/Makefile.am: Remove dependency on GNET Add GDBM
5459 2002-10-28 Simon Josefsson <simon@josefsson.org>
5461 * lib/apreq.c, lib/authenticator.c, lib/crypto.c, lib/kdcrep.c,
5462 lib/kdcreq.c, lib/shishi.h.in, src/kdc.c: des3-cbc-hmac-sha1-kd AS
5465 2002-10-26 Simon Josefsson <simon@josefsson.org>
5467 * shishi.conf.in, shishi.skel.in, lib/cfg.c, lib/init.c,
5468 lib/internal.h, lib/kdcreq.c: Add client-kdc-etypes configuration
5471 2002-10-26 Simon Josefsson <simon@josefsson.org>
5473 * acinclude.m4, Makefile.am, mkinstalldirs: [no log message]
5475 2002-10-26 Simon Josefsson <simon@josefsson.org>
5477 * config.rpath, mkinstalldirs: gettextize want these
5479 2002-10-26 Simon Josefsson <simon@josefsson.org>
5481 * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
5482 shishi.conf.in, shishi.pc.in, shishi.skel.in, doc/Makefile.am,
5483 doc/fdl.texi, doc/gdoc, doc/gpl.texi, doc/lgpl.texi,
5484 doc/shishi.texi, lib/Makefile.am, lib/ap.c, lib/aprep.c,
5485 lib/apreq.c, lib/asn1.c, lib/authenticator.c, lib/base64.c,
5486 lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/done.c,
5487 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
5488 lib/error.c, lib/gettext.h, lib/gztime.c, lib/init.c,
5489 lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/netio.c,
5490 lib/password.c, lib/principal.c, lib/realm.c, lib/rfc1510.asn1,
5491 lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig, lib/shishi.h.in,
5492 lib/ticket.c, lib/ticketset.c, lib/version.c, src/Makefile.am,
5493 src/authp.c, src/client.c, src/crypto.c, src/data.h, src/gettext.h,
5494 src/kdc.c, src/list.c, src/server.c, src/shishi.c,
5495 tests/Makefile.am, tests/crypto.c: Moved development into CVS.
5497 ----------------------------------------------------------------------
5498 Copyright 2002, 2003 Simon Josefsson
5499 Copying and distribution of this file, with or without modification,
5500 are permitted in any medium without royalty provided the copyright
5501 notice and this notice are preserved.