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