12017-01-01 Joseph Myers <joseph@codesourcery.com> 2 3 * All files with FSF copyright notices: Update copyright dates 4 using scripts/update-copyrights. 5 62016-01-04 Joseph Myers <joseph@codesourcery.com> 7 8 * All files with FSF copyright notices: Update copyright dates 9 using ../scripts/update-copyrights. 10 112015-01-02 Joseph Myers <joseph@codesourcery.com> 12 13 * All files with FSF copyright notices: Update copyright dates 14 using ../scripts/update-copyrights. 15 162014-09-12 Joseph Myers <joseph@codesourcery.com> 17 18 * shlib-versions: Remove first column with configuration names. 19 202014-02-26 Joseph Myers <joseph@codesourcery.com> 21 22 * Makefile: Include Makeconfig immediately after defining subdir. 23 242013-10-30 Mike Frysinger <vapier@gentoo.org> 25 26 * configure.in: Moved to ... 27 * configure.ac: ... here. 28 * configure: Regenerated. 29 302013-08-29 Ondřej Bílka <neleai@seznam.cz> 31 32 * stringprep.c: Fix typos. 33 342013-06-11 Ondřej Bílka <neleai@seznam.cz> 35 36 * gunicomp.h: Fix trailing whitespaces. 37 * gunidecomp.h: Likewise. 38 * nfkc.c: Likewise. 39 * rfc3454.c: Likewise. 40 412013-05-31 Joseph Myers <joseph@codesourcery.com> 42 43 * Makefile ($(objpfx)libcidn.so): Remove dependencies on libc. 44 452013-05-16 Ryan S. Arnold <rsa@linux.vnet.ibm.com> 46 47 * idna.c: Add missing #include <stdint.h> due to uint64_t or uint32_t 48 usage. 49 * nfkc.c: Likewise. 50 * stringprep.c: Likewise. 51 522013-01-02 Joseph Myers <joseph@codesourcery.com> 53 54 * All files with FSF copyright notices: Update copyright dates 55 using scripts/update-copyrights. 56 572012-10-09 Roland McGrath <roland@hack.frob.com> 58 59 * configure.in: If $shared != yes, just disable the add-on entirely 60 and issue a warning. 61 * configure: Regenerated. 62 632012-03-07 Ulrich Drepper <drepper@gmail.com> 64 65 * Makefile (distribute): Remove variable. 66 672011-12-03 Ulrich Drepper <drepper@gmail.com> 68 69 * idna.c (idna_to_unicode_4z4z): Remove variable rc. 70 712008-02-10 Jim Meyering <meyering@redhat.com> 72 73 * stringprep.c (stringprep, stringprep_profile): Remove useless 74 "if" before "free". 75 762006-02-27 Roland McGrath <roland@redhat.com> 77 78 * Makefile: Use $(..) in place of ../. 79 * configure.in (libc_add_on_canonical, libc_add_on_subdirs): Set them. 80 * configure: Regenerated. 81 822006-02-25 Roland McGrath <roland@redhat.com> 83 84 * configure.in: New file. 85 * configure: Replaced with generated file. 86 * sysdeps/unix/configure: File removed. 87 882005-03-08 Paul Eggert <eggert@cs.ucla.edu> 89 90 * iconvme.c (SIZE_MAX): New macro, if not already defined. 91 (iconv_string): Don't guess a size-zero buffer, as that might cause 92 buffer overrun. Instead, avoid multiplying by MB_LEN_MAX if the 93 result would be 'too large', where 'too large' is (heuristically) 94 the square root of SIZE_MAX, divided by MB_LEN_MAX to allay 95 overflow concerns. This will prevent some unwanted malloc failures 96 when the inputs are very large. 97 982005-02-12 Simon Josefsson <jas@extundo.com > 99 100 * iconvme.h: New file, extracted from toutf8.c but improved. 101 * iconvme.c: New file. 102 * toutf8.c: Include stringprep.h first, to make the compiler check 103 that stringprep.h is standalone. Improve comments. Replace 104 #include of errno.h and sys/param.h with iconvme.h. Don't define 105 ICONV_CONST. 106 (stringprep_convert): Rewrite to use iconvme.h. 107 * Makefile (libcidn-routines): Add iconvme. 108 1092004-10-05 Ulrich Drepper <drepper@redhat.com> 110 111 * idn-stub.c (unload_libidn): Don't define outside libc. 112 1132004-07-02 Roland McGrath <roland@redhat.com> 114 115 * configure: Don't exit. 116 1172004-05-21 Ulrich Drepper <drepper@redhat.com> 118 119 * idna.c (idna_to_unicode_4z4z): Fix test for failed memory allocation. 120 Patch by Simon Josefsson. 121 1222004-05-06 Ulrich Drepper <drepper@redhat.com> 123 124 * stringprep.c (stringprep): Free memory if allocation failed. 125 * idna.c: Fix memory handling in several places. 126 1272004-04-22 Simon Josefsson <jas@extundo.com> 128 129 * stringprep.h: Update to latest libidn version. 130 * stringprep.c: Likewise. 131 * idna.c: Likewise. 132 1332004-03-14 Ulrich Drepper <drepper@redhat.com> 134 135 * idn-stub.c (__idna_to_unicode_lzlz): Use __strchrnul, not strchrnul. 136 137 * idna.c (idna_to_ascii_4z): Revert last patch. 138 1392004-03-12 Ulrich Drepper <drepper@redhat.com> 140 141 * idna.c (idna_to_ascii_4z): Use strdup if available. Unify two ifs. 142 143 * idn-stub.c: Implement __idna_to_unicode_lzlz. Split 144 __idna_to_ascii_lz in two parts so that loading can be shared with 145 the new function. 146 * Versions (libcidn): Export idna_to_unicode_lzlz. 147 148 * Makefile (libcidn-inhibit-o): Define. We need no archive. 149 1502004-03-08 Simon Josefsson <jas@extundo.com> 151 152 * toutf8.c: Update to latest libidn version. 153 1542004-03-08 Ulrich Drepper <drepper@redhat.com> 155 156 * stringprep.h: Don't include idn-int.h in glibc. 157 * idn-int.h: Removed. 158 1592004-03-07 Ulrich Drepper <drepper@redhat.com> 160 161 * idn-stub.c: Include <gnu/lib-names.h>. Use LIBCIDN_SO for dlopen. 162 * shlib-versions: New file. 163 * toutf8.c: Include <sys/param.h>. 164 1652004-03-07 Simon Josefsson <jas@extundo.com> 166 167 * Banner: New file. 168 * Makefile: New file. 169 * Version: New file. 170 * configure: New file. 171 * idn-stub.c: New file. 172 * gunibreak.h: New file. Copied from Libidn. 173 * gunicomp.h: New file. Copied from Libidn. 174 * gunidecomp.h: New file. Copied from Libidn. 175 * idna.h: New file. Copied from Libidn. 176 * idna.c: New file. Copied from Libidn. 177 * nfkc.c: New file. Copied from Libidn. 178 * profiles.c: New file. Copied from Libidn. 179 * punycode.c: New file. Copied from Libidn. 180 * punycode.h: New file. Copied from Libidn. 181 * rfc3454.c: New file. Copied from Libidn. 182 * stringprep.c: New file. Copied from Libidn. 183 * stringprep.h: New file. Copied from Libidn. 184 * toutf8.c: New file. Copied from Libidn. Modified for use in glibc. 185