1 2003-08-17 Simon Josefsson <simon@josefsson.org>
5 2003-08-17 Simon Josefsson <simon@josefsson.org>
9 2003-08-17 Simon Josefsson <simon@josefsson.org>
11 * Makefile.am: Fix release target.
13 2003-08-17 Simon Josefsson <simon@josefsson.org>
15 * src/client.c, src/server.c: Separate authentication from
16 application data exchange.
18 2003-08-17 Simon Josefsson <simon@josefsson.org>
20 * crypto/des.c, crypto/desCode.h: Fix netbsd crash.
22 2003-08-17 Simon Josefsson <simon@josefsson.org>
24 * lib/authenticator.c: Fix.
26 2003-08-17 Simon Josefsson <simon@josefsson.org>
28 * lib/asn1.c: (shishi_asn1_read_uint32, shishi_asn1_read_integer):
29 Propagate return code.
31 2003-08-17 Simon Josefsson <simon@josefsson.org>
33 * po/shishi.pot, po/sv.po: Generated.
35 2003-08-17 Simon Josefsson <simon@josefsson.org>
37 * src/server.c, src/client.c: Set program_name for gl/error.c.
39 2003-08-17 Simon Josefsson <simon@josefsson.org>
41 * doc/shishi.texi: Add.
43 2003-08-16 Simon Josefsson <simon@josefsson.org>
47 2003-08-16 Simon Josefsson <simon@josefsson.org>
49 * shishi.skel.in: Sync with shishi.conf.in.
51 2003-08-16 Simon Josefsson <simon@josefsson.org>
53 * shishi.conf.in: Add ticket-life, renew-life.
55 2003-08-16 Simon Josefsson <simon@josefsson.org>
57 * lib/cfg.c: Add "ticket-life" and "renew-life" configuration
60 2003-08-16 Simon Josefsson <simon@josefsson.org>
62 * lib/internal.h: Add ticketlife, renewlife.
64 2003-08-16 Simon Josefsson <simon@josefsson.org>
66 * lib/init.c: (shishi): Set ticketlife, renewlife.
68 2003-08-16 Simon Josefsson <simon@josefsson.org>
72 2003-08-16 Simon Josefsson <simon@josefsson.org>
74 * lib/tgs.c: (shishi_tgs_req_build): Use shishi_kdcreq_build.
76 2003-08-16 Simon Josefsson <simon@josefsson.org>
78 * lib/as.c: (shishi_as_req_build): Use shishi_kdcreq_build.
80 2003-08-16 Simon Josefsson <simon@josefsson.org>
82 * lib/shishi.h.in: (shishi_kdcreq_build): Add.
84 2003-08-16 Simon Josefsson <simon@josefsson.org>
86 * lib/kdcreq.c: (_shishi_kdcreq): Don't clear from. Use
87 ticketlife. (shishi_kdcreq_build): New function.
89 2003-08-16 Simon Josefsson <simon@josefsson.org>
91 * lib/tkts.c: (shishi_tkts_get): Support starttime, endtime,
94 2003-08-16 Simon Josefsson <simon@josefsson.org>
96 * src/shishi.c: Argp fixes. Support starttime, endtime, renew_till
97 and renewable tickets.
99 2003-08-16 Simon Josefsson <simon@josefsson.org>
101 * lib/shishi.h.in: (Shishi_tkts_hint): Add. (shishi_as_req_build):
102 Add. (shishi_kdcreq_options*, shishi_kdcreq_renewable_p): Add.
103 (shishi_asn1_empty_field): Add.
105 2003-08-16 Simon Josefsson <simon@josefsson.org>
107 * lib/tkts.c: (shishi_tkts_get): Honor renewable. Call
110 2003-08-16 Simon Josefsson <simon@josefsson.org>
112 * lib/kdcreq.c: (_shishi_kdcreq): Don't clear rtime.
113 (shishi_kdcreq_options*, shishi_kdcreq_renewable_p): Add.
115 2003-08-16 Simon Josefsson <simon@josefsson.org>
117 * lib/asn1.c: (shishi_asn1_empty_field): Add.
119 2003-08-16 Simon Josefsson <simon@josefsson.org>
121 * lib/as.c: (shishi_as_req_build): New function; clear rtime if
124 2003-08-16 Simon Josefsson <simon@josefsson.org>
126 * lib/tgs.c: (shishi_tgs_req_build): Clear rtime if necessary.
128 2003-08-16 Simon Josefsson <simon@josefsson.org>
130 * lib/asn1.c: (shishi_asn1_write_bitstring): Fix.
132 2003-08-16 Simon Josefsson <simon@josefsson.org>
134 * shishi.skel.in: Fix doc.
136 2003-08-16 Simon Josefsson <simon@josefsson.org>
138 * doc/shishi.texi: Fix.
140 2003-08-16 Simon Josefsson <simon@josefsson.org>
142 * doc/shishi.texi: Add.
144 2003-08-16 Simon Josefsson <simon@josefsson.org>
148 2003-08-15 Simon Josefsson <simon@josefsson.org>
150 * lib/error.c: (shishi_error_printf): Handle when argument contains
151 shishi_strerror_details(). Based on report and tiny patch from
152 Nicolas Pouvesle <nico.pou@fnac.net>.
154 2003-08-15 Simon Josefsson <simon@josefsson.org>
156 * crypto/cbc-cts.c: Typo.
158 2003-08-15 Simon Josefsson <simon@josefsson.org>
160 * crypto/aes-decrypt-table.c, crypto/aes-decrypt.c,
161 crypto/aes-encrypt-table.c, crypto/aes-encrypt.c,
162 crypto/aes-meta.c, crypto/aes-set-decrypt-key.c,
163 crypto/aes-set-encrypt-key.c, crypto/aes.c, crypto/cbc-cts.c,
164 crypto/cbc-mac.c, crypto/cbc.c, crypto/des.c, crypto/des3.c,
165 crypto/hmac-md5.c, crypto/hmac-sha1.c, crypto/hmac.c,
166 crypto/md5-meta.c, crypto/md5.c, crypto/memxor.c,
167 crypto/sha1-meta.c, crypto/sha1.c: Upstream sync. Fix.
169 2003-08-15 Simon Josefsson <simon@josefsson.org>
171 * po/shishi.pot, po/sv.po: Generated.
173 2003-08-15 Simon Josefsson <simon@josefsson.org>
175 * doc/shishi.texi: Sync user manual with reality.
177 2003-08-15 Simon Josefsson <simon@josefsson.org>
179 * lib/principal.c: Fix.
181 2003-08-15 Simon Josefsson <simon@josefsson.org>
183 * doc/shishi.texi, po/POTFILES.in: Fix.
185 2003-08-15 Simon Josefsson <simon@josefsson.org>
187 * src/shishid.c: Shishid is not i18n.
189 2003-08-15 Simon Josefsson <simon@josefsson.org>
191 * po/POTFILES.in: Add.
193 2003-08-15 Simon Josefsson <simon@josefsson.org>
195 * lib/tkts.c: (shishi_tkts_get_for_localservicepasswd): Use
196 shishi_server_for_local_service.
198 2003-08-15 Simon Josefsson <simon@josefsson.org>
200 * lib/shishi.h.in, lib/principal.c:
201 (shishi_server_for_local_service): Add.
203 2003-08-15 Simon Josefsson <simon@josefsson.org>
205 * src/authp.c, src/crypto.c, src/kdc.c: Remove.
207 2003-08-15 Simon Josefsson <simon@josefsson.org>
209 * src/shishi.c: Cleanup. Fix warnings.
211 2003-08-15 Simon Josefsson <simon@josefsson.org>
213 * src/shishi.c: Move data.h here.
215 2003-08-15 Simon Josefsson <simon@josefsson.org>
217 * src/Makefile.am, src/data.h: Remove data.h.
219 2003-08-15 Simon Josefsson <simon@josefsson.org>
221 * src/shishi.c: Simplify argv handling. Move crypto.c here.
223 2003-08-15 Simon Josefsson <simon@josefsson.org>
225 * src/Makefile.am: Remove authp.c, crypto.c Fix typo.
227 2003-08-15 Simon Josefsson <simon@josefsson.org>
229 * src/Makefile.am: Set up client and server for stand-alone
232 2003-08-15 Simon Josefsson <simon@josefsson.org>
234 * src/data.h: Update.
236 2003-08-15 Simon Josefsson <simon@josefsson.org>
238 * src/shishi.c: Make AS/TGS/KDC into one GET command. Remove
239 CLIENT/SERVER commands.
241 2003-08-15 Simon Josefsson <simon@josefsson.org>
243 * src/client.c, src/server.c: Now a separate program.
245 2003-08-15 Simon Josefsson <simon@josefsson.org>
247 * lib/shishi.h.in: Add error codes. Add shishi_parse_name().
249 2003-08-15 Simon Josefsson <simon@josefsson.org>
251 * lib/principal.c: (shishi_parse_name): New function.
253 2003-08-15 Simon Josefsson <simon@josefsson.org>
255 * gl/xstrndup.c: Add.
257 2003-08-15 Simon Josefsson <simon@josefsson.org>
259 * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Place it in the correct
262 2003-08-14 Simon Josefsson <simon@josefsson.org>
264 * lib/netio.c: Abort if no DNS info. Based on report by Nicolas
265 Pouvesle <nico.pou@fnac.net>.
267 2003-08-14 Simon Josefsson <simon@josefsson.org>
269 * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Add.
271 2003-08-13 Simon Josefsson <simon@josefsson.org>
273 * gl/xalloc.h: Add xstrndup.
275 2003-08-13 Simon Josefsson <simon@josefsson.org>
277 * gl/Makefile.am: Build xstrndup.
279 2003-08-13 Simon Josefsson <simon@josefsson.org>
283 2003-08-13 Simon Josefsson <simon@josefsson.org>
285 * configure.ac: Bump versions.
287 2003-08-13 Simon Josefsson <simon@josefsson.org>
289 * gl/Makefile.am, configure.ac, gl/getdate.h, gl/getdate.y,
290 gl/mktime.c, gl/unlocked-io.h, gl/m4/bison.m4, gl/m4/getdate.m4,
291 gl/m4/mktime.m4, gl/m4/tm_gmtoff.m4: Add getdate.
293 2003-08-12 Simon Josefsson <simon@josefsson.org>
295 * gl/m4/Makefile.am: Add getdate stuff.
297 2003-08-12 Simon Josefsson <simon@josefsson.org>
299 * configure.ac: Remove checks for unused programs.
301 2003-08-12 Simon Josefsson <simon@josefsson.org>
303 * doc/shishi.texi: Add.
305 2003-08-10 Simon Josefsson <simon@josefsson.org>
307 * crypto/Makefile.am: Fix.
309 2003-08-10 Simon Josefsson <simon@josefsson.org>
311 * crypto/cbc-cts.c: Fix.
313 2003-08-10 Simon Josefsson <simon@josefsson.org>
315 * crypto/cbc-cts.c: Fix. Indent.
317 2003-08-10 Simon Josefsson <simon@josefsson.org>
319 * src/shishid.c: Fix.
321 2003-08-10 Simon Josefsson <simon@josefsson.org>
323 * doc/Makefile.am: Built hostkeys.
325 2003-08-10 Simon Josefsson <simon@josefsson.org>
327 * lib/shishi.h.in: Some hostkeys functions renamed.
329 2003-08-10 Simon Josefsson <simon@josefsson.org>
331 * src/crypto.c: Use new key set API.
333 2003-08-10 Simon Josefsson <simon@josefsson.org>
335 * doc/Makefile.am: Fix gdoc-error invocation.
337 2003-08-10 Simon Josefsson <simon@josefsson.org>
339 * doc/Makefile.am, doc/shishi.texi: Add hostkeys again.
341 2003-08-10 Simon Josefsson <simon@josefsson.org>
343 * lib/Makefile.am: Add hostkeys.c.
345 2003-08-10 Simon Josefsson <simon@josefsson.org>
347 * lib/keys.c: Rename from *_hostkeys_* to *_keys_*.
349 2003-08-10 Simon Josefsson <simon@josefsson.org>
351 * lib/hostkeys.c: Re-added, as a wrapper around keys.c, with hard
354 2003-08-10 Simon Josefsson <simon@josefsson.org>
356 * doc/Makefile.am, doc/shishi.texi, lib/hostkeys.c, lib/keys.c,
357 lib/Makefile.am: Rename "hostkeys" to "keys" (for "key set", a'la
358 "tkts"), since key sets can be used for more than just host keys.
360 2003-08-10 Simon Josefsson <simon@josefsson.org>
362 * lib/netio.c: Fix debug info.
364 2003-08-10 Simon Josefsson <simon@josefsson.org>
366 * crypto/cbc-cts.c: Work.
368 2003-08-10 Simon Josefsson <simon@josefsson.org>
370 * lib/shishi.h.in, lib/tkt.c: Fix typo.
372 2003-08-10 Simon Josefsson <simon@josefsson.org>
374 * lib/netio.c: Also try to send directly to realm.
376 2003-08-10 Simon Josefsson <simon@josefsson.org>
378 * lib/pkcs5.h: Removed.
380 2003-08-10 Simon Josefsson <simon@josefsson.org>
382 * doc/shishi.texi: Fix.
384 2003-08-10 Simon Josefsson <simon@josefsson.org>
386 * README, THANKS: Fix.
388 2003-08-10 Simon Josefsson <simon@josefsson.org>
390 * NEWS: Version 0.0.1.
392 2003-08-09 Simon Josefsson <simon@josefsson.org>
394 * lib/crypto-des.c: Fix.
396 2003-08-09 Simon Josefsson <simon@josefsson.org>
398 * lib/crypto-des.c: Fix typo.
400 2003-08-09 Simon Josefsson <simon@josefsson.org>
404 2003-08-09 Simon Josefsson <simon@josefsson.org>
406 * extra/Makefile.am: Dist mailutils.diff.
408 2003-08-09 Simon Josefsson <simon@josefsson.org>
410 * extra/README: Mention mailutils.diff.
412 2003-08-09 Simon Josefsson <simon@josefsson.org>
414 * extra/mailutils.diff: Add.
416 2003-08-09 Simon Josefsson <simon@josefsson.org>
418 * extra/inetutils.diff: Update.
420 2003-08-09 Simon Josefsson <simon@josefsson.org>
422 * extra/README: Add inetutils instructions.
424 2003-08-09 Simon Josefsson <simon@josefsson.org>
426 * lib/crypto-des.c: Make md4/md5 checksum work.
428 2003-08-09 Simon Josefsson <simon@josefsson.org>
430 * lib/crypto.c: Typo.
432 2003-08-09 Simon Josefsson <simon@josefsson.org>
434 * lib/shishi.h.in: Add ad-hoc GSS type.
436 2003-08-09 Simon Josefsson <simon@josefsson.org>
438 * lib/crypto-des.c, lib/crypto.c: Clean up ad-hoc GSS checksum
441 2003-08-09 Simon Josefsson <simon@josefsson.org>
443 * crypto/md4.c, crypto/md4.h: Fix copyright.
445 2003-08-09 Simon Josefsson <simon@josefsson.org>
447 * crypto/Makefile.am, crypto/hmac-md4.c, crypto/hmac.h,
448 crypto/nettle-meta.h: Add hmac-md4.
450 2003-08-09 Simon Josefsson <simon@josefsson.org>
452 * lib/crypto-des.c: Fix md4/md5.
454 2003-08-09 Simon Josefsson <simon@josefsson.org>
458 2003-08-09 Simon Josefsson <simon@josefsson.org>
460 * crypto/Makefile.am, crypto/md4-meta.c, crypto/md4.c,
461 crypto/md4.h: Add md4.
463 2003-08-09 Simon Josefsson <simon@josefsson.org>
465 * lib/crypto-des.c, lib/crypto.c: Add nettle fallback for DES
468 2003-08-09 Simon Josefsson <simon@josefsson.org>
470 * crypto/gstr.c, crypto/gstr.h, crypto/mem.h: Remove asn1 junk.
472 2003-08-09 Simon Josefsson <simon@josefsson.org>
474 * crypto/Makefile.am, crypto/cbc-mac.c, crypto/cbc-mac.h: Add
477 2003-08-09 Simon Josefsson <simon@josefsson.org>
481 2003-08-09 Simon Josefsson <simon@josefsson.org>
483 * configure.ac: Fix -Icrypto.
485 2003-08-09 Simon Josefsson <simon@josefsson.org>
487 * crypto/Makefile.am, crypto/desinfo.h: Fix.
489 2003-08-09 Simon Josefsson <simon@josefsson.org>
491 * lib/crypto.c: Fix USE_GCRYPT usage.
493 2003-08-09 Simon Josefsson <simon@josefsson.org>
497 2003-08-09 Simon Josefsson <simon@josefsson.org>
499 * tests/crypto.c: Only test des for libgcrypt .
501 2003-08-09 Simon Josefsson <simon@josefsson.org>
503 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
504 lib/crypto-des.c, lib/crypto.c, lib/error.c, lib/internal.h,
505 lib/pkcs5.c, lib/shishi.h.in: Support nettle as well as
506 libgcrypt. Move pkcs5/PBKDF2 stuff into Shishi namespace.
508 2003-08-09 Simon Josefsson <simon@josefsson.org>
510 * tests/crypto.c: Use new pkcs5 API.
512 2003-08-09 Simon Josefsson <simon@josefsson.org>
514 * configure.ac: Replace libgcrypt/libgpg-error stuff with
515 "mininettle" in crypto/. Check for fcntl.h.
517 2003-08-09 Simon Josefsson <simon@josefsson.org>
519 * Makefile.am: Remove errcrypto. Remove crypto/m4 from aclocal
522 2003-08-09 Simon Josefsson <simon@josefsson.org>
524 * crypto/Makefile.am, crypto/aes-decrypt-table.c,
525 crypto/aes-decrypt.c, crypto/aes-encrypt-table.c,
526 crypto/aes-encrypt.c, crypto/aes-internal.h, crypto/aes-meta.c,
527 crypto/aes-set-decrypt-key.c, crypto/aes-set-encrypt-key.c,
528 crypto/aes.c, crypto/aes.h, crypto/cbc-cts.c, crypto/cbc-cts.h,
529 crypto/cbc.c, crypto/cbc.h, crypto/des.c, crypto/des.h,
530 crypto/des3.c, crypto/desCode.h, crypto/desinfo.h, crypto/gstr.c,
531 crypto/gstr.h, crypto/hmac-md5.c, crypto/hmac-sha1.c,
532 crypto/hmac.c, crypto/hmac.h, crypto/keymap.h, crypto/macros.h,
533 crypto/md5-meta.c, crypto/md5.c, crypto/md5.h, crypto/mem.h,
534 crypto/memxor.c, crypto/memxor.h, crypto/nettle-meta.h,
535 crypto/parity.h, crypto/rotors.h, crypto/sha.h,
536 crypto/sha1-meta.c, crypto/sha1.c: Add (from nettle).
538 2003-08-09 Simon Josefsson <simon@josefsson.org>
540 * crypto/AUTHORS, crypto/BUGS, crypto/COPYING, crypto/COPYING.DOC,
541 crypto/COPYING.LIB, crypto/Makefile.am, crypto/NEWS,
542 crypto/Notes-wk, crypto/README, crypto/README-alpha,
543 crypto/README.apichanges, crypto/THANKS, crypto/TODO,
544 crypto/acinclude.m4, crypto/configure.ac, crypto/libgcrypt.txt,
545 crypto/stamp-h.in: Remove (libgcrypt is being replaced by a
548 2003-08-08 Simon Josefsson <simon@josefsson.org>
550 * configure.ac: Prefer minitasn1 over libtasn1.
552 2003-08-08 Simon Josefsson <simon@josefsson.org>
554 * crypto/AUTHORS, crypto/NEWS, crypto/README, crypto/THANKS,
555 crypto/configure.ac: Upstream sync.
557 2003-08-08 Simon Josefsson <simon@josefsson.org>
561 2003-08-08 Simon Josefsson <simon@josefsson.org>
563 * doc/shishi.texi: Fix acks.
565 2003-08-08 Simon Josefsson <simon@josefsson.org>
569 2003-08-08 Simon Josefsson <simon@josefsson.org>
571 * doc/shishi.texi: Fix.
573 2003-08-08 Simon Josefsson <simon@josefsson.org>
575 * crypto/README.apichanges, crypto/configure.ac: Upstream sync.
577 2003-08-08 Simon Josefsson <simon@josefsson.org>
579 * lib/shishi.h.in: Include time.h for time_t.
581 2003-08-07 Simon Josefsson <simon@josefsson.org>
583 * crypto/Makefile.am: Revert to upstream.
585 2003-08-07 Simon Josefsson <simon@josefsson.org>
587 * configure.ac: Readd depends.
589 2003-08-07 Simon Josefsson <simon@josefsson.org>
591 * crypto/Makefile.am: Really fix check target.
593 2003-08-07 Simon Josefsson <simon@josefsson.org>
595 * tests/Makefile.am: Remove obsolete idn CFLAGS.
597 2003-08-07 Simon Josefsson <simon@josefsson.org>
599 * src/Makefile.am: Remove obsolete intl and idn CFLAGS.
601 2003-08-07 Simon Josefsson <simon@josefsson.org>
603 * src/Makefile.am: Link gnulib.
605 2003-08-07 Simon Josefsson <simon@josefsson.org>
607 * crypto/Makefile.am: Remove tests (random stuff hang on too many
610 2003-08-07 Simon Josefsson <simon@josefsson.org>
612 * doc/Makefile.am: Dist shishi.{ps,pdf,html}.
614 2003-08-07 Simon Josefsson <simon@josefsson.org>
616 * configure.ac: Disable dependencies (to speed things up).
618 2003-08-07 Simon Josefsson <simon@josefsson.org>
620 * configure.ac: Reorder resolv.h.
622 2003-08-07 Simon Josefsson <simon@josefsson.org>
624 * gl/Makefile.am: Revert.
626 2003-08-07 Simon Josefsson <simon@josefsson.org>
628 * gl/Makefile.am: Libtool fix.
630 2003-08-07 Simon Josefsson <simon@josefsson.org>
632 * lib/netio.c: Fix typo.
634 2003-08-07 Simon Josefsson <simon@josefsson.org>
636 * gl/Makefile.am: Use libtool.
638 2003-08-07 Simon Josefsson <simon@josefsson.org>
640 * src/Makefile.am: Fix includes.
642 2003-08-07 Simon Josefsson <simon@josefsson.org>
644 * lib/init.c, lib/internal.h: Fix gettext stuff.
646 2003-08-07 Simon Josefsson <simon@josefsson.org>
648 * Makefile.am: Distcheck fails on gtk-doc, disable it.
650 2003-08-07 Simon Josefsson <simon@josefsson.org>
652 * tests/Makefile.am: Add -I's.
654 2003-08-07 Simon Josefsson <simon@josefsson.org>
656 * m4/Makefile.am: Add.
658 2003-08-07 Simon Josefsson <simon@josefsson.org>
660 * doc/reference/Makefile.am: Ignore shishi-int.h.
662 2003-08-07 Simon Josefsson <simon@josefsson.org>
664 * Makefile.am: Remove distcheck flag hack.
666 2003-08-07 Simon Josefsson <simon@josefsson.org>
668 * configure.ac, lib/Makefile.am, lib/shishi.h.in,
669 m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4: Create
670 shishi-int.h and use it, for uint32_t etc.
672 2003-08-07 Simon Josefsson <simon@josefsson.org>
674 * asn1/Makefile.am: Fix.
676 2003-08-07 Simon Josefsson <simon@josefsson.org>
678 * configure.ac: Bump gcrypt version.
680 2003-08-07 Simon Josefsson <simon@josefsson.org>
682 * asn1/Makefile.am: Sync upstream.
684 2003-08-07 Simon Josefsson <simon@josefsson.org>
686 * lib/Makefile.am: Fix.
688 2003-08-07 Simon Josefsson <simon@josefsson.org>
692 2003-08-07 Simon Josefsson <simon@josefsson.org>
694 * configure.ac, lib/Makefile.am: Libtasn1 fixes.
696 2003-08-07 Simon Josefsson <simon@josefsson.org>
698 * asn1/ASN1.c, asn1/Makefile.am, asn1/README, asn1/coding.c,
699 asn1/decoding.c, asn1/defines.h, asn1/der.h, asn1/element.c,
700 asn1/element.h, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
701 asn1/gstr.c, asn1/gstr.h, asn1/int.h, asn1/libtasn1.h,
702 asn1/mem.h, asn1/parser_aux.c, asn1/parser_aux.h,
703 asn1/structure.c, asn1/structure.h: Add (lib/minitasn1 from
706 2003-08-07 Simon Josefsson <simon@josefsson.org>
708 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/Makefile.am,
709 asn1/NEWS, asn1/README, asn1/THANKS, asn1/acconfig.h,
710 asn1/acinclude.m4, asn1/buildconf, asn1/configure.in: Remove (to
711 be replaced by minitasn1).
713 2003-08-07 Simon Josefsson <simon@josefsson.org>
715 * shishi.conf.in: Fix.
717 2003-08-07 Simon Josefsson <simon@josefsson.org>
719 * shishi.skel.in: Cleanup and fix.
721 2003-08-07 Simon Josefsson <simon@josefsson.org>
723 * shishi.conf.in: Fix.
725 2003-08-07 Simon Josefsson <simon@josefsson.org>
727 * doc/shishi.texi: Mention SRV.
729 2003-08-07 Simon Josefsson <simon@josefsson.org>
731 * lib/netio.c: Slight cleanup.
733 2003-08-07 Simon Josefsson <simon@josefsson.org>
735 * configure.ac, lib/Makefile.am, lib/internal.h, lib/netio.c,
736 lib/resolv.c: Look for SRV RRs if KDC address not known.
738 2003-08-07 Simon Josefsson <simon@josefsson.org>
740 * lib/internal.h: Add. Change user cfg file to
741 $HOME/.shishi/shishi.conf from $HOME/.shishi/config.
743 2003-08-07 Simon Josefsson <simon@josefsson.org>
745 * lib/init.c: Add _shishi_maybe_install_usercfg, shishi_info. Fix
748 2003-08-07 Simon Josefsson <simon@josefsson.org>
750 * lib/shishi.h.in: Add.
752 2003-08-07 Simon Josefsson <simon@josefsson.org>
754 * lib/cfg.c: Add shishi_cfg_default_userdirectory. Don't dump cfg
755 every time a cfg file is read. Fix warnings.
757 2003-08-05 Simon Josefsson <simon@josefsson.org>
759 * configure.ac: Check for locale.h.
761 2003-08-05 Simon Josefsson <simon@josefsson.org>
763 * Makefile.am, NEWS, configure.ac: Use external gettext.
765 2003-08-05 Simon Josefsson <simon@josefsson.org>
769 2003-08-05 Simon Josefsson <simon@josefsson.org>
771 * lib/Makefile.am, lib/kerberos5.asn1, lib/rfc1510.asn1,
772 lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig: Use new ASN.1
773 module, and remove the old ones.
775 2003-08-05 Simon Josefsson <simon@josefsson.org>
777 * lib/rfc1510.asn1: Copied from rfc1510bis.asn1, with
780 2003-08-05 Simon Josefsson <simon@josefsson.org>
782 * asn1/Makefile.am: Fix bad sync.
784 2003-08-05 Simon Josefsson <simon@josefsson.org>
786 * tests/gss.c: Remove.
788 2003-08-05 Simon Josefsson <simon@josefsson.org>
790 * asn1/Makefile.am, asn1/NEWS, asn1/configure.in: Sync upstream.
792 2003-08-05 Simon Josefsson <simon@josefsson.org>
794 * doc/Makefile.am: Remove ps/pdf targets (modern automake include
795 them). Fix help2man program name.
797 2003-08-05 Simon Josefsson <simon@josefsson.org>
799 * Makefile.am, configure.ac, lib/password.c: Make libidn optional.
801 2003-08-05 Simon Josefsson <simon@josefsson.org>
803 * doc/shishi.texi: Heimdal telnetd doesn't crash any more.
805 2003-07-10 Simon Josefsson <simon@josefsson.org>
807 * po/shishi.pot, po/sv.po: Generated.
809 2003-07-10 Simon Josefsson <simon@josefsson.org>
811 * extra/pam_shishi/Makefile.am: Add -I to libidn.
813 2003-07-10 Simon Josefsson <simon@josefsson.org>
815 * tests/Makefile.am, src/Makefile.am: Link with gettext, for
818 2003-07-10 Simon Josefsson <simon@josefsson.org>
820 * tests/utils.c, src/shishid.c: Add program_name (for gnulib).
822 2003-07-10 Simon Josefsson <simon@josefsson.org>
824 * configure.ac: Really disable ld script in libgcrypt.
826 2003-07-10 Simon Josefsson <simon@josefsson.org>
828 * extra/Makefile.am: Dist inetutils.diff.
830 2003-07-10 Simon Josefsson <simon@josefsson.org>
832 * extra/pam_shishi/Makefile.am: Remove asn1 -I, add gnulib -I.
834 2003-07-10 Simon Josefsson <simon@josefsson.org>
838 2003-07-10 Simon Josefsson <simon@josefsson.org>
840 * extra/pam_shishi/pam_shishi.c: Indent.
842 2003-07-10 Simon Josefsson <simon@josefsson.org>
844 * extra/pam_shishi/pam_shishi.c: Fix warnings.
846 2003-07-10 Simon Josefsson <simon@josefsson.org>
848 * src/Makefile.am: Cleanup.
850 2003-07-10 Simon Josefsson <simon@josefsson.org>
852 * src/Makefile.am: Remove unused stuff.
854 2003-07-10 Simon Josefsson <simon@josefsson.org>
856 * lib/Makefile.am: Fix libtool warning.
858 2003-07-10 Simon Josefsson <simon@josefsson.org>
862 2003-07-10 Simon Josefsson <simon@josefsson.org>
864 * extra/README: Remove inetutils.
866 2003-07-10 Simon Josefsson <simon@josefsson.org>
868 * po/Makevars: Update.
870 2003-07-10 Simon Josefsson <simon@josefsson.org>
872 * configure.ac: Revert part of last patch.
874 2003-07-10 Simon Josefsson <simon@josefsson.org>
878 2003-07-10 Simon Josefsson <simon@josefsson.org>
880 * tests/Makefile.am: Add libidn -I's.
882 2003-07-10 Simon Josefsson <simon@josefsson.org>
884 * tests/utils.c: Remove unused die().
886 2003-07-10 Simon Josefsson <simon@josefsson.org>
888 * src/shishi.c: Define program_name (for gnulib).
890 2003-07-10 Simon Josefsson <simon@josefsson.org>
892 * src/authp.c, src/client.c, src/data.h, src/server.c,
893 src/shishi.c: Use gnulib's error() instead of ad-hoc die().
895 2003-07-10 Simon Josefsson <simon@josefsson.org>
897 * src/shishid.c: Use LOG_DAEMON instead of LOG_AUTHPRIV (make this
900 2003-07-10 Simon Josefsson <simon@josefsson.org>
902 * lib/shishi.h.in: Fix typo.
904 2003-07-10 Simon Josefsson <simon@josefsson.org>
906 * doc/reference/Makefile.am: Try to be more portable.
908 2003-07-10 Simon Josefsson <simon@josefsson.org>
910 * configure.ac, extra/Makefile.am: Don't ship with inetutils (too
911 much portability problems).
913 2003-07-10 Simon Josefsson <simon@josefsson.org>
915 * gl/Makefile.am: Add strchrnul.h.
917 2003-07-10 Simon Josefsson <simon@josefsson.org>
919 * gl/Makefile.am: Add mempcpy.h.
921 2003-07-10 Simon Josefsson <simon@josefsson.org>
923 * gl/Makefile.am: Add -I../intl for libintl.h in gettext.h.
925 2003-07-10 Simon Josefsson <simon@josefsson.org>
927 * src/Makefile.am: Fix gnulib.
929 2003-07-10 Simon Josefsson <simon@josefsson.org>
931 * configure.ac: Disable libgcrypt ld script (requires too modern
934 2003-07-10 Simon Josefsson <simon@josefsson.org>
936 * crypto/NEWS, crypto/README, crypto/TODO, crypto/configure.ac:
939 2003-07-10 Simon Josefsson <simon@josefsson.org>
941 * lib/Makefile.am: Remove GNU Make specific idiom.
943 2003-07-10 Simon Josefsson <simon@josefsson.org>
945 * gl/m4/Makefile.am: Add.
947 2003-07-10 Simon Josefsson <simon@josefsson.org>
949 * lib/rfc1510bis.asn1: Update from draft (plus syntax hacks for
952 2003-07-10 Simon Josefsson <simon@josefsson.org>
954 * configure.ac: Check for sys/types.h earlier. Add Gnulib tests.
956 2003-07-10 Simon Josefsson <simon@josefsson.org>
958 * gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
959 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
960 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
961 gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c, gl/mempcpy.h,
962 gl/strndup.c, gl/strnlen.c, gl/m4/argp.m4, gl/m4/mempcpy.m4,
963 gl/m4/strndup.m4, gl/m4/strnlen.m4: Update.
965 2003-07-08 Simon Josefsson <simon@josefsson.org>
969 2003-07-08 Simon Josefsson <simon@josefsson.org>
971 * lib/encapreppart.c, lib/shishi.h.in, lib/crypto-des.c,
974 2003-07-08 Simon Josefsson <simon@josefsson.org>
976 * lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
977 lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in, po/shishi.pot,
978 po/sv.po: Cleanup DES crypto (at last!).
980 2003-07-08 Simon Josefsson <simon@josefsson.org>
982 * lib/kdc.c: Fix typo.
984 2003-07-08 Simon Josefsson <simon@josefsson.org>
986 * lib/crypto.c, lib/crypto-des.c: Better errors.
988 2003-07-08 Simon Josefsson <simon@josefsson.org>
990 * lib/crypto-3des.c: Fix mem leak.
992 2003-07-08 Simon Josefsson <simon@josefsson.org>
994 * lib/Makefile.am, lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
995 lib/crypto-des.c, lib/crypto-null.c, lib/kdc.c: Fixes.
997 2003-07-08 Simon Josefsson <simon@josefsson.org>
999 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
1000 lib/authenticator.c, lib/cfg.c, lib/crypto-null.c, lib/crypto.c,
1001 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
1002 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
1003 lib/principal.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
1004 lib/tkt.c, lib/tkts.c: Indent.
1006 2003-07-08 Simon Josefsson <simon@josefsson.org>
1008 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
1009 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/encapreppart.c,
1010 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
1011 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
1012 lib/safe.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c, lib/tkts.c:
1015 2003-07-08 Simon Josefsson <simon@josefsson.org>
1017 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
1018 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
1019 lib/crypto-null.c, lib/crypto.c, lib/enckdcreppart.c,
1020 lib/error.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
1021 lib/kdcreq.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
1022 src/crypto.c: Crypto functions now allocate output buffers. Fix
1025 2003-07-08 Simon Josefsson <simon@josefsson.org>
1027 * lib/apreq.c: Waste less stack.
1029 2003-07-07 Simon Josefsson <simon@josefsson.org>
1033 2003-07-06 Simon Josefsson <simon@josefsson.org>
1035 * lib/Makefile.am: Fix includes. Make distcheck works under debian
1038 2003-07-06 Simon Josefsson <simon@josefsson.org>
1040 * configure.ac: Build gl/m4/Makefile.
1042 2003-07-06 Simon Josefsson <simon@josefsson.org>
1044 * gl/Makefile.am: Recurse into m4/.
1046 2003-07-06 Simon Josefsson <simon@josefsson.org>
1048 * shishi.conf.in: Fix.
1050 2003-07-06 Simon Josefsson <simon@josefsson.org>
1052 * lib/shishi.h.in: Add.
1054 2003-07-06 Simon Josefsson <simon@josefsson.org>
1056 * lib/asn1.c: Add shishi_asn1_write_bitstring (broken).
1058 2003-07-06 Simon Josefsson <simon@josefsson.org>
1060 * lib/apreq.c: Fix ASN.1 writing.
1062 2003-07-06 Simon Josefsson <simon@josefsson.org>
1064 * lib/aprep.c: Fix crash.
1066 2003-07-05 Simon Josefsson <simon@josefsson.org>
1068 * m4/Makefile.am: More EXTRA_DIST's.
1070 2003-07-05 Simon Josefsson <simon@josefsson.org>
1072 * Makefile.am: Update release target.
1074 2003-07-05 Simon Josefsson <simon@josefsson.org>
1078 2003-07-05 Simon Josefsson <simon@josefsson.org>
1080 * configure.ac: Bump version.
1082 2003-07-05 Simon Josefsson <simon@josefsson.org>
1084 * configure.ac: Fix includes.
1086 2003-07-05 Simon Josefsson <simon@josefsson.org>
1088 * Makefile.am: Build errcrypto.
1090 2003-07-05 Simon Josefsson <simon@josefsson.org>
1092 * configure.ac: Configure errcrypto.
1094 2003-07-05 Simon Josefsson <simon@josefsson.org>
1096 * crypto/configure.ac: Quick hack to get paths to libgpg-error into
1099 2003-07-05 Simon Josefsson <simon@josefsson.org>
1101 * crypto/AUTHORS, crypto/NEWS, crypto/README, crypto/acinclude.m4,
1102 crypto/configure.ac: Sync with upstream.
1104 2003-07-05 Simon Josefsson <simon@josefsson.org>
1106 * lib/apreq.c, lib/asn1.c, lib/shishi.h.in, lib/tkt.c: Add generic
1107 ASN.1 bitstring, and use it.
1109 2003-07-05 Simon Josefsson <simon@josefsson.org>
1111 * lib/apreq.c: Fix the AP-REQ ap-options.
1113 2003-07-05 Simon Josefsson <simon@josefsson.org>
1115 * lib/ap.c: (shishi_ap_req_process): Be verbose.
1117 2003-07-05 Simon Josefsson <simon@josefsson.org>
1119 * lib/aprep.c: Fix typo.
1121 2003-07-05 Simon Josefsson <simon@josefsson.org>
1123 * lib/enckdcreppart.c: Waste less stack.
1125 2003-07-05 Simon Josefsson <simon@josefsson.org>
1127 * lib/encapreppart.c: Waste less stack.
1129 2003-07-05 Simon Josefsson <simon@josefsson.org>
1131 * lib/crypto-3des.c: Memory leak fix.
1133 2003-07-05 Simon Josefsson <simon@josefsson.org>
1135 * lib/authenticator.c: Use proper API.
1137 2003-07-05 Simon Josefsson <simon@josefsson.org>
1139 * lib/aprep.c, lib/apreq.c: Use proper API.
1141 2003-07-05 Simon Josefsson <simon@josefsson.org>
1143 * lib/aprep.c: Revert last change (no new API for asn1_field(),
1146 2003-07-05 Simon Josefsson <simon@josefsson.org>
1148 * lib/aprep.c: Use new API.
1150 2003-07-05 Simon Josefsson <simon@josefsson.org>
1152 * lib/internal.h: Include gnulib stuff.
1154 2003-07-05 Simon Josefsson <simon@josefsson.org>
1156 * lib/ap.c: Use new API.
1158 2003-07-05 Simon Josefsson <simon@josefsson.org>
1160 * lib/Makefile.am, lib/setenv.c: Really remove old AC_LIBOBJ stuff.
1162 2003-07-05 Simon Josefsson <simon@josefsson.org>
1164 * lib/crypto-des.c: Remove debugging code.
1166 2003-07-05 Simon Josefsson <simon@josefsson.org>
1168 * gl/argp-help.c: Define strchrnul, f{,un}lockfile if not defined.
1169 (Perhaps not the right thing, check and forward patch to
1172 2003-07-05 Simon Josefsson <simon@josefsson.org>
1174 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/enckdcreppart.c,
1175 lib/error.c, lib/kdcrep.c, lib/krberror.c, lib/principal.c,
1176 lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fixes for
1179 2003-07-05 Simon Josefsson <simon@josefsson.org>
1181 * lib/crypto-des.c, lib/crypto.c, lib/pkcs5.c: Compile with
1184 2003-07-05 Simon Josefsson <simon@josefsson.org>
1186 * src/authp.c, src/client.c, src/server.c, src/shishi.c: Gnulib
1189 2003-07-05 Simon Josefsson <simon@josefsson.org>
1191 * lib/Makefile.am: More gnulib fixes.
1193 2003-07-05 Simon Josefsson <simon@josefsson.org>
1195 * lib/Makefile.am, lib/gethostname.c, lib/memmove.c, lib/memset.c,
1196 lib/setenv.h, lib/strcasecmp.c, lib/strdup.c, lib/strerror.c,
1197 lib/unsetenv.c: Obsolete some AC_LIBOBJ with gnulib.
1199 2003-07-05 Simon Josefsson <simon@josefsson.org>
1201 * src/Makefile.am: Replace ARGP stuff with gnulib.
1203 2003-07-04 Simon Josefsson <simon@josefsson.org>
1205 * configure.ac: Reorder to avoid warnings.
1207 2003-07-04 Simon Josefsson <simon@josefsson.org>
1209 * Makefile.am, configure.ac, gl/Makefile.am, gl/alloca.c,
1210 gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
1211 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
1212 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
1213 gl/argp-xinl.c, gl/argp.h, gl/asnprintf.c, gl/asprintf.c,
1214 gl/error.c, gl/error.h, gl/gethostname.c, gl/getopt.c,
1215 gl/getopt.h, gl/getopt1.c, gl/gettext.h, gl/malloc.c,
1216 gl/memmove.c, gl/memset.c, gl/printf-args.c, gl/printf-args.h,
1217 gl/printf-parse.c, gl/printf-parse.h, gl/realloc.c, gl/setenv.c,
1218 gl/setenv.h, gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c,
1219 gl/strchrnul.h, gl/strdup.c, gl/strerror.c, gl/strncasecmp.c,
1220 gl/sysexit_.h, gl/unlocked-io.h, gl/unsetenv.c, gl/vasnprintf.c,
1221 gl/vasnprintf.h, gl/vasprintf.c, gl/vasprintf.h, gl/xalloc.h,
1222 gl/xmalloc.c, gl/xstrdup.c, gl/m4/Makefile.am, gl/m4/alloca.m4,
1223 gl/m4/argp.m4, gl/m4/codeset.m4, gl/m4/error.m4,
1224 gl/m4/gethostname.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
1225 gl/m4/glibc21.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4,
1226 gl/m4/intmax_t.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
1227 gl/m4/inttypes_h.m4, gl/m4/isc-posix.m4, gl/m4/lcmessage.m4,
1228 gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
1229 gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/malloc.m4,
1230 gl/m4/memmove.m4, gl/m4/memset.m4, gl/m4/nls.m4,
1231 gl/m4/onceonly_2_57.m4, gl/m4/po.m4, gl/m4/progtest.m4,
1232 gl/m4/realloc.m4, gl/m4/setenv.m4, gl/m4/signed.m4,
1233 gl/m4/stdint_h.m4, gl/m4/strcase.m4, gl/m4/strchrnul.m4,
1234 gl/m4/strdup.m4, gl/m4/strerror.m4, gl/m4/strerror_r.m4,
1235 gl/m4/sysexits.m4, gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4,
1236 gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4, gl/m4/vasprintf.m4,
1237 gl/m4/wchar_t.m4, gl/m4/wint_t.m4, gl/m4/xalloc.m4,
1238 lib/Makefile.am: Add gnulib compatibility functions. Remove argp
1239 (replaced by gnulib argp module).
1241 2003-07-04 Simon Josefsson <simon@josefsson.org>
1243 * lib/tkt.c: (shishi_tkt_key): Retrieve key from encticketpart too.
1245 2003-06-27 Simon Josefsson <simon@josefsson.org>
1247 * lib/ap.c: Check for asn1 error.
1249 2003-06-12 Simon Josefsson <simon@josefsson.org>
1251 * doc/shishi.texi: Add.
1253 2003-06-02 Simon Josefsson <simon@josefsson.org>
1255 * tests/Makefile.am: Remove ticketset for now.
1257 2003-06-02 Simon Josefsson <simon@josefsson.org>
1259 * NEWS: Version 0.0.0.
1261 2003-06-02 Simon Josefsson <simon@josefsson.org>
1263 * Makefile.am: Add release target.
1265 2003-06-02 Simon Josefsson <simon@josefsson.org>
1267 * lib/crypto.c: Add DES encrypt/decrypt without checksum. Add
1270 2003-06-02 Simon Josefsson <simon@josefsson.org>
1272 * lib/crypto-des.c: Add DES encrypt/decrypt without checksum.
1274 2003-06-02 Simon Josefsson <simon@josefsson.org>
1276 * lib/shishi.h.in: Fix NONE ciphers.
1278 2003-05-27 Simon Josefsson <simon@josefsson.org>
1280 * doc/Makefile.am: Add encapreppart functions to AP section.
1282 2003-05-27 Simon Josefsson <simon@josefsson.org>
1284 * lib/aprep.c, lib/apreq.c: Fix a2d.
1286 2003-05-27 Simon Josefsson <simon@josefsson.org>
1288 * lib/encapreppart.c, lib/shishi.h.in: Add
1289 shishi_encapreppart_seqnumber_get.
1291 2003-05-27 Simon Josefsson <simon@josefsson.org>
1293 * lib/crypto-3des.c, lib/crypto.c, lib/shishi.h.in: Add 3des-none.
1294 Add encrypt/decrypt with specific etype.
1296 2003-05-25 Simon Josefsson <simon@josefsson.org>
1298 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
1299 lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Add
1300 shishi_{en,de}crypt_iv().
1302 2003-05-25 Simon Josefsson <simon@josefsson.org>
1304 * lib/shishi.h.in: Fix typo.
1306 2003-05-25 Simon Josefsson <simon@josefsson.org>
1308 * lib/shishi.h.in: Add GSS keyusage constants.
1310 2003-05-18 Simon Josefsson <simon@josefsson.org>
1312 * lib/authenticator.c: Fix.
1314 2003-05-11 Simon Josefsson <simon@josefsson.org>
1316 * lib/ap.c, lib/shishi.h.in: Add shishi_ap_req_der_new.
1318 2003-05-08 Simon Josefsson <simon@josefsson.org>
1320 * lib/Makefile.am: Fix asn1Parser.
1322 2003-05-08 Simon Josefsson <simon@josefsson.org>
1324 * doc/Makefile.am: Remove GSS stuff.
1326 2003-05-08 Simon Josefsson <simon@josefsson.org>
1328 * configure.ac: Check for asn1Parser.
1330 2003-05-08 Simon Josefsson <simon@josefsson.org>
1334 2003-05-08 Simon Josefsson <simon@josefsson.org>
1336 * lib/init.c: Fix doc.
1338 2003-05-01 Simon Josefsson <simon@josefsson.org>
1340 * Makefile.am, README, configure.ac, tests/Makefile.am,
1341 shishi-gss.pc.in: Remove GSS stuff (moved to separate project).
1343 2003-05-01 Simon Josefsson <simon@josefsson.org>
1345 * doc/shishi.texi: Remove GSS stuff.
1347 2003-05-01 Simon Josefsson <simon@josefsson.org>
1349 * shishi-gss.pc.in: Add.
1351 2003-05-01 Simon Josefsson <simon@josefsson.org>
1353 * Makefile.am: Add shishi-gss.pc*.
1355 2003-05-01 Simon Josefsson <simon@josefsson.org>
1357 * configure.ac: Build shishi-gss.pc.
1359 2003-05-01 Simon Josefsson <simon@josefsson.org>
1361 * doc/gdoc: Escape { and }.
1363 2003-05-01 Simon Josefsson <simon@josefsson.org>
1365 * doc/shishi.texi: Fix.
1367 2003-05-01 Simon Josefsson <simon@josefsson.org>
1369 * Makefile.am: Indent in gss/.
1371 2003-05-01 Simon Josefsson <simon@josefsson.org>
1373 * doc/Makefile.am, doc/shishi.texi: Add.
1375 2003-05-01 Simon Josefsson <simon@josefsson.org>
1379 2003-05-01 Simon Josefsson <simon@josefsson.org>
1381 * NEWS, AUTHORS: Fix.
1383 2003-05-01 Simon Josefsson <simon@josefsson.org>
1385 * Makefile.am, configure.ac, doc/Makefile.am, doc/shishi.texi,
1386 tests/Makefile.am, tests/gss.c: Add framework for GSS-API
1389 2003-05-01 Simon Josefsson <simon@josefsson.org>
1391 * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
1392 tests/ticketset.c, tests/utils.c: Move include of shishi.h from
1393 utils.c to each file.
1395 2003-05-01 Simon Josefsson <simon@josefsson.org>
1397 * lib/internal.h: Typo.
1399 2003-04-18 Simon Josefsson <simon@josefsson.org>
1401 * doc/shishi.texi: Fix info dir entry.
1403 2003-04-16 Simon Josefsson <simon@josefsson.org>
1405 * ANNOUNCE: Mention devices it runs on.
1407 2003-04-15 Simon Josefsson <simon@josefsson.org>
1409 * Makefile.am: Use new cvs2cl.
1411 2003-03-29 Simon Josefsson <simon@josefsson.org>
1413 * lib/kdcreq.c: Use new allocating a2d.
1415 2003-03-26 Simon Josefsson <simon@josefsson.org>
1417 * src/shishid.c: Add comment.
1419 2003-03-26 Simon Josefsson <simon@josefsson.org>
1421 * lib/asn1.c, lib/kdc.c, lib/shishi.h.in: Add new allocating a2d
1422 functions and use them.
1424 2003-03-26 Simon Josefsson <simon@josefsson.org>
1426 * lib/crypto-des.c: Use new libgcrypt CBC-MAC interface.
1428 2003-03-26 Simon Josefsson <simon@josefsson.org>
1430 * crypto/AUTHORS, crypto/NEWS, crypto/THANKS, crypto/TODO,
1431 crypto/configure.ac: Upstream sync.
1433 2003-03-26 Simon Josefsson <simon@josefsson.org>
1435 * asn1/NEWS, asn1/configure.in: Upstream sync.
1437 2003-03-14 Simon Josefsson <simon@josefsson.org>
1439 * tests/crypto.c: Fix debug output, spotted by Marcus Watts
1442 2003-02-19 Simon Josefsson <simon@josefsson.org>
1444 * asn1/NEWS, asn1/configure.in: Upstream update.
1446 2003-02-12 Simon Josefsson <simon@josefsson.org>
1448 * lib/safe.c: Make it work.
1450 2003-02-12 Simon Josefsson <simon@josefsson.org>
1452 * lib/tkt.c: Use new ASN.1 API.
1454 2003-02-12 Simon Josefsson <simon@josefsson.org>
1456 * lib/kdcreq.c: Use new ASN.1 and principal APIs.
1458 2003-02-12 Simon Josefsson <simon@josefsson.org>
1460 * lib/kdcrep.c: Use new principal API.
1462 2003-02-12 Simon Josefsson <simon@josefsson.org>
1464 * lib/principal.c: Add *_set().
1466 2003-02-12 Simon Josefsson <simon@josefsson.org>
1468 * lib/encapreppart.c: Doc fixes. Use new ASN.1 APIs.
1470 2003-02-12 Simon Josefsson <simon@josefsson.org>
1472 * lib/asn1.c: Fix integer functions.
1474 2003-02-12 Simon Josefsson <simon@josefsson.org>
1476 * tests/authenticator.c, tests/gztime.c, tests/ticketset.c: Indent.
1478 2003-02-12 Simon Josefsson <simon@josefsson.org>
1480 * tests/Makefile.am: Add authenticator and gztime. Remove asn1
1483 2003-02-12 Simon Josefsson <simon@josefsson.org>
1485 * tests/utils.c: Fix prototypes.
1487 2003-02-12 Simon Josefsson <simon@josefsson.org>
1489 * tests/authenticator.c: Add.
1491 2003-02-12 Simon Josefsson <simon@josefsson.org>
1493 * lib/authenticator.c: Cleanups.
1495 2003-02-11 Simon Josefsson <simon@josefsson.org>
1497 * tests/gztime.c: Add.
1499 2003-02-11 Simon Josefsson <simon@josefsson.org>
1501 * lib/gztime.c: Make it work again.
1503 2003-02-11 Simon Josefsson <simon@josefsson.org>
1505 * lib/gztime.c: Fix prototypes.
1507 2003-02-11 Simon Josefsson <simon@josefsson.org>
1509 * lib/shishi.h.in: Add. Fix prototypes.
1511 2003-02-11 Simon Josefsson <simon@josefsson.org>
1513 * tests/ticketset.c: Fix title.
1515 2003-02-11 Simon Josefsson <simon@josefsson.org>
1519 2003-02-11 Simon Josefsson <simon@josefsson.org>
1521 * crypto/INSTALL: Fix.
1523 2003-02-11 Simon Josefsson <simon@josefsson.org>
1525 * Makefile.am: Allow use of external libtasn1.
1527 2003-02-11 Simon Josefsson <simon@josefsson.org>
1529 * configure.ac, lib/Makefile.am: Allow use of external libtasn1.
1530 Remove *_BUILD_* junk for pkg-config.
1532 2003-02-11 Simon Josefsson <simon@josefsson.org>
1534 * shishi.pc.in: CFLAGS for libgcrypt not needed to use shishi. Let
1535 libtool handle library dependencies.
1537 2003-02-11 Simon Josefsson <simon@josefsson.org>
1539 * configure.ac: We need libgcrypt >1.1.13.
1541 2003-02-11 Simon Josefsson <simon@josefsson.org>
1543 * crypto/AUTHORS, crypto/INSTALL, crypto/NEWS, crypto/README,
1544 crypto/TODO, crypto/configure.ac, crypto/libgcrypt.txt: Upstream
1547 2003-02-11 Simon Josefsson <simon@josefsson.org>
1549 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
1550 lib/diskio.c, lib/encapreppart.c, lib/enckdcreppart.c,
1551 lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
1552 lib/krberror.c, lib/safe.c, lib/tgs.c, lib/ticket.c, lib/tkt.c:
1553 Use new libtasn1 API.
1555 2003-02-11 Simon Josefsson <simon@josefsson.org>
1557 * asn1/configure.in: Upstream update.
1559 2003-02-11 Simon Josefsson <simon@josefsson.org>
1561 * asn1/NEWS: Upstream update.
1563 2003-02-11 Simon Josefsson <simon@josefsson.org>
1565 * po/shishi.pot, po/sv.po: Generated.
1567 2003-02-11 Simon Josefsson <simon@josefsson.org>
1569 * doc/reference/shishi.types: Add.
1571 2003-02-11 Simon Josefsson <simon@josefsson.org>
1575 2003-02-11 Simon Josefsson <simon@josefsson.org>
1577 * lib/shishi.h.in, lib/safe.c: Fix SAFE.
1579 2003-02-10 Simon Josefsson <simon@josefsson.org>
1581 * doc/shishi.texi: Add.
1583 2003-02-10 Simon Josefsson <simon@josefsson.org>
1585 * doc/Makefile.am: Add KRB-SAFE.
1587 2003-02-10 Simon Josefsson <simon@josefsson.org>
1589 * doc/shishi.texi: Add KRB-SAFE. Move utility functions.
1591 2003-02-10 Simon Josefsson <simon@josefsson.org>
1593 * doc/shishi.texi: [no log message]
1595 2003-02-10 Simon Josefsson <simon@josefsson.org>
1597 * doc/shishi.texi: (Cryptographic Overview): Improve wording.
1599 2003-02-10 Simon Josefsson <simon@josefsson.org>
1601 * README-alpha: Fix.
1603 2003-02-10 Simon Josefsson <simon@josefsson.org>
1605 * lib/as.c: Doc fix.
1607 2003-02-10 Simon Josefsson <simon@josefsson.org>
1609 * lib/asn1.c, lib/diskio.c, lib/safe.c, lib/shishi.h.in,
1610 lib/internal.h, src/client.c, src/server.c: Make KRB-SAFE work.
1612 2003-02-10 Simon Josefsson <simon@josefsson.org>
1614 * lib/tgs.c, lib/as.c: Doc fix.
1616 2003-02-10 Simon Josefsson <simon@josefsson.org>
1618 * Makefile.am: Ditto.
1620 2003-02-10 Simon Josefsson <simon@josefsson.org>
1622 * Makefile.am: Fix ChangeLog generation.
1624 2003-02-10 Simon Josefsson <simon@josefsson.org>
1628 2003-02-08 Simon Josefsson <simon@josefsson.org>
1630 * lib/shishi.h.in, lib/tkts.c: Fix.
1632 2003-02-08 Simon Josefsson <simon@josefsson.org>
1634 * tests/ticketset.c, tests/crypto.c, tests/utils.c, src/client.c,
1635 src/server.c, src/data.h, src/shishi.c, src/shishid.c: Fix.
1637 2003-02-08 Simon Josefsson <simon@josefsson.org>
1639 * src/shishid.c: Fix.
1641 2003-02-08 Simon Josefsson <simon@josefsson.org>
1645 2003-02-08 Simon Josefsson <simon@josefsson.org>
1647 * src/authp.c, src/client.c, lib/shishi.h.in: Fix.
1649 2003-02-08 Simon Josefsson <simon@josefsson.org>
1651 * lib/asn1.c, lib/crypto-des.c, lib/init.c, lib/netio.c,
1652 lib/shishi.h.in: Fix.
1654 2003-02-08 Simon Josefsson <simon@josefsson.org>
1656 * lib/vasprintf.c, lib/kdcreq.c: Fix.
1658 2003-02-08 Simon Josefsson <simon@josefsson.org>
1660 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto-des.c,
1661 lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c,
1662 lib/init.c, lib/kdc.c, lib/kdcrep.c, lib/key.c, lib/netio.c,
1663 lib/pkcs5.c, lib/principal.c, lib/shishi.h.in, lib/ticket.c,
1664 lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fix.
1666 2003-02-08 Simon Josefsson <simon@josefsson.org>
1668 * lib/shishi.h.in: Fix.
1670 2003-02-08 Simon Josefsson <simon@josefsson.org>
1672 * lib/crypto.c: Fix.
1674 2003-02-08 Simon Josefsson <simon@josefsson.org>
1676 * lib/vasprintf.c, lib/internal.h: Fix.
1678 2003-02-08 Simon Josefsson <simon@josefsson.org>
1680 * lib/asn1.c, lib/pkcs5.c, lib/key.c, lib/crypto-aes.c,
1681 lib/crypto.c, lib/netio.c, lib/tkts.c, lib/kdc.c, lib/as.c,
1682 lib/crypto-3des.c, lib/crypto-des.c, lib/crypto-null.c,
1683 lib/init.c, lib/krberror.c, lib/shishi.h.in: Fix.
1685 2003-02-08 Simon Josefsson <simon@josefsson.org>
1687 * lib/encticketpart.c, lib/tkt.c, lib/shishi.h.in, lib/tkts.c: Fix.
1689 2003-02-08 Simon Josefsson <simon@josefsson.org>
1693 2003-02-08 Simon Josefsson <simon@josefsson.org>
1695 * lib/apreq.c, lib/shishi.h.in, lib/encapreppart.c, lib/ticket.c:
1698 2003-02-08 Simon Josefsson <simon@josefsson.org>
1700 * lib/authenticator.c, lib/kdcrep.c, lib/enckdcreppart.c: Fix.
1702 2003-02-08 Simon Josefsson <simon@josefsson.org>
1704 * lib/shishi.h.in: Fix.
1706 2003-02-08 Simon Josefsson <simon@josefsson.org>
1708 * lib/cfg.c: Fix warnings.
1710 2003-02-08 Simon Josefsson <simon@josefsson.org>
1712 * lib/cfg.c: Declare getsubopt().
1714 2003-02-08 Simon Josefsson <simon@josefsson.org>
1716 * lib/shishi.h.in: Add.
1718 2003-02-08 Simon Josefsson <simon@josefsson.org>
1720 * lib/shishi.h.in: Add. Fix.
1722 2003-02-08 Simon Josefsson <simon@josefsson.org>
1724 * lib/shishi.h.in: Add.
1726 2003-02-08 Simon Josefsson <simon@josefsson.org>
1728 * lib/shishi.h.in, lib/internal.h: Add.
1730 2003-02-08 Simon Josefsson <simon@josefsson.org>
1732 * lib/shishi.h.in, lib/internal.h: Add.
1734 2003-02-08 Simon Josefsson <simon@josefsson.org>
1736 * lib/internal.h: Include arpa/inet.h.
1738 2003-02-08 Simon Josefsson <simon@josefsson.org>
1740 * doc/shishi.texi: Add.
1742 2003-02-08 Simon Josefsson <simon@josefsson.org>
1744 * lib/shishi.h.in: Fix.
1746 2003-02-08 Simon Josefsson <simon@josefsson.org>
1748 * lib/shishi.h.in, lib/tkts.c, tests/ticketset.c, src/shishi.c: New
1751 2003-02-08 Simon Josefsson <simon@josefsson.org>
1755 2003-02-08 Simon Josefsson <simon@josefsson.org>
1757 * lib/principal.c: Fix.
1759 2003-02-05 Simon Josefsson <simon@josefsson.org>
1761 * src/shishid.c, tests/ticketset.c: Fix API.
1763 2003-02-05 Simon Josefsson <simon@josefsson.org>
1765 * configure.ac: Check arpa/inet.h.
1767 2003-02-05 Simon Josefsson <simon@josefsson.org>
1769 * lib/ticket.c, lib/asn1.c, lib/shishi.h.in, lib/tkts.c: Fix API.
1771 2003-02-05 Simon Josefsson <simon@josefsson.org>
1773 * lib/enckdcreppart.c, lib/encticketpart.c: Fix.
1775 2003-02-05 Simon Josefsson <simon@josefsson.org>
1777 * lib/crypto.c: Add.
1779 2003-02-05 Simon Josefsson <simon@josefsson.org>
1781 * lib/kdc.c, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
1782 lib/diskio.c: Fix API.
1784 2003-02-05 Simon Josefsson <simon@josefsson.org>
1786 * lib/kdcrep.c: Fix.
1788 2003-02-05 Simon Josefsson <simon@josefsson.org>
1790 * lib/shishi.h.in, lib/asn1.c: Fix.
1792 2003-02-05 Simon Josefsson <simon@josefsson.org>
1794 * lib/principal.c, lib/asn1.c: (shishi_principal_name_get,
1795 shishi_principal_name_realm_get): Move from asn1.c to principal.c
1797 2003-02-05 Simon Josefsson <simon@josefsson.org>
1801 2003-02-05 Simon Josefsson <simon@josefsson.org>
1803 * lib/diskio.c: Fix header.
1805 2003-02-05 Simon Josefsson <simon@josefsson.org>
1807 * lib/init.c: Fix gcrypt init.
1809 2003-02-05 Simon Josefsson <simon@josefsson.org>
1811 * lib/internal.h: Use Shishi_asn1 instead of ASN1_TYPE. Fix.
1813 2003-02-05 Simon Josefsson <simon@josefsson.org>
1817 2003-02-05 Simon Josefsson <simon@josefsson.org>
1819 * lib/enckdcreppart.c, lib/safe.c: Cleanup.
1821 2003-02-05 Simon Josefsson <simon@josefsson.org>
1823 * lib/authenticator.c, lib/kdcreq.c, lib/shishi.h.in, lib/init.c:
1826 2003-02-05 Simon Josefsson <simon@josefsson.org>
1828 * lib/encticketpart.c: Cleanup.
1830 2003-02-05 Simon Josefsson <simon@josefsson.org>
1832 * lib/ticket.c: Cleanup.
1834 2003-02-05 Simon Josefsson <simon@josefsson.org>
1836 * lib/kdc.c: Cleanup.
1838 2003-02-05 Simon Josefsson <simon@josefsson.org>
1840 * lib/krberror.c: Cleanup.
1842 2003-02-05 Simon Josefsson <simon@josefsson.org>
1844 * lib/kdcrep.c: Cleanup.
1846 2003-02-05 Simon Josefsson <simon@josefsson.org>
1848 * lib/kdcreq.c: Cleanup.
1850 2003-02-05 Simon Josefsson <simon@josefsson.org>
1854 2003-02-05 Simon Josefsson <simon@josefsson.org>
1856 * lib/ticket.c: Use Shishi_asn1 instead of ASN1_TYPE.
1858 2003-02-05 Simon Josefsson <simon@josefsson.org>
1860 * lib/encapreppart.c: Fix.
1862 2003-02-05 Simon Josefsson <simon@josefsson.org>
1864 * lib/tkt.c, lib/krberror.c, lib/kdcrep.c, lib/kdcreq.c, lib/tgs.c,
1865 lib/safe.c: Use Shishi_asn1 instead of ASN1_TYPE.
1867 2003-02-05 Simon Josefsson <simon@josefsson.org>
1869 * lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
1870 lib/kdc.c: Use Shishi_asn1 instead of ASN1_TYPE.
1872 2003-02-05 Simon Josefsson <simon@josefsson.org>
1874 * lib/diskio.c, lib/done.c: Use Shishi_asn1 instead of ASN1_TYPE.
1876 2003-02-05 Simon Josefsson <simon@josefsson.org>
1878 * lib/asn1.c: Use Shishi_asn1 instead of ASN1_TYPE. Cleanup. Add.
1880 2003-02-05 Simon Josefsson <simon@josefsson.org>
1882 * lib/ap.c, lib/shishi.h.in, lib/apreq.c, lib/aprep.c, lib/as.c,
1883 lib/authenticator.c: Use Shishi_asn1 instead of ASN1_TYPE.
1885 2003-02-05 Simon Josefsson <simon@josefsson.org>
1887 * configure.ac: Check syslog.h.
1889 2003-02-05 Simon Josefsson <simon@josefsson.org>
1893 2003-02-05 Simon Josefsson <simon@josefsson.org>
1895 * lib/version.c: Copyright fix.
1897 2003-02-05 Simon Josefsson <simon@josefsson.org>
1899 * lib/shishi.h.in: Fix krberror.
1901 2003-02-05 Simon Josefsson <simon@josefsson.org>
1903 * lib/apreq.c, lib/error.c, lib/hostkeys.c, lib/version.c: Doc fix.
1905 2003-02-05 Simon Josefsson <simon@josefsson.org>
1907 * src/shishid.c: Syslog. Setuid.
1909 2003-02-03 Simon Josefsson <simon@josefsson.org>
1911 * lib/krberror.c: Doc fix.
1913 2003-02-03 Simon Josefsson <simon@josefsson.org>
1915 * lib/init.c: Re-order to improve manual.
1917 2003-02-03 Simon Josefsson <simon@josefsson.org>
1919 * src/shishid.c: AS exchange works (with hardcoded credentials).
1921 2003-02-03 Simon Josefsson <simon@josefsson.org>
1923 * src/kdc.c: Fix. What to do about this file? Abandon?
1925 2003-02-03 Simon Josefsson <simon@josefsson.org>
1927 * lib/shishi.h.in: Fix.
1929 2003-02-03 Simon Josefsson <simon@josefsson.org>
1931 * lib/kdcreq.c: Fix. Add.
1933 2003-02-03 Simon Josefsson <simon@josefsson.org>
1935 * lib/kdc.c: Fix return codes.
1937 2003-02-03 Simon Josefsson <simon@josefsson.org>
1941 2003-02-03 Simon Josefsson <simon@josefsson.org>
1943 * lib/asn1.c: Fix debug.
1945 2003-02-03 Simon Josefsson <simon@josefsson.org>
1947 * lib/as.c: Add. Clear pdata in AS-REQ.
1949 2003-02-03 Simon Josefsson <simon@josefsson.org>
1951 * lib/ticketset.c, lib/tkts.c: Rename ticketset.c to tkts.c.
1953 2003-02-03 Simon Josefsson <simon@josefsson.org>
1955 * lib/tkt.c: Add, code from ticket.c.
1957 2003-02-03 Simon Josefsson <simon@josefsson.org>
1959 * doc/reference/Makefile.am, doc/reference/tmpl/dummy.sgml,
1960 doc/reference/tmpl/shishi.sgml: Fix.
1962 2003-02-03 Simon Josefsson <simon@josefsson.org>
1964 * doc/reference/shishi.types, doc/reference/tmpl/shishi.sgml:
1965 Remove autogenerated stuff.
1967 2003-02-03 Simon Josefsson <simon@josefsson.org>
1969 * doc/reference/Makefile.am: Improve maintainer-clean (somewhat
1972 2003-02-03 Simon Josefsson <simon@josefsson.org>
1974 * doc/Makefile.am, doc/shishi.texi, doc/reference/tmpl/shishi.sgml,
1975 extra/pam_shishi/pam_shishi.c, lib/Makefile.am, lib/ap.c,
1976 lib/apreq.c, lib/as.c, lib/asn1.c, lib/authenticator.c,
1977 lib/diskio.c, lib/done.c, lib/enckdcreppart.c, lib/error.c,
1978 lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
1979 lib/kdcreq.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c,
1980 lib/ticket.c, src/authp.c, src/client.c, src/server.c,
1981 src/shishi.c, src/shishid.c, tests/ticketset.c: Rename
1982 shishi_ticketset_* to shishi_tkts_*. Separate ASN.1 ticket
1983 functions into shishi_ticket_* and high-level ticket functions
1986 2003-02-02 Simon Josefsson <simon@josefsson.org>
1988 * lib/ticket.c: Add. Fix typo. (shishi_ticket_key_set): Set key
1989 in EncKDCRepPart too. (shishi_ticket2): Set transited, authtime,
1992 2003-02-02 Simon Josefsson <simon@josefsson.org>
1994 * lib/cfg.c, lib/crypto.c, lib/enckdcreppart.c, lib/kdc.c,
1995 lib/kdcrep.c, lib/kdcreq.c, lib/shishi.h.in: Add.
1997 2003-02-02 Simon Josefsson <simon@josefsson.org>
1999 * lib/as.c: Add. Initialize ticket in AS.
2001 2003-02-02 Simon Josefsson <simon@josefsson.org>
2003 * lib/authenticator.c: Add.
2005 2003-02-02 Simon Josefsson <simon@josefsson.org>
2007 * lib/ticket.c, lib/shishi.h.in, lib/kdc.c: Add.
2009 2003-02-02 Simon Josefsson <simon@josefsson.org>
2011 * lib/authenticator.c: Add AuthorizationData.
2013 2003-02-02 Simon Josefsson <simon@josefsson.org>
2017 2003-02-02 Simon Josefsson <simon@josefsson.org>
2019 * lib/kdcreq.c, lib/shishi.h.in: Add.
2021 2003-02-02 Simon Josefsson <simon@josefsson.org>
2023 * lib/kdc.c: (shishi_as_process): Print derived user key.
2025 2003-02-02 Simon Josefsson <simon@josefsson.org>
2027 * lib/diskio.c: Print hex key for noice verbose.
2029 2003-02-02 Simon Josefsson <simon@josefsson.org>
2031 * lib/ap.c, lib/as.c: Print debug info.
2033 2003-02-02 Simon Josefsson <simon@josefsson.org>
2035 * lib/ap.c: Print debug info.
2037 2003-02-01 Simon Josefsson <simon@josefsson.org>
2039 * lib/asn1.c: Add shishi_asn1_integer2_field. Indent.
2041 2003-02-01 Simon Josefsson <simon@josefsson.org>
2043 * lib/crypto.c, lib/cfg.c, lib/authenticator.c, src/authp.c,
2044 src/client.c, src/crypto.c, src/server.c, src/shishi.c,
2045 src/shishid.c, tests/crypto.c, tests/ticketset.c: Indent.
2047 2003-02-01 Simon Josefsson <simon@josefsson.org>
2049 * lib/diskio.c: Indent. Add debug code.
2051 2003-02-01 Simon Josefsson <simon@josefsson.org>
2053 * lib/enckdcreppart.c: Add shishi_enckdcreppart_key_set,
2054 shishi_enckdcreppart_nonce_set,
2055 shishi_enckdcreppart_populate_encticketpart,
2056 shishi_enckdcreppart_srealm_set, shishi_enckdcreppart_sname_set,
2057 shishi_enckdcreppart_server_set,
2058 shishi_enckdcreppart_srealmserver_set, shishi_encasreppart.
2061 2003-02-01 Simon Josefsson <simon@josefsson.org>
2063 * lib/kdc.c, lib/init.c, lib/hostkeys.c, lib/error.c,
2064 lib/encticketpart.c, lib/encapreppart.c: Indent.
2066 2003-02-01 Simon Josefsson <simon@josefsson.org>
2068 * lib/kdcrep.c: Add shishi_kdcrep_crealm_set,
2069 shishi_kdcrep_cname_set, shishi_kdcrep_client_set,
2070 shishi_kdcrep_crealmserver_set, shishi_kdcrep_set_enc_part,
2071 shishi_kdcrep_add_enc_part. (shishi_kdcrep_get_ticket): Don't
2072 lose on (some) optional fields.
2074 2003-02-01 Simon Josefsson <simon@josefsson.org>
2076 * lib/kdcreq.c: Add shishi_kdcreq_nonce, shishi_kdcreq_cname_get.
2078 2003-02-01 Simon Josefsson <simon@josefsson.org>
2080 * lib/krberror.c, lib/key.c: Indent.
2082 2003-02-01 Simon Josefsson <simon@josefsson.org>
2084 * lib/ticketset.c, lib/ticket.c, lib/tgs.c, lib/realm.c,
2085 lib/principal.c, lib/password.c, lib/netio.c: Indent.
2087 2003-02-01 Simon Josefsson <simon@josefsson.org>
2089 * lib/as.c: Add shishi_as_rep_der_set.
2091 2003-02-01 Simon Josefsson <simon@josefsson.org>
2093 * lib/apreq.c: (shishi_apreq_get_ticket, shishi_apreq_set_ticket):
2094 Don't lose on optional fields (some still left though).
2096 2003-02-01 Simon Josefsson <simon@josefsson.org>
2098 * lib/aprep.c: Indent.
2100 2003-02-01 Simon Josefsson <simon@josefsson.org>
2102 * lib/ap.c: Indent. (shishi_ap_rep_der_set): Don't lose previous
2103 AP-REP. (shishi_ap_rep_der): New.
2105 2003-01-31 Simon Josefsson <simon@josefsson.org>
2107 * lib/shishi.h.in: Add. Fix key usage enum member name.
2109 2003-01-31 Simon Josefsson <simon@josefsson.org>
2111 * lib/encticketpart.c, lib/kdcrep.c, lib/ticket.c: Add functions to
2114 2003-01-31 Simon Josefsson <simon@josefsson.org>
2116 * lib/enckdcreppart.c: Fix.
2118 2003-01-31 Simon Josefsson <simon@josefsson.org>
2120 * lib/shishi.h.in: Add.
2122 2003-01-31 Simon Josefsson <simon@josefsson.org>
2124 * lib/encticketpart.c: Add shishi_encticketpart.
2126 2003-01-31 Simon Josefsson <simon@josefsson.org>
2128 * lib/init.c: Add shishi_init_server.
2130 2003-01-31 Simon Josefsson <simon@josefsson.org>
2132 * lib/key.c: Add shishi_key_random.
2134 2003-01-31 Simon Josefsson <simon@josefsson.org>
2136 * lib/crypto.c: Use strong random data.
2138 2003-01-26 Simon Josefsson <simon@josefsson.org>
2140 * doc/reference/tmpl/shishi.sgml: Generated.
2142 2003-01-22 Simon Josefsson <simon@josefsson.org>
2144 * doc/reference/tmpl/shishi.sgml: New.
2146 2003-01-22 Simon Josefsson <simon@josefsson.org>
2148 * configure.ac: Fix.
2150 2003-01-22 Simon Josefsson <simon@josefsson.org>
2152 * doc/reference/shishi-docs.sgml: Add some text.
2154 2003-01-22 Simon Josefsson <simon@josefsson.org>
2156 * doc/reference/Makefile.am: Add uninstall target. Fix distcheck.
2158 2003-01-22 Simon Josefsson <simon@josefsson.org>
2160 * lib/crypto-des.c: Use libgcrypt for CRC.
2162 2003-01-22 Simon Josefsson <simon@josefsson.org>
2164 * lib/Makefile.am: Fix libstringprep vs libidn.
2166 2003-01-21 Simon Josefsson <simon@josefsson.org>
2168 * configure.ac: Fix libstringprep vs libidn.
2170 2003-01-21 Simon Josefsson <simon@josefsson.org>
2172 * Makefile.am: Don't dist gdbm (for now). Fix libstringprep vs
2173 libidn. Fix cvs2cl and gtk-dock for distcheck.
2175 2003-01-21 Simon Josefsson <simon@josefsson.org>
2177 * tests/crypto.c: Don't check crc (gcrypt used now).
2179 2002-12-15 Simon Josefsson <simon@josefsson.org>
2181 * lib/Makefile.am, lib/diskio.c, lib/key.c, lib/safe.c,
2182 lib/shishi.h.in, src/client.c: Unfinished SAFE support.
2184 2002-12-15 Simon Josefsson <simon@josefsson.org>
2188 2002-12-15 Simon Josefsson <simon@josefsson.org>
2192 2002-12-15 Simon Josefsson <simon@josefsson.org>
2196 2002-12-15 Simon Josefsson <simon@josefsson.org>
2198 * src/shishid.c, src/shishi.c: Fix.
2200 2002-12-15 Simon Josefsson <simon@josefsson.org>
2202 * shishi.pc.in, shishi.conf.in, README: Fix.
2204 2002-12-14 Simon Josefsson <simon@josefsson.org>
2206 * configure.ac: Add GTK-DOC stuff.
2208 2002-12-14 Simon Josefsson <simon@josefsson.org>
2210 * lib/kdcreq.c, lib/tgs.c: Fix warnings from GTK-DOC.
2212 2002-12-14 Simon Josefsson <simon@josefsson.org>
2214 * doc/Makefile.am, doc/reference/Makefile.am,
2215 doc/reference/shishi-docs.sgml, doc/reference/shishi.types:
2216 Generate HTML/SGML API documentation using GTK-DOC.
2218 2002-12-14 Simon Josefsson <simon@josefsson.org>
2220 * lib/ticket.c, lib/ticketset.c, lib/shishi.h.in: Fix.
2222 2002-12-14 Simon Josefsson <simon@josefsson.org>
2224 * Makefile.am: EXTRA_DIST ANNOUNCE:
2226 2002-12-14 Simon Josefsson <simon@josefsson.org>
2230 2002-12-14 Simon Josefsson <simon@josefsson.org>
2232 * extra/pam_shishi/pam_shishi.c: Define PAM_STATIC for static
2235 2002-12-14 Simon Josefsson <simon@josefsson.org>
2237 * configure.ac, extra/pam_shishi/Makefile.am,
2238 extra/pam_shishi/pam_shishi.c: Solaris PAM fixes.
2240 2002-12-14 Simon Josefsson <simon@josefsson.org>
2242 * Makefile.am: Make sure ChangeLog is regenerated.
2244 2002-12-13 Simon Josefsson <simon@josefsson.org>
2246 * extra/README: Fix.
2248 2002-12-13 Simon Josefsson <simon@josefsson.org>
2250 * AUTHORS, NEWS, README, README-alpha, THANKS: Copying condition
2253 2002-12-13 Simon Josefsson <simon@josefsson.org>
2255 * src/shishid.c: Fix warnings.
2257 2002-12-13 Simon Josefsson <simon@josefsson.org>
2259 * doc/shishi.texi: Fix ports.
2261 2002-12-13 Simon Josefsson <simon@josefsson.org>
2263 * configure.ac, extra/Makefile.am, extra/pam_shishi/Makefile.am,
2264 extra/pam_shishi/pam_shishi.c: Add --disable-pam configure
2267 2002-12-13 Simon Josefsson <simon@josefsson.org>
2269 * src/server.c: Don't hardcode server name.
2271 2002-12-13 Simon Josefsson <simon@josefsson.org>
2273 * lib/shishi.h.in, lib/ticketset.c, lib/apreq.c, lib/crypto.c,
2274 lib/kdcreq.c: Revert earlier changes that broke simplified
2275 encryption profile. PAM fixes.
2277 2002-12-13 Simon Josefsson <simon@josefsson.org>
2279 * extra/README: Add PAM.
2281 2002-12-13 Simon Josefsson <simon@josefsson.org>
2283 * extra/Makefile.am, extra/pam_shishi/Makefile.am,
2284 extra/pam_shishi/pam_shishi.c: Initial PAM module.
2286 2002-12-12 Simon Josefsson <simon@josefsson.org>
2288 * doc/shishi.texi: Fixes.
2290 2002-12-12 Simon Josefsson <simon@josefsson.org>
2292 * tests/ticketset.c: Add.
2294 2002-12-12 Simon Josefsson <simon@josefsson.org>
2296 * lib/ap.c, lib/apreq.c, lib/authenticator.c, lib/crypto-3des.c,
2297 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
2298 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
2299 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/password.c,
2300 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/vasprintf.c:
2303 2002-12-12 Simon Josefsson <simon@josefsson.org>
2305 * tests/ticketset.c: Use new ASN.1 interface.
2307 2002-12-12 Simon Josefsson <simon@josefsson.org>
2309 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
2310 lib/authenticator.c, lib/diskio.c, lib/encapreppart.c,
2311 lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c,
2312 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in,
2313 lib/ticket.c: Cleanup ASN.1 stuff.
2315 2002-12-12 Simon Josefsson <simon@josefsson.org>
2317 * src/shishi.c: Expire tickets.
2319 2002-12-11 Simon Josefsson <simon@josefsson.org>
2321 * tests/ticketset.c: Test file read/write.
2323 2002-12-11 Simon Josefsson <simon@josefsson.org>
2325 * lib/ticketset.c: Mem fixes. Separate ticket expiring on write.
2327 2002-12-11 Simon Josefsson <simon@josefsson.org>
2329 * tests/ticketset.c: Use new ticketset API. Fixes.
2331 2002-12-11 Simon Josefsson <simon@josefsson.org>
2333 * src/authp.c, src/client.c, src/shishi.c: Use new ticketset
2336 2002-12-11 Simon Josefsson <simon@josefsson.org>
2338 * lib/init.c, lib/shishi.h.in, lib/ticketset.c:
2339 s/ticketset_init/ticketset/g
2341 2002-12-11 Simon Josefsson <simon@josefsson.org>
2343 * tests/Makefile.am, tests/crypto.c, tests/ticketset.c,
2344 tests/utils.c: Add ticketset self tests.
2346 2002-12-11 Simon Josefsson <simon@josefsson.org>
2348 * src/authp.c, src/client.c, src/kdc.c, src/shishi.c: Fix for new
2351 2002-12-11 Simon Josefsson <simon@josefsson.org>
2353 * lib/asn1.c, lib/diskio.c, lib/done.c, lib/internal.h, lib/kdc.c,
2354 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Fixes discovered
2355 while writing ticketset selftests.
2357 2002-12-11 Simon Josefsson <simon@josefsson.org>
2359 * src/authp.c, src/client.c, src/crypto.c, src/data.h,
2360 src/server.c, src/shishi.c: Fix.
2362 2002-12-11 Simon Josefsson <simon@josefsson.org>
2364 * tests/crypto.c: Use new key API.
2366 2002-12-11 Simon Josefsson <simon@josefsson.org>
2370 2002-12-11 Simon Josefsson <simon@josefsson.org>
2372 * src/shishid.c: Don't define ngettext.
2374 2002-12-11 Simon Josefsson <simon@josefsson.org>
2376 * src/server.c: Fix.
2378 2002-12-11 Simon Josefsson <simon@josefsson.org>
2382 2002-12-11 Simon Josefsson <simon@josefsson.org>
2384 * lib/ap.c: Fix keyusage.
2386 2002-12-11 Simon Josefsson <simon@josefsson.org>
2388 * src/shishi.c: Add crypto key file.
2390 2002-12-11 Simon Josefsson <simon@josefsson.org>
2392 * src/server.c: Use AP interface.
2394 2002-12-11 Simon Josefsson <simon@josefsson.org>
2396 * src/crypto.c: Use new key API.
2398 2002-12-11 Simon Josefsson <simon@josefsson.org>
2400 * lib/ap.c, lib/apreq.c, lib/hostkeys.c, lib/internal.h, lib/key.c,
2401 lib/shishi.h.in, lib/ticket.c: Improve AP interface.
2403 2002-12-11 Simon Josefsson <simon@josefsson.org>
2405 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c, lib/diskio.c,
2406 lib/hostkeys.c, lib/key.c, lib/shishi.h.in: Key API fixes.
2408 2002-12-11 Simon Josefsson <simon@josefsson.org>
2410 * lib/ap.c: Fix (make TGS work again).
2412 2002-12-11 Simon Josefsson <simon@josefsson.org>
2414 * tests/crypto.c: Use new key API.
2416 2002-12-11 Simon Josefsson <simon@josefsson.org>
2418 * doc/Makefile.am, doc/shishi.texi: Hostkeys.
2420 2002-12-11 Simon Josefsson <simon@josefsson.org>
2422 * configure.ac: Dmalloc.
2424 2002-12-11 Simon Josefsson <simon@josefsson.org>
2426 * AUTHORS, NEWS, README: Fix copying conditions.
2428 2002-12-11 Simon Josefsson <simon@josefsson.org>
2430 * src/crypto.c, src/kdc.c: Use new key API.
2432 2002-12-11 Simon Josefsson <simon@josefsson.org>
2434 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
2435 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
2436 lib/crypto-des.c, lib/encapreppart.c, lib/gztime.c, lib/init.c,
2437 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
2438 lib/password.c, lib/realm.c, lib/ticketset.c: -Wall fixes.
2440 2002-12-11 Simon Josefsson <simon@josefsson.org>
2442 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
2443 lib/crypto.c, lib/diskio.c, lib/done.c, lib/enckdcreppart.c,
2444 lib/encticketpart.c, lib/hostkeys.c, lib/internal.h, lib/kdc.c,
2445 lib/key.c, lib/shishi.h.in: Cleanup key API. Add hostkey API
2446 starting point. Fixes.
2448 2002-12-09 Simon Josefsson <simon@josefsson.org>
2450 * README: Removed text now in README-alpha.
2452 2002-12-09 Simon Josefsson <simon@josefsson.org>
2454 * README-alpha: Add.
2456 2002-12-09 Simon Josefsson <simon@josefsson.org>
2458 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/tgs.c, lib/ticketset.c:
2459 Improve verbose messages.
2461 2002-12-09 Simon Josefsson <simon@josefsson.org>
2463 * src/shishi.c: Use TGS interface.
2465 2002-12-09 Simon Josefsson <simon@josefsson.org>
2467 * lib/ap.c, lib/as.c, lib/principal.c, lib/realm.c,
2468 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c: Cleanup TGS
2471 2002-12-08 Simon Josefsson <simon@josefsson.org>
2473 * lib/ap.c, lib/diskio.c, lib/shishi.h.in, lib/ticket.c: Fix.
2475 2002-12-08 Simon Josefsson <simon@josefsson.org>
2477 * src/crypto.c: Use cipher_randomlen().
2479 2002-12-08 Simon Josefsson <simon@josefsson.org>
2481 * lib/crypto.c: Add cipher_randomlen().
2483 2002-12-08 Simon Josefsson <simon@josefsson.org>
2485 * lib/ticket.c: Fix.
2487 2002-12-08 Simon Josefsson <simon@josefsson.org>
2489 * lib/ticket.c: s/service/server/g.
2491 2002-12-08 Simon Josefsson <simon@josefsson.org>
2493 * src/shishi.c: Print EncKDCRepPart when printing ticket.
2495 2002-12-08 Simon Josefsson <simon@josefsson.org>
2497 * lib/as.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
2498 lib/ticketset.c: Store KDC-REP in ticket file too (for the cname,
2499 crealm, and keytype protection etype fields, and possibly other
2500 uses in the future).
2502 2002-12-08 Simon Josefsson <simon@josefsson.org>
2504 * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/init.c,
2505 lib/internal.h: Remove most of shishi_last_*().
2507 2002-12-08 Simon Josefsson <simon@josefsson.org>
2509 * lib/diskio.c: Remove debug output.
2511 2002-12-08 Simon Josefsson <simon@josefsson.org>
2513 * src/shishi.c, src/authp.c, src/client.c: Use new ticketset API.
2515 2002-12-08 Simon Josefsson <simon@josefsson.org>
2517 * lib/ticket.c: Print etype key is protected under.
2519 2002-12-08 Simon Josefsson <simon@josefsson.org>
2521 * lib/done.c, lib/init.c, lib/shishi.h.in, lib/ticketset.c: Cleanup
2524 2002-12-08 Simon Josefsson <simon@josefsson.org>
2526 * lib/ticketset.c: Don't hardcode all tickets belonging to
2529 2002-12-08 Simon Josefsson <simon@josefsson.org>
2531 * src/Makefile.am: kdc.c is broken for now.
2533 2002-12-08 Simon Josefsson <simon@josefsson.org>
2535 * src/shishi.c: Print last-req too.
2537 2002-12-08 Simon Josefsson <simon@josefsson.org>
2541 2002-12-08 Simon Josefsson <simon@josefsson.org>
2543 * lib/ticketset.c: Add find/get_ticket etype.
2545 2002-12-08 Simon Josefsson <simon@josefsson.org>
2547 * lib/shishi.h.in, lib/ticket.c: Fix ticket flags. Add last-req.
2549 2002-12-08 Simon Josefsson <simon@josefsson.org>
2551 * lib/apreq.c, lib/kdcreq.c: Remove old AP-REQ API.
2553 2002-12-08 Simon Josefsson <simon@josefsson.org>
2555 * lib/ap.c: Fix doc.
2557 2002-12-07 Simon Josefsson <simon@josefsson.org>
2559 * configure.ac: Gnits.
2561 2002-12-07 Simon Josefsson <simon@josefsson.org>
2565 2002-12-07 Simon Josefsson <simon@josefsson.org>
2567 * doc/lgpl.texi, doc/Makefile.am: Use GPL instead of LGPL.
2569 2002-12-07 Simon Josefsson <simon@josefsson.org>
2571 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi,
2572 lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
2573 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
2574 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
2575 lib/crypto-null.c, lib/crypto.c, lib/diskio.c, lib/done.c,
2576 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
2577 lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
2578 lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
2579 lib/netio.c, lib/password.c, lib/principal.c, lib/realm.c,
2580 lib/shishi.h.in, lib/tgs.c, lib/ticket.c, lib/ticketset.c,
2581 configure.ac, Makefile.am, src/Makefile.am, tests/Makefile.am,
2582 extra/Makefile.am, README: Use GPL instead of LGPL.
2584 2002-12-07 Simon Josefsson <simon@josefsson.org>
2586 * src/kdc.c, src/shishi.c: Use new AS interface.
2588 2002-12-07 Simon Josefsson <simon@josefsson.org>
2590 * lib/ap.c, lib/as.c, lib/authenticator.c, lib/kdcrep.c,
2591 lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/tgs.c,
2592 lib/ticket.c, lib/ticketset.c: Clean up AS interface.
2594 2002-12-07 Simon Josefsson <simon@josefsson.org>
2596 * src/client.c: Fix.
2598 2002-12-07 Simon Josefsson <simon@josefsson.org>
2600 * src/authp.c, src/shishi.c: Use new AP interface.
2602 2002-12-07 Simon Josefsson <simon@josefsson.org>
2604 * lib/ap.c, lib/asn1.c, lib/internal.h, lib/shishi.h.in, lib/tgs.c,
2605 lib/ticket.c, lib/ticketset.c: Use new AP interface for TGS.
2607 2002-12-07 Simon Josefsson <simon@josefsson.org>
2609 * src/authp.c, src/client.c, src/kdc.c, src/server.c, src/shishi.c:
2610 Use new AP interface.
2612 2002-12-07 Simon Josefsson <simon@josefsson.org>
2614 * lib/ap.c, lib/aprep.c, lib/asn1.c, lib/internal.h,
2615 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Clean up AP
2618 2002-12-07 Simon Josefsson <simon@josefsson.org>
2620 * lib/shishi.h.in: Update AP.
2622 2002-12-07 Simon Josefsson <simon@josefsson.org>
2624 * lib/ticketset.c: Fix crash in get_ticket.
2626 2002-12-07 Simon Josefsson <simon@josefsson.org>
2628 * lib/krberror.c: Zeroterminate server string.
2630 2002-12-07 Simon Josefsson <simon@josefsson.org>
2632 * lib/diskio.c: Fix AP-REP parsing.
2634 2002-12-07 Simon Josefsson <simon@josefsson.org>
2636 * src/shishi.c: Set servername.
2638 2002-12-07 Simon Josefsson <simon@josefsson.org>
2640 * src/client.c: Use new AP functions.
2642 2002-12-07 Simon Josefsson <simon@josefsson.org>
2644 * doc/shishi.texi: Add SuSE.
2646 2002-12-07 Simon Josefsson <simon@josefsson.org>
2648 * src/shishi.c: Fixes.
2650 2002-12-07 Simon Josefsson <simon@josefsson.org>
2652 * lib/ticketset.c: Add ticketset_get_ticket_*().
2654 2002-12-07 Simon Josefsson <simon@josefsson.org>
2656 * lib/done.c: Save ticketset.
2658 2002-12-07 Simon Josefsson <simon@josefsson.org>
2660 * lib/cfg.c: Use shishi_warn().
2662 2002-12-06 Simon Josefsson <simon@josefsson.org>
2664 * configure.ac: Try harder to find socklen_t before falling back to
2667 2002-12-06 Simon Josefsson <simon@josefsson.org>
2669 * lib/shishi.h.in, lib/ticketset.c, src/kdc.c, src/shishi.c: Fix
2672 2002-12-06 Simon Josefsson <simon@josefsson.org>
2674 * lib/cfg.c: Don't gethostbyname(NULL).
2676 2002-12-06 Simon Josefsson <simon@josefsson.org>
2678 * configure.ac: Workaround gettext+libtool distcheck bug. Fixes.
2680 2002-12-06 Simon Josefsson <simon@josefsson.org>
2682 * Makefile.am: Workaround gettext+libtool distcheck bug.
2684 2002-12-06 Simon Josefsson <simon@josefsson.org>
2686 * lib/internal.h: Handle ngettext() from autoconf instead.
2688 2002-12-06 Simon Josefsson <simon@josefsson.org>
2690 * lib/aprep.c: Print cusec in hex.
2692 2002-12-06 Simon Josefsson <simon@josefsson.org>
2694 * lib/asn1.c: Don't corrupt data in _shishi_asn1_integer_field
2695 (this caused the spurious AP-REP verification failures).
2697 2002-12-06 Simon Josefsson <simon@josefsson.org>
2699 * lib/encapreppart.c, lib/crypto.c: Fix.
2701 2002-12-06 Simon Josefsson <simon@josefsson.org>
2703 * lib/crypto-des.c: Fix.
2705 2002-12-06 Simon Josefsson <simon@josefsson.org>
2707 * extra/README: Add entire GNU Inetutils, although most of it is
2708 disabled by Shishi's configure.ac.
2710 2002-12-06 Simon Josefsson <simon@josefsson.org>
2712 * tests/Makefile.am: LTLIBINTL is included via libshishi.
2714 2002-12-05 Simon Josefsson <simon@josefsson.org>
2716 * doc/gdoc-error: Fix copying conditions.
2718 2002-12-05 Simon Josefsson <simon@josefsson.org>
2720 * doc/gdoc-error: Make it less shishi specific.
2722 2002-12-04 Simon Josefsson <simon@josefsson.org>
2724 * lib/cfg.c: Add XXX about not running gethostbyname() during
2727 2002-12-04 Simon Josefsson <simon@josefsson.org>
2729 * doc/Makefile.am, doc/shishi.texi: Add realm/principal API doc.
2731 2002-12-04 Simon Josefsson <simon@josefsson.org>
2733 * lib/as.c, lib/authenticator.c, lib/done.c, lib/init.c,
2734 lib/internal.h, lib/kdcreq.c, lib/principal.c, lib/realm.c,
2735 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c, src/authp.c,
2736 src/client.c, src/crypto.c, src/kdc.c, src/server.c,
2737 src/shishi.c: Harmonise realm, principal and ticketset filename
2740 2002-12-04 Simon Josefsson <simon@josefsson.org>
2742 * src/shishi.c: Fix --help.
2744 2002-12-04 Simon Josefsson <simon@josefsson.org>
2746 * src/shishi.c: Fix destroy --server-name.
2748 2002-12-04 Simon Josefsson <simon@josefsson.org>
2750 * lib/error.c, lib/shishi.h.in, lib/ticketset.c, src/authp.c,
2751 src/client.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
2752 Add ticket destroy command. Use default ticketset in src/.
2754 2002-12-04 Simon Josefsson <simon@josefsson.org>
2756 * lib/shishi.h.in: Add as.c/tgs.c prototypes.
2758 2002-12-03 Simon Josefsson <simon@josefsson.org>
2760 * doc/Makefile.am: Fix dependencies.
2762 2002-12-03 Simon Josefsson <simon@josefsson.org>
2764 * doc/Makefile.am, lib/cfg.c, lib/init.c, lib/shishi.h.in: Doc
2767 2002-12-03 Simon Josefsson <simon@josefsson.org>
2769 * Makefile.am: Exclude libstringprep from ChangeLog.
2771 2002-12-03 Simon Josefsson <simon@josefsson.org>
2773 * configure.ac, doc/shishi.texi, lib/error.c, po/shishi.pot,
2774 po/sv.po, src/Makefile.am, src/client.c, src/server.c,
2775 tests/Makefile.am, tests/crypto.c: Portability fixes.
2777 2002-12-03 Simon Josefsson <simon@josefsson.org>
2779 * lib/error.c: Typographic fixes.
2781 2002-12-03 Simon Josefsson <simon@josefsson.org>
2783 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi: Generate error
2784 label documentation.
2786 2002-12-03 Simon Josefsson <simon@josefsson.org>
2788 * src/shishi.c: New API.
2790 2002-12-03 Simon Josefsson <simon@josefsson.org>
2792 * lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/encticketpart.c,
2793 lib/init.c, lib/key.c, lib/shishi.h.in, doc/Makefile.am,
2794 doc/shishi.texi: Improve crypto documentation.
2796 2002-12-02 Simon Josefsson <simon@josefsson.org>
2798 * lib/Makefile.am, Makefile.am: Fix stringprep variables.
2800 2002-12-02 Simon Josefsson <simon@josefsson.org>
2802 * configure.ac: Define socklen_t to size_t if it doesn't exist
2803 (Tru64 without _XOPEN_SOURCE=500). Fix libstringprep variables.
2805 2002-12-02 Simon Josefsson <simon@josefsson.org>
2807 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/crypto.c,
2808 lib/internal.h, lib/kdcrep.c, lib/tgs.c, lib/ticket.c,
2809 lib/ticketset.c: Move some private structures to where they
2812 2002-12-02 Simon Josefsson <simon@josefsson.org>
2814 * lib/as.c, lib/kdc.c: Shishi_key fixes.
2816 2002-12-02 Simon Josefsson <simon@josefsson.org>
2818 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
2819 lib/authenticator.c, lib/crypto-3des.c, lib/crypto-aes.c,
2820 lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c, lib/diskio.c,
2821 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
2822 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c,
2823 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, src/crypto.c,
2824 src/kdc.c, tests/crypto.c: Create new Shishi_key structure to
2827 2002-12-02 Simon Josefsson <simon@josefsson.org>
2829 * lib/Makefile.am, lib/internal.h, lib/key.c, lib/shishi.h.in: Add
2832 2002-12-02 Simon Josefsson <simon@josefsson.org>
2834 * src/kdc.c: Use new ticket API.
2836 2002-12-02 Simon Josefsson <simon@josefsson.org>
2838 * lib/ap.c, lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c:
2839 Don't take handle parameter in ticket accessor functions.
2841 2002-12-02 Simon Josefsson <simon@josefsson.org>
2843 * src/data.h, src/shishi.c: Add --verbose-library. Fix return
2846 2002-12-02 Simon Josefsson <simon@josefsson.org>
2850 2002-12-02 Simon Josefsson <simon@josefsson.org>
2852 * src/data.h: Remove unused stuff.
2854 2002-12-01 Simon Josefsson <simon@josefsson.org>
2856 * src/shishi.c: Include argp.
2858 2002-12-01 Simon Josefsson <simon@josefsson.org>
2860 * src/data.h: Fix includes.
2862 2002-12-01 Simon Josefsson <simon@josefsson.org>
2864 * lib/base64.c: Fix prototype.
2866 2002-12-01 Simon Josefsson <simon@josefsson.org>
2868 * configure.ac: Add.
2870 2002-12-01 Simon Josefsson <simon@josefsson.org>
2872 * src/crypto.c, src/data.h, src/shishid.c: Fix includes.
2874 2002-12-01 Simon Josefsson <simon@josefsson.org>
2876 * lib/base64.c, lib/internal.h, lib/password.c, lib/principal.c,
2877 lib/shishi.h.in: Fix includes. Export key usage values.
2879 2002-12-01 Simon Josefsson <simon@josefsson.org>
2881 * po/shishi.pot, po/sv.po: regenerated
2883 2002-12-01 Simon Josefsson <simon@josefsson.org>
2885 * src/crypto.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
2886 Enhance key handling in crypto. Fixes.
2888 2002-12-01 Simon Josefsson <simon@josefsson.org>
2890 * shishi.conf.in: Fix.
2892 2002-12-01 Simon Josefsson <simon@josefsson.org>
2894 * lib/shishi.h.in: Add. Fix.
2896 2002-12-01 Simon Josefsson <simon@josefsson.org>
2900 2002-12-01 Simon Josefsson <simon@josefsson.org>
2902 * lib/diskio.c: Add key output functions.
2904 2002-12-01 Simon Josefsson <simon@josefsson.org>
2906 * lib/crypto.c: Always specify rand2key and str2key functions.
2907 Allow randomize to return 0 "random" bytes.
2909 2002-12-01 Simon Josefsson <simon@josefsson.org>
2911 * lib/crypto-null.c: Fixes.
2913 2002-12-01 Simon Josefsson <simon@josefsson.org>
2915 * lib/crypto-aes.c: More debugging output.
2917 2002-12-01 Simon Josefsson <simon@josefsson.org>
2919 * configure.ac, lib/Makefile.am: Fix.
2921 2002-12-01 Simon Josefsson <simon@josefsson.org>
2923 * shishi.conf.in: Fixes. Add stringprocess.
2925 2002-12-01 Simon Josefsson <simon@josefsson.org>
2927 * lib/init.c: Only support AES256 by default, as per RFC1510bis.
2929 2002-12-01 Simon Josefsson <simon@josefsson.org>
2933 2002-12-01 Simon Josefsson <simon@josefsson.org>
2935 * doc/shishi.texi: Fixes.
2937 2002-11-30 Simon Josefsson <simon@josefsson.org>
2939 * configure.ac: Fix typo.
2941 2002-11-30 Simon Josefsson <simon@josefsson.org>
2943 * lib/crypto-aes.c, lib/crypto-3des.c: Cleanup.
2945 2002-11-30 Simon Josefsson <simon@josefsson.org>
2947 * src/shishi.c: Print KRB-ERROR in AS/TGS.
2949 2002-11-30 Simon Josefsson <simon@josefsson.org>
2951 * lib/init.c: Improve error handling.
2953 2002-11-30 Simon Josefsson <simon@josefsson.org>
2955 * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
2956 lib/authenticator.c, lib/cfg.c, lib/crypto-3des.c,
2957 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
2958 lib/encapreppart.c, lib/error.c, lib/init.c, lib/internal.h,
2959 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
2960 lib/netio.c, lib/password.c, lib/shishi.h.in, lib/tgs.c,
2961 lib/ticket.c, lib/ticketset.c: Replaced DEBUG* and SILENT with
2962 VERBOSE. Added KRB-ERROR handling.
2964 2002-11-30 Simon Josefsson <simon@josefsson.org>
2966 * lib/netio.c, lib/shishi.h.in, lib/error.c: Improve errors.
2968 2002-11-30 Simon Josefsson <simon@josefsson.org>
2970 * src/kdc.c: Use new password API.
2972 2002-11-30 Simon Josefsson <simon@josefsson.org>
2974 * lib/as.c, lib/cfg.c, lib/internal.h, lib/password.c,
2975 lib/shishi.h.in: Character set handling for passwords, subject to
2976 new "stringprocess" configuration verb.
2978 2002-11-30 Simon Josefsson <simon@josefsson.org>
2980 * src/Makefile.am, tests/Makefile.am: Remove argp (now added to
2983 2002-11-30 Simon Josefsson <simon@josefsson.org>
2985 * lib/Makefile.am: Add AC_LIBOBJ's to EXTRA_DIST.
2987 2002-11-30 Simon Josefsson <simon@josefsson.org>
2989 * lib/gethostname.c: From gnulib, a AC_LIBOBJ.
2991 2002-11-30 Simon Josefsson <simon@josefsson.org>
2993 * Makefile.am: Add libstringprep.
2995 2002-11-30 Simon Josefsson <simon@josefsson.org>
2997 * configure.ac: Clean up a little.
2999 2002-11-30 Simon Josefsson <simon@josefsson.org>
3001 * lib/strcasecmp.c, lib/memmove.c, lib/memset.c, lib/strerror.c:
3002 From gnulib, a AC_LIBOBJ.
3004 2002-11-30 Simon Josefsson <simon@josefsson.org>
3006 * lib/strdup.c: From gnulib, a AC_LIBOBJ.
3008 2002-11-29 Simon Josefsson <simon@josefsson.org>
3010 * lib/init.c: use aes256, aes128, des3 by default
3012 2002-11-29 Simon Josefsson <simon@josefsson.org>
3014 * po/shishi.pot, po/sv.po: indent caused regeneration
3016 2002-11-29 Simon Josefsson <simon@josefsson.org>
3018 * Makefile.am, lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c,
3019 lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c,
3020 lib/crypto.c, lib/diskio.c, lib/done.c, lib/encapreppart.c,
3021 lib/encticketpart.c, lib/error.c, lib/init.c, lib/internal.h,
3022 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/netio.c,
3023 lib/password.c, lib/pkcs5.c, lib/pkcs5.h, lib/realm.c,
3024 lib/setenv.h, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
3025 lib/ticketset.c, lib/vasprintf.c, src/Makefile.am, src/authp.c,
3026 src/client.c, src/crypto.c, src/kdc.c, src/server.c,
3027 src/shishi.c, src/shishid.c, tests/Makefile.am, tests/crypto.c:
3030 2002-11-29 Simon Josefsson <simon@josefsson.org>
3032 * tests/Makefile.am: add indent
3034 2002-11-29 Simon Josefsson <simon@josefsson.org>
3036 * crypto/INSTALL, asn1/INSTALL: these are regenerated by autoreconf
3038 2002-11-29 Simon Josefsson <simon@josefsson.org>
3040 * lib/internal.h: always include stdarg, never varargs
3042 2002-11-29 Simon Josefsson <simon@josefsson.org>
3044 * lib/Makefile.am: add intl
3046 2002-11-29 Simon Josefsson <simon@josefsson.org>
3048 * asn1/configure.in: add my patches
3050 2002-11-29 Simon Josefsson <simon@josefsson.org>
3052 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/INSTALL,
3053 asn1/Makefile.am, asn1/NEWS, asn1/README, asn1/THANKS,
3054 asn1/acconfig.h, asn1/acinclude.m4, asn1/buildconf,
3055 asn1/configure.in: add libtasn1 from CVS as of 2002-11-29
3057 2002-11-29 Simon Josefsson <simon@josefsson.org>
3059 * crypto/AUTHORS, crypto/BUGS, crypto/COPYING, crypto/COPYING.DOC,
3060 crypto/COPYING.LIB, crypto/INSTALL, crypto/Makefile.am,
3061 crypto/NEWS, crypto/Notes-wk, crypto/README, crypto/README-alpha,
3062 crypto/THANKS, crypto/TODO, crypto/acinclude.m4,
3063 crypto/configure.ac, crypto/libgcrypt.txt, crypto/stamp-h.in: add
3064 libgcrypt from CVS, version 1.1.0 plus md4 and cts
3066 2002-11-29 Simon Josefsson <simon@josefsson.org>
3068 * lib/crypto.c: fix cipher_name
3070 2002-11-29 Simon Josefsson <simon@josefsson.org>
3072 * po/shishi.pot, po/sv.po: generated updates
3074 2002-11-29 Simon Josefsson <simon@josefsson.org>
3076 * doc/shishi.texi: fixes
3078 2002-11-29 Simon Josefsson <simon@josefsson.org>
3080 * lib/aprep.c, lib/apreq.c, lib/enckdcreppart.c,
3081 lib/encticketpart.c: endian fixes for keytype as + kdc + telnet
3082 now works on solaris
3084 2002-11-29 Simon Josefsson <simon@josefsson.org>
3086 * lib/crypto.c: fix when cipher_name fails
3088 2002-11-29 Simon Josefsson <simon@josefsson.org>
3090 * lib/gztime.c: fix TZ variable for solaris
3092 2002-11-29 Simon Josefsson <simon@josefsson.org>
3094 * src/data.h, src/shishi.c: remove shortnonce stuff
3096 2002-11-29 Simon Josefsson <simon@josefsson.org>
3100 2002-11-29 Simon Josefsson <simon@josefsson.org>
3102 * configure.ac: add unsetenv LIBOBJ fix typo remove alloca and
3105 2002-11-29 Simon Josefsson <simon@josefsson.org>
3107 * lib/netio.c: solaris has sockaddr_storage, but using it doesn't
3110 2002-11-29 Simon Josefsson <simon@josefsson.org>
3112 * lib/Makefile.am, lib/internal.h, lib/setenv.c, lib/setenv.h,
3113 lib/unsetenv.c: improved setenv LIBOBJs from Bruno.
3115 2002-11-29 Simon Josefsson <simon@josefsson.org>
3117 * lib/asn1.c, lib/kdcrep.c, lib/ticket.c: endian fixes
3119 2002-11-28 Simon Josefsson <simon@josefsson.org>
3121 * lib/setenv.c: copy from glibc that actually works
3123 2002-11-28 Simon Josefsson <simon@josefsson.org>
3125 * configure.ac: libtool obsoletes ranlib
3127 2002-11-28 Simon Josefsson <simon@josefsson.org>
3129 * lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcreq.c,
3130 lib/shishi.h.in: nonces are 4 bytes, remove shortnonce stuff.
3132 2002-11-27 Simon Josefsson <simon@josefsson.org>
3136 2002-11-27 Simon Josefsson <simon@josefsson.org>
3138 * lib/error.c: fix msg
3140 2002-11-27 Simon Josefsson <simon@josefsson.org>
3142 * lib/cfg.c, lib/init.c: print warnings
3144 2002-11-27 Simon Josefsson <simon@josefsson.org>
3146 * Makefile.am: make dist work
3148 2002-11-27 Simon Josefsson <simon@josefsson.org>
3150 * lib/shishi.h.in: add prototype
3152 2002-11-27 Simon Josefsson <simon@josefsson.org>
3154 * tests/Makefile.am: fix asn1 dir
3156 2002-11-26 Simon Josefsson <simon@josefsson.org>
3158 * Makefile.am, configure.ac: remove gdbm temporarily add ngettext
3159 check add setenv replacement
3161 2002-11-26 Simon Josefsson <simon@josefsson.org>
3163 * lib/setenv.c: new file, for system's that lack setenv()
3165 2002-11-26 Simon Josefsson <simon@josefsson.org>
3167 * lib/Makefile.am: extradist setenv.c
3169 2002-11-26 Simon Josefsson <simon@josefsson.org>
3171 * lib/internal.h, lib/ticketset.c: fix ngettext
3173 2002-11-26 Simon Josefsson <simon@josefsson.org>
3175 * src/Makefile.am: needs asn1 includes
3177 2002-11-26 Simon Josefsson <simon@josefsson.org>
3179 * src/data.h: _N is defined on solaris
3181 2002-11-26 Simon Josefsson <simon@josefsson.org>
3183 * tests/Makefile.am: need asn1 includes
3185 2002-11-26 Simon Josefsson <simon@josefsson.org>
3187 * doc/shishi.texi: small fixes
3189 2002-11-25 Simon Josefsson <simon@josefsson.org>
3191 * configure.ac: remove krb5 stuff from inetutils remove ugly stuff
3194 2002-11-25 Simon Josefsson <simon@josefsson.org>
3196 * extra/README: [no log message]
3198 2002-11-25 Simon Josefsson <simon@josefsson.org>
3200 * Makefile.am, README, configure.ac: extra/
3202 2002-11-25 Simon Josefsson <simon@josefsson.org>
3204 * extra/README: [no log message]
3206 2002-11-25 Simon Josefsson <simon@josefsson.org>
3208 * extra/Makefile.am, extra/README, extra/inetutils.diff: Add
3209 inetutils in extra/.
3211 2002-11-25 Simon Josefsson <simon@josefsson.org>
3213 * po/LINGUAS, po/Makevars, po/POTFILES.in, po/shishi.pot, po/sv.po:
3216 2002-11-25 Simon Josefsson <simon@josefsson.org>
3218 * lib/kdcrep.c: remove debug code
3220 2002-11-25 Simon Josefsson <simon@josefsson.org>
3222 * lib/Makefile.am: EXTRA_DIST crypt-*.c
3224 2002-11-25 Simon Josefsson <simon@josefsson.org>
3226 * doc/shishi.texi: todo's
3228 2002-11-25 Simon Josefsson <simon@josefsson.org>
3230 * m4/Makefile.am, m4/pkg.m4: [no log message]
3232 2002-11-25 Simon Josefsson <simon@josefsson.org>
3234 * config.rpath, mkinstalldirs: [no log message]
3236 2002-11-25 Simon Josefsson <simon@josefsson.org>
3238 * README, THANKS, configure.ac, shishi.pc.in: add copyright
3240 2002-11-25 Simon Josefsson <simon@josefsson.org>
3242 * AUTHORS, README: [no log message]
3244 2002-11-25 Simon Josefsson <simon@josefsson.org>
3246 * README: Move platforms to doc/shishi.texi
3248 2002-11-25 Simon Josefsson <simon@josefsson.org>
3250 * doc/shishi.texi: Add user manual, reporting bugs, supported
3253 2002-11-23 Simon Josefsson <simon@josefsson.org>
3255 * lib/crypto-des.c, lib/ticketset.c: fixes.
3257 2002-11-23 Simon Josefsson <simon@josefsson.org>
3259 * src/shishi.c: fixes
3261 2002-11-23 Simon Josefsson <simon@josefsson.org>
3263 * lib/crypto-des.c: remove md4 junk
3265 2002-11-23 Simon Josefsson <simon@josefsson.org>
3267 * configure.ac: Gettext version for autoreconf.
3269 2002-11-23 Simon Josefsson <simon@josefsson.org>
3271 * doc/shishi.texi: User/Administration Manual sections.
3273 2002-11-22 Simon Josefsson <simon@josefsson.org>
3275 * lib/ap.c, lib/aprep.c, lib/diskio.c, lib/encapreppart.c,
3276 lib/internal.h, lib/shishi.h.in: Add high-level AP functions.
3278 2002-11-22 Simon Josefsson <simon@josefsson.org>
3280 * README: [no log message]
3282 2002-11-22 Simon Josefsson <simon@josefsson.org>
3284 * lib/apreq.c, lib/diskio.c, lib/kdcrep.c, lib/ticket.c: "kerberos"
3287 2002-11-22 Simon Josefsson <simon@josefsson.org>
3289 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
3290 lib/crypto-null.c, lib/crypto.c: Remove keytype from some
3293 2002-11-22 Simon Josefsson <simon@josefsson.org>
3295 * doc/shishi.texi: Add crypto overview. Fixes.
3297 2002-11-22 Simon Josefsson <simon@josefsson.org>
3299 * lib/crypto.c: Cleanup.
3301 2002-11-22 Simon Josefsson <simon@josefsson.org>
3303 * lib/crypto-3des.c, lib/crypto-aes.c: remove junk.
3305 2002-11-22 Simon Josefsson <simon@josefsson.org>
3307 * lib/apreq.c, lib/as.c, lib/crypto-3des.c, lib/crypto-des.c,
3308 lib/crypto-lowlevel.c, lib/crypto-simplified.c,
3309 lib/crypto-utils.c, lib/crypto.c, lib/error.c, lib/internal.h,
3310 lib/kdc.c, lib/kdcrep.c, lib/shishi.h.in, src/kdc.c: 3DES TGS
3313 2002-11-22 Simon Josefsson <simon@josefsson.org>
3315 * tests/Makefile.am: Don't link with libtasn1.
3317 2002-11-22 Simon Josefsson <simon@josefsson.org>
3319 * configure.ac: Fixes. Add stringprep.
3321 2002-11-22 Simon Josefsson <simon@josefsson.org>
3323 * Makefile.am: test/ renamed to tests/ (repository mv).
3325 2002-11-22 Simon Josefsson <simon@josefsson.org>
3327 * NEWS: [no log message]
3329 2002-11-22 Simon Josefsson <simon@josefsson.org>
3331 * shishi.conf.in: Add server-realm.
3333 2002-11-22 Simon Josefsson <simon@josefsson.org>
3335 * shishi.pc.in: Move gcrypt after shishi.
3337 2002-11-22 Simon Josefsson <simon@josefsson.org>
3339 * src/shishid.c: Read CFG in library.
3341 2002-11-22 Simon Josefsson <simon@josefsson.org>
3343 * src/data.h: Add TGS client/server name.
3345 2002-11-22 Simon Josefsson <simon@josefsson.org>
3347 * src/Makefile.am: Don't link with libtasn.
3349 2002-11-22 Simon Josefsson <simon@josefsson.org>
3351 * src/server.c, src/crypto.c: Crypto updates.
3353 2002-11-22 Simon Josefsson <simon@josefsson.org>
3355 * src/shishi.c: Add --client-name and --server-name for TGS. Read
3356 cfg and create ticketset within library.
3358 2002-11-22 Simon Josefsson <simon@josefsson.org>
3360 * lib/tgs.c: Inline call.
3362 2002-11-22 Simon Josefsson <simon@josefsson.org>
3364 * lib/done.c: Free some more.
3366 2002-11-22 Simon Josefsson <simon@josefsson.org>
3368 * lib/asn1.c: remove errorDescription from shishi_d2a_apprep
3370 2002-11-22 Simon Josefsson <simon@josefsson.org>
3372 * lib/kdc.c: Str2key parameter.
3374 2002-11-22 Simon Josefsson <simon@josefsson.org>
3376 * lib/realm.c: Map server to realm.
3378 2002-11-22 Simon Josefsson <simon@josefsson.org>
3380 * lib/ticketset.c: Handle library default ticketset.
3382 2002-11-22 Simon Josefsson <simon@josefsson.org>
3384 * lib/kdcrep.c, lib/ticket.c: Crypto key usage fixes.
3386 2002-11-22 Simon Josefsson <simon@josefsson.org>
3388 * lib/internal.h: Fix keyusage enum. Add cfg and ticketset.
3390 2002-11-22 Simon Josefsson <simon@josefsson.org>
3392 * lib/init.c: Read config files and ticketset in shishi_init().
3394 2002-11-22 Simon Josefsson <simon@josefsson.org>
3396 * lib/cfg.c: Add shishi_cfg_default_*.
3398 2002-11-22 Simon Josefsson <simon@josefsson.org>
3400 * lib/authenticator.c: Cleanup cksum type selection a little.
3402 2002-11-22 Simon Josefsson <simon@josefsson.org>
3404 * lib/apreq.c: Crypto keyusage.
3406 2002-11-22 Simon Josefsson <simon@josefsson.org>
3408 * lib/aprep.c: Encrypt with key usage.
3410 2002-11-22 Simon Josefsson <simon@josefsson.org>
3412 * lib/shishi.h.in: Cleanups
3414 2002-11-22 Simon Josefsson <simon@josefsson.org>
3416 * lib/vasprintf.c: shishi_asprintf().
3418 2002-11-22 Simon Josefsson <simon@josefsson.org>
3420 * lib/Makefile.am: Add vasprintf, pkcs5. Link asn1 stuff directly.
3422 2002-11-22 Simon Josefsson <simon@josefsson.org>
3424 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
3425 lib/crypto-lowlevel.c, lib/crypto-null.c,
3426 lib/crypto-simplified.c, lib/crypto-utils.c, lib/crypto.c: Split
3427 crypto files more. AES works.
3429 2002-11-22 Simon Josefsson <simon@josefsson.org>
3431 * tests/crypto.c: Add AES test vectors.
3433 2002-11-20 Simon Josefsson <simon@josefsson.org>
3435 * lib/pkcs5.c: Check libgcrypt return codes.
3437 2002-11-20 Simon Josefsson <simon@josefsson.org>
3439 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
3440 lib/crypto.c: Split crypto file. Some initial AES stuff. Maybe
3443 2002-11-08 Simon Josefsson <simon@josefsson.org>
3445 * lib/pkcs5.c: Fix bug.
3447 2002-11-08 Simon Josefsson <simon@josefsson.org>
3449 * lib/pkcs5.c, lib/pkcs5.h, tests/crypto.c: Add PKCS5 PBKDF2
3452 2002-11-07 Simon Josefsson <simon@josefsson.org>
3454 * shishi.pc.in: Add -R.
3456 2002-11-05 Simon Josefsson <simon@josefsson.org>
3458 * lib/rfc1510bis.asn1: Make it compile with buggy libtasn1.
3460 2002-11-04 Simon Josefsson <simon@josefsson.org>
3462 * Makefile.am, README, mkinstalldirs, shishi.conf.in,
3463 shishi.skel.in, doc/Makefile.am, doc/shishi.texi,
3464 lib/Makefile.am, lib/as.c, lib/asn1.c, lib/authenticator.c,
3465 lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/init.c,
3466 lib/internal.h, lib/netio.c, lib/password.c, lib/shishi.h.in,
3467 lib/tgs.c, lib/ticket.c, lib/ticketset.c, src/Makefile.am,
3468 src/authp.c, src/client.c, src/data.h, src/kdc.c, src/list.c,
3469 src/shishi.c, src/shishid.c, tests/crypto.c: Add kdc-timeout and
3470 kdc-retries configuration file settings. Manual improvements.
3471 Added MOD-CRC32 and test vectors. Added MD4 (to be replaced by
3472 my patch to libgcrypt). Added Shishi_as and Shishi_tgs
3473 structures for high-level KDC exchanges. Separated KDC command
3474 into high-level AS, TGS and low-level KDC.
3476 2002-11-02 Simon Josefsson <simon@josefsson.org>
3478 * README, mkinstalldirs, shishi.conf.in, lib/aprep.c, lib/apreq.c,
3479 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
3480 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
3481 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/shishi.h.in,
3482 lib/ticket.c, lib/ticketset.c, src/kdc.c, src/shishi.c,
3483 src/shishid.c: Reworked silent/verbose/debug handling in library.
3484 Handles more than one KDC.
3486 2002-10-31 Simon Josefsson <simon@josefsson.org>
3488 * lib/asn1.c, lib/netio.c, src/Makefile.am, src/shishid.c: Improve
3491 2002-10-30 Simon Josefsson <simon@josefsson.org>
3493 * Makefile.am: EXTRA_DIST gdbm until it has automake.
3495 2002-10-30 Simon Josefsson <simon@josefsson.org>
3497 * Makefile.am, README, configure.ac, mkinstalldirs,
3498 lib/Makefile.am, lib/netio.c, src/Makefile.am, src/shishid.c,
3499 tests/Makefile.am: Remove dependency on GNET Add GDBM
3501 2002-10-28 Simon Josefsson <simon@josefsson.org>
3503 * lib/apreq.c, lib/authenticator.c, lib/crypto.c, lib/kdcrep.c,
3504 lib/kdcreq.c, lib/shishi.h.in, src/kdc.c: des3-cbc-hmac-sha1-kd
3507 2002-10-26 Simon Josefsson <simon@josefsson.org>
3509 * shishi.conf.in, shishi.skel.in, lib/cfg.c, lib/init.c,
3510 lib/internal.h, lib/kdcreq.c: Add client-kdc-etypes configuration
3513 2002-10-26 Simon Josefsson <simon@josefsson.org>
3515 * acinclude.m4, Makefile.am, mkinstalldirs: [no log message]
3517 2002-10-26 Simon Josefsson <simon@josefsson.org>
3519 * config.rpath, mkinstalldirs: gettextize want these
3521 2002-10-26 Simon Josefsson <simon@josefsson.org>
3523 * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
3524 shishi.conf.in, shishi.pc.in, shishi.skel.in, doc/Makefile.am,
3525 doc/fdl.texi, doc/gdoc, doc/gpl.texi, doc/lgpl.texi,
3526 doc/shishi.texi, lib/Makefile.am, lib/ap.c, lib/aprep.c,
3527 lib/apreq.c, lib/asn1.c, lib/authenticator.c, lib/base64.c,
3528 lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/done.c,
3529 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
3530 lib/error.c, lib/gettext.h, lib/gztime.c, lib/init.c,
3531 lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
3532 lib/netio.c, lib/password.c, lib/principal.c, lib/realm.c,
3533 lib/rfc1510.asn1, lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig,
3534 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/version.c,
3535 src/Makefile.am, src/authp.c, src/client.c, src/crypto.c,
3536 src/data.h, src/gettext.h, src/kdc.c, src/list.c, src/server.c,
3537 src/shishi.c, tests/Makefile.am, tests/crypto.c: Moved
3538 development into CVS.
3540 ----------------------------------------------------------------------
3541 Copyright 2002, 2003 Simon Josefsson
3542 Copying and distribution of this file, with or without modification,
3543 are permitted in any medium without royalty provided the copyright
3544 notice and this notice are preserved.