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