1 2003-08-10 Simon Josefsson <simon@josefsson.org>
5 2003-08-09 Simon Josefsson <simon@josefsson.org>
7 * lib/crypto-des.c: Fix.
9 2003-08-09 Simon Josefsson <simon@josefsson.org>
11 * lib/crypto-des.c: Fix typo.
13 2003-08-09 Simon Josefsson <simon@josefsson.org>
17 2003-08-09 Simon Josefsson <simon@josefsson.org>
19 * extra/Makefile.am: Dist mailutils.diff.
21 2003-08-09 Simon Josefsson <simon@josefsson.org>
23 * extra/README: Mention mailutils.diff.
25 2003-08-09 Simon Josefsson <simon@josefsson.org>
27 * extra/mailutils.diff: Add.
29 2003-08-09 Simon Josefsson <simon@josefsson.org>
31 * extra/inetutils.diff: Update.
33 2003-08-09 Simon Josefsson <simon@josefsson.org>
35 * extra/README: Add inetutils instructions.
37 2003-08-09 Simon Josefsson <simon@josefsson.org>
39 * lib/crypto-des.c: Make md4/md5 checksum work.
41 2003-08-09 Simon Josefsson <simon@josefsson.org>
45 2003-08-09 Simon Josefsson <simon@josefsson.org>
47 * lib/shishi.h.in: Add ad-hoc GSS type.
49 2003-08-09 Simon Josefsson <simon@josefsson.org>
51 * lib/crypto-des.c, lib/crypto.c: Clean up ad-hoc GSS checksum
54 2003-08-09 Simon Josefsson <simon@josefsson.org>
56 * crypto/md4.c, crypto/md4.h: Fix copyright.
58 2003-08-09 Simon Josefsson <simon@josefsson.org>
60 * crypto/Makefile.am, crypto/hmac-md4.c, crypto/hmac.h,
61 crypto/nettle-meta.h: Add hmac-md4.
63 2003-08-09 Simon Josefsson <simon@josefsson.org>
65 * lib/crypto-des.c: Fix md4/md5.
67 2003-08-09 Simon Josefsson <simon@josefsson.org>
71 2003-08-09 Simon Josefsson <simon@josefsson.org>
73 * crypto/Makefile.am, crypto/md4-meta.c, crypto/md4.c,
74 crypto/md4.h: Add md4.
76 2003-08-09 Simon Josefsson <simon@josefsson.org>
78 * lib/crypto-des.c, lib/crypto.c: Add nettle fallback for DES
81 2003-08-09 Simon Josefsson <simon@josefsson.org>
83 * crypto/gstr.c, crypto/gstr.h, crypto/mem.h: Remove asn1 junk.
85 2003-08-09 Simon Josefsson <simon@josefsson.org>
87 * crypto/Makefile.am, crypto/cbc-mac.c, crypto/cbc-mac.h: Add
90 2003-08-09 Simon Josefsson <simon@josefsson.org>
94 2003-08-09 Simon Josefsson <simon@josefsson.org>
96 * configure.ac: Fix -Icrypto.
98 2003-08-09 Simon Josefsson <simon@josefsson.org>
100 * crypto/Makefile.am, crypto/desinfo.h: Fix.
102 2003-08-09 Simon Josefsson <simon@josefsson.org>
104 * lib/crypto.c: Fix USE_GCRYPT usage.
106 2003-08-09 Simon Josefsson <simon@josefsson.org>
110 2003-08-09 Simon Josefsson <simon@josefsson.org>
112 * tests/crypto.c: Only test des for libgcrypt .
114 2003-08-09 Simon Josefsson <simon@josefsson.org>
116 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
117 lib/crypto-des.c, lib/crypto.c, lib/error.c, lib/internal.h,
118 lib/pkcs5.c, lib/shishi.h.in: Support nettle as well as
119 libgcrypt. Move pkcs5/PBKDF2 stuff into Shishi namespace.
121 2003-08-09 Simon Josefsson <simon@josefsson.org>
123 * tests/crypto.c: Use new pkcs5 API.
125 2003-08-09 Simon Josefsson <simon@josefsson.org>
127 * configure.ac: Replace libgcrypt/libgpg-error stuff with
128 "mininettle" in crypto/. Check for fcntl.h.
130 2003-08-09 Simon Josefsson <simon@josefsson.org>
132 * Makefile.am: Remove errcrypto. Remove crypto/m4 from aclocal
135 2003-08-09 Simon Josefsson <simon@josefsson.org>
137 * crypto/Makefile.am, crypto/aes-decrypt-table.c,
138 crypto/aes-decrypt.c, crypto/aes-encrypt-table.c,
139 crypto/aes-encrypt.c, crypto/aes-internal.h, crypto/aes-meta.c,
140 crypto/aes-set-decrypt-key.c, crypto/aes-set-encrypt-key.c,
141 crypto/aes.c, crypto/aes.h, crypto/cbc-cts.c, crypto/cbc-cts.h,
142 crypto/cbc.c, crypto/cbc.h, crypto/des.c, crypto/des.h,
143 crypto/des3.c, crypto/desCode.h, crypto/desinfo.h, crypto/gstr.c,
144 crypto/gstr.h, crypto/hmac-md5.c, crypto/hmac-sha1.c,
145 crypto/hmac.c, crypto/hmac.h, crypto/keymap.h, crypto/macros.h,
146 crypto/md5-meta.c, crypto/md5.c, crypto/md5.h, crypto/mem.h,
147 crypto/memxor.c, crypto/memxor.h, crypto/nettle-meta.h,
148 crypto/parity.h, crypto/rotors.h, crypto/sha.h,
149 crypto/sha1-meta.c, crypto/sha1.c: Add (from nettle).
151 2003-08-09 Simon Josefsson <simon@josefsson.org>
153 * crypto/AUTHORS, crypto/BUGS, crypto/COPYING, crypto/COPYING.DOC,
154 crypto/COPYING.LIB, crypto/Makefile.am, crypto/NEWS,
155 crypto/Notes-wk, crypto/README, crypto/README-alpha,
156 crypto/README.apichanges, crypto/THANKS, crypto/TODO,
157 crypto/acinclude.m4, crypto/configure.ac, crypto/libgcrypt.txt,
158 crypto/stamp-h.in: Remove (libgcrypt is being replaced by a
161 2003-08-08 Simon Josefsson <simon@josefsson.org>
163 * configure.ac: Prefer minitasn1 over libtasn1.
165 2003-08-08 Simon Josefsson <simon@josefsson.org>
167 * crypto/AUTHORS, crypto/NEWS, crypto/README, crypto/THANKS,
168 crypto/configure.ac: Upstream sync.
170 2003-08-08 Simon Josefsson <simon@josefsson.org>
174 2003-08-08 Simon Josefsson <simon@josefsson.org>
176 * doc/shishi.texi: Fix acks.
178 2003-08-08 Simon Josefsson <simon@josefsson.org>
182 2003-08-08 Simon Josefsson <simon@josefsson.org>
184 * doc/shishi.texi: Fix.
186 2003-08-08 Simon Josefsson <simon@josefsson.org>
188 * crypto/README.apichanges, crypto/configure.ac: Upstream sync.
190 2003-08-08 Simon Josefsson <simon@josefsson.org>
192 * lib/shishi.h.in: Include time.h for time_t.
194 2003-08-07 Simon Josefsson <simon@josefsson.org>
196 * crypto/Makefile.am: Revert to upstream.
198 2003-08-07 Simon Josefsson <simon@josefsson.org>
200 * configure.ac: Readd depends.
202 2003-08-07 Simon Josefsson <simon@josefsson.org>
204 * crypto/Makefile.am: Really fix check target.
206 2003-08-07 Simon Josefsson <simon@josefsson.org>
208 * tests/Makefile.am: Remove obsolete idn CFLAGS.
210 2003-08-07 Simon Josefsson <simon@josefsson.org>
212 * src/Makefile.am: Remove obsolete intl and idn CFLAGS.
214 2003-08-07 Simon Josefsson <simon@josefsson.org>
216 * src/Makefile.am: Link gnulib.
218 2003-08-07 Simon Josefsson <simon@josefsson.org>
220 * crypto/Makefile.am: Remove tests (random stuff hang on too many
223 2003-08-07 Simon Josefsson <simon@josefsson.org>
225 * doc/Makefile.am: Dist shishi.{ps,pdf,html}.
227 2003-08-07 Simon Josefsson <simon@josefsson.org>
229 * configure.ac: Disable dependencies (to speed things up).
231 2003-08-07 Simon Josefsson <simon@josefsson.org>
233 * configure.ac: Reorder resolv.h.
235 2003-08-07 Simon Josefsson <simon@josefsson.org>
237 * gl/Makefile.am: Revert.
239 2003-08-07 Simon Josefsson <simon@josefsson.org>
241 * gl/Makefile.am: Libtool fix.
243 2003-08-07 Simon Josefsson <simon@josefsson.org>
245 * lib/netio.c: Fix typo.
247 2003-08-07 Simon Josefsson <simon@josefsson.org>
249 * gl/Makefile.am: Use libtool.
251 2003-08-07 Simon Josefsson <simon@josefsson.org>
253 * src/Makefile.am: Fix includes.
255 2003-08-07 Simon Josefsson <simon@josefsson.org>
257 * lib/init.c, lib/internal.h: Fix gettext stuff.
259 2003-08-07 Simon Josefsson <simon@josefsson.org>
261 * Makefile.am: Distcheck fails on gtk-doc, disable it.
263 2003-08-07 Simon Josefsson <simon@josefsson.org>
265 * tests/Makefile.am: Add -I's.
267 2003-08-07 Simon Josefsson <simon@josefsson.org>
269 * m4/Makefile.am: Add.
271 2003-08-07 Simon Josefsson <simon@josefsson.org>
273 * doc/reference/Makefile.am: Ignore shishi-int.h.
275 2003-08-07 Simon Josefsson <simon@josefsson.org>
277 * Makefile.am: Remove distcheck flag hack.
279 2003-08-07 Simon Josefsson <simon@josefsson.org>
281 * configure.ac, lib/Makefile.am, lib/shishi.h.in,
282 m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4: Create
283 shishi-int.h and use it, for uint32_t etc.
285 2003-08-07 Simon Josefsson <simon@josefsson.org>
287 * asn1/Makefile.am: Fix.
289 2003-08-07 Simon Josefsson <simon@josefsson.org>
291 * configure.ac: Bump gcrypt version.
293 2003-08-07 Simon Josefsson <simon@josefsson.org>
295 * asn1/Makefile.am: Sync upstream.
297 2003-08-07 Simon Josefsson <simon@josefsson.org>
299 * lib/Makefile.am: Fix.
301 2003-08-07 Simon Josefsson <simon@josefsson.org>
305 2003-08-07 Simon Josefsson <simon@josefsson.org>
307 * configure.ac, lib/Makefile.am: Libtasn1 fixes.
309 2003-08-07 Simon Josefsson <simon@josefsson.org>
311 * asn1/ASN1.c, asn1/Makefile.am, asn1/README, asn1/coding.c,
312 asn1/decoding.c, asn1/defines.h, asn1/der.h, asn1/element.c,
313 asn1/element.h, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
314 asn1/gstr.c, asn1/gstr.h, asn1/int.h, asn1/libtasn1.h,
315 asn1/mem.h, asn1/parser_aux.c, asn1/parser_aux.h,
316 asn1/structure.c, asn1/structure.h: Add (lib/minitasn1 from
319 2003-08-07 Simon Josefsson <simon@josefsson.org>
321 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/Makefile.am,
322 asn1/NEWS, asn1/README, asn1/THANKS, asn1/acconfig.h,
323 asn1/acinclude.m4, asn1/buildconf, asn1/configure.in: Remove (to
324 be replaced by minitasn1).
326 2003-08-07 Simon Josefsson <simon@josefsson.org>
328 * shishi.conf.in: Fix.
330 2003-08-07 Simon Josefsson <simon@josefsson.org>
332 * shishi.skel.in: Cleanup and fix.
334 2003-08-07 Simon Josefsson <simon@josefsson.org>
336 * shishi.conf.in: Fix.
338 2003-08-07 Simon Josefsson <simon@josefsson.org>
340 * doc/shishi.texi: Mention SRV.
342 2003-08-07 Simon Josefsson <simon@josefsson.org>
344 * lib/netio.c: Slight cleanup.
346 2003-08-07 Simon Josefsson <simon@josefsson.org>
348 * configure.ac, lib/Makefile.am, lib/internal.h, lib/netio.c,
349 lib/resolv.c: Look for SRV RRs if KDC address not known.
351 2003-08-07 Simon Josefsson <simon@josefsson.org>
353 * lib/internal.h: Add. Change user cfg file to
354 $HOME/.shishi/shishi.conf from $HOME/.shishi/config.
356 2003-08-07 Simon Josefsson <simon@josefsson.org>
358 * lib/init.c: Add _shishi_maybe_install_usercfg, shishi_info. Fix
361 2003-08-07 Simon Josefsson <simon@josefsson.org>
363 * lib/shishi.h.in: Add.
365 2003-08-07 Simon Josefsson <simon@josefsson.org>
367 * lib/cfg.c: Add shishi_cfg_default_userdirectory. Don't dump cfg
368 every time a cfg file is read. Fix warnings.
370 2003-08-05 Simon Josefsson <simon@josefsson.org>
372 * configure.ac: Check for locale.h.
374 2003-08-05 Simon Josefsson <simon@josefsson.org>
376 * Makefile.am, NEWS, configure.ac: Use external gettext.
378 2003-08-05 Simon Josefsson <simon@josefsson.org>
382 2003-08-05 Simon Josefsson <simon@josefsson.org>
384 * lib/Makefile.am, lib/kerberos5.asn1, lib/rfc1510.asn1,
385 lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig: Use new ASN.1
386 module, and remove the old ones.
388 2003-08-05 Simon Josefsson <simon@josefsson.org>
390 * lib/rfc1510.asn1: Copied from rfc1510bis.asn1, with
393 2003-08-05 Simon Josefsson <simon@josefsson.org>
395 * asn1/Makefile.am: Fix bad sync.
397 2003-08-05 Simon Josefsson <simon@josefsson.org>
399 * tests/gss.c: Remove.
401 2003-08-05 Simon Josefsson <simon@josefsson.org>
403 * asn1/Makefile.am, asn1/NEWS, asn1/configure.in: Sync upstream.
405 2003-08-05 Simon Josefsson <simon@josefsson.org>
407 * doc/Makefile.am: Remove ps/pdf targets (modern automake include
408 them). Fix help2man program name.
410 2003-08-05 Simon Josefsson <simon@josefsson.org>
412 * Makefile.am, configure.ac, lib/password.c: Make libidn optional.
414 2003-08-05 Simon Josefsson <simon@josefsson.org>
416 * doc/shishi.texi: Heimdal telnetd doesn't crash any more.
418 2003-07-10 Simon Josefsson <simon@josefsson.org>
420 * po/shishi.pot, po/sv.po: Generated.
422 2003-07-10 Simon Josefsson <simon@josefsson.org>
424 * extra/pam_shishi/Makefile.am: Add -I to libidn.
426 2003-07-10 Simon Josefsson <simon@josefsson.org>
428 * tests/Makefile.am, src/Makefile.am: Link with gettext, for
431 2003-07-10 Simon Josefsson <simon@josefsson.org>
433 * tests/utils.c, src/shishid.c: Add program_name (for gnulib).
435 2003-07-10 Simon Josefsson <simon@josefsson.org>
437 * configure.ac: Really disable ld script in libgcrypt.
439 2003-07-10 Simon Josefsson <simon@josefsson.org>
441 * extra/Makefile.am: Dist inetutils.diff.
443 2003-07-10 Simon Josefsson <simon@josefsson.org>
445 * extra/pam_shishi/Makefile.am: Remove asn1 -I, add gnulib -I.
447 2003-07-10 Simon Josefsson <simon@josefsson.org>
451 2003-07-10 Simon Josefsson <simon@josefsson.org>
453 * extra/pam_shishi/pam_shishi.c: Indent.
455 2003-07-10 Simon Josefsson <simon@josefsson.org>
457 * extra/pam_shishi/pam_shishi.c: Fix warnings.
459 2003-07-10 Simon Josefsson <simon@josefsson.org>
461 * src/Makefile.am: Cleanup.
463 2003-07-10 Simon Josefsson <simon@josefsson.org>
465 * src/Makefile.am: Remove unused stuff.
467 2003-07-10 Simon Josefsson <simon@josefsson.org>
469 * lib/Makefile.am: Fix libtool warning.
471 2003-07-10 Simon Josefsson <simon@josefsson.org>
475 2003-07-10 Simon Josefsson <simon@josefsson.org>
477 * extra/README: Remove inetutils.
479 2003-07-10 Simon Josefsson <simon@josefsson.org>
481 * po/Makevars: Update.
483 2003-07-10 Simon Josefsson <simon@josefsson.org>
485 * configure.ac: Revert part of last patch.
487 2003-07-10 Simon Josefsson <simon@josefsson.org>
491 2003-07-10 Simon Josefsson <simon@josefsson.org>
493 * tests/Makefile.am: Add libidn -I's.
495 2003-07-10 Simon Josefsson <simon@josefsson.org>
497 * tests/utils.c: Remove unused die().
499 2003-07-10 Simon Josefsson <simon@josefsson.org>
501 * src/shishi.c: Define program_name (for gnulib).
503 2003-07-10 Simon Josefsson <simon@josefsson.org>
505 * src/authp.c, src/client.c, src/data.h, src/server.c,
506 src/shishi.c: Use gnulib's error() instead of ad-hoc die().
508 2003-07-10 Simon Josefsson <simon@josefsson.org>
510 * src/shishid.c: Use LOG_DAEMON instead of LOG_AUTHPRIV (make this
513 2003-07-10 Simon Josefsson <simon@josefsson.org>
515 * lib/shishi.h.in: Fix typo.
517 2003-07-10 Simon Josefsson <simon@josefsson.org>
519 * doc/reference/Makefile.am: Try to be more portable.
521 2003-07-10 Simon Josefsson <simon@josefsson.org>
523 * configure.ac, extra/Makefile.am: Don't ship with inetutils (too
524 much portability problems).
526 2003-07-10 Simon Josefsson <simon@josefsson.org>
528 * gl/Makefile.am: Add strchrnul.h.
530 2003-07-10 Simon Josefsson <simon@josefsson.org>
532 * gl/Makefile.am: Add mempcpy.h.
534 2003-07-10 Simon Josefsson <simon@josefsson.org>
536 * gl/Makefile.am: Add -I../intl for libintl.h in gettext.h.
538 2003-07-10 Simon Josefsson <simon@josefsson.org>
540 * src/Makefile.am: Fix gnulib.
542 2003-07-10 Simon Josefsson <simon@josefsson.org>
544 * configure.ac: Disable libgcrypt ld script (requires too modern
547 2003-07-10 Simon Josefsson <simon@josefsson.org>
549 * crypto/NEWS, crypto/README, crypto/TODO, crypto/configure.ac:
552 2003-07-10 Simon Josefsson <simon@josefsson.org>
554 * lib/Makefile.am: Remove GNU Make specific idiom.
556 2003-07-10 Simon Josefsson <simon@josefsson.org>
558 * gl/m4/Makefile.am: Add.
560 2003-07-10 Simon Josefsson <simon@josefsson.org>
562 * lib/rfc1510bis.asn1: Update from draft (plus syntax hacks for
565 2003-07-10 Simon Josefsson <simon@josefsson.org>
567 * configure.ac: Check for sys/types.h earlier. Add Gnulib tests.
569 2003-07-10 Simon Josefsson <simon@josefsson.org>
571 * gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
572 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
573 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
574 gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c, gl/mempcpy.h,
575 gl/strndup.c, gl/strnlen.c, gl/m4/argp.m4, gl/m4/mempcpy.m4,
576 gl/m4/strndup.m4, gl/m4/strnlen.m4: Update.
578 2003-07-08 Simon Josefsson <simon@josefsson.org>
582 2003-07-08 Simon Josefsson <simon@josefsson.org>
584 * lib/encapreppart.c, lib/shishi.h.in, lib/crypto-des.c,
587 2003-07-08 Simon Josefsson <simon@josefsson.org>
589 * lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
590 lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in, po/shishi.pot,
591 po/sv.po: Cleanup DES crypto (at last!).
593 2003-07-08 Simon Josefsson <simon@josefsson.org>
595 * lib/kdc.c: Fix typo.
597 2003-07-08 Simon Josefsson <simon@josefsson.org>
599 * lib/crypto.c, lib/crypto-des.c: Better errors.
601 2003-07-08 Simon Josefsson <simon@josefsson.org>
603 * lib/crypto-3des.c: Fix mem leak.
605 2003-07-08 Simon Josefsson <simon@josefsson.org>
607 * lib/Makefile.am, lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
608 lib/crypto-des.c, lib/crypto-null.c, lib/kdc.c: Fixes.
610 2003-07-08 Simon Josefsson <simon@josefsson.org>
612 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
613 lib/authenticator.c, lib/cfg.c, lib/crypto-null.c, lib/crypto.c,
614 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
615 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
616 lib/principal.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
617 lib/tkt.c, lib/tkts.c: Indent.
619 2003-07-08 Simon Josefsson <simon@josefsson.org>
621 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
622 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/encapreppart.c,
623 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
624 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
625 lib/safe.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c, lib/tkts.c:
628 2003-07-08 Simon Josefsson <simon@josefsson.org>
630 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
631 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
632 lib/crypto-null.c, lib/crypto.c, lib/enckdcreppart.c,
633 lib/error.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
634 lib/kdcreq.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
635 src/crypto.c: Crypto functions now allocate output buffers. Fix
638 2003-07-08 Simon Josefsson <simon@josefsson.org>
640 * lib/apreq.c: Waste less stack.
642 2003-07-07 Simon Josefsson <simon@josefsson.org>
646 2003-07-06 Simon Josefsson <simon@josefsson.org>
648 * lib/Makefile.am: Fix includes. Make distcheck works under debian
651 2003-07-06 Simon Josefsson <simon@josefsson.org>
653 * configure.ac: Build gl/m4/Makefile.
655 2003-07-06 Simon Josefsson <simon@josefsson.org>
657 * gl/Makefile.am: Recurse into m4/.
659 2003-07-06 Simon Josefsson <simon@josefsson.org>
661 * shishi.conf.in: Fix.
663 2003-07-06 Simon Josefsson <simon@josefsson.org>
665 * lib/shishi.h.in: Add.
667 2003-07-06 Simon Josefsson <simon@josefsson.org>
669 * lib/asn1.c: Add shishi_asn1_write_bitstring (broken).
671 2003-07-06 Simon Josefsson <simon@josefsson.org>
673 * lib/apreq.c: Fix ASN.1 writing.
675 2003-07-06 Simon Josefsson <simon@josefsson.org>
677 * lib/aprep.c: Fix crash.
679 2003-07-05 Simon Josefsson <simon@josefsson.org>
681 * m4/Makefile.am: More EXTRA_DIST's.
683 2003-07-05 Simon Josefsson <simon@josefsson.org>
685 * Makefile.am: Update release target.
687 2003-07-05 Simon Josefsson <simon@josefsson.org>
691 2003-07-05 Simon Josefsson <simon@josefsson.org>
693 * configure.ac: Bump version.
695 2003-07-05 Simon Josefsson <simon@josefsson.org>
697 * configure.ac: Fix includes.
699 2003-07-05 Simon Josefsson <simon@josefsson.org>
701 * Makefile.am: Build errcrypto.
703 2003-07-05 Simon Josefsson <simon@josefsson.org>
705 * configure.ac: Configure errcrypto.
707 2003-07-05 Simon Josefsson <simon@josefsson.org>
709 * crypto/configure.ac: Quick hack to get paths to libgpg-error into
712 2003-07-05 Simon Josefsson <simon@josefsson.org>
714 * crypto/AUTHORS, crypto/NEWS, crypto/README, crypto/acinclude.m4,
715 crypto/configure.ac: Sync with upstream.
717 2003-07-05 Simon Josefsson <simon@josefsson.org>
719 * lib/apreq.c, lib/asn1.c, lib/shishi.h.in, lib/tkt.c: Add generic
720 ASN.1 bitstring, and use it.
722 2003-07-05 Simon Josefsson <simon@josefsson.org>
724 * lib/apreq.c: Fix the AP-REQ ap-options.
726 2003-07-05 Simon Josefsson <simon@josefsson.org>
728 * lib/ap.c: (shishi_ap_req_process): Be verbose.
730 2003-07-05 Simon Josefsson <simon@josefsson.org>
732 * lib/aprep.c: Fix typo.
734 2003-07-05 Simon Josefsson <simon@josefsson.org>
736 * lib/enckdcreppart.c: Waste less stack.
738 2003-07-05 Simon Josefsson <simon@josefsson.org>
740 * lib/encapreppart.c: Waste less stack.
742 2003-07-05 Simon Josefsson <simon@josefsson.org>
744 * lib/crypto-3des.c: Memory leak fix.
746 2003-07-05 Simon Josefsson <simon@josefsson.org>
748 * lib/authenticator.c: Use proper API.
750 2003-07-05 Simon Josefsson <simon@josefsson.org>
752 * lib/aprep.c, lib/apreq.c: Use proper API.
754 2003-07-05 Simon Josefsson <simon@josefsson.org>
756 * lib/aprep.c: Revert last change (no new API for asn1_field(),
759 2003-07-05 Simon Josefsson <simon@josefsson.org>
761 * lib/aprep.c: Use new API.
763 2003-07-05 Simon Josefsson <simon@josefsson.org>
765 * lib/internal.h: Include gnulib stuff.
767 2003-07-05 Simon Josefsson <simon@josefsson.org>
769 * lib/ap.c: Use new API.
771 2003-07-05 Simon Josefsson <simon@josefsson.org>
773 * lib/Makefile.am, lib/setenv.c: Really remove old AC_LIBOBJ stuff.
775 2003-07-05 Simon Josefsson <simon@josefsson.org>
777 * lib/crypto-des.c: Remove debugging code.
779 2003-07-05 Simon Josefsson <simon@josefsson.org>
781 * gl/argp-help.c: Define strchrnul, f{,un}lockfile if not defined.
782 (Perhaps not the right thing, check and forward patch to
785 2003-07-05 Simon Josefsson <simon@josefsson.org>
787 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/enckdcreppart.c,
788 lib/error.c, lib/kdcrep.c, lib/krberror.c, lib/principal.c,
789 lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fixes for
792 2003-07-05 Simon Josefsson <simon@josefsson.org>
794 * lib/crypto-des.c, lib/crypto.c, lib/pkcs5.c: Compile with
797 2003-07-05 Simon Josefsson <simon@josefsson.org>
799 * src/authp.c, src/client.c, src/server.c, src/shishi.c: Gnulib
802 2003-07-05 Simon Josefsson <simon@josefsson.org>
804 * lib/Makefile.am: More gnulib fixes.
806 2003-07-05 Simon Josefsson <simon@josefsson.org>
808 * lib/Makefile.am, lib/gethostname.c, lib/memmove.c, lib/memset.c,
809 lib/setenv.h, lib/strcasecmp.c, lib/strdup.c, lib/strerror.c,
810 lib/unsetenv.c: Obsolete some AC_LIBOBJ with gnulib.
812 2003-07-05 Simon Josefsson <simon@josefsson.org>
814 * src/Makefile.am: Replace ARGP stuff with gnulib.
816 2003-07-04 Simon Josefsson <simon@josefsson.org>
818 * configure.ac: Reorder to avoid warnings.
820 2003-07-04 Simon Josefsson <simon@josefsson.org>
822 * Makefile.am, configure.ac, gl/Makefile.am, gl/alloca.c,
823 gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
824 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
825 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
826 gl/argp-xinl.c, gl/argp.h, gl/asnprintf.c, gl/asprintf.c,
827 gl/error.c, gl/error.h, gl/gethostname.c, gl/getopt.c,
828 gl/getopt.h, gl/getopt1.c, gl/gettext.h, gl/malloc.c,
829 gl/memmove.c, gl/memset.c, gl/printf-args.c, gl/printf-args.h,
830 gl/printf-parse.c, gl/printf-parse.h, gl/realloc.c, gl/setenv.c,
831 gl/setenv.h, gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c,
832 gl/strchrnul.h, gl/strdup.c, gl/strerror.c, gl/strncasecmp.c,
833 gl/sysexit_.h, gl/unlocked-io.h, gl/unsetenv.c, gl/vasnprintf.c,
834 gl/vasnprintf.h, gl/vasprintf.c, gl/vasprintf.h, gl/xalloc.h,
835 gl/xmalloc.c, gl/xstrdup.c, gl/m4/Makefile.am, gl/m4/alloca.m4,
836 gl/m4/argp.m4, gl/m4/codeset.m4, gl/m4/error.m4,
837 gl/m4/gethostname.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
838 gl/m4/glibc21.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
839 gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
840 gl/m4/inttypes_h.m4, gl/m4/isc-posix.m4, gl/m4/lcmessage.m4,
841 gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
842 gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/malloc.m4,
843 gl/m4/memmove.m4, gl/m4/memset.m4, gl/m4/nls.m4,
844 gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/progtest.m4,
845 gl/m4/realloc.m4, gl/m4/setenv.m4, gl/m4/signed.m4,
846 gl/m4/stdint_h.m4, gl/m4/strcase.m4, gl/m4/strchrnul.m4,
847 gl/m4/strdup.m4, gl/m4/strerror.m4, gl/m4/strerror_r.m4,
848 gl/m4/sysexits.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
849 gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4,
850 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xalloc.m4,
851 lib/Makefile.am: Add gnulib compatibility functions. Remove argp
852 (replaced by gnulib argp module).
854 2003-07-04 Simon Josefsson <simon@josefsson.org>
856 * lib/tkt.c: (shishi_tkt_key): Retrieve key from encticketpart too.
858 2003-06-27 Simon Josefsson <simon@josefsson.org>
860 * lib/ap.c: Check for asn1 error.
862 2003-06-12 Simon Josefsson <simon@josefsson.org>
864 * doc/shishi.texi: Add.
866 2003-06-02 Simon Josefsson <simon@josefsson.org>
868 * tests/Makefile.am: Remove ticketset for now.
870 2003-06-02 Simon Josefsson <simon@josefsson.org>
872 * NEWS: Version 0.0.0.
874 2003-06-02 Simon Josefsson <simon@josefsson.org>
876 * Makefile.am: Add release target.
878 2003-06-02 Simon Josefsson <simon@josefsson.org>
880 * lib/crypto.c: Add DES encrypt/decrypt without checksum. Add
883 2003-06-02 Simon Josefsson <simon@josefsson.org>
885 * lib/crypto-des.c: Add DES encrypt/decrypt without checksum.
887 2003-06-02 Simon Josefsson <simon@josefsson.org>
889 * lib/shishi.h.in: Fix NONE ciphers.
891 2003-05-27 Simon Josefsson <simon@josefsson.org>
893 * doc/Makefile.am: Add encapreppart functions to AP section.
895 2003-05-27 Simon Josefsson <simon@josefsson.org>
897 * lib/aprep.c, lib/apreq.c: Fix a2d.
899 2003-05-27 Simon Josefsson <simon@josefsson.org>
901 * lib/encapreppart.c, lib/shishi.h.in: Add
902 shishi_encapreppart_seqnumber_get.
904 2003-05-27 Simon Josefsson <simon@josefsson.org>
906 * lib/crypto-3des.c, lib/crypto.c, lib/shishi.h.in: Add 3des-none.
907 Add encrypt/decrypt with specific etype.
909 2003-05-25 Simon Josefsson <simon@josefsson.org>
911 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
912 lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Add
913 shishi_{en,de}crypt_iv().
915 2003-05-25 Simon Josefsson <simon@josefsson.org>
917 * lib/shishi.h.in: Fix typo.
919 2003-05-25 Simon Josefsson <simon@josefsson.org>
921 * lib/shishi.h.in: Add GSS keyusage constants.
923 2003-05-18 Simon Josefsson <simon@josefsson.org>
925 * lib/authenticator.c: Fix.
927 2003-05-11 Simon Josefsson <simon@josefsson.org>
929 * lib/ap.c, lib/shishi.h.in: Add shishi_ap_req_der_new.
931 2003-05-08 Simon Josefsson <simon@josefsson.org>
933 * lib/Makefile.am: Fix asn1Parser.
935 2003-05-08 Simon Josefsson <simon@josefsson.org>
937 * doc/Makefile.am: Remove GSS stuff.
939 2003-05-08 Simon Josefsson <simon@josefsson.org>
941 * configure.ac: Check for asn1Parser.
943 2003-05-08 Simon Josefsson <simon@josefsson.org>
947 2003-05-08 Simon Josefsson <simon@josefsson.org>
949 * lib/init.c: Fix doc.
951 2003-05-01 Simon Josefsson <simon@josefsson.org>
953 * Makefile.am, README, configure.ac, tests/Makefile.am,
954 shishi-gss.pc.in: Remove GSS stuff (moved to separate project).
956 2003-05-01 Simon Josefsson <simon@josefsson.org>
958 * doc/shishi.texi: Remove GSS stuff.
960 2003-05-01 Simon Josefsson <simon@josefsson.org>
962 * shishi-gss.pc.in: Add.
964 2003-05-01 Simon Josefsson <simon@josefsson.org>
966 * Makefile.am: Add shishi-gss.pc*.
968 2003-05-01 Simon Josefsson <simon@josefsson.org>
970 * configure.ac: Build shishi-gss.pc.
972 2003-05-01 Simon Josefsson <simon@josefsson.org>
974 * doc/gdoc: Escape { and }.
976 2003-05-01 Simon Josefsson <simon@josefsson.org>
978 * doc/shishi.texi: Fix.
980 2003-05-01 Simon Josefsson <simon@josefsson.org>
982 * Makefile.am: Indent in gss/.
984 2003-05-01 Simon Josefsson <simon@josefsson.org>
986 * doc/Makefile.am, doc/shishi.texi: Add.
988 2003-05-01 Simon Josefsson <simon@josefsson.org>
992 2003-05-01 Simon Josefsson <simon@josefsson.org>
994 * NEWS, AUTHORS: Fix.
996 2003-05-01 Simon Josefsson <simon@josefsson.org>
998 * Makefile.am, configure.ac, doc/Makefile.am, doc/shishi.texi,
999 tests/Makefile.am, tests/gss.c: Add framework for GSS-API
1002 2003-05-01 Simon Josefsson <simon@josefsson.org>
1004 * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
1005 tests/ticketset.c, tests/utils.c: Move include of shishi.h from
1006 utils.c to each file.
1008 2003-05-01 Simon Josefsson <simon@josefsson.org>
1010 * lib/internal.h: Typo.
1012 2003-04-18 Simon Josefsson <simon@josefsson.org>
1014 * doc/shishi.texi: Fix info dir entry.
1016 2003-04-16 Simon Josefsson <simon@josefsson.org>
1018 * ANNOUNCE: Mention devices it runs on.
1020 2003-04-15 Simon Josefsson <simon@josefsson.org>
1022 * Makefile.am: Use new cvs2cl.
1024 2003-03-29 Simon Josefsson <simon@josefsson.org>
1026 * lib/kdcreq.c: Use new allocating a2d.
1028 2003-03-26 Simon Josefsson <simon@josefsson.org>
1030 * src/shishid.c: Add comment.
1032 2003-03-26 Simon Josefsson <simon@josefsson.org>
1034 * lib/asn1.c, lib/kdc.c, lib/shishi.h.in: Add new allocating a2d
1035 functions and use them.
1037 2003-03-26 Simon Josefsson <simon@josefsson.org>
1039 * lib/crypto-des.c: Use new libgcrypt CBC-MAC interface.
1041 2003-03-26 Simon Josefsson <simon@josefsson.org>
1043 * crypto/AUTHORS, crypto/NEWS, crypto/THANKS, crypto/TODO,
1044 crypto/configure.ac: Upstream sync.
1046 2003-03-26 Simon Josefsson <simon@josefsson.org>
1048 * asn1/NEWS, asn1/configure.in: Upstream sync.
1050 2003-03-14 Simon Josefsson <simon@josefsson.org>
1052 * tests/crypto.c: Fix debug output, spotted by Marcus Watts
1055 2003-02-19 Simon Josefsson <simon@josefsson.org>
1057 * asn1/NEWS, asn1/configure.in: Upstream update.
1059 2003-02-12 Simon Josefsson <simon@josefsson.org>
1061 * lib/safe.c: Make it work.
1063 2003-02-12 Simon Josefsson <simon@josefsson.org>
1065 * lib/tkt.c: Use new ASN.1 API.
1067 2003-02-12 Simon Josefsson <simon@josefsson.org>
1069 * lib/kdcreq.c: Use new ASN.1 and principal APIs.
1071 2003-02-12 Simon Josefsson <simon@josefsson.org>
1073 * lib/kdcrep.c: Use new principal API.
1075 2003-02-12 Simon Josefsson <simon@josefsson.org>
1077 * lib/principal.c: Add *_set().
1079 2003-02-12 Simon Josefsson <simon@josefsson.org>
1081 * lib/encapreppart.c: Doc fixes. Use new ASN.1 APIs.
1083 2003-02-12 Simon Josefsson <simon@josefsson.org>
1085 * lib/asn1.c: Fix integer functions.
1087 2003-02-12 Simon Josefsson <simon@josefsson.org>
1089 * tests/authenticator.c, tests/gztime.c, tests/ticketset.c: Indent.
1091 2003-02-12 Simon Josefsson <simon@josefsson.org>
1093 * tests/Makefile.am: Add authenticator and gztime. Remove asn1
1096 2003-02-12 Simon Josefsson <simon@josefsson.org>
1098 * tests/utils.c: Fix prototypes.
1100 2003-02-12 Simon Josefsson <simon@josefsson.org>
1102 * tests/authenticator.c: Add.
1104 2003-02-12 Simon Josefsson <simon@josefsson.org>
1106 * lib/authenticator.c: Cleanups.
1108 2003-02-11 Simon Josefsson <simon@josefsson.org>
1110 * tests/gztime.c: Add.
1112 2003-02-11 Simon Josefsson <simon@josefsson.org>
1114 * lib/gztime.c: Make it work again.
1116 2003-02-11 Simon Josefsson <simon@josefsson.org>
1118 * lib/gztime.c: Fix prototypes.
1120 2003-02-11 Simon Josefsson <simon@josefsson.org>
1122 * lib/shishi.h.in: Add. Fix prototypes.
1124 2003-02-11 Simon Josefsson <simon@josefsson.org>
1126 * tests/ticketset.c: Fix title.
1128 2003-02-11 Simon Josefsson <simon@josefsson.org>
1132 2003-02-11 Simon Josefsson <simon@josefsson.org>
1134 * crypto/INSTALL: Fix.
1136 2003-02-11 Simon Josefsson <simon@josefsson.org>
1138 * Makefile.am: Allow use of external libtasn1.
1140 2003-02-11 Simon Josefsson <simon@josefsson.org>
1142 * configure.ac, lib/Makefile.am: Allow use of external libtasn1.
1143 Remove *_BUILD_* junk for pkg-config.
1145 2003-02-11 Simon Josefsson <simon@josefsson.org>
1147 * shishi.pc.in: CFLAGS for libgcrypt not needed to use shishi. Let
1148 libtool handle library dependencies.
1150 2003-02-11 Simon Josefsson <simon@josefsson.org>
1152 * configure.ac: We need libgcrypt >1.1.13.
1154 2003-02-11 Simon Josefsson <simon@josefsson.org>
1156 * crypto/AUTHORS, crypto/INSTALL, crypto/NEWS, crypto/README,
1157 crypto/TODO, crypto/configure.ac, crypto/libgcrypt.txt: Upstream
1160 2003-02-11 Simon Josefsson <simon@josefsson.org>
1162 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
1163 lib/diskio.c, lib/encapreppart.c, lib/enckdcreppart.c,
1164 lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
1165 lib/krberror.c, lib/safe.c, lib/tgs.c, lib/ticket.c, lib/tkt.c:
1166 Use new libtasn1 API.
1168 2003-02-11 Simon Josefsson <simon@josefsson.org>
1170 * asn1/configure.in: Upstream update.
1172 2003-02-11 Simon Josefsson <simon@josefsson.org>
1174 * asn1/NEWS: Upstream update.
1176 2003-02-11 Simon Josefsson <simon@josefsson.org>
1178 * po/shishi.pot, po/sv.po: Generated.
1180 2003-02-11 Simon Josefsson <simon@josefsson.org>
1182 * doc/reference/shishi.types: Add.
1184 2003-02-11 Simon Josefsson <simon@josefsson.org>
1188 2003-02-11 Simon Josefsson <simon@josefsson.org>
1190 * lib/shishi.h.in, lib/safe.c: Fix SAFE.
1192 2003-02-10 Simon Josefsson <simon@josefsson.org>
1194 * doc/shishi.texi: Add.
1196 2003-02-10 Simon Josefsson <simon@josefsson.org>
1198 * doc/Makefile.am: Add KRB-SAFE.
1200 2003-02-10 Simon Josefsson <simon@josefsson.org>
1202 * doc/shishi.texi: Add KRB-SAFE. Move utility functions.
1204 2003-02-10 Simon Josefsson <simon@josefsson.org>
1206 * doc/shishi.texi: [no log message]
1208 2003-02-10 Simon Josefsson <simon@josefsson.org>
1210 * doc/shishi.texi: (Cryptographic Overview): Improve wording.
1212 2003-02-10 Simon Josefsson <simon@josefsson.org>
1214 * README-alpha: Fix.
1216 2003-02-10 Simon Josefsson <simon@josefsson.org>
1218 * lib/as.c: Doc fix.
1220 2003-02-10 Simon Josefsson <simon@josefsson.org>
1222 * lib/asn1.c, lib/diskio.c, lib/safe.c, lib/shishi.h.in,
1223 lib/internal.h, src/client.c, src/server.c: Make KRB-SAFE work.
1225 2003-02-10 Simon Josefsson <simon@josefsson.org>
1227 * lib/tgs.c, lib/as.c: Doc fix.
1229 2003-02-10 Simon Josefsson <simon@josefsson.org>
1231 * Makefile.am: Ditto.
1233 2003-02-10 Simon Josefsson <simon@josefsson.org>
1235 * Makefile.am: Fix ChangeLog generation.
1237 2003-02-10 Simon Josefsson <simon@josefsson.org>
1241 2003-02-08 Simon Josefsson <simon@josefsson.org>
1243 * lib/shishi.h.in, lib/tkts.c: Fix.
1245 2003-02-08 Simon Josefsson <simon@josefsson.org>
1247 * tests/ticketset.c, tests/crypto.c, tests/utils.c, src/client.c,
1248 src/server.c, src/data.h, src/shishi.c, src/shishid.c: Fix.
1250 2003-02-08 Simon Josefsson <simon@josefsson.org>
1252 * src/shishid.c: Fix.
1254 2003-02-08 Simon Josefsson <simon@josefsson.org>
1258 2003-02-08 Simon Josefsson <simon@josefsson.org>
1260 * src/authp.c, src/client.c, lib/shishi.h.in: Fix.
1262 2003-02-08 Simon Josefsson <simon@josefsson.org>
1264 * lib/asn1.c, lib/crypto-des.c, lib/init.c, lib/netio.c,
1265 lib/shishi.h.in: Fix.
1267 2003-02-08 Simon Josefsson <simon@josefsson.org>
1269 * lib/vasprintf.c, lib/kdcreq.c: Fix.
1271 2003-02-08 Simon Josefsson <simon@josefsson.org>
1273 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto-des.c,
1274 lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c,
1275 lib/init.c, lib/kdc.c, lib/kdcrep.c, lib/key.c, lib/netio.c,
1276 lib/pkcs5.c, lib/principal.c, lib/shishi.h.in, lib/ticket.c,
1277 lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fix.
1279 2003-02-08 Simon Josefsson <simon@josefsson.org>
1281 * lib/shishi.h.in: Fix.
1283 2003-02-08 Simon Josefsson <simon@josefsson.org>
1285 * lib/crypto.c: Fix.
1287 2003-02-08 Simon Josefsson <simon@josefsson.org>
1289 * lib/vasprintf.c, lib/internal.h: Fix.
1291 2003-02-08 Simon Josefsson <simon@josefsson.org>
1293 * lib/asn1.c, lib/pkcs5.c, lib/key.c, lib/crypto-aes.c,
1294 lib/crypto.c, lib/netio.c, lib/tkts.c, lib/kdc.c, lib/as.c,
1295 lib/crypto-3des.c, lib/crypto-des.c, lib/crypto-null.c,
1296 lib/init.c, lib/krberror.c, lib/shishi.h.in: Fix.
1298 2003-02-08 Simon Josefsson <simon@josefsson.org>
1300 * lib/encticketpart.c, lib/tkt.c, lib/shishi.h.in, lib/tkts.c: Fix.
1302 2003-02-08 Simon Josefsson <simon@josefsson.org>
1306 2003-02-08 Simon Josefsson <simon@josefsson.org>
1308 * lib/apreq.c, lib/shishi.h.in, lib/encapreppart.c, lib/ticket.c:
1311 2003-02-08 Simon Josefsson <simon@josefsson.org>
1313 * lib/authenticator.c, lib/kdcrep.c, lib/enckdcreppart.c: Fix.
1315 2003-02-08 Simon Josefsson <simon@josefsson.org>
1317 * lib/shishi.h.in: Fix.
1319 2003-02-08 Simon Josefsson <simon@josefsson.org>
1321 * lib/cfg.c: Fix warnings.
1323 2003-02-08 Simon Josefsson <simon@josefsson.org>
1325 * lib/cfg.c: Declare getsubopt().
1327 2003-02-08 Simon Josefsson <simon@josefsson.org>
1329 * lib/shishi.h.in: Add.
1331 2003-02-08 Simon Josefsson <simon@josefsson.org>
1333 * lib/shishi.h.in: Add. Fix.
1335 2003-02-08 Simon Josefsson <simon@josefsson.org>
1337 * lib/shishi.h.in: Add.
1339 2003-02-08 Simon Josefsson <simon@josefsson.org>
1341 * lib/shishi.h.in, lib/internal.h: Add.
1343 2003-02-08 Simon Josefsson <simon@josefsson.org>
1345 * lib/shishi.h.in, lib/internal.h: Add.
1347 2003-02-08 Simon Josefsson <simon@josefsson.org>
1349 * lib/internal.h: Include arpa/inet.h.
1351 2003-02-08 Simon Josefsson <simon@josefsson.org>
1353 * doc/shishi.texi: Add.
1355 2003-02-08 Simon Josefsson <simon@josefsson.org>
1357 * lib/shishi.h.in: Fix.
1359 2003-02-08 Simon Josefsson <simon@josefsson.org>
1361 * lib/shishi.h.in, lib/tkts.c, tests/ticketset.c, src/shishi.c: New
1364 2003-02-08 Simon Josefsson <simon@josefsson.org>
1368 2003-02-08 Simon Josefsson <simon@josefsson.org>
1370 * lib/principal.c: Fix.
1372 2003-02-05 Simon Josefsson <simon@josefsson.org>
1374 * src/shishid.c, tests/ticketset.c: Fix API.
1376 2003-02-05 Simon Josefsson <simon@josefsson.org>
1378 * configure.ac: Check arpa/inet.h.
1380 2003-02-05 Simon Josefsson <simon@josefsson.org>
1382 * lib/ticket.c, lib/asn1.c, lib/shishi.h.in, lib/tkts.c: Fix API.
1384 2003-02-05 Simon Josefsson <simon@josefsson.org>
1386 * lib/enckdcreppart.c, lib/encticketpart.c: Fix.
1388 2003-02-05 Simon Josefsson <simon@josefsson.org>
1390 * lib/crypto.c: Add.
1392 2003-02-05 Simon Josefsson <simon@josefsson.org>
1394 * lib/kdc.c, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
1395 lib/diskio.c: Fix API.
1397 2003-02-05 Simon Josefsson <simon@josefsson.org>
1399 * lib/kdcrep.c: Fix.
1401 2003-02-05 Simon Josefsson <simon@josefsson.org>
1403 * lib/shishi.h.in, lib/asn1.c: Fix.
1405 2003-02-05 Simon Josefsson <simon@josefsson.org>
1407 * lib/principal.c, lib/asn1.c: (shishi_principal_name_get,
1408 shishi_principal_name_realm_get): Move from asn1.c to principal.c
1410 2003-02-05 Simon Josefsson <simon@josefsson.org>
1414 2003-02-05 Simon Josefsson <simon@josefsson.org>
1416 * lib/diskio.c: Fix header.
1418 2003-02-05 Simon Josefsson <simon@josefsson.org>
1420 * lib/init.c: Fix gcrypt init.
1422 2003-02-05 Simon Josefsson <simon@josefsson.org>
1424 * lib/internal.h: Use Shishi_asn1 instead of ASN1_TYPE. Fix.
1426 2003-02-05 Simon Josefsson <simon@josefsson.org>
1430 2003-02-05 Simon Josefsson <simon@josefsson.org>
1432 * lib/enckdcreppart.c, lib/safe.c: Cleanup.
1434 2003-02-05 Simon Josefsson <simon@josefsson.org>
1436 * lib/authenticator.c, lib/kdcreq.c, lib/shishi.h.in, lib/init.c:
1439 2003-02-05 Simon Josefsson <simon@josefsson.org>
1441 * lib/encticketpart.c: Cleanup.
1443 2003-02-05 Simon Josefsson <simon@josefsson.org>
1445 * lib/ticket.c: Cleanup.
1447 2003-02-05 Simon Josefsson <simon@josefsson.org>
1449 * lib/kdc.c: Cleanup.
1451 2003-02-05 Simon Josefsson <simon@josefsson.org>
1453 * lib/krberror.c: Cleanup.
1455 2003-02-05 Simon Josefsson <simon@josefsson.org>
1457 * lib/kdcrep.c: Cleanup.
1459 2003-02-05 Simon Josefsson <simon@josefsson.org>
1461 * lib/kdcreq.c: Cleanup.
1463 2003-02-05 Simon Josefsson <simon@josefsson.org>
1467 2003-02-05 Simon Josefsson <simon@josefsson.org>
1469 * lib/ticket.c: Use Shishi_asn1 instead of ASN1_TYPE.
1471 2003-02-05 Simon Josefsson <simon@josefsson.org>
1473 * lib/encapreppart.c: Fix.
1475 2003-02-05 Simon Josefsson <simon@josefsson.org>
1477 * lib/tkt.c, lib/krberror.c, lib/kdcrep.c, lib/kdcreq.c, lib/tgs.c,
1478 lib/safe.c: Use Shishi_asn1 instead of ASN1_TYPE.
1480 2003-02-05 Simon Josefsson <simon@josefsson.org>
1482 * lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
1483 lib/kdc.c: Use Shishi_asn1 instead of ASN1_TYPE.
1485 2003-02-05 Simon Josefsson <simon@josefsson.org>
1487 * lib/diskio.c, lib/done.c: Use Shishi_asn1 instead of ASN1_TYPE.
1489 2003-02-05 Simon Josefsson <simon@josefsson.org>
1491 * lib/asn1.c: Use Shishi_asn1 instead of ASN1_TYPE. Cleanup. Add.
1493 2003-02-05 Simon Josefsson <simon@josefsson.org>
1495 * lib/ap.c, lib/shishi.h.in, lib/apreq.c, lib/aprep.c, lib/as.c,
1496 lib/authenticator.c: Use Shishi_asn1 instead of ASN1_TYPE.
1498 2003-02-05 Simon Josefsson <simon@josefsson.org>
1500 * configure.ac: Check syslog.h.
1502 2003-02-05 Simon Josefsson <simon@josefsson.org>
1506 2003-02-05 Simon Josefsson <simon@josefsson.org>
1508 * lib/version.c: Copyright fix.
1510 2003-02-05 Simon Josefsson <simon@josefsson.org>
1512 * lib/shishi.h.in: Fix krberror.
1514 2003-02-05 Simon Josefsson <simon@josefsson.org>
1516 * lib/apreq.c, lib/error.c, lib/hostkeys.c, lib/version.c: Doc fix.
1518 2003-02-05 Simon Josefsson <simon@josefsson.org>
1520 * src/shishid.c: Syslog. Setuid.
1522 2003-02-03 Simon Josefsson <simon@josefsson.org>
1524 * lib/krberror.c: Doc fix.
1526 2003-02-03 Simon Josefsson <simon@josefsson.org>
1528 * lib/init.c: Re-order to improve manual.
1530 2003-02-03 Simon Josefsson <simon@josefsson.org>
1532 * src/shishid.c: AS exchange works (with hardcoded credentials).
1534 2003-02-03 Simon Josefsson <simon@josefsson.org>
1536 * src/kdc.c: Fix. What to do about this file? Abandon?
1538 2003-02-03 Simon Josefsson <simon@josefsson.org>
1540 * lib/shishi.h.in: Fix.
1542 2003-02-03 Simon Josefsson <simon@josefsson.org>
1544 * lib/kdcreq.c: Fix. Add.
1546 2003-02-03 Simon Josefsson <simon@josefsson.org>
1548 * lib/kdc.c: Fix return codes.
1550 2003-02-03 Simon Josefsson <simon@josefsson.org>
1554 2003-02-03 Simon Josefsson <simon@josefsson.org>
1556 * lib/asn1.c: Fix debug.
1558 2003-02-03 Simon Josefsson <simon@josefsson.org>
1560 * lib/as.c: Add. Clear pdata in AS-REQ.
1562 2003-02-03 Simon Josefsson <simon@josefsson.org>
1564 * lib/ticketset.c, lib/tkts.c: Rename ticketset.c to tkts.c.
1566 2003-02-03 Simon Josefsson <simon@josefsson.org>
1568 * lib/tkt.c: Add, code from ticket.c.
1570 2003-02-03 Simon Josefsson <simon@josefsson.org>
1572 * doc/reference/Makefile.am, doc/reference/tmpl/dummy.sgml,
1573 doc/reference/tmpl/shishi.sgml: Fix.
1575 2003-02-03 Simon Josefsson <simon@josefsson.org>
1577 * doc/reference/shishi.types, doc/reference/tmpl/shishi.sgml:
1578 Remove autogenerated stuff.
1580 2003-02-03 Simon Josefsson <simon@josefsson.org>
1582 * doc/reference/Makefile.am: Improve maintainer-clean (somewhat
1585 2003-02-03 Simon Josefsson <simon@josefsson.org>
1587 * doc/Makefile.am, doc/shishi.texi, doc/reference/tmpl/shishi.sgml,
1588 extra/pam_shishi/pam_shishi.c, lib/Makefile.am, lib/ap.c,
1589 lib/apreq.c, lib/as.c, lib/asn1.c, lib/authenticator.c,
1590 lib/diskio.c, lib/done.c, lib/enckdcreppart.c, lib/error.c,
1591 lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
1592 lib/kdcreq.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c,
1593 lib/ticket.c, src/authp.c, src/client.c, src/server.c,
1594 src/shishi.c, src/shishid.c, tests/ticketset.c: Rename
1595 shishi_ticketset_* to shishi_tkts_*. Separate ASN.1 ticket
1596 functions into shishi_ticket_* and high-level ticket functions
1599 2003-02-02 Simon Josefsson <simon@josefsson.org>
1601 * lib/ticket.c: Add. Fix typo. (shishi_ticket_key_set): Set key
1602 in EncKDCRepPart too. (shishi_ticket2): Set transited, authtime,
1605 2003-02-02 Simon Josefsson <simon@josefsson.org>
1607 * lib/cfg.c, lib/crypto.c, lib/enckdcreppart.c, lib/kdc.c,
1608 lib/kdcrep.c, lib/kdcreq.c, lib/shishi.h.in: Add.
1610 2003-02-02 Simon Josefsson <simon@josefsson.org>
1612 * lib/as.c: Add. Initialize ticket in AS.
1614 2003-02-02 Simon Josefsson <simon@josefsson.org>
1616 * lib/authenticator.c: Add.
1618 2003-02-02 Simon Josefsson <simon@josefsson.org>
1620 * lib/ticket.c, lib/shishi.h.in, lib/kdc.c: Add.
1622 2003-02-02 Simon Josefsson <simon@josefsson.org>
1624 * lib/authenticator.c: Add AuthorizationData.
1626 2003-02-02 Simon Josefsson <simon@josefsson.org>
1630 2003-02-02 Simon Josefsson <simon@josefsson.org>
1632 * lib/kdcreq.c, lib/shishi.h.in: Add.
1634 2003-02-02 Simon Josefsson <simon@josefsson.org>
1636 * lib/kdc.c: (shishi_as_process): Print derived user key.
1638 2003-02-02 Simon Josefsson <simon@josefsson.org>
1640 * lib/diskio.c: Print hex key for noice verbose.
1642 2003-02-02 Simon Josefsson <simon@josefsson.org>
1644 * lib/ap.c, lib/as.c: Print debug info.
1646 2003-02-02 Simon Josefsson <simon@josefsson.org>
1648 * lib/ap.c: Print debug info.
1650 2003-02-01 Simon Josefsson <simon@josefsson.org>
1652 * lib/asn1.c: Add shishi_asn1_integer2_field. Indent.
1654 2003-02-01 Simon Josefsson <simon@josefsson.org>
1656 * lib/crypto.c, lib/cfg.c, lib/authenticator.c, src/authp.c,
1657 src/client.c, src/crypto.c, src/server.c, src/shishi.c,
1658 src/shishid.c, tests/crypto.c, tests/ticketset.c: Indent.
1660 2003-02-01 Simon Josefsson <simon@josefsson.org>
1662 * lib/diskio.c: Indent. Add debug code.
1664 2003-02-01 Simon Josefsson <simon@josefsson.org>
1666 * lib/enckdcreppart.c: Add shishi_enckdcreppart_key_set,
1667 shishi_enckdcreppart_nonce_set,
1668 shishi_enckdcreppart_populate_encticketpart,
1669 shishi_enckdcreppart_srealm_set, shishi_enckdcreppart_sname_set,
1670 shishi_enckdcreppart_server_set,
1671 shishi_enckdcreppart_srealmserver_set, shishi_encasreppart.
1674 2003-02-01 Simon Josefsson <simon@josefsson.org>
1676 * lib/kdc.c, lib/init.c, lib/hostkeys.c, lib/error.c,
1677 lib/encticketpart.c, lib/encapreppart.c: Indent.
1679 2003-02-01 Simon Josefsson <simon@josefsson.org>
1681 * lib/kdcrep.c: Add shishi_kdcrep_crealm_set,
1682 shishi_kdcrep_cname_set, shishi_kdcrep_client_set,
1683 shishi_kdcrep_crealmserver_set, shishi_kdcrep_set_enc_part,
1684 shishi_kdcrep_add_enc_part. (shishi_kdcrep_get_ticket): Don't
1685 lose on (some) optional fields.
1687 2003-02-01 Simon Josefsson <simon@josefsson.org>
1689 * lib/kdcreq.c: Add shishi_kdcreq_nonce, shishi_kdcreq_cname_get.
1691 2003-02-01 Simon Josefsson <simon@josefsson.org>
1693 * lib/krberror.c, lib/key.c: Indent.
1695 2003-02-01 Simon Josefsson <simon@josefsson.org>
1697 * lib/ticketset.c, lib/ticket.c, lib/tgs.c, lib/realm.c,
1698 lib/principal.c, lib/password.c, lib/netio.c: Indent.
1700 2003-02-01 Simon Josefsson <simon@josefsson.org>
1702 * lib/as.c: Add shishi_as_rep_der_set.
1704 2003-02-01 Simon Josefsson <simon@josefsson.org>
1706 * lib/apreq.c: (shishi_apreq_get_ticket, shishi_apreq_set_ticket):
1707 Don't lose on optional fields (some still left though).
1709 2003-02-01 Simon Josefsson <simon@josefsson.org>
1711 * lib/aprep.c: Indent.
1713 2003-02-01 Simon Josefsson <simon@josefsson.org>
1715 * lib/ap.c: Indent. (shishi_ap_rep_der_set): Don't lose previous
1716 AP-REP. (shishi_ap_rep_der): New.
1718 2003-01-31 Simon Josefsson <simon@josefsson.org>
1720 * lib/shishi.h.in: Add. Fix key usage enum member name.
1722 2003-01-31 Simon Josefsson <simon@josefsson.org>
1724 * lib/encticketpart.c, lib/kdcrep.c, lib/ticket.c: Add functions to
1727 2003-01-31 Simon Josefsson <simon@josefsson.org>
1729 * lib/enckdcreppart.c: Fix.
1731 2003-01-31 Simon Josefsson <simon@josefsson.org>
1733 * lib/shishi.h.in: Add.
1735 2003-01-31 Simon Josefsson <simon@josefsson.org>
1737 * lib/encticketpart.c: Add shishi_encticketpart.
1739 2003-01-31 Simon Josefsson <simon@josefsson.org>
1741 * lib/init.c: Add shishi_init_server.
1743 2003-01-31 Simon Josefsson <simon@josefsson.org>
1745 * lib/key.c: Add shishi_key_random.
1747 2003-01-31 Simon Josefsson <simon@josefsson.org>
1749 * lib/crypto.c: Use strong random data.
1751 2003-01-26 Simon Josefsson <simon@josefsson.org>
1753 * doc/reference/tmpl/shishi.sgml: Generated.
1755 2003-01-22 Simon Josefsson <simon@josefsson.org>
1757 * doc/reference/tmpl/shishi.sgml: New.
1759 2003-01-22 Simon Josefsson <simon@josefsson.org>
1761 * configure.ac: Fix.
1763 2003-01-22 Simon Josefsson <simon@josefsson.org>
1765 * doc/reference/shishi-docs.sgml: Add some text.
1767 2003-01-22 Simon Josefsson <simon@josefsson.org>
1769 * doc/reference/Makefile.am: Add uninstall target. Fix distcheck.
1771 2003-01-22 Simon Josefsson <simon@josefsson.org>
1773 * lib/crypto-des.c: Use libgcrypt for CRC.
1775 2003-01-22 Simon Josefsson <simon@josefsson.org>
1777 * lib/Makefile.am: Fix libstringprep vs libidn.
1779 2003-01-21 Simon Josefsson <simon@josefsson.org>
1781 * configure.ac: Fix libstringprep vs libidn.
1783 2003-01-21 Simon Josefsson <simon@josefsson.org>
1785 * Makefile.am: Don't dist gdbm (for now). Fix libstringprep vs
1786 libidn. Fix cvs2cl and gtk-dock for distcheck.
1788 2003-01-21 Simon Josefsson <simon@josefsson.org>
1790 * tests/crypto.c: Don't check crc (gcrypt used now).
1792 2002-12-15 Simon Josefsson <simon@josefsson.org>
1794 * lib/Makefile.am, lib/diskio.c, lib/key.c, lib/safe.c,
1795 lib/shishi.h.in, src/client.c: Unfinished SAFE support.
1797 2002-12-15 Simon Josefsson <simon@josefsson.org>
1801 2002-12-15 Simon Josefsson <simon@josefsson.org>
1805 2002-12-15 Simon Josefsson <simon@josefsson.org>
1809 2002-12-15 Simon Josefsson <simon@josefsson.org>
1811 * src/shishid.c, src/shishi.c: Fix.
1813 2002-12-15 Simon Josefsson <simon@josefsson.org>
1815 * shishi.pc.in, shishi.conf.in, README: Fix.
1817 2002-12-14 Simon Josefsson <simon@josefsson.org>
1819 * configure.ac: Add GTK-DOC stuff.
1821 2002-12-14 Simon Josefsson <simon@josefsson.org>
1823 * lib/kdcreq.c, lib/tgs.c: Fix warnings from GTK-DOC.
1825 2002-12-14 Simon Josefsson <simon@josefsson.org>
1827 * doc/Makefile.am, doc/reference/Makefile.am,
1828 doc/reference/shishi-docs.sgml, doc/reference/shishi.types:
1829 Generate HTML/SGML API documentation using GTK-DOC.
1831 2002-12-14 Simon Josefsson <simon@josefsson.org>
1833 * lib/ticket.c, lib/ticketset.c, lib/shishi.h.in: Fix.
1835 2002-12-14 Simon Josefsson <simon@josefsson.org>
1837 * Makefile.am: EXTRA_DIST ANNOUNCE:
1839 2002-12-14 Simon Josefsson <simon@josefsson.org>
1843 2002-12-14 Simon Josefsson <simon@josefsson.org>
1845 * extra/pam_shishi/pam_shishi.c: Define PAM_STATIC for static
1848 2002-12-14 Simon Josefsson <simon@josefsson.org>
1850 * configure.ac, extra/pam_shishi/Makefile.am,
1851 extra/pam_shishi/pam_shishi.c: Solaris PAM fixes.
1853 2002-12-14 Simon Josefsson <simon@josefsson.org>
1855 * Makefile.am: Make sure ChangeLog is regenerated.
1857 2002-12-13 Simon Josefsson <simon@josefsson.org>
1859 * extra/README: Fix.
1861 2002-12-13 Simon Josefsson <simon@josefsson.org>
1863 * AUTHORS, NEWS, README, README-alpha, THANKS: Copying condition
1866 2002-12-13 Simon Josefsson <simon@josefsson.org>
1868 * src/shishid.c: Fix warnings.
1870 2002-12-13 Simon Josefsson <simon@josefsson.org>
1872 * doc/shishi.texi: Fix ports.
1874 2002-12-13 Simon Josefsson <simon@josefsson.org>
1876 * configure.ac, extra/Makefile.am, extra/pam_shishi/Makefile.am,
1877 extra/pam_shishi/pam_shishi.c: Add --disable-pam configure
1880 2002-12-13 Simon Josefsson <simon@josefsson.org>
1882 * src/server.c: Don't hardcode server name.
1884 2002-12-13 Simon Josefsson <simon@josefsson.org>
1886 * lib/shishi.h.in, lib/ticketset.c, lib/apreq.c, lib/crypto.c,
1887 lib/kdcreq.c: Revert earlier changes that broke simplified
1888 encryption profile. PAM fixes.
1890 2002-12-13 Simon Josefsson <simon@josefsson.org>
1892 * extra/README: Add PAM.
1894 2002-12-13 Simon Josefsson <simon@josefsson.org>
1896 * extra/Makefile.am, extra/pam_shishi/Makefile.am,
1897 extra/pam_shishi/pam_shishi.c: Initial PAM module.
1899 2002-12-12 Simon Josefsson <simon@josefsson.org>
1901 * doc/shishi.texi: Fixes.
1903 2002-12-12 Simon Josefsson <simon@josefsson.org>
1905 * tests/ticketset.c: Add.
1907 2002-12-12 Simon Josefsson <simon@josefsson.org>
1909 * lib/ap.c, lib/apreq.c, lib/authenticator.c, lib/crypto-3des.c,
1910 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
1911 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
1912 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/password.c,
1913 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/vasprintf.c:
1916 2002-12-12 Simon Josefsson <simon@josefsson.org>
1918 * tests/ticketset.c: Use new ASN.1 interface.
1920 2002-12-12 Simon Josefsson <simon@josefsson.org>
1922 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
1923 lib/authenticator.c, lib/diskio.c, lib/encapreppart.c,
1924 lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c,
1925 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in,
1926 lib/ticket.c: Cleanup ASN.1 stuff.
1928 2002-12-12 Simon Josefsson <simon@josefsson.org>
1930 * src/shishi.c: Expire tickets.
1932 2002-12-11 Simon Josefsson <simon@josefsson.org>
1934 * tests/ticketset.c: Test file read/write.
1936 2002-12-11 Simon Josefsson <simon@josefsson.org>
1938 * lib/ticketset.c: Mem fixes. Separate ticket expiring on write.
1940 2002-12-11 Simon Josefsson <simon@josefsson.org>
1942 * tests/ticketset.c: Use new ticketset API. Fixes.
1944 2002-12-11 Simon Josefsson <simon@josefsson.org>
1946 * src/authp.c, src/client.c, src/shishi.c: Use new ticketset
1949 2002-12-11 Simon Josefsson <simon@josefsson.org>
1951 * lib/init.c, lib/shishi.h.in, lib/ticketset.c:
1952 s/ticketset_init/ticketset/g
1954 2002-12-11 Simon Josefsson <simon@josefsson.org>
1956 * tests/Makefile.am, tests/crypto.c, tests/ticketset.c,
1957 tests/utils.c: Add ticketset self tests.
1959 2002-12-11 Simon Josefsson <simon@josefsson.org>
1961 * src/authp.c, src/client.c, src/kdc.c, src/shishi.c: Fix for new
1964 2002-12-11 Simon Josefsson <simon@josefsson.org>
1966 * lib/asn1.c, lib/diskio.c, lib/done.c, lib/internal.h, lib/kdc.c,
1967 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Fixes discovered
1968 while writing ticketset selftests.
1970 2002-12-11 Simon Josefsson <simon@josefsson.org>
1972 * src/authp.c, src/client.c, src/crypto.c, src/data.h,
1973 src/server.c, src/shishi.c: Fix.
1975 2002-12-11 Simon Josefsson <simon@josefsson.org>
1977 * tests/crypto.c: Use new key API.
1979 2002-12-11 Simon Josefsson <simon@josefsson.org>
1983 2002-12-11 Simon Josefsson <simon@josefsson.org>
1985 * src/shishid.c: Don't define ngettext.
1987 2002-12-11 Simon Josefsson <simon@josefsson.org>
1989 * src/server.c: Fix.
1991 2002-12-11 Simon Josefsson <simon@josefsson.org>
1995 2002-12-11 Simon Josefsson <simon@josefsson.org>
1997 * lib/ap.c: Fix keyusage.
1999 2002-12-11 Simon Josefsson <simon@josefsson.org>
2001 * src/shishi.c: Add crypto key file.
2003 2002-12-11 Simon Josefsson <simon@josefsson.org>
2005 * src/server.c: Use AP interface.
2007 2002-12-11 Simon Josefsson <simon@josefsson.org>
2009 * src/crypto.c: Use new key API.
2011 2002-12-11 Simon Josefsson <simon@josefsson.org>
2013 * lib/ap.c, lib/apreq.c, lib/hostkeys.c, lib/internal.h, lib/key.c,
2014 lib/shishi.h.in, lib/ticket.c: Improve AP interface.
2016 2002-12-11 Simon Josefsson <simon@josefsson.org>
2018 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c, lib/diskio.c,
2019 lib/hostkeys.c, lib/key.c, lib/shishi.h.in: Key API fixes.
2021 2002-12-11 Simon Josefsson <simon@josefsson.org>
2023 * lib/ap.c: Fix (make TGS work again).
2025 2002-12-11 Simon Josefsson <simon@josefsson.org>
2027 * tests/crypto.c: Use new key API.
2029 2002-12-11 Simon Josefsson <simon@josefsson.org>
2031 * doc/Makefile.am, doc/shishi.texi: Hostkeys.
2033 2002-12-11 Simon Josefsson <simon@josefsson.org>
2035 * configure.ac: Dmalloc.
2037 2002-12-11 Simon Josefsson <simon@josefsson.org>
2039 * AUTHORS, NEWS, README: Fix copying conditions.
2041 2002-12-11 Simon Josefsson <simon@josefsson.org>
2043 * src/crypto.c, src/kdc.c: Use new key API.
2045 2002-12-11 Simon Josefsson <simon@josefsson.org>
2047 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
2048 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
2049 lib/crypto-des.c, lib/encapreppart.c, lib/gztime.c, lib/init.c,
2050 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
2051 lib/password.c, lib/realm.c, lib/ticketset.c: -Wall fixes.
2053 2002-12-11 Simon Josefsson <simon@josefsson.org>
2055 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
2056 lib/crypto.c, lib/diskio.c, lib/done.c, lib/enckdcreppart.c,
2057 lib/encticketpart.c, lib/hostkeys.c, lib/internal.h, lib/kdc.c,
2058 lib/key.c, lib/shishi.h.in: Cleanup key API. Add hostkey API
2059 starting point. Fixes.
2061 2002-12-09 Simon Josefsson <simon@josefsson.org>
2063 * README: Removed text now in README-alpha.
2065 2002-12-09 Simon Josefsson <simon@josefsson.org>
2067 * README-alpha: Add.
2069 2002-12-09 Simon Josefsson <simon@josefsson.org>
2071 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/tgs.c, lib/ticketset.c:
2072 Improve verbose messages.
2074 2002-12-09 Simon Josefsson <simon@josefsson.org>
2076 * src/shishi.c: Use TGS interface.
2078 2002-12-09 Simon Josefsson <simon@josefsson.org>
2080 * lib/ap.c, lib/as.c, lib/principal.c, lib/realm.c,
2081 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c: Cleanup TGS
2084 2002-12-08 Simon Josefsson <simon@josefsson.org>
2086 * lib/ap.c, lib/diskio.c, lib/shishi.h.in, lib/ticket.c: Fix.
2088 2002-12-08 Simon Josefsson <simon@josefsson.org>
2090 * src/crypto.c: Use cipher_randomlen().
2092 2002-12-08 Simon Josefsson <simon@josefsson.org>
2094 * lib/crypto.c: Add cipher_randomlen().
2096 2002-12-08 Simon Josefsson <simon@josefsson.org>
2098 * lib/ticket.c: Fix.
2100 2002-12-08 Simon Josefsson <simon@josefsson.org>
2102 * lib/ticket.c: s/service/server/g.
2104 2002-12-08 Simon Josefsson <simon@josefsson.org>
2106 * src/shishi.c: Print EncKDCRepPart when printing ticket.
2108 2002-12-08 Simon Josefsson <simon@josefsson.org>
2110 * lib/as.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
2111 lib/ticketset.c: Store KDC-REP in ticket file too (for the cname,
2112 crealm, and keytype protection etype fields, and possibly other
2113 uses in the future).
2115 2002-12-08 Simon Josefsson <simon@josefsson.org>
2117 * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/init.c,
2118 lib/internal.h: Remove most of shishi_last_*().
2120 2002-12-08 Simon Josefsson <simon@josefsson.org>
2122 * lib/diskio.c: Remove debug output.
2124 2002-12-08 Simon Josefsson <simon@josefsson.org>
2126 * src/shishi.c, src/authp.c, src/client.c: Use new ticketset API.
2128 2002-12-08 Simon Josefsson <simon@josefsson.org>
2130 * lib/ticket.c: Print etype key is protected under.
2132 2002-12-08 Simon Josefsson <simon@josefsson.org>
2134 * lib/done.c, lib/init.c, lib/shishi.h.in, lib/ticketset.c: Cleanup
2137 2002-12-08 Simon Josefsson <simon@josefsson.org>
2139 * lib/ticketset.c: Don't hardcode all tickets belonging to
2142 2002-12-08 Simon Josefsson <simon@josefsson.org>
2144 * src/Makefile.am: kdc.c is broken for now.
2146 2002-12-08 Simon Josefsson <simon@josefsson.org>
2148 * src/shishi.c: Print last-req too.
2150 2002-12-08 Simon Josefsson <simon@josefsson.org>
2154 2002-12-08 Simon Josefsson <simon@josefsson.org>
2156 * lib/ticketset.c: Add find/get_ticket etype.
2158 2002-12-08 Simon Josefsson <simon@josefsson.org>
2160 * lib/shishi.h.in, lib/ticket.c: Fix ticket flags. Add last-req.
2162 2002-12-08 Simon Josefsson <simon@josefsson.org>
2164 * lib/apreq.c, lib/kdcreq.c: Remove old AP-REQ API.
2166 2002-12-08 Simon Josefsson <simon@josefsson.org>
2168 * lib/ap.c: Fix doc.
2170 2002-12-07 Simon Josefsson <simon@josefsson.org>
2172 * configure.ac: Gnits.
2174 2002-12-07 Simon Josefsson <simon@josefsson.org>
2178 2002-12-07 Simon Josefsson <simon@josefsson.org>
2180 * doc/lgpl.texi, doc/Makefile.am: Use GPL instead of LGPL.
2182 2002-12-07 Simon Josefsson <simon@josefsson.org>
2184 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi,
2185 lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
2186 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
2187 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
2188 lib/crypto-null.c, lib/crypto.c, lib/diskio.c, lib/done.c,
2189 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
2190 lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
2191 lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
2192 lib/netio.c, lib/password.c, lib/principal.c, lib/realm.c,
2193 lib/shishi.h.in, lib/tgs.c, lib/ticket.c, lib/ticketset.c,
2194 configure.ac, Makefile.am, src/Makefile.am, tests/Makefile.am,
2195 extra/Makefile.am, README: Use GPL instead of LGPL.
2197 2002-12-07 Simon Josefsson <simon@josefsson.org>
2199 * src/kdc.c, src/shishi.c: Use new AS interface.
2201 2002-12-07 Simon Josefsson <simon@josefsson.org>
2203 * lib/ap.c, lib/as.c, lib/authenticator.c, lib/kdcrep.c,
2204 lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/tgs.c,
2205 lib/ticket.c, lib/ticketset.c: Clean up AS interface.
2207 2002-12-07 Simon Josefsson <simon@josefsson.org>
2209 * src/client.c: Fix.
2211 2002-12-07 Simon Josefsson <simon@josefsson.org>
2213 * src/authp.c, src/shishi.c: Use new AP interface.
2215 2002-12-07 Simon Josefsson <simon@josefsson.org>
2217 * lib/ap.c, lib/asn1.c, lib/internal.h, lib/shishi.h.in, lib/tgs.c,
2218 lib/ticket.c, lib/ticketset.c: Use new AP interface for TGS.
2220 2002-12-07 Simon Josefsson <simon@josefsson.org>
2222 * src/authp.c, src/client.c, src/kdc.c, src/server.c, src/shishi.c:
2223 Use new AP interface.
2225 2002-12-07 Simon Josefsson <simon@josefsson.org>
2227 * lib/ap.c, lib/aprep.c, lib/asn1.c, lib/internal.h,
2228 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Clean up AP
2231 2002-12-07 Simon Josefsson <simon@josefsson.org>
2233 * lib/shishi.h.in: Update AP.
2235 2002-12-07 Simon Josefsson <simon@josefsson.org>
2237 * lib/ticketset.c: Fix crash in get_ticket.
2239 2002-12-07 Simon Josefsson <simon@josefsson.org>
2241 * lib/krberror.c: Zeroterminate server string.
2243 2002-12-07 Simon Josefsson <simon@josefsson.org>
2245 * lib/diskio.c: Fix AP-REP parsing.
2247 2002-12-07 Simon Josefsson <simon@josefsson.org>
2249 * src/shishi.c: Set servername.
2251 2002-12-07 Simon Josefsson <simon@josefsson.org>
2253 * src/client.c: Use new AP functions.
2255 2002-12-07 Simon Josefsson <simon@josefsson.org>
2257 * doc/shishi.texi: Add SuSE.
2259 2002-12-07 Simon Josefsson <simon@josefsson.org>
2261 * src/shishi.c: Fixes.
2263 2002-12-07 Simon Josefsson <simon@josefsson.org>
2265 * lib/ticketset.c: Add ticketset_get_ticket_*().
2267 2002-12-07 Simon Josefsson <simon@josefsson.org>
2269 * lib/done.c: Save ticketset.
2271 2002-12-07 Simon Josefsson <simon@josefsson.org>
2273 * lib/cfg.c: Use shishi_warn().
2275 2002-12-06 Simon Josefsson <simon@josefsson.org>
2277 * configure.ac: Try harder to find socklen_t before falling back to
2280 2002-12-06 Simon Josefsson <simon@josefsson.org>
2282 * lib/shishi.h.in, lib/ticketset.c, src/kdc.c, src/shishi.c: Fix
2285 2002-12-06 Simon Josefsson <simon@josefsson.org>
2287 * lib/cfg.c: Don't gethostbyname(NULL).
2289 2002-12-06 Simon Josefsson <simon@josefsson.org>
2291 * configure.ac: Workaround gettext+libtool distcheck bug. Fixes.
2293 2002-12-06 Simon Josefsson <simon@josefsson.org>
2295 * Makefile.am: Workaround gettext+libtool distcheck bug.
2297 2002-12-06 Simon Josefsson <simon@josefsson.org>
2299 * lib/internal.h: Handle ngettext() from autoconf instead.
2301 2002-12-06 Simon Josefsson <simon@josefsson.org>
2303 * lib/aprep.c: Print cusec in hex.
2305 2002-12-06 Simon Josefsson <simon@josefsson.org>
2307 * lib/asn1.c: Don't corrupt data in _shishi_asn1_integer_field
2308 (this caused the spurious AP-REP verification failures).
2310 2002-12-06 Simon Josefsson <simon@josefsson.org>
2312 * lib/encapreppart.c, lib/crypto.c: Fix.
2314 2002-12-06 Simon Josefsson <simon@josefsson.org>
2316 * lib/crypto-des.c: Fix.
2318 2002-12-06 Simon Josefsson <simon@josefsson.org>
2320 * extra/README: Add entire GNU Inetutils, although most of it is
2321 disabled by Shishi's configure.ac.
2323 2002-12-06 Simon Josefsson <simon@josefsson.org>
2325 * tests/Makefile.am: LTLIBINTL is included via libshishi.
2327 2002-12-05 Simon Josefsson <simon@josefsson.org>
2329 * doc/gdoc-error: Fix copying conditions.
2331 2002-12-05 Simon Josefsson <simon@josefsson.org>
2333 * doc/gdoc-error: Make it less shishi specific.
2335 2002-12-04 Simon Josefsson <simon@josefsson.org>
2337 * lib/cfg.c: Add XXX about not running gethostbyname() during
2340 2002-12-04 Simon Josefsson <simon@josefsson.org>
2342 * doc/Makefile.am, doc/shishi.texi: Add realm/principal API doc.
2344 2002-12-04 Simon Josefsson <simon@josefsson.org>
2346 * lib/as.c, lib/authenticator.c, lib/done.c, lib/init.c,
2347 lib/internal.h, lib/kdcreq.c, lib/principal.c, lib/realm.c,
2348 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c, src/authp.c,
2349 src/client.c, src/crypto.c, src/kdc.c, src/server.c,
2350 src/shishi.c: Harmonise realm, principal and ticketset filename
2353 2002-12-04 Simon Josefsson <simon@josefsson.org>
2355 * src/shishi.c: Fix --help.
2357 2002-12-04 Simon Josefsson <simon@josefsson.org>
2359 * src/shishi.c: Fix destroy --server-name.
2361 2002-12-04 Simon Josefsson <simon@josefsson.org>
2363 * lib/error.c, lib/shishi.h.in, lib/ticketset.c, src/authp.c,
2364 src/client.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
2365 Add ticket destroy command. Use default ticketset in src/.
2367 2002-12-04 Simon Josefsson <simon@josefsson.org>
2369 * lib/shishi.h.in: Add as.c/tgs.c prototypes.
2371 2002-12-03 Simon Josefsson <simon@josefsson.org>
2373 * doc/Makefile.am: Fix dependencies.
2375 2002-12-03 Simon Josefsson <simon@josefsson.org>
2377 * doc/Makefile.am, lib/cfg.c, lib/init.c, lib/shishi.h.in: Doc
2380 2002-12-03 Simon Josefsson <simon@josefsson.org>
2382 * Makefile.am: Exclude libstringprep from ChangeLog.
2384 2002-12-03 Simon Josefsson <simon@josefsson.org>
2386 * configure.ac, doc/shishi.texi, lib/error.c, po/shishi.pot,
2387 po/sv.po, src/Makefile.am, src/client.c, src/server.c,
2388 tests/Makefile.am, tests/crypto.c: Portability fixes.
2390 2002-12-03 Simon Josefsson <simon@josefsson.org>
2392 * lib/error.c: Typographic fixes.
2394 2002-12-03 Simon Josefsson <simon@josefsson.org>
2396 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi: Generate error
2397 label documentation.
2399 2002-12-03 Simon Josefsson <simon@josefsson.org>
2401 * src/shishi.c: New API.
2403 2002-12-03 Simon Josefsson <simon@josefsson.org>
2405 * lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/encticketpart.c,
2406 lib/init.c, lib/key.c, lib/shishi.h.in, doc/Makefile.am,
2407 doc/shishi.texi: Improve crypto documentation.
2409 2002-12-02 Simon Josefsson <simon@josefsson.org>
2411 * lib/Makefile.am, Makefile.am: Fix stringprep variables.
2413 2002-12-02 Simon Josefsson <simon@josefsson.org>
2415 * configure.ac: Define socklen_t to size_t if it doesn't exist
2416 (Tru64 without _XOPEN_SOURCE=500). Fix libstringprep variables.
2418 2002-12-02 Simon Josefsson <simon@josefsson.org>
2420 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/crypto.c,
2421 lib/internal.h, lib/kdcrep.c, lib/tgs.c, lib/ticket.c,
2422 lib/ticketset.c: Move some private structures to where they
2425 2002-12-02 Simon Josefsson <simon@josefsson.org>
2427 * lib/as.c, lib/kdc.c: Shishi_key fixes.
2429 2002-12-02 Simon Josefsson <simon@josefsson.org>
2431 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
2432 lib/authenticator.c, lib/crypto-3des.c, lib/crypto-aes.c,
2433 lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c, lib/diskio.c,
2434 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
2435 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c,
2436 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, src/crypto.c,
2437 src/kdc.c, tests/crypto.c: Create new Shishi_key structure to
2440 2002-12-02 Simon Josefsson <simon@josefsson.org>
2442 * lib/Makefile.am, lib/internal.h, lib/key.c, lib/shishi.h.in: Add
2445 2002-12-02 Simon Josefsson <simon@josefsson.org>
2447 * src/kdc.c: Use new ticket API.
2449 2002-12-02 Simon Josefsson <simon@josefsson.org>
2451 * lib/ap.c, lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c:
2452 Don't take handle parameter in ticket accessor functions.
2454 2002-12-02 Simon Josefsson <simon@josefsson.org>
2456 * src/data.h, src/shishi.c: Add --verbose-library. Fix return
2459 2002-12-02 Simon Josefsson <simon@josefsson.org>
2463 2002-12-02 Simon Josefsson <simon@josefsson.org>
2465 * src/data.h: Remove unused stuff.
2467 2002-12-01 Simon Josefsson <simon@josefsson.org>
2469 * src/shishi.c: Include argp.
2471 2002-12-01 Simon Josefsson <simon@josefsson.org>
2473 * src/data.h: Fix includes.
2475 2002-12-01 Simon Josefsson <simon@josefsson.org>
2477 * lib/base64.c: Fix prototype.
2479 2002-12-01 Simon Josefsson <simon@josefsson.org>
2481 * configure.ac: Add.
2483 2002-12-01 Simon Josefsson <simon@josefsson.org>
2485 * src/crypto.c, src/data.h, src/shishid.c: Fix includes.
2487 2002-12-01 Simon Josefsson <simon@josefsson.org>
2489 * lib/base64.c, lib/internal.h, lib/password.c, lib/principal.c,
2490 lib/shishi.h.in: Fix includes. Export key usage values.
2492 2002-12-01 Simon Josefsson <simon@josefsson.org>
2494 * po/shishi.pot, po/sv.po: regenerated
2496 2002-12-01 Simon Josefsson <simon@josefsson.org>
2498 * src/crypto.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
2499 Enhance key handling in crypto. Fixes.
2501 2002-12-01 Simon Josefsson <simon@josefsson.org>
2503 * shishi.conf.in: Fix.
2505 2002-12-01 Simon Josefsson <simon@josefsson.org>
2507 * lib/shishi.h.in: Add. Fix.
2509 2002-12-01 Simon Josefsson <simon@josefsson.org>
2513 2002-12-01 Simon Josefsson <simon@josefsson.org>
2515 * lib/diskio.c: Add key output functions.
2517 2002-12-01 Simon Josefsson <simon@josefsson.org>
2519 * lib/crypto.c: Always specify rand2key and str2key functions.
2520 Allow randomize to return 0 "random" bytes.
2522 2002-12-01 Simon Josefsson <simon@josefsson.org>
2524 * lib/crypto-null.c: Fixes.
2526 2002-12-01 Simon Josefsson <simon@josefsson.org>
2528 * lib/crypto-aes.c: More debugging output.
2530 2002-12-01 Simon Josefsson <simon@josefsson.org>
2532 * configure.ac, lib/Makefile.am: Fix.
2534 2002-12-01 Simon Josefsson <simon@josefsson.org>
2536 * shishi.conf.in: Fixes. Add stringprocess.
2538 2002-12-01 Simon Josefsson <simon@josefsson.org>
2540 * lib/init.c: Only support AES256 by default, as per RFC1510bis.
2542 2002-12-01 Simon Josefsson <simon@josefsson.org>
2546 2002-12-01 Simon Josefsson <simon@josefsson.org>
2548 * doc/shishi.texi: Fixes.
2550 2002-11-30 Simon Josefsson <simon@josefsson.org>
2552 * configure.ac: Fix typo.
2554 2002-11-30 Simon Josefsson <simon@josefsson.org>
2556 * lib/crypto-aes.c, lib/crypto-3des.c: Cleanup.
2558 2002-11-30 Simon Josefsson <simon@josefsson.org>
2560 * src/shishi.c: Print KRB-ERROR in AS/TGS.
2562 2002-11-30 Simon Josefsson <simon@josefsson.org>
2564 * lib/init.c: Improve error handling.
2566 2002-11-30 Simon Josefsson <simon@josefsson.org>
2568 * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
2569 lib/authenticator.c, lib/cfg.c, lib/crypto-3des.c,
2570 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
2571 lib/encapreppart.c, lib/error.c, lib/init.c, lib/internal.h,
2572 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
2573 lib/netio.c, lib/password.c, lib/shishi.h.in, lib/tgs.c,
2574 lib/ticket.c, lib/ticketset.c: Replaced DEBUG* and SILENT with
2575 VERBOSE. Added KRB-ERROR handling.
2577 2002-11-30 Simon Josefsson <simon@josefsson.org>
2579 * lib/netio.c, lib/shishi.h.in, lib/error.c: Improve errors.
2581 2002-11-30 Simon Josefsson <simon@josefsson.org>
2583 * src/kdc.c: Use new password API.
2585 2002-11-30 Simon Josefsson <simon@josefsson.org>
2587 * lib/as.c, lib/cfg.c, lib/internal.h, lib/password.c,
2588 lib/shishi.h.in: Character set handling for passwords, subject to
2589 new "stringprocess" configuration verb.
2591 2002-11-30 Simon Josefsson <simon@josefsson.org>
2593 * src/Makefile.am, tests/Makefile.am: Remove argp (now added to
2596 2002-11-30 Simon Josefsson <simon@josefsson.org>
2598 * lib/Makefile.am: Add AC_LIBOBJ's to EXTRA_DIST.
2600 2002-11-30 Simon Josefsson <simon@josefsson.org>
2602 * lib/gethostname.c: From gnulib, a AC_LIBOBJ.
2604 2002-11-30 Simon Josefsson <simon@josefsson.org>
2606 * Makefile.am: Add libstringprep.
2608 2002-11-30 Simon Josefsson <simon@josefsson.org>
2610 * configure.ac: Clean up a little.
2612 2002-11-30 Simon Josefsson <simon@josefsson.org>
2614 * lib/strcasecmp.c, lib/memmove.c, lib/memset.c, lib/strerror.c:
2615 From gnulib, a AC_LIBOBJ.
2617 2002-11-30 Simon Josefsson <simon@josefsson.org>
2619 * lib/strdup.c: From gnulib, a AC_LIBOBJ.
2621 2002-11-29 Simon Josefsson <simon@josefsson.org>
2623 * lib/init.c: use aes256, aes128, des3 by default
2625 2002-11-29 Simon Josefsson <simon@josefsson.org>
2627 * po/shishi.pot, po/sv.po: indent caused regeneration
2629 2002-11-29 Simon Josefsson <simon@josefsson.org>
2631 * Makefile.am, lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c,
2632 lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c,
2633 lib/crypto.c, lib/diskio.c, lib/done.c, lib/encapreppart.c,
2634 lib/encticketpart.c, lib/error.c, lib/init.c, lib/internal.h,
2635 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/netio.c,
2636 lib/password.c, lib/pkcs5.c, lib/pkcs5.h, lib/realm.c,
2637 lib/setenv.h, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
2638 lib/ticketset.c, lib/vasprintf.c, src/Makefile.am, src/authp.c,
2639 src/client.c, src/crypto.c, src/kdc.c, src/server.c,
2640 src/shishi.c, src/shishid.c, tests/Makefile.am, tests/crypto.c:
2643 2002-11-29 Simon Josefsson <simon@josefsson.org>
2645 * tests/Makefile.am: add indent
2647 2002-11-29 Simon Josefsson <simon@josefsson.org>
2649 * crypto/INSTALL, asn1/INSTALL: these are regenerated by autoreconf
2651 2002-11-29 Simon Josefsson <simon@josefsson.org>
2653 * lib/internal.h: always include stdarg, never varargs
2655 2002-11-29 Simon Josefsson <simon@josefsson.org>
2657 * lib/Makefile.am: add intl
2659 2002-11-29 Simon Josefsson <simon@josefsson.org>
2661 * asn1/configure.in: add my patches
2663 2002-11-29 Simon Josefsson <simon@josefsson.org>
2665 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/INSTALL,
2666 asn1/Makefile.am, asn1/NEWS, asn1/README, asn1/THANKS,
2667 asn1/acconfig.h, asn1/acinclude.m4, asn1/buildconf,
2668 asn1/configure.in: add libtasn1 from CVS as of 2002-11-29
2670 2002-11-29 Simon Josefsson <simon@josefsson.org>
2672 * crypto/AUTHORS, crypto/BUGS, crypto/COPYING, crypto/COPYING.DOC,
2673 crypto/COPYING.LIB, crypto/INSTALL, crypto/Makefile.am,
2674 crypto/NEWS, crypto/Notes-wk, crypto/README, crypto/README-alpha,
2675 crypto/THANKS, crypto/TODO, crypto/acinclude.m4,
2676 crypto/configure.ac, crypto/libgcrypt.txt, crypto/stamp-h.in: add
2677 libgcrypt from CVS, version 1.1.0 plus md4 and cts
2679 2002-11-29 Simon Josefsson <simon@josefsson.org>
2681 * lib/crypto.c: fix cipher_name
2683 2002-11-29 Simon Josefsson <simon@josefsson.org>
2685 * po/shishi.pot, po/sv.po: generated updates
2687 2002-11-29 Simon Josefsson <simon@josefsson.org>
2689 * doc/shishi.texi: fixes
2691 2002-11-29 Simon Josefsson <simon@josefsson.org>
2693 * lib/aprep.c, lib/apreq.c, lib/enckdcreppart.c,
2694 lib/encticketpart.c: endian fixes for keytype as + kdc + telnet
2695 now works on solaris
2697 2002-11-29 Simon Josefsson <simon@josefsson.org>
2699 * lib/crypto.c: fix when cipher_name fails
2701 2002-11-29 Simon Josefsson <simon@josefsson.org>
2703 * lib/gztime.c: fix TZ variable for solaris
2705 2002-11-29 Simon Josefsson <simon@josefsson.org>
2707 * src/data.h, src/shishi.c: remove shortnonce stuff
2709 2002-11-29 Simon Josefsson <simon@josefsson.org>
2713 2002-11-29 Simon Josefsson <simon@josefsson.org>
2715 * configure.ac: add unsetenv LIBOBJ fix typo remove alloca and
2718 2002-11-29 Simon Josefsson <simon@josefsson.org>
2720 * lib/netio.c: solaris has sockaddr_storage, but using it doesn't
2723 2002-11-29 Simon Josefsson <simon@josefsson.org>
2725 * lib/Makefile.am, lib/internal.h, lib/setenv.c, lib/setenv.h,
2726 lib/unsetenv.c: improved setenv LIBOBJs from Bruno.
2728 2002-11-29 Simon Josefsson <simon@josefsson.org>
2730 * lib/asn1.c, lib/kdcrep.c, lib/ticket.c: endian fixes
2732 2002-11-28 Simon Josefsson <simon@josefsson.org>
2734 * lib/setenv.c: copy from glibc that actually works
2736 2002-11-28 Simon Josefsson <simon@josefsson.org>
2738 * configure.ac: libtool obsoletes ranlib
2740 2002-11-28 Simon Josefsson <simon@josefsson.org>
2742 * lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcreq.c,
2743 lib/shishi.h.in: nonces are 4 bytes, remove shortnonce stuff.
2745 2002-11-27 Simon Josefsson <simon@josefsson.org>
2749 2002-11-27 Simon Josefsson <simon@josefsson.org>
2751 * lib/error.c: fix msg
2753 2002-11-27 Simon Josefsson <simon@josefsson.org>
2755 * lib/cfg.c, lib/init.c: print warnings
2757 2002-11-27 Simon Josefsson <simon@josefsson.org>
2759 * Makefile.am: make dist work
2761 2002-11-27 Simon Josefsson <simon@josefsson.org>
2763 * lib/shishi.h.in: add prototype
2765 2002-11-27 Simon Josefsson <simon@josefsson.org>
2767 * tests/Makefile.am: fix asn1 dir
2769 2002-11-26 Simon Josefsson <simon@josefsson.org>
2771 * Makefile.am, configure.ac: remove gdbm temporarily add ngettext
2772 check add setenv replacement
2774 2002-11-26 Simon Josefsson <simon@josefsson.org>
2776 * lib/setenv.c: new file, for system's that lack setenv()
2778 2002-11-26 Simon Josefsson <simon@josefsson.org>
2780 * lib/Makefile.am: extradist setenv.c
2782 2002-11-26 Simon Josefsson <simon@josefsson.org>
2784 * lib/internal.h, lib/ticketset.c: fix ngettext
2786 2002-11-26 Simon Josefsson <simon@josefsson.org>
2788 * src/Makefile.am: needs asn1 includes
2790 2002-11-26 Simon Josefsson <simon@josefsson.org>
2792 * src/data.h: _N is defined on solaris
2794 2002-11-26 Simon Josefsson <simon@josefsson.org>
2796 * tests/Makefile.am: need asn1 includes
2798 2002-11-26 Simon Josefsson <simon@josefsson.org>
2800 * doc/shishi.texi: small fixes
2802 2002-11-25 Simon Josefsson <simon@josefsson.org>
2804 * configure.ac: remove krb5 stuff from inetutils remove ugly stuff
2807 2002-11-25 Simon Josefsson <simon@josefsson.org>
2809 * extra/README: [no log message]
2811 2002-11-25 Simon Josefsson <simon@josefsson.org>
2813 * Makefile.am, README, configure.ac: extra/
2815 2002-11-25 Simon Josefsson <simon@josefsson.org>
2817 * extra/README: [no log message]
2819 2002-11-25 Simon Josefsson <simon@josefsson.org>
2821 * extra/Makefile.am, extra/README, extra/inetutils.diff: Add
2822 inetutils in extra/.
2824 2002-11-25 Simon Josefsson <simon@josefsson.org>
2826 * po/LINGUAS, po/Makevars, po/POTFILES.in, po/shishi.pot, po/sv.po:
2829 2002-11-25 Simon Josefsson <simon@josefsson.org>
2831 * lib/kdcrep.c: remove debug code
2833 2002-11-25 Simon Josefsson <simon@josefsson.org>
2835 * lib/Makefile.am: EXTRA_DIST crypt-*.c
2837 2002-11-25 Simon Josefsson <simon@josefsson.org>
2839 * doc/shishi.texi: todo's
2841 2002-11-25 Simon Josefsson <simon@josefsson.org>
2843 * m4/Makefile.am, m4/pkg.m4: [no log message]
2845 2002-11-25 Simon Josefsson <simon@josefsson.org>
2847 * config.rpath, mkinstalldirs: [no log message]
2849 2002-11-25 Simon Josefsson <simon@josefsson.org>
2851 * README, THANKS, configure.ac, shishi.pc.in: add copyright
2853 2002-11-25 Simon Josefsson <simon@josefsson.org>
2855 * AUTHORS, README: [no log message]
2857 2002-11-25 Simon Josefsson <simon@josefsson.org>
2859 * README: Move platforms to doc/shishi.texi
2861 2002-11-25 Simon Josefsson <simon@josefsson.org>
2863 * doc/shishi.texi: Add user manual, reporting bugs, supported
2866 2002-11-23 Simon Josefsson <simon@josefsson.org>
2868 * lib/crypto-des.c, lib/ticketset.c: fixes.
2870 2002-11-23 Simon Josefsson <simon@josefsson.org>
2872 * src/shishi.c: fixes
2874 2002-11-23 Simon Josefsson <simon@josefsson.org>
2876 * lib/crypto-des.c: remove md4 junk
2878 2002-11-23 Simon Josefsson <simon@josefsson.org>
2880 * configure.ac: Gettext version for autoreconf.
2882 2002-11-23 Simon Josefsson <simon@josefsson.org>
2884 * doc/shishi.texi: User/Administration Manual sections.
2886 2002-11-22 Simon Josefsson <simon@josefsson.org>
2888 * lib/ap.c, lib/aprep.c, lib/diskio.c, lib/encapreppart.c,
2889 lib/internal.h, lib/shishi.h.in: Add high-level AP functions.
2891 2002-11-22 Simon Josefsson <simon@josefsson.org>
2893 * README: [no log message]
2895 2002-11-22 Simon Josefsson <simon@josefsson.org>
2897 * lib/apreq.c, lib/diskio.c, lib/kdcrep.c, lib/ticket.c: "kerberos"
2900 2002-11-22 Simon Josefsson <simon@josefsson.org>
2902 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
2903 lib/crypto-null.c, lib/crypto.c: Remove keytype from some
2906 2002-11-22 Simon Josefsson <simon@josefsson.org>
2908 * doc/shishi.texi: Add crypto overview. Fixes.
2910 2002-11-22 Simon Josefsson <simon@josefsson.org>
2912 * lib/crypto.c: Cleanup.
2914 2002-11-22 Simon Josefsson <simon@josefsson.org>
2916 * lib/crypto-3des.c, lib/crypto-aes.c: remove junk.
2918 2002-11-22 Simon Josefsson <simon@josefsson.org>
2920 * lib/apreq.c, lib/as.c, lib/crypto-3des.c, lib/crypto-des.c,
2921 lib/crypto-lowlevel.c, lib/crypto-simplified.c,
2922 lib/crypto-utils.c, lib/crypto.c, lib/error.c, lib/internal.h,
2923 lib/kdc.c, lib/kdcrep.c, lib/shishi.h.in, src/kdc.c: 3DES TGS
2926 2002-11-22 Simon Josefsson <simon@josefsson.org>
2928 * tests/Makefile.am: Don't link with libtasn1.
2930 2002-11-22 Simon Josefsson <simon@josefsson.org>
2932 * configure.ac: Fixes. Add stringprep.
2934 2002-11-22 Simon Josefsson <simon@josefsson.org>
2936 * Makefile.am: test/ renamed to tests/ (repository mv).
2938 2002-11-22 Simon Josefsson <simon@josefsson.org>
2940 * NEWS: [no log message]
2942 2002-11-22 Simon Josefsson <simon@josefsson.org>
2944 * shishi.conf.in: Add server-realm.
2946 2002-11-22 Simon Josefsson <simon@josefsson.org>
2948 * shishi.pc.in: Move gcrypt after shishi.
2950 2002-11-22 Simon Josefsson <simon@josefsson.org>
2952 * src/shishid.c: Read CFG in library.
2954 2002-11-22 Simon Josefsson <simon@josefsson.org>
2956 * src/data.h: Add TGS client/server name.
2958 2002-11-22 Simon Josefsson <simon@josefsson.org>
2960 * src/Makefile.am: Don't link with libtasn.
2962 2002-11-22 Simon Josefsson <simon@josefsson.org>
2964 * src/server.c, src/crypto.c: Crypto updates.
2966 2002-11-22 Simon Josefsson <simon@josefsson.org>
2968 * src/shishi.c: Add --client-name and --server-name for TGS. Read
2969 cfg and create ticketset within library.
2971 2002-11-22 Simon Josefsson <simon@josefsson.org>
2973 * lib/tgs.c: Inline call.
2975 2002-11-22 Simon Josefsson <simon@josefsson.org>
2977 * lib/done.c: Free some more.
2979 2002-11-22 Simon Josefsson <simon@josefsson.org>
2981 * lib/asn1.c: remove errorDescription from shishi_d2a_apprep
2983 2002-11-22 Simon Josefsson <simon@josefsson.org>
2985 * lib/kdc.c: Str2key parameter.
2987 2002-11-22 Simon Josefsson <simon@josefsson.org>
2989 * lib/realm.c: Map server to realm.
2991 2002-11-22 Simon Josefsson <simon@josefsson.org>
2993 * lib/ticketset.c: Handle library default ticketset.
2995 2002-11-22 Simon Josefsson <simon@josefsson.org>
2997 * lib/kdcrep.c, lib/ticket.c: Crypto key usage fixes.
2999 2002-11-22 Simon Josefsson <simon@josefsson.org>
3001 * lib/internal.h: Fix keyusage enum. Add cfg and ticketset.
3003 2002-11-22 Simon Josefsson <simon@josefsson.org>
3005 * lib/init.c: Read config files and ticketset in shishi_init().
3007 2002-11-22 Simon Josefsson <simon@josefsson.org>
3009 * lib/cfg.c: Add shishi_cfg_default_*.
3011 2002-11-22 Simon Josefsson <simon@josefsson.org>
3013 * lib/authenticator.c: Cleanup cksum type selection a little.
3015 2002-11-22 Simon Josefsson <simon@josefsson.org>
3017 * lib/apreq.c: Crypto keyusage.
3019 2002-11-22 Simon Josefsson <simon@josefsson.org>
3021 * lib/aprep.c: Encrypt with key usage.
3023 2002-11-22 Simon Josefsson <simon@josefsson.org>
3025 * lib/shishi.h.in: Cleanups
3027 2002-11-22 Simon Josefsson <simon@josefsson.org>
3029 * lib/vasprintf.c: shishi_asprintf().
3031 2002-11-22 Simon Josefsson <simon@josefsson.org>
3033 * lib/Makefile.am: Add vasprintf, pkcs5. Link asn1 stuff directly.
3035 2002-11-22 Simon Josefsson <simon@josefsson.org>
3037 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
3038 lib/crypto-lowlevel.c, lib/crypto-null.c,
3039 lib/crypto-simplified.c, lib/crypto-utils.c, lib/crypto.c: Split
3040 crypto files more. AES works.
3042 2002-11-22 Simon Josefsson <simon@josefsson.org>
3044 * tests/crypto.c: Add AES test vectors.
3046 2002-11-20 Simon Josefsson <simon@josefsson.org>
3048 * lib/pkcs5.c: Check libgcrypt return codes.
3050 2002-11-20 Simon Josefsson <simon@josefsson.org>
3052 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
3053 lib/crypto.c: Split crypto file. Some initial AES stuff. Maybe
3056 2002-11-08 Simon Josefsson <simon@josefsson.org>
3058 * lib/pkcs5.c: Fix bug.
3060 2002-11-08 Simon Josefsson <simon@josefsson.org>
3062 * lib/pkcs5.c, lib/pkcs5.h, tests/crypto.c: Add PKCS5 PBKDF2
3065 2002-11-07 Simon Josefsson <simon@josefsson.org>
3067 * shishi.pc.in: Add -R.
3069 2002-11-05 Simon Josefsson <simon@josefsson.org>
3071 * lib/rfc1510bis.asn1: Make it compile with buggy libtasn1.
3073 2002-11-04 Simon Josefsson <simon@josefsson.org>
3075 * Makefile.am, README, mkinstalldirs, shishi.conf.in,
3076 shishi.skel.in, doc/Makefile.am, doc/shishi.texi,
3077 lib/Makefile.am, lib/as.c, lib/asn1.c, lib/authenticator.c,
3078 lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/init.c,
3079 lib/internal.h, lib/netio.c, lib/password.c, lib/shishi.h.in,
3080 lib/tgs.c, lib/ticket.c, lib/ticketset.c, src/Makefile.am,
3081 src/authp.c, src/client.c, src/data.h, src/kdc.c, src/list.c,
3082 src/shishi.c, src/shishid.c, tests/crypto.c: Add kdc-timeout and
3083 kdc-retries configuration file settings. Manual improvements.
3084 Added MOD-CRC32 and test vectors. Added MD4 (to be replaced by
3085 my patch to libgcrypt). Added Shishi_as and Shishi_tgs
3086 structures for high-level KDC exchanges. Separated KDC command
3087 into high-level AS, TGS and low-level KDC.
3089 2002-11-02 Simon Josefsson <simon@josefsson.org>
3091 * README, mkinstalldirs, shishi.conf.in, lib/aprep.c, lib/apreq.c,
3092 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
3093 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
3094 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/shishi.h.in,
3095 lib/ticket.c, lib/ticketset.c, src/kdc.c, src/shishi.c,
3096 src/shishid.c: Reworked silent/verbose/debug handling in library.
3097 Handles more than one KDC.
3099 2002-10-31 Simon Josefsson <simon@josefsson.org>
3101 * lib/asn1.c, lib/netio.c, src/Makefile.am, src/shishid.c: Improve
3104 2002-10-30 Simon Josefsson <simon@josefsson.org>
3106 * Makefile.am: EXTRA_DIST gdbm until it has automake.
3108 2002-10-30 Simon Josefsson <simon@josefsson.org>
3110 * Makefile.am, README, configure.ac, mkinstalldirs,
3111 lib/Makefile.am, lib/netio.c, src/Makefile.am, src/shishid.c,
3112 tests/Makefile.am: Remove dependency on GNET Add GDBM
3114 2002-10-28 Simon Josefsson <simon@josefsson.org>
3116 * lib/apreq.c, lib/authenticator.c, lib/crypto.c, lib/kdcrep.c,
3117 lib/kdcreq.c, lib/shishi.h.in, src/kdc.c: des3-cbc-hmac-sha1-kd
3120 2002-10-26 Simon Josefsson <simon@josefsson.org>
3122 * shishi.conf.in, shishi.skel.in, lib/cfg.c, lib/init.c,
3123 lib/internal.h, lib/kdcreq.c: Add client-kdc-etypes configuration
3126 2002-10-26 Simon Josefsson <simon@josefsson.org>
3128 * acinclude.m4, Makefile.am, mkinstalldirs: [no log message]
3130 2002-10-26 Simon Josefsson <simon@josefsson.org>
3132 * config.rpath, mkinstalldirs: gettextize want these
3134 2002-10-26 Simon Josefsson <simon@josefsson.org>
3136 * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
3137 shishi.conf.in, shishi.pc.in, shishi.skel.in, doc/Makefile.am,
3138 doc/fdl.texi, doc/gdoc, doc/gpl.texi, doc/lgpl.texi,
3139 doc/shishi.texi, lib/Makefile.am, lib/ap.c, lib/aprep.c,
3140 lib/apreq.c, lib/asn1.c, lib/authenticator.c, lib/base64.c,
3141 lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/done.c,
3142 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
3143 lib/error.c, lib/gettext.h, lib/gztime.c, lib/init.c,
3144 lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3145 lib/netio.c, lib/password.c, lib/principal.c, lib/realm.c,
3146 lib/rfc1510.asn1, lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig,
3147 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/version.c,
3148 src/Makefile.am, src/authp.c, src/client.c, src/crypto.c,
3149 src/data.h, src/gettext.h, src/kdc.c, src/list.c, src/server.c,
3150 src/shishi.c, tests/Makefile.am, tests/crypto.c: Moved
3151 development into CVS.
3153 ----------------------------------------------------------------------
3154 Copyright 2002, 2003 Simon Josefsson
3155 Copying and distribution of this file, with or without modification,
3156 are permitted in any medium without royalty provided the copyright
3157 notice and this notice are preserved.