⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 package of develop dns
💻
📖 第 1 页 / 共 2 页
字号:
2003-03-16	* idnkit 1.0 release.	* DISTFILES, README, README.ja, INSTALL, INSTALL.ja: delete BIND8,	Squid and libiconv patches.2003-03-13	* wsock/config/idnconf.tcl: change the version number to '1.0'.2003-03-12	* Makefile.in, lib/Makefile.in: Add 'make install-config' to	Makefile target.2003-03-11	* patch/bind9/bind-9.2.2-patch: created.2003-03-06	* lib/punycode.c: idn__punycode_encode() outputs an error message	if the input string is over PUNYCODE_MAXINPUT (the value is 3800).2003-03-05	* include/idn/api.h, include/idn/checker.h,	include/idn/nameprep.h, include/idn/res.h, include/idn/version.h,	lib/Makefile.in, lib/checker.c, lib/idn.conf.sample.in,	lib/mapper.c, lib/nameprep.c, lib/nameprepdata.c,	lib/normalizer.c, lib/tests/checker.tsy, lib/tests/mapper.tsy,	lib/tests/nameprep.tsy, lib/tests/normalizer.tsy,	man/idn.conf.5.in, tools/idnconv/idnconv.1, wsock/bin/idn.conf:	Add NAMEPREP version 'RFC3491', and remove 'nameprep-11'.2003-02-18	* lib/tests/api-init1.tsy, lib/tests/api-init2.tsy,	lib/tests/api-init3.tsy, lib/tests/api-init4-1.tsy,	lib/tests/api-init4-2.tsy, lib/tests/api-init4-3.tsy,	lib/tests/api-init5-1.tsy, lib/tests/api-init5-2.tsy,	lib/tests/api-init5-3.tsy, lib/tests/api.tsy, lib/tests/converter.tsy,	lib/tests/res.tsy, lib/tests/punycode.c: Change ACE prefix of Punycode	from `zq--' to `xn--'.	2003-02-13	* lib/make.wnt: remove dependencies on obsolete files.	* INSTALL, INSTALL.ja, configure.in, aclocal.m4: Delete configure's	--with-punycode-prefix option.2003-02-05	* lib/res.c: improve performance when encoding/decoding	loooooooong domain names.2003-01-22	* lib/res.c: idn_res_encodename() and idn_res_decodename() in	libidnkit returns `idn_invalid_name' if local converter is not	available.2003-01-20	* lib/normalize.c, lib/unormalize.c, include/idn/unormalize.h,	lib/tests/normalizer.tsy: unicode-form-c or unicode-form-c/3.2.0 is	no longer supported.	* lib/mapselector.c, lib/tests/mapselector.tsy:	idn_mapselector_add() outputs an error message if invalid scheme	name or TLD is given.	* lib/checker.c, lib/normalizer.c, lib/mapselector.c, lib/res.c:	modify error messages.	* lib/result.c: modify an error message for `idn_invalid_length'.2003-01-16	* lib/checker.c, lib/idn.conf.sample.in, lib/mapper.c, lib/nameprep.c,	lib/normalizer.c, lib/unicode.c, lib/tests/checker.tsy, 	lib/tests/mapper.tsy, lib/tests/nameprep.tsy, lib/tests/normalizer.tsy,	man/idn.conf.5.in, tools/idnconv/idnconv.1:	delete support for nameprep-03 and nameprep-09.	* lib/unicodedata_301.c, lib/unicodedata_310.c, DISTFILES:	unicodedata_301.c and unicodedata_310.c are removed.2003-01-14	* tools/idnconv/idnconv.c, tools/idnconv/util.c, tools/idnconv/util.h:	remove the restriction on the length of input lines.  idnconv can	now handle very long lines.2003-01-10	* lib/converter.c: fix a bug in extending intermediate buffer	in converter_iconv_convtoucs4(), which causes incorrect	codeset conversion when the input string is very long.2002-12-06	* idnkit 1.0pr2 release (preview release).2002-12-03	* lib/mapper.c, lib/normalize.c: Don't check whether an input string	is STD3 ASCII label.	lib/res.c: Skip localmap if the string is STD3 ASCII label.	2002-12-02	* lib/tests/iconvchk.c, lib/tests/Makefile.in: enable to check	whether codeset names "eucJP" and "SJIS" are available in iconv.2002-12-01	* tools/runidn/stub.c: use RTLD_NEXT for dlsym() if it is available.2002-11-29	* almost all files: change the license terms.2002-11-25	* lib/tests/codeset.h: define character encoding names here.	* lib/tests/api-init1.tsy, lib/tests/api-init2.tsy,	lib/tests/api-init3.tsy, lib/tests/api-init4-3.tsy, 	lib/tests/api-init5-3.tsy, lib/tests/converter.tsy,	lib/tests/mapselector.tsy, lib/tests/resconf.tsy: include `codeset.h'.	lib/tests/api-init4-1.tsy, lib/tests/api-init4-2.tsy, 	lib/tests/api-init5-1.tsy, lib/tests/api-init5-2.tsy,	lib/tests/mapselector.tsy, lib/tests/resconf.tsy:	Delete the unused cpp macro EUCJP_ENCODING_NAME.	* INSTALL, INSTALL.ja: describe `lib/tests/codeset.h'.	* lib/converter.c: Fix bugs in converter_uescape_convfromucs4()	and converter_uescape_convtoucs4() that libidnkit might crash	when `from' is very long.2002-11-15	* Makefile.in: `make distclean' also removes `libtool'.2002-10-25	* lib/resconf.c: enable the IDN_CONVERTER_RTCHECK flag when it	calls idn_converter_create().	* tools/idnconv/util.c: enable the IDN_CONVERTER_RTCHECK flag	when it calls idn_converter_setlocalconvertername() or 	idn_converter_setidnconvertername().2002-09-20	* wsock/README.txt, wsock/README_j.txt: add description on	"Force local DLL reference" button.2002-09-19	* idnkit 1.0pr1 release (preview release).2002-09-13	* README, README.ja: update URIs.	* lib/Makefile.in, lib/tests/Makefile.in: generate libidntest and	libidntestlite for test programs.2002-09-09	* wsock/wsock11/dlldef.h, wsock/wsock11/dllfunc.c,	wsock/wsock11/dllload.c, wsock/wsock11/dllmain.c,	wsock/wsock20/dlldef.h, wsock/wsock20/dllfunc.c,	wsock/wsock20/dllload.c, wsock/wsock20/dllmain.c: take out	DLL load/unload from DllMain(). load/unload is delayed until	it is really necessary.	* wsock/common/checkdll.c, wsock/common/wrapcommon.h: move DLL	load/unload functions from wsock/{ws11,ws20}/dllmain.c.	* wsock/printf.c: make logging more effective.	* DISTFILES: remove wsock/common/dllmain.c, which is no longer used.2002-09-05	* lib/mapper.c: fix a bug that idn_mapper_add(ctx, "filemap") aborts.2002-09-04	* lib/nameprep.c: GCC says that a variable declared in	idn_nameprep_isvalidbidi() might be used uninitialized.  Fixed.	* wsock/common/convert.c, wsock/common/printf.c,	wsock/common/wrapcommon.h: always reset log output callback procedure	before calling idnkit library functions.	* wsock/wsock11/dllmain.c, wsock/wsock20/dllmain.c: reset	log output callback before unloading.2002-09-03	* lib/tests/testygen, lib/tests/testsuite.c, lib/tests/testsuite.h:	add verbose and partial exec modes.2002-08-29	* idnkit 020829 snapshot release.2002-08-28	* lib/tests/testygen: fix generation of main().  It didn't destroy	a testsuite context.	* lib/tests/testsuite.c: fix a double free bug in	idn_testsuite_destroy().	* lib/filemapper.c: fix one memory leak in read_file().	* lib/filemapper.c: fix buffer expansion bug in ucsbuf_grow().	* lib/res.c: plug up memory leak in idn_res_decodename().	* lib/tests/setenv.c: fix memory leak bug.	* lib/filemapper.c, lib/ucsmap.c, lib/ucsset.c: fix misuse of	realloc().	* lib/converter.c: plug up memory leak in	converter_iconv_openfromucs4() and converter_iconv_opentoucs4().2002-08-27	* lib/tests/Makefile.in: support the case where the build directory	is different from the source directory.	* lib/tests/Makefile.in: perform tests for lite library only if	`--enable-liteonly' has been specified at configuration.	* lib/tests/setenv.c, lib/tests/setenv.h, lib/tests/Makefile.in,	configure.in: support systems which lack setenv() and/or unsetenv().	* configure.in, lib/Makefile.in, lib/idn.conf.sample, INSTALL,	INSTALL.ja: delete `--with-preference'.2002-08-26	* lib/tests/testygen: new option `-L', which suppresses `#line'	cpp lines on output.	* DISTFILES: Add files for tests.	* INSTALL, INSTALL.ja: add the `Test' section.	* lib/resconf.c: fix trace message of idn_resconf_create().	* win/README.WIN: update the contents.	* wsock/config/idnconf.tcl: do not display `force local DLL	reference' button on Windows 95 and NT, since it is meaningless	for these old OSes.2002-08-22	* lib/mapper.c, lib/normalizer.c: add the procedure for the case	that ctx->nschems is 0 to idn_mapper_map() and	idn_normalizer_normalize().	* lib/delimitermap.c: idn_delimitermap_add() and 	idn_delimitermap_addall() reject a request to add an invalid	codepoint.2002-08-21	* lib/api.c: fix a bug that api_nameinit() didn't call	idn_resconf_initialize().	* lib/api.c: don't set the `ininitialized' flag if idn_nameinit()	returns with an error.	* lib/api.c, include/idn/api.h: add idn__setconffile().	* lib/mapselector.c: idn_mapselector_map() and idn_mapselector_map2()	now accept `tld' beginning with a dot.2002-08-20	* wsock/common/checkdll.c: back out 0812 change because the check	method doesn't seem to work correctly on WinMe.	* wsock/wsock11/dllload.c, wsock/wsock20/dllload.c: add some trace	statements.	* wsock/config/idnconf.tcl: do not install winsock2 wrapper on	Win98/Me.	* lib/tests/testsuite.c, lib/tests/testsuite.h, lib/tests/testygen:	exit the testcase if ASSERT fails.	* lib/tests/testsuite.c, lib/tests/testsuite.h:	replace ASSERT_PTRNOTNULL with ASSERT_PTR_NE.	* lib/tests/testutil.c, lib/testuil.h: new file.	It provides create_conf_file().2002-08-19	* lib/resconf.c: if application calls idn_resconf_create() before 	idn_resconf_initialize(), idnkit returns `idn_failure'.2002-08-15	* lib/tests/testsuite.c, lib/tests/testsuite.h, lib/tests/testygen:	add two assertion macros: ASSERT_PTR and ASSERT_PTRNOTNULL.	* lib/converter.c: fix some warning messages.2002-08-14	* lib/resconf.c: fix a but that idnkit aborts if a line in config	file lacks an argument.	* wsock/common/hook.c, wsock/wsock11/dllfunc.c, wsock/wsock20/dllfunc.c	: make name resolver APIs return the domain name verbatim (instead	of returning error) when name decoding fails.2002-08-13	* lib/Makefile.in, lib/checker.c, lib/converter.c, lib/delimitermap.c,	lib/filechecker.c, lib/filemapper.c, lib/mapper.c, lib/mapselector.c,	lib/nameprep.c, lib/normalizer.c, lib/punycode.c, lib/race.c,	lib/resconf.c, lib/unormalize.c: delete main routines for test.	* lib/tests/: new directory.	* configure.in: Check for path of perl command.	* wsock/config/idnconf.tcl: correct OS version check routine.2002-08-12	* lib/make.wnt: change amcacez.* to punycode.*.	* wsock/common/encoding.c, wsock/common/dump.c, wsock/common/convert.c,	wsock/commn/hook.c, wsock/common/printf.c, wsock/common/wrapcommon.h,	wsock/wsock11/dllfunc.c, wsock/wsock11/dllload.c,	wsock/wsock20/dllfunc.c, wsock/wsock20/dllload.c: add extra argument	(specifying buffer length) to some interface functions,	in order to	prevent possible buffer overflow.	* wsock/common/printf.c: increase message buffer size.	* wsock/wsock11/dllmain.c, wsock/wsock20/dllmain.c: call initialize	routine before first log output.	* wsock/common/checkdll.c: use light-weight DLL checking using	LoadLibraryEx.	* lib/res.c: fix bugs in idn_res_encodename(), idn_res_decodename()	and idn_res_decodename2().  They fell into infinite loops when	given `tolen' is 0.2002-08-08	* lib/resconf.c, lib/res.c: remove unused functions and variables.	* lib/Makefile.in tools/idnconv/Makefile.in,	tools/runidn/Makefile.in: add @CPPFLAGS@ to $(CFLAGS).	* lib/res.c: idn_res_decodename2() copies `from' to `to' and	returns immediately when the `actions' argument is 0.2002-08-07	* lib/resconf.c: fix a bug in parse_conf() that if `nameprep' or	`idn-encoding' directive is defined twice, default value is set	to the directive.	* lib/resconf.c: cosmetic changes.	delete parse_map(), parse_normalize(), parse_prohibit(),	parse_unassigned() and parse_bidi().	* lib/amcacez.c, include/idn/amcacez.h: renamed to lib/punycode.c	and include/idn/punycode.h.	* include/idn/converter.h, lib/converter.h: define	idn_converter_getrealname() externally instead of statically	defined get_realname().2002-08-06	* lib/resconf.c: arrange processes of obsolete commands in	idn_res_loadfile().	* INSTALL, INSTALL.ja, man/idn.conf.5.in, tools/idnconv/idnconv.1:	remove description of RACE and AMC-ACE-Z.	* lib/resconf.c: fix a bug in handling of local-converter.	* lib/converter.c: add initialization check in	idn_converter_aliasfile() and idn_converter_resetalias().	* lib/converter.c: free context memory at some right places in	idn_converter_create().2002-08-05	* configure.in, lib/Makefile.in, lib/aliaslist.sh: also add the	"UTF-8" entry if --with-utf8=NAME option of configure is specified,	and NAME is not "UTF-8".	* tools/idnconv/idnconv.c: call idn_converter_destroy() after	idn_resconf_getidnconverter() and idn_resconf_getlocalconverter()	in main().	* lib/res.c: fix a bug in idn_res_decodename2().	When the function called idn_res_decodename(), assertion check in	idn_res_decodename() may have failed.	* lib/res.c: call idn_delimitermap_destroy() after	idn_resconf_getdelimitermap() in idn_res_encodename() and	idn_res_decodename().	2002-08-02	* lib/res.c: fix mismatched pointer type in idn_res_decodename2().	* lib/res.c: fix a bug in handling of `auxencoding', in	idn_res_decodename2().2002-08-01	* lib/resconf.c: fix two memory leaks in parse_conf().	* lib/aliaslist.c: fix an error of size measurement in	create_item().2002-07-31	* lib/converter.c: AMC-ACE-Z and RACE are now extra ACE.2002-07-30	* idnkit 020730 snapshot release.	* lib/resconf.c: fix a bug in idn_resconf_create() that it	misses initializing `ctx->bidi_checker'.2002-07-29	* tools/idnconv/idnconv.1: describe bidi character check.2002-07-24	* lib/resconf.c: force to add bidi checker at parsing nameprep	entry in config file.2002-07-19	* include/idn/checker.h, include/idn/nameprep.h,	include/idn/res.h, include/idn/resconf.h, man/idn.conf.5.in,	man/libidnkit.3.in, lib/checker.c, lib/nameprep.c, lib/res.c,	lib/resconf.c, tools/idnconv/idnconv.c: add bidirectional label	check routine.	* include/idn/api.h, include/idn/res.h, lib/api.c, lib/res.c,	tools/idnconv/idnconv.c, tools/idnconv/util.c,	tools/idnconv/util.h: change the type of action flag at conversion	functions and define it as ``idn_action_t''.2002-07-18	* wsock/config/idnconf.tcl: implement .exe.local file	creation/deletion feature.	* lib/make.wnt: update list of files according to the recent	changes of the library.2002-07-12	* include/idn/nameprpe.h: define idn_biditype_t.	* lib/nameprep_template.c, lib/nameprep.c: support for bidi type	check is added.2002-07-11	* idnkit 020711 snapshot release.2002-07-09	* man/Makefile.in, man/idn.conf.5.in: force to make and install	manpage of idnalias.conf (merely a copy of idn.conf's manpage).2002-07-08	* DISTFILES: `lib/dude.c' and `include/idn/dude.h' are removed.	* DISTFILES: `util/Makefile' is added.	* tools/idnconv/idnconv.c: fix typo in decode_file().	* tools/idnconv/idnconv.c: Support "-reverse -out ACE".	* lib/res.c: fix bugs in label_idndecode() and label_idnencode_ace().

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -