freebsd-dev/crypto/heimdal/lib/wind/ChangeLog
Stanislav Sedov ae77177087 - Update FreeBSD Heimdal distribution to version 1.5.1. This also brings
several new kerberos related libraries and applications to FreeBSD:
  o kgetcred(1) allows one to manually get a ticket for a particular service.
  o kf(1) securily forwards ticket to another host through an authenticated
    and encrypted stream.
  o kcc(1) is an umbrella program around klist(1), kswitch(1), kgetcred(1)
    and other user kerberos operations. klist and kswitch are just symlinks
    to kcc(1) now.
  o kswitch(1) allows you to easily switch between kerberos credentials if
    you're running KCM.
  o hxtool(1) is a certificate management tool to use with PKINIT.
  o string2key(1) maps a password into key.
  o kdigest(8) is a userland tool to access the KDC's digest interface.
  o kimpersonate(8) creates a "fake" ticket for a service.

  We also now install manpages for some lirbaries that were not installed
  before, libheimntlm and libhx509.

- The new HEIMDAL version no longer supports Kerberos 4.  All users are
  recommended to switch to Kerberos 5.

- Weak ciphers are now disabled by default.  To enable DES support (used
  by telnet(8)), use "allow_weak_crypto" option in krb5.conf.

- libtelnet, pam_ksu and pam_krb5 are now compiled with error on warnings
  disabled due to the function they use (krb5_get_err_text(3)) being
  deprecated.  I plan to work on this next.

- Heimdal's KDC now require sqlite to operate.  We use the bundled version
  and install it as libheimsqlite.  If some other FreeBSD components will
  require it in the future we can rename it to libbsdsqlite and use for these
  components as well.

- This is not a latest Heimdal version, the new one was released while I was
  working on the update.  I will update it to 1.5.2 soon, as it fixes some
  important bugs and security issues.
2012-03-22 08:48:42 +00:00

137 lines
3.3 KiB
Plaintext

2008-07-15 Love Hörnquist Åstrand <lha@kth.se>
* Makefile.am: Try to do depencies better.
2008-07-15 Love Hörnquist Åstrand <lha@kth.se>
* Makefile.am: add punycode_examples.[ch] to built files.
2008-06-01 Love Hörnquist Åstrand <lha@kth.se>
* Add utf8 <-> utf16 support.
2008-05-31 Love Hörnquist Åstrand <lha@kth.se>
* generate files into the source tree
2008-05-31 Love Hörnquist Åstrand <lha@kth.se>
* Support utf8 to utf16 conversion.
2008-05-30 Love Hörnquist Åstrand <lha@kth.se>
* idn-lookup.c: Drop <stdint.h>
* wind.h: Use <krb5-types.h>
2008-05-23 Love Hörnquist Åstrand <lha@kth.se>
* windlocl.h: Include <krb5-types.h> to get fixed int types.
2008-04-20 Love Hörnquist Åstrand <lha@it.su.se>
* stringprep.c: Use <string.h> instead of <strings.h>.
2008-04-14 Love Hörnquist Åstrand <lha@it.su.se>
* wind.h: Make wind_stringprep match prototype in .c file. pointed
out by David Rosenstrauch.
2008-04-08 Love Hörnquist Åstrand <lha@it.su.se>
* test-normalize.c: include roken.h
2008-02-26 Love Hörnquist Åstrand <lha@it.su.se>
* Add more built files so they are distributed.
2008-02-24 Love Hörnquist Åstrand <lha@it.su.se>
* Makefile.am: Add LIB_com_err.
2008-02-23 Love Hörnquist Åstrand <lha@it.su.se>
* Makefile.am: Add more built files.
* Makefile.am: Add unicode header files.
* punycode.c: make pass the test cases again.
* Makefile.am: add more missing .py files.
* Makefile.am: add generate.py
* test-ldap.c: Test ldap cases.
* Makefile.am: Drop com_err files from dist sources.
* ldap.c (_wind_ldap_case_exact_attribute): case exact matching.
2008-02-12 Love Hörnquist Åstrand <lha@it.su.se>
* rename wind_punycode_toascii to wind_punycode_label_toascii
* stringprep.c: Move else to make it work again.
2008-02-11 Love Hörnquist Åstrand <lha@it.su.se>
* Add partial support for LDAP-prep Insignificant Character Handling
* normalize.c: use generated constant for length, check for
overruns, dont use gcc/c99 extentions
* gen-normalize.py, test-normalize.c: use generated constant for length
2008-02-05 Love Hörnquist Åstrand <lha@it.su.se>
* utf8.c: Make wind_utf8ucs4_length() work again.
* test-utf8.c: Test wind_utf8ucs4_length().
2008-02-03 Love Hörnquist Åstrand <lha@it.su.se>
* utf8.c: Fix overaggressive checks, fix comments.
* Add UCS-2 reading and writing functions
2008-02-01 Love Hörnquist Åstrand <lha@it.su.se>
* Add and use com_err error codes
* libwind from Assar. stringprep library supporting nameprep,
saslprep and ldapprep. Added libwind to Heimdal repository.
2007-01-17 Love Hörnquist Åstrand <lha@it.su.se>
* test-utf8.c: spelling
* utf8.c: Add wind_ucs4toutf8
2006-10-08 Love Hörnquist Åstrand <lha@it.su.se>
* test-utf8.c: Add test for wind_ucs4toutf8.
* wind.h (wind_ucs4toutf8): New function.
* utf8.c (wind_utf8toucs4): allow calculation of length by passing
in NULL as out buffer.
(wind_ucs4toutf8): new function.
2004-12-20 Assar Westerlund <assar@kth.se>
* util.py:
* rfc3454.py:
* generate.py:
* gen-punycode-examples.py:
* gen-normalize.py:
* gen-map.py:
* gen-errorlist.py:
* gen-combining.py:
* gen-bidi.py:
* UnicodeData.py:
Add encoding.
2004-12-20 Assar Westerlund <assar@kth.se>
* First version of stringprep library.