12014-02-05 Yukihiro Nakadaira 2 3 * win_iconv.c: Added alias. ISO_8859-* ISO_8859_* 4 * win_iconv.c, win_iconv_test.c: Fixed for compiler warning. 5 62013-09-15 Yukihiro Nakadaira 7 8 * iconv.h: Fixed c++ style comment. (Issue 21) (Thanks to bgilbert) 9 102012-11-22 Yukihiro Nakadaira 11 12 * win_iconv.c: Fix warnings. 13 (Issue 19) (Thanks to yselkowitz) 14 152012-10-21 Yukihiro Nakadaira 16 17 * win_iconv.c, win_iconv_test.c: Add //ignore and -c flag. 18 192012-10-15 Yukihiro Nakadaira 20 21 * win_iconv.c, win_iconv_test.c: cosmetic change. 22 232012-09-19 Yukihiro Nakadaira 24 25 * iconv.h, win_iconv.c, win_iconv_test.c: Change iconv(3) prototype. 26 "const char **inbuf" -> "char **inbuf" 27 (Issue 8) 28 29 * win_iconv.c: Change to not use TEXT macro for GetProcAddress. 30 (Issue 17) (Thanks to EPienkowskia) 31 32 * win_iconv_test.c: Fix for -DUNICODE. Use GetModuleFileNameA. 33 342011-10-28 Yukihiro Nakadaira 35 36 * win_iconv.c: Add UCS-2. 37 (Issue 14) (Thanks to j.g.rennison) 38 392011-10-24 Yukihiro Nakadaira 40 41 * win_iconv.c: Add Big5-HKSCS alias. 42 (Issue 13) (Thanks to timothy.ty.lee) 43 442011-09-06 Yukihiro Nakadaira 45 46 * Makefile: Improvement of the creation of the DLL. 47 (Issue 10) (Thanks to vincent.torri) 48 492011-08-19 Yukihiro Nakadaira 50 51 * win_iconv.c: Fixed a bug that assumption that 52 sizeof(DWORD)==sizeof(void*) in find_imported_module_by_funcname. 53 (Issue 7) (Thanks to j.g.rennison) 54 552011-08-13 Yukihiro Nakadaira 56 57 * win_iconv.c, win_iconv_test.c: Fixed a bug that //translit 58 flag does not work when transliterating to the default 59 character. 60 (Issue 9) (Thanks to j.g.rennison) 61 622011-07-26 Yukihiro Nakadaira 63 64 * CMakeLists.txt: fix dll name with mingw. 65 (Issue 6) (Thanks to kalevlember) 66 67 682011-05-19 Yukihiro Nakadaira 69 70 * win_iconv.c: Add some more UCS aliases. 71 Merge from Tor Lillqvist version. 72 (Issue 4) (Thanks to mkbosmans) 73 742011-05-15 Yukihiro Nakadaira 75 76 * Makefile: use variable for tools in Makefile 77 (Issue 3) (Thanks to mkbosmans) 78 792011-01-13 Yukihiro Nakadaira 80 81 * win_iconv_test.c: Removed unused variable. 82 83 * win_iconv_test.c: Added USE_ICONV_H flag to compile with -liconv. 84 (Issue 2) (Thanks to amorilia.gamebox) 85 862010-04-14 Patrick von Reth 87 88 * added c++ support 89 902010-03-28 Patrick Spendrin 91 92 * CMakeLists.txt, win_iconv.c: add CMake buildsystem, fix bug from issue tracker 93 942009-07-25 Yukihiro Nakadaira 95 96 * win_iconv.c, readme.txt: doc fix 97 982009-07-06 Yukihiro Nakadaira 99 100 * win_iconv.c, Makefile, readme.txt: doc fix 101 1022009-06-19 Yukihiro Nakadaira 103 104 * win_iconv.c: cosmetic change 105 * win_iconv.c: Change Unicode BOM behavior 106 1. Remove the BOM when "fromcode" is utf-16 or utf-32. 107 2. Add the BOM when "tocode" is utf-16 or utf-32. 108 1092009-06-18 Yukihiro Nakadaira 110 111 * win_iconv.c: Fixed a bug that invalid input may cause an 112 endless loop 113 1142009-06-18 Yukihiro Nakadaira 115 116 * win_iconv.c: Fixed a bug that libiconv_iconv_open() doesn't 117 work (Christophe Benoit) 118 1192008-04-01 Yukihiro Nakadaira 120 121 * win_iconv.c: Added //TRANSLIT option. 122 http://bugzilla.gnome.org/show_bug.cgi?id=524314 123 1242008-03-20 Yukihiro Nakadaira 125 126 * win_iconv.c: The dwFlags parameter to MultiByteToWideChars() 127 must be zero for some code pages (Tor Lillqvist) 128 1292008-03-19 Yukihiro Nakadaira 130 131 * win_iconv.c: Added support for UCS-2 and GB18030 (Tor Lillqvist) 132 1332007-12-03 Yukihiro Nakadaira 134 135 * iconv.h: #include <stddef.h> to use size_t 136 1372007-11-28 Yukihiro Nakadaira 138 139 * win_iconv.c: bug fix for two things (Tor Lillqvist) 140 1) This is probably not important: Add a function 141 must_use_null_useddefaultchar() that checks for those 142 codepages for which the docs for WideCharToMultiByte() say 143 one has to use a NULL lpDefaultChar pointer. Don't know if 144 this is actually needed, but better to be safe than sorry. 145 2) This is essential: In kernel_wctomb(), the code should first 146 check if bufsize is zero, and return the E2BIG error in that 147 case. 148 1492007-11-26 Yukihiro Nakadaira 150 151 * win_iconv.c: ISO-8859-1 should be CP28591, not CP1252 (Tor 152 Lillqvist) 153 1542007-11-26 Yukihiro Nakadaira 155 156 * win_iconv.c: patch from Tor Lillqvist (with alteration) 157 1582007-09-04 Yukihiro Nakadaira 159 160 * : Initial import 161 162