1 2003-09-07 Simon Josefsson <simon@josefsson.org>
5 2003-09-07 Simon Josefsson <simon@josefsson.org>
9 2003-09-07 Simon Josefsson <simon@josefsson.org>
11 * configure.ac, gl/Makefile.am, gl/mktime.c, gl/time_r.c,
12 gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/m4/Makefile.am,
13 gl/m4/mktime.m4, gl/m4/restrict.m4, gl/m4/time_r.m4,
14 gl/m4/timegm.m4: Sync upstream.
16 2003-09-07 Simon Josefsson <simon@josefsson.org>
20 2003-09-07 Simon Josefsson <simon@josefsson.org>
22 * lib/internal.h: Include gnulib headers.
24 2003-09-06 Simon Josefsson <simon@josefsson.org>
26 * po/shishi.pot, po/sv.po: Generated.
28 2003-09-06 Simon Josefsson <simon@josefsson.org>
30 * doc/shishi.texi: Include PRIV stuff.
32 2003-09-06 Simon Josefsson <simon@josefsson.org>
34 * doc/Makefile.am: Add PRIV.
36 2003-09-06 Simon Josefsson <simon@josefsson.org>
40 2003-09-06 Simon Josefsson <simon@josefsson.org>
42 * lib/shishi.h.in: Fix.
44 2003-09-06 Simon Josefsson <simon@josefsson.org>
46 * lib/asn1.c, lib/diskio.c, lib/internal.h: Add PRIV stuff.
48 2003-09-06 Simon Josefsson <simon@josefsson.org>
50 * tests/priv.c, tests/Makefile.am: Add PRIV self test.
52 2003-09-06 Simon Josefsson <simon@josefsson.org>
54 * examples/Makefile.am, examples/client-priv.c: Add PRIV example.
56 2003-09-06 Simon Josefsson <simon@josefsson.org>
60 2003-09-06 Simon Josefsson <simon@josefsson.org>
62 * lib/shishi.h.in, lib/Makefile.am, lib/priv.c: Add PRIV stuff.
64 2003-09-06 Simon Josefsson <simon@josefsson.org>
66 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
67 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
68 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
69 lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
70 lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c, lib/realm.c,
71 lib/resolv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
72 lib/tkt.c, lib/tkts.c, lib/utils.c, src/shishi.c, tests/crypto.c,
75 2003-09-06 Simon Josefsson <simon@josefsson.org>
77 * examples/server.c, lib/crypto-md.c: Fix.
79 2003-09-06 Simon Josefsson <simon@josefsson.org>
83 2003-09-06 Simon Josefsson <simon@josefsson.org>
87 2003-09-06 Simon Josefsson <simon@josefsson.org>
89 * lib/crypto-des.c, lib/kdc.c, lib/crypto-md.c: Fix.
91 2003-09-06 Simon Josefsson <simon@josefsson.org>
95 2003-09-06 Simon Josefsson <simon@josefsson.org>
97 * tests/ticketset.c: Fix.
99 2003-09-06 Simon Josefsson <simon@josefsson.org>
101 * gl/timegm.c: Don't crash.
103 2003-09-06 Simon Josefsson <simon@josefsson.org>
107 2003-09-06 Simon Josefsson <simon@josefsson.org>
111 2003-09-06 Simon Josefsson <simon@josefsson.org>
113 * lib/encapreppart.c: Doc fix.
115 2003-09-06 Simon Josefsson <simon@josefsson.org>
119 2003-09-06 Simon Josefsson <simon@josefsson.org>
121 * lib/asn1.c, lib/kdc.c, lib/kdcreq.c, lib/principal.c, lib/tkt.c:
122 Use size_t for length variables.
124 2003-09-06 Simon Josefsson <simon@josefsson.org>
126 * lib/shishi.h.in: Fix API.
128 2003-09-06 Simon Josefsson <simon@josefsson.org>
130 * lib/aprep.c, tests/authenticator.c: Use new API.
132 2003-09-06 Simon Josefsson <simon@josefsson.org>
134 * lib/authenticator.c, lib/krberror.c, lib/encapreppart.c: Use
137 2003-09-06 Simon Josefsson <simon@josefsson.org>
141 2003-09-06 Simon Josefsson <simon@josefsson.org>
143 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
144 lib/encticketpart.c, lib/shishi.h.in: Use size_t for length
147 2003-09-06 Simon Josefsson <simon@josefsson.org>
149 * po/shishi.pot, po/sv.po: Generated.
151 2003-09-06 Simon Josefsson <simon@josefsson.org>
153 * lib/authenticator.c, lib/crypto.c, lib/kdcrep.c, lib/kdcreq.c,
154 lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Use size_t for length
157 2003-09-06 Simon Josefsson <simon@josefsson.org>
159 * lib/authenticator.c, lib/keys.c, lib/tkt.c, examples/server.c:
162 2003-09-06 Simon Josefsson <simon@josefsson.org>
164 * lib/Makefile.am: Dist crypto-{md,rc4}.c.
166 2003-09-06 Simon Josefsson <simon@josefsson.org>
168 * lib/safe.c, lib/shishi.h.in: Fix prototypes.
170 2003-09-06 Simon Josefsson <simon@josefsson.org>
172 * tests/Makefile.am: Add ticketset.
174 2003-09-06 Simon Josefsson <simon@josefsson.org>
176 * tests/ticketset.c: Replace die() with fail(). Init n to size of
177 buffer, for shishi_a2d.
179 2003-09-06 Simon Josefsson <simon@josefsson.org>
181 * tests/safe.c, tests/Makefile.am: Test SAFE stuff.
183 2003-09-06 Simon Josefsson <simon@josefsson.org>
185 * asn1/Makefile.am: Fix copying conditions.
187 2003-09-06 Simon Josefsson <simon@josefsson.org>
189 * gl/Makefile.am: Dist README.
191 2003-09-06 Simon Josefsson <simon@josefsson.org>
193 * crypto/Makefile.am: Dist README. Fix copying conditions.
195 2003-09-06 Simon Josefsson <simon@josefsson.org>
197 * gl/getdate.y, gl/timegm.c, gl/timegm.h: Upstream sync.
199 2003-09-06 Simon Josefsson <simon@josefsson.org>
201 * gl/Makefile.am: Fix comments.
203 2003-09-06 Simon Josefsson <simon@josefsson.org>
207 2003-09-06 Simon Josefsson <simon@josefsson.org>
209 * crypto/aes-internal.h, crypto/aes.h, crypto/cbc.h, crypto/des.c,
210 crypto/des.h, crypto/desCode.h, crypto/hmac.h, crypto/md4-meta.c,
211 crypto/md4.c, crypto/md4.h, crypto/md5.c, crypto/md5.h,
212 crypto/nettle-meta.h, crypto/sha.h: Upstream sync.
214 2003-09-06 Simon Josefsson <simon@josefsson.org>
216 * crypto/README: Add.
218 2003-09-06 Simon Josefsson <simon@josefsson.org>
220 * asn1/README: Rewrite.
222 2003-09-06 Simon Josefsson <simon@josefsson.org>
224 * asn1/ASN1.c: Unused.
226 2003-09-06 Simon Josefsson <simon@josefsson.org>
228 * extra/pam_shishi/pam_shishi.c, lib/ap.c, lib/aprep.c, lib/as.c,
229 lib/diskio.c, lib/enckdcreppart.c, lib/error.c, lib/kdc.c,
230 lib/shishi.h.in, lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c,
231 src/shishi.c, tests/crypto.c: Fix error API.
233 2003-09-06 Simon Josefsson <simon@josefsson.org>
235 * lib/shishi.h.in: Fix.
237 2003-09-06 Simon Josefsson <simon@josefsson.org>
239 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
240 lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c: Fix prototypes.
242 2003-09-06 Simon Josefsson <simon@josefsson.org>
244 * lib/crypto-3des.c: Fix API.
246 2003-09-06 Simon Josefsson <simon@josefsson.org>
248 * lib/shishi.h.in: Fix.
250 2003-09-06 Simon Josefsson <simon@josefsson.org>
253 (Shishi_krberror): Renamed to Shishi_krb_error to avoid GTK-DOC
254 mixup with shishi_krberror().
256 2003-09-06 Simon Josefsson <simon@josefsson.org>
258 * doc/shishi.texi, lib/error.c: Fix.
260 2003-09-06 Simon Josefsson <simon@josefsson.org>
262 * lib/error.c, lib/init.c:
263 (shishi_info, shishi_warn): Move to error.c, for better
266 2003-09-06 Simon Josefsson <simon@josefsson.org>
268 * doc/Makefile.am: Fix done.c.
270 2003-09-06 Simon Josefsson <simon@josefsson.org>
272 * lib/Makefile.am, lib/done.c, lib/init.c:
273 (shishi_done): Move to init.c, remove done.c. (Improves generated
276 2003-09-06 Simon Josefsson <simon@josefsson.org>
278 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c: Fix API.
280 2003-09-06 Simon Josefsson <simon@josefsson.org>
282 * tests/authenticator.c, src/shishid.c, tests/crypto.c: Fix API.
284 2003-09-06 Simon Josefsson <simon@josefsson.org>
286 * lib/ap.c, lib/as.c, lib/asn1.c, lib/key.c, lib/safe.c,
287 lib/shishi.h.in, lib/tgs.c: Add or fix shishi_*_done.
289 2003-09-05 Simon Josefsson <simon@josefsson.org>
291 * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
293 2003-09-05 Simon Josefsson <simon@josefsson.org>
297 2003-09-04 Simon Josefsson <simon@josefsson.org>
299 * examples/client.c: Remove safe stuff.
301 2003-09-04 Simon Josefsson <simon@josefsson.org>
303 * examples/Makefile.am, examples/client-safe.c: Add.
305 2003-09-04 Simon Josefsson <simon@josefsson.org>
307 * examples/client.c: Fix.
309 2003-09-03 Simon Josefsson <simon@josefsson.org>
311 * examples/client.c, examples/server.c: Fix SAFE.
313 2003-09-03 Simon Josefsson <simon@josefsson.org>
315 * lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in: Add
316 des_md5_verify (assumes nettle).
318 2003-09-03 Simon Josefsson <simon@josefsson.org>
321 (shishi_safe_verify): Use shishi_verify.
323 2003-09-03 Simon Josefsson <simon@josefsson.org>
325 * lib/shishi.h.in, lib/crypto.c: Fix checksum. Add verify.
327 2003-09-03 Simon Josefsson <simon@josefsson.org>
331 2003-09-03 Simon Josefsson <simon@josefsson.org>
333 * lib/kdc.c: Fix KDC bug workaround.
335 2003-09-03 Simon Josefsson <simon@josefsson.org>
337 * lib/shishi.h.in: Add.
339 2003-09-03 Simon Josefsson <simon@josefsson.org>
341 * lib/crypto-rc4.c: Unfinished.
343 2003-09-03 Simon Josefsson <simon@josefsson.org>
347 2003-09-03 Simon Josefsson <simon@josefsson.org>
349 * lib/crypto.c: Support draft-brezak-win2k-krb-rc4-hmac-04.txt.
351 2003-09-03 Simon Josefsson <simon@josefsson.org>
353 * tests/crypto.c: Add RC4 str2key test.
355 2003-09-03 Simon Josefsson <simon@josefsson.org>
357 * lib/crypto.c: Don't hardcode etypes.
359 2003-09-03 Simon Josefsson <simon@josefsson.org>
361 * doc/shishi.texi: Fix.
363 2003-09-03 Simon Josefsson <simon@josefsson.org>
365 * doc/shishi.texi: Fix.
367 2003-09-03 Simon Josefsson <simon@josefsson.org>
369 * doc/shishi.texi: Add etype/cksumtype discussion.
371 2003-09-03 Simon Josefsson <simon@josefsson.org>
373 * lib/shishi.h.in: Fix.
375 2003-09-03 Simon Josefsson <simon@josefsson.org>
379 2003-09-03 Simon Josefsson <simon@josefsson.org>
381 * lib/crypto-md.c: Fix header.
383 2003-09-03 Simon Josefsson <simon@josefsson.org>
385 * lib/ap.c, lib/shishi.h.in:
386 (shishi_ap_authenticator_cksumtype): Fix prototype. Fix callers.
388 2003-09-03 Simon Josefsson <simon@josefsson.org>
390 * lib/authenticator.c: Fix.
392 2003-09-03 Simon Josefsson <simon@josefsson.org>
394 * lib/authenticator.c:
395 (shishi_authenticator_add_cksum): Use
396 shishi_authenticator_add_cksum_type.
398 2003-09-03 Simon Josefsson <simon@josefsson.org>
400 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Fix, from
401 Nicolas Pouvesle <nico.pou@fnac.net>.
403 2003-09-03 Simon Josefsson <simon@josefsson.org>
405 * lib/ap.c, lib/authenticator.c, lib/crypto-md.c, lib/crypto.c,
406 lib/shishi.h.in: Add md4/md5 cksum. Support non-default checksum
407 type in authenticator/AP. From Nicolas Pouvesle
410 2003-09-03 Simon Josefsson <simon@josefsson.org>
412 * lib/shishi.h.in: Comment fix.
414 2003-09-02 Simon Josefsson <simon@josefsson.org>
416 * lib/shishi.h.in: Doc fix.
418 2003-09-02 Simon Josefsson <simon@josefsson.org>
420 * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Add.
422 2003-09-02 Simon Josefsson <simon@josefsson.org>
424 * lib/crypto.c: Debug output fix, from Nicolas Pouvesle
427 2003-09-02 Simon Josefsson <simon@josefsson.org>
429 * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
431 2003-09-01 Simon Josefsson <simon@josefsson.org>
433 * gl/timegm.c: Fix gmtime_r.
435 2003-09-01 Simon Josefsson <simon@josefsson.org>
437 * gl/m4/timegm.m4: Fix.
439 2003-09-01 Simon Josefsson <simon@josefsson.org>
443 2003-09-01 Simon Josefsson <simon@josefsson.org>
445 * gl/m4/timegm.m4: Fix.
447 2003-09-01 Simon Josefsson <simon@josefsson.org>
449 * doc/shishi.texi: Fix.
451 2003-09-01 Simon Josefsson <simon@josefsson.org>
453 * doc/shishi.texi: Fix.
455 2003-09-01 Simon Josefsson <simon@josefsson.org>
457 * doc/shishi.texi: Fix.
459 2003-09-01 Simon Josefsson <simon@josefsson.org>
461 * doc/shishi.texi: Fix.
463 2003-09-01 Simon Josefsson <simon@josefsson.org>
465 * doc/shishi.texi: Add download&install. Add autoconf tests.
467 2003-09-01 Simon Josefsson <simon@josefsson.org>
469 * doc/shishi.texi: Add hacking section.
471 2003-09-01 Simon Josefsson <simon@josefsson.org>
473 * gl/memdup.c, gl/xmemdup.c: Fix.
475 2003-09-01 Simon Josefsson <simon@josefsson.org>
477 * lib/hostkeys.c, lib/principal.c, lib/realm.c, lib/tkts.c: Use
480 2003-09-01 Simon Josefsson <simon@josefsson.org>
482 * lib/crypto-3des.c, lib/crypto-des.c: Use xmalloc.
484 2003-09-01 Simon Josefsson <simon@josefsson.org>
488 2003-09-01 Simon Josefsson <simon@josefsson.org>
490 * lib/cfg.c: Use xrealloc, xstrdup.
492 2003-09-01 Simon Josefsson <simon@josefsson.org>
494 * lib/safe.c, lib/tgs.c: Use xcalloc.
496 2003-09-01 Simon Josefsson <simon@josefsson.org>
498 * lib/key.c: Doc fix.
500 2003-09-01 Simon Josefsson <simon@josefsson.org>
502 * lib/tkts.c, lib/tkt.c, lib/ticket.c: Use xmalloc.
504 2003-09-01 Simon Josefsson <simon@josefsson.org>
506 * lib/key.c: Use xstrdup.
508 2003-09-01 Simon Josefsson <simon@josefsson.org>
510 * lib/key.c: Use xcalloc.
512 2003-09-01 Simon Josefsson <simon@josefsson.org>
514 * lib/as.c, lib/asn1.c, lib/crypto.c, lib/enckdcreppart.c,
515 lib/init.c: Use xmalloc.
517 2003-09-01 Simon Josefsson <simon@josefsson.org>
519 * lib/tkt.c, lib/ap.c: Use xcalloc.
521 2003-09-01 Simon Josefsson <simon@josefsson.org>
523 * lib/shishi.h.in: Revert.
525 2003-09-01 Simon Josefsson <simon@josefsson.org>
527 * lib/shishi.h.in, lib/internal.h: Add.
529 2003-09-01 Simon Josefsson <simon@josefsson.org>
531 * lib/cfg.c: Remove kdc. Add server-realm (unfinished).
533 2003-09-01 Simon Josefsson <simon@josefsson.org>
535 * lib/crypto.c, lib/internal.h: Use memdup.
537 2003-09-01 Simon Josefsson <simon@josefsson.org>
539 * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
542 2003-09-01 Simon Josefsson <simon@josefsson.org>
544 * lib/shishi.h.in: Fix.
546 2003-09-01 Simon Josefsson <simon@josefsson.org>
548 * lib/shishi.h.in: Fix AES cksumtype, from Nicolas Pouvesle
551 2003-08-31 Simon Josefsson <simon@josefsson.org>
553 * extra/inetutils.diff: Update.
555 2003-08-31 Simon Josefsson <simon@josefsson.org>
559 2003-08-31 Simon Josefsson <simon@josefsson.org>
561 * lib/netio.c: Fix crash.
563 2003-08-31 Simon Josefsson <simon@josefsson.org>
567 2003-08-31 Simon Josefsson <simon@josefsson.org>
571 2003-08-31 Simon Josefsson <simon@josefsson.org>
573 * lib/realm.c: Doc fix.
575 2003-08-31 Simon Josefsson <simon@josefsson.org>
577 * lib/realm.c, lib/shishi.h.in: Support host->realm mapping via
580 2003-08-31 Simon Josefsson <simon@josefsson.org>
582 * lib/resolv.c: Zero terminate TXT's.
584 2003-08-31 Simon Josefsson <simon@josefsson.org>
586 * lib/resolv.c: Support TXT. Fix memory allocation.
588 2003-08-31 Simon Josefsson <simon@josefsson.org>
590 * NEWS, configure.ac: Bump versions.
592 2003-08-31 Simon Josefsson <simon@josefsson.org>
594 * doc/shishi.texi: Fix markup.
596 2003-08-31 Simon Josefsson <simon@josefsson.org>
598 * doc/shishi.texi, shishi.conf.in, shishi.skel.in: Fix.
600 2003-08-31 Simon Josefsson <simon@josefsson.org>
602 * doc/shishi.texi: Add reference manual.
604 2003-08-31 Simon Josefsson <simon@josefsson.org>
606 * NEWS: Version 0.0.4.
608 2003-08-31 Simon Josefsson <simon@josefsson.org>
612 2003-08-31 Simon Josefsson <simon@josefsson.org>
614 * po/shishi.pot, po/sv.po: Generated.
616 2003-08-31 Simon Josefsson <simon@josefsson.org>
618 * configure.ac, gl/Makefile.am, gl/timegm.c, gl/timegm.h,
619 gl/m4/Makefile.am, lib/gztime.c, gl/m4/timegm.m4: Move timegm() to
622 2003-08-30 Simon Josefsson <simon@josefsson.org>
624 * ANNOUNCE, README: Fix.
626 2003-08-30 Simon Josefsson <simon@josefsson.org>
628 * lib/principal.c: Fix.
630 2003-08-30 Simon Josefsson <simon@josefsson.org>
632 * lib/principal.c: Fix.
634 2003-08-30 Simon Josefsson <simon@josefsson.org>
636 * Makefile.am: Don't build examples by default.
638 2003-08-30 Simon Josefsson <simon@josefsson.org>
640 * configure.ac: Cleanup header checks.
642 2003-08-30 Simon Josefsson <simon@josefsson.org>
644 * lib/internal.h: Reorder #include's.
646 2003-08-30 Simon Josefsson <simon@josefsson.org>
648 * po/shishi.pot, po/sv.po: Generated.
650 2003-08-30 Simon Josefsson <simon@josefsson.org>
652 * extra/rsh-redone/Makefile.am: Dist man pages.
654 2003-08-30 Simon Josefsson <simon@josefsson.org>
656 * Makefile.am: Has to 'make extra' to make in extra/.
658 2003-08-30 Simon Josefsson <simon@josefsson.org>
660 * m4/Makefile.am: Fix.
662 2003-08-30 Simon Josefsson <simon@josefsson.org>
666 2003-08-30 Simon Josefsson <simon@josefsson.org>
670 2003-08-30 Simon Josefsson <simon@josefsson.org>
672 * lib/netio.c: Add unfinished TLS support.
674 2003-08-30 Simon Josefsson <simon@josefsson.org>
676 * configure.ac: Don't include gnutls by default.
678 2003-08-30 Simon Josefsson <simon@josefsson.org>
680 * lib/Makefile.am: Add gnutls flags.
682 2003-08-30 Simon Josefsson <simon@josefsson.org>
684 * src/shishid.c: Fix TCP.
686 2003-08-30 Simon Josefsson <simon@josefsson.org>
688 * lib/shishi.h.in: Add.
690 2003-08-30 Simon Josefsson <simon@josefsson.org>
692 * configure.ac: Check for gnutls.
694 2003-08-30 Simon Josefsson <simon@josefsson.org>
696 * m4/libgnutls.m4: Add.
698 2003-08-30 Simon Josefsson <simon@josefsson.org>
700 * lib/netio.c: TCP support.
702 2003-08-30 Simon Josefsson <simon@josefsson.org>
704 * lib/internal.h: Fix.
706 2003-08-30 Simon Josefsson <simon@josefsson.org>
708 * lib/cfg.c: Support ADDRESS/PROTOCOL in realm-kdc.
710 2003-08-30 Simon Josefsson <simon@josefsson.org>
712 * lib/cfg.c, lib/internal.h: Add.
714 2003-08-30 Simon Josefsson <simon@josefsson.org>
718 2003-08-30 Simon Josefsson <simon@josefsson.org>
720 * lib/internal.h, lib/cfg.c: Fix.
722 2003-08-30 Simon Josefsson <simon@josefsson.org>
724 * extra/rsh-redone/rsh.c: Revert bogus patch.
726 2003-08-30 Simon Josefsson <simon@josefsson.org>
728 * extra/rsh-redone/Makefile: Remove, replaced by automake
731 2003-08-30 Simon Josefsson <simon@josefsson.org>
733 * extra/rsh-redone/Makefile.am: Add.
735 2003-08-30 Simon Josefsson <simon@josefsson.org>
737 * configure.ac, extra/Makefile.am: Add extra/rsh-redone.
739 2003-08-30 Simon Josefsson <simon@josefsson.org>
743 2003-08-30 Simon Josefsson <simon@josefsson.org>
745 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Make '-xs'
748 2003-08-30 Simon Josefsson <simon@josefsson.org>
750 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Shishi port.
752 2003-08-30 Simon Josefsson <simon@josefsson.org>
754 * extra/README, extra/rsh-redone/Makefile, extra/rsh-redone/rcp.1,
755 extra/rsh-redone/rcp.c, extra/rsh-redone/rhosts.5,
756 extra/rsh-redone/rlogin.1, extra/rsh-redone/rlogin.c,
757 extra/rsh-redone/rlogind.8, extra/rsh-redone/rlogind.c,
758 extra/rsh-redone/rsh.1, extra/rsh-redone/rsh.c,
759 extra/rsh-redone/rshd.8, extra/rsh-redone/rshd.c,
760 extra/rsh-redone/pam/rexec, extra/rsh-redone/pam/rlogin,
761 extra/rsh-redone/pam/rsh: Add rsh-redone, upstream.
763 2003-08-30 Simon Josefsson <simon@josefsson.org>
765 * lib/crypto.c: Doc fix.
767 2003-08-30 Simon Josefsson <simon@josefsson.org>
769 * lib/crypto.c: Doc fix. From Nicolas Pouvesle
772 2003-08-29 Simon Josefsson <simon@josefsson.org>
774 * lib/shishi.h.in, lib/ap.c: Add.
776 2003-08-29 Simon Josefsson <simon@josefsson.org>
780 2003-08-29 Simon Josefsson <simon@josefsson.org>
784 2003-08-29 Simon Josefsson <simon@josefsson.org>
786 * lib/shishi.h.in, lib/crypto.c: Fix shishi_decrypt_ivupdate, from
787 Nicolas Pouvesle <nico.pou@fnac.net>.
789 2003-08-28 Simon Josefsson <simon@josefsson.org>
793 2003-08-28 Simon Josefsson <simon@josefsson.org>
795 * src/shishi.c: Fix --help.
797 2003-08-28 Simon Josefsson <simon@josefsson.org>
799 * src/shishi.c: Remove things from --help.
801 2003-08-28 Simon Josefsson <simon@josefsson.org>
803 * gl/base64.c: Fix warnings.
805 2003-08-28 Simon Josefsson <simon@josefsson.org>
809 2003-08-28 Simon Josefsson <simon@josefsson.org>
811 * src/shishi.c, src/shishid.c: Fix warnings. Indent.
813 2003-08-28 Simon Josefsson <simon@josefsson.org>
815 * lib/resolv.c, lib/kdcreq.c: Fix warnings.
817 2003-08-28 Simon Josefsson <simon@josefsson.org>
819 * lib/cfg.c: Fix warnings.
821 2003-08-28 Simon Josefsson <simon@josefsson.org>
825 2003-08-28 Simon Josefsson <simon@josefsson.org>
827 * lib/kdc.c: Fix last commit.
829 2003-08-28 Simon Josefsson <simon@josefsson.org>
831 * lib/kdc.c: Fall back to session key instead of sub-session key
832 for decrypting KDC-REP in TGS, but warn about buggy KDC.
834 2003-08-28 Simon Josefsson <simon@josefsson.org>
838 2003-08-28 Simon Josefsson <simon@josefsson.org>
840 * lib/kdc.c: Use subkey in TGS.
842 2003-08-28 Simon Josefsson <simon@josefsson.org>
844 * lib/kdc.c: Temporary fix to make TGS work against MIT/Heimdal
847 2003-08-28 Simon Josefsson <simon@josefsson.org>
849 * lib/shishi.h.in: Add. Fix.
851 2003-08-28 Simon Josefsson <simon@josefsson.org>
853 * lib/kdc.c: Use authenticator from parameter, don't decrypt
856 2003-08-28 Simon Josefsson <simon@josefsson.org>
858 * lib/ap.c: Remove session key junk, not relevant.
860 2003-08-28 Simon Josefsson <simon@josefsson.org>
862 * lib/tgs.c: Hand authenticator over to shishi_tgs_process.
864 2003-08-28 Simon Josefsson <simon@josefsson.org>
866 * lib/kdc.c: Disable subkey usage for now, doesn't seem to work
867 with MIT/Heimdal KDC.
869 2003-08-28 Simon Josefsson <simon@josefsson.org>
871 * lib/ap.c: Set APOption for session key too.
873 2003-08-28 Simon Josefsson <simon@josefsson.org>
875 * lib/apreq.c: Add. Doc fix.
877 2003-08-28 Simon Josefsson <simon@josefsson.org>
879 * src/shishi.c: Fix error.
881 2003-08-28 Simon Josefsson <simon@josefsson.org>
883 * lib/krberror.c: Fix crash.
885 2003-08-28 Simon Josefsson <simon@josefsson.org>
887 * lib/krberror.c: Fix.
889 2003-08-28 Simon Josefsson <simon@josefsson.org>
891 * lib/authenticator.c: Fix shishi_authenticator_add_subkey.
893 2003-08-28 Simon Josefsson <simon@josefsson.org>
895 * lib/safe.c: Use allocating API.
897 2003-08-28 Simon Josefsson <simon@josefsson.org>
899 * lib/tkt.c, lib/diskio.c: Fix.
901 2003-08-28 Simon Josefsson <simon@josefsson.org>
903 * lib/shishi.h.in: Add. Fix.
905 2003-08-28 Simon Josefsson <simon@josefsson.org>
907 * lib/krberror.c, lib/kdcreq.c: Doc fix.
909 2003-08-28 Simon Josefsson <simon@josefsson.org>
911 * lib/principal.c: Add FIXMEs.
913 2003-08-28 Simon Josefsson <simon@josefsson.org>
915 * lib/kdc.c: Cleanup subkey.
917 2003-08-28 Simon Josefsson <simon@josefsson.org>
919 * lib/asn1.c, lib/krberror.c, lib/shishi.h.in: Add krberror_build.
920 Add various krberror retrieval functions. Add new NO_VALUE asn.1
921 error. Improve krberror pretty print.
923 2003-08-28 Simon Josefsson <simon@josefsson.org>
925 * src/shishid.c: Simplify krberror. Cleanup subkey.
927 2003-08-28 Simon Josefsson <simon@josefsson.org>
929 * tests/authenticator.c: Typo.
931 2003-08-28 Simon Josefsson <simon@josefsson.org>
933 * tests/authenticator.c: Remove subkey (so memcmp() against static
936 2003-08-28 Simon Josefsson <simon@josefsson.org>
938 * NEWS: Mention subkeys.
940 2003-08-28 Simon Josefsson <simon@josefsson.org>
942 * doc/shishi.texi: We support subkeys now.
944 2003-08-28 Simon Josefsson <simon@josefsson.org>
946 * lib/ap.c, lib/authenticator.c: Cleanup.
948 2003-08-28 Simon Josefsson <simon@josefsson.org>
950 * lib/ap.c, lib/authenticator.c, lib/kdc.c, lib/shishi.h.in,
951 src/shishid.c: Support for subkeys in Authenticators, from Nicolas
952 Pouvesle <nico.pou@fnac.net>.
954 2003-08-27 Simon Josefsson <simon@josefsson.org>
956 * lib/internal.h, lib/shishi.h.in: Fix utils.c stuff.
958 2003-08-27 Simon Josefsson <simon@josefsson.org>
960 * examples/client-cksum.c, examples/client.c: Fix.
962 2003-08-27 Simon Josefsson <simon@josefsson.org>
964 * doc/shishi.texi, NEWS: Fix.
966 2003-08-27 Simon Josefsson <simon@josefsson.org>
968 * lib/ap.c, lib/shishi.h.in, src/shishid.c: Support keyusage for
971 2003-08-27 Simon Josefsson <simon@josefsson.org>
973 * lib/tgs.c, lib/kdcreq.c, src/shishid.c: Remove debug code.
975 2003-08-27 Simon Josefsson <simon@josefsson.org>
977 * src/shishid.c: Cleanup.
979 2003-08-27 Simon Josefsson <simon@josefsson.org>
981 * src/shishid.c: TGS works.
983 2003-08-27 Simon Josefsson <simon@josefsson.org>
985 * src/shishid.c: TGS works (with some hard coded strings).
987 2003-08-27 Simon Josefsson <simon@josefsson.org>
989 * src/shishid.c: Use new API.
991 2003-08-27 Simon Josefsson <simon@josefsson.org>
993 * lib/shishi.h.in: Add.
995 2003-08-27 Simon Josefsson <simon@josefsson.org>
997 * src/shishi.c: New server parameter.
999 2003-08-27 Simon Josefsson <simon@josefsson.org>
1001 * tests/ticketset.c: Use new base64 API.
1003 2003-08-27 Simon Josefsson <simon@josefsson.org>
1005 * gl/Makefile.am, gl/base64.c, gl/base64.h, lib/Makefile.am,
1006 lib/base64.c, lib/diskio.c, lib/internal.h, lib/key.c,
1007 lib/shishi.h.in: Move base64 from lib/ to gl/, and updated callers.
1009 2003-08-27 Simon Josefsson <simon@josefsson.org>
1011 * configure.ac, examples/Makefile.am, examples/client-cksum.c,
1012 examples/client.c, examples/server.c, src/client-cksum.c,
1013 src/client.c, src/server.c, Makefile.am, src/Makefile.am: Move
1014 examples from src/ into examples/
1016 2003-08-27 Simon Josefsson <simon@josefsson.org>
1018 * lib/safe.c, lib/shishi.h.in, lib/ticket.c: Fix APIs to allocate
1021 2003-08-27 Simon Josefsson <simon@josefsson.org>
1023 * lib/error.c: Typo.
1025 2003-08-27 Simon Josefsson <simon@josefsson.org>
1027 * lib/error.c: Use table driven approach.
1029 2003-08-27 Simon Josefsson <simon@josefsson.org>
1031 * lib/tgs.c, lib/ap.c, lib/as.c, lib/asn1.c, lib/diskio.c,
1032 lib/internal.h, lib/safe.c, lib/shishi.h.in: Fix APIs to allocate
1035 2003-08-27 Simon Josefsson <simon@josefsson.org>
1037 * src/shishid.c: Fix AS key. Add non-working TGS stuff.
1039 2003-08-27 Simon Josefsson <simon@josefsson.org>
1041 * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_get_padata*.
1043 2003-08-27 Simon Josefsson <simon@josefsson.org>
1045 * lib/tgs.c: Add some KDC TGS related functions. Doc fix.
1047 2003-08-27 Simon Josefsson <simon@josefsson.org>
1049 * lib/as.c: Doc fix.
1051 2003-08-27 Simon Josefsson <simon@josefsson.org>
1053 * lib/ap.c: Verbose message fix.
1055 2003-08-27 Simon Josefsson <simon@josefsson.org>
1057 * src/shishid.c: Fix.
1059 2003-08-27 Simon Josefsson <simon@josefsson.org>
1061 * lib/shishi.h.in: Typo.
1063 2003-08-27 Simon Josefsson <simon@josefsson.org>
1065 * lib/shishi.h.in: Sync enums.
1067 2003-08-27 Simon Josefsson <simon@josefsson.org>
1069 * src/shishid.c: Better error handling.
1071 2003-08-27 Simon Josefsson <simon@josefsson.org>
1073 * lib/gztime.c, lib/internal.h, lib/krberror.c, lib/shishi.h.in,
1074 lib/utils.c, src/shishid.c: Improve KDC KRB-ERROR handling.
1076 2003-08-27 Simon Josefsson <simon@josefsson.org>
1078 * lib/Makefile.am: Build utils.c.
1080 2003-08-27 Simon Josefsson <simon@josefsson.org>
1082 * src/shishid.c: Fix msgtype detection.
1084 2003-08-27 Simon Josefsson <simon@josefsson.org>
1086 * lib/shishi.h.in: Fix Shishi_msgtype.
1088 2003-08-27 Simon Josefsson <simon@josefsson.org>
1090 * lib/kerberos5.asn1: Add copying conditions.
1092 2003-08-26 Simon Josefsson <simon@josefsson.org>
1096 2003-08-26 Simon Josefsson <simon@josefsson.org>
1098 * doc/shishi.texi: Fix.
1100 2003-08-26 Simon Josefsson <simon@josefsson.org>
1102 * doc/shishi.texi: Add administration manual.
1104 2003-08-26 Simon Josefsson <simon@josefsson.org>
1106 * src/shishi.c: Make password argument to --string-to-key optional
1107 (for, e.g., --random).
1109 2003-08-26 Simon Josefsson <simon@josefsson.org>
1111 * src/shishi.c: Make --string-to-key work.
1113 2003-08-26 Simon Josefsson <simon@josefsson.org>
1115 * lib/diskio.c: Fixes.
1117 2003-08-26 Simon Josefsson <simon@josefsson.org>
1119 * src/Makefile.am: Define KDCKEYFILE.
1121 2003-08-26 Simon Josefsson <simon@josefsson.org>
1123 * src/shishi.c: Add --crypto.
1125 2003-08-26 Simon Josefsson <simon@josefsson.org>
1127 * src/shishid.c: Use keyfile for AS-REQ.
1129 2003-08-26 Simon Josefsson <simon@josefsson.org>
1131 * doc/shishi.texi: Fix.
1133 2003-08-26 Simon Josefsson <simon@josefsson.org>
1135 * README: We are a GNU project.
1137 2003-08-26 Simon Josefsson <simon@josefsson.org>
1139 * lib/crypto.c: Doc fix, suggested by Nicolas Pouvesle.
1141 2003-08-26 Simon Josefsson <simon@josefsson.org>
1143 * acinclude.m4: Not used.
1145 2003-08-25 Simon Josefsson <simon@josefsson.org>
1147 * lib/crypto.c, lib/shishi.h.in: Fix cut'n'paste bug.
1149 2003-08-25 Simon Josefsson <simon@josefsson.org>
1151 * lib/as.c, lib/cfg.c, lib/crypto-3des.c, lib/crypto-aes.c,
1152 lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c,
1153 lib/encapreppart.c, lib/enckdcreppart.c, lib/error.c,
1154 lib/hostkeys.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
1155 lib/netio.c, lib/password.c, lib/pkcs5.c, lib/principal.c,
1156 lib/shishi.h.in, lib/tkts.c, src/client-cksum.c, src/client.c,
1157 src/server.c, src/shishi.c, src/shishid.c: Indent.
1159 2003-08-25 Simon Josefsson <simon@josefsson.org>
1161 * lib/authenticator.c: Doc fix.
1163 2003-08-25 Simon Josefsson <simon@josefsson.org>
1165 * lib/crypto.c: Fix nettle IV handling.
1167 2003-08-25 Simon Josefsson <simon@josefsson.org>
1169 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
1170 lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Improve
1171 encryption/decryption API: Support updated IVs.
1173 2003-08-25 Simon Josefsson <simon@josefsson.org>
1175 * doc/shishi.texi: Mention PA-TGS-REP.
1177 2003-08-24 Simon Josefsson <simon@josefsson.org>
1181 2003-08-24 Simon Josefsson <simon@josefsson.org>
1185 2003-08-24 Simon Josefsson <simon@josefsson.org>
1187 * lib/crypto.c: Set IV for libgcrypt too.
1189 2003-08-24 Simon Josefsson <simon@josefsson.org>
1191 * lib/crypto.c: Update IV in shishi_*crypt_iv*. Tiny patch from
1192 Nicolas Pouvesle <nico.pou@fnac.net>.
1194 2003-08-24 Simon Josefsson <simon@josefsson.org>
1197 (shishi_encrypt_iv): Pass on iv parameter.
1199 2003-08-23 Simon Josefsson <simon@josefsson.org>
1201 * lib/resolv.c: Add comment.
1203 2003-08-23 Simon Josefsson <simon@josefsson.org>
1205 * Makefile.am: Add --fsf.
1207 2003-08-23 Simon Josefsson <simon@josefsson.org>
1209 * gl/setenv.h, gl/vasnprintf.c, gl/xstrdup.c, gl/m4/xalloc.m4:
1212 2003-08-23 Simon Josefsson <simon@josefsson.org>
1214 * configure.ac: Bump versions.
1216 2003-08-23 Simon Josefsson <simon@josefsson.org>
1218 * Makefile.am: Fix release target.
1220 2003-08-23 Simon Josefsson <simon@josefsson.org>
1222 * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Move to proper place.
1224 2003-08-23 Simon Josefsson <simon@josefsson.org>
1226 * NEWS: Version 0.0.3.
1228 2003-08-22 Simon Josefsson <simon@josefsson.org>
1232 2003-08-22 Simon Josefsson <simon@josefsson.org>
1236 2003-08-22 Simon Josefsson <simon@josefsson.org>
1238 * gl/argp-help.c: libc sync
1240 2003-08-22 Simon Josefsson <simon@josefsson.org>
1242 * gl/m4/argp.m4: Remove unused things.
1244 2003-08-22 Simon Josefsson <simon@josefsson.org>
1246 * configure.ac: Look for libsocket, libnsl, libsyslog.
1248 2003-08-22 Simon Josefsson <simon@josefsson.org>
1250 * gl/argp-namefrob.h: libc sync
1252 2003-08-22 Simon Josefsson <simon@josefsson.org>
1254 * gl/argp-help.c: libc sync
1256 2003-08-22 Simon Josefsson <simon@josefsson.org>
1258 * gl/argp-help.c, gl/argp-parse.c: libc sync
1260 2003-08-22 Simon Josefsson <simon@josefsson.org>
1262 * src/shishid.c: fix
1264 2003-08-22 Simon Josefsson <simon@josefsson.org>
1266 * gl/argp-help.c, gl/argp-parse.c: libc sync
1268 2003-08-22 Simon Josefsson <simon@josefsson.org>
1270 * gl/argp-help.c: libc sync
1272 2003-08-22 Simon Josefsson <simon@josefsson.org>
1274 * gl/argp-xinl.c: libc sync
1276 2003-08-22 Simon Josefsson <simon@josefsson.org>
1278 * gl/Makefile.am: add strndup.h
1280 2003-08-22 Simon Josefsson <simon@josefsson.org>
1282 * po/shishi.pot, po/sv.po: generated
1284 2003-08-22 Simon Josefsson <simon@josefsson.org>
1286 * gl/argp-eexst.c, gl/argp-fmtstream.c, gl/argp-parse.c: libc sync
1288 2003-08-22 Simon Josefsson <simon@josefsson.org>
1290 * gl/argp-namefrob.h: libc sync
1292 2003-08-22 Simon Josefsson <simon@josefsson.org>
1294 * gl/argp-namefrob.h: libc sync
1296 2003-08-22 Simon Josefsson <simon@josefsson.org>
1298 * gl/argp-fs-xinl.c, gl/argp-pvh.c, gl/argp-pv.c: libc sync
1300 2003-08-22 Simon Josefsson <simon@josefsson.org>
1302 * gl/argp-namefrob.h, gl/argp-xinl.c, gl/argp-ba.c: libc sync
1304 2003-08-22 Simon Josefsson <simon@josefsson.org>
1306 * gl/argp-fmtstream.h, gl/argp-help.c: libc sync
1308 2003-08-22 Simon Josefsson <simon@josefsson.org>
1310 * gl/argp-fmtstream.h: move lockfile stuff to argp-namefrob.h
1312 2003-08-22 Simon Josefsson <simon@josefsson.org>
1314 * gl/argp.h: libc sync.
1316 2003-08-22 Simon Josefsson <simon@josefsson.org>
1318 * gl/argp.h: Libc sync.
1320 2003-08-22 Simon Josefsson <simon@josefsson.org>
1322 * gl/Makefile.am, gl/alloca.c, gl/alloca_.h, gl/asnprintf.c,
1323 gl/asprintf.c, gl/error.c, gl/exitfail.c, gl/exitfail.h,
1324 gl/gettext.h, gl/mempcpy.c, gl/mempcpy.h, gl/printf-args.c,
1325 gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
1326 gl/realloc.c, gl/setenv.c, gl/strerror.c, gl/strndup.h,
1327 gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
1328 gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c,
1329 gl/xstrndup.c, gl/xstrndup.h, gl/m4/Makefile.am, gl/m4/exitfail.m4,
1330 gl/m4/extensions.m4, gl/m4/intmax_t.m4, gl/m4/lib-ld.m4,
1331 gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/mempcpy.m4,
1332 gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4, gl/m4/xstrndup.m4,
1333 configure.ac: Gnulib sync.
1335 2003-08-22 Simon Josefsson <simon@josefsson.org>
1337 * lib/tkt.c: Fix ticket messages.
1339 2003-08-22 Simon Josefsson <simon@josefsson.org>
1341 * src/shishi.c: Commit unfinished --renew code for later.
1343 2003-08-20 Simon Josefsson <simon@josefsson.org>
1345 * lib/crypto-des.c, lib/crypto.c, lib/kdc.c, lib/principal.c,
1346 lib/shishi.h.in, src/client-cksum.c, src/client.c, src/server.c,
1347 src/shishi.c: Fix warnings.
1349 2003-08-20 Simon Josefsson <simon@josefsson.org>
1351 * extra/pam_shishi/pam_shishi.c, lib/authenticator.c,
1352 lib/crypto-3des.c, lib/crypto-des.c, lib/crypto.c, lib/internal.h,
1353 lib/kdc.c, lib/pkcs5.c, lib/shishi.h.in, lib/ticket.c,
1354 src/client-cksum.c, src/client.c, src/shishi.c,
1355 tests/authenticator.c: Fix -Wall warnings.
1357 2003-08-20 Simon Josefsson <simon@josefsson.org>
1359 * lib/crypto-des.c: Typo.
1361 2003-08-20 Simon Josefsson <simon@josefsson.org>
1363 * lib/aprep.c, lib/apreq.c, lib/crypto-des.c, lib/encapreppart.c,
1364 lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
1365 lib/kdcreq.c, lib/safe.c, lib/tgs.c, lib/ticket.c: More ASN.1 API
1366 fixes (to get rid of BUFSIZ buffers on stack).
1368 2003-08-20 Simon Josefsson <simon@josefsson.org>
1370 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
1371 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
1372 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/safe.c,
1373 lib/shishi.h.in, lib/ticket.c, lib/tkt.c, po/shishi.pot, po/sv.po:
1376 2003-08-20 Simon Josefsson <simon@josefsson.org>
1378 * lib/kdc.c: Use new netio API.
1380 2003-08-20 Simon Josefsson <simon@josefsson.org>
1382 * lib/netio.c: Allocate buffer, no inline copy.
1384 2003-08-20 Simon Josefsson <simon@josefsson.org>
1388 2003-08-20 Simon Josefsson <simon@josefsson.org>
1390 * src/Makefile.am: Build client-cksum.
1392 2003-08-20 Simon Josefsson <simon@josefsson.org>
1394 * src/client-cksum.c: Add.
1396 2003-08-20 Simon Josefsson <simon@josefsson.org>
1398 * lib/ap.c, lib/apreq.c, lib/as.c, lib/authenticator.c, lib/cfg.c,
1399 lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c,
1400 lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/principal.c, lib/safe.c,
1401 lib/shishi.h.in, lib/ticket.c, lib/tkts.c, lib/version.c: GTK-DOC
1404 2003-08-17 Simon Josefsson <simon@josefsson.org>
1406 * doc/shishi.texi: Fix.
1408 2003-08-17 Simon Josefsson <simon@josefsson.org>
1410 * doc/shishi.texi: Add.
1412 2003-08-17 Simon Josefsson <simon@josefsson.org>
1414 * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Add.
1416 2003-08-17 Simon Josefsson <simon@josefsson.org>
1418 * doc/shishi.texi: Typo.
1420 2003-08-17 Simon Josefsson <simon@josefsson.org>
1422 * doc/shishi.texi: Update --help.
1424 2003-08-17 Simon Josefsson <simon@josefsson.org>
1426 * configure.ac, NEWS: Bump versions.
1428 2003-08-17 Simon Josefsson <simon@josefsson.org>
1430 * NEWS: Version 0.0.2.
1432 2003-08-17 Simon Josefsson <simon@josefsson.org>
1436 2003-08-17 Simon Josefsson <simon@josefsson.org>
1438 * Makefile.am: Fix release target.
1440 2003-08-17 Simon Josefsson <simon@josefsson.org>
1442 * src/client.c, src/server.c: Separate authentication from
1443 application data exchange.
1445 2003-08-17 Simon Josefsson <simon@josefsson.org>
1447 * crypto/des.c, crypto/desCode.h: Fix netbsd crash.
1449 2003-08-17 Simon Josefsson <simon@josefsson.org>
1451 * lib/authenticator.c: Fix.
1453 2003-08-17 Simon Josefsson <simon@josefsson.org>
1456 (shishi_asn1_read_uint32, shishi_asn1_read_integer): Propagate
1459 2003-08-17 Simon Josefsson <simon@josefsson.org>
1461 * po/shishi.pot, po/sv.po: Generated.
1463 2003-08-17 Simon Josefsson <simon@josefsson.org>
1465 * src/server.c, src/client.c: Set program_name for gl/error.c.
1467 2003-08-17 Simon Josefsson <simon@josefsson.org>
1469 * doc/shishi.texi: Add.
1471 2003-08-16 Simon Josefsson <simon@josefsson.org>
1475 2003-08-16 Simon Josefsson <simon@josefsson.org>
1477 * shishi.skel.in: Sync with shishi.conf.in.
1479 2003-08-16 Simon Josefsson <simon@josefsson.org>
1481 * shishi.conf.in: Add ticket-life, renew-life.
1483 2003-08-16 Simon Josefsson <simon@josefsson.org>
1485 * lib/cfg.c: Add "ticket-life" and "renew-life" configuration
1488 2003-08-16 Simon Josefsson <simon@josefsson.org>
1490 * lib/internal.h: Add ticketlife, renewlife.
1492 2003-08-16 Simon Josefsson <simon@josefsson.org>
1495 (shishi): Set ticketlife, renewlife.
1497 2003-08-16 Simon Josefsson <simon@josefsson.org>
1499 * src/shishi.c: Typo.
1501 2003-08-16 Simon Josefsson <simon@josefsson.org>
1504 (shishi_tgs_req_build): Use shishi_kdcreq_build.
1506 2003-08-16 Simon Josefsson <simon@josefsson.org>
1509 (shishi_as_req_build): Use shishi_kdcreq_build.
1511 2003-08-16 Simon Josefsson <simon@josefsson.org>
1514 (shishi_kdcreq_build): Add.
1516 2003-08-16 Simon Josefsson <simon@josefsson.org>
1519 (_shishi_kdcreq): Don't clear from. Use ticketlife.
1520 (shishi_kdcreq_build): New function.
1522 2003-08-16 Simon Josefsson <simon@josefsson.org>
1525 (shishi_tkts_get): Support starttime, endtime, renew_till.
1527 2003-08-16 Simon Josefsson <simon@josefsson.org>
1529 * src/shishi.c: Argp fixes. Support starttime, endtime, renew_till
1530 and renewable tickets.
1532 2003-08-16 Simon Josefsson <simon@josefsson.org>
1535 (Shishi_tkts_hint): Add.
1536 (shishi_as_req_build): Add. (shishi_kdcreq_options*,
1537 shishi_kdcreq_renewable_p): Add.
1538 (shishi_asn1_empty_field): Add.
1540 2003-08-16 Simon Josefsson <simon@josefsson.org>
1543 (shishi_tkts_get): Honor renewable. Call shishi_as_req_build.
1545 2003-08-16 Simon Josefsson <simon@josefsson.org>
1548 (_shishi_kdcreq): Don't clear rtime. (shishi_kdcreq_options*,
1549 shishi_kdcreq_renewable_p): Add.
1551 2003-08-16 Simon Josefsson <simon@josefsson.org>
1554 (shishi_asn1_empty_field): Add.
1556 2003-08-16 Simon Josefsson <simon@josefsson.org>
1559 (shishi_as_req_build): New function; clear rtime if necessary.
1561 2003-08-16 Simon Josefsson <simon@josefsson.org>
1564 (shishi_tgs_req_build): Clear rtime if necessary.
1566 2003-08-16 Simon Josefsson <simon@josefsson.org>
1569 (shishi_asn1_write_bitstring): Fix.
1571 2003-08-16 Simon Josefsson <simon@josefsson.org>
1573 * shishi.skel.in: Fix doc.
1575 2003-08-16 Simon Josefsson <simon@josefsson.org>
1577 * doc/shishi.texi: Fix.
1579 2003-08-16 Simon Josefsson <simon@josefsson.org>
1581 * doc/shishi.texi: Add.
1583 2003-08-16 Simon Josefsson <simon@josefsson.org>
1587 2003-08-15 Simon Josefsson <simon@josefsson.org>
1590 (shishi_error_printf): Handle when argument contains
1591 shishi_strerror_details(). Based on report and tiny patch from
1592 Nicolas Pouvesle <nico.pou@fnac.net>.
1594 2003-08-15 Simon Josefsson <simon@josefsson.org>
1596 * crypto/cbc-cts.c: Typo.
1598 2003-08-15 Simon Josefsson <simon@josefsson.org>
1600 * crypto/aes-decrypt-table.c, crypto/aes-decrypt.c,
1601 crypto/aes-encrypt-table.c, crypto/aes-encrypt.c,
1602 crypto/aes-meta.c, crypto/aes-set-decrypt-key.c,
1603 crypto/aes-set-encrypt-key.c, crypto/aes.c, crypto/cbc-cts.c,
1604 crypto/cbc-mac.c, crypto/cbc.c, crypto/des.c, crypto/des3.c,
1605 crypto/hmac-md5.c, crypto/hmac-sha1.c, crypto/hmac.c,
1606 crypto/md5-meta.c, crypto/md5.c, crypto/memxor.c,
1607 crypto/sha1-meta.c, crypto/sha1.c: Upstream sync. Fix.
1609 2003-08-15 Simon Josefsson <simon@josefsson.org>
1611 * po/shishi.pot, po/sv.po: Generated.
1613 2003-08-15 Simon Josefsson <simon@josefsson.org>
1615 * doc/shishi.texi: Sync user manual with reality.
1617 2003-08-15 Simon Josefsson <simon@josefsson.org>
1619 * lib/principal.c: Fix.
1621 2003-08-15 Simon Josefsson <simon@josefsson.org>
1623 * doc/shishi.texi, po/POTFILES.in: Fix.
1625 2003-08-15 Simon Josefsson <simon@josefsson.org>
1627 * src/shishid.c: Shishid is not i18n.
1629 2003-08-15 Simon Josefsson <simon@josefsson.org>
1631 * po/POTFILES.in: Add.
1633 2003-08-15 Simon Josefsson <simon@josefsson.org>
1636 (shishi_tkts_get_for_localservicepasswd): Use
1637 shishi_server_for_local_service.
1639 2003-08-15 Simon Josefsson <simon@josefsson.org>
1641 * lib/shishi.h.in, lib/principal.c:
1642 (shishi_server_for_local_service): Add.
1644 2003-08-15 Simon Josefsson <simon@josefsson.org>
1646 * src/authp.c, src/crypto.c, src/kdc.c: Remove.
1648 2003-08-15 Simon Josefsson <simon@josefsson.org>
1650 * src/shishi.c: Cleanup. Fix warnings.
1652 2003-08-15 Simon Josefsson <simon@josefsson.org>
1654 * src/shishi.c: Move data.h here.
1656 2003-08-15 Simon Josefsson <simon@josefsson.org>
1658 * src/Makefile.am, src/data.h: Remove data.h.
1660 2003-08-15 Simon Josefsson <simon@josefsson.org>
1662 * src/shishi.c: Simplify argv handling. Move crypto.c here.
1664 2003-08-15 Simon Josefsson <simon@josefsson.org>
1666 * src/Makefile.am: Remove authp.c, crypto.c Fix typo.
1668 2003-08-15 Simon Josefsson <simon@josefsson.org>
1670 * src/Makefile.am: Set up client and server for stand-alone
1673 2003-08-15 Simon Josefsson <simon@josefsson.org>
1675 * src/data.h: Update.
1677 2003-08-15 Simon Josefsson <simon@josefsson.org>
1679 * src/shishi.c: Make AS/TGS/KDC into one GET command. Remove
1680 CLIENT/SERVER commands.
1682 2003-08-15 Simon Josefsson <simon@josefsson.org>
1684 * src/client.c, src/server.c: Now a separate program.
1686 2003-08-15 Simon Josefsson <simon@josefsson.org>
1688 * lib/shishi.h.in: Add error codes. Add shishi_parse_name().
1690 2003-08-15 Simon Josefsson <simon@josefsson.org>
1693 (shishi_parse_name): New function.
1695 2003-08-15 Simon Josefsson <simon@josefsson.org>
1697 * gl/xstrndup.c: Add.
1699 2003-08-15 Simon Josefsson <simon@josefsson.org>
1701 * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Place it in the correct
1704 2003-08-14 Simon Josefsson <simon@josefsson.org>
1706 * lib/netio.c: Abort if no DNS info. Based on report by Nicolas
1707 Pouvesle <nico.pou@fnac.net>.
1709 2003-08-14 Simon Josefsson <simon@josefsson.org>
1711 * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Add.
1713 2003-08-13 Simon Josefsson <simon@josefsson.org>
1715 * gl/xalloc.h: Add xstrndup.
1717 2003-08-13 Simon Josefsson <simon@josefsson.org>
1719 * gl/Makefile.am: Build xstrndup.
1721 2003-08-13 Simon Josefsson <simon@josefsson.org>
1725 2003-08-13 Simon Josefsson <simon@josefsson.org>
1727 * configure.ac: Bump versions.
1729 2003-08-13 Simon Josefsson <simon@josefsson.org>
1731 * gl/Makefile.am, configure.ac, gl/getdate.h, gl/getdate.y,
1732 gl/mktime.c, gl/unlocked-io.h, gl/m4/bison.m4, gl/m4/getdate.m4,
1733 gl/m4/mktime.m4, gl/m4/tm_gmtoff.m4: Add getdate.
1735 2003-08-12 Simon Josefsson <simon@josefsson.org>
1737 * gl/m4/Makefile.am: Add getdate stuff.
1739 2003-08-12 Simon Josefsson <simon@josefsson.org>
1741 * configure.ac: Remove checks for unused programs.
1743 2003-08-12 Simon Josefsson <simon@josefsson.org>
1745 * doc/shishi.texi: Add.
1747 2003-08-10 Simon Josefsson <simon@josefsson.org>
1749 * crypto/Makefile.am: Fix.
1751 2003-08-10 Simon Josefsson <simon@josefsson.org>
1753 * crypto/cbc-cts.c: Fix.
1755 2003-08-10 Simon Josefsson <simon@josefsson.org>
1757 * crypto/cbc-cts.c: Fix. Indent.
1759 2003-08-10 Simon Josefsson <simon@josefsson.org>
1761 * src/shishid.c: Fix.
1763 2003-08-10 Simon Josefsson <simon@josefsson.org>
1765 * doc/Makefile.am: Built hostkeys.
1767 2003-08-10 Simon Josefsson <simon@josefsson.org>
1769 * lib/shishi.h.in: Some hostkeys functions renamed.
1771 2003-08-10 Simon Josefsson <simon@josefsson.org>
1773 * src/crypto.c: Use new key set API.
1775 2003-08-10 Simon Josefsson <simon@josefsson.org>
1777 * doc/Makefile.am: Fix gdoc-error invocation.
1779 2003-08-10 Simon Josefsson <simon@josefsson.org>
1781 * doc/Makefile.am, doc/shishi.texi: Add hostkeys again.
1783 2003-08-10 Simon Josefsson <simon@josefsson.org>
1785 * lib/Makefile.am: Add hostkeys.c.
1787 2003-08-10 Simon Josefsson <simon@josefsson.org>
1789 * lib/keys.c: Rename from *_hostkeys_* to *_keys_*.
1791 2003-08-10 Simon Josefsson <simon@josefsson.org>
1793 * lib/hostkeys.c: Re-added, as a wrapper around keys.c, with hard
1796 2003-08-10 Simon Josefsson <simon@josefsson.org>
1798 * doc/Makefile.am, doc/shishi.texi, lib/hostkeys.c, lib/keys.c,
1799 lib/Makefile.am: Rename "hostkeys" to "keys" (for "key set", a'la
1800 "tkts"), since key sets can be used for more than just host keys.
1802 2003-08-10 Simon Josefsson <simon@josefsson.org>
1804 * lib/netio.c: Fix debug info.
1806 2003-08-10 Simon Josefsson <simon@josefsson.org>
1808 * crypto/cbc-cts.c: Work.
1810 2003-08-10 Simon Josefsson <simon@josefsson.org>
1812 * lib/shishi.h.in, lib/tkt.c: Fix typo.
1814 2003-08-10 Simon Josefsson <simon@josefsson.org>
1816 * lib/netio.c: Also try to send directly to realm.
1818 2003-08-10 Simon Josefsson <simon@josefsson.org>
1820 * lib/pkcs5.h: Removed.
1822 2003-08-10 Simon Josefsson <simon@josefsson.org>
1824 * doc/shishi.texi: Fix.
1826 2003-08-10 Simon Josefsson <simon@josefsson.org>
1828 * README, THANKS: Fix.
1830 2003-08-10 Simon Josefsson <simon@josefsson.org>
1832 * NEWS: Version 0.0.1.
1834 2003-08-09 Simon Josefsson <simon@josefsson.org>
1836 * lib/crypto-des.c: Fix.
1838 2003-08-09 Simon Josefsson <simon@josefsson.org>
1840 * lib/crypto-des.c: Fix typo.
1842 2003-08-09 Simon Josefsson <simon@josefsson.org>
1846 2003-08-09 Simon Josefsson <simon@josefsson.org>
1848 * extra/Makefile.am: Dist mailutils.diff.
1850 2003-08-09 Simon Josefsson <simon@josefsson.org>
1852 * extra/README: Mention mailutils.diff.
1854 2003-08-09 Simon Josefsson <simon@josefsson.org>
1856 * extra/mailutils.diff: Add.
1858 2003-08-09 Simon Josefsson <simon@josefsson.org>
1860 * extra/inetutils.diff: Update.
1862 2003-08-09 Simon Josefsson <simon@josefsson.org>
1864 * extra/README: Add inetutils instructions.
1866 2003-08-09 Simon Josefsson <simon@josefsson.org>
1868 * lib/crypto-des.c: Make md4/md5 checksum work.
1870 2003-08-09 Simon Josefsson <simon@josefsson.org>
1872 * lib/crypto.c: Typo.
1874 2003-08-09 Simon Josefsson <simon@josefsson.org>
1876 * lib/shishi.h.in: Add ad-hoc GSS type.
1878 2003-08-09 Simon Josefsson <simon@josefsson.org>
1880 * lib/crypto-des.c, lib/crypto.c: Clean up ad-hoc GSS checksum
1883 2003-08-09 Simon Josefsson <simon@josefsson.org>
1885 * crypto/md4.c, crypto/md4.h: Fix copyright.
1887 2003-08-09 Simon Josefsson <simon@josefsson.org>
1889 * crypto/Makefile.am, crypto/hmac-md4.c, crypto/hmac.h,
1890 crypto/nettle-meta.h: Add hmac-md4.
1892 2003-08-09 Simon Josefsson <simon@josefsson.org>
1894 * lib/crypto-des.c: Fix md4/md5.
1896 2003-08-09 Simon Josefsson <simon@josefsson.org>
1898 * crypto/md4.c: Fix.
1900 2003-08-09 Simon Josefsson <simon@josefsson.org>
1902 * crypto/Makefile.am, crypto/md4-meta.c, crypto/md4.c,
1903 crypto/md4.h: Add md4.
1905 2003-08-09 Simon Josefsson <simon@josefsson.org>
1907 * lib/crypto-des.c, lib/crypto.c: Add nettle fallback for DES
1910 2003-08-09 Simon Josefsson <simon@josefsson.org>
1912 * crypto/gstr.c, crypto/gstr.h, crypto/mem.h: Remove asn1 junk.
1914 2003-08-09 Simon Josefsson <simon@josefsson.org>
1916 * crypto/Makefile.am, crypto/cbc-mac.c, crypto/cbc-mac.h: Add
1919 2003-08-09 Simon Josefsson <simon@josefsson.org>
1923 2003-08-09 Simon Josefsson <simon@josefsson.org>
1925 * configure.ac: Fix -Icrypto.
1927 2003-08-09 Simon Josefsson <simon@josefsson.org>
1929 * crypto/Makefile.am, crypto/desinfo.h: Fix.
1931 2003-08-09 Simon Josefsson <simon@josefsson.org>
1933 * lib/crypto.c: Fix USE_GCRYPT usage.
1935 2003-08-09 Simon Josefsson <simon@josefsson.org>
1939 2003-08-09 Simon Josefsson <simon@josefsson.org>
1941 * tests/crypto.c: Only test des for libgcrypt .
1943 2003-08-09 Simon Josefsson <simon@josefsson.org>
1945 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
1946 lib/crypto-des.c, lib/crypto.c, lib/error.c, lib/internal.h,
1947 lib/pkcs5.c, lib/shishi.h.in: Support nettle as well as libgcrypt.
1948 Move pkcs5/PBKDF2 stuff into Shishi namespace.
1950 2003-08-09 Simon Josefsson <simon@josefsson.org>
1952 * tests/crypto.c: Use new pkcs5 API.
1954 2003-08-09 Simon Josefsson <simon@josefsson.org>
1956 * configure.ac: Replace libgcrypt/libgpg-error stuff with
1957 "mininettle" in crypto/. Check for fcntl.h.
1959 2003-08-09 Simon Josefsson <simon@josefsson.org>
1961 * Makefile.am: Remove errcrypto. Remove crypto/m4 from aclocal
1964 2003-08-09 Simon Josefsson <simon@josefsson.org>
1966 * crypto/Makefile.am, crypto/aes-decrypt-table.c,
1967 crypto/aes-decrypt.c, crypto/aes-encrypt-table.c,
1968 crypto/aes-encrypt.c, crypto/aes-internal.h, crypto/aes-meta.c,
1969 crypto/aes-set-decrypt-key.c, crypto/aes-set-encrypt-key.c,
1970 crypto/aes.c, crypto/aes.h, crypto/cbc-cts.c, crypto/cbc-cts.h,
1971 crypto/cbc.c, crypto/cbc.h, crypto/des.c, crypto/des.h,
1972 crypto/des3.c, crypto/desCode.h, crypto/desinfo.h, crypto/gstr.c,
1973 crypto/gstr.h, crypto/hmac-md5.c, crypto/hmac-sha1.c,
1974 crypto/hmac.c, crypto/hmac.h, crypto/keymap.h, crypto/macros.h,
1975 crypto/md5-meta.c, crypto/md5.c, crypto/md5.h, crypto/mem.h,
1976 crypto/memxor.c, crypto/memxor.h, crypto/nettle-meta.h,
1977 crypto/parity.h, crypto/rotors.h, crypto/sha.h, crypto/sha1-meta.c,
1978 crypto/sha1.c: Add (from nettle).
1980 2003-08-09 Simon Josefsson <simon@josefsson.org>
1982 * crypto/AUTHORS, crypto/BUGS, crypto/COPYING, crypto/COPYING.DOC,
1983 crypto/COPYING.LIB, crypto/Makefile.am, crypto/NEWS,
1984 crypto/Notes-wk, crypto/README, crypto/README-alpha,
1985 crypto/README.apichanges, crypto/THANKS, crypto/TODO,
1986 crypto/acinclude.m4, crypto/configure.ac, crypto/libgcrypt.txt,
1987 crypto/stamp-h.in: Remove (libgcrypt is being replaced by a
1990 2003-08-08 Simon Josefsson <simon@josefsson.org>
1992 * configure.ac: Prefer minitasn1 over libtasn1.
1994 2003-08-08 Simon Josefsson <simon@josefsson.org>
1996 * crypto/AUTHORS, crypto/NEWS, crypto/README, crypto/THANKS,
1997 crypto/configure.ac: Upstream sync.
1999 2003-08-08 Simon Josefsson <simon@josefsson.org>
2003 2003-08-08 Simon Josefsson <simon@josefsson.org>
2005 * doc/shishi.texi: Fix acks.
2007 2003-08-08 Simon Josefsson <simon@josefsson.org>
2011 2003-08-08 Simon Josefsson <simon@josefsson.org>
2013 * doc/shishi.texi: Fix.
2015 2003-08-08 Simon Josefsson <simon@josefsson.org>
2017 * crypto/README.apichanges, crypto/configure.ac: Upstream sync.
2019 2003-08-08 Simon Josefsson <simon@josefsson.org>
2021 * lib/shishi.h.in: Include time.h for time_t.
2023 2003-08-07 Simon Josefsson <simon@josefsson.org>
2025 * crypto/Makefile.am: Revert to upstream.
2027 2003-08-07 Simon Josefsson <simon@josefsson.org>
2029 * configure.ac: Readd depends.
2031 2003-08-07 Simon Josefsson <simon@josefsson.org>
2033 * crypto/Makefile.am: Really fix check target.
2035 2003-08-07 Simon Josefsson <simon@josefsson.org>
2037 * tests/Makefile.am: Remove obsolete idn CFLAGS.
2039 2003-08-07 Simon Josefsson <simon@josefsson.org>
2041 * src/Makefile.am: Remove obsolete intl and idn CFLAGS.
2043 2003-08-07 Simon Josefsson <simon@josefsson.org>
2045 * src/Makefile.am: Link gnulib.
2047 2003-08-07 Simon Josefsson <simon@josefsson.org>
2049 * crypto/Makefile.am: Remove tests (random stuff hang on too many
2052 2003-08-07 Simon Josefsson <simon@josefsson.org>
2054 * doc/Makefile.am: Dist shishi.{ps,pdf,html}.
2056 2003-08-07 Simon Josefsson <simon@josefsson.org>
2058 * configure.ac: Disable dependencies (to speed things up).
2060 2003-08-07 Simon Josefsson <simon@josefsson.org>
2062 * configure.ac: Reorder resolv.h.
2064 2003-08-07 Simon Josefsson <simon@josefsson.org>
2066 * gl/Makefile.am: Revert.
2068 2003-08-07 Simon Josefsson <simon@josefsson.org>
2070 * gl/Makefile.am: Libtool fix.
2072 2003-08-07 Simon Josefsson <simon@josefsson.org>
2074 * lib/netio.c: Fix typo.
2076 2003-08-07 Simon Josefsson <simon@josefsson.org>
2078 * gl/Makefile.am: Use libtool.
2080 2003-08-07 Simon Josefsson <simon@josefsson.org>
2082 * src/Makefile.am: Fix includes.
2084 2003-08-07 Simon Josefsson <simon@josefsson.org>
2086 * lib/init.c, lib/internal.h: Fix gettext stuff.
2088 2003-08-07 Simon Josefsson <simon@josefsson.org>
2090 * Makefile.am: Distcheck fails on gtk-doc, disable it.
2092 2003-08-07 Simon Josefsson <simon@josefsson.org>
2094 * tests/Makefile.am: Add -I's.
2096 2003-08-07 Simon Josefsson <simon@josefsson.org>
2098 * m4/Makefile.am: Add.
2100 2003-08-07 Simon Josefsson <simon@josefsson.org>
2102 * doc/reference/Makefile.am: Ignore shishi-int.h.
2104 2003-08-07 Simon Josefsson <simon@josefsson.org>
2106 * Makefile.am: Remove distcheck flag hack.
2108 2003-08-07 Simon Josefsson <simon@josefsson.org>
2110 * configure.ac, lib/Makefile.am, lib/shishi.h.in,
2111 m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4: Create
2112 shishi-int.h and use it, for uint32_t etc.
2114 2003-08-07 Simon Josefsson <simon@josefsson.org>
2116 * asn1/Makefile.am: Fix.
2118 2003-08-07 Simon Josefsson <simon@josefsson.org>
2120 * configure.ac: Bump gcrypt version.
2122 2003-08-07 Simon Josefsson <simon@josefsson.org>
2124 * asn1/Makefile.am: Sync upstream.
2126 2003-08-07 Simon Josefsson <simon@josefsson.org>
2128 * lib/Makefile.am: Fix.
2130 2003-08-07 Simon Josefsson <simon@josefsson.org>
2134 2003-08-07 Simon Josefsson <simon@josefsson.org>
2136 * configure.ac, lib/Makefile.am: Libtasn1 fixes.
2138 2003-08-07 Simon Josefsson <simon@josefsson.org>
2140 * asn1/ASN1.c, asn1/Makefile.am, asn1/README, asn1/coding.c,
2141 asn1/decoding.c, asn1/defines.h, asn1/der.h, asn1/element.c,
2142 asn1/element.h, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
2143 asn1/gstr.c, asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/mem.h,
2144 asn1/parser_aux.c, asn1/parser_aux.h, asn1/structure.c,
2145 asn1/structure.h: Add (lib/minitasn1 from gnutls).
2147 2003-08-07 Simon Josefsson <simon@josefsson.org>
2149 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/Makefile.am,
2150 asn1/NEWS, asn1/README, asn1/THANKS, asn1/acconfig.h,
2151 asn1/acinclude.m4, asn1/buildconf, asn1/configure.in: Remove (to be
2152 replaced by minitasn1).
2154 2003-08-07 Simon Josefsson <simon@josefsson.org>
2156 * shishi.conf.in: Fix.
2158 2003-08-07 Simon Josefsson <simon@josefsson.org>
2160 * shishi.skel.in: Cleanup and fix.
2162 2003-08-07 Simon Josefsson <simon@josefsson.org>
2164 * shishi.conf.in: Fix.
2166 2003-08-07 Simon Josefsson <simon@josefsson.org>
2168 * doc/shishi.texi: Mention SRV.
2170 2003-08-07 Simon Josefsson <simon@josefsson.org>
2172 * lib/netio.c: Slight cleanup.
2174 2003-08-07 Simon Josefsson <simon@josefsson.org>
2176 * configure.ac, lib/Makefile.am, lib/internal.h, lib/netio.c,
2177 lib/resolv.c: Look for SRV RRs if KDC address not known.
2179 2003-08-07 Simon Josefsson <simon@josefsson.org>
2181 * lib/internal.h: Add. Change user cfg file to
2182 $HOME/.shishi/shishi.conf from $HOME/.shishi/config.
2184 2003-08-07 Simon Josefsson <simon@josefsson.org>
2186 * lib/init.c: Add _shishi_maybe_install_usercfg, shishi_info. Fix
2189 2003-08-07 Simon Josefsson <simon@josefsson.org>
2191 * lib/shishi.h.in: Add.
2193 2003-08-07 Simon Josefsson <simon@josefsson.org>
2195 * lib/cfg.c: Add shishi_cfg_default_userdirectory. Don't dump cfg
2196 every time a cfg file is read. Fix warnings.
2198 2003-08-05 Simon Josefsson <simon@josefsson.org>
2200 * configure.ac: Check for locale.h.
2202 2003-08-05 Simon Josefsson <simon@josefsson.org>
2204 * Makefile.am, NEWS, configure.ac: Use external gettext.
2206 2003-08-05 Simon Josefsson <simon@josefsson.org>
2210 2003-08-05 Simon Josefsson <simon@josefsson.org>
2212 * lib/Makefile.am, lib/kerberos5.asn1, lib/rfc1510.asn1,
2213 lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig: Use new ASN.1
2214 module, and remove the old ones.
2216 2003-08-05 Simon Josefsson <simon@josefsson.org>
2218 * lib/rfc1510.asn1: Copied from rfc1510bis.asn1, with
2221 2003-08-05 Simon Josefsson <simon@josefsson.org>
2223 * asn1/Makefile.am: Fix bad sync.
2225 2003-08-05 Simon Josefsson <simon@josefsson.org>
2227 * tests/gss.c: Remove.
2229 2003-08-05 Simon Josefsson <simon@josefsson.org>
2231 * asn1/Makefile.am, asn1/NEWS, asn1/configure.in: Sync upstream.
2233 2003-08-05 Simon Josefsson <simon@josefsson.org>
2235 * doc/Makefile.am: Remove ps/pdf targets (modern automake include
2236 them). Fix help2man program name.
2238 2003-08-05 Simon Josefsson <simon@josefsson.org>
2240 * Makefile.am, configure.ac, lib/password.c: Make libidn optional.
2242 2003-08-05 Simon Josefsson <simon@josefsson.org>
2244 * doc/shishi.texi: Heimdal telnetd doesn't crash any more.
2246 2003-07-10 Simon Josefsson <simon@josefsson.org>
2248 * po/shishi.pot, po/sv.po: Generated.
2250 2003-07-10 Simon Josefsson <simon@josefsson.org>
2252 * extra/pam_shishi/Makefile.am: Add -I to libidn.
2254 2003-07-10 Simon Josefsson <simon@josefsson.org>
2256 * tests/Makefile.am, src/Makefile.am: Link with gettext, for
2259 2003-07-10 Simon Josefsson <simon@josefsson.org>
2261 * tests/utils.c, src/shishid.c: Add program_name (for gnulib).
2263 2003-07-10 Simon Josefsson <simon@josefsson.org>
2265 * configure.ac: Really disable ld script in libgcrypt.
2267 2003-07-10 Simon Josefsson <simon@josefsson.org>
2269 * extra/Makefile.am: Dist inetutils.diff.
2271 2003-07-10 Simon Josefsson <simon@josefsson.org>
2273 * extra/pam_shishi/Makefile.am: Remove asn1 -I, add gnulib -I.
2275 2003-07-10 Simon Josefsson <simon@josefsson.org>
2277 * extra/README: Add.
2279 2003-07-10 Simon Josefsson <simon@josefsson.org>
2281 * extra/pam_shishi/pam_shishi.c: Indent.
2283 2003-07-10 Simon Josefsson <simon@josefsson.org>
2285 * extra/pam_shishi/pam_shishi.c: Fix warnings.
2287 2003-07-10 Simon Josefsson <simon@josefsson.org>
2289 * src/Makefile.am: Cleanup.
2291 2003-07-10 Simon Josefsson <simon@josefsson.org>
2293 * src/Makefile.am: Remove unused stuff.
2295 2003-07-10 Simon Josefsson <simon@josefsson.org>
2297 * lib/Makefile.am: Fix libtool warning.
2299 2003-07-10 Simon Josefsson <simon@josefsson.org>
2303 2003-07-10 Simon Josefsson <simon@josefsson.org>
2305 * extra/README: Remove inetutils.
2307 2003-07-10 Simon Josefsson <simon@josefsson.org>
2309 * po/Makevars: Update.
2311 2003-07-10 Simon Josefsson <simon@josefsson.org>
2313 * configure.ac: Revert part of last patch.
2315 2003-07-10 Simon Josefsson <simon@josefsson.org>
2317 * extra/README: Add.
2319 2003-07-10 Simon Josefsson <simon@josefsson.org>
2321 * tests/Makefile.am: Add libidn -I's.
2323 2003-07-10 Simon Josefsson <simon@josefsson.org>
2325 * tests/utils.c: Remove unused die().
2327 2003-07-10 Simon Josefsson <simon@josefsson.org>
2329 * src/shishi.c: Define program_name (for gnulib).
2331 2003-07-10 Simon Josefsson <simon@josefsson.org>
2333 * src/authp.c, src/client.c, src/data.h, src/server.c,
2334 src/shishi.c: Use gnulib's error() instead of ad-hoc die().
2336 2003-07-10 Simon Josefsson <simon@josefsson.org>
2338 * src/shishid.c: Use LOG_DAEMON instead of LOG_AUTHPRIV (make this
2341 2003-07-10 Simon Josefsson <simon@josefsson.org>
2343 * lib/shishi.h.in: Fix typo.
2345 2003-07-10 Simon Josefsson <simon@josefsson.org>
2347 * doc/reference/Makefile.am: Try to be more portable.
2349 2003-07-10 Simon Josefsson <simon@josefsson.org>
2351 * configure.ac, extra/Makefile.am: Don't ship with inetutils (too
2352 much portability problems).
2354 2003-07-10 Simon Josefsson <simon@josefsson.org>
2356 * gl/Makefile.am: Add strchrnul.h.
2358 2003-07-10 Simon Josefsson <simon@josefsson.org>
2360 * gl/Makefile.am: Add mempcpy.h.
2362 2003-07-10 Simon Josefsson <simon@josefsson.org>
2364 * gl/Makefile.am: Add -I../intl for libintl.h in gettext.h.
2366 2003-07-10 Simon Josefsson <simon@josefsson.org>
2368 * src/Makefile.am: Fix gnulib.
2370 2003-07-10 Simon Josefsson <simon@josefsson.org>
2372 * configure.ac: Disable libgcrypt ld script (requires too modern
2375 2003-07-10 Simon Josefsson <simon@josefsson.org>
2377 * crypto/NEWS, crypto/README, crypto/TODO, crypto/configure.ac:
2380 2003-07-10 Simon Josefsson <simon@josefsson.org>
2382 * lib/Makefile.am: Remove GNU Make specific idiom.
2384 2003-07-10 Simon Josefsson <simon@josefsson.org>
2386 * gl/m4/Makefile.am: Add.
2388 2003-07-10 Simon Josefsson <simon@josefsson.org>
2390 * lib/rfc1510bis.asn1: Update from draft (plus syntax hacks for
2393 2003-07-10 Simon Josefsson <simon@josefsson.org>
2395 * configure.ac: Check for sys/types.h earlier. Add Gnulib tests.
2397 2003-07-10 Simon Josefsson <simon@josefsson.org>
2399 * gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
2400 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
2401 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
2402 gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c, gl/mempcpy.h,
2403 gl/strndup.c, gl/strnlen.c, gl/m4/argp.m4, gl/m4/mempcpy.m4,
2404 gl/m4/strndup.m4, gl/m4/strnlen.m4: Update.
2406 2003-07-08 Simon Josefsson <simon@josefsson.org>
2410 2003-07-08 Simon Josefsson <simon@josefsson.org>
2412 * lib/encapreppart.c, lib/shishi.h.in, lib/crypto-des.c,
2415 2003-07-08 Simon Josefsson <simon@josefsson.org>
2417 * lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
2418 lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in, po/shishi.pot,
2419 po/sv.po: Cleanup DES crypto (at last!).
2421 2003-07-08 Simon Josefsson <simon@josefsson.org>
2423 * lib/kdc.c: Fix typo.
2425 2003-07-08 Simon Josefsson <simon@josefsson.org>
2427 * lib/crypto.c, lib/crypto-des.c: Better errors.
2429 2003-07-08 Simon Josefsson <simon@josefsson.org>
2431 * lib/crypto-3des.c: Fix mem leak.
2433 2003-07-08 Simon Josefsson <simon@josefsson.org>
2435 * lib/Makefile.am, lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
2436 lib/crypto-des.c, lib/crypto-null.c, lib/kdc.c: Fixes.
2438 2003-07-08 Simon Josefsson <simon@josefsson.org>
2440 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
2441 lib/authenticator.c, lib/cfg.c, lib/crypto-null.c, lib/crypto.c,
2442 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
2443 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
2444 lib/principal.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
2445 lib/tkt.c, lib/tkts.c: Indent.
2447 2003-07-08 Simon Josefsson <simon@josefsson.org>
2449 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
2450 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/encapreppart.c,
2451 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
2452 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
2453 lib/safe.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c, lib/tkts.c:
2456 2003-07-08 Simon Josefsson <simon@josefsson.org>
2458 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
2459 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
2460 lib/crypto-null.c, lib/crypto.c, lib/enckdcreppart.c, lib/error.c,
2461 lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/safe.c,
2462 lib/shishi.h.in, lib/ticket.c, src/crypto.c: Crypto functions now
2463 allocate output buffers. Fix callers.
2465 2003-07-08 Simon Josefsson <simon@josefsson.org>
2467 * lib/apreq.c: Waste less stack.
2469 2003-07-07 Simon Josefsson <simon@josefsson.org>
2473 2003-07-06 Simon Josefsson <simon@josefsson.org>
2475 * lib/Makefile.am: Fix includes. Make distcheck works under debian
2478 2003-07-06 Simon Josefsson <simon@josefsson.org>
2480 * configure.ac: Build gl/m4/Makefile.
2482 2003-07-06 Simon Josefsson <simon@josefsson.org>
2484 * gl/Makefile.am: Recurse into m4/.
2486 2003-07-06 Simon Josefsson <simon@josefsson.org>
2488 * shishi.conf.in: Fix.
2490 2003-07-06 Simon Josefsson <simon@josefsson.org>
2492 * lib/shishi.h.in: Add.
2494 2003-07-06 Simon Josefsson <simon@josefsson.org>
2496 * lib/asn1.c: Add shishi_asn1_write_bitstring (broken).
2498 2003-07-06 Simon Josefsson <simon@josefsson.org>
2500 * lib/apreq.c: Fix ASN.1 writing.
2502 2003-07-06 Simon Josefsson <simon@josefsson.org>
2504 * lib/aprep.c: Fix crash.
2506 2003-07-05 Simon Josefsson <simon@josefsson.org>
2508 * m4/Makefile.am: More EXTRA_DIST's.
2510 2003-07-05 Simon Josefsson <simon@josefsson.org>
2512 * Makefile.am: Update release target.
2514 2003-07-05 Simon Josefsson <simon@josefsson.org>
2518 2003-07-05 Simon Josefsson <simon@josefsson.org>
2520 * configure.ac: Bump version.
2522 2003-07-05 Simon Josefsson <simon@josefsson.org>
2524 * configure.ac: Fix includes.
2526 2003-07-05 Simon Josefsson <simon@josefsson.org>
2528 * Makefile.am: Build errcrypto.
2530 2003-07-05 Simon Josefsson <simon@josefsson.org>
2532 * configure.ac: Configure errcrypto.
2534 2003-07-05 Simon Josefsson <simon@josefsson.org>
2536 * crypto/configure.ac: Quick hack to get paths to libgpg-error into
2539 2003-07-05 Simon Josefsson <simon@josefsson.org>
2541 * crypto/AUTHORS, crypto/NEWS, crypto/README, crypto/acinclude.m4,
2542 crypto/configure.ac: Sync with upstream.
2544 2003-07-05 Simon Josefsson <simon@josefsson.org>
2546 * lib/apreq.c, lib/asn1.c, lib/shishi.h.in, lib/tkt.c: Add generic
2547 ASN.1 bitstring, and use it.
2549 2003-07-05 Simon Josefsson <simon@josefsson.org>
2551 * lib/apreq.c: Fix the AP-REQ ap-options.
2553 2003-07-05 Simon Josefsson <simon@josefsson.org>
2556 (shishi_ap_req_process): Be verbose.
2558 2003-07-05 Simon Josefsson <simon@josefsson.org>
2560 * lib/aprep.c: Fix typo.
2562 2003-07-05 Simon Josefsson <simon@josefsson.org>
2564 * lib/enckdcreppart.c: Waste less stack.
2566 2003-07-05 Simon Josefsson <simon@josefsson.org>
2568 * lib/encapreppart.c: Waste less stack.
2570 2003-07-05 Simon Josefsson <simon@josefsson.org>
2572 * lib/crypto-3des.c: Memory leak fix.
2574 2003-07-05 Simon Josefsson <simon@josefsson.org>
2576 * lib/authenticator.c: Use proper API.
2578 2003-07-05 Simon Josefsson <simon@josefsson.org>
2580 * lib/aprep.c, lib/apreq.c: Use proper API.
2582 2003-07-05 Simon Josefsson <simon@josefsson.org>
2584 * lib/aprep.c: Revert last change (no new API for asn1_field(),
2587 2003-07-05 Simon Josefsson <simon@josefsson.org>
2589 * lib/aprep.c: Use new API.
2591 2003-07-05 Simon Josefsson <simon@josefsson.org>
2593 * lib/internal.h: Include gnulib stuff.
2595 2003-07-05 Simon Josefsson <simon@josefsson.org>
2597 * lib/ap.c: Use new API.
2599 2003-07-05 Simon Josefsson <simon@josefsson.org>
2601 * lib/Makefile.am, lib/setenv.c: Really remove old AC_LIBOBJ stuff.
2603 2003-07-05 Simon Josefsson <simon@josefsson.org>
2605 * lib/crypto-des.c: Remove debugging code.
2607 2003-07-05 Simon Josefsson <simon@josefsson.org>
2609 * gl/argp-help.c: Define strchrnul, f{,un}lockfile if not defined.
2610 (Perhaps not the right thing, check and forward patch to libc/gnulib
2613 2003-07-05 Simon Josefsson <simon@josefsson.org>
2615 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/enckdcreppart.c,
2616 lib/error.c, lib/kdcrep.c, lib/krberror.c, lib/principal.c,
2617 lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fixes for
2620 2003-07-05 Simon Josefsson <simon@josefsson.org>
2622 * lib/crypto-des.c, lib/crypto.c, lib/pkcs5.c: Compile with
2625 2003-07-05 Simon Josefsson <simon@josefsson.org>
2627 * src/authp.c, src/client.c, src/server.c, src/shishi.c: Gnulib
2630 2003-07-05 Simon Josefsson <simon@josefsson.org>
2632 * lib/Makefile.am: More gnulib fixes.
2634 2003-07-05 Simon Josefsson <simon@josefsson.org>
2636 * lib/Makefile.am, lib/gethostname.c, lib/memmove.c, lib/memset.c,
2637 lib/setenv.h, lib/strcasecmp.c, lib/strdup.c, lib/strerror.c,
2638 lib/unsetenv.c: Obsolete some AC_LIBOBJ with gnulib.
2640 2003-07-05 Simon Josefsson <simon@josefsson.org>
2642 * src/Makefile.am: Replace ARGP stuff with gnulib.
2644 2003-07-04 Simon Josefsson <simon@josefsson.org>
2646 * configure.ac: Reorder to avoid warnings.
2648 2003-07-04 Simon Josefsson <simon@josefsson.org>
2650 * Makefile.am, configure.ac, gl/Makefile.am, gl/alloca.c,
2651 gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
2652 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
2653 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
2654 gl/argp-xinl.c, gl/argp.h, gl/asnprintf.c, gl/asprintf.c,
2655 gl/error.c, gl/error.h, gl/gethostname.c, gl/getopt.c, gl/getopt.h,
2656 gl/getopt1.c, gl/gettext.h, gl/malloc.c, gl/memmove.c, gl/memset.c,
2657 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
2658 gl/printf-parse.h, gl/realloc.c, gl/setenv.c, gl/setenv.h,
2659 gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c, gl/strchrnul.h,
2660 gl/strdup.c, gl/strerror.c, gl/strncasecmp.c, gl/sysexit_.h,
2661 gl/unlocked-io.h, gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h,
2662 gl/vasprintf.c, gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c,
2663 gl/xstrdup.c, gl/m4/Makefile.am, gl/m4/alloca.m4, gl/m4/argp.m4,
2664 gl/m4/codeset.m4, gl/m4/error.m4, gl/m4/gethostname.m4,
2665 gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
2666 gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax_t.m4,
2667 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
2668 gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
2669 gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
2670 gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/memmove.m4,
2671 gl/m4/memset.m4, gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4,
2672 gl/m4/progtest.m4, gl/m4/realloc.m4, gl/m4/setenv.m4,
2673 gl/m4/signed.m4, gl/m4/stdint_h.m4, gl/m4/strcase.m4,
2674 gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
2675 gl/m4/strerror_r.m4, gl/m4/sysexits.m4, gl/m4/uintmax_t.m4,
2676 gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4,
2677 gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
2678 gl/m4/xalloc.m4, lib/Makefile.am: Add gnulib compatibility
2679 functions. Remove argp (replaced by gnulib argp module).
2681 2003-07-04 Simon Josefsson <simon@josefsson.org>
2684 (shishi_tkt_key): Retrieve key from encticketpart too.
2686 2003-06-27 Simon Josefsson <simon@josefsson.org>
2688 * lib/ap.c: Check for asn1 error.
2690 2003-06-12 Simon Josefsson <simon@josefsson.org>
2692 * doc/shishi.texi: Add.
2694 2003-06-02 Simon Josefsson <simon@josefsson.org>
2696 * tests/Makefile.am: Remove ticketset for now.
2698 2003-06-02 Simon Josefsson <simon@josefsson.org>
2700 * NEWS: Version 0.0.0.
2702 2003-06-02 Simon Josefsson <simon@josefsson.org>
2704 * Makefile.am: Add release target.
2706 2003-06-02 Simon Josefsson <simon@josefsson.org>
2708 * lib/crypto.c: Add DES encrypt/decrypt without checksum. Add
2711 2003-06-02 Simon Josefsson <simon@josefsson.org>
2713 * lib/crypto-des.c: Add DES encrypt/decrypt without checksum.
2715 2003-06-02 Simon Josefsson <simon@josefsson.org>
2717 * lib/shishi.h.in: Fix NONE ciphers.
2719 2003-05-27 Simon Josefsson <simon@josefsson.org>
2721 * doc/Makefile.am: Add encapreppart functions to AP section.
2723 2003-05-27 Simon Josefsson <simon@josefsson.org>
2725 * lib/aprep.c, lib/apreq.c: Fix a2d.
2727 2003-05-27 Simon Josefsson <simon@josefsson.org>
2729 * lib/encapreppart.c, lib/shishi.h.in: Add
2730 shishi_encapreppart_seqnumber_get.
2732 2003-05-27 Simon Josefsson <simon@josefsson.org>
2734 * lib/crypto-3des.c, lib/crypto.c, lib/shishi.h.in: Add 3des-none.
2735 Add encrypt/decrypt with specific etype.
2737 2003-05-25 Simon Josefsson <simon@josefsson.org>
2739 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
2740 lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Add
2741 shishi_{en,de}crypt_iv().
2743 2003-05-25 Simon Josefsson <simon@josefsson.org>
2745 * lib/shishi.h.in: Fix typo.
2747 2003-05-25 Simon Josefsson <simon@josefsson.org>
2749 * lib/shishi.h.in: Add GSS keyusage constants.
2751 2003-05-18 Simon Josefsson <simon@josefsson.org>
2753 * lib/authenticator.c: Fix.
2755 2003-05-11 Simon Josefsson <simon@josefsson.org>
2757 * lib/ap.c, lib/shishi.h.in: Add shishi_ap_req_der_new.
2759 2003-05-08 Simon Josefsson <simon@josefsson.org>
2761 * lib/Makefile.am: Fix asn1Parser.
2763 2003-05-08 Simon Josefsson <simon@josefsson.org>
2765 * doc/Makefile.am: Remove GSS stuff.
2767 2003-05-08 Simon Josefsson <simon@josefsson.org>
2769 * configure.ac: Check for asn1Parser.
2771 2003-05-08 Simon Josefsson <simon@josefsson.org>
2775 2003-05-08 Simon Josefsson <simon@josefsson.org>
2777 * lib/init.c: Fix doc.
2779 2003-05-01 Simon Josefsson <simon@josefsson.org>
2781 * Makefile.am, README, configure.ac, tests/Makefile.am,
2782 shishi-gss.pc.in: Remove GSS stuff (moved to separate project).
2784 2003-05-01 Simon Josefsson <simon@josefsson.org>
2786 * doc/shishi.texi: Remove GSS stuff.
2788 2003-05-01 Simon Josefsson <simon@josefsson.org>
2790 * shishi-gss.pc.in: Add.
2792 2003-05-01 Simon Josefsson <simon@josefsson.org>
2794 * Makefile.am: Add shishi-gss.pc*.
2796 2003-05-01 Simon Josefsson <simon@josefsson.org>
2798 * configure.ac: Build shishi-gss.pc.
2800 2003-05-01 Simon Josefsson <simon@josefsson.org>
2802 * doc/gdoc: Escape { and }.
2804 2003-05-01 Simon Josefsson <simon@josefsson.org>
2806 * doc/shishi.texi: Fix.
2808 2003-05-01 Simon Josefsson <simon@josefsson.org>
2810 * Makefile.am: Indent in gss/.
2812 2003-05-01 Simon Josefsson <simon@josefsson.org>
2814 * doc/Makefile.am, doc/shishi.texi: Add.
2816 2003-05-01 Simon Josefsson <simon@josefsson.org>
2820 2003-05-01 Simon Josefsson <simon@josefsson.org>
2822 * NEWS, AUTHORS: Fix.
2824 2003-05-01 Simon Josefsson <simon@josefsson.org>
2826 * Makefile.am, configure.ac, doc/Makefile.am, doc/shishi.texi,
2827 tests/Makefile.am, tests/gss.c: Add framework for GSS-API support.
2829 2003-05-01 Simon Josefsson <simon@josefsson.org>
2831 * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
2832 tests/ticketset.c, tests/utils.c: Move include of shishi.h from
2833 utils.c to each file.
2835 2003-05-01 Simon Josefsson <simon@josefsson.org>
2837 * lib/internal.h: Typo.
2839 2003-04-18 Simon Josefsson <simon@josefsson.org>
2841 * doc/shishi.texi: Fix info dir entry.
2843 2003-04-16 Simon Josefsson <simon@josefsson.org>
2845 * ANNOUNCE: Mention devices it runs on.
2847 2003-04-15 Simon Josefsson <simon@josefsson.org>
2849 * Makefile.am: Use new cvs2cl.
2851 2003-03-29 Simon Josefsson <simon@josefsson.org>
2853 * lib/kdcreq.c: Use new allocating a2d.
2855 2003-03-26 Simon Josefsson <simon@josefsson.org>
2857 * src/shishid.c: Add comment.
2859 2003-03-26 Simon Josefsson <simon@josefsson.org>
2861 * lib/asn1.c, lib/kdc.c, lib/shishi.h.in: Add new allocating a2d
2862 functions and use them.
2864 2003-03-26 Simon Josefsson <simon@josefsson.org>
2866 * lib/crypto-des.c: Use new libgcrypt CBC-MAC interface.
2868 2003-03-26 Simon Josefsson <simon@josefsson.org>
2870 * crypto/AUTHORS, crypto/NEWS, crypto/THANKS, crypto/TODO,
2871 crypto/configure.ac: Upstream sync.
2873 2003-03-26 Simon Josefsson <simon@josefsson.org>
2875 * asn1/NEWS, asn1/configure.in: Upstream sync.
2877 2003-03-14 Simon Josefsson <simon@josefsson.org>
2879 * tests/crypto.c: Fix debug output, spotted by Marcus Watts
2882 2003-02-19 Simon Josefsson <simon@josefsson.org>
2884 * asn1/NEWS, asn1/configure.in: Upstream update.
2886 2003-02-12 Simon Josefsson <simon@josefsson.org>
2888 * lib/safe.c: Make it work.
2890 2003-02-12 Simon Josefsson <simon@josefsson.org>
2892 * lib/tkt.c: Use new ASN.1 API.
2894 2003-02-12 Simon Josefsson <simon@josefsson.org>
2896 * lib/kdcreq.c: Use new ASN.1 and principal APIs.
2898 2003-02-12 Simon Josefsson <simon@josefsson.org>
2900 * lib/kdcrep.c: Use new principal API.
2902 2003-02-12 Simon Josefsson <simon@josefsson.org>
2904 * lib/principal.c: Add *_set().
2906 2003-02-12 Simon Josefsson <simon@josefsson.org>
2908 * lib/encapreppart.c: Doc fixes. Use new ASN.1 APIs.
2910 2003-02-12 Simon Josefsson <simon@josefsson.org>
2912 * lib/asn1.c: Fix integer functions.
2914 2003-02-12 Simon Josefsson <simon@josefsson.org>
2916 * tests/authenticator.c, tests/gztime.c, tests/ticketset.c: Indent.
2918 2003-02-12 Simon Josefsson <simon@josefsson.org>
2920 * tests/Makefile.am: Add authenticator and gztime. Remove asn1
2923 2003-02-12 Simon Josefsson <simon@josefsson.org>
2925 * tests/utils.c: Fix prototypes.
2927 2003-02-12 Simon Josefsson <simon@josefsson.org>
2929 * tests/authenticator.c: Add.
2931 2003-02-12 Simon Josefsson <simon@josefsson.org>
2933 * lib/authenticator.c: Cleanups.
2935 2003-02-11 Simon Josefsson <simon@josefsson.org>
2937 * tests/gztime.c: Add.
2939 2003-02-11 Simon Josefsson <simon@josefsson.org>
2941 * lib/gztime.c: Make it work again.
2943 2003-02-11 Simon Josefsson <simon@josefsson.org>
2945 * lib/gztime.c: Fix prototypes.
2947 2003-02-11 Simon Josefsson <simon@josefsson.org>
2949 * lib/shishi.h.in: Add. Fix prototypes.
2951 2003-02-11 Simon Josefsson <simon@josefsson.org>
2953 * tests/ticketset.c: Fix title.
2955 2003-02-11 Simon Josefsson <simon@josefsson.org>
2959 2003-02-11 Simon Josefsson <simon@josefsson.org>
2961 * crypto/INSTALL: Fix.
2963 2003-02-11 Simon Josefsson <simon@josefsson.org>
2965 * Makefile.am: Allow use of external libtasn1.
2967 2003-02-11 Simon Josefsson <simon@josefsson.org>
2969 * configure.ac, lib/Makefile.am: Allow use of external libtasn1.
2970 Remove *_BUILD_* junk for pkg-config.
2972 2003-02-11 Simon Josefsson <simon@josefsson.org>
2974 * shishi.pc.in: CFLAGS for libgcrypt not needed to use shishi. Let
2975 libtool handle library dependencies.
2977 2003-02-11 Simon Josefsson <simon@josefsson.org>
2979 * configure.ac: We need libgcrypt >1.1.13.
2981 2003-02-11 Simon Josefsson <simon@josefsson.org>
2983 * crypto/AUTHORS, crypto/INSTALL, crypto/NEWS, crypto/README,
2984 crypto/TODO, crypto/configure.ac, crypto/libgcrypt.txt: Upstream
2987 2003-02-11 Simon Josefsson <simon@josefsson.org>
2989 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
2990 lib/diskio.c, lib/encapreppart.c, lib/enckdcreppart.c,
2991 lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
2992 lib/krberror.c, lib/safe.c, lib/tgs.c, lib/ticket.c, lib/tkt.c: Use
2995 2003-02-11 Simon Josefsson <simon@josefsson.org>
2997 * asn1/configure.in: Upstream update.
2999 2003-02-11 Simon Josefsson <simon@josefsson.org>
3001 * asn1/NEWS: Upstream update.
3003 2003-02-11 Simon Josefsson <simon@josefsson.org>
3005 * po/shishi.pot, po/sv.po: Generated.
3007 2003-02-11 Simon Josefsson <simon@josefsson.org>
3009 * doc/reference/shishi.types: Add.
3011 2003-02-11 Simon Josefsson <simon@josefsson.org>
3015 2003-02-11 Simon Josefsson <simon@josefsson.org>
3017 * lib/shishi.h.in, lib/safe.c: Fix SAFE.
3019 2003-02-10 Simon Josefsson <simon@josefsson.org>
3021 * doc/shishi.texi: Add.
3023 2003-02-10 Simon Josefsson <simon@josefsson.org>
3025 * doc/Makefile.am: Add KRB-SAFE.
3027 2003-02-10 Simon Josefsson <simon@josefsson.org>
3029 * doc/shishi.texi: Add KRB-SAFE. Move utility functions.
3031 2003-02-10 Simon Josefsson <simon@josefsson.org>
3033 * doc/shishi.texi: [no log message]
3035 2003-02-10 Simon Josefsson <simon@josefsson.org>
3037 * doc/shishi.texi: (Cryptographic Overview): Improve wording.
3039 2003-02-10 Simon Josefsson <simon@josefsson.org>
3041 * README-alpha: Fix.
3043 2003-02-10 Simon Josefsson <simon@josefsson.org>
3045 * lib/as.c: Doc fix.
3047 2003-02-10 Simon Josefsson <simon@josefsson.org>
3049 * lib/asn1.c, lib/diskio.c, lib/safe.c, lib/shishi.h.in,
3050 lib/internal.h, src/client.c, src/server.c: Make KRB-SAFE work.
3052 2003-02-10 Simon Josefsson <simon@josefsson.org>
3054 * lib/tgs.c, lib/as.c: Doc fix.
3056 2003-02-10 Simon Josefsson <simon@josefsson.org>
3058 * Makefile.am: Ditto.
3060 2003-02-10 Simon Josefsson <simon@josefsson.org>
3062 * Makefile.am: Fix ChangeLog generation.
3064 2003-02-10 Simon Josefsson <simon@josefsson.org>
3068 2003-02-08 Simon Josefsson <simon@josefsson.org>
3070 * lib/shishi.h.in, lib/tkts.c: Fix.
3072 2003-02-08 Simon Josefsson <simon@josefsson.org>
3074 * tests/ticketset.c, tests/crypto.c, tests/utils.c, src/client.c,
3075 src/server.c, src/data.h, src/shishi.c, src/shishid.c: Fix.
3077 2003-02-08 Simon Josefsson <simon@josefsson.org>
3079 * src/shishid.c: Fix.
3081 2003-02-08 Simon Josefsson <simon@josefsson.org>
3085 2003-02-08 Simon Josefsson <simon@josefsson.org>
3087 * src/authp.c, src/client.c, lib/shishi.h.in: Fix.
3089 2003-02-08 Simon Josefsson <simon@josefsson.org>
3091 * lib/asn1.c, lib/crypto-des.c, lib/init.c, lib/netio.c,
3092 lib/shishi.h.in: Fix.
3094 2003-02-08 Simon Josefsson <simon@josefsson.org>
3096 * lib/vasprintf.c, lib/kdcreq.c: Fix.
3098 2003-02-08 Simon Josefsson <simon@josefsson.org>
3100 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto-des.c,
3101 lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/init.c,
3102 lib/kdc.c, lib/kdcrep.c, lib/key.c, lib/netio.c, lib/pkcs5.c,
3103 lib/principal.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c,
3104 lib/tkts.c, lib/vasprintf.c: Fix.
3106 2003-02-08 Simon Josefsson <simon@josefsson.org>
3108 * lib/shishi.h.in: Fix.
3110 2003-02-08 Simon Josefsson <simon@josefsson.org>
3112 * lib/crypto.c: Fix.
3114 2003-02-08 Simon Josefsson <simon@josefsson.org>
3116 * lib/vasprintf.c, lib/internal.h: Fix.
3118 2003-02-08 Simon Josefsson <simon@josefsson.org>
3120 * lib/asn1.c, lib/pkcs5.c, lib/key.c, lib/crypto-aes.c,
3121 lib/crypto.c, lib/netio.c, lib/tkts.c, lib/kdc.c, lib/as.c,
3122 lib/crypto-3des.c, lib/crypto-des.c, lib/crypto-null.c, lib/init.c,
3123 lib/krberror.c, lib/shishi.h.in: Fix.
3125 2003-02-08 Simon Josefsson <simon@josefsson.org>
3127 * lib/encticketpart.c, lib/tkt.c, lib/shishi.h.in, lib/tkts.c: Fix.
3129 2003-02-08 Simon Josefsson <simon@josefsson.org>
3133 2003-02-08 Simon Josefsson <simon@josefsson.org>
3135 * lib/apreq.c, lib/shishi.h.in, lib/encapreppart.c, lib/ticket.c:
3138 2003-02-08 Simon Josefsson <simon@josefsson.org>
3140 * lib/authenticator.c, lib/kdcrep.c, lib/enckdcreppart.c: Fix.
3142 2003-02-08 Simon Josefsson <simon@josefsson.org>
3144 * lib/shishi.h.in: Fix.
3146 2003-02-08 Simon Josefsson <simon@josefsson.org>
3148 * lib/cfg.c: Fix warnings.
3150 2003-02-08 Simon Josefsson <simon@josefsson.org>
3152 * lib/cfg.c: Declare getsubopt().
3154 2003-02-08 Simon Josefsson <simon@josefsson.org>
3156 * lib/shishi.h.in: Add.
3158 2003-02-08 Simon Josefsson <simon@josefsson.org>
3160 * lib/shishi.h.in: Add. Fix.
3162 2003-02-08 Simon Josefsson <simon@josefsson.org>
3164 * lib/shishi.h.in: Add.
3166 2003-02-08 Simon Josefsson <simon@josefsson.org>
3168 * lib/shishi.h.in, lib/internal.h: Add.
3170 2003-02-08 Simon Josefsson <simon@josefsson.org>
3172 * lib/shishi.h.in, lib/internal.h: Add.
3174 2003-02-08 Simon Josefsson <simon@josefsson.org>
3176 * lib/internal.h: Include arpa/inet.h.
3178 2003-02-08 Simon Josefsson <simon@josefsson.org>
3180 * doc/shishi.texi: Add.
3182 2003-02-08 Simon Josefsson <simon@josefsson.org>
3184 * lib/shishi.h.in: Fix.
3186 2003-02-08 Simon Josefsson <simon@josefsson.org>
3188 * lib/shishi.h.in, lib/tkts.c, tests/ticketset.c, src/shishi.c: New
3191 2003-02-08 Simon Josefsson <simon@josefsson.org>
3195 2003-02-08 Simon Josefsson <simon@josefsson.org>
3197 * lib/principal.c: Fix.
3199 2003-02-05 Simon Josefsson <simon@josefsson.org>
3201 * src/shishid.c, tests/ticketset.c: Fix API.
3203 2003-02-05 Simon Josefsson <simon@josefsson.org>
3205 * configure.ac: Check arpa/inet.h.
3207 2003-02-05 Simon Josefsson <simon@josefsson.org>
3209 * lib/ticket.c, lib/asn1.c, lib/shishi.h.in, lib/tkts.c: Fix API.
3211 2003-02-05 Simon Josefsson <simon@josefsson.org>
3213 * lib/enckdcreppart.c, lib/encticketpart.c: Fix.
3215 2003-02-05 Simon Josefsson <simon@josefsson.org>
3217 * lib/crypto.c: Add.
3219 2003-02-05 Simon Josefsson <simon@josefsson.org>
3221 * lib/kdc.c, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
3222 lib/diskio.c: Fix API.
3224 2003-02-05 Simon Josefsson <simon@josefsson.org>
3226 * lib/kdcrep.c: Fix.
3228 2003-02-05 Simon Josefsson <simon@josefsson.org>
3230 * lib/shishi.h.in, lib/asn1.c: Fix.
3232 2003-02-05 Simon Josefsson <simon@josefsson.org>
3234 * lib/principal.c, lib/asn1.c:
3235 (shishi_principal_name_get, shishi_principal_name_realm_get): Move
3236 from asn1.c to principal.c
3238 2003-02-05 Simon Josefsson <simon@josefsson.org>
3242 2003-02-05 Simon Josefsson <simon@josefsson.org>
3244 * lib/diskio.c: Fix header.
3246 2003-02-05 Simon Josefsson <simon@josefsson.org>
3248 * lib/init.c: Fix gcrypt init.
3250 2003-02-05 Simon Josefsson <simon@josefsson.org>
3252 * lib/internal.h: Use Shishi_asn1 instead of ASN1_TYPE. Fix.
3254 2003-02-05 Simon Josefsson <simon@josefsson.org>
3258 2003-02-05 Simon Josefsson <simon@josefsson.org>
3260 * lib/enckdcreppart.c, lib/safe.c: Cleanup.
3262 2003-02-05 Simon Josefsson <simon@josefsson.org>
3264 * lib/authenticator.c, lib/kdcreq.c, lib/shishi.h.in, lib/init.c:
3267 2003-02-05 Simon Josefsson <simon@josefsson.org>
3269 * lib/encticketpart.c: Cleanup.
3271 2003-02-05 Simon Josefsson <simon@josefsson.org>
3273 * lib/ticket.c: Cleanup.
3275 2003-02-05 Simon Josefsson <simon@josefsson.org>
3277 * lib/kdc.c: Cleanup.
3279 2003-02-05 Simon Josefsson <simon@josefsson.org>
3281 * lib/krberror.c: Cleanup.
3283 2003-02-05 Simon Josefsson <simon@josefsson.org>
3285 * lib/kdcrep.c: Cleanup.
3287 2003-02-05 Simon Josefsson <simon@josefsson.org>
3289 * lib/kdcreq.c: Cleanup.
3291 2003-02-05 Simon Josefsson <simon@josefsson.org>
3295 2003-02-05 Simon Josefsson <simon@josefsson.org>
3297 * lib/ticket.c: Use Shishi_asn1 instead of ASN1_TYPE.
3299 2003-02-05 Simon Josefsson <simon@josefsson.org>
3301 * lib/encapreppart.c: Fix.
3303 2003-02-05 Simon Josefsson <simon@josefsson.org>
3305 * lib/tkt.c, lib/krberror.c, lib/kdcrep.c, lib/kdcreq.c, lib/tgs.c,
3306 lib/safe.c: Use Shishi_asn1 instead of ASN1_TYPE.
3308 2003-02-05 Simon Josefsson <simon@josefsson.org>
3310 * lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
3311 lib/kdc.c: Use Shishi_asn1 instead of ASN1_TYPE.
3313 2003-02-05 Simon Josefsson <simon@josefsson.org>
3315 * lib/diskio.c, lib/done.c: Use Shishi_asn1 instead of ASN1_TYPE.
3317 2003-02-05 Simon Josefsson <simon@josefsson.org>
3319 * lib/asn1.c: Use Shishi_asn1 instead of ASN1_TYPE. Cleanup. Add.
3321 2003-02-05 Simon Josefsson <simon@josefsson.org>
3323 * lib/ap.c, lib/shishi.h.in, lib/apreq.c, lib/aprep.c, lib/as.c,
3324 lib/authenticator.c: Use Shishi_asn1 instead of ASN1_TYPE.
3326 2003-02-05 Simon Josefsson <simon@josefsson.org>
3328 * configure.ac: Check syslog.h.
3330 2003-02-05 Simon Josefsson <simon@josefsson.org>
3334 2003-02-05 Simon Josefsson <simon@josefsson.org>
3336 * lib/version.c: Copyright fix.
3338 2003-02-05 Simon Josefsson <simon@josefsson.org>
3340 * lib/shishi.h.in: Fix krberror.
3342 2003-02-05 Simon Josefsson <simon@josefsson.org>
3344 * lib/apreq.c, lib/error.c, lib/hostkeys.c, lib/version.c: Doc fix.
3346 2003-02-05 Simon Josefsson <simon@josefsson.org>
3348 * src/shishid.c: Syslog. Setuid.
3350 2003-02-03 Simon Josefsson <simon@josefsson.org>
3352 * lib/krberror.c: Doc fix.
3354 2003-02-03 Simon Josefsson <simon@josefsson.org>
3356 * lib/init.c: Re-order to improve manual.
3358 2003-02-03 Simon Josefsson <simon@josefsson.org>
3360 * src/shishid.c: AS exchange works (with hardcoded credentials).
3362 2003-02-03 Simon Josefsson <simon@josefsson.org>
3364 * src/kdc.c: Fix. What to do about this file? Abandon?
3366 2003-02-03 Simon Josefsson <simon@josefsson.org>
3368 * lib/shishi.h.in: Fix.
3370 2003-02-03 Simon Josefsson <simon@josefsson.org>
3372 * lib/kdcreq.c: Fix. Add.
3374 2003-02-03 Simon Josefsson <simon@josefsson.org>
3376 * lib/kdc.c: Fix return codes.
3378 2003-02-03 Simon Josefsson <simon@josefsson.org>
3382 2003-02-03 Simon Josefsson <simon@josefsson.org>
3384 * lib/asn1.c: Fix debug.
3386 2003-02-03 Simon Josefsson <simon@josefsson.org>
3388 * lib/as.c: Add. Clear pdata in AS-REQ.
3390 2003-02-03 Simon Josefsson <simon@josefsson.org>
3392 * lib/ticketset.c, lib/tkts.c: Rename ticketset.c to tkts.c.
3394 2003-02-03 Simon Josefsson <simon@josefsson.org>
3396 * lib/tkt.c: Add, code from ticket.c.
3398 2003-02-03 Simon Josefsson <simon@josefsson.org>
3400 * doc/reference/Makefile.am, doc/reference/tmpl/dummy.sgml,
3401 doc/reference/tmpl/shishi.sgml: Fix.
3403 2003-02-03 Simon Josefsson <simon@josefsson.org>
3405 * doc/reference/shishi.types, doc/reference/tmpl/shishi.sgml:
3406 Remove autogenerated stuff.
3408 2003-02-03 Simon Josefsson <simon@josefsson.org>
3410 * doc/reference/Makefile.am: Improve maintainer-clean (somewhat
3413 2003-02-03 Simon Josefsson <simon@josefsson.org>
3415 * doc/Makefile.am, doc/shishi.texi, doc/reference/tmpl/shishi.sgml,
3416 extra/pam_shishi/pam_shishi.c, lib/Makefile.am, lib/ap.c,
3417 lib/apreq.c, lib/as.c, lib/asn1.c, lib/authenticator.c,
3418 lib/diskio.c, lib/done.c, lib/enckdcreppart.c, lib/error.c,
3419 lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3420 lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c, src/authp.c,
3421 src/client.c, src/server.c, src/shishi.c, src/shishid.c,
3422 tests/ticketset.c: Rename shishi_ticketset_* to shishi_tkts_*.
3423 Separate ASN.1 ticket functions into shishi_ticket_* and high-level
3424 ticket functions into shishi_tkt_*.
3426 2003-02-02 Simon Josefsson <simon@josefsson.org>
3428 * lib/ticket.c: Add. Fix typo.
3429 (shishi_ticket_key_set): Set key in EncKDCRepPart too.
3430 (shishi_ticket2): Set transited, authtime, endtime.
3432 2003-02-02 Simon Josefsson <simon@josefsson.org>
3434 * lib/cfg.c, lib/crypto.c, lib/enckdcreppart.c, lib/kdc.c,
3435 lib/kdcrep.c, lib/kdcreq.c, lib/shishi.h.in: Add.
3437 2003-02-02 Simon Josefsson <simon@josefsson.org>
3439 * lib/as.c: Add. Initialize ticket in AS.
3441 2003-02-02 Simon Josefsson <simon@josefsson.org>
3443 * lib/authenticator.c: Add.
3445 2003-02-02 Simon Josefsson <simon@josefsson.org>
3447 * lib/ticket.c, lib/shishi.h.in, lib/kdc.c: Add.
3449 2003-02-02 Simon Josefsson <simon@josefsson.org>
3451 * lib/authenticator.c: Add AuthorizationData.
3453 2003-02-02 Simon Josefsson <simon@josefsson.org>
3457 2003-02-02 Simon Josefsson <simon@josefsson.org>
3459 * lib/kdcreq.c, lib/shishi.h.in: Add.
3461 2003-02-02 Simon Josefsson <simon@josefsson.org>
3464 (shishi_as_process): Print derived user key.
3466 2003-02-02 Simon Josefsson <simon@josefsson.org>
3468 * lib/diskio.c: Print hex key for noice verbose.
3470 2003-02-02 Simon Josefsson <simon@josefsson.org>
3472 * lib/ap.c, lib/as.c: Print debug info.
3474 2003-02-02 Simon Josefsson <simon@josefsson.org>
3476 * lib/ap.c: Print debug info.
3478 2003-02-01 Simon Josefsson <simon@josefsson.org>
3480 * lib/asn1.c: Add shishi_asn1_integer2_field. Indent.
3482 2003-02-01 Simon Josefsson <simon@josefsson.org>
3484 * lib/crypto.c, lib/cfg.c, lib/authenticator.c, src/authp.c,
3485 src/client.c, src/crypto.c, src/server.c, src/shishi.c,
3486 src/shishid.c, tests/crypto.c, tests/ticketset.c: Indent.
3488 2003-02-01 Simon Josefsson <simon@josefsson.org>
3490 * lib/diskio.c: Indent. Add debug code.
3492 2003-02-01 Simon Josefsson <simon@josefsson.org>
3494 * lib/enckdcreppart.c: Add shishi_enckdcreppart_key_set,
3495 shishi_enckdcreppart_nonce_set,
3496 shishi_enckdcreppart_populate_encticketpart,
3497 shishi_enckdcreppart_srealm_set, shishi_enckdcreppart_sname_set,
3498 shishi_enckdcreppart_server_set,
3499 shishi_enckdcreppart_srealmserver_set, shishi_encasreppart. Indent.
3501 2003-02-01 Simon Josefsson <simon@josefsson.org>
3503 * lib/kdc.c, lib/init.c, lib/hostkeys.c, lib/error.c,
3504 lib/encticketpart.c, lib/encapreppart.c: Indent.
3506 2003-02-01 Simon Josefsson <simon@josefsson.org>
3508 * lib/kdcrep.c: Add shishi_kdcrep_crealm_set,
3509 shishi_kdcrep_cname_set, shishi_kdcrep_client_set,
3510 shishi_kdcrep_crealmserver_set, shishi_kdcrep_set_enc_part,
3511 shishi_kdcrep_add_enc_part.
3512 (shishi_kdcrep_get_ticket): Don't lose on (some) optional fields.
3514 2003-02-01 Simon Josefsson <simon@josefsson.org>
3516 * lib/kdcreq.c: Add shishi_kdcreq_nonce, shishi_kdcreq_cname_get.
3518 2003-02-01 Simon Josefsson <simon@josefsson.org>
3520 * lib/krberror.c, lib/key.c: Indent.
3522 2003-02-01 Simon Josefsson <simon@josefsson.org>
3524 * lib/ticketset.c, lib/ticket.c, lib/tgs.c, lib/realm.c,
3525 lib/principal.c, lib/password.c, lib/netio.c: Indent.
3527 2003-02-01 Simon Josefsson <simon@josefsson.org>
3529 * lib/as.c: Add shishi_as_rep_der_set.
3531 2003-02-01 Simon Josefsson <simon@josefsson.org>
3534 (shishi_apreq_get_ticket, shishi_apreq_set_ticket): Don't lose on
3535 optional fields (some still left though).
3537 2003-02-01 Simon Josefsson <simon@josefsson.org>
3539 * lib/aprep.c: Indent.
3541 2003-02-01 Simon Josefsson <simon@josefsson.org>
3544 (shishi_ap_rep_der_set): Don't lose previous AP-REP.
3545 (shishi_ap_rep_der): New.
3547 2003-01-31 Simon Josefsson <simon@josefsson.org>
3549 * lib/shishi.h.in: Add. Fix key usage enum member name.
3551 2003-01-31 Simon Josefsson <simon@josefsson.org>
3553 * lib/encticketpart.c, lib/kdcrep.c, lib/ticket.c: Add functions to
3556 2003-01-31 Simon Josefsson <simon@josefsson.org>
3558 * lib/enckdcreppart.c: Fix.
3560 2003-01-31 Simon Josefsson <simon@josefsson.org>
3562 * lib/shishi.h.in: Add.
3564 2003-01-31 Simon Josefsson <simon@josefsson.org>
3566 * lib/encticketpart.c: Add shishi_encticketpart.
3568 2003-01-31 Simon Josefsson <simon@josefsson.org>
3570 * lib/init.c: Add shishi_init_server.
3572 2003-01-31 Simon Josefsson <simon@josefsson.org>
3574 * lib/key.c: Add shishi_key_random.
3576 2003-01-31 Simon Josefsson <simon@josefsson.org>
3578 * lib/crypto.c: Use strong random data.
3580 2003-01-26 Simon Josefsson <simon@josefsson.org>
3582 * doc/reference/tmpl/shishi.sgml: Generated.
3584 2003-01-22 Simon Josefsson <simon@josefsson.org>
3586 * doc/reference/tmpl/shishi.sgml: New.
3588 2003-01-22 Simon Josefsson <simon@josefsson.org>
3590 * configure.ac: Fix.
3592 2003-01-22 Simon Josefsson <simon@josefsson.org>
3594 * doc/reference/shishi-docs.sgml: Add some text.
3596 2003-01-22 Simon Josefsson <simon@josefsson.org>
3598 * doc/reference/Makefile.am: Add uninstall target. Fix distcheck.
3600 2003-01-22 Simon Josefsson <simon@josefsson.org>
3602 * lib/crypto-des.c: Use libgcrypt for CRC.
3604 2003-01-22 Simon Josefsson <simon@josefsson.org>
3606 * lib/Makefile.am: Fix libstringprep vs libidn.
3608 2003-01-21 Simon Josefsson <simon@josefsson.org>
3610 * configure.ac: Fix libstringprep vs libidn.
3612 2003-01-21 Simon Josefsson <simon@josefsson.org>
3614 * Makefile.am: Don't dist gdbm (for now). Fix libstringprep vs
3615 libidn. Fix cvs2cl and gtk-dock for distcheck.
3617 2003-01-21 Simon Josefsson <simon@josefsson.org>
3619 * tests/crypto.c: Don't check crc (gcrypt used now).
3621 2002-12-15 Simon Josefsson <simon@josefsson.org>
3623 * lib/Makefile.am, lib/diskio.c, lib/key.c, lib/safe.c,
3624 lib/shishi.h.in, src/client.c: Unfinished SAFE support.
3626 2002-12-15 Simon Josefsson <simon@josefsson.org>
3630 2002-12-15 Simon Josefsson <simon@josefsson.org>
3634 2002-12-15 Simon Josefsson <simon@josefsson.org>
3638 2002-12-15 Simon Josefsson <simon@josefsson.org>
3640 * src/shishid.c, src/shishi.c: Fix.
3642 2002-12-15 Simon Josefsson <simon@josefsson.org>
3644 * shishi.pc.in, shishi.conf.in, README: Fix.
3646 2002-12-14 Simon Josefsson <simon@josefsson.org>
3648 * configure.ac: Add GTK-DOC stuff.
3650 2002-12-14 Simon Josefsson <simon@josefsson.org>
3652 * lib/kdcreq.c, lib/tgs.c: Fix warnings from GTK-DOC.
3654 2002-12-14 Simon Josefsson <simon@josefsson.org>
3656 * doc/Makefile.am, doc/reference/Makefile.am,
3657 doc/reference/shishi-docs.sgml, doc/reference/shishi.types:
3658 Generate HTML/SGML API documentation using GTK-DOC.
3660 2002-12-14 Simon Josefsson <simon@josefsson.org>
3662 * lib/ticket.c, lib/ticketset.c, lib/shishi.h.in: Fix.
3664 2002-12-14 Simon Josefsson <simon@josefsson.org>
3666 * Makefile.am: EXTRA_DIST ANNOUNCE:
3668 2002-12-14 Simon Josefsson <simon@josefsson.org>
3672 2002-12-14 Simon Josefsson <simon@josefsson.org>
3674 * extra/pam_shishi/pam_shishi.c: Define PAM_STATIC for static
3677 2002-12-14 Simon Josefsson <simon@josefsson.org>
3679 * configure.ac, extra/pam_shishi/Makefile.am,
3680 extra/pam_shishi/pam_shishi.c: Solaris PAM fixes.
3682 2002-12-14 Simon Josefsson <simon@josefsson.org>
3684 * Makefile.am: Make sure ChangeLog is regenerated.
3686 2002-12-13 Simon Josefsson <simon@josefsson.org>
3688 * extra/README: Fix.
3690 2002-12-13 Simon Josefsson <simon@josefsson.org>
3692 * AUTHORS, NEWS, README, README-alpha, THANKS: Copying condition
3695 2002-12-13 Simon Josefsson <simon@josefsson.org>
3697 * src/shishid.c: Fix warnings.
3699 2002-12-13 Simon Josefsson <simon@josefsson.org>
3701 * doc/shishi.texi: Fix ports.
3703 2002-12-13 Simon Josefsson <simon@josefsson.org>
3705 * configure.ac, extra/Makefile.am, extra/pam_shishi/Makefile.am,
3706 extra/pam_shishi/pam_shishi.c: Add --disable-pam configure option.
3708 2002-12-13 Simon Josefsson <simon@josefsson.org>
3710 * src/server.c: Don't hardcode server name.
3712 2002-12-13 Simon Josefsson <simon@josefsson.org>
3714 * lib/shishi.h.in, lib/ticketset.c, lib/apreq.c, lib/crypto.c,
3715 lib/kdcreq.c: Revert earlier changes that broke simplified
3716 encryption profile. PAM fixes.
3718 2002-12-13 Simon Josefsson <simon@josefsson.org>
3720 * extra/README: Add PAM.
3722 2002-12-13 Simon Josefsson <simon@josefsson.org>
3724 * extra/Makefile.am, extra/pam_shishi/Makefile.am,
3725 extra/pam_shishi/pam_shishi.c: Initial PAM module.
3727 2002-12-12 Simon Josefsson <simon@josefsson.org>
3729 * doc/shishi.texi: Fixes.
3731 2002-12-12 Simon Josefsson <simon@josefsson.org>
3733 * tests/ticketset.c: Add.
3735 2002-12-12 Simon Josefsson <simon@josefsson.org>
3737 * lib/ap.c, lib/apreq.c, lib/authenticator.c, lib/crypto-3des.c,
3738 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
3739 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
3740 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/password.c,
3741 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/vasprintf.c:
3744 2002-12-12 Simon Josefsson <simon@josefsson.org>
3746 * tests/ticketset.c: Use new ASN.1 interface.
3748 2002-12-12 Simon Josefsson <simon@josefsson.org>
3750 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
3751 lib/authenticator.c, lib/diskio.c, lib/encapreppart.c,
3752 lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
3753 lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/ticket.c:
3754 Cleanup ASN.1 stuff.
3756 2002-12-12 Simon Josefsson <simon@josefsson.org>
3758 * src/shishi.c: Expire tickets.
3760 2002-12-11 Simon Josefsson <simon@josefsson.org>
3762 * tests/ticketset.c: Test file read/write.
3764 2002-12-11 Simon Josefsson <simon@josefsson.org>
3766 * lib/ticketset.c: Mem fixes. Separate ticket expiring on write.
3768 2002-12-11 Simon Josefsson <simon@josefsson.org>
3770 * tests/ticketset.c: Use new ticketset API. Fixes.
3772 2002-12-11 Simon Josefsson <simon@josefsson.org>
3774 * src/authp.c, src/client.c, src/shishi.c: Use new ticketset
3777 2002-12-11 Simon Josefsson <simon@josefsson.org>
3779 * lib/init.c, lib/shishi.h.in, lib/ticketset.c:
3780 s/ticketset_init/ticketset/g
3782 2002-12-11 Simon Josefsson <simon@josefsson.org>
3784 * tests/Makefile.am, tests/crypto.c, tests/ticketset.c,
3785 tests/utils.c: Add ticketset self tests.
3787 2002-12-11 Simon Josefsson <simon@josefsson.org>
3789 * src/authp.c, src/client.c, src/kdc.c, src/shishi.c: Fix for new
3792 2002-12-11 Simon Josefsson <simon@josefsson.org>
3794 * lib/asn1.c, lib/diskio.c, lib/done.c, lib/internal.h, lib/kdc.c,
3795 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Fixes discovered
3796 while writing ticketset selftests.
3798 2002-12-11 Simon Josefsson <simon@josefsson.org>
3800 * src/authp.c, src/client.c, src/crypto.c, src/data.h,
3801 src/server.c, src/shishi.c: Fix.
3803 2002-12-11 Simon Josefsson <simon@josefsson.org>
3805 * tests/crypto.c: Use new key API.
3807 2002-12-11 Simon Josefsson <simon@josefsson.org>
3811 2002-12-11 Simon Josefsson <simon@josefsson.org>
3813 * src/shishid.c: Don't define ngettext.
3815 2002-12-11 Simon Josefsson <simon@josefsson.org>
3817 * src/server.c: Fix.
3819 2002-12-11 Simon Josefsson <simon@josefsson.org>
3823 2002-12-11 Simon Josefsson <simon@josefsson.org>
3825 * lib/ap.c: Fix keyusage.
3827 2002-12-11 Simon Josefsson <simon@josefsson.org>
3829 * src/shishi.c: Add crypto key file.
3831 2002-12-11 Simon Josefsson <simon@josefsson.org>
3833 * src/server.c: Use AP interface.
3835 2002-12-11 Simon Josefsson <simon@josefsson.org>
3837 * src/crypto.c: Use new key API.
3839 2002-12-11 Simon Josefsson <simon@josefsson.org>
3841 * lib/ap.c, lib/apreq.c, lib/hostkeys.c, lib/internal.h, lib/key.c,
3842 lib/shishi.h.in, lib/ticket.c: Improve AP interface.
3844 2002-12-11 Simon Josefsson <simon@josefsson.org>
3846 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c, lib/diskio.c,
3847 lib/hostkeys.c, lib/key.c, lib/shishi.h.in: Key API fixes.
3849 2002-12-11 Simon Josefsson <simon@josefsson.org>
3851 * lib/ap.c: Fix (make TGS work again).
3853 2002-12-11 Simon Josefsson <simon@josefsson.org>
3855 * tests/crypto.c: Use new key API.
3857 2002-12-11 Simon Josefsson <simon@josefsson.org>
3859 * doc/Makefile.am, doc/shishi.texi: Hostkeys.
3861 2002-12-11 Simon Josefsson <simon@josefsson.org>
3863 * configure.ac: Dmalloc.
3865 2002-12-11 Simon Josefsson <simon@josefsson.org>
3867 * AUTHORS, NEWS, README: Fix copying conditions.
3869 2002-12-11 Simon Josefsson <simon@josefsson.org>
3871 * src/crypto.c, src/kdc.c: Use new key API.
3873 2002-12-11 Simon Josefsson <simon@josefsson.org>
3875 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
3876 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
3877 lib/crypto-des.c, lib/encapreppart.c, lib/gztime.c, lib/init.c,
3878 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
3879 lib/password.c, lib/realm.c, lib/ticketset.c: -Wall fixes.
3881 2002-12-11 Simon Josefsson <simon@josefsson.org>
3883 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
3884 lib/crypto.c, lib/diskio.c, lib/done.c, lib/enckdcreppart.c,
3885 lib/encticketpart.c, lib/hostkeys.c, lib/internal.h, lib/kdc.c,
3886 lib/key.c, lib/shishi.h.in: Cleanup key API. Add hostkey API
3887 starting point. Fixes.
3889 2002-12-09 Simon Josefsson <simon@josefsson.org>
3891 * README: Removed text now in README-alpha.
3893 2002-12-09 Simon Josefsson <simon@josefsson.org>
3895 * README-alpha: Add.
3897 2002-12-09 Simon Josefsson <simon@josefsson.org>
3899 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/tgs.c, lib/ticketset.c:
3900 Improve verbose messages.
3902 2002-12-09 Simon Josefsson <simon@josefsson.org>
3904 * src/shishi.c: Use TGS interface.
3906 2002-12-09 Simon Josefsson <simon@josefsson.org>
3908 * lib/ap.c, lib/as.c, lib/principal.c, lib/realm.c,
3909 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c: Cleanup TGS interface.
3911 2002-12-08 Simon Josefsson <simon@josefsson.org>
3913 * lib/ap.c, lib/diskio.c, lib/shishi.h.in, lib/ticket.c: Fix.
3915 2002-12-08 Simon Josefsson <simon@josefsson.org>
3917 * src/crypto.c: Use cipher_randomlen().
3919 2002-12-08 Simon Josefsson <simon@josefsson.org>
3921 * lib/crypto.c: Add cipher_randomlen().
3923 2002-12-08 Simon Josefsson <simon@josefsson.org>
3925 * lib/ticket.c: Fix.
3927 2002-12-08 Simon Josefsson <simon@josefsson.org>
3929 * lib/ticket.c: s/service/server/g.
3931 2002-12-08 Simon Josefsson <simon@josefsson.org>
3933 * src/shishi.c: Print EncKDCRepPart when printing ticket.
3935 2002-12-08 Simon Josefsson <simon@josefsson.org>
3937 * lib/as.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
3938 lib/ticketset.c: Store KDC-REP in ticket file too (for the cname,
3939 crealm, and keytype protection etype fields, and possibly other uses
3942 2002-12-08 Simon Josefsson <simon@josefsson.org>
3944 * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/init.c,
3945 lib/internal.h: Remove most of shishi_last_*().
3947 2002-12-08 Simon Josefsson <simon@josefsson.org>
3949 * lib/diskio.c: Remove debug output.
3951 2002-12-08 Simon Josefsson <simon@josefsson.org>
3953 * src/shishi.c, src/authp.c, src/client.c: Use new ticketset API.
3955 2002-12-08 Simon Josefsson <simon@josefsson.org>
3957 * lib/ticket.c: Print etype key is protected under.
3959 2002-12-08 Simon Josefsson <simon@josefsson.org>
3961 * lib/done.c, lib/init.c, lib/shishi.h.in, lib/ticketset.c: Cleanup
3964 2002-12-08 Simon Josefsson <simon@josefsson.org>
3966 * lib/ticketset.c: Don't hardcode all tickets belonging to
3969 2002-12-08 Simon Josefsson <simon@josefsson.org>
3971 * src/Makefile.am: kdc.c is broken for now.
3973 2002-12-08 Simon Josefsson <simon@josefsson.org>
3975 * src/shishi.c: Print last-req too.
3977 2002-12-08 Simon Josefsson <simon@josefsson.org>
3981 2002-12-08 Simon Josefsson <simon@josefsson.org>
3983 * lib/ticketset.c: Add find/get_ticket etype.
3985 2002-12-08 Simon Josefsson <simon@josefsson.org>
3987 * lib/shishi.h.in, lib/ticket.c: Fix ticket flags. Add last-req.
3989 2002-12-08 Simon Josefsson <simon@josefsson.org>
3991 * lib/apreq.c, lib/kdcreq.c: Remove old AP-REQ API.
3993 2002-12-08 Simon Josefsson <simon@josefsson.org>
3995 * lib/ap.c: Fix doc.
3997 2002-12-07 Simon Josefsson <simon@josefsson.org>
3999 * configure.ac: Gnits.
4001 2002-12-07 Simon Josefsson <simon@josefsson.org>
4005 2002-12-07 Simon Josefsson <simon@josefsson.org>
4007 * doc/lgpl.texi, doc/Makefile.am: Use GPL instead of LGPL.
4009 2002-12-07 Simon Josefsson <simon@josefsson.org>
4011 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi,
4012 lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
4013 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
4014 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4015 lib/crypto-null.c, lib/crypto.c, lib/diskio.c, lib/done.c,
4016 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
4017 lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
4018 lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c,
4019 lib/password.c, lib/principal.c, lib/realm.c, lib/shishi.h.in,
4020 lib/tgs.c, lib/ticket.c, lib/ticketset.c, configure.ac,
4021 Makefile.am, src/Makefile.am, tests/Makefile.am, extra/Makefile.am,
4022 README: Use GPL instead of LGPL.
4024 2002-12-07 Simon Josefsson <simon@josefsson.org>
4026 * src/kdc.c, src/shishi.c: Use new AS interface.
4028 2002-12-07 Simon Josefsson <simon@josefsson.org>
4030 * lib/ap.c, lib/as.c, lib/authenticator.c, lib/kdcrep.c,
4031 lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/tgs.c,
4032 lib/ticket.c, lib/ticketset.c: Clean up AS interface.
4034 2002-12-07 Simon Josefsson <simon@josefsson.org>
4036 * src/client.c: Fix.
4038 2002-12-07 Simon Josefsson <simon@josefsson.org>
4040 * src/authp.c, src/shishi.c: Use new AP interface.
4042 2002-12-07 Simon Josefsson <simon@josefsson.org>
4044 * lib/ap.c, lib/asn1.c, lib/internal.h, lib/shishi.h.in, lib/tgs.c,
4045 lib/ticket.c, lib/ticketset.c: Use new AP interface for TGS.
4047 2002-12-07 Simon Josefsson <simon@josefsson.org>
4049 * src/authp.c, src/client.c, src/kdc.c, src/server.c, src/shishi.c:
4050 Use new AP interface.
4052 2002-12-07 Simon Josefsson <simon@josefsson.org>
4054 * lib/ap.c, lib/aprep.c, lib/asn1.c, lib/internal.h,
4055 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Clean up AP
4058 2002-12-07 Simon Josefsson <simon@josefsson.org>
4060 * lib/shishi.h.in: Update AP.
4062 2002-12-07 Simon Josefsson <simon@josefsson.org>
4064 * lib/ticketset.c: Fix crash in get_ticket.
4066 2002-12-07 Simon Josefsson <simon@josefsson.org>
4068 * lib/krberror.c: Zeroterminate server string.
4070 2002-12-07 Simon Josefsson <simon@josefsson.org>
4072 * lib/diskio.c: Fix AP-REP parsing.
4074 2002-12-07 Simon Josefsson <simon@josefsson.org>
4076 * src/shishi.c: Set servername.
4078 2002-12-07 Simon Josefsson <simon@josefsson.org>
4080 * src/client.c: Use new AP functions.
4082 2002-12-07 Simon Josefsson <simon@josefsson.org>
4084 * doc/shishi.texi: Add SuSE.
4086 2002-12-07 Simon Josefsson <simon@josefsson.org>
4088 * src/shishi.c: Fixes.
4090 2002-12-07 Simon Josefsson <simon@josefsson.org>
4092 * lib/ticketset.c: Add ticketset_get_ticket_*().
4094 2002-12-07 Simon Josefsson <simon@josefsson.org>
4096 * lib/done.c: Save ticketset.
4098 2002-12-07 Simon Josefsson <simon@josefsson.org>
4100 * lib/cfg.c: Use shishi_warn().
4102 2002-12-06 Simon Josefsson <simon@josefsson.org>
4104 * configure.ac: Try harder to find socklen_t before falling back to
4107 2002-12-06 Simon Josefsson <simon@josefsson.org>
4109 * lib/shishi.h.in, lib/ticketset.c, src/kdc.c, src/shishi.c: Fix
4112 2002-12-06 Simon Josefsson <simon@josefsson.org>
4114 * lib/cfg.c: Don't gethostbyname(NULL).
4116 2002-12-06 Simon Josefsson <simon@josefsson.org>
4118 * configure.ac: Workaround gettext+libtool distcheck bug. Fixes.
4120 2002-12-06 Simon Josefsson <simon@josefsson.org>
4122 * Makefile.am: Workaround gettext+libtool distcheck bug.
4124 2002-12-06 Simon Josefsson <simon@josefsson.org>
4126 * lib/internal.h: Handle ngettext() from autoconf instead.
4128 2002-12-06 Simon Josefsson <simon@josefsson.org>
4130 * lib/aprep.c: Print cusec in hex.
4132 2002-12-06 Simon Josefsson <simon@josefsson.org>
4134 * lib/asn1.c: Don't corrupt data in _shishi_asn1_integer_field
4135 (this caused the spurious AP-REP verification failures).
4137 2002-12-06 Simon Josefsson <simon@josefsson.org>
4139 * lib/encapreppart.c, lib/crypto.c: Fix.
4141 2002-12-06 Simon Josefsson <simon@josefsson.org>
4143 * lib/crypto-des.c: Fix.
4145 2002-12-06 Simon Josefsson <simon@josefsson.org>
4147 * extra/README: Add entire GNU Inetutils, although most of it is
4148 disabled by Shishi's configure.ac.
4150 2002-12-06 Simon Josefsson <simon@josefsson.org>
4152 * tests/Makefile.am: LTLIBINTL is included via libshishi.
4154 2002-12-05 Simon Josefsson <simon@josefsson.org>
4156 * doc/gdoc-error: Fix copying conditions.
4158 2002-12-05 Simon Josefsson <simon@josefsson.org>
4160 * doc/gdoc-error: Make it less shishi specific.
4162 2002-12-04 Simon Josefsson <simon@josefsson.org>
4164 * lib/cfg.c: Add XXX about not running gethostbyname() during
4167 2002-12-04 Simon Josefsson <simon@josefsson.org>
4169 * doc/Makefile.am, doc/shishi.texi: Add realm/principal API doc.
4171 2002-12-04 Simon Josefsson <simon@josefsson.org>
4173 * lib/as.c, lib/authenticator.c, lib/done.c, lib/init.c,
4174 lib/internal.h, lib/kdcreq.c, lib/principal.c, lib/realm.c,
4175 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c, src/authp.c,
4176 src/client.c, src/crypto.c, src/kdc.c, src/server.c, src/shishi.c:
4177 Harmonise realm, principal and ticketset filename API.
4179 2002-12-04 Simon Josefsson <simon@josefsson.org>
4181 * src/shishi.c: Fix --help.
4183 2002-12-04 Simon Josefsson <simon@josefsson.org>
4185 * src/shishi.c: Fix destroy --server-name.
4187 2002-12-04 Simon Josefsson <simon@josefsson.org>
4189 * lib/error.c, lib/shishi.h.in, lib/ticketset.c, src/authp.c,
4190 src/client.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
4191 Add ticket destroy command. Use default ticketset in src/.
4193 2002-12-04 Simon Josefsson <simon@josefsson.org>
4195 * lib/shishi.h.in: Add as.c/tgs.c prototypes.
4197 2002-12-03 Simon Josefsson <simon@josefsson.org>
4199 * doc/Makefile.am: Fix dependencies.
4201 2002-12-03 Simon Josefsson <simon@josefsson.org>
4203 * doc/Makefile.am, lib/cfg.c, lib/init.c, lib/shishi.h.in: Doc
4206 2002-12-03 Simon Josefsson <simon@josefsson.org>
4208 * Makefile.am: Exclude libstringprep from ChangeLog.
4210 2002-12-03 Simon Josefsson <simon@josefsson.org>
4212 * configure.ac, doc/shishi.texi, lib/error.c, po/shishi.pot,
4213 po/sv.po, src/Makefile.am, src/client.c, src/server.c,
4214 tests/Makefile.am, tests/crypto.c: Portability fixes.
4216 2002-12-03 Simon Josefsson <simon@josefsson.org>
4218 * lib/error.c: Typographic fixes.
4220 2002-12-03 Simon Josefsson <simon@josefsson.org>
4222 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi: Generate error
4223 label documentation.
4225 2002-12-03 Simon Josefsson <simon@josefsson.org>
4227 * src/shishi.c: New API.
4229 2002-12-03 Simon Josefsson <simon@josefsson.org>
4231 * lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/encticketpart.c,
4232 lib/init.c, lib/key.c, lib/shishi.h.in, doc/Makefile.am,
4233 doc/shishi.texi: Improve crypto documentation.
4235 2002-12-02 Simon Josefsson <simon@josefsson.org>
4237 * lib/Makefile.am, Makefile.am: Fix stringprep variables.
4239 2002-12-02 Simon Josefsson <simon@josefsson.org>
4241 * configure.ac: Define socklen_t to size_t if it doesn't exist
4242 (Tru64 without _XOPEN_SOURCE=500). Fix libstringprep variables.
4244 2002-12-02 Simon Josefsson <simon@josefsson.org>
4246 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/crypto.c,
4247 lib/internal.h, lib/kdcrep.c, lib/tgs.c, lib/ticket.c,
4248 lib/ticketset.c: Move some private structures to where they belong.
4251 2002-12-02 Simon Josefsson <simon@josefsson.org>
4253 * lib/as.c, lib/kdc.c: Shishi_key fixes.
4255 2002-12-02 Simon Josefsson <simon@josefsson.org>
4257 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
4258 lib/authenticator.c, lib/crypto-3des.c, lib/crypto-aes.c,
4259 lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c, lib/diskio.c,
4260 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
4261 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/shishi.h.in,
4262 lib/ticket.c, lib/ticketset.c, src/crypto.c, src/kdc.c,
4263 tests/crypto.c: Create new Shishi_key structure to hide key
4266 2002-12-02 Simon Josefsson <simon@josefsson.org>
4268 * lib/Makefile.am, lib/internal.h, lib/key.c, lib/shishi.h.in: Add
4271 2002-12-02 Simon Josefsson <simon@josefsson.org>
4273 * src/kdc.c: Use new ticket API.
4275 2002-12-02 Simon Josefsson <simon@josefsson.org>
4277 * lib/ap.c, lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c:
4278 Don't take handle parameter in ticket accessor functions.
4280 2002-12-02 Simon Josefsson <simon@josefsson.org>
4282 * src/data.h, src/shishi.c: Add --verbose-library. Fix return
4285 2002-12-02 Simon Josefsson <simon@josefsson.org>
4289 2002-12-02 Simon Josefsson <simon@josefsson.org>
4291 * src/data.h: Remove unused stuff.
4293 2002-12-01 Simon Josefsson <simon@josefsson.org>
4295 * src/shishi.c: Include argp.
4297 2002-12-01 Simon Josefsson <simon@josefsson.org>
4299 * src/data.h: Fix includes.
4301 2002-12-01 Simon Josefsson <simon@josefsson.org>
4303 * lib/base64.c: Fix prototype.
4305 2002-12-01 Simon Josefsson <simon@josefsson.org>
4307 * configure.ac: Add.
4309 2002-12-01 Simon Josefsson <simon@josefsson.org>
4311 * src/crypto.c, src/data.h, src/shishid.c: Fix includes.
4313 2002-12-01 Simon Josefsson <simon@josefsson.org>
4315 * lib/base64.c, lib/internal.h, lib/password.c, lib/principal.c,
4316 lib/shishi.h.in: Fix includes. Export key usage values.
4318 2002-12-01 Simon Josefsson <simon@josefsson.org>
4320 * po/shishi.pot, po/sv.po: regenerated
4322 2002-12-01 Simon Josefsson <simon@josefsson.org>
4324 * src/crypto.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
4325 Enhance key handling in crypto. Fixes.
4327 2002-12-01 Simon Josefsson <simon@josefsson.org>
4329 * shishi.conf.in: Fix.
4331 2002-12-01 Simon Josefsson <simon@josefsson.org>
4333 * lib/shishi.h.in: Add. Fix.
4335 2002-12-01 Simon Josefsson <simon@josefsson.org>
4339 2002-12-01 Simon Josefsson <simon@josefsson.org>
4341 * lib/diskio.c: Add key output functions.
4343 2002-12-01 Simon Josefsson <simon@josefsson.org>
4345 * lib/crypto.c: Always specify rand2key and str2key functions.
4346 Allow randomize to return 0 "random" bytes.
4348 2002-12-01 Simon Josefsson <simon@josefsson.org>
4350 * lib/crypto-null.c: Fixes.
4352 2002-12-01 Simon Josefsson <simon@josefsson.org>
4354 * lib/crypto-aes.c: More debugging output.
4356 2002-12-01 Simon Josefsson <simon@josefsson.org>
4358 * configure.ac, lib/Makefile.am: Fix.
4360 2002-12-01 Simon Josefsson <simon@josefsson.org>
4362 * shishi.conf.in: Fixes. Add stringprocess.
4364 2002-12-01 Simon Josefsson <simon@josefsson.org>
4366 * lib/init.c: Only support AES256 by default, as per RFC1510bis.
4368 2002-12-01 Simon Josefsson <simon@josefsson.org>
4372 2002-12-01 Simon Josefsson <simon@josefsson.org>
4374 * doc/shishi.texi: Fixes.
4376 2002-11-30 Simon Josefsson <simon@josefsson.org>
4378 * configure.ac: Fix typo.
4380 2002-11-30 Simon Josefsson <simon@josefsson.org>
4382 * lib/crypto-aes.c, lib/crypto-3des.c: Cleanup.
4384 2002-11-30 Simon Josefsson <simon@josefsson.org>
4386 * src/shishi.c: Print KRB-ERROR in AS/TGS.
4388 2002-11-30 Simon Josefsson <simon@josefsson.org>
4390 * lib/init.c: Improve error handling.
4392 2002-11-30 Simon Josefsson <simon@josefsson.org>
4394 * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
4395 lib/authenticator.c, lib/cfg.c, lib/crypto-3des.c,
4396 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
4397 lib/encapreppart.c, lib/error.c, lib/init.c, lib/internal.h,
4398 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
4399 lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
4400 lib/ticketset.c: Replaced DEBUG* and SILENT with VERBOSE. Added
4403 2002-11-30 Simon Josefsson <simon@josefsson.org>
4405 * lib/netio.c, lib/shishi.h.in, lib/error.c: Improve errors.
4407 2002-11-30 Simon Josefsson <simon@josefsson.org>
4409 * src/kdc.c: Use new password API.
4411 2002-11-30 Simon Josefsson <simon@josefsson.org>
4413 * lib/as.c, lib/cfg.c, lib/internal.h, lib/password.c,
4414 lib/shishi.h.in: Character set handling for passwords, subject to
4415 new "stringprocess" configuration verb.
4417 2002-11-30 Simon Josefsson <simon@josefsson.org>
4419 * src/Makefile.am, tests/Makefile.am: Remove argp (now added to
4422 2002-11-30 Simon Josefsson <simon@josefsson.org>
4424 * lib/Makefile.am: Add AC_LIBOBJ's to EXTRA_DIST.
4426 2002-11-30 Simon Josefsson <simon@josefsson.org>
4428 * lib/gethostname.c: From gnulib, a AC_LIBOBJ.
4430 2002-11-30 Simon Josefsson <simon@josefsson.org>
4432 * Makefile.am: Add libstringprep.
4434 2002-11-30 Simon Josefsson <simon@josefsson.org>
4436 * configure.ac: Clean up a little.
4438 2002-11-30 Simon Josefsson <simon@josefsson.org>
4440 * lib/strcasecmp.c, lib/memmove.c, lib/memset.c, lib/strerror.c:
4441 From gnulib, a AC_LIBOBJ.
4443 2002-11-30 Simon Josefsson <simon@josefsson.org>
4445 * lib/strdup.c: From gnulib, a AC_LIBOBJ.
4447 2002-11-29 Simon Josefsson <simon@josefsson.org>
4449 * lib/init.c: use aes256, aes128, des3 by default
4451 2002-11-29 Simon Josefsson <simon@josefsson.org>
4453 * po/shishi.pot, po/sv.po: indent caused regeneration
4455 2002-11-29 Simon Josefsson <simon@josefsson.org>
4457 * Makefile.am, lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c,
4458 lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
4459 lib/diskio.c, lib/done.c, lib/encapreppart.c, lib/encticketpart.c,
4460 lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
4461 lib/kdcreq.c, lib/netio.c, lib/password.c, lib/pkcs5.c,
4462 lib/pkcs5.h, lib/realm.c, lib/setenv.h, lib/shishi.h.in, lib/tgs.c,
4463 lib/ticket.c, lib/ticketset.c, lib/vasprintf.c, src/Makefile.am,
4464 src/authp.c, src/client.c, src/crypto.c, src/kdc.c, src/server.c,
4465 src/shishi.c, src/shishid.c, tests/Makefile.am, tests/crypto.c:
4468 2002-11-29 Simon Josefsson <simon@josefsson.org>
4470 * tests/Makefile.am: add indent
4472 2002-11-29 Simon Josefsson <simon@josefsson.org>
4474 * crypto/INSTALL, asn1/INSTALL: these are regenerated by autoreconf
4476 2002-11-29 Simon Josefsson <simon@josefsson.org>
4478 * lib/internal.h: always include stdarg, never varargs
4480 2002-11-29 Simon Josefsson <simon@josefsson.org>
4482 * lib/Makefile.am: add intl
4484 2002-11-29 Simon Josefsson <simon@josefsson.org>
4486 * asn1/configure.in: add my patches
4488 2002-11-29 Simon Josefsson <simon@josefsson.org>
4490 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/INSTALL,
4491 asn1/Makefile.am, asn1/NEWS, asn1/README, asn1/THANKS,
4492 asn1/acconfig.h, asn1/acinclude.m4, asn1/buildconf,
4493 asn1/configure.in: add libtasn1 from CVS as of 2002-11-29
4495 2002-11-29 Simon Josefsson <simon@josefsson.org>
4497 * crypto/AUTHORS, crypto/BUGS, crypto/COPYING, crypto/COPYING.DOC,
4498 crypto/COPYING.LIB, crypto/INSTALL, crypto/Makefile.am,
4499 crypto/NEWS, crypto/Notes-wk, crypto/README, crypto/README-alpha,
4500 crypto/THANKS, crypto/TODO, crypto/acinclude.m4,
4501 crypto/configure.ac, crypto/libgcrypt.txt, crypto/stamp-h.in: add
4502 libgcrypt from CVS, version 1.1.0 plus md4 and cts
4504 2002-11-29 Simon Josefsson <simon@josefsson.org>
4506 * lib/crypto.c: fix cipher_name
4508 2002-11-29 Simon Josefsson <simon@josefsson.org>
4510 * po/shishi.pot, po/sv.po: generated updates
4512 2002-11-29 Simon Josefsson <simon@josefsson.org>
4514 * doc/shishi.texi: fixes
4516 2002-11-29 Simon Josefsson <simon@josefsson.org>
4518 * lib/aprep.c, lib/apreq.c, lib/enckdcreppart.c,
4519 lib/encticketpart.c: endian fixes for keytype as + kdc + telnet now
4522 2002-11-29 Simon Josefsson <simon@josefsson.org>
4524 * lib/crypto.c: fix when cipher_name fails
4526 2002-11-29 Simon Josefsson <simon@josefsson.org>
4528 * lib/gztime.c: fix TZ variable for solaris
4530 2002-11-29 Simon Josefsson <simon@josefsson.org>
4532 * src/data.h, src/shishi.c: remove shortnonce stuff
4534 2002-11-29 Simon Josefsson <simon@josefsson.org>
4538 2002-11-29 Simon Josefsson <simon@josefsson.org>
4540 * configure.ac: add unsetenv LIBOBJ fix typo remove alloca and
4543 2002-11-29 Simon Josefsson <simon@josefsson.org>
4545 * lib/netio.c: solaris has sockaddr_storage, but using it doesn't
4548 2002-11-29 Simon Josefsson <simon@josefsson.org>
4550 * lib/Makefile.am, lib/internal.h, lib/setenv.c, lib/setenv.h,
4551 lib/unsetenv.c: improved setenv LIBOBJs from Bruno.
4553 2002-11-29 Simon Josefsson <simon@josefsson.org>
4555 * lib/asn1.c, lib/kdcrep.c, lib/ticket.c: endian fixes
4557 2002-11-28 Simon Josefsson <simon@josefsson.org>
4559 * lib/setenv.c: copy from glibc that actually works
4561 2002-11-28 Simon Josefsson <simon@josefsson.org>
4563 * configure.ac: libtool obsoletes ranlib
4565 2002-11-28 Simon Josefsson <simon@josefsson.org>
4567 * lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcreq.c,
4568 lib/shishi.h.in: nonces are 4 bytes, remove shortnonce stuff.
4570 2002-11-27 Simon Josefsson <simon@josefsson.org>
4574 2002-11-27 Simon Josefsson <simon@josefsson.org>
4576 * lib/error.c: fix msg
4578 2002-11-27 Simon Josefsson <simon@josefsson.org>
4580 * lib/cfg.c, lib/init.c: print warnings
4582 2002-11-27 Simon Josefsson <simon@josefsson.org>
4584 * Makefile.am: make dist work
4586 2002-11-27 Simon Josefsson <simon@josefsson.org>
4588 * lib/shishi.h.in: add prototype
4590 2002-11-27 Simon Josefsson <simon@josefsson.org>
4592 * tests/Makefile.am: fix asn1 dir
4594 2002-11-26 Simon Josefsson <simon@josefsson.org>
4596 * Makefile.am, configure.ac: remove gdbm temporarily add ngettext
4597 check add setenv replacement
4599 2002-11-26 Simon Josefsson <simon@josefsson.org>
4601 * lib/setenv.c: new file, for system's that lack setenv()
4603 2002-11-26 Simon Josefsson <simon@josefsson.org>
4605 * lib/Makefile.am: extradist setenv.c
4607 2002-11-26 Simon Josefsson <simon@josefsson.org>
4609 * lib/internal.h, lib/ticketset.c: fix ngettext
4611 2002-11-26 Simon Josefsson <simon@josefsson.org>
4613 * src/Makefile.am: needs asn1 includes
4615 2002-11-26 Simon Josefsson <simon@josefsson.org>
4617 * src/data.h: _N is defined on solaris
4619 2002-11-26 Simon Josefsson <simon@josefsson.org>
4621 * tests/Makefile.am: need asn1 includes
4623 2002-11-26 Simon Josefsson <simon@josefsson.org>
4625 * doc/shishi.texi: small fixes
4627 2002-11-25 Simon Josefsson <simon@josefsson.org>
4629 * configure.ac: remove krb5 stuff from inetutils remove ugly stuff
4632 2002-11-25 Simon Josefsson <simon@josefsson.org>
4634 * extra/README: [no log message]
4636 2002-11-25 Simon Josefsson <simon@josefsson.org>
4638 * Makefile.am, README, configure.ac: extra/
4640 2002-11-25 Simon Josefsson <simon@josefsson.org>
4642 * extra/README: [no log message]
4644 2002-11-25 Simon Josefsson <simon@josefsson.org>
4646 * extra/Makefile.am, extra/README, extra/inetutils.diff: Add
4647 inetutils in extra/.
4649 2002-11-25 Simon Josefsson <simon@josefsson.org>
4651 * po/LINGUAS, po/Makevars, po/POTFILES.in, po/shishi.pot, po/sv.po:
4654 2002-11-25 Simon Josefsson <simon@josefsson.org>
4656 * lib/kdcrep.c: remove debug code
4658 2002-11-25 Simon Josefsson <simon@josefsson.org>
4660 * lib/Makefile.am: EXTRA_DIST crypt-*.c
4662 2002-11-25 Simon Josefsson <simon@josefsson.org>
4664 * doc/shishi.texi: todo's
4666 2002-11-25 Simon Josefsson <simon@josefsson.org>
4668 * m4/Makefile.am, m4/pkg.m4: [no log message]
4670 2002-11-25 Simon Josefsson <simon@josefsson.org>
4672 * config.rpath, mkinstalldirs: [no log message]
4674 2002-11-25 Simon Josefsson <simon@josefsson.org>
4676 * README, THANKS, configure.ac, shishi.pc.in: add copyright
4678 2002-11-25 Simon Josefsson <simon@josefsson.org>
4680 * AUTHORS, README: [no log message]
4682 2002-11-25 Simon Josefsson <simon@josefsson.org>
4684 * README: Move platforms to doc/shishi.texi
4686 2002-11-25 Simon Josefsson <simon@josefsson.org>
4688 * doc/shishi.texi: Add user manual, reporting bugs, supported
4691 2002-11-23 Simon Josefsson <simon@josefsson.org>
4693 * lib/crypto-des.c, lib/ticketset.c: fixes.
4695 2002-11-23 Simon Josefsson <simon@josefsson.org>
4697 * src/shishi.c: fixes
4699 2002-11-23 Simon Josefsson <simon@josefsson.org>
4701 * lib/crypto-des.c: remove md4 junk
4703 2002-11-23 Simon Josefsson <simon@josefsson.org>
4705 * configure.ac: Gettext version for autoreconf.
4707 2002-11-23 Simon Josefsson <simon@josefsson.org>
4709 * doc/shishi.texi: User/Administration Manual sections.
4711 2002-11-22 Simon Josefsson <simon@josefsson.org>
4713 * lib/ap.c, lib/aprep.c, lib/diskio.c, lib/encapreppart.c,
4714 lib/internal.h, lib/shishi.h.in: Add high-level AP functions.
4716 2002-11-22 Simon Josefsson <simon@josefsson.org>
4718 * README: [no log message]
4720 2002-11-22 Simon Josefsson <simon@josefsson.org>
4722 * lib/apreq.c, lib/diskio.c, lib/kdcrep.c, lib/ticket.c: "kerberos"
4725 2002-11-22 Simon Josefsson <simon@josefsson.org>
4727 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4728 lib/crypto-null.c, lib/crypto.c: Remove keytype from some
4731 2002-11-22 Simon Josefsson <simon@josefsson.org>
4733 * doc/shishi.texi: Add crypto overview. Fixes.
4735 2002-11-22 Simon Josefsson <simon@josefsson.org>
4737 * lib/crypto.c: Cleanup.
4739 2002-11-22 Simon Josefsson <simon@josefsson.org>
4741 * lib/crypto-3des.c, lib/crypto-aes.c: remove junk.
4743 2002-11-22 Simon Josefsson <simon@josefsson.org>
4745 * lib/apreq.c, lib/as.c, lib/crypto-3des.c, lib/crypto-des.c,
4746 lib/crypto-lowlevel.c, lib/crypto-simplified.c, lib/crypto-utils.c,
4747 lib/crypto.c, lib/error.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
4748 lib/shishi.h.in, src/kdc.c: 3DES TGS works.
4750 2002-11-22 Simon Josefsson <simon@josefsson.org>
4752 * tests/Makefile.am: Don't link with libtasn1.
4754 2002-11-22 Simon Josefsson <simon@josefsson.org>
4756 * configure.ac: Fixes. Add stringprep.
4758 2002-11-22 Simon Josefsson <simon@josefsson.org>
4760 * Makefile.am: test/ renamed to tests/ (repository mv).
4762 2002-11-22 Simon Josefsson <simon@josefsson.org>
4764 * NEWS: [no log message]
4766 2002-11-22 Simon Josefsson <simon@josefsson.org>
4768 * shishi.conf.in: Add server-realm.
4770 2002-11-22 Simon Josefsson <simon@josefsson.org>
4772 * shishi.pc.in: Move gcrypt after shishi.
4774 2002-11-22 Simon Josefsson <simon@josefsson.org>
4776 * src/shishid.c: Read CFG in library.
4778 2002-11-22 Simon Josefsson <simon@josefsson.org>
4780 * src/data.h: Add TGS client/server name.
4782 2002-11-22 Simon Josefsson <simon@josefsson.org>
4784 * src/Makefile.am: Don't link with libtasn.
4786 2002-11-22 Simon Josefsson <simon@josefsson.org>
4788 * src/server.c, src/crypto.c: Crypto updates.
4790 2002-11-22 Simon Josefsson <simon@josefsson.org>
4792 * src/shishi.c: Add --client-name and --server-name for TGS. Read
4793 cfg and create ticketset within library.
4795 2002-11-22 Simon Josefsson <simon@josefsson.org>
4797 * lib/tgs.c: Inline call.
4799 2002-11-22 Simon Josefsson <simon@josefsson.org>
4801 * lib/done.c: Free some more.
4803 2002-11-22 Simon Josefsson <simon@josefsson.org>
4805 * lib/asn1.c: remove errorDescription from shishi_d2a_apprep
4807 2002-11-22 Simon Josefsson <simon@josefsson.org>
4809 * lib/kdc.c: Str2key parameter.
4811 2002-11-22 Simon Josefsson <simon@josefsson.org>
4813 * lib/realm.c: Map server to realm.
4815 2002-11-22 Simon Josefsson <simon@josefsson.org>
4817 * lib/ticketset.c: Handle library default ticketset.
4819 2002-11-22 Simon Josefsson <simon@josefsson.org>
4821 * lib/kdcrep.c, lib/ticket.c: Crypto key usage fixes.
4823 2002-11-22 Simon Josefsson <simon@josefsson.org>
4825 * lib/internal.h: Fix keyusage enum. Add cfg and ticketset.
4827 2002-11-22 Simon Josefsson <simon@josefsson.org>
4829 * lib/init.c: Read config files and ticketset in shishi_init().
4831 2002-11-22 Simon Josefsson <simon@josefsson.org>
4833 * lib/cfg.c: Add shishi_cfg_default_*.
4835 2002-11-22 Simon Josefsson <simon@josefsson.org>
4837 * lib/authenticator.c: Cleanup cksum type selection a little.
4839 2002-11-22 Simon Josefsson <simon@josefsson.org>
4841 * lib/apreq.c: Crypto keyusage.
4843 2002-11-22 Simon Josefsson <simon@josefsson.org>
4845 * lib/aprep.c: Encrypt with key usage.
4847 2002-11-22 Simon Josefsson <simon@josefsson.org>
4849 * lib/shishi.h.in: Cleanups
4851 2002-11-22 Simon Josefsson <simon@josefsson.org>
4853 * lib/vasprintf.c: shishi_asprintf().
4855 2002-11-22 Simon Josefsson <simon@josefsson.org>
4857 * lib/Makefile.am: Add vasprintf, pkcs5. Link asn1 stuff directly.
4859 2002-11-22 Simon Josefsson <simon@josefsson.org>
4861 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4862 lib/crypto-lowlevel.c, lib/crypto-null.c, lib/crypto-simplified.c,
4863 lib/crypto-utils.c, lib/crypto.c: Split crypto files more. AES
4866 2002-11-22 Simon Josefsson <simon@josefsson.org>
4868 * tests/crypto.c: Add AES test vectors.
4870 2002-11-20 Simon Josefsson <simon@josefsson.org>
4872 * lib/pkcs5.c: Check libgcrypt return codes.
4874 2002-11-20 Simon Josefsson <simon@josefsson.org>
4876 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4877 lib/crypto.c: Split crypto file. Some initial AES stuff. Maybe
4880 2002-11-08 Simon Josefsson <simon@josefsson.org>
4882 * lib/pkcs5.c: Fix bug.
4884 2002-11-08 Simon Josefsson <simon@josefsson.org>
4886 * lib/pkcs5.c, lib/pkcs5.h, tests/crypto.c: Add PKCS5 PBKDF2
4889 2002-11-07 Simon Josefsson <simon@josefsson.org>
4891 * shishi.pc.in: Add -R.
4893 2002-11-05 Simon Josefsson <simon@josefsson.org>
4895 * lib/rfc1510bis.asn1: Make it compile with buggy libtasn1.
4897 2002-11-04 Simon Josefsson <simon@josefsson.org>
4899 * Makefile.am, README, mkinstalldirs, shishi.conf.in,
4900 shishi.skel.in, doc/Makefile.am, doc/shishi.texi, lib/Makefile.am,
4901 lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
4902 lib/diskio.c, lib/init.c, lib/internal.h, lib/netio.c,
4903 lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
4904 lib/ticketset.c, src/Makefile.am, src/authp.c, src/client.c,
4905 src/data.h, src/kdc.c, src/list.c, src/shishi.c, src/shishid.c,
4906 tests/crypto.c: Add kdc-timeout and kdc-retries configuration file
4907 settings. Manual improvements. Added MOD-CRC32 and test vectors.
4908 Added MD4 (to be replaced by my patch to libgcrypt). Added
4909 Shishi_as and Shishi_tgs structures for high-level KDC exchanges.
4910 Separated KDC command into high-level AS, TGS and low-level KDC.
4912 2002-11-02 Simon Josefsson <simon@josefsson.org>
4914 * README, mkinstalldirs, shishi.conf.in, lib/aprep.c, lib/apreq.c,
4915 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
4916 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
4917 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/shishi.h.in,
4918 lib/ticket.c, lib/ticketset.c, src/kdc.c, src/shishi.c,
4919 src/shishid.c: Reworked silent/verbose/debug handling in library.
4920 Handles more than one KDC.
4922 2002-10-31 Simon Josefsson <simon@josefsson.org>
4924 * lib/asn1.c, lib/netio.c, src/Makefile.am, src/shishid.c: Improve
4927 2002-10-30 Simon Josefsson <simon@josefsson.org>
4929 * Makefile.am: EXTRA_DIST gdbm until it has automake.
4931 2002-10-30 Simon Josefsson <simon@josefsson.org>
4933 * Makefile.am, README, configure.ac, mkinstalldirs,
4934 lib/Makefile.am, lib/netio.c, src/Makefile.am, src/shishid.c,
4935 tests/Makefile.am: Remove dependency on GNET Add GDBM
4937 2002-10-28 Simon Josefsson <simon@josefsson.org>
4939 * lib/apreq.c, lib/authenticator.c, lib/crypto.c, lib/kdcrep.c,
4940 lib/kdcreq.c, lib/shishi.h.in, src/kdc.c: des3-cbc-hmac-sha1-kd AS
4943 2002-10-26 Simon Josefsson <simon@josefsson.org>
4945 * shishi.conf.in, shishi.skel.in, lib/cfg.c, lib/init.c,
4946 lib/internal.h, lib/kdcreq.c: Add client-kdc-etypes configuration
4949 2002-10-26 Simon Josefsson <simon@josefsson.org>
4951 * acinclude.m4, Makefile.am, mkinstalldirs: [no log message]
4953 2002-10-26 Simon Josefsson <simon@josefsson.org>
4955 * config.rpath, mkinstalldirs: gettextize want these
4957 2002-10-26 Simon Josefsson <simon@josefsson.org>
4959 * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
4960 shishi.conf.in, shishi.pc.in, shishi.skel.in, doc/Makefile.am,
4961 doc/fdl.texi, doc/gdoc, doc/gpl.texi, doc/lgpl.texi,
4962 doc/shishi.texi, lib/Makefile.am, lib/ap.c, lib/aprep.c,
4963 lib/apreq.c, lib/asn1.c, lib/authenticator.c, lib/base64.c,
4964 lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/done.c,
4965 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
4966 lib/error.c, lib/gettext.h, lib/gztime.c, lib/init.c,
4967 lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/netio.c,
4968 lib/password.c, lib/principal.c, lib/realm.c, lib/rfc1510.asn1,
4969 lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig, lib/shishi.h.in,
4970 lib/ticket.c, lib/ticketset.c, lib/version.c, src/Makefile.am,
4971 src/authp.c, src/client.c, src/crypto.c, src/data.h, src/gettext.h,
4972 src/kdc.c, src/list.c, src/server.c, src/shishi.c,
4973 tests/Makefile.am, tests/crypto.c: Moved development into CVS.
4975 ----------------------------------------------------------------------
4976 Copyright 2002, 2003 Simon Josefsson
4977 Copying and distribution of this file, with or without modification,
4978 are permitted in any medium without royalty provided the copyright
4979 notice and this notice are preserved.