Blob Blame History Raw
2012-10-21  Yukihiro Nakadaira

	* win_iconv.c, win_iconv_test.c: Add //ignore and -c flag.

2012-10-15  Yukihiro Nakadaira

	* win_iconv.c, win_iconv_test.c: cosmetic change.

2012-09-19  Yukihiro Nakadaira

	* iconv.h, win_iconv.c, win_iconv_test.c: Change iconv(3) prototype.
	"const char **inbuf" -> "char **inbuf"
	(Issue 8)

	* win_iconv.c: Change to not use TEXT macro for GetProcAddress.
	(Issue 17) (Thanks to EPienkowskia)

	* win_iconv_test.c: Fix for -DUNICODE.  Use GetModuleFileNameA.

2011-10-28  Yukihiro Nakadaira

	* win_iconv.c: Add UCS-2.
	(Issue 14) (Thanks to j.g.rennison)

2011-10-24  Yukihiro Nakadaira

	* win_iconv.c: Add Big5-HKSCS alias.
	(Issue 13) (Thanks to timothy.ty.lee)

2011-09-06  Yukihiro Nakadaira

	* Makefile: Improvement of the creation of the DLL.
	(Issue 10) (Thanks to vincent.torri)

2011-08-19  Yukihiro Nakadaira

	* win_iconv.c: Fixed a bug that assumption that
	sizeof(DWORD)==sizeof(void*) in find_imported_module_by_funcname.
	(Issue 7) (Thanks to j.g.rennison)

2011-08-13  Yukihiro Nakadaira

	* win_iconv.c, win_iconv_test.c: Fixed a bug that //translit
	flag does not work when transliterating to the default
	character.
	(Issue 9) (Thanks to j.g.rennison)

2011-07-26  Yukihiro Nakadaira

	* CMakeLists.txt: fix dll name with mingw.
	(Issue 6) (Thanks to kalevlember)


2011-05-19  Yukihiro Nakadaira

	* win_iconv.c: Add some more UCS aliases.
	Merge from Tor Lillqvist version.
	(Issue 4) (Thanks to mkbosmans)

2011-05-15  Yukihiro Nakadaira

	* Makefile: use variable for tools in Makefile
	(Issue 3) (Thanks to mkbosmans)

2011-01-13  Yukihiro Nakadaira

	* win_iconv_test.c: Removed unused variable.

	* win_iconv_test.c: Added USE_ICONV_H flag to compile with -liconv.
	(Issue 2) (Thanks to amorilia.gamebox)

2010-04-14  Patrick von Reth

	* added c++ support

2010-03-28  Patrick Spendrin

    * CMakeLists.txt, win_iconv.c: add CMake buildsystem, fix bug from issue tracker

2009-07-25  Yukihiro Nakadaira

	* win_iconv.c, readme.txt: doc fix

2009-07-06  Yukihiro Nakadaira

	* win_iconv.c, Makefile, readme.txt: doc fix

2009-06-19  Yukihiro Nakadaira

	* win_iconv.c: cosmetic change
	* win_iconv.c: Change Unicode BOM behavior
	1. Remove the BOM when "fromcode" is utf-16 or utf-32.
	2. Add the BOM when "tocode" is utf-16 or utf-32.

2009-06-18  Yukihiro Nakadaira

	* win_iconv.c: Fixed a bug that invalid input may cause an
	endless loop

2009-06-18  Yukihiro Nakadaira

	* win_iconv.c: Fixed a bug that libiconv_iconv_open() doesn't
	work (Christophe Benoit)

2008-04-01  Yukihiro Nakadaira

	* win_iconv.c: Added //TRANSLIT option.
	http://bugzilla.gnome.org/show_bug.cgi?id=524314

2008-03-20  Yukihiro Nakadaira

	* win_iconv.c: The dwFlags parameter to MultiByteToWideChars()
	must be zero for some code pages (Tor Lillqvist)

2008-03-19  Yukihiro Nakadaira

	* win_iconv.c: Added support for UCS-2 and GB18030 (Tor Lillqvist)

2007-12-03  Yukihiro Nakadaira

	* iconv.h: #include <stddef.h> to use size_t

2007-11-28  Yukihiro Nakadaira

	* win_iconv.c: bug fix for two things (Tor Lillqvist)
	1) This is probably not important: Add a function
	   must_use_null_useddefaultchar() that checks for those
	   codepages for which the docs for WideCharToMultiByte() say
	   one has to use a NULL lpDefaultChar pointer. Don't know if
	   this is actually needed, but better to be safe than sorry.
	2) This is essential: In kernel_wctomb(), the code should first
	   check if bufsize is zero, and return the E2BIG error in that
	   case.

2007-11-26  Yukihiro Nakadaira

	* win_iconv.c: ISO-8859-1 should be CP28591, not CP1252 (Tor
	Lillqvist)

2007-11-26  Yukihiro Nakadaira

	* win_iconv.c: patch from Tor Lillqvist (with alteration)

2007-09-04  Yukihiro Nakadaira

	* : Initial import