Add.
[shishi.git] / NEWS
blob61342298196ee811537ebe848de696747c9e12ce
1 Shishi NEWS -- History of user-visible changes.                 -*- outline -*-
2 Copyright (C) 2002, 2003 Simon Josefsson
3 See the end for copying conditions.
5 * Version 0.0.5 (unreleased)
7 ** Server host name to realm mapping via DNS supported.
9 ** Various API changes.
11 * Version 0.0.4 (released 2003-08-31)
13 ** The rsh/rlogin client 'rsh-redone' ported to Shishi, by Nicolas Pouvesle.
14 The client is located in extra/rsh-redone/.  It supports
15 authentication and encryption.  It interoperate with other
16 implementations.
18 ** Authenticator subkeys are supported, and is used by default in AP/TGS.
19 Some KDCs does not understand subkeys in TGS requests, and use the
20 session key instead.  Shishi detect and work around this problem but
21 prints a warning.
23 ** Simplistic key distribution center (KDC) is working.
24 See the Administration Manual for a walk through on how to get it up
25 and running.
27 ** Various API changes.
29 * Version 0.0.3 (released 2003-08-22)
31 ** Documentation fixes.
33 ** Cleanups.
35 * Version 0.0.2 (released 2003-08-17)
37 ** Command line handling of the 'shishi' application rewritten.
38 See the (updated) user manual and --help output for the new story.
40 ** It is possible to acquire renewable tickets.
42 ** Example client and server included.
43 Application data protection is not supported, but authentication is
44 demonstrated.  The files are in src/client.c and src/server.c.
46 ** New configuration verbs: 'ticket-life' and 'renew-life'.
48 ** AES ciphers didn't work when nettle was used.
50 ** Cleanups, bug fixes and improved portability.
52 * Version 0.0.1 (released 2003-08-10)
54 ** InetUtils copy removed.
55 The patches (also found in extra/inetutils.diff) are forwarded upstream.
57 ** Libidn copy removed.
58 Libidn is optional, but recommended.  It is used automatically if
59 present on your system.
61 ** Gettext not included.
62 Due to some conflicts between libtool and gettext, if you want i18n on
63 platforms that does not already have a useful gettext implementation,
64 you can install GNU gettext before building this package.  If you
65 don't care about i18n, this package should work fine (except for i18n,
66 of course).
68 ** Low-level crypto uses nettle if libgcrypt is not installed.
69 Libgcrypt is not shipped with Shishi any more, instead a more
70 streamlined crypto implementation based on nettle is included.
71 Specify --with-libgcrypt to use libgcrypt.
73 ** Libtasn1 updated and replaced by "minitasn1" from gnutls.
74 Specify --with-system-libtasn1 to link with the installed libtasn1, if
75 you have it.
77 ** KDC addresses are now found via DNS SRV RRs as a last resort.
78 This is only enabled if libresolv and resolv.h is found on your
79 system.
81 ** Argp and other compatibility files replaced by gl/ directory.
83 ** Cleanups, bug fixes and various improvements.
85 * Version 0.0.0 (released 2003-06-02)
87 ** Initial release
89 ----------------------------------------------------------------------
90 Copying and distribution of this file, with or without modification,
91 are permitted in any medium without royalty provided the copyright
92 notice and this notice are preserved.