1 2006-09-15 Simon Josefsson <simon@josefsson.org>
5 2006-09-15 Simon Josefsson <simon@josefsson.org>
7 * NEWS: Version 0.0.27.
9 2006-09-15 Simon Josefsson <simon@josefsson.org>
11 * src/Makefile.am: Move keytab2shishi to sbin/.
13 2006-09-15 Simon Josefsson <simon@josefsson.org>
15 * gl/Makefile.am: Update.
17 2006-09-15 Simon Josefsson <simon@josefsson.org>
19 * gl/Makefile.am: Update.
21 2006-09-15 Simon Josefsson <simon@josefsson.org>
23 * doc/Makefile.am: Add keytab2shishi.1.
25 2006-09-15 Simon Josefsson <simon@josefsson.org>
29 2006-09-15 Simon Josefsson <simon@josefsson.org>
31 * AUTHORS: Update PGP key.
33 2006-09-15 Simon Josefsson <simon@josefsson.org>
35 * gl/allocsa.c, gl/asnprintf.c, gl/asprintf.c, gl/mbchar.c,
36 gl/printf-args.c, gl/printf-parse.c, gl/progname.c, gl/readlink.c,
37 gl/strcasecmp.c, gl/strncasecmp.c, gl/strnlen1.c, gl/strtok_r.c,
38 gl/unsetenv.c, gl/vasnprintf.c, gl/vasprintf.c: Update.
40 2006-09-14 Simon Josefsson <simon@josefsson.org>
42 * Makefile.am: Use gnulib's gnupload.
44 2006-09-14 Simon Josefsson <simon@josefsson.org>
46 * NEWS, gnupload, gl/Makefile.am, gl/m4/gnulib-cache.m4,
47 gl/m4/gnulib-comp.m4: Add.
49 2006-09-14 Simon Josefsson <simon@josefsson.org>
51 * lib/Makefile.am: Fix shishi-int.h for C99 platforms.
53 2006-09-14 Simon Josefsson <simon@josefsson.org>
57 2006-09-14 Simon Josefsson <simon@josefsson.org>
59 * gl/error.c, gl/gai_strerror.c, gl/getdate.y, gl/getdomainname.c,
60 gl/gethostname.c, gl/getopt.c, gl/getopt1.c, gl/getpass.c,
61 gl/gettime.c, gl/gettimeofday.c, gl/inet_ntop.c, gl/md5.c,
62 gl/memchr.c, gl/realloc.c, gl/setenv.c, gl/sha1.c, gl/snprintf.c,
63 gl/strdup.c, gl/strndup.c, gl/strnlen.c, gl/strverscmp.c,
64 gl/time_r.c, gl/timegm.c, gl/xgethostname.c, gl/xmalloc.c,
65 gl/xreadlink.c, gl/m4/getdate.m4: Update.
67 2006-09-13 Simon Josefsson <simon@josefsson.org>
69 * doc/ccache.txt: Add.
71 2006-09-13 Simon Josefsson <simon@josefsson.org>
73 * doc/shishi.texi: Add.
75 2006-09-13 Simon Josefsson <simon@josefsson.org>
77 * doc/Makefile.am: Dist ccache.txt.
79 2006-09-13 Simon Josefsson <simon@josefsson.org>
81 * doc/ccache.txt: Add.
83 2006-09-13 Simon Josefsson <simon@josefsson.org>
85 * gl/Makefile.am, gl/m4/getdate.m4: Update.
87 2006-09-13 Simon Josefsson <simon@josefsson.org>
89 * doc/shishi.texi: Fix GPL cross reference.
91 2006-09-13 Simon Josefsson <simon@josefsson.org>
93 * gl/Makefile.am, gl/m4/gnulib-cache.m4,
94 gl/override/doc/gendocs_template: Add.
96 2006-09-13 Simon Josefsson <simon@josefsson.org>
98 * configure.ac: Bump required autoconf version to 2.60.
100 2006-09-13 Simon Josefsson <simon@josefsson.org>
102 * doc/fdl.texi, doc/gpl.texi, gl/Makefile.am, gl/error.c,
103 gl/getaddrinfo.c, gl/mbchar.h, gl/mktime.c, gl/stat_.h,
104 gl/stdint_.h, gl/vasnprintf.c, gl/vasprintf.c, gl/m4/arcfour.m4,
105 gl/m4/crc.m4, gl/m4/des.m4, gl/m4/gc-pbkdf2-sha1.m4, gl/m4/gc.m4,
106 gl/m4/getdate.m4, gl/m4/getdelim.m4, gl/m4/getline.m4,
107 gl/m4/getpass.m4, gl/m4/gettime.m4, gl/m4/gnulib-cache.m4,
108 gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/hmac-sha1.m4,
109 gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/lib-link.m4,
110 gl/m4/longlong.m4, gl/m4/mbchar.m4, gl/m4/md4.m4, gl/m4/md5.m4,
111 gl/m4/memxor.m4, gl/m4/mktime.m4, gl/m4/onceonly_2_57.m4,
112 gl/m4/read-file.m4, gl/m4/sha1.m4, gl/m4/stdint_h.m4,
113 gl/m4/strdup.m4, gl/m4/strerror_r.m4, gl/m4/strndup.m4,
114 gl/m4/strnlen.m4, gl/m4/strverscmp.m4, gl/m4/time_r.m4,
115 gl/m4/timespec.m4, gl/m4/xalloc.m4, gl/m4/xreadlink.m4: Update.
117 2006-09-13 Simon Josefsson <simon@josefsson.org>
119 * doc/shishi.texi: Add GPL. Move concept index last.
121 2006-08-19 Simon Josefsson <simon@josefsson.org>
125 2006-08-19 Simon Josefsson <simon@josefsson.org>
129 2006-08-19 Simon Josefsson <simon@josefsson.org>
131 * asn1/libtasn1.h: Update.
133 2006-08-19 Simon Josefsson <simon@josefsson.org>
135 * gendocs.sh, doc/getdate.texi, gl/Makefile.am, gl/allocsa.h,
136 gl/error.c, gl/error.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
137 gl/gettext.h, gl/inet_ntop.h, gl/mbchar.h, gl/minmax.h,
138 gl/printf-args.c, gl/readlink.c, gl/setenv.c, gl/snprintf.c,
139 gl/stdint_.h, gl/strnlen1.c, gl/strnlen1.h, gl/vasprintf.h,
140 gl/wcwidth.h, gl/m4/arpa_inet_h.m4, gl/m4/base64.m4, gl/m4/gc.m4,
141 gl/m4/getaddrinfo.m4, gl/m4/getline.m4, gl/m4/gnulib-comp.m4,
142 gl/m4/inet_ntop.m4, gl/m4/lib-link.m4, gl/m4/mbchar.m4,
143 gl/m4/memxor.m4, gl/m4/minmax.m4, gl/m4/netinet_in_h.m4,
144 gl/m4/onceonly_2_57.m4, gl/m4/restrict.m4, gl/m4/stdint.m4,
145 gl/m4/strtok_r.m4, gl/m4/time_r.m4, gl/m4/wcwidth.m4: Update.
147 2006-07-14 Simon Josefsson <simon@josefsson.org>
151 2006-07-14 Simon Josefsson <simon@josefsson.org>
153 * src/shishid.c: Use short program name in syslog.
155 2006-07-14 Simon Josefsson <simon@josefsson.org>
157 * configure.ac: Simplify header checks.
159 2006-07-14 Simon Josefsson <simon@josefsson.org>
161 * tests/utils.c, lib/internal.h: Simplify.
163 2006-07-14 Simon Josefsson <simon@josefsson.org>
165 * configure.ac, gl/Makefile.am, gl/stat_.h, gl/m4/gnulib-cache.m4,
166 gl/m4/sys_select_h.m4, gl/m4/sys_stat_h.m4: Use gnulib unistd.h
169 2006-07-14 Simon Josefsson <simon@josefsson.org>
171 * doc/gendocs_template: Fix.
173 2006-07-14 Simon Josefsson <simon@josefsson.org>
175 * Makefile.am, configure.ac, gendocs.sh, doc/gendocs_template,
176 gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Use
177 gnulib sys/* replacers.
179 2006-07-14 Simon Josefsson <simon@josefsson.org>
181 * configure.ac, gendocs.sh, lib/Makefile.am,
182 m4/ax_create_stdint_h.m4: Use gnulib stdint.
184 2006-07-14 Simon Josefsson <simon@josefsson.org>
186 * gendocs.sh, doc/gendocs.sh, gl/Makefile.am,
187 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Update.
189 2006-07-11 Simon Josefsson <simon@josefsson.org>
191 * gl/Makefile.am, gl/m4/absolute-header.m4, gl/m4/gnulib-cache.m4,
192 gl/m4/gnulib-comp.m4, gl/m4/stdint.m4: Update.
194 2006-07-10 Simon Josefsson <simon@josefsson.org>
196 * doc/components.png: Add.
198 2006-07-10 Simon Josefsson <simon@josefsson.org>
200 * configure.ac, doc/Makefile.am: Fix dia invocation.
202 2006-07-10 Simon Josefsson <simon@josefsson.org>
204 * gl/Makefile.am, gl/base64.c, gl/getaddrinfo.c, gl/getaddrinfo.h,
205 gl/getdate.y, gl/getopt.c, gl/mbchar.h, gl/stdint_.h,
206 gl/strverscmp.c, gl/xvasprintf.h, gl/m4/full-header-path.m4,
207 gl/m4/getaddrinfo.m4, gl/m4/getdate.m4, gl/m4/getopt.m4,
208 gl/m4/getpass.m4, gl/m4/gnulib-comp.m4, gl/m4/longlong.m4,
209 gl/m4/onceonly_2_57.m4, gl/m4/sockpfaf.m4, gl/m4/stdarg.m4,
210 gl/m4/stdint.m4, gl/m4/strndup.m4, gl/inet_ntop.c, gl/inet_ntop.h,
211 gl/minmax.h, gl/snprintf.c, gl/snprintf.h, gl/wcwidth.h,
212 gl/m4/absolute-header.m4, gl/m4/inet_ntop.m4, gl/m4/minmax.m4,
213 gl/m4/snprintf.m4, gl/m4/wcwidth.m4: Update.
215 2006-06-27 Simon Josefsson <simon@josefsson.org>
217 * doc/gdoc: Use GNU-style warnings.
219 2006-06-27 Simon Josefsson <simon@josefsson.org>
221 * doc/gdoc: Sync with gnutls.
223 2006-06-27 Simon Josefsson <simon@josefsson.org>
227 2006-06-26 Simon Josefsson <simon@josefsson.org>
229 * asn1/coding.c, asn1/libtasn1.h: Update to 0.3.5.
231 2006-06-26 Simon Josefsson <simon@josefsson.org>
233 * gl/Makefile.am, gl/getaddrinfo.c, gl/getaddrinfo.h, gl/socket_.h,
234 gl/stdint_.h, gl/m4/getaddrinfo.m4, gl/m4/sockpfaf.m4,
235 gl/m4/stdint.m4: Update.
237 2006-06-22 Simon Josefsson <simon@josefsson.org>
239 * configure.ac: Make portable to mingw.
241 2006-06-21 Simon Josefsson <simon@josefsson.org>
245 2006-06-21 Simon Josefsson <simon@josefsson.org>
247 * gl/Makefile.am, gl/alloca_.h, gl/getdate.y, gl/read-file.c,
248 gl/realloc.c, gl/size_max.h, gl/stdint_.h, gl/unsetenv.c,
249 gl/m4/full-header-path.m4, gl/m4/gnulib-comp.m4, gl/m4/inttypes.m4,
250 gl/m4/setenv.m4, gl/m4/size_max.m4, gl/m4/ssize_t.m4,
251 gl/m4/stdint.m4: Update.
253 2006-06-20 Simon Josefsson <simon@josefsson.org>
255 * doc/Makefile.am: Update dia call.
257 2006-06-20 Simon Josefsson <simon@josefsson.org>
261 2006-06-01 Simon Josefsson <simon@josefsson.org>
263 * lib/tkts.c: Use shishi_verbose.
265 2006-06-01 Simon Josefsson <simon@josefsson.org>
269 2006-06-01 Simon Josefsson <simon@josefsson.org>
271 * lib/netio.c, lib/enckdcreppart.c: Fix.
273 2006-06-01 Simon Josefsson <simon@josefsson.org>
275 * lib/priv.c, lib/kdcrep.c: Fix.
277 2006-06-01 Simon Josefsson <simon@josefsson.org>
281 2006-06-01 Simon Josefsson <simon@josefsson.org>
283 * lib/error.c: Add shishi_verbose.
285 2006-06-01 Simon Josefsson <simon@josefsson.org>
287 * lib/shishi.h.in: Add.
289 2006-06-01 Simon Josefsson <simon@josefsson.org>
291 * lib/diskio.c: Rewrite slightly.
293 2006-06-01 Simon Josefsson <simon@josefsson.org>
295 * doc/Makefile.am: Update.
297 2006-06-01 Simon Josefsson <simon@josefsson.org>
299 * gl/Makefile.am, gl/read-file.c, gl/realloc.c,
300 gl/m4/gnulib-cache.m4: Update.
302 2006-05-31 Simon Josefsson <simon@josefsson.org>
304 * lib/internal.h, lib/keys.c: Fix strfile->read-file.
306 2006-05-31 Simon Josefsson <simon@josefsson.org>
308 * gl/Makefile.am, gl/read-file.c, gl/read-file.h, gl/strfile.c,
309 gl/strfile.h, gl/strndup.c, gl/m4/gnulib-cache.m4,
310 gl/m4/gnulib-comp.m4, gl/m4/read-file.m4, gl/m4/strfile.m4,
311 gl/m4/strndup.m4: Update.
313 2006-05-30 Simon Josefsson <simon@josefsson.org>
315 * po/pl.po: Sync with TP.
317 2006-05-30 Simon Josefsson <simon@josefsson.org>
319 * tests/Makefile.am: Dist keytab1.bin too.
321 2006-05-30 Simon Josefsson <simon@josefsson.org>
323 * lib/keys.c, src/keytab2shishi.c: More debug.
325 2006-05-30 Simon Josefsson <simon@josefsson.org>
327 * tests/Makefile.am, tests/keytab.c, tests/keytab1.bin: Add self
328 test of keytab functions.
330 2006-05-30 Simon Josefsson <simon@josefsson.org>
332 * src/Makefile.am, src/keytab2shishi.c, src/keytab2shishi.ggo: Add
335 2006-05-30 Simon Josefsson <simon@josefsson.org>
339 2006-05-30 Simon Josefsson <simon@josefsson.org>
343 2006-05-30 Simon Josefsson <simon@josefsson.org>
347 2006-05-30 Simon Josefsson <simon@josefsson.org>
349 * lib/shishi.h.in, lib/keys.c: Add.
351 2006-05-30 Simon Josefsson <simon@josefsson.org>
355 2006-05-30 Simon Josefsson <simon@josefsson.org>
357 * lib/keys.c: Fix principal name.
359 2006-05-30 Simon Josefsson <simon@josefsson.org>
363 2006-05-30 Simon Josefsson <simon@josefsson.org>
367 2006-05-30 Simon Josefsson <simon@josefsson.org>
371 2006-05-30 Simon Josefsson <simon@josefsson.org>
375 2006-05-30 Simon Josefsson <simon@josefsson.org>
379 2006-05-30 Simon Josefsson <simon@josefsson.org>
381 * lib/keys.c: Read MIT keytab's. Fix mem leak.
383 2006-05-30 Simon Josefsson <simon@josefsson.org>
385 * lib/shishi.h.in: Add.
387 2006-05-28 Simon Josefsson <simon@josefsson.org>
389 * lib/shishi.h.in, lib/error.c: Add SHISHI_KEYTAB_ERROR.
391 2006-05-28 Simon Josefsson <simon@josefsson.org>
393 * gl/Makefile.am, gl/getpass.c, gl/printf-args.c, gl/strfile.c,
394 gl/strfile.h, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
395 gl/m4/strfile.m4, lib/internal.h: Add.
397 2006-05-26 Simon Josefsson <simon@josefsson.org>
401 2006-05-26 Simon Josefsson <simon@josefsson.org>
403 * lib/shishi.h.in: Add Shishi_keys.
405 2006-05-26 Simon Josefsson <simon@josefsson.org>
407 * lib/shishi.h.in: Add.
409 2006-05-26 Simon Josefsson <simon@josefsson.org>
413 2006-05-26 Simon Josefsson <simon@josefsson.org>
415 * lib/tkts.c: Reset old tkts in shishi_tkts_done().
417 2006-05-26 Simon Josefsson <simon@josefsson.org>
419 * lib/tkt.c: Deep-copy the tkt->key, so we can safely deallocate
422 2006-05-26 Simon Josefsson <simon@josefsson.org>
424 * lib/key.c: Fix mem leaks.
426 2006-05-26 Simon Josefsson <simon@josefsson.org>
428 * lib/keys.c: Simplify.
430 2006-05-26 Simon Josefsson <simon@josefsson.org>
432 * lib/keys.c: Fix logic in matching hostkeys, reported by Elrond.
434 2006-05-23 Simon Josefsson <simon@josefsson.org>
436 * lib/init.c: Fix mem leak, reported by Elrond.
438 2006-05-18 Simon Josefsson <simon@josefsson.org>
440 * gl/sha1.c, gl/stdint_.h, gl/m4/stdbool.m4: Update.
442 2006-05-18 Simon Josefsson <simon@josefsson.org>
444 * lib/cfg.c: Fix mem leak, from Elrond.
446 2006-05-17 Simon Josefsson <simon@josefsson.org>
448 * NEWS, configure.ac: Bump versions.
450 2006-05-17 Simon Josefsson <simon@josefsson.org>
452 * lib/diskio.c: Simplify, from Elrond.
454 2006-05-15 Simon Josefsson <simon@josefsson.org>
456 * po/pl.po: Generated.
458 2006-05-15 Simon Josefsson <simon@josefsson.org>
460 * NEWS: Version 0.0.26.
462 2006-05-12 Simon Josefsson <simon@josefsson.org>
464 * tests/Makefile.am: Fix valgrind call.
466 2006-05-11 Simon Josefsson <simon@josefsson.org>
468 * tests/shishi.supp: Add.
470 2006-05-11 Simon Josefsson <simon@josefsson.org>
472 * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
473 asn1/gstr.c, asn1/libtasn1.h, asn1/parser_aux.c, asn1/parser_aux.h,
474 asn1/structure.c: Update.
476 2006-05-11 Simon Josefsson <simon@josefsson.org>
480 2006-05-11 Simon Josefsson <simon@josefsson.org>
482 * extra/pam_shishi/test.c: Add (not finished).
484 2006-05-11 Simon Josefsson <simon@josefsson.org>
488 2006-05-11 Simon Josefsson <simon@josefsson.org>
490 * extra/pam_shishi/Makefile.am: Use PAMDIR.
492 2006-05-11 Simon Josefsson <simon@josefsson.org>
496 2006-05-11 Simon Josefsson <simon@josefsson.org>
498 * configure.ac: Don't infrecurse PAMDIR definition.
500 2006-05-11 Simon Josefsson <simon@josefsson.org>
502 * gl/m4/xvasprintf.m4: Update.
504 2006-05-11 Simon Josefsson <simon@josefsson.org>
506 * configure.ac: Add --with-pam-dir.
508 2006-05-11 Simon Josefsson <simon@josefsson.org>
510 * extra/pam_shishi/Makefile.am: Remove unused indent target.
512 2006-05-11 Simon Josefsson <simon@josefsson.org>
514 * extra/pam_shishi/Makefile.am: Put things in $prefix/lib/security.
516 2006-05-11 Simon Josefsson <simon@josefsson.org>
518 * extra/pam_shishi/Makefile.am: Add -avoid-version for libtool.
520 2006-05-11 Simon Josefsson <simon@josefsson.org>
522 * gl/crc.c, gl/des.c, gl/md4.c, gl/sha1.c: Update.
524 2006-05-10 Simon Josefsson <simon@josefsson.org>
526 * po/pl.po: Sync with TP.
528 2006-05-10 Simon Josefsson <simon@josefsson.org>
530 * gl/Makefile.am, gl/md4.c, gl/xvasprintf.c, gl/m4/gnulib-cache.m4,
531 gl/m4/gnulib-comp.m4, gl/m4/stdarg.m4, gl/m4/xvasprintf.m4,
534 2006-05-10 Simon Josefsson <simon@josefsson.org>
538 2006-05-06 Simon Josefsson <simon@josefsson.org>
540 * doc/Makefile.am: Add.
542 2006-05-06 Simon Josefsson <simon@josefsson.org>
544 * doc/shishi.texi: Add keytab.txt.
546 2006-05-06 Simon Josefsson <simon@josefsson.org>
548 * doc/keytab.txt: Update.
550 2006-05-04 Simon Josefsson <simon@josefsson.org>
552 * doc/keytab.txt: Update.
554 2006-05-04 Simon Josefsson <simon@josefsson.org>
556 * tests/Makefile.am: Simplify valgrind invocation.
558 2006-05-04 Simon Josefsson <simon@josefsson.org>
560 * configure.ac: Getpwnam is POSIX, don't test for it.
562 2006-05-04 Simon Josefsson <simon@josefsson.org>
564 * configure.ac: Don't check for getpwuid.
566 2006-05-04 Simon Josefsson <simon@josefsson.org>
568 * lib/principal.c: Doc fix.
570 2006-05-04 Simon Josefsson <simon@josefsson.org>
572 * doc/shishi.texi: Fix.
574 2006-05-04 Simon Josefsson <simon@josefsson.org>
576 * lib/principal.c: shishi_principal_default_guess: Don't use
577 getpwuid, use USER instead.
579 2006-05-04 Simon Josefsson <simon@josefsson.org>
581 * tests/authenticator.c: Fix mem leaks.
583 2006-05-04 Simon Josefsson <simon@josefsson.org>
585 * lib/principal.c: Fix mem leak.
587 2006-05-04 Simon Josefsson <simon@josefsson.org>
589 * lib/init.c: Fix mem leak.
591 2006-05-04 Simon Josefsson <simon@josefsson.org>
593 * lib/crypto-des.c: Fix mem leaks.
595 2006-05-04 Simon Josefsson <simon@josefsson.org>
597 * lib/crypto-rc4.c: Fix mem leak.
599 2006-05-04 Simon Josefsson <simon@josefsson.org>
601 * tests/shishi.supp: Fix names.
603 2006-05-04 Simon Josefsson <simon@josefsson.org>
605 * tests/crypto.c: Fix mem leaks.
607 2006-05-04 Simon Josefsson <simon@josefsson.org>
609 * tests/Makefile.am: Add shishi.supp, valgrind suppressions.
611 2006-05-04 Simon Josefsson <simon@josefsson.org>
613 * tests/shishi.supp: Add.
615 2006-05-04 Simon Josefsson <simon@josefsson.org>
617 * tests/priv.c, tests/ticketset.c: Fix mem leaks.
619 2006-05-04 Simon Josefsson <simon@josefsson.org>
621 * lib/crypto-des.c, tests/crypto-ctx.c: Fix mem leaks.
623 2006-05-04 Simon Josefsson <simon@josefsson.org>
625 * tests/low-crypto.c: Fix mem leaks.
627 2006-05-04 Simon Josefsson <simon@josefsson.org>
629 * lib/low-crypto.c: Fix mem leak.
631 2006-05-04 Simon Josefsson <simon@josefsson.org>
635 2006-05-04 Simon Josefsson <simon@josefsson.org>
637 * tests/safe.c: Fix mem leaks.
639 2006-05-04 Simon Josefsson <simon@josefsson.org>
643 2006-05-04 Simon Josefsson <simon@josefsson.org>
647 2006-05-04 Simon Josefsson <simon@josefsson.org>
649 * lib/diskio.c: Fix mem leak.
651 2006-05-04 Simon Josefsson <simon@josefsson.org>
653 * lib/tkts.c: Doc fix.
655 2006-05-04 Simon Josefsson <simon@josefsson.org>
659 2006-05-04 Simon Josefsson <simon@josefsson.org>
661 * lib/init.c: Fix mem leak.
663 2006-05-04 Simon Josefsson <simon@josefsson.org>
665 * tests/Makefile.am: Typo.
667 2006-05-04 Simon Josefsson <simon@josefsson.org>
669 * tests/Makefile.am: Run tests under valgrind if present.
671 2006-05-04 Simon Josefsson <simon@josefsson.org>
673 * tests/key.c: Fix mem leak.
675 2006-05-04 Simon Josefsson <simon@josefsson.org>
677 * gl/stdint_.h: Update.
679 2006-05-04 Simon Josefsson <simon@josefsson.org>
683 2006-05-04 Simon Josefsson <simon@josefsson.org>
685 * lib/tgs.c: Don't use a sub-session key in TGS to fix problems
686 with w2k3 and bugs in heimdal, debugged by Elrond.
688 2006-05-04 Simon Josefsson <simon@josefsson.org>
690 * lib/enckdcreppart.c: Typo.
692 2006-05-04 Simon Josefsson <simon@josefsson.org>
696 2006-05-04 Simon Josefsson <simon@josefsson.org>
698 * po/LINGUAS, po/pl.po: Sync with TP.
700 2006-05-03 Simon Josefsson <simon@josefsson.org>
702 * doc/keytab.txt: FIx.
704 2006-05-03 Simon Josefsson <simon@josefsson.org>
706 * extra/Makefile.am: Don't build rsh-redone, for now. (Fails gnits
709 2006-05-03 Simon Josefsson <simon@josefsson.org>
711 * Makefile.am: Dist extra/.
713 2006-05-03 Simon Josefsson <simon@josefsson.org>
715 * doc/keytab.txt: Add.
717 2006-05-02 Simon Josefsson <simon@josefsson.org>
719 * NEWS, configure.ac: Bump versions.
721 2006-05-02 Simon Josefsson <simon@josefsson.org>
723 * Makefile.am: Make in extra/ too.
725 2006-04-27 Simon Josefsson <simon@josefsson.org>
727 * NEWS: Version 0.0.25.
729 2006-04-27 Simon Josefsson <simon@josefsson.org>
731 * doc/Makefile.am: Update.
733 2006-04-27 Simon Josefsson <simon@josefsson.org>
735 * doc/Makefile.am: Update.
737 2006-04-27 Simon Josefsson <simon@josefsson.org>
739 * doc/gdoc: Fix copyright.
741 2006-04-27 Simon Josefsson <simon@josefsson.org>
743 * doc/gdoc: Convert - to \- in man pages, from lintian.
745 2006-04-27 Simon Josefsson <simon@josefsson.org>
747 * gl/Makefile.am, gl/m4/gnulib-cache.m4: Update.
749 2006-04-27 Simon Josefsson <simon@josefsson.org>
751 * lib/internal.h: Replace size_max with stdint.h.
753 2006-04-27 Simon Josefsson <simon@josefsson.org>
757 2006-04-27 Simon Josefsson <simon@josefsson.org>
759 * lib/internal.h: Need size_max.h.
761 2006-04-27 Simon Josefsson <simon@josefsson.org>
763 * src/kdc.h, lib/internal.h, tests/utils.c: Always have unistd.h.
765 2006-04-27 Simon Josefsson <simon@josefsson.org>
769 2006-04-27 Simon Josefsson <simon@josefsson.org>
771 * lib/ap.c: Remove XXX, thanks to Elrond for investigating.
773 2006-04-27 Simon Josefsson <simon@josefsson.org>
775 * lib/asn1.c: Work around bug in libtasn1:
776 /* XXX when encoding a field inside a SEQUENCE, libtasn1
777 appear to include the tag from the SEQUENCE in the encoding of
778 a particular field. This appear wrong, so we frob it here.
779 This typically happens when encoding req-body in KDC-REQ for
782 2006-04-26 Simon Josefsson <simon@josefsson.org>
784 * gl/Makefile.am, gl/getdate.y, gl/m4/strerror_r.m4: Update.
786 2006-04-25 Simon Josefsson <simon@josefsson.org>
788 * doc/shishi.texi: Fix.
790 2006-04-25 Simon Josefsson <simon@josefsson.org>
792 * doc/shishi.texi: Add.
794 2006-04-25 Simon Josefsson <simon@josefsson.org>
796 * doc/shishi.texi: Fix.
798 2006-04-25 Simon Josefsson <simon@josefsson.org>
800 * lib/ap.c: More debug.
802 2006-04-25 Simon Josefsson <simon@josefsson.org>
804 * lib/apreq.c, lib/key.c: Fix.
806 2006-04-25 Simon Josefsson <simon@josefsson.org>
808 * lib/shishi.h.in, lib/ticket.c, lib/kdcrep.c: Fix.
810 2006-04-25 Simon Josefsson <simon@josefsson.org>
812 * lib/diskio.c, lib/key.c: Fix.
814 2006-04-25 Simon Josefsson <simon@josefsson.org>
816 * lib/ap.c: More debug.
818 2006-04-25 Simon Josefsson <simon@josefsson.org>
820 * lib/apreq.c: Doc fox.
822 2006-04-25 Simon Josefsson <simon@josefsson.org>
824 * lib/shishi.h.in, lib/apreq.c: Fix.
826 2006-04-25 Simon Josefsson <simon@josefsson.org>
828 * lib/key.c: Rename version to kvno.
830 2006-04-25 Simon Josefsson <simon@josefsson.org>
832 * lib/shishi.h.in: Fix.
834 2006-04-23 Simon Josefsson <simon@josefsson.org>
836 * src/shishi.c: Translate.
838 2006-04-22 Simon Josefsson <simon@josefsson.org>
842 2006-04-22 Simon Josefsson <simon@josefsson.org>
844 * tests/ticketset.c: Remove unused variable.
846 2006-04-22 Simon Josefsson <simon@josefsson.org>
848 * NEWS, configure.ac: Bump versions.
850 2006-04-22 Simon Josefsson <simon@josefsson.org>
852 * NEWS: Version 0.0.24.
854 2006-04-22 Simon Josefsson <simon@josefsson.org>
856 * doc/Makefile.am: Update.
858 2006-04-22 Simon Josefsson <simon@josefsson.org>
860 * gl/m4/getpass.m4: Update.
862 2006-04-22 Simon Josefsson <simon@josefsson.org>
866 2006-04-22 Simon Josefsson <simon@josefsson.org>
868 * src/server.c: Don't select failed sockets.
870 2006-04-22 Simon Josefsson <simon@josefsson.org>
874 2006-04-22 Simon Josefsson <simon@josefsson.org>
878 2006-04-22 Simon Josefsson <simon@josefsson.org>
880 * lib/tkts.c: More debug info. Fix mem leak.
882 2006-04-22 Simon Josefsson <simon@josefsson.org>
884 * lib/tkts.c: More debug.
886 2006-04-22 Simon Josefsson <simon@josefsson.org>
888 * lib/netio.c: Fix printf format.
890 2006-04-21 Simon Josefsson <simon@josefsson.org>
894 2006-04-21 Simon Josefsson <simon@josefsson.org>
898 2006-04-21 Simon Josefsson <simon@josefsson.org>
902 2006-04-21 Simon Josefsson <simon@josefsson.org>
904 * lib/krberror.c: Fix mem leak, reported by Elrond.
906 2006-04-21 Simon Josefsson <simon@josefsson.org>
908 * lib/krberror.c: Fix crash, reported by Elrond.
910 2006-04-21 Simon Josefsson <simon@josefsson.org>
914 2006-04-21 Simon Josefsson <simon@josefsson.org>
918 2006-04-21 Simon Josefsson <simon@josefsson.org>
920 * lib/tkts.c: Support ETYPE-INFO too.
922 2006-04-21 Simon Josefsson <simon@josefsson.org>
924 * lib/asn1.c, lib/diskio.c, lib/shishi.h.in: Add.
926 2006-04-20 Simon Josefsson <simon@josefsson.org>
928 * tests/authenticator.c: Remove unused.
930 2006-04-20 Simon Josefsson <simon@josefsson.org>
932 * doc/Makefile.am: Update.
934 2006-04-20 Simon Josefsson <simon@josefsson.org>
936 * doc/shishi.texi: Fix.
938 2006-04-20 Simon Josefsson <simon@josefsson.org>
940 * gl/base64.c, gl/m4/extensions.m4, gl/m4/longdouble.m4: Update.
942 2006-04-20 Simon Josefsson <simon@josefsson.org>
944 * lib/tkts.c: Less debug.
946 2006-04-20 Simon Josefsson <simon@josefsson.org>
950 2006-04-20 Simon Josefsson <simon@josefsson.org>
954 2006-04-20 Simon Josefsson <simon@josefsson.org>
956 * lib/tkts.c: Fix salt/s2kparams.
958 2006-04-20 Simon Josefsson <simon@josefsson.org>
960 * lib/kdcreq.c: Cleanup.
962 2006-04-20 Simon Josefsson <simon@josefsson.org>
964 * lib/shishi.h.in: Fix.
966 2006-04-20 Simon Josefsson <simon@josefsson.org>
968 * lib/tkts.c, lib/shishi.h.in: Fix.
970 2006-04-20 Simon Josefsson <simon@josefsson.org>
972 * lib/tkts.c: Pre-auth fixes.
974 2006-04-20 Simon Josefsson <simon@josefsson.org>
976 * lib/principal.c: Fix crash.
978 2006-04-20 Simon Josefsson <simon@josefsson.org>
980 * lib/shishi.h.in: Add.
982 2006-04-20 Simon Josefsson <simon@josefsson.org>
984 * lib/krberror.c: Fix message.
986 2006-04-20 Simon Josefsson <simon@josefsson.org>
988 * lib/tkt.c: Check errors.
990 2006-04-20 Simon Josefsson <simon@josefsson.org>
992 * lib/tkts.c: Improve preauth.
994 2006-04-20 Simon Josefsson <simon@josefsson.org>
996 * lib/shishi.h.in: Add more hints.
998 2006-04-20 Simon Josefsson <simon@josefsson.org>
1000 * lib/diskio.c, lib/shishi.h.in: Add.
1002 2006-04-20 Simon Josefsson <simon@josefsson.org>
1006 2006-04-20 Simon Josefsson <simon@josefsson.org>
1008 * lib/shishi.h.in: Fix.
1010 2006-04-20 Simon Josefsson <simon@josefsson.org>
1012 * lib/shishi.h.in, lib/asn1.c: Add.
1014 2006-04-20 Simon Josefsson <simon@josefsson.org>
1016 * lib/as.c: Debug more.
1018 2006-04-20 Simon Josefsson <simon@josefsson.org>
1022 2006-04-20 Simon Josefsson <simon@josefsson.org>
1024 * lib/shishi.h.in: Add.
1026 2006-04-20 Simon Josefsson <simon@josefsson.org>
1028 * lib/internal.h: Remove preauth.
1030 2006-04-20 Simon Josefsson <simon@josefsson.org>
1032 * lib/cfg.c: Remove preauth option.
1034 2006-04-20 Simon Josefsson <simon@josefsson.org>
1036 * lib/krberror.c: Add shishi_krberror_methoddata.
1038 2006-04-20 Simon Josefsson <simon@josefsson.org>
1040 * lib/kerberos5.asn1: Fix.
1042 2006-04-20 Simon Josefsson <simon@josefsson.org>
1044 * lib/kerberos5.asn1: Fix.
1046 2006-04-19 Simon Josefsson <simon@josefsson.org>
1050 2006-04-19 Simon Josefsson <simon@josefsson.org>
1052 * po/LINGUAS: Sync with TP.
1054 2006-04-19 Simon Josefsson <simon@josefsson.org>
1056 * lib/tkts.c: Support preauth (XXX).
1058 2006-04-19 Simon Josefsson <simon@josefsson.org>
1060 * lib/kdcreq.c, lib/shishi.h.in, lib/asn1.c: Add.
1062 2006-04-19 Simon Josefsson <simon@josefsson.org>
1064 * lib/kerberos5.c: Generated.
1066 2006-04-19 Simon Josefsson <simon@josefsson.org>
1068 * lib/shishi.h.in: Add.
1070 2006-04-19 Simon Josefsson <simon@josefsson.org>
1072 * lib/kerberos5.asn1, lib/asn1.c: Fix.
1074 2006-04-19 Simon Josefsson <simon@josefsson.org>
1078 2006-04-19 Simon Josefsson <simon@josefsson.org>
1080 * Makefile.am: Add update-po.
1082 2006-04-18 Simon Josefsson <simon@josefsson.org>
1084 * lib/kdcreq.c: Only clear padata in AS-REQ.
1086 2006-04-18 Simon Josefsson <simon@josefsson.org>
1088 * lib/cfg.c: Add preauth config option.
1090 2006-04-18 Simon Josefsson <simon@josefsson.org>
1092 * lib/internal.h: Add.
1094 2006-04-18 Simon Josefsson <simon@josefsson.org>
1098 2006-04-18 Simon Josefsson <simon@josefsson.org>
1100 * gl/Makefile.am, gl/stdint_.h, gl/m4/time_r.m4: Update.
1102 2006-03-30 Simon Josefsson <simon@josefsson.org>
1104 * lib/as.c: Don't always clear padata.
1106 2006-03-30 Simon Josefsson <simon@josefsson.org>
1108 * lib/kdcreq.c: Clear padata if not set.
1110 2006-03-30 Simon Josefsson <simon@josefsson.org>
1112 * lib/krberror.c: Print which pre-auth types were requested by
1115 2006-03-30 Simon Josefsson <simon@josefsson.org>
1117 * lib/asn1.c, lib/diskio.c, lib/shishi.h.in: Add PA/METHOD-DATA
1120 2006-03-30 Simon Josefsson <simon@josefsson.org>
1122 * lib/asn1.c, lib/shishi.h.in: Add shishi_asn1_padata.
1124 2006-03-27 Simon Josefsson <simon@josefsson.org>
1126 * lib/diskio.c: Remove unused variable.
1128 2006-03-27 Simon Josefsson <simon@josefsson.org>
1130 * lib/internal.h: Need getline.h.
1132 2006-03-27 Simon Josefsson <simon@josefsson.org>
1134 * doc/shishi.texi: Re-order direntry's, for broken install-info.
1136 2006-03-25 Simon Josefsson <simon@josefsson.org>
1138 * NEWS, configure.ac: Bump versions.
1140 2006-03-25 Simon Josefsson <simon@josefsson.org>
1142 * Makefile.am: Fix gnupload command.
1144 2006-03-25 Simon Josefsson <simon@josefsson.org>
1146 * NEWS: Version 0.0.23.
1148 2006-03-25 Simon Josefsson <simon@josefsson.org>
1150 * po/pl.po, po/sv.po: Generated.
1152 2006-03-25 Simon Josefsson <simon@josefsson.org>
1154 * Makefile.am: Use proper gpg key.
1156 2006-03-25 Simon Josefsson <simon@josefsson.org>
1158 * Makefile.am: Use gnupload.
1160 2006-03-25 Simon Josefsson <simon@josefsson.org>
1162 * gl/base64.c, gl/setenv.c, gl/time_r.c, gl/unsetenv.c: Update.
1164 2006-03-24 Simon Josefsson <simon@josefsson.org>
1166 * db/setup.c: Fix mem leak, reported by Elrond.
1168 2006-03-23 Simon Josefsson <simon@josefsson.org>
1170 * db/config.c, db/shisa.h: Fix mem leak, use const, from Elrond.
1172 2006-03-23 Simon Josefsson <simon@josefsson.org>
1174 * doc/Makefile.am: Update.
1176 2006-03-23 Simon Josefsson <simon@josefsson.org>
1180 2006-03-23 Simon Josefsson <simon@josefsson.org>
1184 2006-03-23 Simon Josefsson <simon@josefsson.org>
1186 * lib/principal.c: Fix mem leak.
1188 2006-03-23 Simon Josefsson <simon@josefsson.org>
1190 * src/shisa.c: Use new salt API.
1192 2006-03-23 Simon Josefsson <simon@josefsson.org>
1194 * lib/key.c, lib/principal.c: Fix.
1196 2006-03-23 Simon Josefsson <simon@josefsson.org>
1198 * lib/principal.c, lib/shishi.h.in: Add shishi_derive_default_salt.
1200 2006-03-23 Simon Josefsson <simon@josefsson.org>
1202 * lib/krberror.c, db/err.c, src/shisa.c: Typo.
1204 2006-03-23 Simon Josefsson <simon@josefsson.org>
1206 * po/POTFILES.in: Fix.
1208 2006-03-23 Simon Josefsson <simon@josefsson.org>
1210 * src/shisa.c, db/err.c: Translate.
1212 2006-03-23 Simon Josefsson <simon@josefsson.org>
1214 * po/POTFILES.in: Remove some, for now.
1216 2006-03-23 Simon Josefsson <simon@josefsson.org>
1218 * lib/error.c: Translate.
1220 2006-03-23 Simon Josefsson <simon@josefsson.org>
1222 * lib/krberror.c: Translate.
1224 2006-03-23 Simon Josefsson <simon@josefsson.org>
1226 * lib/krberror.c: Fix.
1228 2006-03-23 Simon Josefsson <simon@josefsson.org>
1230 * doc/shishi.texi: Add.
1232 2006-03-23 Simon Josefsson <simon@josefsson.org>
1234 * lib/krberror.c: Fix.
1236 2006-03-23 Simon Josefsson <simon@josefsson.org>
1238 * lib/krberror.c: Fix typo, from Russ.
1240 2006-03-22 Simon Josefsson <simon@josefsson.org>
1242 * lib/key.c: Further fixes, from Elrond.
1244 2006-03-22 Simon Josefsson <simon@josefsson.org>
1246 * lib/key.c: Fix mem leak, from Elrond.
1248 2006-03-22 Simon Josefsson <simon@josefsson.org>
1250 * lib/crypto-3des.c: Avoid unsigned char's.
1252 2006-03-22 Simon Josefsson <simon@josefsson.org>
1254 * src/shisa.c: Use shishi_key_from_name API.
1256 2006-03-22 Simon Josefsson <simon@josefsson.org>
1258 * lib/version.c: Fix check.
1260 2006-03-22 Simon Josefsson <simon@josefsson.org>
1262 * THANKS: Remove nettle, we don't use it now.
1264 2006-03-22 Simon Josefsson <simon@josefsson.org>
1268 2006-03-22 Simon Josefsson <simon@josefsson.org>
1272 2006-03-22 Simon Josefsson <simon@josefsson.org>
1274 * lib/key.c, lib/shishi.h.in: Add shishi_key_from_name(), suggested
1277 2006-03-22 Simon Josefsson <simon@josefsson.org>
1279 * lib/asn1.c: Avoid unsigned char's.
1281 2006-03-22 Simon Josefsson <simon@josefsson.org>
1283 * tests/crypto.c, tests/utils.c: Avoid unsigned char's.
1285 2006-03-22 Simon Josefsson <simon@josefsson.org>
1287 * src/shishid.ggo: Don't require -v.
1289 2006-03-22 Simon Josefsson <simon@josefsson.org>
1291 * gl/Makefile.am, gl/strverscmp.c, gl/strverscmp.h,
1292 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/strverscmp.m4,
1293 lib/version.c: Rewrite shishi_check_version().
1295 2006-03-22 Simon Josefsson <simon@josefsson.org>
1297 * src/shishi.ggo: Fix.
1299 2006-03-22 Simon Josefsson <simon@josefsson.org>
1301 * src/shishi.ggo: Don't require -v.
1303 2006-03-16 Simon Josefsson <simon@josefsson.org>
1307 2006-03-16 Simon Josefsson <simon@josefsson.org>
1309 * doc/shishi.texi: No invariant sections.
1311 2006-03-13 Simon Josefsson <simon@josefsson.org>
1313 * README-alpha: Fix.
1315 2006-03-13 Simon Josefsson <simon@josefsson.org>
1317 * lib/kerberos5.c: Add.
1319 2006-03-13 Simon Josefsson <simon@josefsson.org>
1321 * tests/Makefile.am: Fix -libtasn1.
1323 2006-03-13 Simon Josefsson <simon@josefsson.org>
1325 * lib/Makefile.am: Fix libtasn1 -l's.
1327 2006-03-13 Simon Josefsson <simon@josefsson.org>
1329 * configure.ac: Fix libtasn1 test.
1331 2006-03-13 Simon Josefsson <simon@josefsson.org>
1333 * gl/Makefile.am, gl/m4/gc-random.m4, gl/m4/gnulib-cache.m4,
1334 gl/m4/gnulib-comp.m4: Update.
1336 2006-03-13 Simon Josefsson <simon@josefsson.org>
1338 * maint.mk, gl/Makefile.am, gl/base64.h, gl/gc-gnulib.c,
1339 gl/gc-libgcrypt.c, gl/setenv.c, gl/time_r.c, gl/time_r.h,
1340 gl/unsetenv.c, gl/m4/clock_time.m4, gl/m4/extensions.m4,
1341 gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4,
1342 gl/m4/timespec.m4, gl/m4/unistd_h.m4: Update.
1344 2006-03-13 Simon Josefsson <simon@josefsson.org>
1346 * doc/Makefile.am: Update.
1348 2006-03-13 Simon Josefsson <simon@josefsson.org>
1352 2006-03-12 Simon Josefsson <simon@josefsson.org>
1354 * asn1/Makefile.am: Remove.
1356 2006-03-11 Simon Josefsson <simon@josefsson.org>
1358 * configure.ac: Libtasn1 update.
1360 2006-03-11 Simon Josefsson <simon@josefsson.org>
1362 * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/der.h,
1363 asn1/element.c, asn1/errors.h, asn1/errors_int.h, asn1/gstr.c,
1364 asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c,
1365 asn1/parser_aux.h, asn1/structure.c, asn1/structure.h: Update.
1367 2006-03-07 Simon Josefsson <simon@josefsson.org>
1369 * lib/Makefile.am: Add -no-undefined, required to produce DLLs on
1372 2006-02-16 Simon Josefsson <simon@josefsson.org>
1374 * maint-cfg.mk: Fix.
1376 2006-02-16 Simon Josefsson <simon@josefsson.org>
1378 * maint.mk, gl/m4/getaddrinfo.m4, gl/m4/socklen.m4,
1379 gl/m4/sys_socket_h.m4: Update.
1381 2006-02-15 Simon Josefsson <simon@josefsson.org>
1383 * lib/krberror.c: Typo.
1385 2006-02-14 Simon Josefsson <simon@josefsson.org>
1387 * GNUmakefile, Makefile.cfg, Makefile.maint, maint-cfg.mk,
1388 maint.mk, gl/m4/gnulib-comp.m4: Rename.
1390 2006-02-14 Simon Josefsson <simon@josefsson.org>
1392 * GNUmakefile, Makefile.maint, gl/Makefile.am,
1393 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4: Add
1394 maintainer-makefile module.
1396 2006-02-14 Simon Josefsson <simon@josefsson.org>
1398 * Makefile.cfg: Add.
1400 2006-02-09 Simon Josefsson <simon@josefsson.org>
1404 2006-02-09 Simon Josefsson <simon@josefsson.org>
1406 * configure.ac: Bump libtasn1 version.
1408 2006-02-09 Simon Josefsson <simon@josefsson.org>
1410 * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/der.h,
1411 asn1/element.c, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
1412 asn1/gstr.c, asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c,
1413 asn1/structure.c: Update.
1415 2006-02-07 Simon Josefsson <simon@josefsson.org>
1417 * lib/krberror.c, lib/encapreppart.c, lib/priv.c: Fix
1418 gettimeofday() usage.
1420 2006-02-07 Simon Josefsson <simon@josefsson.org>
1422 * lib/safe.c: Fix gettimeofday usage.
1424 2006-02-07 Simon Josefsson <simon@josefsson.org>
1426 * lib/shishi.h.in: Add SHISHI_GETTIMEOFDAY_ERROR.
1428 2006-02-07 Simon Josefsson <simon@josefsson.org>
1430 * lib/authorize.c: Don't free getpwnam return.
1432 2006-02-07 Simon Josefsson <simon@josefsson.org>
1434 * configure.ac: Test for getpwname, for mingw32.
1436 2006-02-07 Simon Josefsson <simon@josefsson.org>
1438 * lib/authenticator.c: Avoid use of timezone. Check return value.
1440 2006-02-07 Simon Josefsson <simon@josefsson.org>
1442 * lib/principal.c: Fix getpwuid call, for mingw32.
1444 2006-02-07 Simon Josefsson <simon@josefsson.org>
1446 * configure.ac: Check for getpwuid, for mingw32.
1448 2006-02-07 Simon Josefsson <simon@josefsson.org>
1450 * lib/krberror.c, lib/utils.c, lib/utils.h: Remove xgettimeofday.
1452 2006-02-07 Simon Josefsson <simon@josefsson.org>
1454 * src/kdc.h, tests/utils.c: Always has sys/socket.h now.
1456 2006-02-07 Simon Josefsson <simon@josefsson.org>
1458 * lib/internal.h: We always have sys/socket.h now.
1460 2006-02-07 Simon Josefsson <simon@josefsson.org>
1462 * configure.ac: gettime fix for mingw32.
1464 2006-02-07 Simon Josefsson <simon@josefsson.org>
1466 * doc/Makefile.am: Mingw32 fix.
1468 2006-02-07 Simon Josefsson <simon@josefsson.org>
1472 2006-02-07 Simon Josefsson <simon@josefsson.org>
1474 * configure.ac: Fix GnuTLS test.
1476 2006-02-07 Simon Josefsson <simon@josefsson.org>
1478 * gl/m4/extensions.m4: Update.
1480 2006-01-30 Simon Josefsson <simon@josefsson.org>
1482 * gl/gai_strerror.c, gl/getaddrinfo.h, gl/getopt.c, gl/socket_.h,
1483 gl/stdbool_.h, gl/strndup.c, gl/strnlen.c, gl/vasnprintf.c,
1484 gl/m4/getaddrinfo.m4, gl/m4/getopt.m4, gl/m4/gnulib-tool.m4,
1485 gl/m4/socklen.m4, gl/m4/stdbool.m4: Update.
1487 2006-01-19 Simon Josefsson <simon@josefsson.org>
1489 * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.h,
1490 gl/socket_.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib-comp.m4,
1491 gl/m4/sys_socket_h.m4: Update.
1493 2006-01-13 Simon Josefsson <simon@josefsson.org>
1495 * tests/Makefile.am: Fix gnutls check.
1497 2006-01-13 Simon Josefsson <simon@josefsson.org>
1499 * src/Makefile.am: Fix gnutls check.
1501 2006-01-13 Simon Josefsson <simon@josefsson.org>
1503 * configure.ac: Fix gnutls check.
1505 2006-01-13 Simon Josefsson <simon@josefsson.org>
1507 * configure.ac: Enable gcrypt if present, for now.
1509 2006-01-13 Simon Josefsson <simon@josefsson.org>
1511 * lib/Makefile.am, src/Makefile.am: Fix gnutls check.
1513 2006-01-13 Simon Josefsson <simon@josefsson.org>
1515 * configure.ac: Fix gnutls check.
1517 2006-01-13 Simon Josefsson <simon@josefsson.org>
1519 * lib/Makefile.am: Fix libs.
1521 2006-01-12 Simon Josefsson <simon@josefsson.org>
1523 * gl/Makefile.am, gl/base64.c, gl/gettime.c, gl/md5.c, gl/md5.h,
1524 gl/sha1.c, gl/sha1.h, gl/stdint_.h, gl/m4/getaddrinfo.m4,
1525 gl/m4/gnulib-comp.m4, gl/m4/gnulib-tool.m4, gl/m4/socklen.m4,
1526 gl/m4/stdint.m4, doc/getdate.texi: Update.
1528 2006-01-12 Simon Josefsson <simon@josefsson.org>
1530 * doc/Makefile.am: Fix copyright years in man page.
1532 2005-12-24 Simon Josefsson <simon@josefsson.org>
1534 * gl/m4/getaddrinfo.m4, gl/m4/socklen.m4: Update.
1536 2005-12-20 Simon Josefsson <simon@josefsson.org>
1538 * db/Makefile.am: Fix.
1540 2005-12-20 Simon Josefsson <simon@josefsson.org>
1542 * po/pl.po, po/sv.po: Initial attempt.
1544 2005-12-15 Simon Josefsson <simon@josefsson.org>
1546 * gl/m4/gnulib-comp.m4: Update.
1548 2005-12-13 Simon Josefsson <simon@josefsson.org>
1550 * gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc.h, gl/getaddrinfo.h,
1551 gl/md5.c, gl/stdint_.h, gl/m4/socklen.m4: Update.
1553 2005-10-23 Simon Josefsson <simon@josefsson.org>
1555 * AUTHORS: Update PGP key.
1557 2005-10-23 Simon Josefsson <simon@josefsson.org>
1559 * configure.ac: Bump versions.
1561 2005-10-23 Simon Josefsson <simon@josefsson.org>
1565 2005-10-23 Simon Josefsson <simon@josefsson.org>
1567 * doc/Makefile.am: Update.
1569 2005-10-23 Simon Josefsson <simon@josefsson.org>
1571 * lib/crypto-aes.c: Fix compiler warning.
1573 2005-10-23 Simon Josefsson <simon@josefsson.org>
1575 * configure.ac: Fix.
1577 2005-10-23 Simon Josefsson <simon@josefsson.org>
1579 * configure.ac: Simplify IPv6 test, using gnulib.
1581 2005-10-23 Simon Josefsson <simon@josefsson.org>
1583 * gl/gc-gnulib.c, gl/md4.h, gl/md5.c, gl/md5.h: Update.
1585 2005-10-22 Simon Josefsson <simon@josefsson.org>
1587 * lib/crypto.c, lib/low-crypto.c: Use pbkdf2-sha1 from gc.
1589 2005-10-22 Simon Josefsson <simon@josefsson.org>
1591 * lib/low-crypto.c: Replace internal ARCFOUR implementation with
1592 the one from gnulib.
1594 2005-10-22 Simon Josefsson <simon@josefsson.org>
1596 * gl/arcfour.c, gl/arcfour.h, gl/md4.c: Update.
1598 2005-10-22 Simon Josefsson <simon@josefsson.org>
1600 * doc/shishi.texi: Remove nettle stuff.
1602 2005-10-22 Simon Josefsson <simon@josefsson.org>
1604 * doc/Makefile.am: Generated.
1606 2005-10-22 Simon Josefsson <simon@josefsson.org>
1610 2005-10-22 Simon Josefsson <simon@josefsson.org>
1612 * lib/Makefile.am, lib/libgcrypt.c, lib/low-crypto.c, lib/nettle.c:
1613 Use low-crypto.c, to interface with gc.
1615 2005-10-22 Simon Josefsson <simon@josefsson.org>
1617 * configure.ac: Don't default to libgcrypt.
1619 2005-10-22 Simon Josefsson <simon@josefsson.org>
1621 * gl/Makefile.am, gl/m4/gc-md5.m4, gl/m4/gnulib-cache.m4,
1622 gl/m4/gnulib-comp.m4, gl/crc.c, gl/crc.h, gl/m4/crc.m4: Update.
1624 2005-10-22 Simon Josefsson <simon@josefsson.org>
1626 * tests/Makefile.am: Remove crypto.
1628 2005-10-22 Simon Josefsson <simon@josefsson.org>
1630 * configure.ac: Enable libgcrypt by default.
1632 2005-10-22 Simon Josefsson <simon@josefsson.org>
1634 * lib/Makefile.am: Remove crypto.
1636 2005-10-22 Simon Josefsson <simon@josefsson.org>
1638 * configure.ac: Remove crypto/.
1640 2005-10-22 Simon Josefsson <simon@josefsson.org>
1642 * Makefile.am, lib/Makefile.am: Remove crypto.
1644 2005-10-22 Simon Josefsson <simon@josefsson.org>
1646 * configure.ac: Remove nettle/libgcrypt code.
1648 2005-10-22 Simon Josefsson <simon@josefsson.org>
1650 * gl/Makefile.am, gl/arcfour.c, gl/arcfour.h, gl/des.c, gl/des.h,
1651 gl/gc-gnulib.c, gl/gc-libgcrypt.c, gl/gc-pbkdf2-sha1.c, gl/gc.h,
1652 gl/hmac-md5.c, gl/hmac-sha1.c, gl/md4.c, gl/md4.h, gl/md5.c,
1653 gl/m4/arcfour.m4, gl/m4/des.m4, gl/m4/gc-arcfour.m4,
1654 gl/m4/gc-des.m4, gl/m4/gc-hmac-md5.m4, gl/m4/gc-hmac-sha1.m4,
1655 gl/m4/gc-md4.m4, gl/m4/gc.m4, gl/m4/gnulib-cache.m4,
1656 gl/m4/gnulib-comp.m4, gl/m4/hmac-md5.m4, gl/m4/md4.m4,
1657 gl/m4/md5.m4, gl/m4/stdbool.m4, gl/md5.h: Update.
1659 2005-10-12 Simon Josefsson <simon@josefsson.org>
1661 * gl/Makefile.am, gl/gc-gnulib.c, gl/gc-libgcrypt.c,
1662 gl/gc-pbkdf2-sha1.c, gl/gc.h, gl/getaddrinfo.c, gl/getaddrinfo.h,
1663 gl/getdate.y, gl/getdelim.c, gl/getopt_.h, gl/hmac-sha1.c,
1664 gl/hmac.h, gl/memxor.c, gl/memxor.h, gl/sha1.c, gl/sha1.h,
1665 gl/stdint_.h, gl/strcasecmp.c, gl/strncasecmp.c, gl/xgethostname.c,
1666 gl/xreadlink.c, gl/m4/gc-hmac-sha1.m4, gl/m4/gc-pbkdf2-sha1.m4,
1667 gl/m4/gc.m4, gl/m4/getaddrinfo.m4, gl/m4/getdate.m4,
1668 gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4, gl/m4/hmac-sha1.m4,
1669 gl/m4/inttypes.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
1670 gl/m4/lib-prefix.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
1671 gl/m4/memxor.m4, gl/m4/mktime.m4, gl/m4/sha1.m4, gl/m4/stdbool.m4,
1672 gl/m4/stdint.m4, gl/m4/strcase.m4, gl/m4/xreadlink.m4: Add.
1674 2005-09-20 Simon Josefsson <simon@josefsson.org>
1676 * gl/Makefile.am: Update.
1678 2005-09-20 Simon Josefsson <simon@josefsson.org>
1680 * gl/Makefile.am: Revert local changes.
1682 2005-09-20 Simon Josefsson <simon@josefsson.org>
1684 * lib/Makefile.am: Link with realtime clock library, for gnulib.
1686 2005-09-20 Simon Josefsson <simon@josefsson.org>
1688 * gl/Makefile.am, gl/getaddrinfo.c, gl/getdate.h, gl/getdelim.c,
1689 gl/getline.c, gl/getopt1.c, gl/getpass.c, gl/gettimeofday.c,
1690 gl/progname.c, gl/readlink.c, gl/realloc.c, gl/strncasecmp.c,
1691 gl/strndup.c, gl/strnlen.c, gl/strnlen1.c, gl/time_r.c,
1692 gl/timespec.h, gl/xmalloc.c, gl/xreadlink.c, gl/xstrndup.c: Update.
1694 2005-09-19 Simon Josefsson <simon@josefsson.org>
1698 2005-09-19 Simon Josefsson <simon@josefsson.org>
1700 * lib/shishi.vers: Fix.
1702 2005-09-19 Simon Josefsson <simon@josefsson.org>
1704 * gl/m4/socklen.m4: Update.
1706 2005-09-19 Simon Josefsson <simon@josefsson.org>
1708 * configure.ac: Socklen_t is handled by gnulib now.
1710 2005-09-19 Simon Josefsson <simon@josefsson.org>
1712 * gl/Makefile.am, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1713 gl/m4/socklen.m4: Update.
1715 2005-09-19 Simon Josefsson <simon@josefsson.org>
1719 2005-09-19 Simon Josefsson <simon@josefsson.org>
1721 * gl/Makefile.am, gl/base64.c, gl/gai_strerror.c, gl/getaddrinfo.c,
1722 gl/getaddrinfo.h, gl/getdelim.c, gl/getpass.c, gl/mbchar.c,
1723 gl/mbchar.h, gl/mbuiter.h, gl/memchr.c, gl/mktime.c, gl/strcase.h,
1724 gl/strcasecmp.c, gl/strncasecmp.c, gl/strnlen1.c, gl/strnlen1.h,
1725 gl/timespec.h, gl/m4/getaddrinfo.m4, gl/m4/getopt.m4,
1726 gl/m4/getpass.m4, gl/m4/gnulib-cache.m4, gl/m4/gnulib-comp.m4,
1727 gl/m4/gnulib-tool.m4, gl/m4/mbchar.m4, gl/m4/mbiter.m4,
1728 gl/m4/mbrtowc.m4, gl/m4/memchr.m4, gl/m4/strcase.m4,
1729 gl/m4/timespec.m4, configure.ac, gl/m4/gnulib.m4, gl/m4/st_mtim.m4:
1732 2005-09-19 Simon Josefsson <simon@josefsson.org>
1734 * doc/reference/tmpl/shishi-unused.sgml: Add.
1736 2005-08-31 Simon Josefsson <simon@josefsson.org>
1738 * lib/Makefile.am: Avoid EXTRA_DIST.
1740 2005-08-31 Simon Josefsson <simon@josefsson.org>
1742 * lib/Makefile.am: Link with idn.
1744 2005-08-31 Simon Josefsson <simon@josefsson.org>
1746 * lib/Makefile.am: Remove -export-symbols-regex, handled by version
1749 2005-08-31 Simon Josefsson <simon@josefsson.org>
1751 * lib/password.c: Use new CPP symbol.
1753 2005-08-31 Simon Josefsson <simon@josefsson.org>
1755 * lib/Makefile.am: Use version script.
1757 2005-08-31 Simon Josefsson <simon@josefsson.org>
1759 * lib/shishi.vers, NEWS: Add.
1761 2005-08-31 Simon Josefsson <simon@josefsson.org>
1763 * configure.ac: Add --enable-ld-version-script.
1765 2005-08-30 Simon Josefsson <simon@josefsson.org>
1767 * asn1/defines.h, asn1/errors.c, asn1/errors.h, asn1/libtasn1.h:
1770 2005-08-30 Simon Josefsson <simon@josefsson.org>
1772 * configure.ac: Fix libidn test.
1774 2005-08-12 Simon Josefsson <simon@josefsson.org>
1776 * gl/strnlen.h: Update.
1778 2005-08-11 Simon Josefsson <simon@josefsson.org>
1780 * configure.ac: Avoid gnulib module xalloc-die.
1782 2005-08-11 Simon Josefsson <simon@josefsson.org>
1784 * gl/strnlen.h, gl/m4/gnulib.m4, gl/m4/strdup.m4: Update.
1786 2005-08-10 Simon Josefsson <simon@josefsson.org>
1788 * po/pl.po, po/sv.po: Generated.
1790 2005-08-10 Simon Josefsson <simon@josefsson.org>
1792 * NEWS: Version 0.0.22.
1794 2005-08-10 Simon Josefsson <simon@josefsson.org>
1796 * src/Makefile.am: Add -I's for GnuTLS too.
1798 2005-08-10 Simon Josefsson <simon@josefsson.org>
1800 * gl/Makefile.am, gl/m4/strnlen.m4: Update.
1802 2005-08-10 Simon Josefsson <simon@josefsson.org>
1804 * src/shishid.c: Fix compile error.
1806 2005-08-10 Simon Josefsson <simon@josefsson.org>
1808 * shishi.fms, NEWS: Add.
1810 2005-08-10 Simon Josefsson <simon@josefsson.org>
1812 * db/Makefile.am, doc/Makefile.am, doc/fdl.texi, doc/gendocs.sh,
1813 doc/gendocs_template, doc/gpl.texi, examples/Makefile.am,
1814 extra/Makefile.am, lib/Makefile.am, src/Makefile.am, src/shisa.ggo,
1815 src/shishid.ggo, tests/Makefile.am, tests/shisa.sh, src/shishi.ggo,
1816 extra/pam_shishi/Makefile.am, extra/rsh-redone/Makefile.am,
1817 asn1/Makefile.am, gl/strnlen.h: Update license.
1819 2005-08-10 Simon Josefsson <simon@josefsson.org>
1823 2005-08-10 Simon Josefsson <simon@josefsson.org>
1825 * asn1/coding.c, asn1/decoding.c, asn1/defines.h, asn1/element.c,
1826 asn1/errors.c, asn1/errors.h, asn1/gstr.c, asn1/int.h,
1827 asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c: Update
1830 2005-08-10 Simon Josefsson <simon@josefsson.org>
1832 * COPYING.DOC: Remove (not used).
1834 2005-08-10 Simon Josefsson <simon@josefsson.org>
1836 * README: Mention help-shishi. Fix.
1838 2005-08-10 Simon Josefsson <simon@josefsson.org>
1840 * doc/shishi.texi, NEWS: Add.
1842 2005-08-10 Simon Josefsson <simon@josefsson.org>
1844 * gl/Makefile.am: Add.
1846 2005-08-10 Simon Josefsson <simon@josefsson.org>
1848 * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
1849 gl/xalloc-die.c, gl/m4/exitfail.m4, gl/m4/gnulib.m4: Update.
1851 2005-08-10 Simon Josefsson <simon@josefsson.org>
1853 * gl/xalloc-die.c, gl/m4/onceonly_2_57.m4: Update.
1855 2005-08-10 Simon Josefsson <simon@josefsson.org>
1857 * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/exit.h,
1858 gl/exitfail.c, gl/exitfail.h, gl/getaddrinfo.h, gl/getdelim.c,
1859 gl/getdelim.h, gl/getline.c, gl/getline.h, gl/getndelim2.c,
1860 gl/getndelim2.h, gl/getsubopt.h, gl/mktime.c, gl/size_max.h,
1861 gl/strtok_r.h, gl/time_r.h, gl/xmalloc.c, gl/m4/bison.m4,
1862 gl/m4/codeset.m4, gl/m4/exitfail.m4, gl/m4/getdelim.m4,
1863 gl/m4/getline.m4, gl/m4/getndelim2.m4, gl/m4/getopt.m4,
1864 gl/m4/gettext.m4, gl/m4/glibc2.m4, gl/m4/glibc21.m4,
1865 gl/m4/gnulib.m4, gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax.m4,
1866 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/isc-posix.m4,
1867 gl/m4/lcmessage.m4, gl/m4/lib-ld.m4, gl/m4/lib-link.m4,
1868 gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
1869 gl/m4/printf-posix.m4, gl/m4/progtest.m4, gl/m4/size_max.m4,
1870 gl/m4/strndup.m4, gl/m4/strnlen.m4, gl/m4/uintmax_t.m4,
1871 gl/m4/ulonglong.m4: Update.
1873 2005-07-16 Simon Josefsson <simon@josefsson.org>
1875 * configure.ac: Simplify.
1877 2005-06-15 Simon Josefsson <simon@josefsson.org>
1879 * gl/xreadlink.c, gl/m4/extensions.m4: Update gnulib files.
1881 2005-05-26 Simon Josefsson <simon@josefsson.org>
1883 * Makefile.am, configure.ac, db/config.c, db/core.c, db/db.c,
1884 db/err.c, db/file.c, db/file.h, db/fileutil.c, db/fileutil.h,
1885 db/info.h, db/setup.c, db/shisa.h, doc/gdoc-error,
1886 examples/client-cksum.c, examples/client-priv.c,
1887 examples/client-safe.c, examples/client.c, examples/server.c,
1888 extra/pam_shishi/pam_shishi.c, extra/rsh-redone/rcp.c,
1889 extra/rsh-redone/rlogin.c, extra/rsh-redone/rlogind.c,
1890 extra/rsh-redone/rsh.c, extra/rsh-redone/rshd.c, lib/ap.c,
1891 lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c, lib/asn1.h,
1892 lib/authenticator.c, lib/authorize.c, lib/cfg.c, lib/cfg.h,
1893 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-ctx.c,
1894 lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
1895 lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/diskio.c,
1896 lib/diskio.h, lib/encapreppart.c, lib/enckdcreppart.c,
1897 lib/encticketpart.c, lib/error.c, lib/gztime.c, lib/hostkeys.c,
1898 lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
1899 lib/kerberos5.asn1, lib/key.c, lib/keys.c, lib/krberror.c,
1900 lib/libgcrypt.c, lib/netio.c, lib/nettle.c, lib/password.c,
1901 lib/pki.c, lib/principal.c, lib/priv.c, lib/realm.c, lib/resolv.c,
1902 lib/safe.c, lib/shishi.h.in, lib/starttls.c, lib/starttls.h,
1903 lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/utils.c,
1904 lib/utils.h, lib/version.c, src/kdc.c, src/kdc.h, src/resume.c,
1905 src/server.c, src/shisa.c, src/shishi.c, src/shishid.c,
1906 src/starttls.c, tests/authenticator.c, tests/crypto-ctx.c,
1907 tests/crypto.c, tests/gztime.c, tests/key.c, tests/low-crypto.c,
1908 tests/priv.c, tests/rijndael.c, tests/safe.c, tests/ticketset.c,
1909 tests/utils.c: Update license with new FSF address.
1911 2005-05-26 Simon Josefsson <simon@josefsson.org>
1913 * gl/Makefile.am, gl/alloca_.h, gl/allocsa.c, gl/allocsa.h,
1914 gl/asnprintf.c, gl/asprintf.c, gl/base64.c, gl/base64.h,
1915 gl/error.c, gl/error.h, gl/gai_strerror.c, gl/getaddrinfo.c,
1916 gl/getaddrinfo.h, gl/getdate.h, gl/getdate.y, gl/getdomainname.c,
1917 gl/getdomainname.h, gl/gethostname.c, gl/getline.c, gl/getline.h,
1918 gl/getndelim2.c, gl/getndelim2.h, gl/getopt.c, gl/getopt1.c,
1919 gl/getopt_.h, gl/getopt_int.h, gl/getpass.c, gl/getpass.h,
1920 gl/getsubopt.c, gl/getsubopt.h, gl/gettext.h, gl/gettime.c,
1921 gl/gettimeofday.c, gl/mktime.c, gl/printf-args.c, gl/printf-args.h,
1922 gl/printf-parse.c, gl/printf-parse.h, gl/progname.c, gl/progname.h,
1923 gl/readlink.c, gl/realloc.c, gl/setenv.c, gl/setenv.h,
1924 gl/stdbool_.h, gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c,
1925 gl/strchrnul.h, gl/strdup.c, gl/strdup.h, gl/strndup.c,
1926 gl/strndup.h, gl/strnlen.c, gl/strtok_r.c, gl/strtok_r.h,
1927 gl/time_r.c, gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/timespec.h,
1928 gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
1929 gl/vasprintf.h, gl/xalloc.h, gl/xasprintf.c, gl/xgetdomainname.c,
1930 gl/xgetdomainname.h, gl/xgethostname.c, gl/xmalloc.c,
1931 gl/xreadlink.c, gl/xreadlink.h, gl/xsize.h, gl/xstrndup.c,
1932 gl/xstrndup.h, gl/xvasprintf.c, gl/xvasprintf.h,
1933 gl/m4/clock_time.m4, gl/m4/getaddrinfo.m4, gl/m4/getopt.m4,
1934 gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/gettimeofday.m4,
1935 gl/m4/gnulib.m4, doc/getdate.texi: Update.
1937 2005-04-29 Simon Josefsson <simon@josefsson.org>
1941 2005-03-21 Simon Josefsson <simon@josefsson.org>
1943 * gl/Makefile.am: Gnulib sync.
1945 2005-03-21 Simon Josefsson <simon@josefsson.org>
1947 * gl/mktime.c, gl/strndup.c, gl/m4/getdate.m4, gl/m4/getline.m4,
1948 gl/m4/getpass.m4, gl/m4/gettext.m4, gl/m4/lib-link.m4,
1949 gl/m4/nls.m4, gl/m4/po.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
1950 gl/m4/timespec.m4, gl/m4/xalloc.m4: Fix.
1952 2005-03-19 Simon Josefsson <simon@josefsson.org>
1954 * asn1/defines.h: Fix.
1956 2005-03-14 Simon Josefsson <simon@josefsson.org>
1960 2005-03-14 Simon Josefsson <simon@josefsson.org>
1962 * gl/Makefile.am, gl/getdate.y, gl/gettext.h, gl/gettime.c,
1963 gl/mktime.c, gl/progname.c, gl/setenv.c, gl/size_max.h,
1964 gl/strnlen.h, gl/timegm.h, gl/timespec.h, gl/vasnprintf.c,
1965 gl/vasprintf.c, gl/xgethostname.c, gl/m4/gettext.m4,
1966 gl/m4/gettime.m4, gl/m4/glibc2.m4, gl/m4/intdiv0.m4,
1967 gl/m4/intmax.m4, gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4,
1968 gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-link.m4,
1969 gl/m4/lib-prefix.m4, gl/m4/nls.m4, gl/m4/po.m4,
1970 gl/m4/printf-posix.m4, gl/m4/progtest.m4: Sync gnulib.
1972 2005-03-14 Simon Josefsson <simon@josefsson.org>
1974 * configure.ac: Add strnlen.
1976 2005-03-14 Simon Josefsson <simon@josefsson.org>
1978 * src/kdc.c: Avoid strnlen (only used once).
1980 2005-03-14 Simon Josefsson <simon@josefsson.org>
1982 * lib/kdcreq.c, lib/asn1.c: Doc fix.
1984 2005-03-13 Simon Josefsson <simon@josefsson.org>
1986 * db/Makefile.am, examples/Makefile.am,
1987 extra/pam_shishi/Makefile.am, lib/Makefile.am, src/Makefile.am,
1988 tests/Makefile.am: Gnulib need -I$(top_builddir)/gl as well,
1989 reported by Dave Love <fx@gnu.org>.
1991 2005-03-13 Simon Josefsson <simon@josefsson.org>
1995 2005-03-13 Simon Josefsson <simon@josefsson.org>
1997 * README: Add, suggested by Dave Love <fx@gnu.org>.
1999 2005-01-29 Simon Josefsson <simon@josefsson.org>
2001 * gl/gai_strerror.c, gl/size_max.h, gl/m4/alloca.m4,
2002 gl/m4/allocsa.m4, gl/m4/base64.m4, gl/m4/bison.m4,
2003 gl/m4/clock_time.m4, gl/m4/codeset.m4, gl/m4/eealloc.m4,
2004 gl/m4/eoverflow.m4, gl/m4/error.m4, gl/m4/extensions.m4,
2005 gl/m4/getaddrinfo.m4, gl/m4/getdate.m4, gl/m4/getdomainname.m4,
2006 gl/m4/gethostname.m4, gl/m4/getline.m4, gl/m4/getndelim2.m4,
2007 gl/m4/getopt.m4, gl/m4/getpass.m4, gl/m4/getsubopt.m4,
2008 gl/m4/gettime.m4, gl/m4/gettimeofday.m4, gl/m4/glibc21.m4,
2009 gl/m4/iconv.m4, gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4,
2010 gl/m4/lib-ld.m4, gl/m4/lib-link.m4, gl/m4/lib-prefix.m4,
2011 gl/m4/longdouble.m4, gl/m4/longlong.m4, gl/m4/mktime.m4,
2012 gl/m4/readlink.m4, gl/m4/restrict.m4, gl/m4/setenv.m4,
2013 gl/m4/signed.m4, gl/m4/size_max.m4, gl/m4/sockpfaf.m4,
2014 gl/m4/ssize_t.m4, gl/m4/st_mtim.m4, gl/m4/stdbool.m4,
2015 gl/m4/stdint_h.m4, gl/m4/strcase.m4, gl/m4/strchrnul.m4,
2016 gl/m4/strdup.m4, gl/m4/strerror_r.m4, gl/m4/strndup.m4,
2017 gl/m4/strnlen.m4, gl/m4/strtok_r.m4, gl/m4/time_r.m4,
2018 gl/m4/timegm.m4, gl/m4/timespec.m4, gl/m4/tm_gmtoff.m4,
2019 gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/vasnprintf.m4,
2020 gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
2021 gl/m4/xalloc.m4, gl/m4/xreadlink.m4, gl/m4/xsize.m4,
2022 gl/m4/xstrndup.m4: Update.
2024 2005-01-02 Simon Josefsson <simon@josefsson.org>
2028 2005-01-02 Simon Josefsson <simon@josefsson.org>
2030 * gl/Makefile.am, gl/base64.c, gl/base64.h, gl/error.c,
2031 gl/m4/getline.m4, gl/m4/gnulib.m4, gl/m4/strdup.m4: Update.
2033 2004-12-29 Simon Josefsson <simon@josefsson.org>
2035 * doc/shishi.texi: Add.
2037 2004-12-24 Simon Josefsson <simon@josefsson.org>
2039 * gl/getdate.y, gl/m4/getdate.m4: Update.
2041 2004-12-19 Simon Josefsson <simon@josefsson.org>
2043 * gl/alloca_.h, gl/getdate.y: Update.
2045 2004-12-18 Simon Josefsson <simon@josefsson.org>
2047 * gl/alloca.c: Remove.
2049 2004-12-18 Simon Josefsson <simon@josefsson.org>
2051 * gl/Makefile.am, gl/getdate.y, gl/m4/getline.m4, gl/m4/gnulib.m4,
2052 gl/m4/strdup.m4, lib/internal.h: Update.
2054 2004-12-17 Simon Josefsson <simon@josefsson.org>
2056 * NEWS, configure.ac: Bump versions.
2058 2004-12-17 Simon Josefsson <simon@josefsson.org>
2062 2004-12-17 Simon Josefsson <simon@josefsson.org>
2064 * po/pl.po, po/sv.po: Generated.
2066 2004-12-17 Simon Josefsson <simon@josefsson.org>
2068 * NEWS: Version 0.0.21.
2070 2004-12-17 Simon Josefsson <simon@josefsson.org>
2074 2004-12-17 Simon Josefsson <simon@josefsson.org>
2078 2004-12-17 Simon Josefsson <simon@josefsson.org>
2080 * gl/getdate.y, gl/mktime.c, gl/m4/strdup.m4, doc/getdate.texi:
2083 2004-12-17 Simon Josefsson <simon@josefsson.org>
2085 * NEWS, configure.ac: Bump versions.
2087 2004-12-17 Simon Josefsson <simon@josefsson.org>
2089 * THANKS: Add. Reorder.
2091 2004-12-16 Simon Josefsson <simon@josefsson.org>
2093 * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
2094 asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c:
2097 2004-12-03 Simon Josefsson <simon@josefsson.org>
2099 * lib/crypto-aes.c, lib/cfg.c: Use constant.
2101 2004-12-03 Simon Josefsson <simon@josefsson.org>
2103 * lib/crypto-3des.c: Fix mem leak. Don't hard code constant.
2105 2004-12-03 Simon Josefsson <simon@josefsson.org>
2107 * lib/crypto.h: Add.
2109 2004-12-02 Simon Josefsson <simon@josefsson.org>
2111 * tests/ticketset.c: Use new b64 API.
2113 2004-12-02 Simon Josefsson <simon@josefsson.org>
2115 * tests/Makefile.am: Fix.
2117 2004-12-02 Simon Josefsson <simon@josefsson.org>
2119 * lib/internal.h, gl/Makefile.am, gl/b64.c, gl/b64.h: Remove.
2121 2004-12-02 Simon Josefsson <simon@josefsson.org>
2123 * lib/diskio.c: Cleanups.
2125 2004-12-02 Simon Josefsson <simon@josefsson.org>
2127 * configure.ac, gl/Makefile.am, gl/xasprintf.c, gl/xvasprintf.c,
2128 gl/xvasprintf.h, gl/m4/gnulib.m4, lib/internal.h: Add.
2130 2004-12-02 Simon Josefsson <simon@josefsson.org>
2132 * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/cfg.c,
2133 lib/diskio.c, lib/encapreppart.c, lib/error.c, lib/kdcrep.c,
2134 lib/kdcreq.c, lib/krberror.c, lib/priv.c, lib/safe.c,
2135 lib/shishi.h.in, lib/tkts.c: Rename SHISHI_FCLOSE_ERROR to
2136 SHISHI_IO_ERROR, and alter semantics slightly.
2138 2004-12-02 Simon Josefsson <simon@josefsson.org>
2140 * lib/diskio.c: Use new b64 API.
2142 2004-12-02 Simon Josefsson <simon@josefsson.org>
2144 * lib/internal.h: For old b64 API.
2146 2004-12-02 Simon Josefsson <simon@josefsson.org>
2148 * gl/Makefile.am, gl/b64.c, gl/b64.h: Add.
2150 2004-12-02 Simon Josefsson <simon@josefsson.org>
2152 * lib/key.c: Use new base64 API.
2154 2004-12-02 Simon Josefsson <simon@josefsson.org>
2156 * tests/key.c, tests/Makefile.am: Add.
2158 2004-12-02 Simon Josefsson <simon@josefsson.org>
2160 * configure.ac, gl/Makefile.am, gl/base64.c, gl/base64.h,
2161 gl/m4/base64.m4, gl/m4/gnulib.m4, gl/m4/restrict.m4: Add base64
2164 2004-11-29 Simon Josefsson <simon@josefsson.org>
2166 * gl/getopt_.h, gl/m4/getopt.m4: Update.
2168 2004-11-22 Simon Josefsson <simon@josefsson.org>
2170 * po/pl.po: Fix, from Jakub Bogusz <qboosh@pld-linux.org>.
2172 2004-11-21 Simon Josefsson <simon@josefsson.org>
2174 * po/pl.po, po/sv.po: Generated.
2176 2004-11-21 Simon Josefsson <simon@josefsson.org>
2178 * NEWS: Version 0.0.20.
2180 2004-11-21 Simon Josefsson <simon@josefsson.org>
2182 * doc/gdoc: Make sure all man pages follow 'foo -- purpose of foo'
2183 format, even if there is no purpose description available.
2185 2004-11-21 Simon Josefsson <simon@josefsson.org>
2187 * NEWS, shishi.fms: Add.
2189 2004-11-21 Simon Josefsson <simon@josefsson.org>
2191 * doc/gdoc: Improve man pages, from libidn.
2193 2004-11-21 Simon Josefsson <simon@josefsson.org>
2195 * gl/getopt_.h: Update.
2197 2004-11-19 Simon Josefsson <simon@josefsson.org>
2199 * gl/getdate.y, gl/getopt.c, gl/getopt1.c, gl/getopt_.h,
2200 gl/getopt_int.h, gl/realloc.c, gl/strtok_r.c, doc/getdate.texi,
2201 gl/strtok_r.h: Update.
2203 2004-11-19 Simon Josefsson <simon@josefsson.org>
2205 * doc/shishi.texi: Fix.
2207 2004-11-12 Simon Josefsson <simon@josefsson.org>
2211 2004-11-12 Simon Josefsson <simon@josefsson.org>
2213 * NEWS, configure.ac: Bump versions.
2215 2004-11-12 Simon Josefsson <simon@josefsson.org>
2217 * gl/progname.c, gl/progname.h, src/shishid.c: Fix progname usage.
2219 2004-11-12 Simon Josefsson <simon@josefsson.org>
2221 * shishi.fms: Update.
2223 2004-11-12 Simon Josefsson <simon@josefsson.org>
2225 * po/pl.po, po/sv.po: Generated.
2227 2004-11-12 Simon Josefsson <simon@josefsson.org>
2229 * Makefile.am: Fix make distcheck.
2231 2004-11-12 Simon Josefsson <simon@josefsson.org>
2233 * po/pl.po, po/sv.po: Generated.
2235 2004-11-12 Simon Josefsson <simon@josefsson.org>
2237 * NEWS: Version 0.0.19.
2239 2004-11-12 Simon Josefsson <simon@josefsson.org>
2241 * lib/error.c: Fix mem leak. Fix warning.
2243 2004-11-12 Simon Josefsson <simon@josefsson.org>
2245 * gl/getopt.c, gl/getopt1.c, gl/getopt_.h, gl/getopt_int.h,
2246 gl/strtok_r.c: Update.
2248 2004-11-11 Simon Josefsson <simon@josefsson.org>
2250 * gl/getopt_.h, gl/m4/getopt.m4: Update.
2252 2004-11-11 Simon Josefsson <simon@josefsson.org>
2254 * gl/strtok_r.c: Update.
2256 2004-11-11 Simon Josefsson <simon@josefsson.org>
2258 * lib/internal.h: Include strtok_r.h.
2260 2004-11-11 Simon Josefsson <simon@josefsson.org>
2262 * gl/Makefile.am, gl/strtok_r.c, gl/strtok_r.h, gl/m4/gnulib.m4,
2263 gl/m4/strtok_r.m4: Add strtok_r.
2265 2004-11-11 Simon Josefsson <simon@josefsson.org>
2267 * configure.ac: Need strtok_r, for Mac OS X.
2269 2004-11-11 Simon Josefsson <simon@josefsson.org>
2271 * gl/alloca_.h, gl/allocsa.h, gl/getdate.y, gl/mktime.c: Update.
2273 2004-11-11 Simon Josefsson <simon@josefsson.org>
2275 * gl/m4/getopt.m4: Update.
2277 2004-11-11 Simon Josefsson <simon@josefsson.org>
2279 * configure.ac: Don't use gettext if it doesn't have ngettext.
2281 2004-11-11 Simon Josefsson <simon@josefsson.org>
2285 2004-11-10 Simon Josefsson <simon@josefsson.org>
2287 * gl/getaddrinfo.c, gl/m4/getaddrinfo.m4: Update.
2289 2004-11-09 Simon Josefsson <simon@josefsson.org>
2291 * po/pl.po, po/sv.po: Generated.
2293 2004-11-09 Simon Josefsson <simon@josefsson.org>
2297 2004-11-09 Simon Josefsson <simon@josefsson.org>
2299 * lib/shishi.h.in: Add.
2301 2004-11-09 Simon Josefsson <simon@josefsson.org>
2303 * configure.ac, lib/Makefile.am: Fix namespace of xalloc_die.
2305 2004-11-09 Simon Josefsson <simon@josefsson.org>
2307 * lib/Makefile.am: Use -export-symbols-regex, but export xalloc_die
2308 until I figure it out.
2310 2004-11-09 Simon Josefsson <simon@josefsson.org>
2312 * doc/Makefile.am: Build components.png earlier.
2314 2004-11-09 Simon Josefsson <simon@josefsson.org>
2316 * configure.ac: We won't be using gdbm, remove.
2318 2004-11-09 Simon Josefsson <simon@josefsson.org>
2320 * doc/reference/shishi-docs.sgml, doc/reference/Makefile.am: Add.
2322 2004-11-09 Simon Josefsson <simon@josefsson.org>
2324 * doc/Makefile.am: Build here before reference/.
2326 2004-11-09 Simon Josefsson <simon@josefsson.org>
2328 * doc/Makefile.am: Fix dia invocation, see
2329 <http://bugzilla.gnome.org/show_bug.cgi?id=155495>.
2331 2004-11-09 Simon Josefsson <simon@josefsson.org>
2335 2004-11-09 Simon Josefsson <simon@josefsson.org>
2337 * lib/ap.c, lib/as.c, lib/crypto.c, lib/keys.c: Doc fix.
2339 2004-11-09 Simon Josefsson <simon@josefsson.org>
2341 * lib/encticketpart.c, lib/shishi.h.in: Remove.
2343 2004-11-09 Simon Josefsson <simon@josefsson.org>
2345 * lib/apreq.c: Doc fix.
2347 2004-11-09 Simon Josefsson <simon@josefsson.org>
2349 * lib/ap.c, lib/apreq.c, lib/as.c, lib/authorize.c, lib/cfg.c,
2350 lib/crypto-md.c, lib/crypto-null.c, lib/crypto.c,
2351 lib/enckdcreppart.c, lib/encticketpart.c, lib/error.c,
2352 lib/gztime.c, lib/hostkeys.c, lib/kdc.c, lib/key.c, lib/keys.c,
2353 lib/krberror.c, lib/priv.c, lib/realm.c, lib/safe.c, lib/tgs.c,
2354 lib/ticket.c, lib/tkt.c, lib/tkts.c: Doc fix.
2356 2004-11-09 Simon Josefsson <simon@josefsson.org>
2358 * lib/pki.c, lib/tkts.c: Doc fix.
2360 2004-11-09 Simon Josefsson <simon@josefsson.org>
2362 * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/errors.c,
2363 asn1/errors.h, asn1/errors_int.h, asn1/gstr.c, asn1/gstr.h,
2364 asn1/int.h, asn1/libtasn1.h, asn1/parser_aux.c, asn1/structure.c:
2367 2004-11-09 Simon Josefsson <simon@josefsson.org>
2369 * Makefile.am: Fix release target.
2371 2004-11-09 Simon Josefsson <simon@josefsson.org>
2373 * doc/reference/shishi-docs.sgml, doc/reference/shishi-docs.tmpl,
2374 doc/reference/Makefile.am: Fix.
2376 2004-11-09 Simon Josefsson <simon@josefsson.org>
2378 * lib/krberror.c, lib/resolv.c, lib/shishi.h.in: Doc fix.
2380 2004-11-09 Simon Josefsson <simon@josefsson.org>
2382 * doc/reference/Makefile.am: Fixes.
2384 2004-11-09 Simon Josefsson <simon@josefsson.org>
2386 * doc/gendocs.sh, doc/gendocs_template: Update.
2388 2004-11-09 Simon Josefsson <simon@josefsson.org>
2390 * doc/reference/Makefile.am: Rewrite, to align with up-stream
2393 2004-11-09 Simon Josefsson <simon@josefsson.org>
2395 * doc/Makefile.am, doc/getdate.texi, doc/shishi.texi: Add
2398 2004-11-09 Simon Josefsson <simon@josefsson.org>
2400 * gl/Makefile.am, gl/gai_strerror.c, gl/getaddrinfo.c,
2401 gl/getaddrinfo.h, gl/m4/getaddrinfo.m4, gl/m4/gnulib.m4,
2402 gl/m4/sockpfaf.m4: Add getaddrinfo.
2404 2004-11-09 Simon Josefsson <simon@josefsson.org>
2406 * configure.ac: Need getaddrinfo too.
2408 2004-11-08 Simon Josefsson <simon@josefsson.org>
2410 * gl/Makefile.am, gl/allocsa.h, gl/allocsa.valgrind, gl/getdate.y,
2411 gl/getpass.c, gl/mktime.c, gl/readlink.c, gl/setenv.h,
2412 gl/xreadlink.c, gl/m4/getopt.m4, gl/m4/getpass.m4, gl/m4/gnulib.m4,
2413 gl/m4/setenv.m4: Update.
2415 2004-11-07 Simon Josefsson <simon@josefsson.org>
2417 * README-alpha: Fix.
2419 2004-11-07 Simon Josefsson <simon@josefsson.org>
2421 * AUTHORS: Fix PGP key.
2423 2004-10-29 Simon Josefsson <simon@josefsson.org>
2425 * lib/version.c: Doc fix.
2427 2004-10-28 Simon Josefsson <simon@josefsson.org>
2429 * doc/gdoc: Sync with libidn.
2431 2004-10-16 Simon Josefsson <simon@josefsson.org>
2433 * NEWS, configure.ac: Bump versions.
2435 2004-10-15 Simon Josefsson <simon@josefsson.org>
2437 * shishi.fms: Update.
2439 2004-10-15 Simon Josefsson <simon@josefsson.org>
2441 * po/pl.po, po/sv.po: Generated.
2443 2004-10-15 Simon Josefsson <simon@josefsson.org>
2445 * NEWS: Version 0.0.18.
2447 2004-10-15 Simon Josefsson <simon@josefsson.org>
2449 * lib/internal.h: Add.
2451 2004-10-15 Simon Josefsson <simon@josefsson.org>
2455 2004-10-15 Simon Josefsson <simon@josefsson.org>
2459 2004-10-15 Simon Josefsson <simon@josefsson.org>
2461 * lib/ap.c, lib/authenticator.c, lib/encticketpart.c,
2462 lib/krberror.c, lib/netio.c, lib/principal.c, lib/realm.c,
2463 lib/resolv.c, lib/tkt.c, src/kdc.c, src/shishid.c,
2464 tests/authenticator.c, tests/rijndael.c, tests/utils.c: Indent.
2466 2004-10-14 Simon Josefsson <simon@josefsson.org>
2470 2004-10-14 Simon Josefsson <simon@josefsson.org>
2473 (shishi_hostkeys_default_file): Fix mem leak. Perhaps too slow now?
2476 2004-10-14 Simon Josefsson <simon@josefsson.org>
2478 * lib/init.c: Fix mem leak.
2480 2004-10-14 Simon Josefsson <simon@josefsson.org>
2484 2004-10-14 Simon Josefsson <simon@josefsson.org>
2486 * lib/ap.c, lib/aprep.c, lib/shishi.h.in:
2487 (shishi_aprep_enc_part_make): Don't create new EncAPRepPart, use
2490 2004-10-14 Simon Josefsson <simon@josefsson.org>
2492 * gl/getpass.c: Sync.
2494 2004-10-14 Simon Josefsson <simon@josefsson.org>
2496 * doc/Makefile.am: Update.
2498 2004-10-05 Simon Josefsson <simon@josefsson.org>
2500 * gl/Makefile.am: Fix.
2502 2004-10-05 Simon Josefsson <simon@josefsson.org>
2504 * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2505 gl/unlocked-io.h, gl/xalloc-die.c, gl/m4/exitfail.m4,
2506 gl/m4/unlocked-io.m4: Remove.
2508 2004-10-05 Simon Josefsson <simon@josefsson.org>
2510 * gl/Makefile.am, gl/error.c, gl/getdate.y, gl/getndelim2.c,
2511 gl/getpass.c, gl/getsubopt.c, gl/progname.h, gl/vasnprintf.h,
2512 gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c, gl/m4/gnulib.m4,
2513 gl/m4/xalloc.m4, lib/ap.c, lib/crypto-ctx.c, lib/crypto.c,
2514 lib/libgcrypt.c, lib/nettle.c: Gnulib update. Fix callers.
2516 2004-09-17 Simon Josefsson <simon@josefsson.org>
2518 * doc/shishi.texi: Move.
2520 2004-09-17 Simon Josefsson <simon@josefsson.org>
2522 * lib/asn1.c, src/kdc.c: Sanitize.
2524 2004-09-17 Simon Josefsson <simon@josefsson.org>
2526 * lib/shishi.h.in: Sanitize.
2528 2004-09-17 Simon Josefsson <simon@josefsson.org>
2530 * lib/resolv.c: Fix.
2532 2004-09-17 Simon Josefsson <simon@josefsson.org>
2534 * lib/tkt.c, lib/shishi.h.in: Fix.
2536 2004-09-17 Simon Josefsson <simon@josefsson.org>
2538 * doc/Makefile.am: Update.
2540 2004-09-17 Simon Josefsson <simon@josefsson.org>
2544 2004-09-17 Simon Josefsson <simon@josefsson.org>
2546 * lib/shishi.h.in: Add.
2548 2004-09-17 Simon Josefsson <simon@josefsson.org>
2550 * lib/tkt.c: Doc fix.
2552 2004-09-17 Simon Josefsson <simon@josefsson.org>
2554 * doc/shishi.texi: Add.
2556 2004-09-17 Simon Josefsson <simon@josefsson.org>
2558 * lib/ticket.c: Fix.
2560 2004-09-17 Simon Josefsson <simon@josefsson.org>
2562 * lib/Makefile.am, lib/netio.c, lib/realm.c, lib/resolv.c,
2563 lib/resolver.h, lib/shishi.h.in: Make resolver API public. Cleanup
2566 2004-09-17 Simon Josefsson <simon@josefsson.org>
2568 * gl/Makefile.am, gl/inet_r.c, gl/inet_r.h, gl/xinet.c, gl/xinet.h,
2569 gl/m4/gnulib.m4: Remove.
2571 2004-09-17 Simon Josefsson <simon@josefsson.org>
2573 * configure.ac: Fix.
2575 2004-09-17 Simon Josefsson <simon@josefsson.org>
2577 * lib/resolv.c: Remove A record parsing, to avoid xinet/inet_r.
2579 2004-09-17 Simon Josefsson <simon@josefsson.org>
2581 * lib/principal.c: Remove comment.
2583 2004-09-17 Simon Josefsson <simon@josefsson.org>
2585 * lib/principal.c: Doc fix.
2587 2004-09-17 Simon Josefsson <simon@josefsson.org>
2589 * lib/principal.c: Doc fix.
2591 2004-09-17 Simon Josefsson <simon@josefsson.org>
2593 * lib/krberror.c: Fix.
2595 2004-09-17 Simon Josefsson <simon@josefsson.org>
2597 * lib/krberror.c, lib/shishi.h.in:
2598 (shishi_krberror_cname): Removed.
2599 (shishi_krberror_client): Add.
2600 (shishi_krberror_sname): Removed.
2601 (shishi_krberror_server): Add.
2603 2004-09-17 Simon Josefsson <simon@josefsson.org>
2607 2004-09-17 Simon Josefsson <simon@josefsson.org>
2609 * lib/principal.c, lib/shishi.h.in:
2610 (shishi_principal_name_get): Remove.
2612 2004-09-17 Simon Josefsson <simon@josefsson.org>
2614 * lib/krberror.c, lib/principal.c, lib/shishi.h.in:
2615 (shishi_krberror_cname):
2616 (shishi_krberror_sname): Allocate output.
2617 (shishi_principal_name_realm_get): Remove.
2619 2004-09-17 Simon Josefsson <simon@josefsson.org>
2621 * lib/shishi.h.in: Fix.
2623 2004-09-17 Simon Josefsson <simon@josefsson.org>
2626 (shishi_tkt_client): Allocate output.
2627 (shishi_tkt_cnamerealm): Remove.
2628 (shishi_tkt_clientrealm): Add.
2630 2004-09-17 Simon Josefsson <simon@josefsson.org>
2632 * lib/kdcreq.c: Remove.
2634 2004-09-17 Simon Josefsson <simon@josefsson.org>
2636 * lib/authorize.c, lib/encticketpart.c, lib/shishi.h.in:
2637 (shishi_encticketpart_cnamerealm_get):
2638 (shishi_encticketpart_cname_get): Remove.
2639 (shishi_encticketpart_clientrealm): Add.
2641 2004-09-17 Simon Josefsson <simon@josefsson.org>
2643 * tests/authenticator.c: Use new API.
2645 2004-09-17 Simon Josefsson <simon@josefsson.org>
2647 * lib/principal.c, tests/authenticator.c: Fix.
2649 2004-09-17 Simon Josefsson <simon@josefsson.org>
2651 * lib/authenticator.c, lib/shishi.h.in:
2652 (shishi_authenticator_cname_get):
2653 (shishi_authenticator_cnamerealm_get): Remove.
2654 (shishi_authenticator_client):
2655 (shishi_authenticator_clientrealm): Add.
2657 2004-09-17 Simon Josefsson <simon@josefsson.org>
2659 * lib/as.c, lib/kdcreq.c, lib/shishi.h.in:
2660 (shishi_asreq_cnamerealm_get): Remove.
2661 (shishi_asreq_clientrealm): Add.
2663 2004-09-17 Simon Josefsson <simon@josefsson.org>
2665 * lib/kdcreq.c, lib/shishi.h.in: Remove.
2667 2004-09-17 Simon Josefsson <simon@josefsson.org>
2669 * lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Remove.
2671 2004-09-17 Simon Josefsson <simon@josefsson.org>
2673 * lib/principal.c: Fix.
2675 2004-09-17 Simon Josefsson <simon@josefsson.org>
2677 * lib/principal.c, lib/shishi.h.in:
2678 (shishi_principal_name_realm): Add.
2680 2004-09-17 Simon Josefsson <simon@josefsson.org>
2682 * lib/ticket.c, lib/shishi.h.in: Remove.
2684 2004-09-17 Simon Josefsson <simon@josefsson.org>
2686 * configure.ac, gl/Makefile.am, gl/progname.c, gl/progname.h,
2687 gl/m4/gnulib.m4, lib/shishi.h.in, lib/utils.c: Update.
2689 2004-09-17 Simon Josefsson <simon@josefsson.org>
2691 * lib/resolv.c: Use xinet.
2693 2004-09-17 Simon Josefsson <simon@josefsson.org>
2695 * gl/Makefile.am, gl/inet_r.c, gl/inet_r.h, gl/xinet.c, gl/xinet.h,
2696 gl/m4/gnulib.m4, configure.ac: Add.
2698 2004-09-17 Simon Josefsson <simon@josefsson.org>
2700 * gl/vasnprintf.c, gl/vasprintf.c, gl/m4/vasnprintf.m4,
2701 gl/m4/eoverflow.m4: Update.
2703 2004-09-14 Simon Josefsson <simon@josefsson.org>
2705 * doc/reference/Makefile.am:
2706 (clean-local): Add style.css.
2708 2004-09-10 Simon Josefsson <simon@josefsson.org>
2710 * doc/shishi.texi: Fix.
2712 2004-09-10 Simon Josefsson <simon@josefsson.org>
2714 * doc/Makefile.am: Don't generate *.texi for each function.
2716 2004-09-10 Simon Josefsson <simon@josefsson.org>
2718 * doc/gdoc-error: Fix.
2720 2004-09-10 Simon Josefsson <simon@josefsson.org>
2722 * doc/shishi.texi: Fix.
2724 2004-09-10 Simon Josefsson <simon@josefsson.org>
2726 * doc/shishi.texi: Add.
2728 2004-09-10 Simon Josefsson <simon@josefsson.org>
2730 * doc/shishi.texi: Typo.
2732 2004-09-10 Simon Josefsson <simon@josefsson.org>
2734 * doc/shishi.texi: Add.
2736 2004-09-10 Simon Josefsson <simon@josefsson.org>
2738 * doc/shishi.texi: Add.
2740 2004-09-10 Simon Josefsson <simon@josefsson.org>
2742 * doc/shishi.texi: Add.
2744 2004-09-10 Simon Josefsson <simon@josefsson.org>
2746 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
2747 lib/authenticator.c, lib/cfg.c, lib/crypto-aes.c, lib/diskio.c,
2748 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
2749 lib/gztime.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c,
2750 lib/krberror.c, lib/netio.c, lib/principal.c, lib/priv.c,
2751 lib/safe.c, lib/starttls.c, lib/ticket.c, lib/tkt.c, lib/utils.c:
2754 2004-09-10 Simon Josefsson <simon@josefsson.org>
2756 * NEWS, lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
2757 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
2758 lib/gztime.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
2759 lib/krberror.c, lib/principal.c, lib/priv.c, lib/safe.c,
2760 lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Cleanup ASN.1.
2762 2004-09-10 Simon Josefsson <simon@josefsson.org>
2764 * tests/authenticator.c: Fix crash.
2766 2004-09-10 Simon Josefsson <simon@josefsson.org>
2768 * lib/shishi.h.in: Fix.
2770 2004-09-10 Simon Josefsson <simon@josefsson.org>
2772 * lib/authenticator.c, lib/encapreppart.c, lib/enckdcreppart.c,
2773 lib/encticketpart.c, lib/gztime.c, lib/internal.h, lib/kdcreq.c,
2774 lib/krberror.c, lib/shishi.h.in, lib/tkt.c:
2775 SHISHI_GENERALIZEDTIME_LENGTH: New public definition.
2777 2004-09-10 Simon Josefsson <simon@josefsson.org>
2779 * tests/authenticator.c: Use new API.
2781 2004-09-10 Simon Josefsson <simon@josefsson.org>
2783 * lib/authenticator.c:
2784 (shishi_authenticator_authorizationdata): Allocate output.
2786 2004-09-10 Simon Josefsson <simon@josefsson.org>
2788 * lib/encapreppart.c, lib/shishi.h.in:
2789 (shishi_encapreppart_get_key): Return Shishi_key instead of raw key
2792 2004-09-10 Simon Josefsson <simon@josefsson.org>
2794 * doc/components.dia: Update.
2796 2004-09-10 Simon Josefsson <simon@josefsson.org>
2798 * NEWS, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
2799 lib/asn1.h, lib/diskio.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
2800 lib/krberror.c, lib/priv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c,
2801 lib/ticket.c, tests/authenticator.c, tests/priv.c, tests/safe.c,
2802 tests/ticketset.c: ASN.1 cleanup.
2804 2004-09-10 Simon Josefsson <simon@josefsson.org>
2806 * po/pl.po, po/sv.po: Generated
2808 2004-09-09 Simon Josefsson <simon@josefsson.org>
2810 * asn1/decoding.c, asn1/int.h, asn1/libtasn1.h: Sync.
2812 2004-09-08 Simon Josefsson <simon@josefsson.org>
2814 * Makefile.am, doc/shishi.texi: Consistency.
2816 2004-09-08 Simon Josefsson <simon@josefsson.org>
2818 * lib/init.c: Check version. Fix use after free on init errors.
2820 2004-09-08 Simon Josefsson <simon@josefsson.org>
2822 * doc/components.dia: Fix.
2824 2004-09-08 Simon Josefsson <simon@josefsson.org>
2826 * doc/gendocs_template: Update.
2828 2004-09-08 Simon Josefsson <simon@josefsson.org>
2830 * doc/Makefile.am, doc/components.dia: Add.
2832 2004-09-08 Simon Josefsson <simon@josefsson.org>
2836 2004-09-08 Simon Josefsson <simon@josefsson.org>
2838 * doc/shishi.texi: Fix.
2840 2004-09-08 Simon Josefsson <simon@josefsson.org>
2842 * lib/kdcreq.c, lib/tkts.c: Doc fix.
2844 2004-09-08 Simon Josefsson <simon@josefsson.org>
2846 * doc/shishi.texi: Update examples.
2848 2004-09-08 Simon Josefsson <simon@josefsson.org>
2850 * gl/progname.c, gl/progname.h: Fix progname.
2852 2004-09-08 Simon Josefsson <simon@josefsson.org>
2854 * gl/progname.c, gl/progname.h, src/shishid.c: Use short progname
2857 2004-09-06 Simon Josefsson <simon@josefsson.org>
2859 * lib/password.c: Bug fix, based on patch from Nicolas Pouvesle
2860 <nico.pou@fnac.net>.
2862 2004-09-02 Simon Josefsson <simon@josefsson.org>
2864 * examples/client-cksum.c, examples/client-priv.c,
2865 examples/client-safe.c, examples/client.c, examples/server.c:
2868 2004-09-02 Simon Josefsson <simon@josefsson.org>
2870 * lib/realm.c: Sanitize.
2872 2004-09-02 Simon Josefsson <simon@josefsson.org>
2874 * lib/password.c: Doc fix.
2876 2004-09-02 Simon Josefsson <simon@josefsson.org>
2878 * lib/password.c: Use getpass.
2880 2004-09-02 Simon Josefsson <simon@josefsson.org>
2882 * configure.ac, gl/Makefile.am, gl/getpass.c, gl/getpass.h,
2883 gl/m4/getpass.m4, gl/m4/gnulib.m4: Add getpass.
2885 2004-08-31 Simon Josefsson <simon@josefsson.org>
2887 * NEWS, doc/Makefile.am, doc/Makefile.gdoci: Fix gdoc stuff.
2889 2004-08-25 Simon Josefsson <simon@josefsson.org>
2891 * gl/m4/gnulib.m4: Update.
2893 2004-08-23 Simon Josefsson <simon@josefsson.org>
2895 * m4/autobuild.m4: Update.
2897 2004-08-18 Simon Josefsson <simon@josefsson.org>
2899 * doc/shishi.texi: Fix.
2901 2004-08-18 Simon Josefsson <simon@josefsson.org>
2903 * lib/kerberos5.asn1: Update.
2905 2004-08-18 Simon Josefsson <simon@josefsson.org>
2907 * NEWS, configure.ac: Bump versions.
2909 2004-08-16 Simon Josefsson <simon@josefsson.org>
2911 * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2912 gl/m4/gnulib.m4: Update.
2914 2004-08-10 Simon Josefsson <simon@josefsson.org>
2916 * gl/Makefile.am, gl/exit.h, gl/exitfail.c, gl/exitfail.h,
2917 gl/xalloc-die.c, gl/xalloc.h, gl/xgethostname.c, gl/xmalloc.c:
2920 2004-08-10 Simon Josefsson <simon@josefsson.org>
2922 * configure.ac: Need xalloc-die too.
2924 2004-08-08 Simon Josefsson <simon@josefsson.org>
2928 2004-08-08 Simon Josefsson <simon@josefsson.org>
2930 * po/pl.po, po/sv.po: Generated.
2932 2004-08-08 Simon Josefsson <simon@josefsson.org>
2934 * NEWS: Version 0.0.17.
2936 2004-08-08 Simon Josefsson <simon@josefsson.org>
2940 2004-08-07 Simon Josefsson <simon@josefsson.org>
2942 * configure.ac: Use new gnulib stuff.
2944 2004-08-07 Simon Josefsson <simon@josefsson.org>
2946 * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
2948 2004-08-07 Simon Josefsson <simon@josefsson.org>
2950 * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
2952 2004-08-07 Simon Josefsson <simon@josefsson.org>
2954 * db/Makefile.am: Rename libfoo to libgnu.
2956 2004-08-07 Simon Josefsson <simon@josefsson.org>
2958 * gl/Makefile.am: Rename.
2960 2004-08-07 Simon Josefsson <simon@josefsson.org>
2962 * lib/Makefile.am, src/Makefile.am, tests/Makefile.am: Rename
2965 2004-08-07 Simon Josefsson <simon@josefsson.org>
2967 * gl/m4/gnulib.m4: Fix.
2969 2004-08-07 Simon Josefsson <simon@josefsson.org>
2971 * gl/Makefile.am, gl/m4/gnulib.m4: Fix.
2973 2004-08-07 Simon Josefsson <simon@josefsson.org>
2975 * gl/getsubopt.c, gl/getsubopt.h, gl/m4/strdup.m4: Update.
2977 2004-08-07 Simon Josefsson <simon@josefsson.org>
2979 * gl/Makefile.am: Generated by gnulib-tool.
2981 2004-08-07 Simon Josefsson <simon@josefsson.org>
2983 * gl/m4/gnulib.m4: Add.
2985 2004-08-07 Simon Josefsson <simon@josefsson.org>
2987 * configure.ac: Use new gnulib stuff.
2989 2004-08-07 Simon Josefsson <simon@josefsson.org>
2991 * gl/error.c, gl/getdate.y, gl/progname.h, gl/setenv.c,
2992 gl/strdup.c, gl/strdup.h, gl/xgetdomainname.c, gl/xgethostname.c,
2993 gl/xreadlink.c: Update.
2995 2004-08-06 Simon Josefsson <simon@josefsson.org>
2997 * NEWS: Bump version.
2999 2004-08-02 Simon Josefsson <simon@josefsson.org>
3003 2004-08-02 Simon Josefsson <simon@josefsson.org>
3005 * configure.ac: Fix last commit.
3007 2004-08-02 Simon Josefsson <simon@josefsson.org>
3009 * configure.ac, db/info.h, gl/Makefile.am, gl/getsubopt.c,
3010 gl/getsubopt.h, gl/m4/getsubopt.m4, lib/cfg.c: Add getsubopt.
3012 2004-08-01 Simon Josefsson <simon@josefsson.org>
3014 * lib/shishi.h.in, lib/nettle.c: Fix warning.
3016 2004-08-01 Simon Josefsson <simon@josefsson.org>
3018 * lib/error.c, lib/krberror.c: Fix warning.
3020 2004-08-01 Simon Josefsson <simon@josefsson.org>
3022 * gl/progname.h, gl/strcase.h, gl/xalloc.h, gl/xgetdomainname.c:
3025 2004-08-01 Simon Josefsson <simon@josefsson.org>
3027 * configure.ac: Bump version.
3029 2004-08-01 Simon Josefsson <simon@josefsson.org>
3031 * src/shishi.c, src/shishid.ggo, src/shishi.ggo: Doc fix.
3033 2004-08-01 Simon Josefsson <simon@josefsson.org>
3035 * db/db.c, db/file.c, db/file.h, db/shisa.h, src/shisa.ggo: Doc
3038 2004-08-01 Simon Josefsson <simon@josefsson.org>
3040 * NEWS, README, shisa.conf.in, doc/Makefile.am: Doc fix.
3042 2004-08-01 Simon Josefsson <simon@josefsson.org>
3044 * lib/crypto-rc4.c, lib/krberror.c, lib/starttls.c, lib/tkt.c,
3045 lib/starttls.h: Doc fix.
3047 2004-08-01 Simon Josefsson <simon@josefsson.org>
3049 * lib/apreq.c, lib/authenticator.c, lib/authorize.c, lib/crypto.c:
3052 2004-08-01 Simon Josefsson <simon@josefsson.org>
3054 * po/pl.po, po/sv.po: Generated.
3056 2004-08-01 Simon Josefsson <simon@josefsson.org>
3058 * NEWS: Version 0.0.16.
3060 2004-08-01 Simon Josefsson <simon@josefsson.org>
3062 * lib/shishi.h.in, lib/kdcreq.c: Fix.
3064 2004-08-01 Simon Josefsson <simon@josefsson.org>
3066 * m4/autobuild.m4, po/pl.po, po/sv.po: Add.
3068 2004-08-01 Simon Josefsson <simon@josefsson.org>
3070 * configure.ac: Use Autobuild.
3072 2004-08-01 Simon Josefsson <simon@josefsson.org>
3076 2004-08-01 Simon Josefsson <simon@josefsson.org>
3080 2004-08-01 Simon Josefsson <simon@josefsson.org>
3084 2004-08-01 Simon Josefsson <simon@josefsson.org>
3088 2004-08-01 Simon Josefsson <simon@josefsson.org>
3090 * gl/getopt.c, gl/getopt1.c, gl/m4/getopt.m4: Sync.
3092 2004-07-11 Simon Josefsson <simon@josefsson.org>
3095 (shishi_key_done): Free more.
3097 2004-07-11 Simon Josefsson <simon@josefsson.org>
3099 * lib/shishi.h.in: Add.
3101 2004-07-11 Simon Josefsson <simon@josefsson.org>
3103 * lib/hostkeys.c: Support SHISHI_KEYS.
3105 2004-07-11 Simon Josefsson <simon@josefsson.org>
3109 2004-07-11 Simon Josefsson <simon@josefsson.org>
3111 * lib/aprep.c: Don't read out of bounds.
3113 2004-07-11 Simon Josefsson <simon@josefsson.org>
3115 * src/kdc.c: Set endtime for TGS-REQ.
3117 2004-07-11 Simon Josefsson <simon@josefsson.org>
3120 (shishi_kdcreq_tillc): Add.
3122 2004-07-11 Simon Josefsson <simon@josefsson.org>
3125 (set_tgtflags_based_on_hint): Propagate endtime.
3127 2004-07-11 Simon Josefsson <simon@josefsson.org>
3129 * src/kdc.c: Listen to endtime in AS-REQ (no policy checks).
3131 2004-07-11 Simon Josefsson <simon@josefsson.org>
3133 * lib/shishi.h.in, lib/kdcreq.c: Add.
3135 2004-07-11 Simon Josefsson <simon@josefsson.org>
3137 * lib/enckdcreppart.c:
3138 (shishi_enckdcreppart_endtime_set): Add.
3140 2004-07-11 Simon Josefsson <simon@josefsson.org>
3142 * lib/shishi.h.in: *kdcrep* fixes.
3144 2004-07-11 Simon Josefsson <simon@josefsson.org>
3147 (maybe_install_usercfg): Don't create anything if non-standard home
3150 2004-07-08 Simon Josefsson <simon@josefsson.org>
3152 * tests/crypto.c: More debugging.
3154 2004-07-02 Simon Josefsson <simon@josefsson.org>
3156 * asn1/Makefile.am: Add -I../gl.
3158 2004-07-02 Simon Josefsson <simon@josefsson.org>
3160 * gl/getndelim2.c: Fix.
3162 2004-07-02 Simon Josefsson <simon@josefsson.org>
3164 * lib/shishi.h.in, lib/error.c, lib/init.c: Fix.
3166 2004-07-02 Simon Josefsson <simon@josefsson.org>
3168 * configure.ac: Default to Nettle.
3170 2004-07-02 Simon Josefsson <simon@josefsson.org>
3174 2004-07-02 Simon Josefsson <simon@josefsson.org>
3176 * configure.ac: Improve IPv6 test (uClibc doesn't have
3179 2004-07-02 Simon Josefsson <simon@josefsson.org>
3181 * doc/shishi.texi: Fix.
3183 2004-07-02 Simon Josefsson <simon@josefsson.org>
3185 * db/fileutil.c: Fix API.
3187 2004-07-02 Simon Josefsson <simon@josefsson.org>
3189 * configure.ac, gl/Makefile.am, gl/alloca.c, gl/alloca_.h,
3190 gl/getline.c, gl/getndelim2.c, gl/getndelim2.h, gl/getopt.c,
3191 gl/getopt.h, gl/getopt1.c, gl/getopt_.h, gl/gettime.c, gl/malloc.c,
3192 gl/vasnprintf.c, gl/xmalloc.c, gl/xreadlink.c, gl/xreadlink.h,
3193 gl/m4/alloca.m4, gl/m4/allocsa.m4, gl/m4/bison.m4, gl/m4/error.m4,
3194 gl/m4/getdate.m4, gl/m4/getopt.m4, gl/m4/gettext.m4,
3195 gl/m4/gettime.m4, gl/m4/glibc21.m4, gl/m4/intmax.m4,
3196 gl/m4/intmax_t.m4, gl/m4/inttypes_h.m4, gl/m4/longlong.m4,
3197 gl/m4/stdbool.m4, gl/m4/stdint_h.m4, gl/m4/timespec.m4,
3198 gl/m4/uintmax_t.m4, gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4,
3199 gl/m4/vasnprintf.m4, gl/m4/xalloc.m4: Gnulib update. Mainly for
3200 getopt that work on uClibc.
3202 2004-07-01 Simon Josefsson <simon@josefsson.org>
3204 * doc/shishi.texi: Add.
3206 2004-05-21 Simon Josefsson <simon@josefsson.org>
3208 * asn1/decoding.c, asn1/int.h, asn1/libtasn1.h: Update to 0.2.10.
3210 2004-04-22 Simon Josefsson <simon@josefsson.org>
3212 * doc/shishi.texi: Fix.
3214 2004-04-22 Simon Josefsson <simon@josefsson.org>
3216 * doc/shishi.texi: Fix.
3218 2004-04-22 Simon Josefsson <simon@josefsson.org>
3220 * doc/shishi.texi: Fix.
3222 2004-04-22 Simon Josefsson <simon@josefsson.org>
3224 * doc/shishi.texi: Fix.
3226 2004-04-21 Simon Josefsson <simon@josefsson.org>
3228 * AUTHORS: Update PGP key.
3230 2004-04-21 Simon Josefsson <simon@josefsson.org>
3232 * lib/init.c: Write tickets before shutting down TLS library.
3234 2004-04-21 Simon Josefsson <simon@josefsson.org>
3236 * NEWS, lib/shishi.h.in: Fix.
3238 2004-04-21 Simon Josefsson <simon@josefsson.org>
3240 * lib/cfg.c, lib/tkts.c, lib/pki.c: Add.
3242 2004-04-21 Simon Josefsson <simon@josefsson.org>
3244 * lib/internal.h: Remove.
3246 2004-04-21 Simon Josefsson <simon@josefsson.org>
3250 2004-04-21 Simon Josefsson <simon@josefsson.org>
3253 (shishi_tkts_default_file_guess): Use SHISHI_TICKETS. Use
3254 shishi_cfg_userdirectory_file.
3256 2004-04-21 Simon Josefsson <simon@josefsson.org>
3258 * doc/shishi.texi: Add SHISHI_HOME and SHISHI_TICKETS.
3260 2004-04-21 Simon Josefsson <simon@josefsson.org>
3264 2004-04-21 Simon Josefsson <simon@josefsson.org>
3267 (shishi_cfg_default_userfile): Use shishi_cfg_userdirectory_file.
3269 2004-04-21 Simon Josefsson <simon@josefsson.org>
3272 (shishi_cfg_default_userdirectory): Use SHISHI_HOME.
3274 2004-04-21 Simon Josefsson <simon@josefsson.org>
3276 * doc/shishi.texi: Add SHISHI_USER.
3278 2004-04-21 Simon Josefsson <simon@josefsson.org>
3280 * lib/principal.c: Typo.
3282 2004-04-21 Simon Josefsson <simon@josefsson.org>
3285 (shishi_principal_default): Add SHISHI_USER.
3287 2004-04-21 Simon Josefsson <simon@josefsson.org>
3291 2004-04-21 Simon Josefsson <simon@josefsson.org>
3295 2004-04-21 Simon Josefsson <simon@josefsson.org>
3299 2004-04-21 Simon Josefsson <simon@josefsson.org>
3301 * doc/shishi.texi: Mention SHISHI_CONFIG.
3303 2004-04-21 Simon Josefsson <simon@josefsson.org>
3305 * lib/cfg.c: Doc fix.
3307 2004-04-21 Simon Josefsson <simon@josefsson.org>
3310 (shishi_cfg_default_systemfile): Look for SHISHI_CONFIG env.var.
3312 2004-04-21 Simon Josefsson <simon@josefsson.org>
3314 * lib/kdcreq.c: Bug workaround.
3316 2004-04-21 Simon Josefsson <simon@josefsson.org>
3318 * lib/asn1.c: Fix printf templates.
3320 2004-04-21 Simon Josefsson <simon@josefsson.org>
3322 * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_nonce_set. Use
3325 2004-04-21 Simon Josefsson <simon@josefsson.org>
3327 * asn1/int.h, asn1/libtasn1.h: Update.
3329 2004-04-20 Simon Josefsson <simon@josefsson.org>
3331 * lib/nettle.c: Include md4.h directly (not via hmac.h).
3333 2004-04-19 Simon Josefsson <simon@josefsson.org>
3335 * src/shishi.c: Fix error messages, suggested by Nicolas Pouvesle
3336 <nico.pou@fnac.net>.
3338 2004-04-18 Simon Josefsson <simon@josefsson.org>
3340 * shishi.pc.in: Drop -R libs flag.
3342 2004-04-18 Simon Josefsson <simon@josefsson.org>
3345 (shishi_cfg): Clear newly allocated realminfos, reported by Nicolas
3346 Pouvesle <nico.pou@fnac.net>.
3348 2004-04-18 Simon Josefsson <simon@josefsson.org>
3350 * configure.ac: Require modern autoconf/automake/gettext.
3352 2004-04-18 Simon Josefsson <simon@josefsson.org>
3354 * NEWS, configure.ac: Bump versions.
3356 2004-04-18 Simon Josefsson <simon@josefsson.org>
3358 * po/pl.po, po/sv.po: Generated.
3360 2004-04-18 Simon Josefsson <simon@josefsson.org>
3362 * NEWS: Version 0.0.15.
3364 2004-04-18 Simon Josefsson <simon@josefsson.org>
3366 * lib/aprep.c, lib/apreq.c, lib/authenticator.c,
3367 lib/encapreppart.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
3368 lib/priv.c, lib/safe.c, lib/shishi.h.in: Use const.
3370 2004-04-18 Simon Josefsson <simon@josefsson.org>
3372 * tests/authenticator.c, tests/crypto.c, tests/rijndael.c: Fix
3375 2004-04-18 Simon Josefsson <simon@josefsson.org>
3377 * lib/authenticator.c, lib/shishi.h.in: Use const.
3379 2004-04-18 Simon Josefsson <simon@josefsson.org>
3381 * doc/Makefile.am: Fix copyright years on man pages.
3383 2004-04-18 Simon Josefsson <simon@josefsson.org>
3385 * db/config.c, db/err.c, db/file.c, db/fileutil.c, db/info.h: Fix
3388 2004-04-18 Simon Josefsson <simon@josefsson.org>
3390 * lib/crypto.c: Fix warnings.
3392 2004-04-18 Simon Josefsson <simon@josefsson.org>
3394 * lib/crypto.c: Indent.
3396 2004-04-18 Simon Josefsson <simon@josefsson.org>
3400 2004-04-18 Simon Josefsson <simon@josefsson.org>
3402 * configure.ac, gl/Makefile.am, gl/allocsa.c, gl/allocsa.h,
3403 gl/getdate.h, gl/getdate.y, gl/getopt.c, gl/getopt.h, gl/getopt1.c,
3404 gl/getopt_int.h, gl/gettime.c, gl/gettimeofday.c, gl/mktime.c,
3405 gl/setenv.c, gl/strdup.c, gl/strdup.h, gl/timegm.c, gl/timespec.h,
3406 gl/unlocked-io.h, gl/unsetenv.c, gl/xreadlink.c, gl/m4/allocsa.m4,
3407 gl/m4/clock_time.m4, gl/m4/eealloc.m4, gl/m4/getdate.m4,
3408 gl/m4/gettext.m4, gl/m4/gettime.m4, gl/m4/gettimeofday.m4,
3409 gl/m4/intmax.m4, gl/m4/lib-ld.m4, gl/m4/lib-prefix.m4,
3410 gl/m4/malloc.m4, gl/m4/po.m4, gl/m4/printf-posix.m4,
3411 gl/m4/realloc.m4, gl/m4/size_max.m4, gl/m4/ssize_t.m4,
3412 gl/m4/st_mtim.m4, gl/m4/strdup.m4, gl/m4/timespec.m4,
3413 gl/m4/xalloc.m4, gl/m4/xsize.m4: Gnulib sync.
3415 2004-04-18 Simon Josefsson <simon@josefsson.org>
3417 * src/shishi.c: Replace get_date with shishi_get_date.
3419 2004-04-18 Simon Josefsson <simon@josefsson.org>
3423 2004-04-18 Simon Josefsson <simon@josefsson.org>
3425 * lib/cfg.c: Use shishi_get_date.
3427 2004-04-18 Simon Josefsson <simon@josefsson.org>
3430 (shishi_get_date): Add.
3432 2004-04-18 Simon Josefsson <simon@josefsson.org>
3434 * lib/shishi.h.in: Add utils.c and shishi_get_date.
3436 2004-04-18 Simon Josefsson <simon@josefsson.org>
3438 * src/Makefile.am: Likewise.
3440 2004-04-18 Simon Josefsson <simon@josefsson.org>
3442 * src/Makefile.am, lib/Makefile.am: Don't allow the possibility of
3443 a trailing \ and an empty next line.
3445 2004-04-18 Simon Josefsson <simon@josefsson.org>
3447 * extra/Makefile.am, extra/README, extra/fetchmail.diff,
3448 extra/fetchmail.mail: Add fetchmail.*.
3450 2004-04-18 Simon Josefsson <simon@josefsson.org>
3452 * extra/README, extra/mailutils.diff: Fix.
3454 2004-04-18 Simon Josefsson <simon@josefsson.org>
3456 * lib/Makefile.am, db/Makefile.am, src/Makefile.am,
3457 tests/Makefile.am, Makefile.am: Remove 'indent' target.
3459 2004-04-18 Simon Josefsson <simon@josefsson.org>
3463 2004-04-18 Simon Josefsson <simon@josefsson.org>
3465 * Makefile.am: Fix ChangeLog target.
3467 2004-04-18 Simon Josefsson <simon@josefsson.org>
3469 * lib/netio.c: Use socklen_t.
3471 2004-04-18 Simon Josefsson <simon@josefsson.org>
3473 * src/kdc.c: Fix warning.
3475 2004-04-18 Simon Josefsson <simon@josefsson.org>
3477 * src/shishid.c, lib/kdcrep.c: Fix warnings.
3479 2004-04-18 Simon Josefsson <simon@josefsson.org>
3481 * src/shisa.c: Use 'static' keyword on functions.
3483 2004-04-18 Simon Josefsson <simon@josefsson.org>
3485 * lib/error.c, lib/shishi.h.in: Don't use variable name "error".
3487 2004-04-18 Simon Josefsson <simon@josefsson.org>
3489 * lib/libgcrypt.c, lib/nettle.c: Fix warnings.
3491 2004-04-18 Simon Josefsson <simon@josefsson.org>
3493 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-rc4.c,
3494 lib/crypto.h: Fix warnings.
3496 2004-04-18 Simon Josefsson <simon@josefsson.org>
3498 * lib/tkt.c, lib/crypto-null.c, lib/crypto-des.c: Fix warning.
3500 2004-04-18 Simon Josefsson <simon@josefsson.org>
3502 * lib/asn1.c: Fix warnings.
3504 2004-04-18 Simon Josefsson <simon@josefsson.org>
3506 * lib/starttls.c, lib/starttls.h, lib/netio.c, lib/crypto.c: Fix
3509 2004-04-18 Simon Josefsson <simon@josefsson.org>
3511 * lib/tkt.c, lib/tkts.c: Fix warnings.
3513 2004-04-18 Simon Josefsson <simon@josefsson.org>
3515 * lib/tkt.c, lib/shishi.h.in: Allocate output.
3517 2004-04-18 Simon Josefsson <simon@josefsson.org>
3519 * lib/tkt.c, lib/shishi.h.in: Fix int/uint32_t.
3521 2004-04-18 Simon Josefsson <simon@josefsson.org>
3523 * lib/shishi.h.in: Use const. Fix int/int32_t.
3525 2004-04-18 Simon Josefsson <simon@josefsson.org>
3527 * lib/encticketpart.c: Fix warning.
3529 2004-04-18 Simon Josefsson <simon@josefsson.org>
3531 * lib/safe.c: Fix warnings.
3533 2004-04-18 Simon Josefsson <simon@josefsson.org>
3535 * lib/encapreppart.c: Read cusec as uint32.
3537 2004-04-18 Simon Josefsson <simon@josefsson.org>
3539 * lib/as.c: Don't shadow variable.
3541 2004-04-18 Simon Josefsson <simon@josefsson.org>
3543 * lib/kdcreq.c: Fix warnings.
3545 2004-04-18 Simon Josefsson <simon@josefsson.org>
3547 * lib/shishi.h.in, lib/tgs.c, lib/aprep.c: Fix int/uint32_t.
3549 2004-04-18 Simon Josefsson <simon@josefsson.org>
3551 * lib/apreq.c: Fix int/uint32_t. Fix warnings.
3553 2004-04-18 Simon Josefsson <simon@josefsson.org>
3555 * lib/shishi.h.in: Use const.
3557 2004-04-18 Simon Josefsson <simon@josefsson.org>
3559 * lib/ap.c: Fix warnings.
3561 2004-04-18 Simon Josefsson <simon@josefsson.org>
3563 * lib/kdcreq.c: Fix warnings.
3565 2004-04-18 Simon Josefsson <simon@josefsson.org>
3568 (shishi_as_derive_salt): Allocate output.
3570 2004-04-18 Simon Josefsson <simon@josefsson.org>
3573 (shishi_asn1_read2): Handle zero length asn.1 fields.
3575 2004-04-18 Simon Josefsson <simon@josefsson.org>
3578 (shishi_as_derive_salt): Allocate output.
3580 2004-04-18 Simon Josefsson <simon@josefsson.org>
3582 * lib/shishi.h.in: Add.
3584 2004-04-18 Simon Josefsson <simon@josefsson.org>
3586 * lib/authorize.c: Fix warnings.
3588 2004-04-18 Simon Josefsson <simon@josefsson.org>
3590 * lib/diskio.c: Fix warnings.
3592 2004-04-18 Simon Josefsson <simon@josefsson.org>
3594 * lib/diskio.h, lib/diskio.c: Fix warnings.
3596 2004-04-18 Simon Josefsson <simon@josefsson.org>
3598 * lib/krberror.c, lib/authenticator.c, lib/encapreppart.c: Fix
3601 2004-04-18 Simon Josefsson <simon@josefsson.org>
3603 * lib/shishi.h.in: Make usec's uint32_t.
3605 2004-04-18 Simon Josefsson <simon@josefsson.org>
3607 * lib/krberror.c: Fix warnings.
3609 2004-04-18 Simon Josefsson <simon@josefsson.org>
3611 * lib/cfg.c, lib/crypto.c, lib/crypto.h, lib/gztime.c, lib/key.c,
3612 lib/shishi.h.in, lib/principal.c: Fix warnings.
3614 2004-04-18 Simon Josefsson <simon@josefsson.org>
3616 * lib/shishi.h.in: Really apply last changes.
3618 2004-04-18 Simon Josefsson <simon@josefsson.org>
3620 * lib/krberror.c, lib/shishi.h.in: Don't use variable name "stime".
3622 2004-04-18 Simon Josefsson <simon@josefsson.org>
3624 * lib/authenticator.c, lib/encapreppart.c, lib/krberror.c: Don't
3625 use variable "time" either (sigh..).
3627 2004-04-18 Simon Josefsson <simon@josefsson.org>
3629 * lib/authenticator.c, lib/encapreppart.c, lib/krberror.c,
3630 lib/shishi.h.in: Don't use variable name "ctime".
3632 2004-04-18 Simon Josefsson <simon@josefsson.org>
3635 (shishi_asn1_number_of_elements): Don't use bogus cast.
3637 2004-04-18 Simon Josefsson <simon@josefsson.org>
3639 * tests/authenticator.c: More debugging.
3641 2004-04-18 Simon Josefsson <simon@josefsson.org>
3643 * lib/kdc.c: Fix int/size_t.
3645 2004-04-18 Simon Josefsson <simon@josefsson.org>
3647 * lib/authenticator.c, lib/shishi.h.in:
3648 (shishi_authenticator_authorizationdata): Fix int/int32_t/size_t
3650 (shishi_authenticator_add_authorizationdata): Likewise.
3652 2004-04-18 Simon Josefsson <simon@josefsson.org>
3654 * lib/authenticator.c: Add workaround for buggy
3655 _asn1_convert_integer.
3657 2004-04-18 Simon Josefsson <simon@josefsson.org>
3661 2004-04-18 Simon Josefsson <simon@josefsson.org>
3663 * tests/low-crypto.c: Add aes_cts(16) test.
3665 2004-04-18 Simon Josefsson <simon@josefsson.org>
3667 * tests/low-crypto.c: Fix aes_cts(25) test.
3669 2004-04-18 Simon Josefsson <simon@josefsson.org>
3671 * tests/utils.c: More debugging.
3673 2004-04-18 Simon Josefsson <simon@josefsson.org>
3675 * lib/asn1.c: Fix int/size_t.
3676 (shishi_asn1_write_uint32): Use %ul instead of broken %ud.
3678 2004-04-18 Simon Josefsson <simon@josefsson.org>
3680 * lib/authenticator.c: Fix int/size_t.
3682 2004-04-18 Simon Josefsson <simon@josefsson.org>
3684 * asn1/coding.c, asn1/decoding.c, asn1/element.c, asn1/int.h,
3685 asn1/libtasn1.h, asn1/structure.c: Sync with 0.2.8.
3687 2004-04-17 Simon Josefsson <simon@josefsson.org>
3689 * tests/authenticator.c: Fix size_t/int.
3691 2004-04-17 Simon Josefsson <simon@josefsson.org>
3693 * tests/authenticator.c: Fix int/size_t.
3695 2004-04-17 Simon Josefsson <simon@josefsson.org>
3697 * tests/low-crypto.c: Fix messages.
3699 2004-04-17 Simon Josefsson <simon@josefsson.org>
3701 * lib/encapreppart.c:
3702 (shishi_encapreppart_seqnumber_remove): Add.
3703 (shishi_encapreppart_seqnumber_set): Likewise.
3704 (shishi_encapreppart): Use it. Don't use 0 seqnr.
3706 2004-04-17 Simon Josefsson <simon@josefsson.org>
3709 (shishi_encapreppart_seqnumber_remove):
3710 (shishi_encapreppart_seqnumber_set): Add.
3712 2004-04-17 Simon Josefsson <simon@josefsson.org>
3714 * doc/shishi.texi: Fix noise typo. Add verbose-crypto-noise.
3716 2004-04-17 Simon Josefsson <simon@josefsson.org>
3720 2004-04-17 Simon Josefsson <simon@josefsson.org>
3722 * tests/authenticator.c: Test sequence numbers. Fix comments.
3724 2004-04-17 Simon Josefsson <simon@josefsson.org>
3726 * lib/authenticator.c:
3727 (shishi_authenticator_seqnumber_remove): Add.
3728 (shishi_authenticator_seqnumber_set): Add.
3729 (shishi_authenticator): Use it.
3731 2004-04-17 Simon Josefsson <simon@josefsson.org>
3734 (shishi_authenticator_seqnumber_remove)
3735 (shishi_authenticator_seqnumber_set): Add.
3737 2004-04-17 Simon Josefsson <simon@josefsson.org>
3741 2004-04-17 Simon Josefsson <simon@josefsson.org>
3745 2004-04-17 Simon Josefsson <simon@josefsson.org>
3747 * shishi.skel.in: Typo fix of verbose-noise. Mention
3748 verbose-crypto-noise.
3750 2004-04-17 Simon Josefsson <simon@josefsson.org>
3752 * shishi.conf.in: Mention verbose-crypto-noise.
3754 2004-04-17 Simon Josefsson <simon@josefsson.org>
3756 * shishi.conf.in: Typo fix for verbose-noise.
3758 2004-04-17 Simon Josefsson <simon@josefsson.org>
3762 2004-04-05 Simon Josefsson <simon@josefsson.org>
3764 * tests/low-crypto.c: Revert bad next-IV update.
3766 2004-04-05 Simon Josefsson <simon@josefsson.org>
3769 (libgcrypt_dencrypt): Only apply special CBC-CTS handling for
3772 2004-04-05 Simon Josefsson <simon@josefsson.org>
3775 (libgcrypt_dencrypt): Fix IV output to match updated document,
3776 instead of MIT's original implementation.
3778 2004-04-05 Simon Josefsson <simon@josefsson.org>
3780 * tests/low-crypto.c: Fix IVOUT test vectors.
3782 2004-04-05 Simon Josefsson <simon@josefsson.org>
3784 * tests/Makefile.am: Add rijndael.
3786 2004-04-05 Simon Josefsson <simon@josefsson.org>
3788 * tests/rijndael.c: Remove debugging code.
3790 2004-04-05 Simon Josefsson <simon@josefsson.org>
3792 * tests/rijndael.c: Add, test vectors from -06.
3794 2004-03-01 Simon Josefsson <simon@josefsson.org>
3798 2004-02-29 Simon Josefsson <simon@josefsson.org>
3800 * THANKS, po/LINGUAS, po/pl.po: Add Polish translation, from Jakub
3801 Bogusz <qboosh@pld-linux.org>.
3803 2004-02-03 Simon Josefsson <simon@josefsson.org>
3805 * src/shishid.c: Fix multiple -v's.
3807 2004-02-03 Simon Josefsson <simon@josefsson.org>
3809 * src/kdc.c: Support multiple -v's.
3811 2004-02-03 Simon Josefsson <simon@josefsson.org>
3813 * src/shishi.ggo, src/shishid.ggo: Support multiple -v's.
3815 2004-02-03 Simon Josefsson <simon@josefsson.org>
3817 * src/shishi.c: Support mutliple -v's.
3819 2004-02-03 Simon Josefsson <simon@josefsson.org>
3821 * lib/cfg.c, lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c,
3822 lib/diskio.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
3823 lib/password.c, lib/tkts.c: Typo.
3825 2004-01-25 Simon Josefsson <simon@josefsson.org>
3829 2004-01-25 Simon Josefsson <simon@josefsson.org>
3831 * lib/encapreppart.c:
3832 (shishi_encapreppart): Use random seq-number.
3834 2004-01-25 Simon Josefsson <simon@josefsson.org>
3836 * lib/authenticator.c: Fix.
3838 2004-01-25 Simon Josefsson <simon@josefsson.org>
3840 * lib/authenticator.c:
3841 (shishi_authenticator_seqnumber_get): Add.
3843 2004-01-25 Simon Josefsson <simon@josefsson.org>
3845 * lib/shishi.h.in: Add.
3847 2004-01-25 Simon Josefsson <simon@josefsson.org>
3849 * lib/authenticator.c:
3850 (shishi_authenticator): Use random seq-number, instead of removing
3853 2004-01-25 Simon Josefsson <simon@josefsson.org>
3855 * lib/shishi.h.in, lib/libgcrypt.c, lib/nettle.c:
3856 (shishi_randomize): Use void*.
3858 2004-01-23 Simon Josefsson <simon@josefsson.org>
3860 * doc/fdl.texi, doc/shishi.texi: Use FDL 1.2.
3862 2004-01-22 Simon Josefsson <simon@josefsson.org>
3864 * lib/ap.c, lib/shishi.h.in: Doc fix.
3866 2004-01-22 Simon Josefsson <simon@josefsson.org>
3868 * NEWS, configure.ac: Bump versions.
3870 2004-01-22 Simon Josefsson <simon@josefsson.org>
3872 * NEWS: Version 0.0.14.
3874 2004-01-22 Simon Josefsson <simon@josefsson.org>
3878 2004-01-22 Simon Josefsson <simon@josefsson.org>
3882 2004-01-22 Simon Josefsson <simon@josefsson.org>
3884 * Makefile.am: Fix release target.
3886 2004-01-22 Simon Josefsson <simon@josefsson.org>
3888 * po/sv.po: Generated.
3890 2004-01-22 Simon Josefsson <simon@josefsson.org>
3892 * po/shishi.pot: Remove.
3894 2004-01-22 Simon Josefsson <simon@josefsson.org>
3896 * doc/gendocs.sh: Sync.
3898 2004-01-22 Simon Josefsson <simon@josefsson.org>
3902 2004-01-22 Simon Josefsson <simon@josefsson.org>
3904 * lib/shishi.h.in: Fix API.
3906 2004-01-22 Simon Josefsson <simon@josefsson.org>
3908 * lib/ap.c: Fix API. Clone cksum buffers.
3910 2004-01-22 Simon Josefsson <simon@josefsson.org>
3912 * lib/shishi.h.in: Add.
3914 2004-01-22 Simon Josefsson <simon@josefsson.org>
3916 * lib/ap.c: Add raw checksum API.
3918 2004-01-22 Simon Josefsson <simon@josefsson.org>
3920 * lib/ap.c: Doc fix.
3922 2004-01-21 Simon Josefsson <simon@josefsson.org>
3925 (shishi_ap_req_process_keyusage): Extract authenticator checksum
3928 2004-01-21 Simon Josefsson <simon@josefsson.org>
3930 * lib/authenticator.c, lib/shishi.h.in:
3931 (shishi_authenticator_cksum): Allocate result.
3933 2004-01-15 Simon Josefsson <simon@josefsson.org>
3935 * tests/low-crypto.c: Disable. Reported by Adrian Bunk
3938 2004-01-15 Simon Josefsson <simon@josefsson.org>
3940 * lib/init.c, src/server.c: Fix warnings.
3942 2004-01-15 Simon Josefsson <simon@josefsson.org>
3944 * lib/internal.h: Don't use //.
3946 2004-01-15 Simon Josefsson <simon@josefsson.org>
3948 * NEWS, configure.ac: Bump versions.
3950 2004-01-15 Simon Josefsson <simon@josefsson.org>
3952 * NEWS: Version 0.0.13.
3954 2004-01-15 Simon Josefsson <simon@josefsson.org>
3959 2004-01-15 Simon Josefsson <simon@josefsson.org>
3961 * doc/gendocs.sh: Sync upstream.
3963 2004-01-15 Simon Josefsson <simon@josefsson.org>
3966 (release): Use binary PGP. Add ftp-upload.gnu.org stuff. Use
3969 2004-01-15 Simon Josefsson <simon@josefsson.org>
3971 * po/shishi.pot, po/sv.po: Generated.
3973 2004-01-15 Simon Josefsson <simon@josefsson.org>
3977 2004-01-15 Simon Josefsson <simon@josefsson.org>
3980 (read_key): Handle leading whitespace in key material. (But not for
3983 2004-01-15 Simon Josefsson <simon@josefsson.org>
3987 2004-01-15 Simon Josefsson <simon@josefsson.org>
3989 * src/shisa.c: Typo.
3991 2004-01-15 Simon Josefsson <simon@josefsson.org>
3993 * src/shisa.c: Fix salt computation for --password.
3995 2004-01-15 Simon Josefsson <simon@josefsson.org>
3999 2004-01-14 Simon Josefsson <simon@josefsson.org>
4002 (main): Make sure apply_options receive realm/principal.
4004 2004-01-14 Simon Josefsson <simon@josefsson.org>
4007 (kdc_listen): Improve error logic to fix segfault.
4009 2004-01-14 Simon Josefsson <simon@josefsson.org>
4011 * lib/tkt.c: Revert (for now).
4013 2004-01-14 Simon Josefsson <simon@josefsson.org>
4016 (shishi_tkt_pretty_print): Use const.
4018 2004-01-14 Simon Josefsson <simon@josefsson.org>
4020 * configure.ac, m4/ac_compile_check_sizeof.m4,
4021 m4/ax_create_stdint_h.m4: Update AX_CREATE_STDINT_H.
4023 2004-01-10 Simon Josefsson <simon@josefsson.org>
4025 * doc/shishi.texi: Add key=ivec links.
4027 2004-01-10 Simon Josefsson <simon@josefsson.org>
4029 * doc/shishi.texi: Add rlogin security links.
4031 2004-01-10 Simon Josefsson <simon@josefsson.org>
4033 * doc/shishi.texi: Add Key=Ivec text.
4035 2004-01-10 Simon Josefsson <simon@josefsson.org>
4037 * doc/Makefile.am: Dist texinfo.css.
4039 2004-01-10 Simon Josefsson <simon@josefsson.org>
4041 * doc/gendocs_template, doc/gendocs.sh: Sync with Texinfo.
4043 2004-01-10 Simon Josefsson <simon@josefsson.org>
4045 * configure.ac: Remove unused DocBook stuff.
4047 2004-01-10 Simon Josefsson <simon@josefsson.org>
4049 * doc/shishi.texi: Fix title.
4051 2004-01-10 Simon Josefsson <simon@josefsson.org>
4053 * doc/shishi.texi: Change title to include GNU. Fix header.
4055 2004-01-10 Simon Josefsson <simon@josefsson.org>
4057 * doc/Makefile.am, doc/shishi.css, doc/texinfo.css: Rename
4058 shishi.css to texinfo.css.
4060 2004-01-10 Simon Josefsson <simon@josefsson.org>
4062 * doc/Makefile.am: Use CSS for HTML.
4064 2004-01-10 Simon Josefsson <simon@josefsson.org>
4066 * doc/shishi.css: Add.
4068 2004-01-10 Simon Josefsson <simon@josefsson.org>
4070 * doc/Makefile.am: Only remove man pages on maintainerclean. Make
4071 man pages depend on ../configure.ac, for version number.
4073 2004-01-10 Simon Josefsson <simon@josefsson.org>
4075 * doc/Makefile.am: Fix man page dependencies, reported by Adrian
4076 Bunk <bunk@fs.tum.de>.
4078 2004-01-03 Simon Josefsson <simon@josefsson.org>
4080 * src/Makefile.am: Assume recent gengetopt.
4082 2004-01-03 Simon Josefsson <simon@josefsson.org>
4084 * doc/shishi.texi: Add.
4086 2004-01-03 Simon Josefsson <simon@josefsson.org>
4088 * doc/shishi.texi: Add.
4090 2004-01-03 Simon Josefsson <simon@josefsson.org>
4092 * src/shishid.c: Don't use closelog. Use syslog in kdc_unlisten.
4094 2004-01-03 Simon Josefsson <simon@josefsson.org>
4096 * NEWS, configure.ac: Bump versions.
4098 2004-01-02 Simon Josefsson <simon@josefsson.org>
4100 * NEWS: Version 0.0.12.
4102 2004-01-02 Simon Josefsson <simon@josefsson.org>
4104 * src/kdc.h: Fix TLS.
4106 2004-01-02 Simon Josefsson <simon@josefsson.org>
4108 * tests/Makefile.am: Remove shisa.sh for now.
4110 2004-01-02 Simon Josefsson <simon@josefsson.org>
4112 * po/shishi.pot, po/sv.po: Generated.
4114 2004-01-02 Simon Josefsson <simon@josefsson.org>
4117 (SHISHI_KRB5_GSSAPI_CKSUM): Add.
4119 2003-12-31 Simon Josefsson <simon@josefsson.org>
4123 2003-12-31 Simon Josefsson <simon@josefsson.org>
4125 * doc/shishi.texi: Add TLS resume.
4127 2003-12-31 Simon Josefsson <simon@josefsson.org>
4129 * src/starttls.c: Log fix.
4131 2003-12-31 Simon Josefsson <simon@josefsson.org>
4133 * NEWS, lib/starttls.c, src/Makefile.am, src/kdc.h, src/resume.c,
4134 src/shishid.c, src/shishid.ggo, src/starttls.c: Add TLS resume
4137 2003-12-31 Simon Josefsson <simon@josefsson.org>
4141 2003-12-28 Simon Josefsson <simon@josefsson.org>
4145 2003-12-28 Simon Josefsson <simon@josefsson.org>
4149 2003-12-28 Simon Josefsson <simon@josefsson.org>
4151 * lib/enckdcreppart.c, lib/shishi.h.in, lib/tkt.c: Add.
4153 2003-12-28 Simon Josefsson <simon@josefsson.org>
4155 * src/kdc.c: Set flags.
4157 2003-12-28 Simon Josefsson <simon@josefsson.org>
4159 * lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c: Add.
4161 2003-12-28 Simon Josefsson <simon@josefsson.org>
4163 * lib/encticketpart.c: Fix flags.
4165 2003-12-28 Simon Josefsson <simon@josefsson.org>
4167 * lib/apreq.c, lib/asn1.c, lib/kdcrep.c, lib/shishi.h.in,
4168 lib/ticket.c, lib/tkt.c:
4169 (shishi_ticket): Add, update callers.
4171 2003-12-28 Simon Josefsson <simon@josefsson.org>
4175 2003-12-27 Simon Josefsson <simon@josefsson.org>
4177 * src/kdc.c, src/shishid.c: Fix.
4179 2003-12-27 Simon Josefsson <simon@josefsson.org>
4183 2003-12-27 Simon Josefsson <simon@josefsson.org>
4185 * src/kdc.c: Doc fix.
4187 2003-12-27 Simon Josefsson <simon@josefsson.org>
4191 2003-12-27 Simon Josefsson <simon@josefsson.org>
4195 2003-12-27 Simon Josefsson <simon@josefsson.org>
4199 2003-12-27 Simon Josefsson <simon@josefsson.org>
4203 2003-12-27 Simon Josefsson <simon@josefsson.org>
4207 2003-12-27 Simon Josefsson <simon@josefsson.org>
4209 * doc/shishi.texi: Add.
4211 2003-12-27 Simon Josefsson <simon@josefsson.org>
4213 * src/kdc.c: Cleanup TGS.
4215 2003-12-27 Simon Josefsson <simon@josefsson.org>
4219 2003-12-27 Simon Josefsson <simon@josefsson.org>
4221 * lib/shishi.h.in, lib/tkt.c, lib/tkts.c:
4222 (shishi_tkt_server): Fix, and update callers.
4224 2003-12-27 Simon Josefsson <simon@josefsson.org>
4226 * lib/tgs.c, lib/tkt.c, src/kdc.c: Fix.
4228 2003-12-27 Simon Josefsson <simon@josefsson.org>
4230 * lib/ap.c, lib/shishi.h.in, lib/tgs.c, lib/tkt.c: Add. Fix.
4232 2003-12-27 Simon Josefsson <simon@josefsson.org>
4234 * src/kdc.c: Cleanup.
4236 2003-12-27 Simon Josefsson <simon@josefsson.org>
4238 * src/kdc.c, src/kdc.h: Cleanup.
4240 2003-12-27 Simon Josefsson <simon@josefsson.org>
4242 * src/kdc.c: Improve logging for AS-REQ.
4244 2003-12-27 Simon Josefsson <simon@josefsson.org>
4246 * db/err.c, db/file.c, db/shisa.h: Add.
4248 2003-12-27 Simon Josefsson <simon@josefsson.org>
4250 * src/kdc.c: Improve logging and error handling.
4252 2003-12-27 Simon Josefsson <simon@josefsson.org>
4255 (shishi_as_krberror_der): Use shishi_krberror_der.
4257 2003-12-27 Simon Josefsson <simon@josefsson.org>
4259 * db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo: Add priority
4262 2003-12-26 Simon Josefsson <simon@josefsson.org>
4264 * README-alpha: Fix.
4266 2003-12-26 Simon Josefsson <simon@josefsson.org>
4268 * README-alpha, configure.ac: Fixes for building from CVS on
4271 2003-12-26 Simon Josefsson <simon@josefsson.org>
4275 2003-12-26 Simon Josefsson <simon@josefsson.org>
4279 2003-12-26 Simon Josefsson <simon@josefsson.org>
4281 * doc/shishi.texi: Fix.
4283 2003-12-26 Simon Josefsson <simon@josefsson.org>
4285 * doc/shishi.texi: Add.
4287 2003-12-26 Simon Josefsson <simon@josefsson.org>
4289 * tests/shisa.sh: Add.
4291 2003-12-26 Simon Josefsson <simon@josefsson.org>
4293 * db/core.c: Doc fixes.
4295 2003-12-26 Simon Josefsson <simon@josefsson.org>
4297 * doc/Makefile.am: Make Shisa gdoc files.
4299 2003-12-26 Simon Josefsson <simon@josefsson.org>
4303 2003-12-26 Simon Josefsson <simon@josefsson.org>
4305 * db/Makefile.am, db/cfg.c, db/config.c, db/core.c, db/db.c,
4306 db/err.c, db/error.c, db/file.c, db/fileutil.c, db/info.h,
4307 db/init.c, db/internal.h, db/setup.c: Rename files to work around
4310 2003-12-26 Simon Josefsson <simon@josefsson.org>
4312 * db/db.c, db/internal.h: Sync.
4314 2003-12-26 Simon Josefsson <simon@josefsson.org>
4316 * tests/Makefile.am: Dist shisa.sh.
4318 2003-12-26 Simon Josefsson <simon@josefsson.org>
4320 * db/fileutil.h: Add.
4322 2003-12-26 Simon Josefsson <simon@josefsson.org>
4324 * db/core.c, db/db.c, db/file.c, db/internal.h: Indent.
4326 2003-12-26 Simon Josefsson <simon@josefsson.org>
4328 * db/core.c, db/error.c, db/file.h, db/internal.h, db/shisa.h: Fix
4329 keys_find and key_remove.
4331 2003-12-26 Simon Josefsson <simon@josefsson.org>
4335 2003-12-26 Simon Josefsson <simon@josefsson.org>
4339 2003-12-26 Simon Josefsson <simon@josefsson.org>
4341 * db/file.c: Fix keys_find. Add key_remove.
4343 2003-12-26 Simon Josefsson <simon@josefsson.org>
4345 * src/shisa.c: Use new API. Fixes.
4347 2003-12-26 Simon Josefsson <simon@josefsson.org>
4349 * src/shisa.ggo, tests/Makefile.am, tests/shisa.sh: Add.
4351 2003-12-26 Simon Josefsson <simon@josefsson.org>
4353 * src/kdc.c: Use new API.
4355 2003-12-26 Simon Josefsson <simon@josefsson.org>
4357 * db/Makefile.am, db/core.c, db/db.c, db/file.c, db/file.h,
4358 db/internal.h, db/shisa.h: Key API fixes.
4360 2003-12-26 Simon Josefsson <simon@josefsson.org>
4362 * db/cfg.c: Parse db statements. Fail on cfg errors.
4364 2003-12-21 Simon Josefsson <simon@josefsson.org>
4366 * doc/reference/Makefile.am: Add.
4368 2003-12-21 Simon Josefsson <simon@josefsson.org>
4370 * db/cfg.c, db/core.c, db/db.c, db/error.c, db/file.c,
4371 db/fileutil.c, db/fileutil.h, db/internal.h, db/shisa.h,
4372 lib/authenticator.c, lib/cfg.c, lib/diskio.h, lib/kdc.c,
4373 lib/kdcreq.c, lib/libgcrypt.c, lib/principal.c, lib/shishi.h.in,
4374 lib/starttls.c, src/kdc.c, src/kdc.h, src/shisa.c, src/shishi.c,
4375 src/shishid.c, src/starttls.c, tests/crypto-ctx.c,
4376 tests/low-crypto.c: Indent.
4378 2003-12-21 Simon Josefsson <simon@josefsson.org>
4380 * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/asn1.c,
4381 lib/asn1.h, lib/authenticator.c, lib/cfg.c, lib/cfg.h,
4382 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
4383 lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/diskio.c,
4384 lib/diskio.h, lib/encapreppart.c, lib/gztime.c, lib/init.c,
4385 lib/internal.h, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c,
4386 lib/netio.c, lib/priv.c, lib/realm.c, lib/resolv.c, lib/resolver.h,
4387 lib/safe.c, lib/starttls.h, lib/utils.c, lib/utils.h: Separate
4388 internal.h somewhat.
4390 2003-12-21 Simon Josefsson <simon@josefsson.org>
4392 * doc/shishi.texi: Add.
4394 2003-12-21 Simon Josefsson <simon@josefsson.org>
4396 * doc/shishi.texi: Use ASCII.
4398 2003-12-21 Simon Josefsson <simon@josefsson.org>
4400 * doc/shishi.texi: Fix.
4402 2003-12-21 Simon Josefsson <simon@josefsson.org>
4404 * configure.ac: We need gnutls 1.0.0 or higher.
4406 2003-12-21 Simon Josefsson <simon@josefsson.org>
4408 * NEWS, configure.ac: Bump versions.
4410 2003-12-21 Simon Josefsson <simon@josefsson.org>
4412 * NEWS: Version 0.0.11.
4414 2003-12-21 Simon Josefsson <simon@josefsson.org>
4416 * lib/pki.c: Doc fix.
4418 2003-12-21 Simon Josefsson <simon@josefsson.org>
4422 2003-12-21 Simon Josefsson <simon@josefsson.org>
4424 * doc/shishi.texi: Fix shishid --help.
4426 2003-12-21 Simon Josefsson <simon@josefsson.org>
4428 * doc/shishi.texi: Add X.509 guide. Fix.
4430 2003-12-21 Simon Josefsson <simon@josefsson.org>
4432 * src/starttls.c: Log client certificate verification status.
4434 2003-12-21 Simon Josefsson <simon@josefsson.org>
4436 * src/starttls.c: Log client certificate details to syslog.
4438 2003-12-21 Simon Josefsson <simon@josefsson.org>
4442 2003-12-21 Simon Josefsson <simon@josefsson.org>
4444 * lib/Makefile.am, lib/internal.h, lib/pki.c, lib/shishi.h.in,
4445 lib/starttls.c, lib/tkts.c: Add pki.c, tracks client certificates
4446 in library. Send client certificates in TLS exchange.
4448 2003-12-21 Simon Josefsson <simon@josefsson.org>
4450 * lib/as.c, lib/cfg.c, lib/internal.h, lib/kdc.c, lib/netio.c,
4451 lib/shishi.h.in, lib/starttls.c, lib/tgs.c, lib/tkts.c: Add.
4453 2003-12-21 Simon Josefsson <simon@josefsson.org>
4455 * db/file.c, db/fileutil.h, db/internal.h: Fix warnings.
4457 2003-12-21 Simon Josefsson <simon@josefsson.org>
4459 * src/Makefile.am: Dist kdc.h.
4461 2003-12-21 Simon Josefsson <simon@josefsson.org>
4463 * db/cfg.c, db/internal.h, gl/Makefile.am, gl/linebuffer.c,
4464 gl/linebuffer.h, lib/cfg.c, lib/internal.h: Replace linebuffer with
4467 2003-12-21 Simon Josefsson <simon@josefsson.org>
4469 * configure.ac, gl/Makefile.am, gl/memmove.c, gl/memset.c,
4470 gl/strerror.c, gl/m4/memmove.m4, gl/m4/memset.m4,
4471 gl/m4/strerror.m4: Remove memset, memmove, strerror (we assume
4474 2003-12-21 Simon Josefsson <simon@josefsson.org>
4476 * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
4477 gl/xmemdup.h, gl/m4/memdup.m4, gl/m4/xmemdup.m4, lib/crypto-ctx.c,
4478 lib/crypto.c, lib/internal.h, lib/libgcrypt.c, lib/nettle.c:
4479 Replace memdup with xclone.
4481 2003-12-20 Simon Josefsson <simon@josefsson.org>
4483 * src/kdc.h, src/shishid.c, src/shishid.ggo, src/starttls.c:
4484 Support X.509 authentication in shishid.
4486 2003-12-20 Simon Josefsson <simon@josefsson.org>
4488 * src/server.c: Add.
4490 2003-12-20 Simon Josefsson <simon@josefsson.org>
4492 * src/Makefile.am, src/kdc.h, src/server.c, src/starttls.c: Move
4493 TLS negotiation to starttls.c.
4495 2003-12-20 Simon Josefsson <simon@josefsson.org>
4497 * src/shishid.c: Use program_name for syslog.
4499 2003-12-19 Simon Josefsson <simon@josefsson.org>
4503 2003-12-19 Simon Josefsson <simon@josefsson.org>
4507 2003-12-19 Simon Josefsson <simon@josefsson.org>
4509 * db/core.c, db/error.c, db/file.c, db/fileutil.c, db/shisa.h,
4510 src/kdc.c, src/server.c, src/shisa.c, src/shishid.c,
4511 tests/Makefile.am, tests/crypto-ctx.c, tests/low-crypto.c,
4512 tests/utils.c: Fix warnings.
4514 2003-12-19 Simon Josefsson <simon@josefsson.org>
4516 * lib/crypto-rc4.c, lib/internal.h, lib/libgcrypt.c, lib/realm.c:
4519 2003-12-19 Simon Josefsson <simon@josefsson.org>
4523 2003-12-19 Simon Josefsson <simon@josefsson.org>
4525 * src/server.c, src/shishid.c: Fix.
4527 2003-12-19 Simon Josefsson <simon@josefsson.org>
4529 * lib/starttls.c: Fix return code.
4531 2003-12-19 Simon Josefsson <simon@josefsson.org>
4533 * lib/starttls.c: Cleanup, handle errors better.
4535 2003-12-19 Simon Josefsson <simon@josefsson.org>
4537 * lib/starttls.c: Fix warning.
4539 2003-12-19 Simon Josefsson <simon@josefsson.org>
4541 * lib/init.c, lib/internal.h, lib/starttls.c: Move TLS
4542 initialization to init.c.
4544 2003-12-19 Simon Josefsson <simon@josefsson.org>
4546 * lib/keys.c: Fix warnings.
4548 2003-12-19 Simon Josefsson <simon@josefsson.org>
4550 * lib/kdcreq.c, lib/shishi.h.in, lib/crypto.c: Fix prototype.
4552 2003-12-18 Simon Josefsson <simon@josefsson.org>
4554 * doc/shishi.texi: STARTTLS fixes.
4556 2003-12-18 Simon Josefsson <simon@josefsson.org>
4558 * src/shishid.c, src/kdc.c, src/kdc.h: Cleanup.
4560 2003-12-18 Simon Josefsson <simon@josefsson.org>
4562 * src/server.c: Fixes.
4564 2003-12-18 Simon Josefsson <simon@josefsson.org>
4566 * src/shishid.c: Remove unused listenspecs. Cleanup.
4568 2003-12-18 Simon Josefsson <simon@josefsson.org>
4570 * src/kdc.c, src/kdc.h, src/server.c, src/shishid.c: Cleanup.
4572 2003-12-18 Simon Josefsson <simon@josefsson.org>
4574 * src/Makefile.am, src/server.c, src/shishid.c: Move session
4575 specific KDC functions to server.c.
4577 2003-12-18 Simon Josefsson <simon@josefsson.org>
4579 * src/shishid.c: Cleanups.
4581 2003-12-18 Simon Josefsson <simon@josefsson.org>
4583 * src/shishid.c: Fix.
4585 2003-12-18 Simon Josefsson <simon@josefsson.org>
4587 * src/shishid.c: Fix.
4589 2003-12-18 Simon Josefsson <simon@josefsson.org>
4591 * src/Makefile.am, src/kdc.c, src/shishid.c: Move AS/TGS
4592 functionality from shishid.c to kdc.c.
4594 2003-12-18 Simon Josefsson <simon@josefsson.org>
4596 * src/shishid.c: Cleanup.
4598 2003-12-18 Simon Josefsson <simon@josefsson.org>
4600 * src/shishid.c: More of the same.
4602 2003-12-18 Simon Josefsson <simon@josefsson.org>
4604 * doc/shishi.texi: TLS fixes.
4606 2003-12-18 Simon Josefsson <simon@josefsson.org>
4608 * src/shishid.c: Network I/O cleanup.
4610 2003-12-18 Simon Josefsson <simon@josefsson.org>
4612 * src/shishid.c: GNUTLS cleanups.
4614 2003-12-16 Simon Josefsson <simon@josefsson.org>
4616 * NEWS, configure.ac: Bump versions.
4618 2003-12-16 Simon Josefsson <simon@josefsson.org>
4620 * Makefile.am: Fix release target.
4622 2003-12-16 Simon Josefsson <simon@josefsson.org>
4624 * po/shishi.pot, po/sv.po: Generated.
4626 2003-12-16 Simon Josefsson <simon@josefsson.org>
4628 * NEWS: Version 0.0.10.
4630 2003-12-16 Simon Josefsson <simon@josefsson.org>
4632 * lib/ticket.c: Typo.
4634 2003-12-16 Simon Josefsson <simon@josefsson.org>
4638 2003-12-16 Simon Josefsson <simon@josefsson.org>
4640 * src/shishi.c: Fix.
4642 2003-12-16 Simon Josefsson <simon@josefsson.org>
4644 * src/shishi.ggo, NEWS: Add.
4646 2003-12-16 Simon Josefsson <simon@josefsson.org>
4648 * doc/shishi.texi: Update --help's.
4650 2003-12-16 Simon Josefsson <simon@josefsson.org>
4652 * src/shishi.c: Fix.
4654 2003-12-16 Simon Josefsson <simon@josefsson.org>
4656 * configure.ac, gl/Makefile.am, gl/argp-ba.c, gl/argp-eexst.c,
4657 gl/argp-fmtstream.c, gl/argp-fmtstream.h, gl/argp-fs-xinl.c,
4658 gl/argp-help.c, gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c,
4659 gl/argp-pvh.c, gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c,
4660 gl/mempcpy.h, gl/sysexit_.h, gl/m4/argp.m4, gl/m4/mempcpy.m4,
4661 gl/m4/sysexits.m4: Remove argp.
4663 2003-12-16 Simon Josefsson <simon@josefsson.org>
4665 * doc/Makefile.am: Add shishid.1. Fix shishi.1.
4667 2003-12-16 Simon Josefsson <simon@josefsson.org>
4669 * src/shishi.c: Fix.
4671 2003-12-16 Simon Josefsson <simon@josefsson.org>
4673 * src/Makefile.am, src/shishi.c, src/shishi.ggo: Rewrite shishi.c
4674 to use gengetopt instead of argp.
4676 2003-12-16 Simon Josefsson <simon@josefsson.org>
4680 2003-12-16 Simon Josefsson <simon@josefsson.org>
4682 * src/foo.c, src/shishi.c: Move low-level crypto stuff from shishi
4685 2003-12-16 Simon Josefsson <simon@josefsson.org>
4687 * src/shishid.c: Deinitialize gnutls on quit.
4689 2003-12-16 Simon Josefsson <simon@josefsson.org>
4691 * doc/shishi.texi: Typo.
4693 2003-12-16 Simon Josefsson <simon@josefsson.org>
4695 * doc/shishi.texi: Add DNS SRV. Add TLS shishid. Add TLS for
4698 2003-12-16 Simon Josefsson <simon@josefsson.org>
4700 * src/shishid.c: Fix GNUTLS server. Use error before listening
4701 stage, syslog later.
4703 2003-12-13 Simon Josefsson <simon@josefsson.org>
4705 * lib/ap.c, lib/shishi.h.in:
4706 (shishi_ap_etype_tktoptionsdata): Add.
4708 2003-12-13 Simon Josefsson <simon@josefsson.org>
4711 (act_hint_on_kdcreq): Set hint->etype in KDC-REQ.
4713 2003-12-12 Simon Josefsson <simon@josefsson.org>
4715 * doc/shishi.texi: Fix.
4717 2003-12-12 Simon Josefsson <simon@josefsson.org>
4719 * NEWS, configure.ac: Bump versions.
4721 2003-12-12 Simon Josefsson <simon@josefsson.org>
4723 * NEWS: Version 0.0.9.
4725 2003-12-12 Simon Josefsson <simon@josefsson.org>
4727 * po/shishi.pot, po/sv.po: Generated.
4729 2003-12-12 Simon Josefsson <simon@josefsson.org>
4733 2003-12-12 Simon Josefsson <simon@josefsson.org>
4737 2003-12-12 Simon Josefsson <simon@josefsson.org>
4739 * doc/shishi.texi: Write shishid manual. Add. Fix.
4741 2003-12-12 Simon Josefsson <simon@josefsson.org>
4743 * lib/cfg.c: Support port numbers in realm-kdc.
4745 2003-12-12 Simon Josefsson <simon@josefsson.org>
4747 * src/shisa.c: Fix etype.
4749 2003-12-12 Simon Josefsson <simon@josefsson.org>
4751 * src/shisa.c: Fix --dump. Fix --keys.
4753 2003-12-12 Simon Josefsson <simon@josefsson.org>
4755 * src/shisa.c, src/shisa.ggo: Change --keys.
4757 2003-12-11 Simon Josefsson <simon@josefsson.org>
4759 * doc/shishi.texi: Add des(3)-none. Fix.
4761 2003-12-11 Simon Josefsson <simon@josefsson.org>
4763 * doc/shishi.texi: Fix crypto discussion.
4765 2003-12-11 Simon Josefsson <simon@josefsson.org>
4767 * doc/shishi.texi: Reference additions. Admin fixes. Add todo
4768 items. Use @final to remove black hboxes.
4770 2003-12-11 Simon Josefsson <simon@josefsson.org>
4772 * doc/shishi.texi: Fix.
4774 2003-12-11 Simon Josefsson <simon@josefsson.org>
4778 2003-12-11 Simon Josefsson <simon@josefsson.org>
4782 2003-12-11 Simon Josefsson <simon@josefsson.org>
4784 * doc/Makefile.am: Only use GTK-DOC when enabled.
4786 2003-12-11 Simon Josefsson <simon@josefsson.org>
4788 * src/shishid.c: Typo.
4790 2003-12-11 Simon Josefsson <simon@josefsson.org>
4792 * src/shisa.c, src/shishid.c: Fix exit codes.
4794 2003-12-11 Simon Josefsson <simon@josefsson.org>
4796 * tests/low-crypto.c: Workaround nettle AES problem.
4798 2003-12-11 Simon Josefsson <simon@josefsson.org>
4802 2003-12-11 Simon Josefsson <simon@josefsson.org>
4804 * Makefile.am: Setup realm and host key during installation.
4806 2003-12-11 Simon Josefsson <simon@josefsson.org>
4808 * src/shisa.c: Have sole '-a' initialize a realm.
4810 2003-12-11 Simon Josefsson <simon@josefsson.org>
4812 * src/Makefile.am: Remove.
4814 2003-12-11 Simon Josefsson <simon@josefsson.org>
4818 2003-12-11 Simon Josefsson <simon@josefsson.org>
4820 * src/shishid.c: Nits.
4822 2003-12-11 Simon Josefsson <simon@josefsson.org>
4824 * src/shishid.c: Fix.
4826 2003-12-11 Simon Josefsson <simon@josefsson.org>
4828 * src/shishid.c: Cleanup.
4830 2003-12-11 Simon Josefsson <simon@josefsson.org>
4832 * lib/encticketpart.c, lib/shishi.h.in, lib/ticket.c:
4833 (shishi_encticketpart_crealm, shishi_ticket_server): Add.
4835 2003-12-11 Simon Josefsson <simon@josefsson.org>
4837 * src/shishid.c: TGS-REQ works via Shisa (well).
4839 2003-12-11 Simon Josefsson <simon@josefsson.org>
4841 * lib/encticketpart.c, lib/shishi.h.in:
4842 (shishi_encticketpart_client): Add.
4844 2003-12-11 Simon Josefsson <simon@josefsson.org>
4846 * src/shishid.c: AS-REQ via Shisa works (well).
4848 2003-12-11 Simon Josefsson <simon@josefsson.org>
4850 * db/Makefile.am: Need -I for shishi-int.h.
4852 2003-12-11 Simon Josefsson <simon@josefsson.org>
4854 * src/shishid.c: Use asprintf. Send 4 length bytes for TCP. Fix.
4856 2003-12-11 Simon Josefsson <simon@josefsson.org>
4858 * src/shishid.c: Cleanup.
4860 2003-12-11 Simon Josefsson <simon@josefsson.org>
4862 * src/shisa.c: Need string.h.
4864 2003-12-11 Simon Josefsson <simon@josefsson.org>
4866 * db/Makefile.am: Dist internal.h.
4868 2003-12-11 Simon Josefsson <simon@josefsson.org>
4870 * Makefile.am: Dist db/.
4872 2003-12-11 Simon Josefsson <simon@josefsson.org>
4874 * src/Makefile.am: Cleanup.
4876 2003-12-11 Simon Josefsson <simon@josefsson.org>
4878 * src/Makefile.am: Gengetopt files are generated by maintainer.
4881 2003-12-11 Simon Josefsson <simon@josefsson.org>
4883 * configure.ac: Use missing for gengetopt.
4885 2003-12-11 Simon Josefsson <simon@josefsson.org>
4887 * src/Makefile.am, src/gettext.h, src/shishid.c, src/shishid.ggo:
4888 Use gengetopt for shishid. Some cleanups.
4890 2003-12-10 Simon Josefsson <simon@josefsson.org>
4892 * src/shisa.c: Use progname. Don't generate key when adding
4893 realms. Set realm and principal in keys.
4895 2003-12-10 Simon Josefsson <simon@josefsson.org>
4897 * Makefile.am, configure.ac, gl/Makefile.am, gl/progname.c,
4898 gl/progname.h, gl/m4/Makefile.am, m4/Makefile.am: Use m4_include
4899 stuff in automake 1.8. Add progname gnulib module. Remove m4
4902 2003-12-10 Simon Josefsson <simon@josefsson.org>
4904 * db/file.c: Fix reading keys.
4906 2003-12-10 Simon Josefsson <simon@josefsson.org>
4908 * db/file.c, db/fileutil.c, db/fileutil.h: Fix adding keys.
4910 2003-12-10 Simon Josefsson <simon@josefsson.org>
4913 (shishi_principal_name): New.
4915 2003-12-10 Simon Josefsson <simon@josefsson.org>
4918 (shishi_asn1_read2_optional): New.
4919 (shishi_kdcreq_client, shishi_kdcreq_realm, shishi_kdcreq_server):
4921 (shishi_principal_name): New.
4923 2003-12-10 Simon Josefsson <simon@josefsson.org>
4926 (shishi_kdcreq_client, shishi_kdcreq_realm, shishi_kdcreq_server):
4929 2003-12-10 Simon Josefsson <simon@josefsson.org>
4932 (shishi_asn1_read2): Support NULL data/datalen.
4933 (shishi_asn1_read2): Zero terminate data (but do not include it in
4935 (shishi_asn1_read2_optional): New.
4937 2003-12-10 Simon Josefsson <simon@josefsson.org>
4939 * src/shishid.c: Fix.
4941 2003-12-10 Simon Josefsson <simon@josefsson.org>
4943 * src/Makefile.am, src/shishid.c: Prepare Shisa-fication of
4946 2003-12-10 Simon Josefsson <simon@josefsson.org>
4948 * db/file.c, db/fileutil.c, db/fileutil.h: Escape '/' etc in
4951 2003-12-10 Simon Josefsson <simon@josefsson.org>
4954 (apply_options): Pass on password.
4956 2003-12-10 Simon Josefsson <simon@josefsson.org>
4960 2003-12-10 Simon Josefsson <simon@josefsson.org>
4964 2003-12-10 Simon Josefsson <simon@josefsson.org>
4968 2003-12-10 Simon Josefsson <simon@josefsson.org>
4972 2003-12-10 Simon Josefsson <simon@josefsson.org>
4976 2003-12-09 Simon Josefsson <simon@josefsson.org>
4978 * doc/shishi.texi: Add ack. Fix STARTTLS.
4980 2003-12-09 Simon Josefsson <simon@josefsson.org>
4982 * doc/shishi.texi: Fixes after reading it.
4984 2003-12-09 Simon Josefsson <simon@josefsson.org>
4986 * doc/shishi.texi: Rewrite Administration Manual for Shisa. Add
4987 Shisa to Reference Manual.
4989 2003-12-09 Simon Josefsson <simon@josefsson.org>
4991 * db/cfg.c: Fix error message.
4993 2003-12-09 Simon Josefsson <simon@josefsson.org>
4995 * src/shisa.c: Typo.
4997 2003-12-09 Simon Josefsson <simon@josefsson.org>
5001 2003-12-09 Simon Josefsson <simon@josefsson.org>
5003 * src/shisa.c: Fix errors.
5005 2003-12-09 Simon Josefsson <simon@josefsson.org>
5007 * db/fileutil.c, db/fileutil.h: Add.
5009 2003-12-09 Simon Josefsson <simon@josefsson.org>
5013 2003-12-09 Simon Josefsson <simon@josefsson.org>
5015 * db/file.c: Really remove files.
5017 2003-12-09 Simon Josefsson <simon@josefsson.org>
5020 (delete_principal): Support --force.
5022 2003-12-09 Simon Josefsson <simon@josefsson.org>
5025 (main): Improve errors.
5027 2003-12-09 Simon Josefsson <simon@josefsson.org>
5030 (shisa_cfg): Make it work.
5032 2003-12-09 Simon Josefsson <simon@josefsson.org>
5034 * shisa.conf.in: Fix.
5036 2003-12-09 Simon Josefsson <simon@josefsson.org>
5038 * shisa.conf.in: Fix.
5040 2003-12-09 Simon Josefsson <simon@josefsson.org>
5042 * Makefile.am, configure.ac, db/Makefile.am, lib/Makefile.am,
5043 src/Makefile.am: Make cfg/skel/key/db directories configurable.
5045 2003-12-07 Simon Josefsson <simon@josefsson.org>
5047 * src/shisa.c, src/shisa.ggo: Support password read from stdin
5048 (requires gengetopt beta).
5050 2003-12-04 Simon Josefsson <simon@josefsson.org>
5052 * db/Makefile.am, db/core.c, db/db.c, db/file.c, db/fileutil.c,
5053 db/fileutil.h, db/internal.h, db/shisa.h, src/shisa.c,
5054 src/shisa.ggo: Add/remove principal, including key, now works.
5056 2003-12-02 Simon Josefsson <simon@josefsson.org>
5058 * db/error.c, db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo:
5061 2003-12-02 Simon Josefsson <simon@josefsson.org>
5063 * lib/cfg.c, lib/shishi.h.in:
5064 (shishi_cfg_clientkdcetype_fast): Add.
5066 2003-12-02 Simon Josefsson <simon@josefsson.org>
5068 * src/Makefile.am, src/shisa.c: Gengetopt fixes.
5070 2003-12-02 Simon Josefsson <simon@josefsson.org>
5072 * src/shisa.ggo: Add.
5074 2003-12-02 Simon Josefsson <simon@josefsson.org>
5076 * src/Makefile.am: Fix.
5078 2003-12-02 Simon Josefsson <simon@josefsson.org>
5082 2003-12-02 Simon Josefsson <simon@josefsson.org>
5084 * tests/authenticator.c, lib/version.c, tests/crypto-ctx.c,
5085 tests/crypto.c, tests/gztime.c, tests/low-crypto.c, tests/priv.c,
5086 tests/safe.c, tests/ticketset.c, tests/utils.c: Fix license
5089 2003-12-02 Simon Josefsson <simon@josefsson.org>
5091 * db/core.c, db/db.c, db/file.c, db/internal.h, db/shisa.h,
5094 2003-12-02 Simon Josefsson <simon@josefsson.org>
5096 * doc/Makefile.am: Add shisa.1.
5098 2003-12-02 Simon Josefsson <simon@josefsson.org>
5102 2003-12-01 Simon Josefsson <simon@josefsson.org>
5104 * src/shisa.c, src/shisa.ggo: Fix.
5106 2003-12-01 Simon Josefsson <simon@josefsson.org>
5108 * db/core.c, db/db.c, db/file.c, db/fileutil.c, db/internal.h,
5109 db/shisa.h, src/Makefile.am, src/shisa.c, src/shisa.ggo: Sync.
5111 2003-12-01 Simon Josefsson <simon@josefsson.org>
5113 * NEWS, db/core.c, db/db.c, db/error.c, db/file.c, db/fileutil.c,
5114 db/internal.h, db/shisa.h, src/shisa.c: Fix.
5116 2003-11-30 Simon Josefsson <simon@josefsson.org>
5118 * db/file.c, db/fileutil.c, db/internal.h: Fix.
5120 2003-11-30 Simon Josefsson <simon@josefsson.org>
5122 * Makefile.am, db/Makefile.am: Fix indent target.
5124 2003-11-30 Simon Josefsson <simon@josefsson.org>
5128 2003-11-30 Simon Josefsson <simon@josefsson.org>
5132 2003-11-30 Simon Josefsson <simon@josefsson.org>
5136 2003-11-30 Simon Josefsson <simon@josefsson.org>
5138 * db/Makefile.am, db/file.c, db/fileutil.c: Move file.c utilities
5141 2003-11-30 Simon Josefsson <simon@josefsson.org>
5145 2003-11-30 Simon Josefsson <simon@josefsson.org>
5147 * configure.ac, gl/Makefile.am, gl/alloca.c, gl/argp-help.c,
5148 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp.h, gl/printf-args.c,
5149 gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
5150 gl/readlink.c, gl/vasnprintf.c, gl/xmalloc.c, gl/xreadlink.c,
5151 gl/xreadlink.h, gl/xsize.h, gl/m4/Makefile.am, gl/m4/readlink.m4,
5152 gl/m4/size_max.m4, gl/m4/vasnprintf.m4, gl/m4/xreadlink.m4,
5153 gl/m4/xsize.m4: Gnulib sync.
5155 2003-11-30 Simon Josefsson <simon@josefsson.org>
5157 * db/core.c, db/file.c, db/shisa.h, src/shisa.c, src/shisa.ggo:
5160 2003-11-30 Simon Josefsson <simon@josefsson.org>
5162 * db/Makefile.am, db/init.c: Fix default path, use
5163 $localstatedir/shishi (e.g., /usr/local/var/shishi).
5165 2003-11-29 Simon Josefsson <simon@josefsson.org>
5167 * doc/shishi.texi: Add.
5169 2003-11-29 Simon Josefsson <simon@josefsson.org>
5171 * db/core.c, db/error.c, db/file.c, db/shisa.h: Sync.
5173 2003-11-29 Simon Josefsson <simon@josefsson.org>
5177 2003-11-29 Simon Josefsson <simon@josefsson.org>
5181 2003-11-29 Simon Josefsson <simon@josefsson.org>
5183 * src/shisa.c: Fix error.
5185 2003-11-29 Simon Josefsson <simon@josefsson.org>
5187 * shisa.conf.in: Sync.
5189 2003-11-29 Simon Josefsson <simon@josefsson.org>
5191 * db/Makefile.am, db/core.c, db/db.c, db/error.c, db/file.c,
5192 db/internal.h, db/shisa.h, src/Makefile.am, src/shisa.c,
5195 2003-11-29 Simon Josefsson <simon@josefsson.org>
5197 * db/Makefile.am, db/cfg.c, db/error.c, db/file.c, db/init.c,
5198 db/shisa.h, src/shisa.c: Fix.
5200 2003-11-28 Simon Josefsson <simon@josefsson.org>
5204 2003-11-28 Simon Josefsson <simon@josefsson.org>
5206 * db/cfg.c, db/internal.h, db/shisa.h: Sync commit.
5208 2003-11-28 Simon Josefsson <simon@josefsson.org>
5210 * src/Makefile.am: Use gengetopt for shisa.
5212 2003-11-28 Simon Josefsson <simon@josefsson.org>
5214 * src/shisa.c: Use gengetopt.
5216 2003-11-28 Simon Josefsson <simon@josefsson.org>
5218 * src/shisa.ggo: Add.
5220 2003-11-28 Simon Josefsson <simon@josefsson.org>
5222 * shisa.conf.in, db/Makefile.am, db/cfg.c, db/db.c, db/file.c,
5223 db/init.c, db/internal.h, db/shisa.h, src/shisa.c: Sync commit.
5225 2003-11-28 Simon Josefsson <simon@josefsson.org>
5229 2003-11-28 Simon Josefsson <simon@josefsson.org>
5231 * db/Makefile.am, db/cfg.c, db/init.c, db/internal.h, db/shisa.h:
5234 2003-11-28 Simon Josefsson <simon@josefsson.org>
5236 * src/Makefile.am, src/shisa.c: Add shisa database admin tool.
5238 2003-11-28 Simon Josefsson <simon@josefsson.org>
5240 * shisa.conf.in: Add.
5242 2003-11-28 Simon Josefsson <simon@josefsson.org>
5244 * Makefile.am, configure.ac, db/Makefile.am, db/db.c, db/shisa.h,
5245 db/shishi-db.h: Set up database library, it will be called Shisa.
5247 2003-11-27 Simon Josefsson <simon@josefsson.org>
5249 * lib/shishi.h.in: Add.
5251 2003-11-27 Simon Josefsson <simon@josefsson.org>
5254 (shishi_ap): Docfix.
5255 (shishi_ap_etype): New.
5256 (shishi_ap_tktoptions): Use shishi_ap_etype.
5257 (shishi_ap_tktoptionsdata): Likewise.
5258 (shishi_ap_tktoptionsasn1usage): Likewise.
5260 2003-11-27 Simon Josefsson <simon@josefsson.org>
5262 * lib/authenticator.c:
5263 (shishi_authenticator_add_random_subkey_etype): New.
5264 (shishi_authenticator_add_random_subkey): Use it. Docfix.
5266 2003-11-27 Simon Josefsson <simon@josefsson.org>
5269 (shishi_tkt_keytype_fast): New.
5271 2003-11-27 Simon Josefsson <simon@josefsson.org>
5273 * lib/authenticator.c:
5274 (shishi_authenticator_add_subkey): Remove unused code. Fix.
5276 2003-11-26 Simon Josefsson <simon@josefsson.org>
5278 * doc/shishi.texi: Add.
5280 2003-11-26 Simon Josefsson <simon@josefsson.org>
5282 * doc/shishi.texi: Mention commercial support.
5284 2003-11-26 Simon Josefsson <simon@josefsson.org>
5288 2003-11-26 Simon Josefsson <simon@josefsson.org>
5291 (shishi_tkts_expire): Use shishi_tkt_expired_p.
5293 2003-11-26 Simon Josefsson <simon@josefsson.org>
5296 (shishi_tkt_expired_p): Add.
5298 2003-11-26 Simon Josefsson <simon@josefsson.org>
5301 (shishi_tkt_expired_p): Add.
5302 (shishi_tkt_pretty_print): Separate EXPIRED into NOT YET VALID and
5305 2003-11-26 Simon Josefsson <simon@josefsson.org>
5307 * Makefile.am: Revert last commit.
5309 2003-11-26 Simon Josefsson <simon@josefsson.org>
5311 * Makefile.am: Add EXTRA_DIST.
5313 2003-11-26 Simon Josefsson <simon@josefsson.org>
5315 * doc/gendocs.sh: Sync with texinfo.
5317 2003-11-26 Simon Josefsson <simon@josefsson.org>
5319 * doc/gendocs_template: Remove DocBook template.
5321 2003-11-26 Simon Josefsson <simon@josefsson.org>
5323 * doc/Makefile.am: Remove DocBook stuff (too unstable).
5325 2003-11-26 Simon Josefsson <simon@josefsson.org>
5327 * doc/reference/Makefile.am, doc/reference/shishi-docs.sgml,
5328 doc/reference/shishi-docs.tmpl, doc/reference/shishi.types,
5329 doc/reference/tmpl/dummy.sgml: Use my own GTK-DOC Makefile instead
5330 of buggy upstream version.
5332 2003-11-26 Simon Josefsson <simon@josefsson.org>
5334 * configure.ac: Disable fortran etc libtool tests. Remove dmalloc
5337 2003-11-26 Simon Josefsson <simon@josefsson.org>
5339 * ANNOUNCE, Makefile.am, doc/shishi.texi: Move ANNOUNCE text to
5340 manual. Don't EXTRA_DIST stuff.
5342 2003-11-26 Simon Josefsson <simon@josefsson.org>
5344 * asn1/defines.h, asn1/mem.h: Upstream sync.
5346 2003-11-24 Simon Josefsson <simon@josefsson.org>
5348 * m4/Makefile.am, m4/pkg.m4: Remove pkg.m4 (not used).
5350 2003-11-22 Simon Josefsson <simon@josefsson.org>
5352 * configure.ac: Use AC_CONFIG_HEADERS. Remove pre-C89 junk.
5354 2003-11-22 Simon Josefsson <simon@josefsson.org>
5356 * gl/Makefile.am, gl/alloca.c, gl/getndelim2.c, gl/linebuffer.c,
5357 gl/stdbool_.h, gl/vasnprintf.c, gl/vasprintf.c, gl/xalloc.h,
5358 gl/xmalloc.c, gl/m4/getline.m4, gl/m4/getndelim2.m4,
5359 gl/m4/xalloc.m4: Update.
5361 2003-11-21 Simon Josefsson <simon@josefsson.org>
5363 * configure.ac: Autoupdate fixes.
5365 2003-11-21 Simon Josefsson <simon@josefsson.org>
5367 * db/db.c, db/shishi-db.h: Sync commit (half-finished old work).
5369 2003-11-07 Simon Josefsson <simon@josefsson.org>
5371 * doc/shishi.texi: Official telnet encryption type assigned.
5373 2003-11-02 Simon Josefsson <simon@josefsson.org>
5375 * doc/Makefile.am: Add DocBook targets.
5377 2003-11-02 Simon Josefsson <simon@josefsson.org>
5379 * Makefile.am, configure.ac, m4/Makefile.am, m4/gtk-doc.m4: Use
5380 gtk-doc.m4 for GTK-DOC stuff. Add DocBook checks.
5382 2003-11-02 Simon Josefsson <simon@josefsson.org>
5384 * doc/gendocs.sh, doc/gendocs_template: Sync with libidn.
5386 2003-11-02 Simon Josefsson <simon@josefsson.org>
5388 * doc/gendocs.sh, doc/gendocs_template: Add (from texinfo).
5390 2003-11-01 Simon Josefsson <simon@josefsson.org>
5392 * AUTHORS: Add, from fencepost.
5394 2003-11-01 Simon Josefsson <simon@josefsson.org>
5396 * AUTHORS: New expiry date on PGP key.
5398 2003-11-01 Simon Josefsson <simon@josefsson.org>
5400 * doc/Makefile.gdoci: Rebuild Makefile after modifying
5403 2003-11-01 Simon Josefsson <simon@josefsson.org>
5405 * doc/Makefile.am: Set GDOC_MAN_EXTRA_ARGS.
5407 2003-11-01 Simon Josefsson <simon@josefsson.org>
5409 * doc/Makefile.gdoci: Add GDOC_TEXI_EXTRA_ARGS,
5410 GDOC_MAN_EXTRA_ARGS.
5412 2003-11-01 Simon Josefsson <simon@josefsson.org>
5414 * doc/Makefile.am, doc/Makefile.gdoci, doc/shishi.texi: Add gdoc
5415 framework. Use it from Makefile.am Update @include paths in manual.
5417 2003-11-01 Simon Josefsson <simon@josefsson.org>
5419 * configure.ac: Don't build doc/man/Makefile (replace by gdoc
5422 2003-11-01 Simon Josefsson <simon@josefsson.org>
5424 * doc/man/Makefile.am: Remove (replaced by gdoc framework).
5426 2003-11-01 Simon Josefsson <simon@josefsson.org>
5428 * doc/gdoc: Sync with libidn.
5430 2003-10-25 Simon Josefsson <simon@josefsson.org>
5432 * Makefile.am, configure.ac, db/Makefile.am, db/db.c,
5433 db/shishi-db.h: Add.
5435 2003-10-25 Simon Josefsson <simon@josefsson.org>
5437 * configure.ac: Fix for recent libtool breakage.
5439 2003-10-25 Simon Josefsson <simon@josefsson.org>
5441 * doc/man/Makefile.am: Generated. (This should be autogenerated
5442 instead of put in CVS...)
5444 2003-10-20 Simon Josefsson <simon@josefsson.org>
5446 * tests/Makefile.am, tests/low-crypto.c: Add.
5448 2003-10-20 Simon Josefsson <simon@josefsson.org>
5450 * tests/crypto-ctx.c: Fix.
5452 2003-10-20 Simon Josefsson <simon@josefsson.org>
5454 * lib/libgcrypt.c, lib/nettle.c: Fix whitespace.
5456 2003-10-20 Simon Josefsson <simon@josefsson.org>
5458 * tests/Makefile.am, tests/crypto-ctx.c: Add.
5460 2003-10-20 Simon Josefsson <simon@josefsson.org>
5463 (_shishi_simplified_dencrypt): Fix (3)DES-CBC-NONE.
5465 2003-10-20 Simon Josefsson <simon@josefsson.org>
5467 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
5468 lib/crypto-null.c, lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h,
5469 lib/shishi.h.in: Remove minpadsize (not used). Fix DES_CBC_NONE.
5471 2003-10-20 Simon Josefsson <simon@josefsson.org>
5474 (shishi_time): Better length check. Don't write out of bounds.
5476 2003-10-20 Simon Josefsson <simon@josefsson.org>
5478 * tests/utils.c: Fix.
5480 2003-10-20 Simon Josefsson <simon@josefsson.org>
5483 (shishi_arcfour): Rewrite to use nettle arcfour, to make IVOUT work.
5485 2003-10-20 Simon Josefsson <simon@josefsson.org>
5487 * lib/crypto-ctx.c: Don't free(NULL).
5489 2003-10-20 Simon Josefsson <simon@josefsson.org>
5491 * lib/key.c, lib/shishi.h.in:
5492 (shishi_key_from_value, shishi_key_from_base64): Mark parameter as
5494 (shishi_key_from_random): Likewise.
5496 2003-10-20 Simon Josefsson <simon@josefsson.org>
5498 * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
5499 tests/priv.c, tests/safe.c, tests/ticketset.c, tests/utils.c:
5500 Simplify test harness. Indent.
5502 2003-10-16 Simon Josefsson <simon@josefsson.org>
5504 * NEWS, configure.ac: Bump versions.
5506 2003-10-16 Simon Josefsson <simon@josefsson.org>
5508 * NEWS: Version 0.0.8.
5510 2003-10-16 Simon Josefsson <simon@josefsson.org>
5512 * Makefile.am: Fix DIST_SUBDIRS.
5514 2003-10-16 Simon Josefsson <simon@josefsson.org>
5516 * Makefile.am: Only dist examples and extra, don't build them.
5518 2003-10-16 Simon Josefsson <simon@josefsson.org>
5520 * doc/man/Makefile.am: Generated.
5522 2003-10-16 Simon Josefsson <simon@josefsson.org>
5524 * lib/internal.h: Include getline.h.
5526 2003-10-16 Simon Josefsson <simon@josefsson.org>
5528 * configure.ac: Gnulib update.
5530 2003-10-16 Simon Josefsson <simon@josefsson.org>
5532 * gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
5533 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
5534 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
5535 gl/argp-xinl.c, gl/argp.h, gl/error.c, gl/error.h, gl/getdate.y,
5536 gl/getdomainname.c, gl/getdomainname.h, gl/getline.c, gl/getline.h,
5537 gl/getndelim2.c, gl/getndelim2.h, gl/linebuffer.c, gl/stdbool_.h,
5538 gl/unlocked-io.h, gl/xalloc.h, gl/xgetdomainname.c,
5539 gl/xgetdomainname.h, gl/xgethostname.h, gl/xmalloc.c, gl/xstrdup.c:
5542 2003-10-16 Simon Josefsson <simon@josefsson.org>
5544 * gl/m4/Makefile.am, gl/m4/argp.m4, gl/m4/getdomainname.m4,
5545 gl/m4/getline.m4, gl/m4/getndelim2.m4, gl/m4/ssize_t.m4,
5546 gl/m4/stdbool.m4, gl/m4/xalloc.m4, gl/Makefile.am: Update.
5548 2003-10-16 Simon Josefsson <simon@josefsson.org>
5550 * lib/authorize.c, lib/error.c: Doc fix.
5552 2003-10-16 Simon Josefsson <simon@josefsson.org>
5556 2003-10-15 Simon Josefsson <simon@josefsson.org>
5558 * Makefile.am, configure.ac: Use CONDITIONALs instead of @...@
5559 subsitution for SUBDIRS.
5561 2003-10-15 Simon Josefsson <simon@josefsson.org>
5563 * examples/Makefile.am: Remove LIBIDN_LIBS. Fix libtool -l usage.
5565 2003-10-11 Simon Josefsson <simon@josefsson.org>
5567 * lib/shishi.h.in: Add.
5569 2003-10-10 Simon Josefsson <simon@josefsson.org>
5571 * configure.ac: Revert typo.
5573 2003-10-10 Simon Josefsson <simon@josefsson.org>
5575 * configure.ac: Fix so version comment (matches libtool manual).
5577 2003-10-10 Simon Josefsson <simon@josefsson.org>
5579 * lib/Makefile.am: Fix indent target.
5581 2003-10-10 Simon Josefsson <simon@josefsson.org>
5585 2003-10-10 Simon Josefsson <simon@josefsson.org>
5587 * lib/password.c: Change KRBprep to SASLprep (the former supposedly
5590 2003-10-10 Simon Josefsson <simon@josefsson.org>
5592 * lib/authorize.c, lib/cfg.c, lib/init.c, lib/internal.h,
5593 lib/shishi.h.in: Enhance authorization system, from Nicolas
5594 Pouvesle <nico.pou@fnac.net>.
5596 2003-10-07 Simon Josefsson <simon@josefsson.org>
5598 * configure.ac: Put AC_CHECK_SIZEOF test early; it doesn't use
5599 libtool so if any libtool library was added using AC_CHECK_LIB
5600 (e.g., libidn) configure aborts due to linker failure (need
5601 -L/foo/bar/lib etc).
5603 2003-10-04 Simon Josefsson <simon@josefsson.org>
5605 * m4/Makefile.am, m4/libgcrypt.m4: Add libgcrypt.m4, suggested by
5606 Nicolas Pouvesle <nico.pou@fnac.net>.
5608 2003-10-03 Simon Josefsson <simon@josefsson.org>
5610 * gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
5611 gl/argp-fs-xinl.c, gl/argp-help.c, gl/argp-namefrob.h,
5612 gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c, gl/argp-xinl.c: Sync
5613 with my proposed glibc patches.
5615 2003-10-03 Simon Josefsson <simon@josefsson.org>
5617 * doc/shishi.texi: Fix info hierarchy.
5619 2003-10-01 Simon Josefsson <simon@josefsson.org>
5621 * doc/reference/Makefile.am: Generalize clean hook.
5623 2003-09-29 Simon Josefsson <simon@josefsson.org>
5625 * gl/argp-fmtstream.c, gl/argp-help.c: Upstream sync.
5627 2003-09-29 Simon Josefsson <simon@josefsson.org>
5629 * doc/shishi.texi: Cosmetic fixes.
5631 2003-09-29 Nicolas Pouvesle <nico.pou@fnac.net>
5633 * doc/shishi.texi: Fix.
5635 2003-09-29 Simon Josefsson <simon@josefsson.org>
5637 * lib/kerberos5.asn1: Revert.
5639 2003-09-29 Simon Josefsson <simon@josefsson.org>
5641 * lib/authorize.c, lib/crypto-ctx.c, lib/crypto-des.c,
5642 lib/crypto-rc4.c, lib/crypto.c, lib/error.c, lib/init.c,
5643 lib/kdcrep.c, lib/kdcreq.c, lib/kerberos5.asn1, lib/libgcrypt.c,
5644 lib/nettle.c, lib/password.c, lib/priv.c, lib/shishi.h.in,
5645 lib/tkt.c, lib/tkts.c, src/shishi.c, tests/crypto.c: Indent.
5647 2003-09-29 Simon Josefsson <simon@josefsson.org>
5649 * lib/Makefile.am: Fix indent target.
5651 2003-09-29 Simon Josefsson <simon@josefsson.org>
5653 * lib/shishi.h.in: Add keyusage, from Nicolas Pouvesle
5654 <nico.pou@fnac.net>.
5656 2003-09-29 Nicolas Pouvesle <nico.pou@fnac.net>
5658 * doc/shishi.texi: Add.
5660 2003-09-28 Simon Josefsson <simon@josefsson.org>
5662 * doc/shishi.texi: Add.
5664 2003-09-28 Simon Josefsson <simon@josefsson.org>
5666 * doc/Makefile.am: Add.
5668 2003-09-28 Simon Josefsson <simon@josefsson.org>
5670 * doc/man/Makefile.am: Generated.
5672 2003-09-28 Simon Josefsson <simon@josefsson.org>
5674 * lib/Makefile.am, lib/authorize.c, lib/shishi.h.in:
5675 (shishi_authorized_p): Add.
5677 2003-09-27 Simon Josefsson <simon@josefsson.org>
5679 * doc/shishi.texi: Add.
5681 2003-09-27 Simon Josefsson <simon@josefsson.org>
5683 * doc/shishi.texi: Add.
5685 2003-09-24 Simon Josefsson <simon@josefsson.org>
5687 * src/shishid.c: Fix.
5689 2003-09-24 Simon Josefsson <simon@josefsson.org>
5691 * src/shishid.c: Fix non-GNUTLS build, from Nicolas Pouvesle
5692 <nico.pou@fnac.net>.
5694 2003-09-24 Simon Josefsson <simon@josefsson.org>
5697 (shishi_crypto): Handle NULL iv, from Nicolas Pouvesle
5698 <nico.pou@fnac.net>.
5700 2003-09-24 Simon Josefsson <simon@josefsson.org>
5702 * lib/internal.h, lib/realm.c: Use xgetdomainname.
5704 2003-09-24 Simon Josefsson <simon@josefsson.org>
5706 * configure.ac, gl/Makefile.am, gl/getdomainname.c,
5707 gl/getdomainname.h, gl/xgetdomainname.c, gl/xgetdomainname.h,
5708 gl/m4/Makefile.am, gl/m4/getdomainname.m4: Add getdomainname and
5711 2003-09-24 Simon Josefsson <simon@josefsson.org>
5713 * lib/internal.h, lib/keys.c, lib/principal.c, lib/realm.c: Use
5716 2003-09-24 Simon Josefsson <simon@josefsson.org>
5718 * gl/Makefile.am, gl/xgethostname.c, gl/xgethostname.h: Add
5721 2003-09-24 Simon Josefsson <simon@josefsson.org>
5723 * lib/internal.h: Simplify include mess.
5725 2003-09-24 Simon Josefsson <simon@josefsson.org>
5727 * doc/Makefile.am, doc/shishi.texi: Add crypto-ctx.
5729 2003-09-24 Simon Josefsson <simon@josefsson.org>
5731 * doc/man/Makefile.am: Generated.
5733 2003-09-24 Simon Josefsson <simon@josefsson.org>
5735 * lib/crypto-ctx.c: Fix API. Doc fix.
5737 2003-09-24 Simon Josefsson <simon@josefsson.org>
5739 * lib/shishi.h.in: Fix API.
5741 2003-09-24 Simon Josefsson <simon@josefsson.org>
5743 * lib/Makefile.am, lib/crypto-ctx.c, lib/shishi.h.in: Add context
5744 encryption API (for repeated encryptions with updated IV).
5746 2003-09-24 Simon Josefsson <simon@josefsson.org>
5748 * lib/internal.h: Fix.
5750 2003-09-24 Simon Josefsson <simon@josefsson.org>
5752 * gl/argp.h: Upstream sync.
5754 2003-09-24 Simon Josefsson <simon@josefsson.org>
5757 (shishi_cfg_from_file): Replace fgets with readlinebuffer, to
5758 support unrestricted line lengths.
5760 2003-09-24 Simon Josefsson <simon@josefsson.org>
5762 * gl/linebuffer.c: Fix bug.
5764 2003-09-23 Simon Josefsson <simon@josefsson.org>
5766 * gl/Makefile.am, gl/linebuffer.c, gl/linebuffer.h,
5767 gl/m4/Makefile.am, gl/m4/extensions.m4, gl/m4/memdup.m4,
5768 gl/m4/xmemdup.m4: Add.
5770 2003-09-23 Simon Josefsson <simon@josefsson.org>
5772 * src/shishid.c: Cleanup STARTTLS stuff.
5774 2003-09-23 Simon Josefsson <simon@josefsson.org>
5776 * configure.ac: Fix STARTTLS test.
5778 2003-09-23 Simon Josefsson <simon@josefsson.org>
5780 * NEWS, doc/shishi.texi: Add.
5782 2003-09-23 Simon Josefsson <simon@josefsson.org>
5784 * lib/Makefile.am, lib/internal.h, lib/netio.c, lib/starttls.c,
5785 configure.ac, doc/shishi.texi, src/shishid.c: Add experimental
5788 2003-09-21 Simon Josefsson <simon@josefsson.org>
5790 * NEWS, configure.ac: Bump versions.
5792 2003-09-21 Simon Josefsson <simon@josefsson.org>
5794 * NEWS: Version 0.0.7.
5796 2003-09-21 Simon Josefsson <simon@josefsson.org>
5798 * po/shishi.pot, po/sv.po: Generated.
5800 2003-09-21 Simon Josefsson <simon@josefsson.org>
5802 * NEWS, doc/shishi.texi, lib/crypto.c: Support encryption type name
5805 2003-09-21 Simon Josefsson <simon@josefsson.org>
5807 * lib/nettle.c: API fix.
5809 2003-09-21 Simon Josefsson <simon@josefsson.org>
5812 (shishi_arcfour): Add.
5814 2003-09-21 Simon Josefsson <simon@josefsson.org>
5816 * lib/libgcrypt.c: API fix.
5818 2003-09-21 Simon Josefsson <simon@josefsson.org>
5820 * lib/nettle.c, lib/crypto-rc4.c: Doc fix.
5822 2003-09-21 Simon Josefsson <simon@josefsson.org>
5824 * lib/crypto-rc4.c, lib/nettle.c: Support ARCFOUR "iv", from
5825 Nicolas Pouvesle <nico.pou@fnac.net>.
5827 2003-09-20 Simon Josefsson <simon@josefsson.org>
5829 * doc/man/Makefile.am: Generated.
5831 2003-09-20 Simon Josefsson <simon@josefsson.org>
5833 * lib/nettle.c: Doc fix.
5835 2003-09-20 Simon Josefsson <simon@josefsson.org>
5837 * lib/cfg.c, lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c,
5838 lib/internal.h, src/shishi.c: Add "verbose-crypto-noice" cfg token,
5839 and use it where appropriate.
5841 2003-09-20 Simon Josefsson <simon@josefsson.org>
5844 (_shishi_simplified_dencrypt): Add zero pad for (3)DES ciphers, to
5845 make des_checksum work for CRC.
5847 2003-09-20 Simon Josefsson <simon@josefsson.org>
5849 * lib/crypto-des.c, lib/crypto.c, lib/crypto.h: Fix CRC32 checksum,
5850 from Nicolas Pouvesle <nico.pou@fnac.net>.
5852 2003-09-20 Simon Josefsson <simon@josefsson.org>
5854 * lib/libgcrypt.c: Fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
5856 2003-09-20 Simon Josefsson <simon@josefsson.org>
5860 2003-09-20 Simon Josefsson <simon@josefsson.org>
5862 * lib/crypto-rc4.c, lib/nettle.c: Fix ARCFOUR.
5864 2003-09-20 Simon Josefsson <simon@josefsson.org>
5866 * lib/crypto-des.c, doc/shishi.texi, lib/crypto.c, lib/libgcrypt.c,
5867 lib/nettle.c, lib/shishi.h.in: Fix des-cbc-crc.
5869 2003-09-19 Simon Josefsson <simon@josefsson.org>
5871 * configure.ac: Only require libgcrypt 1.1.43 or later.
5873 2003-09-19 Simon Josefsson <simon@josefsson.org>
5877 2003-09-19 Simon Josefsson <simon@josefsson.org>
5881 2003-09-19 Simon Josefsson <simon@josefsson.org>
5883 * NEWS, doc/shishi.texi: ARCFOUR fixes.
5885 2003-09-19 Simon Josefsson <simon@josefsson.org>
5887 * NEWS, configure.ac, lib/crypto-rc4.c: Fix and enable ARCFOUR.
5889 2003-09-19 Simon Josefsson <simon@josefsson.org>
5891 * lib/libgcrypt.c: Fix ARCFOUR.
5893 2003-09-19 Simon Josefsson <simon@josefsson.org>
5895 * lib/crypto.c: Fix AES checksum length, from Nicolas Pouvesle
5896 <nico.pou@fnac.net>.
5898 2003-09-19 Simon Josefsson <simon@josefsson.org>
5901 (aes_string_to_key): Use 0x00001000 as default iteration count (sync
5902 with -05 draft). From Nicolas Pouvesle <nico.pou@fnac.net>.
5904 2003-09-19 Simon Josefsson <simon@josefsson.org>
5906 * configure.ac: Fix.
5908 2003-09-19 Simon Josefsson <simon@josefsson.org>
5911 (shishi_hmac_sha1): Fix prototype, from Nicolas Pouvesle
5912 <nico.pou@fnac.net>.
5914 2003-09-19 Simon Josefsson <simon@josefsson.org>
5916 * asn1/int.h, asn1/libtasn1.h: Upstream sync (parses constraints).
5918 2003-09-19 Simon Josefsson <simon@josefsson.org>
5920 * lib/kerberos5.asn1: Sync with draft, now only 3 modifications are
5921 made. Requires latest libtasn1.
5923 2003-09-18 Simon Josefsson <simon@josefsson.org>
5925 * lib/crypto-des.c, lib/crypto-rc4.c, lib/crypto.c, lib/kdcreq.c,
5926 lib/key.c, lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in,
5928 (shishi_randomize): Add 'strong' parameter. Fix callers.
5930 2003-09-15 Simon Josefsson <simon@josefsson.org>
5934 2003-09-15 Simon Josefsson <simon@josefsson.org>
5936 * doc/shishi.texi: Add.
5938 2003-09-14 Simon Josefsson <simon@josefsson.org>
5940 * configure.ac, gl/Makefile.am, gl/argp.h, gl/error.c, gl/exit.h,
5941 gl/exitfail.c, gl/getopt.c, gl/getopt.h, gl/getopt1.c, gl/malloc.c,
5942 gl/memmove.c, gl/memset.c, gl/mktime.c, gl/realloc.c, gl/setenv.c,
5943 gl/strchrnul.c, gl/strdup.c, gl/strndup.c, gl/strnlen.c,
5944 gl/unsetenv.c, gl/vasnprintf.c, gl/xmalloc.c, gl/m4/Makefile.am,
5945 gl/m4/error.m4, gl/m4/exitfail.m4, gl/m4/extensions.m4,
5946 gl/m4/getopt.m4, gl/m4/mktime.m4, gl/m4/setenv.m4,
5947 gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strndup.m4,
5948 gl/m4/strnlen.m4, gl/m4/xalloc.m4: Upstream sync.
5950 2003-09-14 Simon Josefsson <simon@josefsson.org>
5952 * tests/crypto.c: Fix API.
5954 2003-09-14 Simon Josefsson <simon@josefsson.org>
5956 * NEWS, configure.ac: Bump versions.
5958 2003-09-14 Simon Josefsson <simon@josefsson.org>
5960 * NEWS: Version 0.0.6.
5962 2003-09-14 Simon Josefsson <simon@josefsson.org>
5964 * Makefile.am: Don't rebuild doc/man/Makefile.am automatically.
5966 2003-09-14 Simon Josefsson <simon@josefsson.org>
5968 * doc/man/Makefile.am, po/shishi.pot, po/sv.po: Generated.
5970 2003-09-14 Simon Josefsson <simon@josefsson.org>
5974 2003-09-14 Simon Josefsson <simon@josefsson.org>
5976 * doc/shishi.texi: Fix @cartouche.
5978 2003-09-14 Simon Josefsson <simon@josefsson.org>
5982 2003-09-14 Simon Josefsson <simon@josefsson.org>
5986 2003-09-14 Simon Josefsson <simon@josefsson.org>
5988 * doc/man/Makefile.am: Distclean man pages, for 'distcheck'.
5990 2003-09-14 Simon Josefsson <simon@josefsson.org>
5992 * Makefile.am: Use nettle and minitasn1 for 'distcheck'.
5994 2003-09-14 Simon Josefsson <simon@josefsson.org>
5997 (shishi_arcfour): Use proper Nettle API.
5999 2003-09-14 Simon Josefsson <simon@josefsson.org>
6002 (_shishi_crypto_init): Fix prototype, from Nicolas Pouvesle
6003 <nico.pou@fnac.net>.
6005 2003-09-14 Simon Josefsson <simon@josefsson.org>
6007 * lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h: ARCFOUR additions
6010 2003-09-14 Simon Josefsson <simon@josefsson.org>
6012 * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Fix ARCFOUR. Doc
6015 2003-09-14 Simon Josefsson <simon@josefsson.org>
6017 * extra/pam_shishi/Makefile.am: Fix.
6019 2003-09-13 Simon Josefsson <simon@josefsson.org>
6021 * lib/libgcrypt.c, lib/nettle.c, lib/shishi.h.in: Add HMAC-MD5.
6023 2003-09-13 Simon Josefsson <simon@josefsson.org>
6025 * src/shishid.c: Cleanup.
6027 2003-09-13 Simon Josefsson <simon@josefsson.org>
6029 * src/shishid.c: Fix.
6031 2003-09-13 Simon Josefsson <simon@josefsson.org>
6033 * lib/asn1.c, lib/shishi.h.in:
6034 (shishi_der_msgtype, shishi_asn1_msgtype, shishi_der2asn1): New.
6036 2003-09-13 Simon Josefsson <simon@josefsson.org>
6038 * src/shishid.c: Fix packet parsing and error handling.
6040 2003-09-13 Simon Josefsson <simon@josefsson.org>
6042 * configure.ac: Fix standalone libtasn1.
6044 2003-09-13 Simon Josefsson <simon@josefsson.org>
6046 * configure.ac: Improve libtasn1 test.
6048 2003-09-13 Simon Josefsson <simon@josefsson.org>
6050 * lib/asn1.c: Warn for old libtasn1.
6052 2003-09-13 Simon Josefsson <simon@josefsson.org>
6054 * lib/Makefile.am: Don't always -I../asn1.
6056 2003-09-13 Simon Josefsson <simon@josefsson.org>
6058 * configure.ac: Add LIBTASN1_CFLAGS.
6060 2003-09-13 Simon Josefsson <simon@josefsson.org>
6062 * configure.ac: Fix.
6064 2003-09-13 Simon Josefsson <simon@josefsson.org>
6066 * lib/init.c, lib/internal.h, lib/asn1.c, lib/libgcrypt.c: Fix
6069 2003-09-13 Simon Josefsson <simon@josefsson.org>
6071 * configure.ac: Don't use pkg-config for libidn. Simplify LIBS.
6073 2003-09-13 Simon Josefsson <simon@josefsson.org>
6075 * lib/Makefile.am: Remove LIBIDN_*.
6077 2003-09-13 Simon Josefsson <simon@josefsson.org>
6079 * tests/Makefile.am, src/Makefile.am: Remove LIBIDN_LIBS.
6081 2003-09-13 Simon Josefsson <simon@josefsson.org>
6083 * configure.ac: Use system's libtasn1 and libgcrypt by default.
6085 2003-09-12 Simon Josefsson <simon@josefsson.org>
6087 * doc/gdoc: Generalize a bit.
6089 2003-09-11 Simon Josefsson <simon@josefsson.org>
6091 * lib/tgs.c, lib/shishi.h.in:
6092 (shishi_tgs_rep_build): Add keyusage.
6094 2003-09-11 Simon Josefsson <simon@josefsson.org>
6096 * src/shishid.c: Use proper keyusage for building TGS-REP.
6098 2003-09-11 Simon Josefsson <simon@josefsson.org>
6100 * lib/crypto.c: Fix.
6102 2003-09-11 Simon Josefsson <simon@josefsson.org>
6104 * lib/Makefile.am, src/Makefile.am, tests/Makefile.am,
6105 configure.ac: Fix LDADD.
6107 2003-09-11 Simon Josefsson <simon@josefsson.org>
6109 * src/shishid.c: Clear listenspec.
6111 2003-09-11 Simon Josefsson <simon@josefsson.org>
6115 2003-09-11 Simon Josefsson <simon@josefsson.org>
6117 * doc/shishi.texi: Use ISO-8859-1, as UTF-8 is not supported by
6120 2003-09-11 Simon Josefsson <simon@josefsson.org>
6122 * src/shishid.c: Support multiple -v's.
6124 2003-09-10 Simon Josefsson <simon@josefsson.org>
6126 * src/shishid.c: Optimize.
6128 2003-09-10 Simon Josefsson <simon@josefsson.org>
6130 * lib/keys.c: Fix crash, from Nicolas Pouvesle <nico.pou@fnac.net>.
6132 2003-09-10 Simon Josefsson <simon@josefsson.org>
6134 * doc/shishi.texi: Add.
6136 2003-09-10 Simon Josefsson <simon@josefsson.org>
6140 2003-09-10 Simon Josefsson <simon@josefsson.org>
6144 2003-09-10 Simon Josefsson <simon@josefsson.org>
6148 2003-09-10 Simon Josefsson <simon@josefsson.org>
6150 * doc/man/Makefile.am: Add.
6152 2003-09-10 Simon Josefsson <simon@josefsson.org>
6154 * lib/init.c: Cleanup. Doc fix.
6156 2003-09-10 Simon Josefsson <simon@josefsson.org>
6159 (shishi_server): Add.
6161 2003-09-09 Simon Josefsson <simon@josefsson.org>
6163 * lib/error.c, lib/init.c, lib/internal.h, lib/shishi.h.in: Log to
6164 stderr/syslog/none in shishi_{warn,info}, from Nicolas Pouvesle
6165 <nico.pou@fnac.net>.
6167 2003-09-09 Simon Josefsson <simon@josefsson.org>
6169 * tests/Makefile.am, src/Makefile.am, examples/Makefile.am: Fix
6172 2003-09-09 Simon Josefsson <simon@josefsson.org>
6174 * NEWS: Mention man pages.
6176 2003-09-09 Simon Josefsson <simon@josefsson.org>
6178 * Makefile.am, doc/Makefile.am, doc/man/Makefile.am: Move shishi.1
6179 to doc/man/. Generate API man pages.
6181 2003-09-09 Simon Josefsson <simon@josefsson.org>
6183 * doc/gdoc: Add -listfunc.
6185 2003-09-09 Simon Josefsson <simon@josefsson.org>
6187 * lib/libgcrypt.c: Doc fix.
6189 2003-09-09 Simon Josefsson <simon@josefsson.org>
6191 * configure.ac: Add doc/man/.
6193 2003-09-09 Simon Josefsson <simon@josefsson.org>
6195 * lib/version.c: Doc fix.
6197 2003-09-09 Simon Josefsson <simon@josefsson.org>
6199 * doc/gdoc: Improve man pages, unfortunately somewhat Shishi
6200 specific for the moment. Remove leading SPC in paragraphs.
6202 2003-09-09 Simon Josefsson <simon@josefsson.org>
6204 * lib/tkts.c: Doc fix.
6206 2003-09-09 Simon Josefsson <simon@josefsson.org>
6208 * lib/Makefile.am: Remove gettext.h
6210 2003-09-09 Simon Josefsson <simon@josefsson.org>
6212 * gl/alloca.c, gl/error.c, gl/error.h, gl/exitfail.c,
6213 gl/gethostname.c, gl/m4/alloca.m4, gl/m4/argp.m4, gl/m4/error.m4,
6214 gl/m4/exitfail.m4, gl/m4/getdate.m4: Upstream sync.
6216 2003-09-09 Simon Josefsson <simon@josefsson.org>
6218 * lib/crypto-rc4.c: Fix.
6220 2003-09-09 Simon Josefsson <simon@josefsson.org>
6222 * lib/crypto-aes.c: Fix.
6224 2003-09-09 Simon Josefsson <simon@josefsson.org>
6226 * lib/crypto-des.c: Doc fix.
6228 2003-09-09 Simon Josefsson <simon@josefsson.org>
6230 * doc/reference/Makefile.am: Fix ignored headers.
6232 2003-09-09 Simon Josefsson <simon@josefsson.org>
6234 * lib/gettext.h: Remove (already in ../gl/).
6236 2003-09-09 Simon Josefsson <simon@josefsson.org>
6238 * tests/crypto.c: Check if algorithm is used before testing it.
6240 2003-09-09 Simon Josefsson <simon@josefsson.org>
6242 * tests/safe.c: Don't assume DES.
6244 2003-09-09 Simon Josefsson <simon@josefsson.org>
6246 * configure.ac: Disable RC4.
6248 2003-09-09 Simon Josefsson <simon@josefsson.org>
6250 * configure.ac: Add --enable-null, --enable-md, --enable-des,
6251 --enable-3des, --enable-aes, and --enable-arcfour.
6253 2003-09-09 Simon Josefsson <simon@josefsson.org>
6255 * lib/Makefile.am: Fix.
6257 2003-09-09 Simon Josefsson <simon@josefsson.org>
6259 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
6260 lib/crypto-des.c, lib/crypto-md.c, lib/crypto-null.c,
6261 lib/crypto-rc4.c, lib/crypto.c, lib/crypto.h, lib/internal.h,
6262 lib/utils.c: Split up crypto.c somewhat.
6264 2003-09-09 Simon Josefsson <simon@josefsson.org>
6266 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
6267 lib/crypto.c: Cleanup debug messages.
6269 2003-09-08 Simon Josefsson <simon@josefsson.org>
6271 * lib/crypto.c: Don't use alloca.
6273 2003-09-08 Simon Josefsson <simon@josefsson.org>
6275 * lib/tkts.c: Doc fix.
6277 2003-09-08 Simon Josefsson <simon@josefsson.org>
6281 2003-09-08 Simon Josefsson <simon@josefsson.org>
6283 * lib/tkts.c: Doc fix.
6285 2003-09-08 Simon Josefsson <simon@josefsson.org>
6287 * doc/shishi.texi: Document proxy/forwarded tickets.
6289 2003-09-08 Simon Josefsson <simon@josefsson.org>
6291 * doc/shishi.texi: Sync --help.
6293 2003-09-08 Simon Josefsson <simon@josefsson.org>
6295 * src/shishi.c: Doc fix.
6297 2003-09-08 Simon Josefsson <simon@josefsson.org>
6301 2003-09-08 Simon Josefsson <simon@josefsson.org>
6303 * lib/tkt.c: Fix messages.
6305 2003-09-08 Simon Josefsson <simon@josefsson.org>
6308 (shishi_tkt_match_p): Compare tktflags.
6309 (shishi_tkts_get_tgt, shishi_tkts_get_tgs): Add.
6310 (shishi_tkts_get): Use them.
6312 2003-09-08 Simon Josefsson <simon@josefsson.org>
6314 * src/shishi.c: Add --proxy, --forwardable, and --forwarded.
6316 2003-09-08 Simon Josefsson <simon@josefsson.org>
6318 * lib/shishi.h.in: Fix.
6320 2003-09-08 Simon Josefsson <simon@josefsson.org>
6322 * tests/Makefile.am: Disable building tests unconditionally.
6324 2003-09-08 Simon Josefsson <simon@josefsson.org>
6327 (shishi_asn1_write_bitstring): Fix.
6329 2003-09-08 Simon Josefsson <simon@josefsson.org>
6331 * lib/shishi.h.in, lib/kdcreq.c, lib/asn1.c: Fix.
6333 2003-09-08 Simon Josefsson <simon@josefsson.org>
6335 * lib/asn1.c: Fix bitstrings.
6337 2003-09-08 Simon Josefsson <simon@josefsson.org>
6339 * lib/kdc.c: Fix debug messages.
6341 2003-09-08 Simon Josefsson <simon@josefsson.org>
6343 * src/shishi.c, doc/shishi.texi, lib/tkts.c: Fix.
6345 2003-09-08 Simon Josefsson <simon@josefsson.org>
6347 * doc/shishi.texi, NEWS: Add.
6349 2003-09-08 Simon Josefsson <simon@josefsson.org>
6351 * src/shishi.c: Support getting proxiable tickets. Fix renewable
6354 2003-09-08 Simon Josefsson <simon@josefsson.org>
6356 * lib/shishi.h.in: Add proxiable hint flag. Replace renewable hint
6357 field with renewable hint flag.
6359 2003-09-08 Simon Josefsson <simon@josefsson.org>
6361 * lib/tkts.c: Support proxiable tickets. Use flags for renewable
6362 ticket instead of field in hints struct.
6364 2003-09-08 Simon Josefsson <simon@josefsson.org>
6366 * gl/time_r.c: Upstream sync.
6368 2003-09-07 Simon Josefsson <simon@josefsson.org>
6370 * lib/libgcrypt.c: Fix. (Tested with 1.1.44-cvs.)
6372 2003-09-07 Simon Josefsson <simon@josefsson.org>
6374 * lib/kdcreq.c: Fix API.
6376 2003-09-07 Simon Josefsson <simon@josefsson.org>
6378 * lib/password.c, lib/shishi.h.in: Fix.
6380 2003-09-07 Simon Josefsson <simon@josefsson.org>
6382 * lib/as.c: Fix API.
6384 2003-09-07 Simon Josefsson <simon@josefsson.org>
6386 * lib/asn1.c: Doc fix. Cleanup.
6388 2003-09-07 Simon Josefsson <simon@josefsson.org>
6390 * lib/shishi.h.in: Fix.
6392 2003-09-07 Simon Josefsson <simon@josefsson.org>
6394 * lib/init.c, lib/internal.h: Fix.
6396 2003-09-07 Simon Josefsson <simon@josefsson.org>
6398 * lib/kdcreq.c: Typo.
6400 2003-09-07 Simon Josefsson <simon@josefsson.org>
6402 * lib/kdcreq.c: Doc fix.
6404 2003-09-07 Simon Josefsson <simon@josefsson.org>
6406 * lib/tkt.c: Doc fix. Cleanup.
6408 2003-09-07 Simon Josefsson <simon@josefsson.org>
6410 * src/shishi.c, lib/tkts.c, lib/shishi.h.in: Fix API.
6412 2003-09-07 Simon Josefsson <simon@josefsson.org>
6414 * doc/Makefile.am, doc/shishi.texi: Add nettle.
6416 2003-09-07 Simon Josefsson <simon@josefsson.org>
6418 * lib/libgcrypt.c, lib/nettle.c: Doc fix.
6420 2003-09-07 Simon Josefsson <simon@josefsson.org>
6422 * lib/crypto.c, lib/shishi.h.in, lib/crypto-des.c, lib/crypto-md.c,
6423 lib/crypto-rc4.c: Fix.
6425 2003-09-07 Simon Josefsson <simon@josefsson.org>
6427 * lib/nettle.c, lib/libgcrypt.c, lib/shishi.h.in, lib/crypto.c:
6430 2003-09-07 Simon Josefsson <simon@josefsson.org>
6432 * lib/shishi.h.in, lib/internal.h, lib/init.c, lib/libgcrypt.c:
6435 2003-09-07 Simon Josefsson <simon@josefsson.org>
6437 * lib/crypto-des.c, lib/crypto.c: Add md4 verify. Cleanup.
6439 2003-09-07 Simon Josefsson <simon@josefsson.org>
6441 * doc/shishi.texi, lib/crypto-md.c: Fix.
6443 2003-09-07 Simon Josefsson <simon@josefsson.org>
6445 * configure.ac, lib/Makefile.am, lib/crypto-aes.c,
6446 lib/crypto-des.c, lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c,
6447 lib/kdcrep.c, lib/libgcrypt.c, lib/nettle.c, lib/pkcs5.c,
6448 lib/shishi.h.in, tests/crypto.c: Move low-level crypto interface to
6449 nettle.c or libgcrypt.c. Fix APIs and update callers.
6451 2003-09-07 Simon Josefsson <simon@josefsson.org>
6453 * gl/memdup.c, gl/memdup.h, gl/xmemdup.c, gl/xmemdup.h: Fix.
6455 2003-09-07 Simon Josefsson <simon@josefsson.org>
6457 * lib/Makefile.am, lib/crypto.c, lib/init.c, lib/libgcrypt.c,
6458 lib/nettle.c, lib/shishi.h.in: Isolate crypto library (unfinished).
6460 2003-09-07 Simon Josefsson <simon@josefsson.org>
6462 * doc/shishi.texi: Don't use () when talking about functions.
6464 2003-09-07 Simon Josefsson <simon@josefsson.org>
6466 * lib/shishi.h.in: Fix.
6468 2003-09-07 Simon Josefsson <simon@josefsson.org>
6470 * NEWS, configure.ac: Bump versions.
6472 2003-09-07 Simon Josefsson <simon@josefsson.org>
6474 * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Move.
6476 2003-09-07 Simon Josefsson <simon@josefsson.org>
6478 * NEWS: Version 0.0.5.
6480 2003-09-07 Simon Josefsson <simon@josefsson.org>
6482 * lib/internal.h: Fix.
6484 2003-09-07 Simon Josefsson <simon@josefsson.org>
6486 * configure.ac, gl/Makefile.am, gl/mktime.c, gl/time_r.c,
6487 gl/time_r.h, gl/timegm.c, gl/timegm.h, gl/m4/Makefile.am,
6488 gl/m4/mktime.m4, gl/m4/restrict.m4, gl/m4/time_r.m4,
6489 gl/m4/timegm.m4: Sync upstream.
6491 2003-09-07 Simon Josefsson <simon@josefsson.org>
6493 * src/shishid.c: Fix.
6495 2003-09-07 Simon Josefsson <simon@josefsson.org>
6497 * lib/internal.h: Include gnulib headers.
6499 2003-09-06 Simon Josefsson <simon@josefsson.org>
6501 * po/shishi.pot, po/sv.po: Generated.
6503 2003-09-06 Simon Josefsson <simon@josefsson.org>
6505 * doc/shishi.texi: Include PRIV stuff.
6507 2003-09-06 Simon Josefsson <simon@josefsson.org>
6509 * doc/Makefile.am: Add PRIV.
6511 2003-09-06 Simon Josefsson <simon@josefsson.org>
6513 * NEWS: Mention PRIV.
6515 2003-09-06 Simon Josefsson <simon@josefsson.org>
6517 * lib/shishi.h.in: Fix.
6519 2003-09-06 Simon Josefsson <simon@josefsson.org>
6521 * lib/asn1.c, lib/diskio.c, lib/internal.h: Add PRIV stuff.
6523 2003-09-06 Simon Josefsson <simon@josefsson.org>
6525 * tests/priv.c, tests/Makefile.am: Add PRIV self test.
6527 2003-09-06 Simon Josefsson <simon@josefsson.org>
6529 * examples/Makefile.am, examples/client-priv.c: Add PRIV example.
6531 2003-09-06 Simon Josefsson <simon@josefsson.org>
6535 2003-09-06 Simon Josefsson <simon@josefsson.org>
6537 * lib/shishi.h.in, lib/Makefile.am, lib/priv.c: Add PRIV stuff.
6539 2003-09-06 Simon Josefsson <simon@josefsson.org>
6541 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
6542 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
6543 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
6544 lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
6545 lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c, lib/realm.c,
6546 lib/resolv.c, lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
6547 lib/tkt.c, lib/tkts.c, lib/utils.c, src/shishi.c, tests/crypto.c,
6548 tests/safe.c: Indent.
6550 2003-09-06 Simon Josefsson <simon@josefsson.org>
6552 * examples/server.c, lib/crypto-md.c: Fix.
6554 2003-09-06 Simon Josefsson <simon@josefsson.org>
6558 2003-09-06 Simon Josefsson <simon@josefsson.org>
6562 2003-09-06 Simon Josefsson <simon@josefsson.org>
6564 * lib/crypto-des.c, lib/kdc.c, lib/crypto-md.c: Fix.
6566 2003-09-06 Simon Josefsson <simon@josefsson.org>
6568 * src/shishid.c: Fix.
6570 2003-09-06 Simon Josefsson <simon@josefsson.org>
6572 * tests/ticketset.c: Fix.
6574 2003-09-06 Simon Josefsson <simon@josefsson.org>
6576 * gl/timegm.c: Don't crash.
6578 2003-09-06 Simon Josefsson <simon@josefsson.org>
6580 * lib/crypto.c: Fix.
6582 2003-09-06 Simon Josefsson <simon@josefsson.org>
6586 2003-09-06 Simon Josefsson <simon@josefsson.org>
6588 * lib/encapreppart.c: Doc fix.
6590 2003-09-06 Simon Josefsson <simon@josefsson.org>
6592 * tests/safe.c: Fix.
6594 2003-09-06 Simon Josefsson <simon@josefsson.org>
6596 * lib/asn1.c, lib/kdc.c, lib/kdcreq.c, lib/principal.c, lib/tkt.c:
6597 Use size_t for length variables.
6599 2003-09-06 Simon Josefsson <simon@josefsson.org>
6601 * lib/shishi.h.in: Fix API.
6603 2003-09-06 Simon Josefsson <simon@josefsson.org>
6605 * lib/aprep.c, tests/authenticator.c: Use new API.
6607 2003-09-06 Simon Josefsson <simon@josefsson.org>
6609 * lib/authenticator.c, lib/krberror.c, lib/encapreppart.c: Use
6612 2003-09-06 Simon Josefsson <simon@josefsson.org>
6614 * lib/gztime.c: Add.
6616 2003-09-06 Simon Josefsson <simon@josefsson.org>
6618 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
6619 lib/encticketpart.c, lib/shishi.h.in: Use size_t for length
6622 2003-09-06 Simon Josefsson <simon@josefsson.org>
6624 * po/shishi.pot, po/sv.po: Generated.
6626 2003-09-06 Simon Josefsson <simon@josefsson.org>
6628 * lib/authenticator.c, lib/crypto.c, lib/kdcrep.c, lib/kdcreq.c,
6629 lib/shishi.h.in, lib/ticket.c, lib/tkt.c: Use size_t for length
6632 2003-09-06 Simon Josefsson <simon@josefsson.org>
6634 * lib/authenticator.c, lib/keys.c, lib/tkt.c, examples/server.c:
6637 2003-09-06 Simon Josefsson <simon@josefsson.org>
6639 * lib/Makefile.am: Dist crypto-{md,rc4}.c.
6641 2003-09-06 Simon Josefsson <simon@josefsson.org>
6643 * lib/safe.c, lib/shishi.h.in: Fix prototypes.
6645 2003-09-06 Simon Josefsson <simon@josefsson.org>
6647 * tests/Makefile.am: Add ticketset.
6649 2003-09-06 Simon Josefsson <simon@josefsson.org>
6651 * tests/ticketset.c: Replace die() with fail(). Init n to size of
6652 buffer, for shishi_a2d.
6654 2003-09-06 Simon Josefsson <simon@josefsson.org>
6656 * tests/safe.c, tests/Makefile.am: Test SAFE stuff.
6658 2003-09-06 Simon Josefsson <simon@josefsson.org>
6660 * asn1/Makefile.am: Fix copying conditions.
6662 2003-09-06 Simon Josefsson <simon@josefsson.org>
6664 * gl/Makefile.am: Dist README.
6666 2003-09-06 Simon Josefsson <simon@josefsson.org>
6668 * gl/getdate.y, gl/timegm.c, gl/timegm.h: Upstream sync.
6670 2003-09-06 Simon Josefsson <simon@josefsson.org>
6672 * gl/Makefile.am: Fix comments.
6674 2003-09-06 Simon Josefsson <simon@josefsson.org>
6678 2003-09-06 Simon Josefsson <simon@josefsson.org>
6680 * asn1/README: Rewrite.
6682 2003-09-06 Simon Josefsson <simon@josefsson.org>
6684 * asn1/ASN1.c: Unused.
6686 2003-09-06 Simon Josefsson <simon@josefsson.org>
6688 * extra/pam_shishi/pam_shishi.c, lib/ap.c, lib/aprep.c, lib/as.c,
6689 lib/diskio.c, lib/enckdcreppart.c, lib/error.c, lib/kdc.c,
6690 lib/shishi.h.in, lib/tgs.c, lib/ticket.c, lib/tkt.c, lib/tkts.c,
6691 src/shishi.c, tests/crypto.c: Fix error API.
6693 2003-09-06 Simon Josefsson <simon@josefsson.org>
6695 * lib/shishi.h.in: Fix.
6697 2003-09-06 Simon Josefsson <simon@josefsson.org>
6699 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
6700 lib/crypto-md.c, lib/crypto-rc4.c, lib/crypto.c: Fix prototypes.
6702 2003-09-06 Simon Josefsson <simon@josefsson.org>
6704 * lib/crypto-3des.c: Fix API.
6706 2003-09-06 Simon Josefsson <simon@josefsson.org>
6708 * lib/shishi.h.in: Fix.
6710 2003-09-06 Simon Josefsson <simon@josefsson.org>
6713 (Shishi_krberror): Renamed to Shishi_krb_error to avoid GTK-DOC
6714 mixup with shishi_krberror().
6716 2003-09-06 Simon Josefsson <simon@josefsson.org>
6718 * doc/shishi.texi, lib/error.c: Fix.
6720 2003-09-06 Simon Josefsson <simon@josefsson.org>
6722 * lib/error.c, lib/init.c:
6723 (shishi_info, shishi_warn): Move to error.c, for better
6726 2003-09-06 Simon Josefsson <simon@josefsson.org>
6728 * doc/Makefile.am: Fix done.c.
6730 2003-09-06 Simon Josefsson <simon@josefsson.org>
6732 * lib/Makefile.am, lib/done.c, lib/init.c:
6733 (shishi_done): Move to init.c, remove done.c. (Improves generated
6736 2003-09-06 Simon Josefsson <simon@josefsson.org>
6738 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c: Fix API.
6740 2003-09-06 Simon Josefsson <simon@josefsson.org>
6742 * tests/authenticator.c, src/shishid.c, tests/crypto.c: Fix API.
6744 2003-09-06 Simon Josefsson <simon@josefsson.org>
6746 * lib/ap.c, lib/as.c, lib/asn1.c, lib/key.c, lib/safe.c,
6747 lib/shishi.h.in, lib/tgs.c: Add or fix shishi_*_done.
6749 2003-09-05 Simon Josefsson <simon@josefsson.org>
6751 * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
6753 2003-09-05 Simon Josefsson <simon@josefsson.org>
6757 2003-09-04 Simon Josefsson <simon@josefsson.org>
6759 * examples/client.c: Remove safe stuff.
6761 2003-09-04 Simon Josefsson <simon@josefsson.org>
6763 * examples/Makefile.am, examples/client-safe.c: Add.
6765 2003-09-04 Simon Josefsson <simon@josefsson.org>
6767 * examples/client.c: Fix.
6769 2003-09-03 Simon Josefsson <simon@josefsson.org>
6771 * examples/client.c, examples/server.c: Fix SAFE.
6773 2003-09-03 Simon Josefsson <simon@josefsson.org>
6775 * lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in: Add
6776 des_md5_verify (assumes nettle).
6778 2003-09-03 Simon Josefsson <simon@josefsson.org>
6781 (shishi_safe_verify): Use shishi_verify.
6783 2003-09-03 Simon Josefsson <simon@josefsson.org>
6785 * lib/shishi.h.in, lib/crypto.c: Fix checksum. Add verify.
6787 2003-09-03 Simon Josefsson <simon@josefsson.org>
6791 2003-09-03 Simon Josefsson <simon@josefsson.org>
6793 * lib/kdc.c: Fix KDC bug workaround.
6795 2003-09-03 Simon Josefsson <simon@josefsson.org>
6797 * lib/shishi.h.in: Add.
6799 2003-09-03 Simon Josefsson <simon@josefsson.org>
6801 * lib/crypto-rc4.c: Unfinished.
6803 2003-09-03 Simon Josefsson <simon@josefsson.org>
6805 * lib/ap.c: Doc fix.
6807 2003-09-03 Simon Josefsson <simon@josefsson.org>
6809 * lib/crypto.c: Support draft-brezak-win2k-krb-rc4-hmac-04.txt.
6811 2003-09-03 Simon Josefsson <simon@josefsson.org>
6813 * tests/crypto.c: Add RC4 str2key test.
6815 2003-09-03 Simon Josefsson <simon@josefsson.org>
6817 * lib/crypto.c: Don't hardcode etypes.
6819 2003-09-03 Simon Josefsson <simon@josefsson.org>
6821 * doc/shishi.texi: Fix.
6823 2003-09-03 Simon Josefsson <simon@josefsson.org>
6825 * doc/shishi.texi: Fix.
6827 2003-09-03 Simon Josefsson <simon@josefsson.org>
6829 * doc/shishi.texi: Add etype/cksumtype discussion.
6831 2003-09-03 Simon Josefsson <simon@josefsson.org>
6833 * lib/shishi.h.in: Fix.
6835 2003-09-03 Simon Josefsson <simon@josefsson.org>
6837 * lib/ap.c: Doc fix.
6839 2003-09-03 Simon Josefsson <simon@josefsson.org>
6841 * lib/crypto-md.c: Fix header.
6843 2003-09-03 Simon Josefsson <simon@josefsson.org>
6845 * lib/ap.c, lib/shishi.h.in:
6846 (shishi_ap_authenticator_cksumtype): Fix prototype. Fix callers.
6848 2003-09-03 Simon Josefsson <simon@josefsson.org>
6850 * lib/authenticator.c: Fix.
6852 2003-09-03 Simon Josefsson <simon@josefsson.org>
6854 * lib/authenticator.c:
6855 (shishi_authenticator_add_cksum): Use
6856 shishi_authenticator_add_cksum_type.
6858 2003-09-03 Simon Josefsson <simon@josefsson.org>
6860 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Fix, from
6861 Nicolas Pouvesle <nico.pou@fnac.net>.
6863 2003-09-03 Simon Josefsson <simon@josefsson.org>
6865 * lib/ap.c, lib/authenticator.c, lib/crypto-md.c, lib/crypto.c,
6866 lib/shishi.h.in: Add md4/md5 cksum. Support non-default checksum
6867 type in authenticator/AP. From Nicolas Pouvesle
6868 <nico.pou@fnac.net>.
6870 2003-09-03 Simon Josefsson <simon@josefsson.org>
6872 * lib/shishi.h.in: Comment fix.
6874 2003-09-02 Simon Josefsson <simon@josefsson.org>
6876 * lib/shishi.h.in: Doc fix.
6878 2003-09-02 Simon Josefsson <simon@josefsson.org>
6880 * doc/draft-ietf-krb-wg-gssapi-cfx-01.txt: Add.
6882 2003-09-02 Simon Josefsson <simon@josefsson.org>
6884 * lib/crypto.c: Debug output fix, from Nicolas Pouvesle
6885 <nico.pou@fnac.net>.
6887 2003-09-02 Simon Josefsson <simon@josefsson.org>
6889 * lib/ap.c: Doc fix, from Nicolas Pouvesle <nico.pou@fnac.net>.
6891 2003-09-01 Simon Josefsson <simon@josefsson.org>
6893 * gl/timegm.c: Fix gmtime_r.
6895 2003-09-01 Simon Josefsson <simon@josefsson.org>
6897 * gl/m4/timegm.m4: Fix.
6899 2003-09-01 Simon Josefsson <simon@josefsson.org>
6903 2003-09-01 Simon Josefsson <simon@josefsson.org>
6905 * gl/m4/timegm.m4: Fix.
6907 2003-09-01 Simon Josefsson <simon@josefsson.org>
6909 * doc/shishi.texi: Fix.
6911 2003-09-01 Simon Josefsson <simon@josefsson.org>
6913 * doc/shishi.texi: Fix.
6915 2003-09-01 Simon Josefsson <simon@josefsson.org>
6917 * doc/shishi.texi: Fix.
6919 2003-09-01 Simon Josefsson <simon@josefsson.org>
6921 * doc/shishi.texi: Fix.
6923 2003-09-01 Simon Josefsson <simon@josefsson.org>
6925 * doc/shishi.texi: Add download&install. Add autoconf tests.
6927 2003-09-01 Simon Josefsson <simon@josefsson.org>
6929 * doc/shishi.texi: Add hacking section.
6931 2003-09-01 Simon Josefsson <simon@josefsson.org>
6933 * gl/memdup.c, gl/xmemdup.c: Fix.
6935 2003-09-01 Simon Josefsson <simon@josefsson.org>
6937 * lib/hostkeys.c, lib/principal.c, lib/realm.c, lib/tkts.c: Use
6940 2003-09-01 Simon Josefsson <simon@josefsson.org>
6942 * lib/crypto-3des.c, lib/crypto-des.c: Use xmalloc.
6944 2003-09-01 Simon Josefsson <simon@josefsson.org>
6948 2003-09-01 Simon Josefsson <simon@josefsson.org>
6950 * lib/cfg.c: Use xrealloc, xstrdup.
6952 2003-09-01 Simon Josefsson <simon@josefsson.org>
6954 * lib/safe.c, lib/tgs.c: Use xcalloc.
6956 2003-09-01 Simon Josefsson <simon@josefsson.org>
6958 * lib/key.c: Doc fix.
6960 2003-09-01 Simon Josefsson <simon@josefsson.org>
6962 * lib/tkts.c, lib/tkt.c, lib/ticket.c: Use xmalloc.
6964 2003-09-01 Simon Josefsson <simon@josefsson.org>
6966 * lib/key.c: Use xstrdup.
6968 2003-09-01 Simon Josefsson <simon@josefsson.org>
6970 * lib/key.c: Use xcalloc.
6972 2003-09-01 Simon Josefsson <simon@josefsson.org>
6974 * lib/as.c, lib/asn1.c, lib/crypto.c, lib/enckdcreppart.c,
6975 lib/init.c: Use xmalloc.
6977 2003-09-01 Simon Josefsson <simon@josefsson.org>
6979 * lib/tkt.c, lib/ap.c: Use xcalloc.
6981 2003-09-01 Simon Josefsson <simon@josefsson.org>
6983 * lib/shishi.h.in: Revert.
6985 2003-09-01 Simon Josefsson <simon@josefsson.org>
6987 * lib/shishi.h.in, lib/internal.h: Add.
6989 2003-09-01 Simon Josefsson <simon@josefsson.org>
6991 * lib/cfg.c: Remove kdc. Add server-realm (unfinished).
6993 2003-09-01 Simon Josefsson <simon@josefsson.org>
6995 * lib/crypto.c, lib/internal.h: Use memdup.
6997 2003-09-01 Simon Josefsson <simon@josefsson.org>
6999 * gl/Makefile.am, gl/memdup.c, gl/memdup.h, gl/xmemdup.c,
7002 2003-09-01 Simon Josefsson <simon@josefsson.org>
7004 * lib/shishi.h.in: Fix.
7006 2003-09-01 Simon Josefsson <simon@josefsson.org>
7008 * lib/shishi.h.in: Fix AES cksumtype, from Nicolas Pouvesle
7009 <nico.pou@fnac.net>.
7011 2003-08-31 Simon Josefsson <simon@josefsson.org>
7013 * extra/inetutils.diff: Update.
7015 2003-08-31 Simon Josefsson <simon@josefsson.org>
7017 * README-alpha: Fix.
7019 2003-08-31 Simon Josefsson <simon@josefsson.org>
7021 * lib/netio.c: Fix crash.
7023 2003-08-31 Simon Josefsson <simon@josefsson.org>
7027 2003-08-31 Simon Josefsson <simon@josefsson.org>
7031 2003-08-31 Simon Josefsson <simon@josefsson.org>
7033 * lib/realm.c: Doc fix.
7035 2003-08-31 Simon Josefsson <simon@josefsson.org>
7037 * lib/realm.c, lib/shishi.h.in: Support host->realm mapping via
7040 2003-08-31 Simon Josefsson <simon@josefsson.org>
7042 * lib/resolv.c: Zero terminate TXT's.
7044 2003-08-31 Simon Josefsson <simon@josefsson.org>
7046 * lib/resolv.c: Support TXT. Fix memory allocation.
7048 2003-08-31 Simon Josefsson <simon@josefsson.org>
7050 * NEWS, configure.ac: Bump versions.
7052 2003-08-31 Simon Josefsson <simon@josefsson.org>
7054 * doc/shishi.texi: Fix markup.
7056 2003-08-31 Simon Josefsson <simon@josefsson.org>
7058 * doc/shishi.texi, shishi.conf.in, shishi.skel.in: Fix.
7060 2003-08-31 Simon Josefsson <simon@josefsson.org>
7062 * doc/shishi.texi: Add reference manual.
7064 2003-08-31 Simon Josefsson <simon@josefsson.org>
7066 * NEWS: Version 0.0.4.
7068 2003-08-31 Simon Josefsson <simon@josefsson.org>
7072 2003-08-31 Simon Josefsson <simon@josefsson.org>
7074 * po/shishi.pot, po/sv.po: Generated.
7076 2003-08-31 Simon Josefsson <simon@josefsson.org>
7078 * configure.ac, gl/Makefile.am, gl/timegm.c, gl/timegm.h,
7079 gl/m4/Makefile.am, lib/gztime.c, gl/m4/timegm.m4: Move timegm() to
7082 2003-08-30 Simon Josefsson <simon@josefsson.org>
7084 * ANNOUNCE, README: Fix.
7086 2003-08-30 Simon Josefsson <simon@josefsson.org>
7088 * lib/principal.c: Fix.
7090 2003-08-30 Simon Josefsson <simon@josefsson.org>
7092 * lib/principal.c: Fix.
7094 2003-08-30 Simon Josefsson <simon@josefsson.org>
7096 * Makefile.am: Don't build examples by default.
7098 2003-08-30 Simon Josefsson <simon@josefsson.org>
7100 * configure.ac: Cleanup header checks.
7102 2003-08-30 Simon Josefsson <simon@josefsson.org>
7104 * lib/internal.h: Reorder #include's.
7106 2003-08-30 Simon Josefsson <simon@josefsson.org>
7108 * po/shishi.pot, po/sv.po: Generated.
7110 2003-08-30 Simon Josefsson <simon@josefsson.org>
7112 * extra/rsh-redone/Makefile.am: Dist man pages.
7114 2003-08-30 Simon Josefsson <simon@josefsson.org>
7116 * Makefile.am: Has to 'make extra' to make in extra/.
7118 2003-08-30 Simon Josefsson <simon@josefsson.org>
7120 * m4/Makefile.am: Fix.
7122 2003-08-30 Simon Josefsson <simon@josefsson.org>
7126 2003-08-30 Simon Josefsson <simon@josefsson.org>
7130 2003-08-30 Simon Josefsson <simon@josefsson.org>
7132 * lib/netio.c: Add unfinished TLS support.
7134 2003-08-30 Simon Josefsson <simon@josefsson.org>
7136 * configure.ac: Don't include gnutls by default.
7138 2003-08-30 Simon Josefsson <simon@josefsson.org>
7140 * lib/Makefile.am: Add gnutls flags.
7142 2003-08-30 Simon Josefsson <simon@josefsson.org>
7144 * src/shishid.c: Fix TCP.
7146 2003-08-30 Simon Josefsson <simon@josefsson.org>
7148 * lib/shishi.h.in: Add.
7150 2003-08-30 Simon Josefsson <simon@josefsson.org>
7152 * configure.ac: Check for gnutls.
7154 2003-08-30 Simon Josefsson <simon@josefsson.org>
7156 * m4/libgnutls.m4: Add.
7158 2003-08-30 Simon Josefsson <simon@josefsson.org>
7160 * lib/netio.c: TCP support.
7162 2003-08-30 Simon Josefsson <simon@josefsson.org>
7164 * lib/internal.h: Fix.
7166 2003-08-30 Simon Josefsson <simon@josefsson.org>
7168 * lib/cfg.c: Support ADDRESS/PROTOCOL in realm-kdc.
7170 2003-08-30 Simon Josefsson <simon@josefsson.org>
7172 * lib/cfg.c, lib/internal.h: Add.
7174 2003-08-30 Simon Josefsson <simon@josefsson.org>
7176 * lib/ap.c: Doc fix.
7178 2003-08-30 Simon Josefsson <simon@josefsson.org>
7180 * lib/internal.h, lib/cfg.c: Fix.
7182 2003-08-30 Simon Josefsson <simon@josefsson.org>
7184 * extra/rsh-redone/rsh.c: Revert bogus patch.
7186 2003-08-30 Simon Josefsson <simon@josefsson.org>
7188 * extra/rsh-redone/Makefile: Remove, replaced by automake
7191 2003-08-30 Simon Josefsson <simon@josefsson.org>
7193 * extra/rsh-redone/Makefile.am: Add.
7195 2003-08-30 Simon Josefsson <simon@josefsson.org>
7197 * configure.ac, extra/Makefile.am: Add extra/rsh-redone.
7199 2003-08-30 Simon Josefsson <simon@josefsson.org>
7201 * NEWS: Mention rsh.
7203 2003-08-30 Simon Josefsson <simon@josefsson.org>
7205 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Make '-xs'
7208 2003-08-30 Simon Josefsson <simon@josefsson.org>
7210 * extra/rsh-redone/rlogin.c, extra/rsh-redone/rsh.c: Shishi port.
7212 2003-08-30 Simon Josefsson <simon@josefsson.org>
7214 * extra/README, extra/rsh-redone/Makefile, extra/rsh-redone/rcp.1,
7215 extra/rsh-redone/rcp.c, extra/rsh-redone/rhosts.5,
7216 extra/rsh-redone/rlogin.1, extra/rsh-redone/rlogin.c,
7217 extra/rsh-redone/rlogind.8, extra/rsh-redone/rlogind.c,
7218 extra/rsh-redone/rsh.1, extra/rsh-redone/rsh.c,
7219 extra/rsh-redone/rshd.8, extra/rsh-redone/rshd.c,
7220 extra/rsh-redone/pam/rexec, extra/rsh-redone/pam/rlogin,
7221 extra/rsh-redone/pam/rsh: Add rsh-redone, upstream.
7223 2003-08-30 Simon Josefsson <simon@josefsson.org>
7225 * lib/crypto.c: Doc fix.
7227 2003-08-30 Simon Josefsson <simon@josefsson.org>
7229 * lib/crypto.c: Doc fix. From Nicolas Pouvesle
7230 <nico.pou@fnac.net>.
7232 2003-08-29 Simon Josefsson <simon@josefsson.org>
7234 * lib/shishi.h.in, lib/ap.c: Add.
7236 2003-08-29 Simon Josefsson <simon@josefsson.org>
7240 2003-08-29 Simon Josefsson <simon@josefsson.org>
7244 2003-08-29 Simon Josefsson <simon@josefsson.org>
7246 * lib/shishi.h.in, lib/crypto.c: Fix shishi_decrypt_ivupdate, from
7247 Nicolas Pouvesle <nico.pou@fnac.net>.
7249 2003-08-28 Simon Josefsson <simon@josefsson.org>
7251 * src/shishi.c: Fix.
7253 2003-08-28 Simon Josefsson <simon@josefsson.org>
7255 * src/shishi.c: Fix --help.
7257 2003-08-28 Simon Josefsson <simon@josefsson.org>
7259 * src/shishi.c: Remove things from --help.
7261 2003-08-28 Simon Josefsson <simon@josefsson.org>
7263 * gl/base64.c: Fix warnings.
7265 2003-08-28 Simon Josefsson <simon@josefsson.org>
7269 2003-08-28 Simon Josefsson <simon@josefsson.org>
7271 * src/shishi.c, src/shishid.c: Fix warnings. Indent.
7273 2003-08-28 Simon Josefsson <simon@josefsson.org>
7275 * lib/resolv.c, lib/kdcreq.c: Fix warnings.
7277 2003-08-28 Simon Josefsson <simon@josefsson.org>
7279 * lib/cfg.c: Fix warnings.
7281 2003-08-28 Simon Josefsson <simon@josefsson.org>
7285 2003-08-28 Simon Josefsson <simon@josefsson.org>
7287 * lib/kdc.c: Fix last commit.
7289 2003-08-28 Simon Josefsson <simon@josefsson.org>
7291 * lib/kdc.c: Fall back to session key instead of sub-session key
7292 for decrypting KDC-REP in TGS, but warn about buggy KDC.
7294 2003-08-28 Simon Josefsson <simon@josefsson.org>
7298 2003-08-28 Simon Josefsson <simon@josefsson.org>
7300 * lib/kdc.c: Use subkey in TGS.
7302 2003-08-28 Simon Josefsson <simon@josefsson.org>
7304 * lib/kdc.c: Temporary fix to make TGS work against MIT/Heimdal
7307 2003-08-28 Simon Josefsson <simon@josefsson.org>
7309 * lib/shishi.h.in: Add. Fix.
7311 2003-08-28 Simon Josefsson <simon@josefsson.org>
7313 * lib/kdc.c: Use authenticator from parameter, don't decrypt
7316 2003-08-28 Simon Josefsson <simon@josefsson.org>
7318 * lib/ap.c: Remove session key junk, not relevant.
7320 2003-08-28 Simon Josefsson <simon@josefsson.org>
7322 * lib/tgs.c: Hand authenticator over to shishi_tgs_process.
7324 2003-08-28 Simon Josefsson <simon@josefsson.org>
7326 * lib/kdc.c: Disable subkey usage for now, doesn't seem to work
7327 with MIT/Heimdal KDC.
7329 2003-08-28 Simon Josefsson <simon@josefsson.org>
7331 * lib/ap.c: Set APOption for session key too.
7333 2003-08-28 Simon Josefsson <simon@josefsson.org>
7335 * lib/apreq.c: Add. Doc fix.
7337 2003-08-28 Simon Josefsson <simon@josefsson.org>
7339 * src/shishi.c: Fix error.
7341 2003-08-28 Simon Josefsson <simon@josefsson.org>
7343 * lib/krberror.c: Fix crash.
7345 2003-08-28 Simon Josefsson <simon@josefsson.org>
7347 * lib/krberror.c: Fix.
7349 2003-08-28 Simon Josefsson <simon@josefsson.org>
7351 * lib/authenticator.c: Fix shishi_authenticator_add_subkey.
7353 2003-08-28 Simon Josefsson <simon@josefsson.org>
7355 * lib/safe.c: Use allocating API.
7357 2003-08-28 Simon Josefsson <simon@josefsson.org>
7359 * lib/tkt.c, lib/diskio.c: Fix.
7361 2003-08-28 Simon Josefsson <simon@josefsson.org>
7363 * lib/shishi.h.in: Add. Fix.
7365 2003-08-28 Simon Josefsson <simon@josefsson.org>
7367 * lib/krberror.c, lib/kdcreq.c: Doc fix.
7369 2003-08-28 Simon Josefsson <simon@josefsson.org>
7371 * lib/principal.c: Add FIXMEs.
7373 2003-08-28 Simon Josefsson <simon@josefsson.org>
7375 * lib/kdc.c: Cleanup subkey.
7377 2003-08-28 Simon Josefsson <simon@josefsson.org>
7379 * lib/asn1.c, lib/krberror.c, lib/shishi.h.in: Add krberror_build.
7380 Add various krberror retrieval functions. Add new NO_VALUE asn.1
7381 error. Improve krberror pretty print.
7383 2003-08-28 Simon Josefsson <simon@josefsson.org>
7385 * src/shishid.c: Simplify krberror. Cleanup subkey.
7387 2003-08-28 Simon Josefsson <simon@josefsson.org>
7389 * tests/authenticator.c: Typo.
7391 2003-08-28 Simon Josefsson <simon@josefsson.org>
7393 * tests/authenticator.c: Remove subkey (so memcmp() against static
7396 2003-08-28 Simon Josefsson <simon@josefsson.org>
7398 * NEWS: Mention subkeys.
7400 2003-08-28 Simon Josefsson <simon@josefsson.org>
7402 * doc/shishi.texi: We support subkeys now.
7404 2003-08-28 Simon Josefsson <simon@josefsson.org>
7406 * lib/ap.c, lib/authenticator.c: Cleanup.
7408 2003-08-28 Simon Josefsson <simon@josefsson.org>
7410 * lib/ap.c, lib/authenticator.c, lib/kdc.c, lib/shishi.h.in,
7411 src/shishid.c: Support for subkeys in Authenticators, from Nicolas
7412 Pouvesle <nico.pou@fnac.net>.
7414 2003-08-27 Simon Josefsson <simon@josefsson.org>
7416 * lib/internal.h, lib/shishi.h.in: Fix utils.c stuff.
7418 2003-08-27 Simon Josefsson <simon@josefsson.org>
7420 * examples/client-cksum.c, examples/client.c: Fix.
7422 2003-08-27 Simon Josefsson <simon@josefsson.org>
7424 * doc/shishi.texi, NEWS: Fix.
7426 2003-08-27 Simon Josefsson <simon@josefsson.org>
7428 * lib/ap.c, lib/shishi.h.in, src/shishid.c: Support keyusage for
7431 2003-08-27 Simon Josefsson <simon@josefsson.org>
7433 * lib/tgs.c, lib/kdcreq.c, src/shishid.c: Remove debug code.
7435 2003-08-27 Simon Josefsson <simon@josefsson.org>
7437 * src/shishid.c: Cleanup.
7439 2003-08-27 Simon Josefsson <simon@josefsson.org>
7441 * src/shishid.c: TGS works.
7443 2003-08-27 Simon Josefsson <simon@josefsson.org>
7445 * src/shishid.c: TGS works (with some hard coded strings).
7447 2003-08-27 Simon Josefsson <simon@josefsson.org>
7449 * src/shishid.c: Use new API.
7451 2003-08-27 Simon Josefsson <simon@josefsson.org>
7453 * lib/shishi.h.in: Add.
7455 2003-08-27 Simon Josefsson <simon@josefsson.org>
7457 * src/shishi.c: New server parameter.
7459 2003-08-27 Simon Josefsson <simon@josefsson.org>
7461 * tests/ticketset.c: Use new base64 API.
7463 2003-08-27 Simon Josefsson <simon@josefsson.org>
7465 * gl/Makefile.am, gl/base64.c, gl/base64.h, lib/Makefile.am,
7466 lib/base64.c, lib/diskio.c, lib/internal.h, lib/key.c,
7467 lib/shishi.h.in: Move base64 from lib/ to gl/, and updated callers.
7469 2003-08-27 Simon Josefsson <simon@josefsson.org>
7471 * configure.ac, examples/Makefile.am, examples/client-cksum.c,
7472 examples/client.c, examples/server.c, src/client-cksum.c,
7473 src/client.c, src/server.c, Makefile.am, src/Makefile.am: Move
7474 examples from src/ into examples/
7476 2003-08-27 Simon Josefsson <simon@josefsson.org>
7478 * lib/safe.c, lib/shishi.h.in, lib/ticket.c: Fix APIs to allocate
7481 2003-08-27 Simon Josefsson <simon@josefsson.org>
7483 * lib/error.c: Typo.
7485 2003-08-27 Simon Josefsson <simon@josefsson.org>
7487 * lib/error.c: Use table driven approach.
7489 2003-08-27 Simon Josefsson <simon@josefsson.org>
7491 * lib/tgs.c, lib/ap.c, lib/as.c, lib/asn1.c, lib/diskio.c,
7492 lib/internal.h, lib/safe.c, lib/shishi.h.in: Fix APIs to allocate
7495 2003-08-27 Simon Josefsson <simon@josefsson.org>
7497 * src/shishid.c: Fix AS key. Add non-working TGS stuff.
7499 2003-08-27 Simon Josefsson <simon@josefsson.org>
7501 * lib/kdcreq.c, lib/shishi.h.in: Add shishi_kdcreq_get_padata*.
7503 2003-08-27 Simon Josefsson <simon@josefsson.org>
7505 * lib/tgs.c: Add some KDC TGS related functions. Doc fix.
7507 2003-08-27 Simon Josefsson <simon@josefsson.org>
7509 * lib/as.c: Doc fix.
7511 2003-08-27 Simon Josefsson <simon@josefsson.org>
7513 * lib/ap.c: Verbose message fix.
7515 2003-08-27 Simon Josefsson <simon@josefsson.org>
7517 * src/shishid.c: Fix.
7519 2003-08-27 Simon Josefsson <simon@josefsson.org>
7521 * lib/shishi.h.in: Typo.
7523 2003-08-27 Simon Josefsson <simon@josefsson.org>
7525 * lib/shishi.h.in: Sync enums.
7527 2003-08-27 Simon Josefsson <simon@josefsson.org>
7529 * src/shishid.c: Better error handling.
7531 2003-08-27 Simon Josefsson <simon@josefsson.org>
7533 * lib/gztime.c, lib/internal.h, lib/krberror.c, lib/shishi.h.in,
7534 lib/utils.c, src/shishid.c: Improve KDC KRB-ERROR handling.
7536 2003-08-27 Simon Josefsson <simon@josefsson.org>
7538 * lib/Makefile.am: Build utils.c.
7540 2003-08-27 Simon Josefsson <simon@josefsson.org>
7542 * src/shishid.c: Fix msgtype detection.
7544 2003-08-27 Simon Josefsson <simon@josefsson.org>
7546 * lib/shishi.h.in: Fix Shishi_msgtype.
7548 2003-08-27 Simon Josefsson <simon@josefsson.org>
7550 * lib/kerberos5.asn1: Add copying conditions.
7552 2003-08-26 Simon Josefsson <simon@josefsson.org>
7556 2003-08-26 Simon Josefsson <simon@josefsson.org>
7558 * doc/shishi.texi: Fix.
7560 2003-08-26 Simon Josefsson <simon@josefsson.org>
7562 * doc/shishi.texi: Add administration manual.
7564 2003-08-26 Simon Josefsson <simon@josefsson.org>
7566 * src/shishi.c: Make password argument to --string-to-key optional
7567 (for, e.g., --random).
7569 2003-08-26 Simon Josefsson <simon@josefsson.org>
7571 * src/shishi.c: Make --string-to-key work.
7573 2003-08-26 Simon Josefsson <simon@josefsson.org>
7575 * lib/diskio.c: Fixes.
7577 2003-08-26 Simon Josefsson <simon@josefsson.org>
7579 * src/Makefile.am: Define KDCKEYFILE.
7581 2003-08-26 Simon Josefsson <simon@josefsson.org>
7583 * src/shishi.c: Add --crypto.
7585 2003-08-26 Simon Josefsson <simon@josefsson.org>
7587 * src/shishid.c: Use keyfile for AS-REQ.
7589 2003-08-26 Simon Josefsson <simon@josefsson.org>
7591 * doc/shishi.texi: Fix.
7593 2003-08-26 Simon Josefsson <simon@josefsson.org>
7595 * README: We are a GNU project.
7597 2003-08-26 Simon Josefsson <simon@josefsson.org>
7599 * lib/crypto.c: Doc fix, suggested by Nicolas Pouvesle.
7601 2003-08-26 Simon Josefsson <simon@josefsson.org>
7603 * acinclude.m4: Not used.
7605 2003-08-25 Simon Josefsson <simon@josefsson.org>
7607 * lib/crypto.c, lib/shishi.h.in: Fix cut'n'paste bug.
7609 2003-08-25 Simon Josefsson <simon@josefsson.org>
7611 * lib/as.c, lib/cfg.c, lib/crypto-3des.c, lib/crypto-aes.c,
7612 lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c,
7613 lib/encapreppart.c, lib/enckdcreppart.c, lib/error.c,
7614 lib/hostkeys.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/keys.c,
7615 lib/netio.c, lib/password.c, lib/pkcs5.c, lib/principal.c,
7616 lib/shishi.h.in, lib/tkts.c, src/client-cksum.c, src/client.c,
7617 src/server.c, src/shishi.c, src/shishid.c: Indent.
7619 2003-08-25 Simon Josefsson <simon@josefsson.org>
7621 * lib/authenticator.c: Doc fix.
7623 2003-08-25 Simon Josefsson <simon@josefsson.org>
7625 * lib/crypto.c: Fix nettle IV handling.
7627 2003-08-25 Simon Josefsson <simon@josefsson.org>
7629 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
7630 lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Improve
7631 encryption/decryption API: Support updated IVs.
7633 2003-08-25 Simon Josefsson <simon@josefsson.org>
7635 * doc/shishi.texi: Mention PA-TGS-REP.
7637 2003-08-24 Simon Josefsson <simon@josefsson.org>
7641 2003-08-24 Simon Josefsson <simon@josefsson.org>
7645 2003-08-24 Simon Josefsson <simon@josefsson.org>
7647 * lib/crypto.c: Set IV for libgcrypt too.
7649 2003-08-24 Simon Josefsson <simon@josefsson.org>
7651 * lib/crypto.c: Update IV in shishi_*crypt_iv*. Tiny patch from
7652 Nicolas Pouvesle <nico.pou@fnac.net>.
7654 2003-08-24 Simon Josefsson <simon@josefsson.org>
7657 (shishi_encrypt_iv): Pass on iv parameter.
7659 2003-08-23 Simon Josefsson <simon@josefsson.org>
7661 * lib/resolv.c: Add comment.
7663 2003-08-23 Simon Josefsson <simon@josefsson.org>
7665 * Makefile.am: Add --fsf.
7667 2003-08-23 Simon Josefsson <simon@josefsson.org>
7669 * gl/setenv.h, gl/vasnprintf.c, gl/xstrdup.c, gl/m4/xalloc.m4:
7672 2003-08-23 Simon Josefsson <simon@josefsson.org>
7674 * configure.ac: Bump versions.
7676 2003-08-23 Simon Josefsson <simon@josefsson.org>
7678 * Makefile.am: Fix release target.
7680 2003-08-23 Simon Josefsson <simon@josefsson.org>
7682 * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Move to proper place.
7684 2003-08-23 Simon Josefsson <simon@josefsson.org>
7686 * NEWS: Version 0.0.3.
7688 2003-08-22 Simon Josefsson <simon@josefsson.org>
7692 2003-08-22 Simon Josefsson <simon@josefsson.org>
7696 2003-08-22 Simon Josefsson <simon@josefsson.org>
7698 * gl/argp-help.c: libc sync
7700 2003-08-22 Simon Josefsson <simon@josefsson.org>
7702 * gl/m4/argp.m4: Remove unused things.
7704 2003-08-22 Simon Josefsson <simon@josefsson.org>
7706 * configure.ac: Look for libsocket, libnsl, libsyslog.
7708 2003-08-22 Simon Josefsson <simon@josefsson.org>
7710 * gl/argp-namefrob.h: libc sync
7712 2003-08-22 Simon Josefsson <simon@josefsson.org>
7714 * gl/argp-help.c: libc sync
7716 2003-08-22 Simon Josefsson <simon@josefsson.org>
7718 * gl/argp-help.c, gl/argp-parse.c: libc sync
7720 2003-08-22 Simon Josefsson <simon@josefsson.org>
7722 * src/shishid.c: fix
7724 2003-08-22 Simon Josefsson <simon@josefsson.org>
7726 * gl/argp-help.c, gl/argp-parse.c: libc sync
7728 2003-08-22 Simon Josefsson <simon@josefsson.org>
7730 * gl/argp-help.c: libc sync
7732 2003-08-22 Simon Josefsson <simon@josefsson.org>
7734 * gl/argp-xinl.c: libc sync
7736 2003-08-22 Simon Josefsson <simon@josefsson.org>
7738 * gl/Makefile.am: add strndup.h
7740 2003-08-22 Simon Josefsson <simon@josefsson.org>
7742 * po/shishi.pot, po/sv.po: generated
7744 2003-08-22 Simon Josefsson <simon@josefsson.org>
7746 * gl/argp-eexst.c, gl/argp-fmtstream.c, gl/argp-parse.c: libc sync
7748 2003-08-22 Simon Josefsson <simon@josefsson.org>
7750 * gl/argp-namefrob.h: libc sync
7752 2003-08-22 Simon Josefsson <simon@josefsson.org>
7754 * gl/argp-namefrob.h: libc sync
7756 2003-08-22 Simon Josefsson <simon@josefsson.org>
7758 * gl/argp-fs-xinl.c, gl/argp-pvh.c, gl/argp-pv.c: libc sync
7760 2003-08-22 Simon Josefsson <simon@josefsson.org>
7762 * gl/argp-namefrob.h, gl/argp-xinl.c, gl/argp-ba.c: libc sync
7764 2003-08-22 Simon Josefsson <simon@josefsson.org>
7766 * gl/argp-fmtstream.h, gl/argp-help.c: libc sync
7768 2003-08-22 Simon Josefsson <simon@josefsson.org>
7770 * gl/argp-fmtstream.h: move lockfile stuff to argp-namefrob.h
7772 2003-08-22 Simon Josefsson <simon@josefsson.org>
7774 * gl/argp.h: libc sync.
7776 2003-08-22 Simon Josefsson <simon@josefsson.org>
7778 * gl/argp.h: Libc sync.
7780 2003-08-22 Simon Josefsson <simon@josefsson.org>
7782 * gl/Makefile.am, gl/alloca.c, gl/alloca_.h, gl/asnprintf.c,
7783 gl/asprintf.c, gl/error.c, gl/exitfail.c, gl/exitfail.h,
7784 gl/gettext.h, gl/mempcpy.c, gl/mempcpy.h, gl/printf-args.c,
7785 gl/printf-args.h, gl/printf-parse.c, gl/printf-parse.h,
7786 gl/realloc.c, gl/setenv.c, gl/strerror.c, gl/strndup.h,
7787 gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h, gl/vasprintf.c,
7788 gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c, gl/xstrdup.c,
7789 gl/xstrndup.c, gl/xstrndup.h, gl/m4/Makefile.am, gl/m4/exitfail.m4,
7790 gl/m4/extensions.m4, gl/m4/intmax_t.m4, gl/m4/lib-ld.m4,
7791 gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/mempcpy.m4,
7792 gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4, gl/m4/xstrndup.m4,
7793 configure.ac: Gnulib sync.
7795 2003-08-22 Simon Josefsson <simon@josefsson.org>
7797 * lib/tkt.c: Fix ticket messages.
7799 2003-08-22 Simon Josefsson <simon@josefsson.org>
7801 * src/shishi.c: Commit unfinished --renew code for later.
7803 2003-08-20 Simon Josefsson <simon@josefsson.org>
7805 * lib/crypto-des.c, lib/crypto.c, lib/kdc.c, lib/principal.c,
7806 lib/shishi.h.in, src/client-cksum.c, src/client.c, src/server.c,
7807 src/shishi.c: Fix warnings.
7809 2003-08-20 Simon Josefsson <simon@josefsson.org>
7811 * extra/pam_shishi/pam_shishi.c, lib/authenticator.c,
7812 lib/crypto-3des.c, lib/crypto-des.c, lib/crypto.c, lib/internal.h,
7813 lib/kdc.c, lib/pkcs5.c, lib/shishi.h.in, lib/ticket.c,
7814 src/client-cksum.c, src/client.c, src/shishi.c,
7815 tests/authenticator.c: Fix -Wall warnings.
7817 2003-08-20 Simon Josefsson <simon@josefsson.org>
7819 * lib/crypto-des.c: Typo.
7821 2003-08-20 Simon Josefsson <simon@josefsson.org>
7823 * lib/aprep.c, lib/apreq.c, lib/crypto-des.c, lib/encapreppart.c,
7824 lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
7825 lib/kdcreq.c, lib/safe.c, lib/tgs.c, lib/ticket.c: More ASN.1 API
7826 fixes (to get rid of BUFSIZ buffers on stack).
7828 2003-08-20 Simon Josefsson <simon@josefsson.org>
7830 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
7831 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
7832 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/safe.c,
7833 lib/shishi.h.in, lib/ticket.c, lib/tkt.c, po/shishi.pot, po/sv.po:
7836 2003-08-20 Simon Josefsson <simon@josefsson.org>
7838 * lib/kdc.c: Use new netio API.
7840 2003-08-20 Simon Josefsson <simon@josefsson.org>
7842 * lib/netio.c: Allocate buffer, no inline copy.
7844 2003-08-20 Simon Josefsson <simon@josefsson.org>
7848 2003-08-20 Simon Josefsson <simon@josefsson.org>
7850 * src/Makefile.am: Build client-cksum.
7852 2003-08-20 Simon Josefsson <simon@josefsson.org>
7854 * src/client-cksum.c: Add.
7856 2003-08-20 Simon Josefsson <simon@josefsson.org>
7858 * lib/ap.c, lib/apreq.c, lib/as.c, lib/authenticator.c, lib/cfg.c,
7859 lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c,
7860 lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/principal.c, lib/safe.c,
7861 lib/shishi.h.in, lib/ticket.c, lib/tkts.c, lib/version.c: GTK-DOC
7864 2003-08-17 Simon Josefsson <simon@josefsson.org>
7866 * doc/shishi.texi: Fix.
7868 2003-08-17 Simon Josefsson <simon@josefsson.org>
7870 * doc/shishi.texi: Add.
7872 2003-08-17 Simon Josefsson <simon@josefsson.org>
7874 * doc/draft-ietf-krb-wg-gssapi-cfx-00.txt: Add.
7876 2003-08-17 Simon Josefsson <simon@josefsson.org>
7878 * doc/shishi.texi: Typo.
7880 2003-08-17 Simon Josefsson <simon@josefsson.org>
7882 * doc/shishi.texi: Update --help.
7884 2003-08-17 Simon Josefsson <simon@josefsson.org>
7886 * configure.ac, NEWS: Bump versions.
7888 2003-08-17 Simon Josefsson <simon@josefsson.org>
7890 * NEWS: Version 0.0.2.
7892 2003-08-17 Simon Josefsson <simon@josefsson.org>
7896 2003-08-17 Simon Josefsson <simon@josefsson.org>
7898 * Makefile.am: Fix release target.
7900 2003-08-17 Simon Josefsson <simon@josefsson.org>
7902 * src/client.c, src/server.c: Separate authentication from
7903 application data exchange.
7905 2003-08-17 Simon Josefsson <simon@josefsson.org>
7907 * lib/authenticator.c: Fix.
7909 2003-08-17 Simon Josefsson <simon@josefsson.org>
7912 (shishi_asn1_read_uint32, shishi_asn1_read_integer): Propagate
7915 2003-08-17 Simon Josefsson <simon@josefsson.org>
7917 * po/shishi.pot, po/sv.po: Generated.
7919 2003-08-17 Simon Josefsson <simon@josefsson.org>
7921 * src/server.c, src/client.c: Set program_name for gl/error.c.
7923 2003-08-17 Simon Josefsson <simon@josefsson.org>
7925 * doc/shishi.texi: Add.
7927 2003-08-16 Simon Josefsson <simon@josefsson.org>
7931 2003-08-16 Simon Josefsson <simon@josefsson.org>
7933 * shishi.skel.in: Sync with shishi.conf.in.
7935 2003-08-16 Simon Josefsson <simon@josefsson.org>
7937 * shishi.conf.in: Add ticket-life, renew-life.
7939 2003-08-16 Simon Josefsson <simon@josefsson.org>
7941 * lib/cfg.c: Add "ticket-life" and "renew-life" configuration
7944 2003-08-16 Simon Josefsson <simon@josefsson.org>
7946 * lib/internal.h: Add ticketlife, renewlife.
7948 2003-08-16 Simon Josefsson <simon@josefsson.org>
7951 (shishi): Set ticketlife, renewlife.
7953 2003-08-16 Simon Josefsson <simon@josefsson.org>
7955 * src/shishi.c: Typo.
7957 2003-08-16 Simon Josefsson <simon@josefsson.org>
7960 (shishi_tgs_req_build): Use shishi_kdcreq_build.
7962 2003-08-16 Simon Josefsson <simon@josefsson.org>
7965 (shishi_as_req_build): Use shishi_kdcreq_build.
7967 2003-08-16 Simon Josefsson <simon@josefsson.org>
7970 (shishi_kdcreq_build): Add.
7972 2003-08-16 Simon Josefsson <simon@josefsson.org>
7975 (_shishi_kdcreq): Don't clear from. Use ticketlife.
7976 (shishi_kdcreq_build): New function.
7978 2003-08-16 Simon Josefsson <simon@josefsson.org>
7981 (shishi_tkts_get): Support starttime, endtime, renew_till.
7983 2003-08-16 Simon Josefsson <simon@josefsson.org>
7985 * src/shishi.c: Argp fixes. Support starttime, endtime, renew_till
7986 and renewable tickets.
7988 2003-08-16 Simon Josefsson <simon@josefsson.org>
7991 (Shishi_tkts_hint): Add.
7992 (shishi_as_req_build): Add. (shishi_kdcreq_options*,
7993 shishi_kdcreq_renewable_p): Add.
7994 (shishi_asn1_empty_field): Add.
7996 2003-08-16 Simon Josefsson <simon@josefsson.org>
7999 (shishi_tkts_get): Honor renewable. Call shishi_as_req_build.
8001 2003-08-16 Simon Josefsson <simon@josefsson.org>
8004 (_shishi_kdcreq): Don't clear rtime. (shishi_kdcreq_options*,
8005 shishi_kdcreq_renewable_p): Add.
8007 2003-08-16 Simon Josefsson <simon@josefsson.org>
8010 (shishi_asn1_empty_field): Add.
8012 2003-08-16 Simon Josefsson <simon@josefsson.org>
8015 (shishi_as_req_build): New function; clear rtime if necessary.
8017 2003-08-16 Simon Josefsson <simon@josefsson.org>
8020 (shishi_tgs_req_build): Clear rtime if necessary.
8022 2003-08-16 Simon Josefsson <simon@josefsson.org>
8025 (shishi_asn1_write_bitstring): Fix.
8027 2003-08-16 Simon Josefsson <simon@josefsson.org>
8029 * shishi.skel.in: Fix doc.
8031 2003-08-16 Simon Josefsson <simon@josefsson.org>
8033 * doc/shishi.texi: Fix.
8035 2003-08-16 Simon Josefsson <simon@josefsson.org>
8037 * doc/shishi.texi: Add.
8039 2003-08-16 Simon Josefsson <simon@josefsson.org>
8043 2003-08-15 Simon Josefsson <simon@josefsson.org>
8046 (shishi_error_printf): Handle when argument contains
8047 shishi_strerror_details(). Based on report and tiny patch from
8048 Nicolas Pouvesle <nico.pou@fnac.net>.
8050 2003-08-15 Simon Josefsson <simon@josefsson.org>
8052 * po/shishi.pot, po/sv.po: Generated.
8054 2003-08-15 Simon Josefsson <simon@josefsson.org>
8056 * doc/shishi.texi: Sync user manual with reality.
8058 2003-08-15 Simon Josefsson <simon@josefsson.org>
8060 * lib/principal.c: Fix.
8062 2003-08-15 Simon Josefsson <simon@josefsson.org>
8064 * doc/shishi.texi, po/POTFILES.in: Fix.
8066 2003-08-15 Simon Josefsson <simon@josefsson.org>
8068 * src/shishid.c: Shishid is not i18n.
8070 2003-08-15 Simon Josefsson <simon@josefsson.org>
8072 * po/POTFILES.in: Add.
8074 2003-08-15 Simon Josefsson <simon@josefsson.org>
8077 (shishi_tkts_get_for_localservicepasswd): Use
8078 shishi_server_for_local_service.
8080 2003-08-15 Simon Josefsson <simon@josefsson.org>
8082 * lib/shishi.h.in, lib/principal.c:
8083 (shishi_server_for_local_service): Add.
8085 2003-08-15 Simon Josefsson <simon@josefsson.org>
8087 * src/authp.c, src/crypto.c, src/kdc.c: Remove.
8089 2003-08-15 Simon Josefsson <simon@josefsson.org>
8091 * src/shishi.c: Cleanup. Fix warnings.
8093 2003-08-15 Simon Josefsson <simon@josefsson.org>
8095 * src/shishi.c: Move data.h here.
8097 2003-08-15 Simon Josefsson <simon@josefsson.org>
8099 * src/Makefile.am, src/data.h: Remove data.h.
8101 2003-08-15 Simon Josefsson <simon@josefsson.org>
8103 * src/shishi.c: Simplify argv handling. Move crypto.c here.
8105 2003-08-15 Simon Josefsson <simon@josefsson.org>
8107 * src/Makefile.am: Remove authp.c, crypto.c Fix typo.
8109 2003-08-15 Simon Josefsson <simon@josefsson.org>
8111 * src/Makefile.am: Set up client and server for stand-alone
8114 2003-08-15 Simon Josefsson <simon@josefsson.org>
8116 * src/data.h: Update.
8118 2003-08-15 Simon Josefsson <simon@josefsson.org>
8120 * src/shishi.c: Make AS/TGS/KDC into one GET command. Remove
8121 CLIENT/SERVER commands.
8123 2003-08-15 Simon Josefsson <simon@josefsson.org>
8125 * src/client.c, src/server.c: Now a separate program.
8127 2003-08-15 Simon Josefsson <simon@josefsson.org>
8129 * lib/shishi.h.in: Add error codes. Add shishi_parse_name().
8131 2003-08-15 Simon Josefsson <simon@josefsson.org>
8134 (shishi_parse_name): New function.
8136 2003-08-15 Simon Josefsson <simon@josefsson.org>
8138 * gl/xstrndup.c: Add.
8140 2003-08-15 Simon Josefsson <simon@josefsson.org>
8142 * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Place it in the correct
8145 2003-08-14 Simon Josefsson <simon@josefsson.org>
8147 * lib/netio.c: Abort if no DNS info. Based on report by Nicolas
8148 Pouvesle <nico.pou@fnac.net>.
8150 2003-08-14 Simon Josefsson <simon@josefsson.org>
8152 * doc/draft-ietf-krb-wg-gss-crypto-00.txt: Add.
8154 2003-08-13 Simon Josefsson <simon@josefsson.org>
8156 * gl/xalloc.h: Add xstrndup.
8158 2003-08-13 Simon Josefsson <simon@josefsson.org>
8160 * gl/Makefile.am: Build xstrndup.
8162 2003-08-13 Simon Josefsson <simon@josefsson.org>
8166 2003-08-13 Simon Josefsson <simon@josefsson.org>
8168 * configure.ac: Bump versions.
8170 2003-08-13 Simon Josefsson <simon@josefsson.org>
8172 * gl/Makefile.am, configure.ac, gl/getdate.h, gl/getdate.y,
8173 gl/mktime.c, gl/unlocked-io.h, gl/m4/bison.m4, gl/m4/getdate.m4,
8174 gl/m4/mktime.m4, gl/m4/tm_gmtoff.m4: Add getdate.
8176 2003-08-12 Simon Josefsson <simon@josefsson.org>
8178 * gl/m4/Makefile.am: Add getdate stuff.
8180 2003-08-12 Simon Josefsson <simon@josefsson.org>
8182 * configure.ac: Remove checks for unused programs.
8184 2003-08-12 Simon Josefsson <simon@josefsson.org>
8186 * doc/shishi.texi: Add.
8188 2003-08-10 Simon Josefsson <simon@josefsson.org>
8190 * src/shishid.c: Fix.
8192 2003-08-10 Simon Josefsson <simon@josefsson.org>
8194 * doc/Makefile.am: Built hostkeys.
8196 2003-08-10 Simon Josefsson <simon@josefsson.org>
8198 * lib/shishi.h.in: Some hostkeys functions renamed.
8200 2003-08-10 Simon Josefsson <simon@josefsson.org>
8202 * src/crypto.c: Use new key set API.
8204 2003-08-10 Simon Josefsson <simon@josefsson.org>
8206 * doc/Makefile.am: Fix gdoc-error invocation.
8208 2003-08-10 Simon Josefsson <simon@josefsson.org>
8210 * doc/Makefile.am, doc/shishi.texi: Add hostkeys again.
8212 2003-08-10 Simon Josefsson <simon@josefsson.org>
8214 * lib/Makefile.am: Add hostkeys.c.
8216 2003-08-10 Simon Josefsson <simon@josefsson.org>
8218 * lib/keys.c: Rename from *_hostkeys_* to *_keys_*.
8220 2003-08-10 Simon Josefsson <simon@josefsson.org>
8222 * lib/hostkeys.c: Re-added, as a wrapper around keys.c, with hard
8225 2003-08-10 Simon Josefsson <simon@josefsson.org>
8227 * doc/Makefile.am, doc/shishi.texi, lib/hostkeys.c, lib/keys.c,
8228 lib/Makefile.am: Rename "hostkeys" to "keys" (for "key set", a'la
8229 "tkts"), since key sets can be used for more than just host keys.
8231 2003-08-10 Simon Josefsson <simon@josefsson.org>
8233 * lib/netio.c: Fix debug info.
8235 2003-08-10 Simon Josefsson <simon@josefsson.org>
8237 * lib/shishi.h.in, lib/tkt.c: Fix typo.
8239 2003-08-10 Simon Josefsson <simon@josefsson.org>
8241 * lib/netio.c: Also try to send directly to realm.
8243 2003-08-10 Simon Josefsson <simon@josefsson.org>
8245 * lib/pkcs5.h: Removed.
8247 2003-08-10 Simon Josefsson <simon@josefsson.org>
8249 * doc/shishi.texi: Fix.
8251 2003-08-10 Simon Josefsson <simon@josefsson.org>
8253 * README, THANKS: Fix.
8255 2003-08-10 Simon Josefsson <simon@josefsson.org>
8257 * NEWS: Version 0.0.1.
8259 2003-08-09 Simon Josefsson <simon@josefsson.org>
8261 * lib/crypto-des.c: Fix.
8263 2003-08-09 Simon Josefsson <simon@josefsson.org>
8265 * lib/crypto-des.c: Fix typo.
8267 2003-08-09 Simon Josefsson <simon@josefsson.org>
8271 2003-08-09 Simon Josefsson <simon@josefsson.org>
8273 * extra/Makefile.am: Dist mailutils.diff.
8275 2003-08-09 Simon Josefsson <simon@josefsson.org>
8277 * extra/README: Mention mailutils.diff.
8279 2003-08-09 Simon Josefsson <simon@josefsson.org>
8281 * extra/mailutils.diff: Add.
8283 2003-08-09 Simon Josefsson <simon@josefsson.org>
8285 * extra/inetutils.diff: Update.
8287 2003-08-09 Simon Josefsson <simon@josefsson.org>
8289 * extra/README: Add inetutils instructions.
8291 2003-08-09 Simon Josefsson <simon@josefsson.org>
8293 * lib/crypto-des.c: Make md4/md5 checksum work.
8295 2003-08-09 Simon Josefsson <simon@josefsson.org>
8297 * lib/crypto.c: Typo.
8299 2003-08-09 Simon Josefsson <simon@josefsson.org>
8301 * lib/shishi.h.in: Add ad-hoc GSS type.
8303 2003-08-09 Simon Josefsson <simon@josefsson.org>
8305 * lib/crypto-des.c, lib/crypto.c: Clean up ad-hoc GSS checksum
8308 2003-08-09 Simon Josefsson <simon@josefsson.org>
8310 * lib/crypto-des.c: Fix md4/md5.
8312 2003-08-09 Simon Josefsson <simon@josefsson.org>
8314 * lib/crypto-des.c, lib/crypto.c: Add nettle fallback for DES
8317 2003-08-09 Simon Josefsson <simon@josefsson.org>
8321 2003-08-09 Simon Josefsson <simon@josefsson.org>
8323 * configure.ac: Fix -Icrypto.
8325 2003-08-09 Simon Josefsson <simon@josefsson.org>
8327 * lib/crypto.c: Fix USE_GCRYPT usage.
8329 2003-08-09 Simon Josefsson <simon@josefsson.org>
8333 2003-08-09 Simon Josefsson <simon@josefsson.org>
8335 * tests/crypto.c: Only test des for libgcrypt .
8337 2003-08-09 Simon Josefsson <simon@josefsson.org>
8339 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
8340 lib/crypto-des.c, lib/crypto.c, lib/error.c, lib/internal.h,
8341 lib/pkcs5.c, lib/shishi.h.in: Support nettle as well as libgcrypt.
8342 Move pkcs5/PBKDF2 stuff into Shishi namespace.
8344 2003-08-09 Simon Josefsson <simon@josefsson.org>
8346 * tests/crypto.c: Use new pkcs5 API.
8348 2003-08-09 Simon Josefsson <simon@josefsson.org>
8350 * configure.ac: Replace libgcrypt/libgpg-error stuff with
8351 "mininettle" in crypto/. Check for fcntl.h.
8353 2003-08-09 Simon Josefsson <simon@josefsson.org>
8355 * Makefile.am: Remove errcrypto. Remove crypto/m4 from aclocal
8358 2003-08-08 Simon Josefsson <simon@josefsson.org>
8360 * configure.ac: Prefer minitasn1 over libtasn1.
8362 2003-08-08 Simon Josefsson <simon@josefsson.org>
8366 2003-08-08 Simon Josefsson <simon@josefsson.org>
8368 * doc/shishi.texi: Fix acks.
8370 2003-08-08 Simon Josefsson <simon@josefsson.org>
8374 2003-08-08 Simon Josefsson <simon@josefsson.org>
8376 * doc/shishi.texi: Fix.
8378 2003-08-08 Simon Josefsson <simon@josefsson.org>
8380 * lib/shishi.h.in: Include time.h for time_t.
8382 2003-08-07 Simon Josefsson <simon@josefsson.org>
8384 * configure.ac: Readd depends.
8386 2003-08-07 Simon Josefsson <simon@josefsson.org>
8388 * tests/Makefile.am: Remove obsolete idn CFLAGS.
8390 2003-08-07 Simon Josefsson <simon@josefsson.org>
8392 * src/Makefile.am: Remove obsolete intl and idn CFLAGS.
8394 2003-08-07 Simon Josefsson <simon@josefsson.org>
8396 * src/Makefile.am: Link gnulib.
8398 2003-08-07 Simon Josefsson <simon@josefsson.org>
8400 * doc/Makefile.am: Dist shishi.{ps,pdf,html}.
8402 2003-08-07 Simon Josefsson <simon@josefsson.org>
8404 * configure.ac: Disable dependencies (to speed things up).
8406 2003-08-07 Simon Josefsson <simon@josefsson.org>
8408 * configure.ac: Reorder resolv.h.
8410 2003-08-07 Simon Josefsson <simon@josefsson.org>
8412 * gl/Makefile.am: Revert.
8414 2003-08-07 Simon Josefsson <simon@josefsson.org>
8416 * gl/Makefile.am: Libtool fix.
8418 2003-08-07 Simon Josefsson <simon@josefsson.org>
8420 * lib/netio.c: Fix typo.
8422 2003-08-07 Simon Josefsson <simon@josefsson.org>
8424 * gl/Makefile.am: Use libtool.
8426 2003-08-07 Simon Josefsson <simon@josefsson.org>
8428 * src/Makefile.am: Fix includes.
8430 2003-08-07 Simon Josefsson <simon@josefsson.org>
8432 * lib/init.c, lib/internal.h: Fix gettext stuff.
8434 2003-08-07 Simon Josefsson <simon@josefsson.org>
8436 * Makefile.am: Distcheck fails on gtk-doc, disable it.
8438 2003-08-07 Simon Josefsson <simon@josefsson.org>
8440 * tests/Makefile.am: Add -I's.
8442 2003-08-07 Simon Josefsson <simon@josefsson.org>
8444 * m4/Makefile.am: Add.
8446 2003-08-07 Simon Josefsson <simon@josefsson.org>
8448 * doc/reference/Makefile.am: Ignore shishi-int.h.
8450 2003-08-07 Simon Josefsson <simon@josefsson.org>
8452 * Makefile.am: Remove distcheck flag hack.
8454 2003-08-07 Simon Josefsson <simon@josefsson.org>
8456 * configure.ac, lib/Makefile.am, lib/shishi.h.in,
8457 m4/ac_compile_check_sizeof.m4, m4/ax_create_stdint_h.m4: Create
8458 shishi-int.h and use it, for uint32_t etc.
8460 2003-08-07 Simon Josefsson <simon@josefsson.org>
8462 * asn1/Makefile.am: Fix.
8464 2003-08-07 Simon Josefsson <simon@josefsson.org>
8466 * configure.ac: Bump gcrypt version.
8468 2003-08-07 Simon Josefsson <simon@josefsson.org>
8470 * asn1/Makefile.am: Sync upstream.
8472 2003-08-07 Simon Josefsson <simon@josefsson.org>
8474 * lib/Makefile.am: Fix.
8476 2003-08-07 Simon Josefsson <simon@josefsson.org>
8480 2003-08-07 Simon Josefsson <simon@josefsson.org>
8482 * configure.ac, lib/Makefile.am: Libtasn1 fixes.
8484 2003-08-07 Simon Josefsson <simon@josefsson.org>
8486 * asn1/ASN1.c, asn1/Makefile.am, asn1/README, asn1/coding.c,
8487 asn1/decoding.c, asn1/defines.h, asn1/der.h, asn1/element.c,
8488 asn1/element.h, asn1/errors.c, asn1/errors.h, asn1/errors_int.h,
8489 asn1/gstr.c, asn1/gstr.h, asn1/int.h, asn1/libtasn1.h, asn1/mem.h,
8490 asn1/parser_aux.c, asn1/parser_aux.h, asn1/structure.c,
8491 asn1/structure.h: Add (lib/minitasn1 from gnutls).
8493 2003-08-07 Simon Josefsson <simon@josefsson.org>
8495 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/Makefile.am,
8496 asn1/NEWS, asn1/README, asn1/THANKS, asn1/acconfig.h,
8497 asn1/acinclude.m4, asn1/buildconf, asn1/configure.in: Remove (to be
8498 replaced by minitasn1).
8500 2003-08-07 Simon Josefsson <simon@josefsson.org>
8502 * shishi.conf.in: Fix.
8504 2003-08-07 Simon Josefsson <simon@josefsson.org>
8506 * shishi.skel.in: Cleanup and fix.
8508 2003-08-07 Simon Josefsson <simon@josefsson.org>
8510 * shishi.conf.in: Fix.
8512 2003-08-07 Simon Josefsson <simon@josefsson.org>
8514 * doc/shishi.texi: Mention SRV.
8516 2003-08-07 Simon Josefsson <simon@josefsson.org>
8518 * lib/netio.c: Slight cleanup.
8520 2003-08-07 Simon Josefsson <simon@josefsson.org>
8522 * configure.ac, lib/Makefile.am, lib/internal.h, lib/netio.c,
8523 lib/resolv.c: Look for SRV RRs if KDC address not known.
8525 2003-08-07 Simon Josefsson <simon@josefsson.org>
8527 * lib/internal.h: Add. Change user cfg file to
8528 $HOME/.shishi/shishi.conf from $HOME/.shishi/config.
8530 2003-08-07 Simon Josefsson <simon@josefsson.org>
8532 * lib/init.c: Add _shishi_maybe_install_usercfg, shishi_info. Fix
8535 2003-08-07 Simon Josefsson <simon@josefsson.org>
8537 * lib/shishi.h.in: Add.
8539 2003-08-07 Simon Josefsson <simon@josefsson.org>
8541 * lib/cfg.c: Add shishi_cfg_default_userdirectory. Don't dump cfg
8542 every time a cfg file is read. Fix warnings.
8544 2003-08-05 Simon Josefsson <simon@josefsson.org>
8546 * configure.ac: Check for locale.h.
8548 2003-08-05 Simon Josefsson <simon@josefsson.org>
8550 * Makefile.am, NEWS, configure.ac: Use external gettext.
8552 2003-08-05 Simon Josefsson <simon@josefsson.org>
8556 2003-08-05 Simon Josefsson <simon@josefsson.org>
8558 * lib/Makefile.am, lib/kerberos5.asn1, lib/rfc1510.asn1,
8559 lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig: Use new ASN.1
8560 module, and remove the old ones.
8562 2003-08-05 Simon Josefsson <simon@josefsson.org>
8564 * lib/rfc1510.asn1: Copied from rfc1510bis.asn1, with
8567 2003-08-05 Simon Josefsson <simon@josefsson.org>
8569 * asn1/Makefile.am: Fix bad sync.
8571 2003-08-05 Simon Josefsson <simon@josefsson.org>
8573 * tests/gss.c: Remove.
8575 2003-08-05 Simon Josefsson <simon@josefsson.org>
8577 * asn1/Makefile.am, asn1/NEWS, asn1/configure.in: Sync upstream.
8579 2003-08-05 Simon Josefsson <simon@josefsson.org>
8581 * doc/Makefile.am: Remove ps/pdf targets (modern automake include
8582 them). Fix help2man program name.
8584 2003-08-05 Simon Josefsson <simon@josefsson.org>
8586 * Makefile.am, configure.ac, lib/password.c: Make libidn optional.
8588 2003-08-05 Simon Josefsson <simon@josefsson.org>
8590 * doc/shishi.texi: Heimdal telnetd doesn't crash any more.
8592 2003-07-10 Simon Josefsson <simon@josefsson.org>
8594 * po/shishi.pot, po/sv.po: Generated.
8596 2003-07-10 Simon Josefsson <simon@josefsson.org>
8598 * extra/pam_shishi/Makefile.am: Add -I to libidn.
8600 2003-07-10 Simon Josefsson <simon@josefsson.org>
8602 * tests/Makefile.am, src/Makefile.am: Link with gettext, for
8605 2003-07-10 Simon Josefsson <simon@josefsson.org>
8607 * tests/utils.c, src/shishid.c: Add program_name (for gnulib).
8609 2003-07-10 Simon Josefsson <simon@josefsson.org>
8611 * configure.ac: Really disable ld script in libgcrypt.
8613 2003-07-10 Simon Josefsson <simon@josefsson.org>
8615 * extra/Makefile.am: Dist inetutils.diff.
8617 2003-07-10 Simon Josefsson <simon@josefsson.org>
8619 * extra/pam_shishi/Makefile.am: Remove asn1 -I, add gnulib -I.
8621 2003-07-10 Simon Josefsson <simon@josefsson.org>
8623 * extra/README: Add.
8625 2003-07-10 Simon Josefsson <simon@josefsson.org>
8627 * extra/pam_shishi/pam_shishi.c: Indent.
8629 2003-07-10 Simon Josefsson <simon@josefsson.org>
8631 * extra/pam_shishi/pam_shishi.c: Fix warnings.
8633 2003-07-10 Simon Josefsson <simon@josefsson.org>
8635 * src/Makefile.am: Cleanup.
8637 2003-07-10 Simon Josefsson <simon@josefsson.org>
8639 * src/Makefile.am: Remove unused stuff.
8641 2003-07-10 Simon Josefsson <simon@josefsson.org>
8643 * lib/Makefile.am: Fix libtool warning.
8645 2003-07-10 Simon Josefsson <simon@josefsson.org>
8649 2003-07-10 Simon Josefsson <simon@josefsson.org>
8651 * extra/README: Remove inetutils.
8653 2003-07-10 Simon Josefsson <simon@josefsson.org>
8655 * po/Makevars: Update.
8657 2003-07-10 Simon Josefsson <simon@josefsson.org>
8659 * configure.ac: Revert part of last patch.
8661 2003-07-10 Simon Josefsson <simon@josefsson.org>
8663 * extra/README: Add.
8665 2003-07-10 Simon Josefsson <simon@josefsson.org>
8667 * tests/Makefile.am: Add libidn -I's.
8669 2003-07-10 Simon Josefsson <simon@josefsson.org>
8671 * tests/utils.c: Remove unused die().
8673 2003-07-10 Simon Josefsson <simon@josefsson.org>
8675 * src/shishi.c: Define program_name (for gnulib).
8677 2003-07-10 Simon Josefsson <simon@josefsson.org>
8679 * src/authp.c, src/client.c, src/data.h, src/server.c,
8680 src/shishi.c: Use gnulib's error() instead of ad-hoc die().
8682 2003-07-10 Simon Josefsson <simon@josefsson.org>
8684 * src/shishid.c: Use LOG_DAEMON instead of LOG_AUTHPRIV (make this
8687 2003-07-10 Simon Josefsson <simon@josefsson.org>
8689 * lib/shishi.h.in: Fix typo.
8691 2003-07-10 Simon Josefsson <simon@josefsson.org>
8693 * doc/reference/Makefile.am: Try to be more portable.
8695 2003-07-10 Simon Josefsson <simon@josefsson.org>
8697 * configure.ac, extra/Makefile.am: Don't ship with inetutils (too
8698 much portability problems).
8700 2003-07-10 Simon Josefsson <simon@josefsson.org>
8702 * gl/Makefile.am: Add strchrnul.h.
8704 2003-07-10 Simon Josefsson <simon@josefsson.org>
8706 * gl/Makefile.am: Add mempcpy.h.
8708 2003-07-10 Simon Josefsson <simon@josefsson.org>
8710 * gl/Makefile.am: Add -I../intl for libintl.h in gettext.h.
8712 2003-07-10 Simon Josefsson <simon@josefsson.org>
8714 * src/Makefile.am: Fix gnulib.
8716 2003-07-10 Simon Josefsson <simon@josefsson.org>
8718 * configure.ac: Disable libgcrypt ld script (requires too modern
8721 2003-07-10 Simon Josefsson <simon@josefsson.org>
8723 * lib/Makefile.am: Remove GNU Make specific idiom.
8725 2003-07-10 Simon Josefsson <simon@josefsson.org>
8727 * gl/m4/Makefile.am: Add.
8729 2003-07-10 Simon Josefsson <simon@josefsson.org>
8731 * lib/rfc1510bis.asn1: Update from draft (plus syntax hacks for
8734 2003-07-10 Simon Josefsson <simon@josefsson.org>
8736 * configure.ac: Check for sys/types.h earlier. Add Gnulib tests.
8738 2003-07-10 Simon Josefsson <simon@josefsson.org>
8740 * gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
8741 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
8742 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
8743 gl/argp-xinl.c, gl/argp.h, gl/mempcpy.c, gl/mempcpy.h,
8744 gl/strndup.c, gl/strnlen.c, gl/m4/argp.m4, gl/m4/mempcpy.m4,
8745 gl/m4/strndup.m4, gl/m4/strnlen.m4: Update.
8747 2003-07-08 Simon Josefsson <simon@josefsson.org>
8751 2003-07-08 Simon Josefsson <simon@josefsson.org>
8753 * lib/encapreppart.c, lib/shishi.h.in, lib/crypto-des.c,
8756 2003-07-08 Simon Josefsson <simon@josefsson.org>
8758 * lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
8759 lib/crypto-des.c, lib/crypto.c, lib/shishi.h.in, po/shishi.pot,
8760 po/sv.po: Cleanup DES crypto (at last!).
8762 2003-07-08 Simon Josefsson <simon@josefsson.org>
8764 * lib/kdc.c: Fix typo.
8766 2003-07-08 Simon Josefsson <simon@josefsson.org>
8768 * lib/crypto.c, lib/crypto-des.c: Better errors.
8770 2003-07-08 Simon Josefsson <simon@josefsson.org>
8772 * lib/crypto-3des.c: Fix mem leak.
8774 2003-07-08 Simon Josefsson <simon@josefsson.org>
8776 * lib/Makefile.am, lib/asn1.c, lib/crypto-3des.c, lib/crypto-aes.c,
8777 lib/crypto-des.c, lib/crypto-null.c, lib/kdc.c: Fixes.
8779 2003-07-08 Simon Josefsson <simon@josefsson.org>
8781 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/asn1.c,
8782 lib/authenticator.c, lib/cfg.c, lib/crypto-null.c, lib/crypto.c,
8783 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
8784 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
8785 lib/principal.c, lib/safe.c, lib/shishi.h.in, lib/ticket.c,
8786 lib/tkt.c, lib/tkts.c: Indent.
8788 2003-07-08 Simon Josefsson <simon@josefsson.org>
8790 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
8791 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/encapreppart.c,
8792 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
8793 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c,
8794 lib/safe.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c, lib/tkts.c:
8797 2003-07-08 Simon Josefsson <simon@josefsson.org>
8799 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
8800 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
8801 lib/crypto-null.c, lib/crypto.c, lib/enckdcreppart.c, lib/error.c,
8802 lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/safe.c,
8803 lib/shishi.h.in, lib/ticket.c, src/crypto.c: Crypto functions now
8804 allocate output buffers. Fix callers.
8806 2003-07-08 Simon Josefsson <simon@josefsson.org>
8808 * lib/apreq.c: Waste less stack.
8810 2003-07-07 Simon Josefsson <simon@josefsson.org>
8814 2003-07-06 Simon Josefsson <simon@josefsson.org>
8816 * lib/Makefile.am: Fix includes. Make distcheck works under debian
8819 2003-07-06 Simon Josefsson <simon@josefsson.org>
8821 * configure.ac: Build gl/m4/Makefile.
8823 2003-07-06 Simon Josefsson <simon@josefsson.org>
8825 * gl/Makefile.am: Recurse into m4/.
8827 2003-07-06 Simon Josefsson <simon@josefsson.org>
8829 * shishi.conf.in: Fix.
8831 2003-07-06 Simon Josefsson <simon@josefsson.org>
8833 * lib/shishi.h.in: Add.
8835 2003-07-06 Simon Josefsson <simon@josefsson.org>
8837 * lib/asn1.c: Add shishi_asn1_write_bitstring (broken).
8839 2003-07-06 Simon Josefsson <simon@josefsson.org>
8841 * lib/apreq.c: Fix ASN.1 writing.
8843 2003-07-06 Simon Josefsson <simon@josefsson.org>
8845 * lib/aprep.c: Fix crash.
8847 2003-07-05 Simon Josefsson <simon@josefsson.org>
8849 * m4/Makefile.am: More EXTRA_DIST's.
8851 2003-07-05 Simon Josefsson <simon@josefsson.org>
8853 * Makefile.am: Update release target.
8855 2003-07-05 Simon Josefsson <simon@josefsson.org>
8859 2003-07-05 Simon Josefsson <simon@josefsson.org>
8861 * configure.ac: Bump version.
8863 2003-07-05 Simon Josefsson <simon@josefsson.org>
8865 * configure.ac: Fix includes.
8867 2003-07-05 Simon Josefsson <simon@josefsson.org>
8869 * Makefile.am: Build errcrypto.
8871 2003-07-05 Simon Josefsson <simon@josefsson.org>
8873 * configure.ac: Configure errcrypto.
8875 2003-07-05 Simon Josefsson <simon@josefsson.org>
8877 * lib/apreq.c, lib/asn1.c, lib/shishi.h.in, lib/tkt.c: Add generic
8878 ASN.1 bitstring, and use it.
8880 2003-07-05 Simon Josefsson <simon@josefsson.org>
8882 * lib/apreq.c: Fix the AP-REQ ap-options.
8884 2003-07-05 Simon Josefsson <simon@josefsson.org>
8887 (shishi_ap_req_process): Be verbose.
8889 2003-07-05 Simon Josefsson <simon@josefsson.org>
8891 * lib/aprep.c: Fix typo.
8893 2003-07-05 Simon Josefsson <simon@josefsson.org>
8895 * lib/enckdcreppart.c: Waste less stack.
8897 2003-07-05 Simon Josefsson <simon@josefsson.org>
8899 * lib/encapreppart.c: Waste less stack.
8901 2003-07-05 Simon Josefsson <simon@josefsson.org>
8903 * lib/crypto-3des.c: Memory leak fix.
8905 2003-07-05 Simon Josefsson <simon@josefsson.org>
8907 * lib/authenticator.c: Use proper API.
8909 2003-07-05 Simon Josefsson <simon@josefsson.org>
8911 * lib/aprep.c, lib/apreq.c: Use proper API.
8913 2003-07-05 Simon Josefsson <simon@josefsson.org>
8915 * lib/aprep.c: Revert last change (no new API for asn1_field(),
8918 2003-07-05 Simon Josefsson <simon@josefsson.org>
8920 * lib/aprep.c: Use new API.
8922 2003-07-05 Simon Josefsson <simon@josefsson.org>
8924 * lib/internal.h: Include gnulib stuff.
8926 2003-07-05 Simon Josefsson <simon@josefsson.org>
8928 * lib/ap.c: Use new API.
8930 2003-07-05 Simon Josefsson <simon@josefsson.org>
8932 * lib/Makefile.am, lib/setenv.c: Really remove old AC_LIBOBJ stuff.
8934 2003-07-05 Simon Josefsson <simon@josefsson.org>
8936 * lib/crypto-des.c: Remove debugging code.
8938 2003-07-05 Simon Josefsson <simon@josefsson.org>
8940 * gl/argp-help.c: Define strchrnul, f{,un}lockfile if not defined.
8941 (Perhaps not the right thing, check and forward patch to libc/gnulib
8944 2003-07-05 Simon Josefsson <simon@josefsson.org>
8946 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/enckdcreppart.c,
8947 lib/error.c, lib/kdcrep.c, lib/krberror.c, lib/principal.c,
8948 lib/ticket.c, lib/tkt.c, lib/tkts.c, lib/vasprintf.c: Fixes for
8951 2003-07-05 Simon Josefsson <simon@josefsson.org>
8953 * lib/crypto-des.c, lib/crypto.c, lib/pkcs5.c: Compile with
8956 2003-07-05 Simon Josefsson <simon@josefsson.org>
8958 * src/authp.c, src/client.c, src/server.c, src/shishi.c: Gnulib
8961 2003-07-05 Simon Josefsson <simon@josefsson.org>
8963 * lib/Makefile.am: More gnulib fixes.
8965 2003-07-05 Simon Josefsson <simon@josefsson.org>
8967 * lib/Makefile.am, lib/gethostname.c, lib/memmove.c, lib/memset.c,
8968 lib/setenv.h, lib/strcasecmp.c, lib/strdup.c, lib/strerror.c,
8969 lib/unsetenv.c: Obsolete some AC_LIBOBJ with gnulib.
8971 2003-07-05 Simon Josefsson <simon@josefsson.org>
8973 * src/Makefile.am: Replace ARGP stuff with gnulib.
8975 2003-07-04 Simon Josefsson <simon@josefsson.org>
8977 * configure.ac: Reorder to avoid warnings.
8979 2003-07-04 Simon Josefsson <simon@josefsson.org>
8981 * Makefile.am, configure.ac, gl/Makefile.am, gl/alloca.c,
8982 gl/alloca_.h, gl/argp-ba.c, gl/argp-eexst.c, gl/argp-fmtstream.c,
8983 gl/argp-fmtstream.h, gl/argp-fs-xinl.c, gl/argp-help.c,
8984 gl/argp-namefrob.h, gl/argp-parse.c, gl/argp-pv.c, gl/argp-pvh.c,
8985 gl/argp-xinl.c, gl/argp.h, gl/asnprintf.c, gl/asprintf.c,
8986 gl/error.c, gl/error.h, gl/gethostname.c, gl/getopt.c, gl/getopt.h,
8987 gl/getopt1.c, gl/gettext.h, gl/malloc.c, gl/memmove.c, gl/memset.c,
8988 gl/printf-args.c, gl/printf-args.h, gl/printf-parse.c,
8989 gl/printf-parse.h, gl/realloc.c, gl/setenv.c, gl/setenv.h,
8990 gl/strcase.h, gl/strcasecmp.c, gl/strchrnul.c, gl/strchrnul.h,
8991 gl/strdup.c, gl/strerror.c, gl/strncasecmp.c, gl/sysexit_.h,
8992 gl/unlocked-io.h, gl/unsetenv.c, gl/vasnprintf.c, gl/vasnprintf.h,
8993 gl/vasprintf.c, gl/vasprintf.h, gl/xalloc.h, gl/xmalloc.c,
8994 gl/xstrdup.c, gl/m4/Makefile.am, gl/m4/alloca.m4, gl/m4/argp.m4,
8995 gl/m4/codeset.m4, gl/m4/error.m4, gl/m4/gethostname.m4,
8996 gl/m4/getopt.m4, gl/m4/gettext.m4, gl/m4/glibc21.m4,
8997 gl/m4/iconv.m4, gl/m4/intdiv0.m4, gl/m4/intmax_t.m4,
8998 gl/m4/inttypes-pri.m4, gl/m4/inttypes.m4, gl/m4/inttypes_h.m4,
8999 gl/m4/isc-posix.m4, gl/m4/lcmessage.m4, gl/m4/lib-ld.m4,
9000 gl/m4/lib-link.m4, gl/m4/lib-prefix.m4, gl/m4/longdouble.m4,
9001 gl/m4/longlong.m4, gl/m4/malloc.m4, gl/m4/memmove.m4,
9002 gl/m4/memset.m4, gl/m4/nls.m4, gl/m4/onceonly_2_57.m4, gl/m4/po.m4,
9003 gl/m4/progtest.m4, gl/m4/realloc.m4, gl/m4/setenv.m4,
9004 gl/m4/signed.m4, gl/m4/stdint_h.m4, gl/m4/strcase.m4,
9005 gl/m4/strchrnul.m4, gl/m4/strdup.m4, gl/m4/strerror.m4,
9006 gl/m4/strerror_r.m4, gl/m4/sysexits.m4, gl/m4/uintmax_t.m4,
9007 gl/m4/ulonglong.m4, gl/m4/unlocked-io.m4, gl/m4/vasnprintf.m4,
9008 gl/m4/vasprintf.m4, gl/m4/wchar_t.m4, gl/m4/wint_t.m4,
9009 gl/m4/xalloc.m4, lib/Makefile.am: Add gnulib compatibility
9010 functions. Remove argp (replaced by gnulib argp module).
9012 2003-07-04 Simon Josefsson <simon@josefsson.org>
9015 (shishi_tkt_key): Retrieve key from encticketpart too.
9017 2003-06-27 Simon Josefsson <simon@josefsson.org>
9019 * lib/ap.c: Check for asn1 error.
9021 2003-06-12 Simon Josefsson <simon@josefsson.org>
9023 * doc/shishi.texi: Add.
9025 2003-06-02 Simon Josefsson <simon@josefsson.org>
9027 * tests/Makefile.am: Remove ticketset for now.
9029 2003-06-02 Simon Josefsson <simon@josefsson.org>
9031 * NEWS: Version 0.0.0.
9033 2003-06-02 Simon Josefsson <simon@josefsson.org>
9035 * Makefile.am: Add release target.
9037 2003-06-02 Simon Josefsson <simon@josefsson.org>
9039 * lib/crypto.c: Add DES encrypt/decrypt without checksum. Add
9042 2003-06-02 Simon Josefsson <simon@josefsson.org>
9044 * lib/crypto-des.c: Add DES encrypt/decrypt without checksum.
9046 2003-06-02 Simon Josefsson <simon@josefsson.org>
9048 * lib/shishi.h.in: Fix NONE ciphers.
9050 2003-05-27 Simon Josefsson <simon@josefsson.org>
9052 * doc/Makefile.am: Add encapreppart functions to AP section.
9054 2003-05-27 Simon Josefsson <simon@josefsson.org>
9056 * lib/aprep.c, lib/apreq.c: Fix a2d.
9058 2003-05-27 Simon Josefsson <simon@josefsson.org>
9060 * lib/encapreppart.c, lib/shishi.h.in: Add
9061 shishi_encapreppart_seqnumber_get.
9063 2003-05-27 Simon Josefsson <simon@josefsson.org>
9065 * lib/crypto-3des.c, lib/crypto.c, lib/shishi.h.in: Add 3des-none.
9066 Add encrypt/decrypt with specific etype.
9068 2003-05-25 Simon Josefsson <simon@josefsson.org>
9070 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
9071 lib/crypto-null.c, lib/crypto.c, lib/shishi.h.in: Add
9072 shishi_{en,de}crypt_iv().
9074 2003-05-25 Simon Josefsson <simon@josefsson.org>
9076 * lib/shishi.h.in: Fix typo.
9078 2003-05-25 Simon Josefsson <simon@josefsson.org>
9080 * lib/shishi.h.in: Add GSS keyusage constants.
9082 2003-05-18 Simon Josefsson <simon@josefsson.org>
9084 * lib/authenticator.c: Fix.
9086 2003-05-11 Simon Josefsson <simon@josefsson.org>
9088 * lib/ap.c, lib/shishi.h.in: Add shishi_ap_req_der_new.
9090 2003-05-08 Simon Josefsson <simon@josefsson.org>
9092 * lib/Makefile.am: Fix asn1Parser.
9094 2003-05-08 Simon Josefsson <simon@josefsson.org>
9096 * doc/Makefile.am: Remove GSS stuff.
9098 2003-05-08 Simon Josefsson <simon@josefsson.org>
9100 * configure.ac: Check for asn1Parser.
9102 2003-05-08 Simon Josefsson <simon@josefsson.org>
9106 2003-05-08 Simon Josefsson <simon@josefsson.org>
9108 * lib/init.c: Fix doc.
9110 2003-05-01 Simon Josefsson <simon@josefsson.org>
9112 * Makefile.am, README, configure.ac, tests/Makefile.am,
9113 shishi-gss.pc.in: Remove GSS stuff (moved to separate project).
9115 2003-05-01 Simon Josefsson <simon@josefsson.org>
9117 * doc/shishi.texi: Remove GSS stuff.
9119 2003-05-01 Simon Josefsson <simon@josefsson.org>
9121 * shishi-gss.pc.in: Add.
9123 2003-05-01 Simon Josefsson <simon@josefsson.org>
9125 * Makefile.am: Add shishi-gss.pc*.
9127 2003-05-01 Simon Josefsson <simon@josefsson.org>
9129 * configure.ac: Build shishi-gss.pc.
9131 2003-05-01 Simon Josefsson <simon@josefsson.org>
9133 * doc/gdoc: Escape { and }.
9135 2003-05-01 Simon Josefsson <simon@josefsson.org>
9137 * doc/shishi.texi: Fix.
9139 2003-05-01 Simon Josefsson <simon@josefsson.org>
9141 * Makefile.am: Indent in gss/.
9143 2003-05-01 Simon Josefsson <simon@josefsson.org>
9145 * doc/Makefile.am, doc/shishi.texi: Add.
9147 2003-05-01 Simon Josefsson <simon@josefsson.org>
9151 2003-05-01 Simon Josefsson <simon@josefsson.org>
9153 * NEWS, AUTHORS: Fix.
9155 2003-05-01 Simon Josefsson <simon@josefsson.org>
9157 * Makefile.am, configure.ac, doc/Makefile.am, doc/shishi.texi,
9158 tests/Makefile.am, tests/gss.c: Add framework for GSS-API support.
9160 2003-05-01 Simon Josefsson <simon@josefsson.org>
9162 * tests/authenticator.c, tests/crypto.c, tests/gztime.c,
9163 tests/ticketset.c, tests/utils.c: Move include of shishi.h from
9164 utils.c to each file.
9166 2003-05-01 Simon Josefsson <simon@josefsson.org>
9168 * lib/internal.h: Typo.
9170 2003-04-18 Simon Josefsson <simon@josefsson.org>
9172 * doc/shishi.texi: Fix info dir entry.
9174 2003-04-16 Simon Josefsson <simon@josefsson.org>
9176 * ANNOUNCE: Mention devices it runs on.
9178 2003-04-15 Simon Josefsson <simon@josefsson.org>
9180 * Makefile.am: Use new cvs2cl.
9182 2003-03-29 Simon Josefsson <simon@josefsson.org>
9184 * lib/kdcreq.c: Use new allocating a2d.
9186 2003-03-26 Simon Josefsson <simon@josefsson.org>
9188 * src/shishid.c: Add comment.
9190 2003-03-26 Simon Josefsson <simon@josefsson.org>
9192 * lib/asn1.c, lib/kdc.c, lib/shishi.h.in: Add new allocating a2d
9193 functions and use them.
9195 2003-03-26 Simon Josefsson <simon@josefsson.org>
9197 * lib/crypto-des.c: Use new libgcrypt CBC-MAC interface.
9199 2003-03-26 Simon Josefsson <simon@josefsson.org>
9201 * asn1/NEWS, asn1/configure.in: Upstream sync.
9203 2003-03-14 Simon Josefsson <simon@josefsson.org>
9205 * tests/crypto.c: Fix debug output, spotted by Marcus Watts
9208 2003-02-19 Simon Josefsson <simon@josefsson.org>
9210 * asn1/NEWS, asn1/configure.in: Upstream update.
9212 2003-02-12 Simon Josefsson <simon@josefsson.org>
9214 * lib/safe.c: Make it work.
9216 2003-02-12 Simon Josefsson <simon@josefsson.org>
9218 * lib/tkt.c: Use new ASN.1 API.
9220 2003-02-12 Simon Josefsson <simon@josefsson.org>
9222 * lib/kdcreq.c: Use new ASN.1 and principal APIs.
9224 2003-02-12 Simon Josefsson <simon@josefsson.org>
9226 * lib/kdcrep.c: Use new principal API.
9228 2003-02-12 Simon Josefsson <simon@josefsson.org>
9230 * lib/principal.c: Add *_set().
9232 2003-02-12 Simon Josefsson <simon@josefsson.org>
9234 * lib/encapreppart.c: Doc fixes. Use new ASN.1 APIs.
9236 2003-02-12 Simon Josefsson <simon@josefsson.org>
9238 * lib/asn1.c: Fix integer functions.
9240 2003-02-12 Simon Josefsson <simon@josefsson.org>
9242 * tests/authenticator.c, tests/gztime.c, tests/ticketset.c: Indent.
9244 2003-02-12 Simon Josefsson <simon@josefsson.org>
9246 * tests/Makefile.am: Add authenticator and gztime. Remove asn1
9249 2003-02-12 Simon Josefsson <simon@josefsson.org>
9251 * tests/utils.c: Fix prototypes.
9253 2003-02-12 Simon Josefsson <simon@josefsson.org>
9255 * tests/authenticator.c: Add.
9257 2003-02-12 Simon Josefsson <simon@josefsson.org>
9259 * lib/authenticator.c: Cleanups.
9261 2003-02-11 Simon Josefsson <simon@josefsson.org>
9263 * tests/gztime.c: Add.
9265 2003-02-11 Simon Josefsson <simon@josefsson.org>
9267 * lib/gztime.c: Make it work again.
9269 2003-02-11 Simon Josefsson <simon@josefsson.org>
9271 * lib/gztime.c: Fix prototypes.
9273 2003-02-11 Simon Josefsson <simon@josefsson.org>
9275 * lib/shishi.h.in: Add. Fix prototypes.
9277 2003-02-11 Simon Josefsson <simon@josefsson.org>
9279 * tests/ticketset.c: Fix title.
9281 2003-02-11 Simon Josefsson <simon@josefsson.org>
9285 2003-02-11 Simon Josefsson <simon@josefsson.org>
9287 * Makefile.am: Allow use of external libtasn1.
9289 2003-02-11 Simon Josefsson <simon@josefsson.org>
9291 * configure.ac, lib/Makefile.am: Allow use of external libtasn1.
9292 Remove *_BUILD_* junk for pkg-config.
9294 2003-02-11 Simon Josefsson <simon@josefsson.org>
9296 * shishi.pc.in: CFLAGS for libgcrypt not needed to use shishi. Let
9297 libtool handle library dependencies.
9299 2003-02-11 Simon Josefsson <simon@josefsson.org>
9301 * configure.ac: We need libgcrypt >1.1.13.
9303 2003-02-11 Simon Josefsson <simon@josefsson.org>
9305 * lib/aprep.c, lib/apreq.c, lib/asn1.c, lib/authenticator.c,
9306 lib/diskio.c, lib/encapreppart.c, lib/enckdcreppart.c,
9307 lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
9308 lib/krberror.c, lib/safe.c, lib/tgs.c, lib/ticket.c, lib/tkt.c: Use
9311 2003-02-11 Simon Josefsson <simon@josefsson.org>
9313 * asn1/configure.in: Upstream update.
9315 2003-02-11 Simon Josefsson <simon@josefsson.org>
9317 * asn1/NEWS: Upstream update.
9319 2003-02-11 Simon Josefsson <simon@josefsson.org>
9321 * po/shishi.pot, po/sv.po: Generated.
9323 2003-02-11 Simon Josefsson <simon@josefsson.org>
9325 * doc/reference/shishi.types: Add.
9327 2003-02-11 Simon Josefsson <simon@josefsson.org>
9331 2003-02-11 Simon Josefsson <simon@josefsson.org>
9333 * lib/shishi.h.in, lib/safe.c: Fix SAFE.
9335 2003-02-10 Simon Josefsson <simon@josefsson.org>
9337 * doc/shishi.texi: Add.
9339 2003-02-10 Simon Josefsson <simon@josefsson.org>
9341 * doc/Makefile.am: Add KRB-SAFE.
9343 2003-02-10 Simon Josefsson <simon@josefsson.org>
9345 * doc/shishi.texi: Add KRB-SAFE. Move utility functions.
9347 2003-02-10 Simon Josefsson <simon@josefsson.org>
9349 * doc/shishi.texi: [no log message]
9351 2003-02-10 Simon Josefsson <simon@josefsson.org>
9353 * doc/shishi.texi: (Cryptographic Overview): Improve wording.
9355 2003-02-10 Simon Josefsson <simon@josefsson.org>
9357 * README-alpha: Fix.
9359 2003-02-10 Simon Josefsson <simon@josefsson.org>
9361 * lib/as.c: Doc fix.
9363 2003-02-10 Simon Josefsson <simon@josefsson.org>
9365 * lib/asn1.c, lib/diskio.c, lib/safe.c, lib/shishi.h.in,
9366 lib/internal.h, src/client.c, src/server.c: Make KRB-SAFE work.
9368 2003-02-10 Simon Josefsson <simon@josefsson.org>
9370 * lib/tgs.c, lib/as.c: Doc fix.
9372 2003-02-10 Simon Josefsson <simon@josefsson.org>
9374 * Makefile.am: Ditto.
9376 2003-02-10 Simon Josefsson <simon@josefsson.org>
9378 * Makefile.am: Fix ChangeLog generation.
9380 2003-02-10 Simon Josefsson <simon@josefsson.org>
9384 2003-02-08 Simon Josefsson <simon@josefsson.org>
9386 * lib/shishi.h.in, lib/tkts.c: Fix.
9388 2003-02-08 Simon Josefsson <simon@josefsson.org>
9390 * tests/ticketset.c, tests/crypto.c, tests/utils.c, src/client.c,
9391 src/server.c, src/data.h, src/shishi.c, src/shishid.c: Fix.
9393 2003-02-08 Simon Josefsson <simon@josefsson.org>
9395 * src/shishid.c: Fix.
9397 2003-02-08 Simon Josefsson <simon@josefsson.org>
9401 2003-02-08 Simon Josefsson <simon@josefsson.org>
9403 * src/authp.c, src/client.c, lib/shishi.h.in: Fix.
9405 2003-02-08 Simon Josefsson <simon@josefsson.org>
9407 * lib/asn1.c, lib/crypto-des.c, lib/init.c, lib/netio.c,
9408 lib/shishi.h.in: Fix.
9410 2003-02-08 Simon Josefsson <simon@josefsson.org>
9412 * lib/vasprintf.c, lib/kdcreq.c: Fix.
9414 2003-02-08 Simon Josefsson <simon@josefsson.org>
9416 * lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto-des.c,
9417 lib/crypto.c, lib/enckdcreppart.c, lib/encticketpart.c, lib/init.c,
9418 lib/kdc.c, lib/kdcrep.c, lib/key.c, lib/netio.c, lib/pkcs5.c,
9419 lib/principal.c, lib/shishi.h.in, lib/ticket.c, lib/tkt.c,
9420 lib/tkts.c, lib/vasprintf.c: Fix.
9422 2003-02-08 Simon Josefsson <simon@josefsson.org>
9424 * lib/shishi.h.in: Fix.
9426 2003-02-08 Simon Josefsson <simon@josefsson.org>
9428 * lib/crypto.c: Fix.
9430 2003-02-08 Simon Josefsson <simon@josefsson.org>
9432 * lib/vasprintf.c, lib/internal.h: Fix.
9434 2003-02-08 Simon Josefsson <simon@josefsson.org>
9436 * lib/asn1.c, lib/pkcs5.c, lib/key.c, lib/crypto-aes.c,
9437 lib/crypto.c, lib/netio.c, lib/tkts.c, lib/kdc.c, lib/as.c,
9438 lib/crypto-3des.c, lib/crypto-des.c, lib/crypto-null.c, lib/init.c,
9439 lib/krberror.c, lib/shishi.h.in: Fix.
9441 2003-02-08 Simon Josefsson <simon@josefsson.org>
9443 * lib/encticketpart.c, lib/tkt.c, lib/shishi.h.in, lib/tkts.c: Fix.
9445 2003-02-08 Simon Josefsson <simon@josefsson.org>
9449 2003-02-08 Simon Josefsson <simon@josefsson.org>
9451 * lib/apreq.c, lib/shishi.h.in, lib/encapreppart.c, lib/ticket.c:
9454 2003-02-08 Simon Josefsson <simon@josefsson.org>
9456 * lib/authenticator.c, lib/kdcrep.c, lib/enckdcreppart.c: Fix.
9458 2003-02-08 Simon Josefsson <simon@josefsson.org>
9460 * lib/shishi.h.in: Fix.
9462 2003-02-08 Simon Josefsson <simon@josefsson.org>
9464 * lib/cfg.c: Fix warnings.
9466 2003-02-08 Simon Josefsson <simon@josefsson.org>
9468 * lib/cfg.c: Declare getsubopt().
9470 2003-02-08 Simon Josefsson <simon@josefsson.org>
9472 * lib/shishi.h.in: Add.
9474 2003-02-08 Simon Josefsson <simon@josefsson.org>
9476 * lib/shishi.h.in: Add. Fix.
9478 2003-02-08 Simon Josefsson <simon@josefsson.org>
9480 * lib/shishi.h.in: Add.
9482 2003-02-08 Simon Josefsson <simon@josefsson.org>
9484 * lib/shishi.h.in, lib/internal.h: Add.
9486 2003-02-08 Simon Josefsson <simon@josefsson.org>
9488 * lib/shishi.h.in, lib/internal.h: Add.
9490 2003-02-08 Simon Josefsson <simon@josefsson.org>
9492 * lib/internal.h: Include arpa/inet.h.
9494 2003-02-08 Simon Josefsson <simon@josefsson.org>
9496 * doc/shishi.texi: Add.
9498 2003-02-08 Simon Josefsson <simon@josefsson.org>
9500 * lib/shishi.h.in: Fix.
9502 2003-02-08 Simon Josefsson <simon@josefsson.org>
9504 * lib/shishi.h.in, lib/tkts.c, tests/ticketset.c, src/shishi.c: New
9507 2003-02-08 Simon Josefsson <simon@josefsson.org>
9511 2003-02-08 Simon Josefsson <simon@josefsson.org>
9513 * lib/principal.c: Fix.
9515 2003-02-05 Simon Josefsson <simon@josefsson.org>
9517 * src/shishid.c, tests/ticketset.c: Fix API.
9519 2003-02-05 Simon Josefsson <simon@josefsson.org>
9521 * configure.ac: Check arpa/inet.h.
9523 2003-02-05 Simon Josefsson <simon@josefsson.org>
9525 * lib/ticket.c, lib/asn1.c, lib/shishi.h.in, lib/tkts.c: Fix API.
9527 2003-02-05 Simon Josefsson <simon@josefsson.org>
9529 * lib/enckdcreppart.c, lib/encticketpart.c: Fix.
9531 2003-02-05 Simon Josefsson <simon@josefsson.org>
9533 * lib/crypto.c: Add.
9535 2003-02-05 Simon Josefsson <simon@josefsson.org>
9537 * lib/kdc.c, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
9538 lib/diskio.c: Fix API.
9540 2003-02-05 Simon Josefsson <simon@josefsson.org>
9542 * lib/kdcrep.c: Fix.
9544 2003-02-05 Simon Josefsson <simon@josefsson.org>
9546 * lib/shishi.h.in, lib/asn1.c: Fix.
9548 2003-02-05 Simon Josefsson <simon@josefsson.org>
9550 * lib/principal.c, lib/asn1.c:
9551 (shishi_principal_name_get, shishi_principal_name_realm_get): Move
9552 from asn1.c to principal.c
9554 2003-02-05 Simon Josefsson <simon@josefsson.org>
9558 2003-02-05 Simon Josefsson <simon@josefsson.org>
9560 * lib/diskio.c: Fix header.
9562 2003-02-05 Simon Josefsson <simon@josefsson.org>
9564 * lib/init.c: Fix gcrypt init.
9566 2003-02-05 Simon Josefsson <simon@josefsson.org>
9568 * lib/internal.h: Use Shishi_asn1 instead of ASN1_TYPE. Fix.
9570 2003-02-05 Simon Josefsson <simon@josefsson.org>
9574 2003-02-05 Simon Josefsson <simon@josefsson.org>
9576 * lib/enckdcreppart.c, lib/safe.c: Cleanup.
9578 2003-02-05 Simon Josefsson <simon@josefsson.org>
9580 * lib/authenticator.c, lib/kdcreq.c, lib/shishi.h.in, lib/init.c:
9583 2003-02-05 Simon Josefsson <simon@josefsson.org>
9585 * lib/encticketpart.c: Cleanup.
9587 2003-02-05 Simon Josefsson <simon@josefsson.org>
9589 * lib/ticket.c: Cleanup.
9591 2003-02-05 Simon Josefsson <simon@josefsson.org>
9593 * lib/kdc.c: Cleanup.
9595 2003-02-05 Simon Josefsson <simon@josefsson.org>
9597 * lib/krberror.c: Cleanup.
9599 2003-02-05 Simon Josefsson <simon@josefsson.org>
9601 * lib/kdcrep.c: Cleanup.
9603 2003-02-05 Simon Josefsson <simon@josefsson.org>
9605 * lib/kdcreq.c: Cleanup.
9607 2003-02-05 Simon Josefsson <simon@josefsson.org>
9611 2003-02-05 Simon Josefsson <simon@josefsson.org>
9613 * lib/ticket.c: Use Shishi_asn1 instead of ASN1_TYPE.
9615 2003-02-05 Simon Josefsson <simon@josefsson.org>
9617 * lib/encapreppart.c: Fix.
9619 2003-02-05 Simon Josefsson <simon@josefsson.org>
9621 * lib/tkt.c, lib/krberror.c, lib/kdcrep.c, lib/kdcreq.c, lib/tgs.c,
9622 lib/safe.c: Use Shishi_asn1 instead of ASN1_TYPE.
9624 2003-02-05 Simon Josefsson <simon@josefsson.org>
9626 * lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
9627 lib/kdc.c: Use Shishi_asn1 instead of ASN1_TYPE.
9629 2003-02-05 Simon Josefsson <simon@josefsson.org>
9631 * lib/diskio.c, lib/done.c: Use Shishi_asn1 instead of ASN1_TYPE.
9633 2003-02-05 Simon Josefsson <simon@josefsson.org>
9635 * lib/asn1.c: Use Shishi_asn1 instead of ASN1_TYPE. Cleanup. Add.
9637 2003-02-05 Simon Josefsson <simon@josefsson.org>
9639 * lib/ap.c, lib/shishi.h.in, lib/apreq.c, lib/aprep.c, lib/as.c,
9640 lib/authenticator.c: Use Shishi_asn1 instead of ASN1_TYPE.
9642 2003-02-05 Simon Josefsson <simon@josefsson.org>
9644 * configure.ac: Check syslog.h.
9646 2003-02-05 Simon Josefsson <simon@josefsson.org>
9650 2003-02-05 Simon Josefsson <simon@josefsson.org>
9652 * lib/version.c: Copyright fix.
9654 2003-02-05 Simon Josefsson <simon@josefsson.org>
9656 * lib/shishi.h.in: Fix krberror.
9658 2003-02-05 Simon Josefsson <simon@josefsson.org>
9660 * lib/apreq.c, lib/error.c, lib/hostkeys.c, lib/version.c: Doc fix.
9662 2003-02-05 Simon Josefsson <simon@josefsson.org>
9664 * src/shishid.c: Syslog. Setuid.
9666 2003-02-03 Simon Josefsson <simon@josefsson.org>
9668 * lib/krberror.c: Doc fix.
9670 2003-02-03 Simon Josefsson <simon@josefsson.org>
9672 * lib/init.c: Re-order to improve manual.
9674 2003-02-03 Simon Josefsson <simon@josefsson.org>
9676 * src/shishid.c: AS exchange works (with hardcoded credentials).
9678 2003-02-03 Simon Josefsson <simon@josefsson.org>
9680 * src/kdc.c: Fix. What to do about this file? Abandon?
9682 2003-02-03 Simon Josefsson <simon@josefsson.org>
9684 * lib/shishi.h.in: Fix.
9686 2003-02-03 Simon Josefsson <simon@josefsson.org>
9688 * lib/kdcreq.c: Fix. Add.
9690 2003-02-03 Simon Josefsson <simon@josefsson.org>
9692 * lib/kdc.c: Fix return codes.
9694 2003-02-03 Simon Josefsson <simon@josefsson.org>
9698 2003-02-03 Simon Josefsson <simon@josefsson.org>
9700 * lib/asn1.c: Fix debug.
9702 2003-02-03 Simon Josefsson <simon@josefsson.org>
9704 * lib/as.c: Add. Clear pdata in AS-REQ.
9706 2003-02-03 Simon Josefsson <simon@josefsson.org>
9708 * lib/ticketset.c, lib/tkts.c: Rename ticketset.c to tkts.c.
9710 2003-02-03 Simon Josefsson <simon@josefsson.org>
9712 * lib/tkt.c: Add, code from ticket.c.
9714 2003-02-03 Simon Josefsson <simon@josefsson.org>
9716 * doc/reference/Makefile.am, doc/reference/tmpl/dummy.sgml,
9717 doc/reference/tmpl/shishi.sgml: Fix.
9719 2003-02-03 Simon Josefsson <simon@josefsson.org>
9721 * doc/reference/shishi.types, doc/reference/tmpl/shishi.sgml:
9722 Remove autogenerated stuff.
9724 2003-02-03 Simon Josefsson <simon@josefsson.org>
9726 * doc/reference/Makefile.am: Improve maintainer-clean (somewhat
9729 2003-02-03 Simon Josefsson <simon@josefsson.org>
9731 * doc/Makefile.am, doc/shishi.texi, doc/reference/tmpl/shishi.sgml,
9732 extra/pam_shishi/pam_shishi.c, lib/Makefile.am, lib/ap.c,
9733 lib/apreq.c, lib/as.c, lib/asn1.c, lib/authenticator.c,
9734 lib/diskio.c, lib/done.c, lib/enckdcreppart.c, lib/error.c,
9735 lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c,
9736 lib/safe.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c, src/authp.c,
9737 src/client.c, src/server.c, src/shishi.c, src/shishid.c,
9738 tests/ticketset.c: Rename shishi_ticketset_* to shishi_tkts_*.
9739 Separate ASN.1 ticket functions into shishi_ticket_* and high-level
9740 ticket functions into shishi_tkt_*.
9742 2003-02-02 Simon Josefsson <simon@josefsson.org>
9744 * lib/ticket.c: Add. Fix typo.
9745 (shishi_ticket_key_set): Set key in EncKDCRepPart too.
9746 (shishi_ticket2): Set transited, authtime, endtime.
9748 2003-02-02 Simon Josefsson <simon@josefsson.org>
9750 * lib/cfg.c, lib/crypto.c, lib/enckdcreppart.c, lib/kdc.c,
9751 lib/kdcrep.c, lib/kdcreq.c, lib/shishi.h.in: Add.
9753 2003-02-02 Simon Josefsson <simon@josefsson.org>
9755 * lib/as.c: Add. Initialize ticket in AS.
9757 2003-02-02 Simon Josefsson <simon@josefsson.org>
9759 * lib/authenticator.c: Add.
9761 2003-02-02 Simon Josefsson <simon@josefsson.org>
9763 * lib/ticket.c, lib/shishi.h.in, lib/kdc.c: Add.
9765 2003-02-02 Simon Josefsson <simon@josefsson.org>
9767 * lib/authenticator.c: Add AuthorizationData.
9769 2003-02-02 Simon Josefsson <simon@josefsson.org>
9773 2003-02-02 Simon Josefsson <simon@josefsson.org>
9775 * lib/kdcreq.c, lib/shishi.h.in: Add.
9777 2003-02-02 Simon Josefsson <simon@josefsson.org>
9780 (shishi_as_process): Print derived user key.
9782 2003-02-02 Simon Josefsson <simon@josefsson.org>
9784 * lib/diskio.c: Print hex key for noice verbose.
9786 2003-02-02 Simon Josefsson <simon@josefsson.org>
9788 * lib/ap.c, lib/as.c: Print debug info.
9790 2003-02-02 Simon Josefsson <simon@josefsson.org>
9792 * lib/ap.c: Print debug info.
9794 2003-02-01 Simon Josefsson <simon@josefsson.org>
9796 * lib/asn1.c: Add shishi_asn1_integer2_field. Indent.
9798 2003-02-01 Simon Josefsson <simon@josefsson.org>
9800 * lib/crypto.c, lib/cfg.c, lib/authenticator.c, src/authp.c,
9801 src/client.c, src/crypto.c, src/server.c, src/shishi.c,
9802 src/shishid.c, tests/crypto.c, tests/ticketset.c: Indent.
9804 2003-02-01 Simon Josefsson <simon@josefsson.org>
9806 * lib/diskio.c: Indent. Add debug code.
9808 2003-02-01 Simon Josefsson <simon@josefsson.org>
9810 * lib/enckdcreppart.c: Add shishi_enckdcreppart_key_set,
9811 shishi_enckdcreppart_nonce_set,
9812 shishi_enckdcreppart_populate_encticketpart,
9813 shishi_enckdcreppart_srealm_set, shishi_enckdcreppart_sname_set,
9814 shishi_enckdcreppart_server_set,
9815 shishi_enckdcreppart_srealmserver_set, shishi_encasreppart. Indent.
9817 2003-02-01 Simon Josefsson <simon@josefsson.org>
9819 * lib/kdc.c, lib/init.c, lib/hostkeys.c, lib/error.c,
9820 lib/encticketpart.c, lib/encapreppart.c: Indent.
9822 2003-02-01 Simon Josefsson <simon@josefsson.org>
9824 * lib/kdcrep.c: Add shishi_kdcrep_crealm_set,
9825 shishi_kdcrep_cname_set, shishi_kdcrep_client_set,
9826 shishi_kdcrep_crealmserver_set, shishi_kdcrep_set_enc_part,
9827 shishi_kdcrep_add_enc_part.
9828 (shishi_kdcrep_get_ticket): Don't lose on (some) optional fields.
9830 2003-02-01 Simon Josefsson <simon@josefsson.org>
9832 * lib/kdcreq.c: Add shishi_kdcreq_nonce, shishi_kdcreq_cname_get.
9834 2003-02-01 Simon Josefsson <simon@josefsson.org>
9836 * lib/krberror.c, lib/key.c: Indent.
9838 2003-02-01 Simon Josefsson <simon@josefsson.org>
9840 * lib/ticketset.c, lib/ticket.c, lib/tgs.c, lib/realm.c,
9841 lib/principal.c, lib/password.c, lib/netio.c: Indent.
9843 2003-02-01 Simon Josefsson <simon@josefsson.org>
9845 * lib/as.c: Add shishi_as_rep_der_set.
9847 2003-02-01 Simon Josefsson <simon@josefsson.org>
9850 (shishi_apreq_get_ticket, shishi_apreq_set_ticket): Don't lose on
9851 optional fields (some still left though).
9853 2003-02-01 Simon Josefsson <simon@josefsson.org>
9855 * lib/aprep.c: Indent.
9857 2003-02-01 Simon Josefsson <simon@josefsson.org>
9860 (shishi_ap_rep_der_set): Don't lose previous AP-REP.
9861 (shishi_ap_rep_der): New.
9863 2003-01-31 Simon Josefsson <simon@josefsson.org>
9865 * lib/shishi.h.in: Add. Fix key usage enum member name.
9867 2003-01-31 Simon Josefsson <simon@josefsson.org>
9869 * lib/encticketpart.c, lib/kdcrep.c, lib/ticket.c: Add functions to
9872 2003-01-31 Simon Josefsson <simon@josefsson.org>
9874 * lib/enckdcreppart.c: Fix.
9876 2003-01-31 Simon Josefsson <simon@josefsson.org>
9878 * lib/shishi.h.in: Add.
9880 2003-01-31 Simon Josefsson <simon@josefsson.org>
9882 * lib/encticketpart.c: Add shishi_encticketpart.
9884 2003-01-31 Simon Josefsson <simon@josefsson.org>
9886 * lib/init.c: Add shishi_init_server.
9888 2003-01-31 Simon Josefsson <simon@josefsson.org>
9890 * lib/key.c: Add shishi_key_random.
9892 2003-01-31 Simon Josefsson <simon@josefsson.org>
9894 * lib/crypto.c: Use strong random data.
9896 2003-01-26 Simon Josefsson <simon@josefsson.org>
9898 * doc/reference/tmpl/shishi.sgml: Generated.
9900 2003-01-22 Simon Josefsson <simon@josefsson.org>
9902 * doc/reference/tmpl/shishi.sgml: New.
9904 2003-01-22 Simon Josefsson <simon@josefsson.org>
9906 * configure.ac: Fix.
9908 2003-01-22 Simon Josefsson <simon@josefsson.org>
9910 * doc/reference/shishi-docs.sgml: Add some text.
9912 2003-01-22 Simon Josefsson <simon@josefsson.org>
9914 * doc/reference/Makefile.am: Add uninstall target. Fix distcheck.
9916 2003-01-22 Simon Josefsson <simon@josefsson.org>
9918 * lib/crypto-des.c: Use libgcrypt for CRC.
9920 2003-01-22 Simon Josefsson <simon@josefsson.org>
9922 * lib/Makefile.am: Fix libstringprep vs libidn.
9924 2003-01-21 Simon Josefsson <simon@josefsson.org>
9926 * configure.ac: Fix libstringprep vs libidn.
9928 2003-01-21 Simon Josefsson <simon@josefsson.org>
9930 * Makefile.am: Don't dist gdbm (for now). Fix libstringprep vs
9931 libidn. Fix cvs2cl and gtk-dock for distcheck.
9933 2003-01-21 Simon Josefsson <simon@josefsson.org>
9935 * tests/crypto.c: Don't check crc (gcrypt used now).
9937 2002-12-15 Simon Josefsson <simon@josefsson.org>
9939 * lib/Makefile.am, lib/diskio.c, lib/key.c, lib/safe.c,
9940 lib/shishi.h.in, src/client.c: Unfinished SAFE support.
9942 2002-12-15 Simon Josefsson <simon@josefsson.org>
9946 2002-12-15 Simon Josefsson <simon@josefsson.org>
9950 2002-12-15 Simon Josefsson <simon@josefsson.org>
9954 2002-12-15 Simon Josefsson <simon@josefsson.org>
9956 * src/shishid.c, src/shishi.c: Fix.
9958 2002-12-15 Simon Josefsson <simon@josefsson.org>
9960 * shishi.pc.in, shishi.conf.in, README: Fix.
9962 2002-12-14 Simon Josefsson <simon@josefsson.org>
9964 * configure.ac: Add GTK-DOC stuff.
9966 2002-12-14 Simon Josefsson <simon@josefsson.org>
9968 * lib/kdcreq.c, lib/tgs.c: Fix warnings from GTK-DOC.
9970 2002-12-14 Simon Josefsson <simon@josefsson.org>
9972 * doc/Makefile.am, doc/reference/Makefile.am,
9973 doc/reference/shishi-docs.sgml, doc/reference/shishi.types:
9974 Generate HTML/SGML API documentation using GTK-DOC.
9976 2002-12-14 Simon Josefsson <simon@josefsson.org>
9978 * lib/ticket.c, lib/ticketset.c, lib/shishi.h.in: Fix.
9980 2002-12-14 Simon Josefsson <simon@josefsson.org>
9982 * Makefile.am: EXTRA_DIST ANNOUNCE:
9984 2002-12-14 Simon Josefsson <simon@josefsson.org>
9988 2002-12-14 Simon Josefsson <simon@josefsson.org>
9990 * extra/pam_shishi/pam_shishi.c: Define PAM_STATIC for static
9993 2002-12-14 Simon Josefsson <simon@josefsson.org>
9995 * configure.ac, extra/pam_shishi/Makefile.am,
9996 extra/pam_shishi/pam_shishi.c: Solaris PAM fixes.
9998 2002-12-14 Simon Josefsson <simon@josefsson.org>
10000 * Makefile.am: Make sure ChangeLog is regenerated.
10002 2002-12-13 Simon Josefsson <simon@josefsson.org>
10004 * extra/README: Fix.
10006 2002-12-13 Simon Josefsson <simon@josefsson.org>
10008 * AUTHORS, NEWS, README, README-alpha, THANKS: Copying condition
10011 2002-12-13 Simon Josefsson <simon@josefsson.org>
10013 * src/shishid.c: Fix warnings.
10015 2002-12-13 Simon Josefsson <simon@josefsson.org>
10017 * doc/shishi.texi: Fix ports.
10019 2002-12-13 Simon Josefsson <simon@josefsson.org>
10021 * configure.ac, extra/Makefile.am, extra/pam_shishi/Makefile.am,
10022 extra/pam_shishi/pam_shishi.c: Add --disable-pam configure option.
10024 2002-12-13 Simon Josefsson <simon@josefsson.org>
10026 * src/server.c: Don't hardcode server name.
10028 2002-12-13 Simon Josefsson <simon@josefsson.org>
10030 * lib/shishi.h.in, lib/ticketset.c, lib/apreq.c, lib/crypto.c,
10031 lib/kdcreq.c: Revert earlier changes that broke simplified
10032 encryption profile. PAM fixes.
10034 2002-12-13 Simon Josefsson <simon@josefsson.org>
10036 * extra/README: Add PAM.
10038 2002-12-13 Simon Josefsson <simon@josefsson.org>
10040 * extra/Makefile.am, extra/pam_shishi/Makefile.am,
10041 extra/pam_shishi/pam_shishi.c: Initial PAM module.
10043 2002-12-12 Simon Josefsson <simon@josefsson.org>
10045 * doc/shishi.texi: Fixes.
10047 2002-12-12 Simon Josefsson <simon@josefsson.org>
10049 * tests/ticketset.c: Add.
10051 2002-12-12 Simon Josefsson <simon@josefsson.org>
10053 * lib/ap.c, lib/apreq.c, lib/authenticator.c, lib/crypto-3des.c,
10054 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
10055 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
10056 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/password.c,
10057 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c, lib/vasprintf.c:
10060 2002-12-12 Simon Josefsson <simon@josefsson.org>
10062 * tests/ticketset.c: Use new ASN.1 interface.
10064 2002-12-12 Simon Josefsson <simon@josefsson.org>
10066 * lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
10067 lib/authenticator.c, lib/diskio.c, lib/encapreppart.c,
10068 lib/enckdcreppart.c, lib/encticketpart.c, lib/kdc.c, lib/kdcrep.c,
10069 lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/ticket.c:
10070 Cleanup ASN.1 stuff.
10072 2002-12-12 Simon Josefsson <simon@josefsson.org>
10074 * src/shishi.c: Expire tickets.
10076 2002-12-11 Simon Josefsson <simon@josefsson.org>
10078 * tests/ticketset.c: Test file read/write.
10080 2002-12-11 Simon Josefsson <simon@josefsson.org>
10082 * lib/ticketset.c: Mem fixes. Separate ticket expiring on write.
10084 2002-12-11 Simon Josefsson <simon@josefsson.org>
10086 * tests/ticketset.c: Use new ticketset API. Fixes.
10088 2002-12-11 Simon Josefsson <simon@josefsson.org>
10090 * src/authp.c, src/client.c, src/shishi.c: Use new ticketset
10093 2002-12-11 Simon Josefsson <simon@josefsson.org>
10095 * lib/init.c, lib/shishi.h.in, lib/ticketset.c:
10096 s/ticketset_init/ticketset/g
10098 2002-12-11 Simon Josefsson <simon@josefsson.org>
10100 * tests/Makefile.am, tests/crypto.c, tests/ticketset.c,
10101 tests/utils.c: Add ticketset self tests.
10103 2002-12-11 Simon Josefsson <simon@josefsson.org>
10105 * src/authp.c, src/client.c, src/kdc.c, src/shishi.c: Fix for new
10108 2002-12-11 Simon Josefsson <simon@josefsson.org>
10110 * lib/asn1.c, lib/diskio.c, lib/done.c, lib/internal.h, lib/kdc.c,
10111 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Fixes discovered
10112 while writing ticketset selftests.
10114 2002-12-11 Simon Josefsson <simon@josefsson.org>
10116 * src/authp.c, src/client.c, src/crypto.c, src/data.h,
10117 src/server.c, src/shishi.c: Fix.
10119 2002-12-11 Simon Josefsson <simon@josefsson.org>
10121 * tests/crypto.c: Use new key API.
10123 2002-12-11 Simon Josefsson <simon@josefsson.org>
10125 * lib/error.c: Add.
10127 2002-12-11 Simon Josefsson <simon@josefsson.org>
10129 * src/shishid.c: Don't define ngettext.
10131 2002-12-11 Simon Josefsson <simon@josefsson.org>
10133 * src/server.c: Fix.
10135 2002-12-11 Simon Josefsson <simon@josefsson.org>
10137 * lib/error.c: Add.
10139 2002-12-11 Simon Josefsson <simon@josefsson.org>
10141 * lib/ap.c: Fix keyusage.
10143 2002-12-11 Simon Josefsson <simon@josefsson.org>
10145 * src/shishi.c: Add crypto key file.
10147 2002-12-11 Simon Josefsson <simon@josefsson.org>
10149 * src/server.c: Use AP interface.
10151 2002-12-11 Simon Josefsson <simon@josefsson.org>
10153 * src/crypto.c: Use new key API.
10155 2002-12-11 Simon Josefsson <simon@josefsson.org>
10157 * lib/ap.c, lib/apreq.c, lib/hostkeys.c, lib/internal.h, lib/key.c,
10158 lib/shishi.h.in, lib/ticket.c: Improve AP interface.
10160 2002-12-11 Simon Josefsson <simon@josefsson.org>
10162 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto.c, lib/diskio.c,
10163 lib/hostkeys.c, lib/key.c, lib/shishi.h.in: Key API fixes.
10165 2002-12-11 Simon Josefsson <simon@josefsson.org>
10167 * lib/ap.c: Fix (make TGS work again).
10169 2002-12-11 Simon Josefsson <simon@josefsson.org>
10171 * tests/crypto.c: Use new key API.
10173 2002-12-11 Simon Josefsson <simon@josefsson.org>
10175 * doc/Makefile.am, doc/shishi.texi: Hostkeys.
10177 2002-12-11 Simon Josefsson <simon@josefsson.org>
10179 * configure.ac: Dmalloc.
10181 2002-12-11 Simon Josefsson <simon@josefsson.org>
10183 * AUTHORS, NEWS, README: Fix copying conditions.
10185 2002-12-11 Simon Josefsson <simon@josefsson.org>
10187 * src/crypto.c, src/kdc.c: Use new key API.
10189 2002-12-11 Simon Josefsson <simon@josefsson.org>
10191 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10192 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
10193 lib/crypto-des.c, lib/encapreppart.c, lib/gztime.c, lib/init.c,
10194 lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
10195 lib/password.c, lib/realm.c, lib/ticketset.c: -Wall fixes.
10197 2002-12-11 Simon Josefsson <simon@josefsson.org>
10199 * lib/Makefile.am, lib/crypto-3des.c, lib/crypto-aes.c,
10200 lib/crypto.c, lib/diskio.c, lib/done.c, lib/enckdcreppart.c,
10201 lib/encticketpart.c, lib/hostkeys.c, lib/internal.h, lib/kdc.c,
10202 lib/key.c, lib/shishi.h.in: Cleanup key API. Add hostkey API
10203 starting point. Fixes.
10205 2002-12-09 Simon Josefsson <simon@josefsson.org>
10207 * README: Removed text now in README-alpha.
10209 2002-12-09 Simon Josefsson <simon@josefsson.org>
10211 * README-alpha: Add.
10213 2002-12-09 Simon Josefsson <simon@josefsson.org>
10215 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/tgs.c, lib/ticketset.c:
10216 Improve verbose messages.
10218 2002-12-09 Simon Josefsson <simon@josefsson.org>
10220 * src/shishi.c: Use TGS interface.
10222 2002-12-09 Simon Josefsson <simon@josefsson.org>
10224 * lib/ap.c, lib/as.c, lib/principal.c, lib/realm.c,
10225 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c: Cleanup TGS interface.
10227 2002-12-08 Simon Josefsson <simon@josefsson.org>
10229 * lib/ap.c, lib/diskio.c, lib/shishi.h.in, lib/ticket.c: Fix.
10231 2002-12-08 Simon Josefsson <simon@josefsson.org>
10233 * src/crypto.c: Use cipher_randomlen().
10235 2002-12-08 Simon Josefsson <simon@josefsson.org>
10237 * lib/crypto.c: Add cipher_randomlen().
10239 2002-12-08 Simon Josefsson <simon@josefsson.org>
10241 * lib/ticket.c: Fix.
10243 2002-12-08 Simon Josefsson <simon@josefsson.org>
10245 * lib/ticket.c: s/service/server/g.
10247 2002-12-08 Simon Josefsson <simon@josefsson.org>
10249 * src/shishi.c: Print EncKDCRepPart when printing ticket.
10251 2002-12-08 Simon Josefsson <simon@josefsson.org>
10253 * lib/as.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
10254 lib/ticketset.c: Store KDC-REP in ticket file too (for the cname,
10255 crealm, and keytype protection etype fields, and possibly other uses
10258 2002-12-08 Simon Josefsson <simon@josefsson.org>
10260 * lib/aprep.c, lib/apreq.c, lib/authenticator.c, lib/init.c,
10261 lib/internal.h: Remove most of shishi_last_*().
10263 2002-12-08 Simon Josefsson <simon@josefsson.org>
10265 * lib/diskio.c: Remove debug output.
10267 2002-12-08 Simon Josefsson <simon@josefsson.org>
10269 * src/shishi.c, src/authp.c, src/client.c: Use new ticketset API.
10271 2002-12-08 Simon Josefsson <simon@josefsson.org>
10273 * lib/ticket.c: Print etype key is protected under.
10275 2002-12-08 Simon Josefsson <simon@josefsson.org>
10277 * lib/done.c, lib/init.c, lib/shishi.h.in, lib/ticketset.c: Cleanup
10280 2002-12-08 Simon Josefsson <simon@josefsson.org>
10282 * lib/ticketset.c: Don't hardcode all tickets belonging to
10285 2002-12-08 Simon Josefsson <simon@josefsson.org>
10287 * src/Makefile.am: kdc.c is broken for now.
10289 2002-12-08 Simon Josefsson <simon@josefsson.org>
10291 * src/shishi.c: Print last-req too.
10293 2002-12-08 Simon Josefsson <simon@josefsson.org>
10295 * src/authp.c: Fix.
10297 2002-12-08 Simon Josefsson <simon@josefsson.org>
10299 * lib/ticketset.c: Add find/get_ticket etype.
10301 2002-12-08 Simon Josefsson <simon@josefsson.org>
10303 * lib/shishi.h.in, lib/ticket.c: Fix ticket flags. Add last-req.
10305 2002-12-08 Simon Josefsson <simon@josefsson.org>
10307 * lib/apreq.c, lib/kdcreq.c: Remove old AP-REQ API.
10309 2002-12-08 Simon Josefsson <simon@josefsson.org>
10311 * lib/ap.c: Fix doc.
10313 2002-12-07 Simon Josefsson <simon@josefsson.org>
10315 * configure.ac: Gnits.
10317 2002-12-07 Simon Josefsson <simon@josefsson.org>
10319 * COPYING.DOC: Add.
10321 2002-12-07 Simon Josefsson <simon@josefsson.org>
10323 * doc/lgpl.texi, doc/Makefile.am: Use GPL instead of LGPL.
10325 2002-12-07 Simon Josefsson <simon@josefsson.org>
10327 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi,
10328 lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10329 lib/asn1.c, lib/authenticator.c, lib/base64.c, lib/cfg.c,
10330 lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
10331 lib/crypto-null.c, lib/crypto.c, lib/diskio.c, lib/done.c,
10332 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
10333 lib/error.c, lib/gztime.c, lib/init.c, lib/internal.h, lib/kdc.c,
10334 lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/krberror.c, lib/netio.c,
10335 lib/password.c, lib/principal.c, lib/realm.c, lib/shishi.h.in,
10336 lib/tgs.c, lib/ticket.c, lib/ticketset.c, configure.ac,
10337 Makefile.am, src/Makefile.am, tests/Makefile.am, extra/Makefile.am,
10338 README: Use GPL instead of LGPL.
10340 2002-12-07 Simon Josefsson <simon@josefsson.org>
10342 * src/kdc.c, src/shishi.c: Use new AS interface.
10344 2002-12-07 Simon Josefsson <simon@josefsson.org>
10346 * lib/ap.c, lib/as.c, lib/authenticator.c, lib/kdcrep.c,
10347 lib/kdcreq.c, lib/krberror.c, lib/shishi.h.in, lib/tgs.c,
10348 lib/ticket.c, lib/ticketset.c: Clean up AS interface.
10350 2002-12-07 Simon Josefsson <simon@josefsson.org>
10352 * src/client.c: Fix.
10354 2002-12-07 Simon Josefsson <simon@josefsson.org>
10356 * src/authp.c, src/shishi.c: Use new AP interface.
10358 2002-12-07 Simon Josefsson <simon@josefsson.org>
10360 * lib/ap.c, lib/asn1.c, lib/internal.h, lib/shishi.h.in, lib/tgs.c,
10361 lib/ticket.c, lib/ticketset.c: Use new AP interface for TGS.
10363 2002-12-07 Simon Josefsson <simon@josefsson.org>
10365 * src/authp.c, src/client.c, src/kdc.c, src/server.c, src/shishi.c:
10366 Use new AP interface.
10368 2002-12-07 Simon Josefsson <simon@josefsson.org>
10370 * lib/ap.c, lib/aprep.c, lib/asn1.c, lib/internal.h,
10371 lib/shishi.h.in, lib/ticket.c, lib/ticketset.c: Clean up AP
10374 2002-12-07 Simon Josefsson <simon@josefsson.org>
10376 * lib/shishi.h.in: Update AP.
10378 2002-12-07 Simon Josefsson <simon@josefsson.org>
10380 * lib/ticketset.c: Fix crash in get_ticket.
10382 2002-12-07 Simon Josefsson <simon@josefsson.org>
10384 * lib/krberror.c: Zeroterminate server string.
10386 2002-12-07 Simon Josefsson <simon@josefsson.org>
10388 * lib/diskio.c: Fix AP-REP parsing.
10390 2002-12-07 Simon Josefsson <simon@josefsson.org>
10392 * src/shishi.c: Set servername.
10394 2002-12-07 Simon Josefsson <simon@josefsson.org>
10396 * src/client.c: Use new AP functions.
10398 2002-12-07 Simon Josefsson <simon@josefsson.org>
10400 * doc/shishi.texi: Add SuSE.
10402 2002-12-07 Simon Josefsson <simon@josefsson.org>
10404 * src/shishi.c: Fixes.
10406 2002-12-07 Simon Josefsson <simon@josefsson.org>
10408 * lib/ticketset.c: Add ticketset_get_ticket_*().
10410 2002-12-07 Simon Josefsson <simon@josefsson.org>
10412 * lib/done.c: Save ticketset.
10414 2002-12-07 Simon Josefsson <simon@josefsson.org>
10416 * lib/cfg.c: Use shishi_warn().
10418 2002-12-06 Simon Josefsson <simon@josefsson.org>
10420 * configure.ac: Try harder to find socklen_t before falling back to
10423 2002-12-06 Simon Josefsson <simon@josefsson.org>
10425 * lib/shishi.h.in, lib/ticketset.c, src/kdc.c, src/shishi.c: Fix
10428 2002-12-06 Simon Josefsson <simon@josefsson.org>
10430 * lib/cfg.c: Don't gethostbyname(NULL).
10432 2002-12-06 Simon Josefsson <simon@josefsson.org>
10434 * configure.ac: Workaround gettext+libtool distcheck bug. Fixes.
10436 2002-12-06 Simon Josefsson <simon@josefsson.org>
10438 * Makefile.am: Workaround gettext+libtool distcheck bug.
10440 2002-12-06 Simon Josefsson <simon@josefsson.org>
10442 * lib/internal.h: Handle ngettext() from autoconf instead.
10444 2002-12-06 Simon Josefsson <simon@josefsson.org>
10446 * lib/aprep.c: Print cusec in hex.
10448 2002-12-06 Simon Josefsson <simon@josefsson.org>
10450 * lib/asn1.c: Don't corrupt data in _shishi_asn1_integer_field
10451 (this caused the spurious AP-REP verification failures).
10453 2002-12-06 Simon Josefsson <simon@josefsson.org>
10455 * lib/encapreppart.c, lib/crypto.c: Fix.
10457 2002-12-06 Simon Josefsson <simon@josefsson.org>
10459 * lib/crypto-des.c: Fix.
10461 2002-12-06 Simon Josefsson <simon@josefsson.org>
10463 * extra/README: Add entire GNU Inetutils, although most of it is
10464 disabled by Shishi's configure.ac.
10466 2002-12-06 Simon Josefsson <simon@josefsson.org>
10468 * tests/Makefile.am: LTLIBINTL is included via libshishi.
10470 2002-12-05 Simon Josefsson <simon@josefsson.org>
10472 * doc/gdoc-error: Fix copying conditions.
10474 2002-12-05 Simon Josefsson <simon@josefsson.org>
10476 * doc/gdoc-error: Make it less shishi specific.
10478 2002-12-04 Simon Josefsson <simon@josefsson.org>
10480 * lib/cfg.c: Add XXX about not running gethostbyname() during
10483 2002-12-04 Simon Josefsson <simon@josefsson.org>
10485 * doc/Makefile.am, doc/shishi.texi: Add realm/principal API doc.
10487 2002-12-04 Simon Josefsson <simon@josefsson.org>
10489 * lib/as.c, lib/authenticator.c, lib/done.c, lib/init.c,
10490 lib/internal.h, lib/kdcreq.c, lib/principal.c, lib/realm.c,
10491 lib/shishi.h.in, lib/tgs.c, lib/ticketset.c, src/authp.c,
10492 src/client.c, src/crypto.c, src/kdc.c, src/server.c, src/shishi.c:
10493 Harmonise realm, principal and ticketset filename API.
10495 2002-12-04 Simon Josefsson <simon@josefsson.org>
10497 * src/shishi.c: Fix --help.
10499 2002-12-04 Simon Josefsson <simon@josefsson.org>
10501 * src/shishi.c: Fix destroy --server-name.
10503 2002-12-04 Simon Josefsson <simon@josefsson.org>
10505 * lib/error.c, lib/shishi.h.in, lib/ticketset.c, src/authp.c,
10506 src/client.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
10507 Add ticket destroy command. Use default ticketset in src/.
10509 2002-12-04 Simon Josefsson <simon@josefsson.org>
10511 * lib/shishi.h.in: Add as.c/tgs.c prototypes.
10513 2002-12-03 Simon Josefsson <simon@josefsson.org>
10515 * doc/Makefile.am: Fix dependencies.
10517 2002-12-03 Simon Josefsson <simon@josefsson.org>
10519 * doc/Makefile.am, lib/cfg.c, lib/init.c, lib/shishi.h.in: Doc
10522 2002-12-03 Simon Josefsson <simon@josefsson.org>
10524 * Makefile.am: Exclude libstringprep from ChangeLog.
10526 2002-12-03 Simon Josefsson <simon@josefsson.org>
10528 * configure.ac, doc/shishi.texi, lib/error.c, po/shishi.pot,
10529 po/sv.po, src/Makefile.am, src/client.c, src/server.c,
10530 tests/Makefile.am, tests/crypto.c: Portability fixes.
10532 2002-12-03 Simon Josefsson <simon@josefsson.org>
10534 * lib/error.c: Typographic fixes.
10536 2002-12-03 Simon Josefsson <simon@josefsson.org>
10538 * doc/Makefile.am, doc/gdoc-error, doc/shishi.texi: Generate error
10539 label documentation.
10541 2002-12-03 Simon Josefsson <simon@josefsson.org>
10543 * src/shishi.c: New API.
10545 2002-12-03 Simon Josefsson <simon@josefsson.org>
10547 * lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/encticketpart.c,
10548 lib/init.c, lib/key.c, lib/shishi.h.in, doc/Makefile.am,
10549 doc/shishi.texi: Improve crypto documentation.
10551 2002-12-02 Simon Josefsson <simon@josefsson.org>
10553 * lib/Makefile.am, Makefile.am: Fix stringprep variables.
10555 2002-12-02 Simon Josefsson <simon@josefsson.org>
10557 * configure.ac: Define socklen_t to size_t if it doesn't exist
10558 (Tru64 without _XOPEN_SOURCE=500). Fix libstringprep variables.
10560 2002-12-02 Simon Josefsson <simon@josefsson.org>
10562 * lib/ap.c, lib/as.c, lib/crypto-des.c, lib/crypto.c,
10563 lib/internal.h, lib/kdcrep.c, lib/tgs.c, lib/ticket.c,
10564 lib/ticketset.c: Move some private structures to where they belong.
10567 2002-12-02 Simon Josefsson <simon@josefsson.org>
10569 * lib/as.c, lib/kdc.c: Shishi_key fixes.
10571 2002-12-02 Simon Josefsson <simon@josefsson.org>
10573 * lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c, lib/as.c,
10574 lib/authenticator.c, lib/crypto-3des.c, lib/crypto-aes.c,
10575 lib/crypto-des.c, lib/crypto-null.c, lib/crypto.c, lib/diskio.c,
10576 lib/enckdcreppart.c, lib/encticketpart.c, lib/internal.h,
10577 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/key.c, lib/shishi.h.in,
10578 lib/ticket.c, lib/ticketset.c, src/crypto.c, src/kdc.c,
10579 tests/crypto.c: Create new Shishi_key structure to hide key
10582 2002-12-02 Simon Josefsson <simon@josefsson.org>
10584 * lib/Makefile.am, lib/internal.h, lib/key.c, lib/shishi.h.in: Add
10587 2002-12-02 Simon Josefsson <simon@josefsson.org>
10589 * src/kdc.c: Use new ticket API.
10591 2002-12-02 Simon Josefsson <simon@josefsson.org>
10593 * lib/ap.c, lib/kdcreq.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c:
10594 Don't take handle parameter in ticket accessor functions.
10596 2002-12-02 Simon Josefsson <simon@josefsson.org>
10598 * src/data.h, src/shishi.c: Add --verbose-library. Fix return
10601 2002-12-02 Simon Josefsson <simon@josefsson.org>
10605 2002-12-02 Simon Josefsson <simon@josefsson.org>
10607 * src/data.h: Remove unused stuff.
10609 2002-12-01 Simon Josefsson <simon@josefsson.org>
10611 * src/shishi.c: Include argp.
10613 2002-12-01 Simon Josefsson <simon@josefsson.org>
10615 * src/data.h: Fix includes.
10617 2002-12-01 Simon Josefsson <simon@josefsson.org>
10619 * lib/base64.c: Fix prototype.
10621 2002-12-01 Simon Josefsson <simon@josefsson.org>
10623 * configure.ac: Add.
10625 2002-12-01 Simon Josefsson <simon@josefsson.org>
10627 * src/crypto.c, src/data.h, src/shishid.c: Fix includes.
10629 2002-12-01 Simon Josefsson <simon@josefsson.org>
10631 * lib/base64.c, lib/internal.h, lib/password.c, lib/principal.c,
10632 lib/shishi.h.in: Fix includes. Export key usage values.
10634 2002-12-01 Simon Josefsson <simon@josefsson.org>
10636 * po/shishi.pot, po/sv.po: regenerated
10638 2002-12-01 Simon Josefsson <simon@josefsson.org>
10640 * src/crypto.c, src/data.h, src/kdc.c, src/server.c, src/shishi.c:
10641 Enhance key handling in crypto. Fixes.
10643 2002-12-01 Simon Josefsson <simon@josefsson.org>
10645 * shishi.conf.in: Fix.
10647 2002-12-01 Simon Josefsson <simon@josefsson.org>
10649 * lib/shishi.h.in: Add. Fix.
10651 2002-12-01 Simon Josefsson <simon@josefsson.org>
10653 * lib/error.c: Add.
10655 2002-12-01 Simon Josefsson <simon@josefsson.org>
10657 * lib/diskio.c: Add key output functions.
10659 2002-12-01 Simon Josefsson <simon@josefsson.org>
10661 * lib/crypto.c: Always specify rand2key and str2key functions.
10662 Allow randomize to return 0 "random" bytes.
10664 2002-12-01 Simon Josefsson <simon@josefsson.org>
10666 * lib/crypto-null.c: Fixes.
10668 2002-12-01 Simon Josefsson <simon@josefsson.org>
10670 * lib/crypto-aes.c: More debugging output.
10672 2002-12-01 Simon Josefsson <simon@josefsson.org>
10674 * configure.ac, lib/Makefile.am: Fix.
10676 2002-12-01 Simon Josefsson <simon@josefsson.org>
10678 * shishi.conf.in: Fixes. Add stringprocess.
10680 2002-12-01 Simon Josefsson <simon@josefsson.org>
10682 * lib/init.c: Only support AES256 by default, as per RFC1510bis.
10684 2002-12-01 Simon Josefsson <simon@josefsson.org>
10688 2002-12-01 Simon Josefsson <simon@josefsson.org>
10690 * doc/shishi.texi: Fixes.
10692 2002-11-30 Simon Josefsson <simon@josefsson.org>
10694 * configure.ac: Fix typo.
10696 2002-11-30 Simon Josefsson <simon@josefsson.org>
10698 * lib/crypto-aes.c, lib/crypto-3des.c: Cleanup.
10700 2002-11-30 Simon Josefsson <simon@josefsson.org>
10702 * src/shishi.c: Print KRB-ERROR in AS/TGS.
10704 2002-11-30 Simon Josefsson <simon@josefsson.org>
10706 * lib/init.c: Improve error handling.
10708 2002-11-30 Simon Josefsson <simon@josefsson.org>
10710 * lib/Makefile.am, lib/aprep.c, lib/apreq.c, lib/as.c, lib/asn1.c,
10711 lib/authenticator.c, lib/cfg.c, lib/crypto-3des.c,
10712 lib/crypto-aes.c, lib/crypto-des.c, lib/crypto.c, lib/diskio.c,
10713 lib/encapreppart.c, lib/error.c, lib/init.c, lib/internal.h,
10714 lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/krberror.c, lib/netio.c,
10715 lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
10716 lib/ticketset.c: Replaced DEBUG* and SILENT with VERBOSE. Added
10717 KRB-ERROR handling.
10719 2002-11-30 Simon Josefsson <simon@josefsson.org>
10721 * lib/netio.c, lib/shishi.h.in, lib/error.c: Improve errors.
10723 2002-11-30 Simon Josefsson <simon@josefsson.org>
10725 * src/kdc.c: Use new password API.
10727 2002-11-30 Simon Josefsson <simon@josefsson.org>
10729 * lib/as.c, lib/cfg.c, lib/internal.h, lib/password.c,
10730 lib/shishi.h.in: Character set handling for passwords, subject to
10731 new "stringprocess" configuration verb.
10733 2002-11-30 Simon Josefsson <simon@josefsson.org>
10735 * src/Makefile.am, tests/Makefile.am: Remove argp (now added to
10738 2002-11-30 Simon Josefsson <simon@josefsson.org>
10740 * lib/Makefile.am: Add AC_LIBOBJ's to EXTRA_DIST.
10742 2002-11-30 Simon Josefsson <simon@josefsson.org>
10744 * lib/gethostname.c: From gnulib, a AC_LIBOBJ.
10746 2002-11-30 Simon Josefsson <simon@josefsson.org>
10748 * Makefile.am: Add libstringprep.
10750 2002-11-30 Simon Josefsson <simon@josefsson.org>
10752 * configure.ac: Clean up a little.
10754 2002-11-30 Simon Josefsson <simon@josefsson.org>
10756 * lib/strcasecmp.c, lib/memmove.c, lib/memset.c, lib/strerror.c:
10757 From gnulib, a AC_LIBOBJ.
10759 2002-11-30 Simon Josefsson <simon@josefsson.org>
10761 * lib/strdup.c: From gnulib, a AC_LIBOBJ.
10763 2002-11-29 Simon Josefsson <simon@josefsson.org>
10765 * lib/init.c: use aes256, aes128, des3 by default
10767 2002-11-29 Simon Josefsson <simon@josefsson.org>
10769 * po/shishi.pot, po/sv.po: indent caused regeneration
10771 2002-11-29 Simon Josefsson <simon@josefsson.org>
10773 * Makefile.am, lib/Makefile.am, lib/ap.c, lib/aprep.c, lib/apreq.c,
10774 lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
10775 lib/diskio.c, lib/done.c, lib/encapreppart.c, lib/encticketpart.c,
10776 lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
10777 lib/kdcreq.c, lib/netio.c, lib/password.c, lib/pkcs5.c,
10778 lib/pkcs5.h, lib/realm.c, lib/setenv.h, lib/shishi.h.in, lib/tgs.c,
10779 lib/ticket.c, lib/ticketset.c, lib/vasprintf.c, src/Makefile.am,
10780 src/authp.c, src/client.c, src/crypto.c, src/kdc.c, src/server.c,
10781 src/shishi.c, src/shishid.c, tests/Makefile.am, tests/crypto.c:
10784 2002-11-29 Simon Josefsson <simon@josefsson.org>
10786 * tests/Makefile.am: add indent
10788 2002-11-29 Simon Josefsson <simon@josefsson.org>
10790 * asn1/INSTALL: these are regenerated by autoreconf
10792 2002-11-29 Simon Josefsson <simon@josefsson.org>
10794 * lib/internal.h: always include stdarg, never varargs
10796 2002-11-29 Simon Josefsson <simon@josefsson.org>
10798 * lib/Makefile.am: add intl
10800 2002-11-29 Simon Josefsson <simon@josefsson.org>
10802 * asn1/configure.in: add my patches
10804 2002-11-29 Simon Josefsson <simon@josefsson.org>
10806 * asn1/AUTHORS, asn1/COPYING, asn1/COPYING.LIB, asn1/INSTALL,
10807 asn1/Makefile.am, asn1/NEWS, asn1/README, asn1/THANKS,
10808 asn1/acconfig.h, asn1/acinclude.m4, asn1/buildconf,
10809 asn1/configure.in: add libtasn1 from CVS as of 2002-11-29
10811 2002-11-29 Simon Josefsson <simon@josefsson.org>
10813 * lib/crypto.c: fix cipher_name
10815 2002-11-29 Simon Josefsson <simon@josefsson.org>
10817 * po/shishi.pot, po/sv.po: generated updates
10819 2002-11-29 Simon Josefsson <simon@josefsson.org>
10821 * doc/shishi.texi: fixes
10823 2002-11-29 Simon Josefsson <simon@josefsson.org>
10825 * lib/aprep.c, lib/apreq.c, lib/enckdcreppart.c,
10826 lib/encticketpart.c: endian fixes for keytype as + kdc + telnet now
10829 2002-11-29 Simon Josefsson <simon@josefsson.org>
10831 * lib/crypto.c: fix when cipher_name fails
10833 2002-11-29 Simon Josefsson <simon@josefsson.org>
10835 * lib/gztime.c: fix TZ variable for solaris
10837 2002-11-29 Simon Josefsson <simon@josefsson.org>
10839 * src/data.h, src/shishi.c: remove shortnonce stuff
10841 2002-11-29 Simon Josefsson <simon@josefsson.org>
10845 2002-11-29 Simon Josefsson <simon@josefsson.org>
10847 * configure.ac: add unsetenv LIBOBJ fix typo remove alloca and
10850 2002-11-29 Simon Josefsson <simon@josefsson.org>
10852 * lib/netio.c: solaris has sockaddr_storage, but using it doesn't
10855 2002-11-29 Simon Josefsson <simon@josefsson.org>
10857 * lib/Makefile.am, lib/internal.h, lib/setenv.c, lib/setenv.h,
10858 lib/unsetenv.c: improved setenv LIBOBJs from Bruno.
10860 2002-11-29 Simon Josefsson <simon@josefsson.org>
10862 * lib/asn1.c, lib/kdcrep.c, lib/ticket.c: endian fixes
10864 2002-11-28 Simon Josefsson <simon@josefsson.org>
10866 * lib/setenv.c: copy from glibc that actually works
10868 2002-11-28 Simon Josefsson <simon@josefsson.org>
10870 * configure.ac: libtool obsoletes ranlib
10872 2002-11-28 Simon Josefsson <simon@josefsson.org>
10874 * lib/error.c, lib/init.c, lib/internal.h, lib/kdc.c, lib/kdcreq.c,
10875 lib/shishi.h.in: nonces are 4 bytes, remove shortnonce stuff.
10877 2002-11-27 Simon Josefsson <simon@josefsson.org>
10881 2002-11-27 Simon Josefsson <simon@josefsson.org>
10883 * lib/error.c: fix msg
10885 2002-11-27 Simon Josefsson <simon@josefsson.org>
10887 * lib/cfg.c, lib/init.c: print warnings
10889 2002-11-27 Simon Josefsson <simon@josefsson.org>
10891 * Makefile.am: make dist work
10893 2002-11-27 Simon Josefsson <simon@josefsson.org>
10895 * lib/shishi.h.in: add prototype
10897 2002-11-27 Simon Josefsson <simon@josefsson.org>
10899 * tests/Makefile.am: fix asn1 dir
10901 2002-11-26 Simon Josefsson <simon@josefsson.org>
10903 * Makefile.am, configure.ac: remove gdbm temporarily add ngettext
10904 check add setenv replacement
10906 2002-11-26 Simon Josefsson <simon@josefsson.org>
10908 * lib/setenv.c: new file, for system's that lack setenv()
10910 2002-11-26 Simon Josefsson <simon@josefsson.org>
10912 * lib/Makefile.am: extradist setenv.c
10914 2002-11-26 Simon Josefsson <simon@josefsson.org>
10916 * lib/internal.h, lib/ticketset.c: fix ngettext
10918 2002-11-26 Simon Josefsson <simon@josefsson.org>
10920 * src/Makefile.am: needs asn1 includes
10922 2002-11-26 Simon Josefsson <simon@josefsson.org>
10924 * src/data.h: _N is defined on solaris
10926 2002-11-26 Simon Josefsson <simon@josefsson.org>
10928 * tests/Makefile.am: need asn1 includes
10930 2002-11-26 Simon Josefsson <simon@josefsson.org>
10932 * doc/shishi.texi: small fixes
10934 2002-11-25 Simon Josefsson <simon@josefsson.org>
10936 * configure.ac: remove krb5 stuff from inetutils remove ugly stuff
10939 2002-11-25 Simon Josefsson <simon@josefsson.org>
10941 * extra/README: [no log message]
10943 2002-11-25 Simon Josefsson <simon@josefsson.org>
10945 * Makefile.am, README, configure.ac: extra/
10947 2002-11-25 Simon Josefsson <simon@josefsson.org>
10949 * extra/README: [no log message]
10951 2002-11-25 Simon Josefsson <simon@josefsson.org>
10953 * extra/Makefile.am, extra/README, extra/inetutils.diff: Add
10954 inetutils in extra/.
10956 2002-11-25 Simon Josefsson <simon@josefsson.org>
10958 * po/LINGUAS, po/Makevars, po/POTFILES.in, po/shishi.pot, po/sv.po:
10961 2002-11-25 Simon Josefsson <simon@josefsson.org>
10963 * lib/kdcrep.c: remove debug code
10965 2002-11-25 Simon Josefsson <simon@josefsson.org>
10967 * lib/Makefile.am: EXTRA_DIST crypt-*.c
10969 2002-11-25 Simon Josefsson <simon@josefsson.org>
10971 * doc/shishi.texi: todo's
10973 2002-11-25 Simon Josefsson <simon@josefsson.org>
10975 * m4/Makefile.am, m4/pkg.m4: [no log message]
10977 2002-11-25 Simon Josefsson <simon@josefsson.org>
10979 * config.rpath, mkinstalldirs: [no log message]
10981 2002-11-25 Simon Josefsson <simon@josefsson.org>
10983 * README, THANKS, configure.ac, shishi.pc.in: add copyright
10985 2002-11-25 Simon Josefsson <simon@josefsson.org>
10987 * AUTHORS, README: [no log message]
10989 2002-11-25 Simon Josefsson <simon@josefsson.org>
10991 * README: Move platforms to doc/shishi.texi
10993 2002-11-25 Simon Josefsson <simon@josefsson.org>
10995 * doc/shishi.texi: Add user manual, reporting bugs, supported
10998 2002-11-23 Simon Josefsson <simon@josefsson.org>
11000 * lib/crypto-des.c, lib/ticketset.c: fixes.
11002 2002-11-23 Simon Josefsson <simon@josefsson.org>
11004 * src/shishi.c: fixes
11006 2002-11-23 Simon Josefsson <simon@josefsson.org>
11008 * lib/crypto-des.c: remove md4 junk
11010 2002-11-23 Simon Josefsson <simon@josefsson.org>
11012 * configure.ac: Gettext version for autoreconf.
11014 2002-11-23 Simon Josefsson <simon@josefsson.org>
11016 * doc/shishi.texi: User/Administration Manual sections.
11018 2002-11-22 Simon Josefsson <simon@josefsson.org>
11020 * lib/ap.c, lib/aprep.c, lib/diskio.c, lib/encapreppart.c,
11021 lib/internal.h, lib/shishi.h.in: Add high-level AP functions.
11023 2002-11-22 Simon Josefsson <simon@josefsson.org>
11025 * README: [no log message]
11027 2002-11-22 Simon Josefsson <simon@josefsson.org>
11029 * lib/apreq.c, lib/diskio.c, lib/kdcrep.c, lib/ticket.c: "kerberos"
11032 2002-11-22 Simon Josefsson <simon@josefsson.org>
11034 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11035 lib/crypto-null.c, lib/crypto.c: Remove keytype from some
11038 2002-11-22 Simon Josefsson <simon@josefsson.org>
11040 * doc/shishi.texi: Add crypto overview. Fixes.
11042 2002-11-22 Simon Josefsson <simon@josefsson.org>
11044 * lib/crypto.c: Cleanup.
11046 2002-11-22 Simon Josefsson <simon@josefsson.org>
11048 * lib/crypto-3des.c, lib/crypto-aes.c: remove junk.
11050 2002-11-22 Simon Josefsson <simon@josefsson.org>
11052 * lib/apreq.c, lib/as.c, lib/crypto-3des.c, lib/crypto-des.c,
11053 lib/crypto-lowlevel.c, lib/crypto-simplified.c, lib/crypto-utils.c,
11054 lib/crypto.c, lib/error.c, lib/internal.h, lib/kdc.c, lib/kdcrep.c,
11055 lib/shishi.h.in, src/kdc.c: 3DES TGS works.
11057 2002-11-22 Simon Josefsson <simon@josefsson.org>
11059 * tests/Makefile.am: Don't link with libtasn1.
11061 2002-11-22 Simon Josefsson <simon@josefsson.org>
11063 * configure.ac: Fixes. Add stringprep.
11065 2002-11-22 Simon Josefsson <simon@josefsson.org>
11067 * Makefile.am: test/ renamed to tests/ (repository mv).
11069 2002-11-22 Simon Josefsson <simon@josefsson.org>
11071 * NEWS: [no log message]
11073 2002-11-22 Simon Josefsson <simon@josefsson.org>
11075 * shishi.conf.in: Add server-realm.
11077 2002-11-22 Simon Josefsson <simon@josefsson.org>
11079 * shishi.pc.in: Move gcrypt after shishi.
11081 2002-11-22 Simon Josefsson <simon@josefsson.org>
11083 * src/shishid.c: Read CFG in library.
11085 2002-11-22 Simon Josefsson <simon@josefsson.org>
11087 * src/data.h: Add TGS client/server name.
11089 2002-11-22 Simon Josefsson <simon@josefsson.org>
11091 * src/Makefile.am: Don't link with libtasn.
11093 2002-11-22 Simon Josefsson <simon@josefsson.org>
11095 * src/server.c, src/crypto.c: Crypto updates.
11097 2002-11-22 Simon Josefsson <simon@josefsson.org>
11099 * src/shishi.c: Add --client-name and --server-name for TGS. Read
11100 cfg and create ticketset within library.
11102 2002-11-22 Simon Josefsson <simon@josefsson.org>
11104 * lib/tgs.c: Inline call.
11106 2002-11-22 Simon Josefsson <simon@josefsson.org>
11108 * lib/done.c: Free some more.
11110 2002-11-22 Simon Josefsson <simon@josefsson.org>
11112 * lib/asn1.c: remove errorDescription from shishi_d2a_apprep
11114 2002-11-22 Simon Josefsson <simon@josefsson.org>
11116 * lib/kdc.c: Str2key parameter.
11118 2002-11-22 Simon Josefsson <simon@josefsson.org>
11120 * lib/realm.c: Map server to realm.
11122 2002-11-22 Simon Josefsson <simon@josefsson.org>
11124 * lib/ticketset.c: Handle library default ticketset.
11126 2002-11-22 Simon Josefsson <simon@josefsson.org>
11128 * lib/kdcrep.c, lib/ticket.c: Crypto key usage fixes.
11130 2002-11-22 Simon Josefsson <simon@josefsson.org>
11132 * lib/internal.h: Fix keyusage enum. Add cfg and ticketset.
11134 2002-11-22 Simon Josefsson <simon@josefsson.org>
11136 * lib/init.c: Read config files and ticketset in shishi_init().
11138 2002-11-22 Simon Josefsson <simon@josefsson.org>
11140 * lib/cfg.c: Add shishi_cfg_default_*.
11142 2002-11-22 Simon Josefsson <simon@josefsson.org>
11144 * lib/authenticator.c: Cleanup cksum type selection a little.
11146 2002-11-22 Simon Josefsson <simon@josefsson.org>
11148 * lib/apreq.c: Crypto keyusage.
11150 2002-11-22 Simon Josefsson <simon@josefsson.org>
11152 * lib/aprep.c: Encrypt with key usage.
11154 2002-11-22 Simon Josefsson <simon@josefsson.org>
11156 * lib/shishi.h.in: Cleanups
11158 2002-11-22 Simon Josefsson <simon@josefsson.org>
11160 * lib/vasprintf.c: shishi_asprintf().
11162 2002-11-22 Simon Josefsson <simon@josefsson.org>
11164 * lib/Makefile.am: Add vasprintf, pkcs5. Link asn1 stuff directly.
11166 2002-11-22 Simon Josefsson <simon@josefsson.org>
11168 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11169 lib/crypto-lowlevel.c, lib/crypto-null.c, lib/crypto-simplified.c,
11170 lib/crypto-utils.c, lib/crypto.c: Split crypto files more. AES
11173 2002-11-22 Simon Josefsson <simon@josefsson.org>
11175 * tests/crypto.c: Add AES test vectors.
11177 2002-11-20 Simon Josefsson <simon@josefsson.org>
11179 * lib/pkcs5.c: Check libgcrypt return codes.
11181 2002-11-20 Simon Josefsson <simon@josefsson.org>
11183 * lib/crypto-3des.c, lib/crypto-aes.c, lib/crypto-des.c,
11184 lib/crypto.c: Split crypto file. Some initial AES stuff. Maybe
11187 2002-11-08 Simon Josefsson <simon@josefsson.org>
11189 * lib/pkcs5.c: Fix bug.
11191 2002-11-08 Simon Josefsson <simon@josefsson.org>
11193 * lib/pkcs5.c, lib/pkcs5.h, tests/crypto.c: Add PKCS5 PBKDF2
11196 2002-11-07 Simon Josefsson <simon@josefsson.org>
11198 * shishi.pc.in: Add -R.
11200 2002-11-05 Simon Josefsson <simon@josefsson.org>
11202 * lib/rfc1510bis.asn1: Make it compile with buggy libtasn1.
11204 2002-11-04 Simon Josefsson <simon@josefsson.org>
11206 * Makefile.am, README, mkinstalldirs, shishi.conf.in,
11207 shishi.skel.in, doc/Makefile.am, doc/shishi.texi, lib/Makefile.am,
11208 lib/as.c, lib/asn1.c, lib/authenticator.c, lib/cfg.c, lib/crypto.c,
11209 lib/diskio.c, lib/init.c, lib/internal.h, lib/netio.c,
11210 lib/password.c, lib/shishi.h.in, lib/tgs.c, lib/ticket.c,
11211 lib/ticketset.c, src/Makefile.am, src/authp.c, src/client.c,
11212 src/data.h, src/kdc.c, src/list.c, src/shishi.c, src/shishid.c,
11213 tests/crypto.c: Add kdc-timeout and kdc-retries configuration file
11214 settings. Manual improvements. Added MOD-CRC32 and test vectors.
11215 Added MD4 (to be replaced by my patch to libgcrypt). Added
11216 Shishi_as and Shishi_tgs structures for high-level KDC exchanges.
11217 Separated KDC command into high-level AS, TGS and low-level KDC.
11219 2002-11-02 Simon Josefsson <simon@josefsson.org>
11221 * README, mkinstalldirs, shishi.conf.in, lib/aprep.c, lib/apreq.c,
11222 lib/authenticator.c, lib/cfg.c, lib/crypto.c, lib/diskio.c,
11223 lib/encapreppart.c, lib/init.c, lib/internal.h, lib/kdc.c,
11224 lib/kdcrep.c, lib/kdcreq.c, lib/netio.c, lib/shishi.h.in,
11225 lib/ticket.c, lib/ticketset.c, src/kdc.c, src/shishi.c,
11226 src/shishid.c: Reworked silent/verbose/debug handling in library.
11227 Handles more than one KDC.
11229 2002-10-31 Simon Josefsson <simon@josefsson.org>
11231 * lib/asn1.c, lib/netio.c, src/Makefile.am, src/shishid.c: Improve
11234 2002-10-30 Simon Josefsson <simon@josefsson.org>
11236 * Makefile.am: EXTRA_DIST gdbm until it has automake.
11238 2002-10-30 Simon Josefsson <simon@josefsson.org>
11240 * Makefile.am, README, configure.ac, mkinstalldirs,
11241 lib/Makefile.am, lib/netio.c, src/Makefile.am, src/shishid.c,
11242 tests/Makefile.am: Remove dependency on GNET Add GDBM
11244 2002-10-28 Simon Josefsson <simon@josefsson.org>
11246 * lib/apreq.c, lib/authenticator.c, lib/crypto.c, lib/kdcrep.c,
11247 lib/kdcreq.c, lib/shishi.h.in, src/kdc.c: des3-cbc-hmac-sha1-kd AS
11250 2002-10-26 Simon Josefsson <simon@josefsson.org>
11252 * shishi.conf.in, shishi.skel.in, lib/cfg.c, lib/init.c,
11253 lib/internal.h, lib/kdcreq.c: Add client-kdc-etypes configuration
11256 2002-10-26 Simon Josefsson <simon@josefsson.org>
11258 * acinclude.m4, Makefile.am, mkinstalldirs: [no log message]
11260 2002-10-26 Simon Josefsson <simon@josefsson.org>
11262 * config.rpath, mkinstalldirs: gettextize want these
11264 2002-10-26 Simon Josefsson <simon@josefsson.org>
11266 * AUTHORS, Makefile.am, NEWS, README, THANKS, configure.ac,
11267 shishi.conf.in, shishi.pc.in, shishi.skel.in, doc/Makefile.am,
11268 doc/fdl.texi, doc/gdoc, doc/gpl.texi, doc/lgpl.texi,
11269 doc/shishi.texi, lib/Makefile.am, lib/ap.c, lib/aprep.c,
11270 lib/apreq.c, lib/asn1.c, lib/authenticator.c, lib/base64.c,
11271 lib/cfg.c, lib/crypto.c, lib/diskio.c, lib/done.c,
11272 lib/encapreppart.c, lib/enckdcreppart.c, lib/encticketpart.c,
11273 lib/error.c, lib/gettext.h, lib/gztime.c, lib/init.c,
11274 lib/internal.h, lib/kdc.c, lib/kdcrep.c, lib/kdcreq.c, lib/netio.c,
11275 lib/password.c, lib/principal.c, lib/realm.c, lib/rfc1510.asn1,
11276 lib/rfc1510bis.asn1, lib/rfc1510bis.asn1.orig, lib/shishi.h.in,
11277 lib/ticket.c, lib/ticketset.c, lib/version.c, src/Makefile.am,
11278 src/authp.c, src/client.c, src/crypto.c, src/data.h, src/gettext.h,
11279 src/kdc.c, src/list.c, src/server.c, src/shishi.c,
11280 tests/Makefile.am, tests/crypto.c: Moved development into CVS.
11282 ----------------------------------------------------------------------
11283 Copyright 2002, 2003 Simon Josefsson
11284 Copying and distribution of this file, with or without modification,
11285 are permitted in any medium without royalty provided the copyright
11286 notice and this notice are preserved.