xref: /netbsd-src/crypto/external/bsd/heimdal/dist/lib/wind/ChangeLog (revision ca1c9b0c534faa5fd4c7d36fd3c199a2a3d7b0e4)
1*ca1c9b0cSelric2008-07-15  Love Hörnquist Åstrand  <lha@kth.se>
2*ca1c9b0cSelric
3*ca1c9b0cSelric	* Makefile.am: Try to do depencies better.
4*ca1c9b0cSelric
5*ca1c9b0cSelric2008-07-15  Love Hörnquist Åstrand  <lha@kth.se>
6*ca1c9b0cSelric
7*ca1c9b0cSelric	* Makefile.am: add punycode_examples.[ch] to built files.
8*ca1c9b0cSelric
9*ca1c9b0cSelric2008-06-01  Love Hörnquist Åstrand  <lha@kth.se>
10*ca1c9b0cSelric
11*ca1c9b0cSelric	* Add utf8 <-> utf16 support.
12*ca1c9b0cSelric
13*ca1c9b0cSelric2008-05-31  Love Hörnquist Åstrand  <lha@kth.se>
14*ca1c9b0cSelric
15*ca1c9b0cSelric	* generate files into the source tree
16*ca1c9b0cSelric
17*ca1c9b0cSelric2008-05-31  Love Hörnquist Åstrand  <lha@kth.se>
18*ca1c9b0cSelric
19*ca1c9b0cSelric	* Support utf8 to utf16 conversion.
20*ca1c9b0cSelric
21*ca1c9b0cSelric2008-05-30  Love Hörnquist Åstrand  <lha@kth.se>
22*ca1c9b0cSelric
23*ca1c9b0cSelric	* idn-lookup.c: Drop <stdint.h>
24*ca1c9b0cSelric
25*ca1c9b0cSelric	* wind.h: Use <krb5-types.h>
26*ca1c9b0cSelric
27*ca1c9b0cSelric2008-05-23  Love Hörnquist Åstrand  <lha@kth.se>
28*ca1c9b0cSelric
29*ca1c9b0cSelric	* windlocl.h: Include <krb5-types.h> to get fixed int types.
30*ca1c9b0cSelric
31*ca1c9b0cSelric2008-04-20  Love Hörnquist Åstrand  <lha@it.su.se>
32*ca1c9b0cSelric
33*ca1c9b0cSelric	* stringprep.c: Use <string.h> instead of <strings.h>.
34*ca1c9b0cSelric
35*ca1c9b0cSelric2008-04-14  Love Hörnquist Åstrand  <lha@it.su.se>
36*ca1c9b0cSelric
37*ca1c9b0cSelric	* wind.h: Make wind_stringprep match prototype in .c file. pointed
38*ca1c9b0cSelric	out by David Rosenstrauch.
39*ca1c9b0cSelric
40*ca1c9b0cSelric2008-04-08  Love Hörnquist Åstrand  <lha@it.su.se>
41*ca1c9b0cSelric
42*ca1c9b0cSelric	* test-normalize.c: include roken.h
43*ca1c9b0cSelric
44*ca1c9b0cSelric2008-02-26  Love Hörnquist Åstrand  <lha@it.su.se>
45*ca1c9b0cSelric
46*ca1c9b0cSelric	* Add more built files so they are distributed.
47*ca1c9b0cSelric
48*ca1c9b0cSelric2008-02-24  Love Hörnquist Åstrand  <lha@it.su.se>
49*ca1c9b0cSelric
50*ca1c9b0cSelric	* Makefile.am: Add LIB_com_err.
51*ca1c9b0cSelric
52*ca1c9b0cSelric2008-02-23  Love Hörnquist Åstrand  <lha@it.su.se>
53*ca1c9b0cSelric
54*ca1c9b0cSelric	* Makefile.am: Add more built files.
55*ca1c9b0cSelric
56*ca1c9b0cSelric	* Makefile.am: Add unicode header files.
57*ca1c9b0cSelric
58*ca1c9b0cSelric	* punycode.c: make pass the test cases again.
59*ca1c9b0cSelric
60*ca1c9b0cSelric	* Makefile.am: add more missing .py files.
61*ca1c9b0cSelric
62*ca1c9b0cSelric	* Makefile.am: add generate.py
63*ca1c9b0cSelric
64*ca1c9b0cSelric	* test-ldap.c: Test ldap cases.
65*ca1c9b0cSelric
66*ca1c9b0cSelric	* Makefile.am: Drop com_err files from dist sources.
67*ca1c9b0cSelric
68*ca1c9b0cSelric	* ldap.c (_wind_ldap_case_exact_attribute): case exact matching.
69*ca1c9b0cSelric
70*ca1c9b0cSelric2008-02-12  Love Hörnquist Åstrand  <lha@it.su.se>
71*ca1c9b0cSelric
72*ca1c9b0cSelric	* rename wind_punycode_toascii to wind_punycode_label_toascii
73*ca1c9b0cSelric
74*ca1c9b0cSelric	* stringprep.c: Move else to make it work again.
75*ca1c9b0cSelric
76*ca1c9b0cSelric2008-02-11  Love Hörnquist Åstrand  <lha@it.su.se>
77*ca1c9b0cSelric
78*ca1c9b0cSelric	* Add partial support for LDAP-prep Insignificant Character Handling
79*ca1c9b0cSelric
80*ca1c9b0cSelric	* normalize.c: use generated constant for length, check for
81*ca1c9b0cSelric	overruns, dont use gcc/c99 extentions
82*ca1c9b0cSelric
83*ca1c9b0cSelric	* gen-normalize.py, test-normalize.c: use generated constant for length
84*ca1c9b0cSelric
85*ca1c9b0cSelric2008-02-05  Love Hörnquist Åstrand  <lha@it.su.se>
86*ca1c9b0cSelric
87*ca1c9b0cSelric	* utf8.c: Make wind_utf8ucs4_length() work again.
88*ca1c9b0cSelric
89*ca1c9b0cSelric	* test-utf8.c: Test wind_utf8ucs4_length().
90*ca1c9b0cSelric
91*ca1c9b0cSelric2008-02-03  Love Hörnquist Åstrand  <lha@it.su.se>
92*ca1c9b0cSelric
93*ca1c9b0cSelric	* utf8.c: Fix overaggressive checks, fix comments.
94*ca1c9b0cSelric
95*ca1c9b0cSelric	* Add UCS-2 reading and writing functions
96*ca1c9b0cSelric
97*ca1c9b0cSelric2008-02-01  Love Hörnquist Åstrand  <lha@it.su.se>
98*ca1c9b0cSelric
99*ca1c9b0cSelric	* Add and use com_err error codes
100*ca1c9b0cSelric
101*ca1c9b0cSelric	* libwind from Assar. stringprep library supporting nameprep,
102*ca1c9b0cSelric	saslprep and ldapprep. Added libwind to Heimdal repository.
103*ca1c9b0cSelric
104*ca1c9b0cSelric2007-01-17  Love Hörnquist Åstrand  <lha@it.su.se>
105*ca1c9b0cSelric
106*ca1c9b0cSelric	* test-utf8.c: spelling
107*ca1c9b0cSelric
108*ca1c9b0cSelric	* utf8.c: Add wind_ucs4toutf8
109*ca1c9b0cSelric
110*ca1c9b0cSelric2006-10-08  Love Hörnquist Åstrand  <lha@it.su.se>
111*ca1c9b0cSelric
112*ca1c9b0cSelric	* test-utf8.c: Add test for wind_ucs4toutf8.
113*ca1c9b0cSelric
114*ca1c9b0cSelric	* wind.h (wind_ucs4toutf8): New function.
115*ca1c9b0cSelric
116*ca1c9b0cSelric	* utf8.c (wind_utf8toucs4): allow calculation of length by passing
117*ca1c9b0cSelric	in NULL as out buffer.
118*ca1c9b0cSelric	(wind_ucs4toutf8): new function.
119*ca1c9b0cSelric
120*ca1c9b0cSelric2004-12-20  Assar Westerlund <assar@kth.se>
121*ca1c9b0cSelric
122*ca1c9b0cSelric	* util.py:
123*ca1c9b0cSelric	* rfc3454.py:
124*ca1c9b0cSelric	* generate.py:
125*ca1c9b0cSelric	* gen-punycode-examples.py:
126*ca1c9b0cSelric	* gen-normalize.py:
127*ca1c9b0cSelric	* gen-map.py:
128*ca1c9b0cSelric	* gen-errorlist.py:
129*ca1c9b0cSelric	* gen-combining.py:
130*ca1c9b0cSelric	* gen-bidi.py:
131*ca1c9b0cSelric	* UnicodeData.py:
132*ca1c9b0cSelric	Add encoding.
133*ca1c9b0cSelric
134*ca1c9b0cSelric2004-12-20  Assar Westerlund  <assar@kth.se>
135*ca1c9b0cSelric
136*ca1c9b0cSelric	* First version of stringprep library.
137