18373020dSJacques VidrineChanges in release 0.5 28373020dSJacques Vidrine 38373020dSJacques Vidrine * add --detach option to kdc 48373020dSJacques Vidrine 58373020dSJacques Vidrine * allow setting forward and forwardable option in telnet from 68373020dSJacques Vidrine .telnetrc, with override from command line 78373020dSJacques Vidrine 88373020dSJacques Vidrine * accept addresses with or without ports in krb5_rd_cred 98373020dSJacques Vidrine 108373020dSJacques Vidrine * make it work with modern openssl 118373020dSJacques Vidrine 128373020dSJacques Vidrine * use our own string2key function even with openssl (that handles weak 138373020dSJacques Vidrine keys incorrectly) 148373020dSJacques Vidrine 158373020dSJacques Vidrine * more system-specific requirements in login 168373020dSJacques Vidrine 178373020dSJacques Vidrine * do not use getlogin() to determine root in su 188373020dSJacques Vidrine 198373020dSJacques Vidrine * telnet: abort if telnetd does not support encryption 208373020dSJacques Vidrine 218373020dSJacques Vidrine * update autoconf to 2.53 228373020dSJacques Vidrine 238373020dSJacques Vidrine * update config.guess, config.sub 248373020dSJacques Vidrine 258373020dSJacques Vidrine * other bug fixes 268373020dSJacques Vidrine 274137ff4cSJacques VidrineChanges in release 0.4e 284137ff4cSJacques Vidrine 294137ff4cSJacques Vidrine * improve libcrypto and database autoconf tests 304137ff4cSJacques Vidrine 314137ff4cSJacques Vidrine * do not care about salting of server principals when serving v4 requests 324137ff4cSJacques Vidrine 334137ff4cSJacques Vidrine * some improvements to gssapi library 344137ff4cSJacques Vidrine 354137ff4cSJacques Vidrine * test for existing compile_et/libcom_err 364137ff4cSJacques Vidrine 374137ff4cSJacques Vidrine * portability fixes 384137ff4cSJacques Vidrine 394137ff4cSJacques Vidrine * bug fixes 404137ff4cSJacques Vidrine 414137ff4cSJacques VidrineChanges in release 0.4d 424137ff4cSJacques Vidrine 434137ff4cSJacques Vidrine * fix some problems when using libcrypto from openssl 444137ff4cSJacques Vidrine 454137ff4cSJacques Vidrine * handle /dev/ptmx `unix98' ptys on Linux 464137ff4cSJacques Vidrine 474137ff4cSJacques Vidrine * add some forgotten man pages 484137ff4cSJacques Vidrine 494137ff4cSJacques Vidrine * rsh: clean-up and add man page 504137ff4cSJacques Vidrine 514137ff4cSJacques Vidrine * fix -A and -a in builtin-ls in tpd 524137ff4cSJacques Vidrine 534137ff4cSJacques Vidrine * fix building problem on Irix 544137ff4cSJacques Vidrine 554137ff4cSJacques Vidrine * make `ktutil get' more efficient 564137ff4cSJacques Vidrine 574137ff4cSJacques Vidrine * bug fixes 584137ff4cSJacques Vidrine 594137ff4cSJacques VidrineChanges in release 0.4c 604137ff4cSJacques Vidrine 614137ff4cSJacques Vidrine * fix buffer overrun in telnetd 624137ff4cSJacques Vidrine 634137ff4cSJacques Vidrine * repair some of the v4 fallback code in kinit 644137ff4cSJacques Vidrine 654137ff4cSJacques Vidrine * add more shared library dependencies 664137ff4cSJacques Vidrine 674137ff4cSJacques Vidrine * simplify and fix hprop handling of v4 databases 684137ff4cSJacques Vidrine 694137ff4cSJacques Vidrine * fix some building problems (osf's sia and osfc2 login) 704137ff4cSJacques Vidrine 714137ff4cSJacques Vidrine * bug fixes 724137ff4cSJacques Vidrine 734137ff4cSJacques VidrineChanges in release 0.4b 744137ff4cSJacques Vidrine 754137ff4cSJacques Vidrine * update the shared library version numbers correctly 764137ff4cSJacques Vidrine 774137ff4cSJacques VidrineChanges in release 0.4a 784137ff4cSJacques Vidrine 794137ff4cSJacques Vidrine * corrected key used for checksum in mk_safe, unfortunately this 804137ff4cSJacques Vidrine makes it backwards incompatible 814137ff4cSJacques Vidrine 824137ff4cSJacques Vidrine * update to autoconf 2.50, libtool 1.4 834137ff4cSJacques Vidrine 844137ff4cSJacques Vidrine * re-write dns/config lookups (krb5_krbhst API) 854137ff4cSJacques Vidrine 864137ff4cSJacques Vidrine * make order of using subkeys consistent 874137ff4cSJacques Vidrine 884137ff4cSJacques Vidrine * add man page links 894137ff4cSJacques Vidrine 904137ff4cSJacques Vidrine * add more man pages 914137ff4cSJacques Vidrine 924137ff4cSJacques Vidrine * remove rfc2052 support, now only rfc2782 is supported 934137ff4cSJacques Vidrine 944137ff4cSJacques Vidrine * always build with kaserver protocol support in the KDC (assuming 954137ff4cSJacques Vidrine KRB4 is enabled) and support for reading kaserver databases in 964137ff4cSJacques Vidrine hprop 974137ff4cSJacques Vidrine 98adb0ddaeSAssar WesterlundChanges in release 0.3f 99adb0ddaeSAssar Westerlund 100adb0ddaeSAssar Westerlund * change default keytab to ANY:FILE:/etc/krb5.keytab,krb4:/etc/srvtab, 101adb0ddaeSAssar Westerlund the new keytab type that tries both of these in order (SRVTAB is 102adb0ddaeSAssar Westerlund also an alias for krb4:) 103adb0ddaeSAssar Westerlund 104adb0ddaeSAssar Westerlund * improve error reporting and error handling (error messages should 105adb0ddaeSAssar Westerlund be more detailed and more useful) 106adb0ddaeSAssar Westerlund 107adb0ddaeSAssar Westerlund * improve building with openssl 108adb0ddaeSAssar Westerlund 109adb0ddaeSAssar Westerlund * add kadmin -K, rcp -F 110adb0ddaeSAssar Westerlund 111adb0ddaeSAssar Westerlund * fix two incorrect weak DES keys 112adb0ddaeSAssar Westerlund 113adb0ddaeSAssar Westerlund * fix building of kaserver compat in KDC 114adb0ddaeSAssar Westerlund 115adb0ddaeSAssar Westerlund * the API is closer to what MIT krb5 is using 116adb0ddaeSAssar Westerlund 117adb0ddaeSAssar Westerlund * more compatible with windows 2000 118adb0ddaeSAssar Westerlund 119adb0ddaeSAssar Westerlund * removed some memory leaks 120adb0ddaeSAssar Westerlund 121adb0ddaeSAssar Westerlund * bug fixes 122adb0ddaeSAssar Westerlund 1235e9cd1aeSAssar WesterlundChanges in release 0.3e 1245e9cd1aeSAssar Westerlund 1255e9cd1aeSAssar Westerlund * rcp program included 1265e9cd1aeSAssar Westerlund 1275e9cd1aeSAssar Westerlund * fix buffer overrun in ftpd 1285e9cd1aeSAssar Westerlund 1295e9cd1aeSAssar Westerlund * handle omitted sequence numbers as zeroes to handle MIT krb5 that 1305e9cd1aeSAssar Westerlund cannot generate zero sequence numbers 1315e9cd1aeSAssar Westerlund 1325e9cd1aeSAssar Westerlund * handle v4 /.k files better 1335e9cd1aeSAssar Westerlund 1345e9cd1aeSAssar Westerlund * configure/portability fixes 1355e9cd1aeSAssar Westerlund 1365e9cd1aeSAssar Westerlund * fixes in parsing of options to kadmin (sub-)commands 1375e9cd1aeSAssar Westerlund 1385e9cd1aeSAssar Westerlund * handle errors in kadmin load better 1395e9cd1aeSAssar Westerlund 1405e9cd1aeSAssar Westerlund * bug fixes 1415e9cd1aeSAssar Westerlund 1425e9cd1aeSAssar WesterlundChanges in release 0.3d 1435e9cd1aeSAssar Westerlund 1445e9cd1aeSAssar Westerlund * add krb5-config 1455e9cd1aeSAssar Westerlund 1465e9cd1aeSAssar Westerlund * fix a bug in 3des gss-api mechanism, making it compatible with the 1475e9cd1aeSAssar Westerlund specification and the MIT implementation 1485e9cd1aeSAssar Westerlund 1495e9cd1aeSAssar Westerlund * make telnetd only allow a specific list of environment variables to 1505e9cd1aeSAssar Westerlund stop it from setting `sensitive' variables 1515e9cd1aeSAssar Westerlund 1525e9cd1aeSAssar Westerlund * try to use an existing libdes 1535e9cd1aeSAssar Westerlund 1545e9cd1aeSAssar Westerlund * lib/krb5, kdc: use correct usage type for ap-req messages. This 1555e9cd1aeSAssar Westerlund should improve compatability with MIT krb5 when using 3DES 1565e9cd1aeSAssar Westerlund encryption types 1575e9cd1aeSAssar Westerlund 1585e9cd1aeSAssar Westerlund * kdc: fix memory allocation problem 1595e9cd1aeSAssar Westerlund 1605e9cd1aeSAssar Westerlund * update config.guess and config.sub 1615e9cd1aeSAssar Westerlund 1625e9cd1aeSAssar Westerlund * lib/roken: more stuff implemented 1635e9cd1aeSAssar Westerlund 1645e9cd1aeSAssar Westerlund * bug fixes and portability enhancements 1655e9cd1aeSAssar Westerlund 1665e9cd1aeSAssar WesterlundChanges in release 0.3c 1675e9cd1aeSAssar Westerlund 1685e9cd1aeSAssar Westerlund * lib/krb5: memory caches now support the resolve operation 1695e9cd1aeSAssar Westerlund 1705e9cd1aeSAssar Westerlund * appl/login: set PATH to some sane default 1715e9cd1aeSAssar Westerlund 1725e9cd1aeSAssar Westerlund * kadmind: handle several realms 1735e9cd1aeSAssar Westerlund 1745e9cd1aeSAssar Westerlund * bug fixes (including memory leaks) 1755e9cd1aeSAssar Westerlund 1765e9cd1aeSAssar WesterlundChanges in release 0.3b 1775e9cd1aeSAssar Westerlund 1785e9cd1aeSAssar Westerlund * kdc: prefer default-salted keys on v5 requests 1795e9cd1aeSAssar Westerlund 1805e9cd1aeSAssar Westerlund * kdc: lowercase hostnames in v4 mode 1815e9cd1aeSAssar Westerlund 1825e9cd1aeSAssar Westerlund * hprop: handle more types of MIT salts 1835e9cd1aeSAssar Westerlund 1845e9cd1aeSAssar Westerlund * lib/krb5: fix memory leak 1855e9cd1aeSAssar Westerlund 1865e9cd1aeSAssar Westerlund * bug fixes 1875e9cd1aeSAssar Westerlund 1885e9cd1aeSAssar WesterlundChanges in release 0.3a: 1895e9cd1aeSAssar Westerlund 1905e9cd1aeSAssar Westerlund * implement arcfour-hmac-md5 to interoperate with W2K 1915e9cd1aeSAssar Westerlund 1925e9cd1aeSAssar Westerlund * modularise the handling of the master key, and allow for other 1935e9cd1aeSAssar Westerlund encryption types. This makes it easier to import a database from 1945e9cd1aeSAssar Westerlund some other source without having to re-encrypt all keys. 1955e9cd1aeSAssar Westerlund 1965e9cd1aeSAssar Westerlund * allow for better control over which encryption types are created 1975e9cd1aeSAssar Westerlund 1985e9cd1aeSAssar Westerlund * make kinit fallback to v4 if given a v4 KDC 1995e9cd1aeSAssar Westerlund 2005e9cd1aeSAssar Westerlund * make klist work better with v4 and v5, and add some more MIT 2015e9cd1aeSAssar Westerlund compatibility options 2025e9cd1aeSAssar Westerlund 2035e9cd1aeSAssar Westerlund * make the kdc listen on the krb524 (4444) port for compatibility 2045e9cd1aeSAssar Westerlund with MIT krb5 clients 2055e9cd1aeSAssar Westerlund 2065e9cd1aeSAssar Westerlund * implement more DCE/DFS support, enabled with --enable-dce, see 2075e9cd1aeSAssar Westerlund lib/kdfs and appl/dceutils 2085e9cd1aeSAssar Westerlund 2095e9cd1aeSAssar Westerlund * make the sequence numbers work correctly 2105e9cd1aeSAssar Westerlund 2115e9cd1aeSAssar Westerlund * bug fixes 2125e9cd1aeSAssar Westerlund 2135e9cd1aeSAssar WesterlundChanges in release 0.2t: 2145e9cd1aeSAssar Westerlund 2155e9cd1aeSAssar Westerlund * bug fixes 2165e9cd1aeSAssar Westerlund 2175e9cd1aeSAssar WesterlundChanges in release 0.2s: 2185e9cd1aeSAssar Westerlund 2195e9cd1aeSAssar Westerlund * add OpenLDAP support in hdb 2205e9cd1aeSAssar Westerlund 2215e9cd1aeSAssar Westerlund * login will get v4 tickets when it receives forwarded tickets 2225e9cd1aeSAssar Westerlund 2235e9cd1aeSAssar Westerlund * xnlock supports both v5 and v4 2245e9cd1aeSAssar Westerlund 2255e9cd1aeSAssar Westerlund * repair source routing for telnet 2265e9cd1aeSAssar Westerlund 2275e9cd1aeSAssar Westerlund * fix building problems with krb4 (krb_mk_req) 2285e9cd1aeSAssar Westerlund 2295e9cd1aeSAssar Westerlund * bug fixes 2305e9cd1aeSAssar Westerlund 2315e9cd1aeSAssar WesterlundChanges in release 0.2r: 2325e9cd1aeSAssar Westerlund 2335e9cd1aeSAssar Westerlund * fix realloc memory corruption bug in kdc 2345e9cd1aeSAssar Westerlund 2355e9cd1aeSAssar Westerlund * `add --key' and `cpw --key' in kadmin 2365e9cd1aeSAssar Westerlund 2375e9cd1aeSAssar Westerlund * klist supports listing v4 tickets 2385e9cd1aeSAssar Westerlund 2395e9cd1aeSAssar Westerlund * update config.guess and config.sub 2405e9cd1aeSAssar Westerlund 2415e9cd1aeSAssar Westerlund * make v4 -> v5 principal name conversion more robust 2425e9cd1aeSAssar Westerlund 2435e9cd1aeSAssar Westerlund * support for anonymous tickets 2445e9cd1aeSAssar Westerlund 2455e9cd1aeSAssar Westerlund * new man-pages 2465e9cd1aeSAssar Westerlund 2475e9cd1aeSAssar Westerlund * telnetd: do not negotiate KERBEROS5 authentication if there's no keytab. 2485e9cd1aeSAssar Westerlund 2495e9cd1aeSAssar Westerlund * use and set expiration and not password expiration when dumping 2505e9cd1aeSAssar Westerlund to/from ka server databases / krb4 databases 2515e9cd1aeSAssar Westerlund 2525e9cd1aeSAssar Westerlund * make the code happier with 64-bit time_t 2535e9cd1aeSAssar Westerlund 2545e9cd1aeSAssar Westerlund * follow RFC2782 and by default do not look for non-underscore SRV names 2555e9cd1aeSAssar Westerlund 2565e9cd1aeSAssar WesterlundChanges in release 0.2q: 2575e9cd1aeSAssar Westerlund 2585e9cd1aeSAssar Westerlund * bug fix in tcp-handling in kdc 2595e9cd1aeSAssar Westerlund 2605e9cd1aeSAssar Westerlund * bug fix in expand_hostname 2615e9cd1aeSAssar Westerlund 262d61f1c79SMark MurrayChanges in release 0.2p: 263d61f1c79SMark Murray 264d61f1c79SMark Murray * bug fix in `kadmin load/merge' 265d61f1c79SMark Murray 266d61f1c79SMark Murray * bug fix in krb5_parse_address 267d61f1c79SMark Murray 268283d988cSMark MurrayChanges in release 0.2o: 269283d988cSMark Murray 270283d988cSMark Murray * gss_{import,export}_sec_context added to libgssapi 271283d988cSMark Murray 272283d988cSMark Murray * new option --addresses to kdc (for listening on an explicit set of 273283d988cSMark Murray addresses) 274283d988cSMark Murray 275283d988cSMark Murray * bug fixes in the krb4 and kaserver emulation part of the kdc 276283d988cSMark Murray 277283d988cSMark Murray * other bug fixes 278283d988cSMark Murray 27913e3f4d6SMark MurrayChanges in release 0.2n: 28013e3f4d6SMark Murray 28113e3f4d6SMark Murray * more robust parsing of dump files in kadmin 28213e3f4d6SMark Murray * changed default timestamp format for log messages to extended ISO 28313e3f4d6SMark Murray 8601 format (Y-M-DTH:M:S) 28413e3f4d6SMark Murray * changed md4/md5/sha1 APIes to be de-facto `standard' 28513e3f4d6SMark Murray * always make hostname into lower-case before creating principal 28613e3f4d6SMark Murray * small bits of more MIT-compatability 28713e3f4d6SMark Murray * bug fixes 28813e3f4d6SMark Murray 289b528cefcSMark MurrayChanges in release 0.2m: 290b528cefcSMark Murray 291b528cefcSMark Murray * handle glibc's getaddrinfo() that returns several ai_canonname 292b528cefcSMark Murray 293b528cefcSMark Murray * new endian test 294b528cefcSMark Murray 295b528cefcSMark Murray * man pages fixes 296b528cefcSMark Murray 297b528cefcSMark MurrayChanges in release 0.2l: 298b528cefcSMark Murray 299b528cefcSMark Murray * bug fixes 300b528cefcSMark Murray 301b528cefcSMark MurrayChanges in release 0.2k: 302b528cefcSMark Murray 303b528cefcSMark Murray * better IPv6 test 304b528cefcSMark Murray 305b528cefcSMark Murray * make struct sockaddr_storage in roken work better on alphas 306b528cefcSMark Murray 307b528cefcSMark Murray * some missing [hn]to[hn]s fixed. 308b528cefcSMark Murray 309b528cefcSMark Murray * allow users to change their own passwords with kadmin (with initial 310b528cefcSMark Murray tickets) 311b528cefcSMark Murray 312b528cefcSMark Murray * fix stupid bug in parsing KDC specification 313b528cefcSMark Murray 314b528cefcSMark Murray * add `ktutil change' and `ktutil purge' 315b528cefcSMark Murray 316b528cefcSMark MurrayChanges in release 0.2j: 317b528cefcSMark Murray 318b528cefcSMark Murray * builds on Irix 319b528cefcSMark Murray 320b528cefcSMark Murray * ftpd works in passive mode 321b528cefcSMark Murray 322b528cefcSMark Murray * should build on cygwin 323b528cefcSMark Murray 324b528cefcSMark Murray * work around broken IPv6-code on OpenBSD 2.6, also add configure 325b528cefcSMark Murray option --disable-ipv6 326b528cefcSMark Murray 327b528cefcSMark MurrayChanges in release 0.2i: 328b528cefcSMark Murray 329b528cefcSMark Murray * use getaddrinfo in the missing places. 330b528cefcSMark Murray 331b528cefcSMark Murray * fix SRV lookup for admin server 332b528cefcSMark Murray 333b528cefcSMark Murray * use get{addr,name}info everywhere. and implement it in terms of 334b528cefcSMark Murray getipnodeby{name,addr} (which uses gethostbyname{,2} and 335b528cefcSMark Murray gethostbyaddr) 336b528cefcSMark Murray 337b528cefcSMark MurrayChanges in release 0.2h: 338b528cefcSMark Murray 339b528cefcSMark Murray * fix typo in kx (now compiles) 340b528cefcSMark Murray 341b528cefcSMark MurrayChanges in release 0.2g: 342b528cefcSMark Murray 343b528cefcSMark Murray * lots of bug fixes: 344b528cefcSMark Murray * push works 345b528cefcSMark Murray * repair appl/test programs 346b528cefcSMark Murray * sockaddr_storage works on solaris (alignment issues) 347b528cefcSMark Murray * works better with non-roken getaddrinfo 348b528cefcSMark Murray * rsh works 349b528cefcSMark Murray * some non standard C constructs removed 350b528cefcSMark Murray 351b528cefcSMark MurrayChanges in release 0.2f: 352b528cefcSMark Murray 353b528cefcSMark Murray * support SRV records for kpasswd 354b528cefcSMark Murray * look for both _kerberos and krb5-realm when doing host -> realm mapping 355b528cefcSMark Murray 356b528cefcSMark MurrayChanges in release 0.2e: 357b528cefcSMark Murray 358b528cefcSMark Murray * changed copyright notices to remove `advertising'-clause. 359b528cefcSMark Murray * get{addr,name}info added to roken and used in the other code 360b528cefcSMark Murray (this makes things work much better with hosts with both v4 and v6 361b528cefcSMark Murray addresses, among other things) 362b528cefcSMark Murray * do pre-auth for both password and key-based get_in_tkt 363b528cefcSMark Murray * support for having several databases 364b528cefcSMark Murray * new command `del_enctype' in kadmin 365b528cefcSMark Murray * strptime (and new strftime) add to roken 366b528cefcSMark Murray * more paranoia about finding libdb 367b528cefcSMark Murray * bug fixes 368b528cefcSMark Murray 369b528cefcSMark MurrayChanges in release 0.2d: 370b528cefcSMark Murray 371b528cefcSMark Murray * new configuration option [libdefaults]default_etypes_des 372b528cefcSMark Murray * internal ls in ftpd builds without KRB4 373b528cefcSMark Murray * kx/rsh/push/pop_debug tries v5 and v4 consistenly 374b528cefcSMark Murray * build bug fixes 375b528cefcSMark Murray * other bug fixes 376b528cefcSMark Murray 377b528cefcSMark MurrayChanges in release 0.2c: 378b528cefcSMark Murray 379b528cefcSMark Murray * bug fixes (see ChangeLog's for details) 380b528cefcSMark Murray 381b528cefcSMark MurrayChanges in release 0.2b: 382b528cefcSMark Murray 383b528cefcSMark Murray * bug fixes 384b528cefcSMark Murray * actually bump shared library versions 385b528cefcSMark Murray 386b528cefcSMark MurrayChanges in release 0.2a: 387b528cefcSMark Murray 388b528cefcSMark Murray * a new program verify_krb5_conf for checking your /etc/krb5.conf 389b528cefcSMark Murray * add 3DES keys when changing password 390b528cefcSMark Murray * support null keys in database 391b528cefcSMark Murray * support multiple local realms 392b528cefcSMark Murray * implement a keytab backend for AFS KeyFile's 393b528cefcSMark Murray * implement a keytab backend for v4 srvtabs 394b528cefcSMark Murray * implement `ktutil copy' 395b528cefcSMark Murray * support password quality control in v4 kadmind 396b528cefcSMark Murray * improvements in v4 compat kadmind 397b528cefcSMark Murray * handle the case of having the correct cred in the ccache but with 398b528cefcSMark Murray the wrong encryption type better 399b528cefcSMark Murray * v6-ify the remaining programs. 400b528cefcSMark Murray * internal ls in ftpd 401b528cefcSMark Murray * rename strcpy_truncate/strcat_truncate to strlcpy/strlcat 402b528cefcSMark Murray * add `ank --random-password' and `cpw --random-password' in kadmin 403b528cefcSMark Murray * some programs and documentation for trying to talk to a W2K KDC 404b528cefcSMark Murray * bug fixes 405b528cefcSMark Murray 406b528cefcSMark MurrayChanges in release 0.1m: 407b528cefcSMark Murray 408b528cefcSMark Murray * support for getting default from krb5.conf for kinit/kf/rsh/telnet. 409b528cefcSMark Murray From Miroslav Ruda <ruda@ics.muni.cz> 410b528cefcSMark Murray * v6-ify hprop and hpropd 411b528cefcSMark Murray * support numeric addresses in krb5_mk_req 412b528cefcSMark Murray * shadow support in login and su. From Miroslav Ruda <ruda@ics.muni.cz> 413b528cefcSMark Murray * make rsh/rshd IPv6-aware 414b528cefcSMark Murray * make the gssapi sample applications better at reporting errors 415b528cefcSMark Murray * lots of bug fixes 416b528cefcSMark Murray * handle systems with v6-aware libc and non-v6 kernels (like Linux 417b528cefcSMark Murray with glibc 2.1) better 418b528cefcSMark Murray * hide failure of ERPT in ftp 419b528cefcSMark Murray * lots of bug fixes 420b528cefcSMark Murray 421b528cefcSMark MurrayChanges in release 0.1l: 422b528cefcSMark Murray 423b528cefcSMark Murray * make ftp and ftpd IPv6-aware 424b528cefcSMark Murray * add inet_pton to roken 425b528cefcSMark Murray * more IPv6-awareness 426b528cefcSMark Murray * make mini_inetd v6 aware 427b528cefcSMark Murray 428b528cefcSMark MurrayChanges in release 0.1k: 429b528cefcSMark Murray 430b528cefcSMark Murray * bump shared libraries versions 431b528cefcSMark Murray * add roken version of inet_ntop 432b528cefcSMark Murray * merge more changes to rshd 433b528cefcSMark Murray 434b528cefcSMark MurrayChanges in release 0.1j: 435b528cefcSMark Murray 436b528cefcSMark Murray * restore back to the `old' 3DES code. This was supposed to be done 437b528cefcSMark Murray in 0.1h and 0.1i but I did a CVS screw-up. 438b528cefcSMark Murray * make telnetd handle v6 connections 439b528cefcSMark Murray 440b528cefcSMark MurrayChanges in release 0.1i: 441b528cefcSMark Murray 442b528cefcSMark Murray * start using `struct sockaddr_storage' which simplifies the code 443b528cefcSMark Murray (with a fallback definition if it's not defined) 444b528cefcSMark Murray * bug fixes (including in hprop and kf) 445b528cefcSMark Murray * don't use mawk which seems to mishandle roken.awk 446b528cefcSMark Murray * get_addrs should be able to handle v6 addresses on Linux (with the 447b528cefcSMark Murray required patch to the Linux kernel -- ask within) 448b528cefcSMark Murray * rshd builds with shadow passwords 449b528cefcSMark Murray 450b528cefcSMark MurrayChanges in release 0.1h: 451b528cefcSMark Murray 452b528cefcSMark Murray * kf: new program for forwarding credentials 453b528cefcSMark Murray * portability fixes 454b528cefcSMark Murray * make forwarding credentials work with MIT code 455b528cefcSMark Murray * better conversion of ka database 456b528cefcSMark Murray * add etc/services.append 457b528cefcSMark Murray * correct `modified by' from kpasswdd 458b528cefcSMark Murray * lots of bug fixes 459b528cefcSMark Murray 460b528cefcSMark MurrayChanges in release 0.1g: 461b528cefcSMark Murray 462b528cefcSMark Murray * kgetcred: new program for explicitly obtaining tickets 463b528cefcSMark Murray * configure fixes 464b528cefcSMark Murray * krb5-aware kx 465b528cefcSMark Murray * bug fixes 466b528cefcSMark Murray 467b528cefcSMark MurrayChanges in release 0.1f; 468b528cefcSMark Murray 469b528cefcSMark Murray * experimental support for v4 kadmin protokoll in kadmind 470b528cefcSMark Murray * bug fixes 471b528cefcSMark Murray 472b528cefcSMark MurrayChanges in release 0.1e: 473b528cefcSMark Murray 474b528cefcSMark Murray * try to handle old DCE and MIT kdcs 475b528cefcSMark Murray * support for older versions of credential cache files and keytabs 476b528cefcSMark Murray * postdated tickets work 477b528cefcSMark Murray * support for password quality checks in kpasswdd 478b528cefcSMark Murray * new flag --enable-kaserver for kdc 479b528cefcSMark Murray * renew fixes 480b528cefcSMark Murray * prototype su program 481b528cefcSMark Murray * updated (some) manpages 482b528cefcSMark Murray * support for KDC resource records 483b528cefcSMark Murray * should build with --without-krb4 484b528cefcSMark Murray * bug fixes 485b528cefcSMark Murray 486b528cefcSMark MurrayChanges in release 0.1d: 487b528cefcSMark Murray 488b528cefcSMark Murray * Support building with DB2 (uses 1.85-compat API) 489b528cefcSMark Murray * Support krb5-realm.DOMAIN in DNS 490b528cefcSMark Murray * new `ktutil srvcreate' 491b528cefcSMark Murray * v4/kafs support in klist/kdestroy 492b528cefcSMark Murray * bug fixes 493b528cefcSMark Murray 494b528cefcSMark MurrayChanges in release 0.1c: 495b528cefcSMark Murray 496b528cefcSMark Murray * fix ASN.1 encoding of signed integers 497b528cefcSMark Murray * somewhat working `ktutil get' 498b528cefcSMark Murray * some documentation updates 499b528cefcSMark Murray * update to Autoconf 2.13 and Automake 1.4 500b528cefcSMark Murray * the usual bug fixes 501b528cefcSMark Murray 502b528cefcSMark MurrayChanges in release 0.1b: 503b528cefcSMark Murray 504b528cefcSMark Murray * some old -> new crypto conversion utils 505b528cefcSMark Murray * bug fixes 506b528cefcSMark Murray 507b528cefcSMark MurrayChanges in release 0.1a: 508b528cefcSMark Murray 509b528cefcSMark Murray * new crypto code 510b528cefcSMark Murray * more bug fixes 511b528cefcSMark Murray * make sure we ask for DES keys in gssapi 512b528cefcSMark Murray * support signed ints in ASN1 513b528cefcSMark Murray * IPv6-bug fixes 514b528cefcSMark Murray 515b528cefcSMark MurrayChanges in release 0.0u: 516b528cefcSMark Murray 517b528cefcSMark Murray * lots of bug fixes 518b528cefcSMark Murray 519b528cefcSMark MurrayChanges in release 0.0t: 520b528cefcSMark Murray 521b528cefcSMark Murray * more robust parsing of krb5.conf 522b528cefcSMark Murray * include net{read,write} in lib/roken 523b528cefcSMark Murray * bug fixes 524b528cefcSMark Murray 525b528cefcSMark MurrayChanges in release 0.0s: 526b528cefcSMark Murray 527b528cefcSMark Murray * kludges for parsing options to rsh 528b528cefcSMark Murray * more robust parsing of krb5.conf 529b528cefcSMark Murray * removed some arbitrary limits 530b528cefcSMark Murray * bug fixes 531b528cefcSMark Murray 532b528cefcSMark MurrayChanges in release 0.0r: 533b528cefcSMark Murray 534b528cefcSMark Murray * default options for some programs 535b528cefcSMark Murray * bug fixes 536b528cefcSMark Murray 537b528cefcSMark MurrayChanges in release 0.0q: 538b528cefcSMark Murray 539b528cefcSMark Murray * support for building shared libraries with libtool 540b528cefcSMark Murray * bug fixes 541b528cefcSMark Murray 542b528cefcSMark MurrayChanges in release 0.0p: 543b528cefcSMark Murray 544b528cefcSMark Murray * keytab moved to /etc/krb5.keytab 545b528cefcSMark Murray * avoid false detection of IPv6 on Linux 546b528cefcSMark Murray * Lots of more functionality in the gssapi-library 547b528cefcSMark Murray * hprop can now read ka-server databases 548b528cefcSMark Murray * bug fixes 549b528cefcSMark Murray 550b528cefcSMark MurrayChanges in release 0.0o: 551b528cefcSMark Murray 552b528cefcSMark Murray * FTP with GSSAPI support. 553b528cefcSMark Murray * Bug fixes. 554b528cefcSMark Murray 555b528cefcSMark MurrayChanges in release 0.0n: 556b528cefcSMark Murray 557b528cefcSMark Murray * Incremental database propagation. 558b528cefcSMark Murray * Somewhat improved kadmin ui; the stuff in admin is now removed. 559b528cefcSMark Murray * Some support for using enctypes instead of keytypes. 560b528cefcSMark Murray * Lots of other improvement and bug fixes, see ChangeLog for details. 561