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