/bind-9.6-ESV-R11/contrib/idn/idnkit-1.0-src/include/mdn/ |
H A D | api.h | 6 * By using this file, you agree to the terms and conditions set forth bellow. 25 * distribution the "Copyright Notice" refers to the following language: 28 * 4. The name of JPNIC may not be used to endorse or promote products 62 mdn_encodename(int actions, const char *from, char *to, size_t tolen); 65 mdn_decodename(int actions, const char *from, char *to, size_t tolen); 67 #define mdn_localtoutf8(from, to, tolen) \ 68 mdn_encodename(IDN_LOCALCONV, from, to, len) 69 #define mdn_delimitermap(from, to, tolen) \ 70 mdn_encodename(IDN_DELIMMAP, from, to, len) 71 #define mdn_localmap(from, to, tole [all...] |
/bind-9.6-ESV-R11/contrib/idn/idnkit-1.0-src/include/idn/ |
H A D | punycode.h | 5 * By using this file, you agree to the terms and conditions set forth bellow. 24 * distribution the "Copyright Notice" refers to the following language: 27 * 4. The name of JPNIC may not be used to endorse or promote products 60 const char *from, unsigned long *to, size_t tolen); 64 const unsigned long *from, char *to, size_t tolen);
|
H A D | race.h | 5 * By using this file, you agree to the terms and conditions set forth bellow. 24 * distribution the "Copyright Notice" refers to the following language: 27 * 4. The name of JPNIC may not be used to endorse or promote products 62 const unsigned long *from, char *to, size_t tolen); 66 const char *from, unsigned long *to, size_t tolen);
|
H A D | api.h | 6 * By using this file, you agree to the terms and conditions set forth bellow. 25 * distribution the "Copyright Notice" refers to the following language: 28 * 4. The name of JPNIC may not be used to endorse or promote products 101 * file will be done prior to encoding/decoding process. 119 * 1. Local encoding to UTF-8 conversion 121 * 8859-1) to UTF-8. 123 * Maps certain characters to period (U+002E, FULL STOP). 137 * 6. UTF-8 to IDN encoding conversion. 138 * Converts the domain name from UTF-8 to ACE (e.g. Punycode). 145 * IDN_LOCALCONV -- perform local encoding to UT [all...] |
H A D | unormalize.h | 6 * By using this file, you agree to the terms and conditions set forth bellow. 25 * distribution the "Copyright Notice" refers to the following language: 28 * 4. The name of JPNIC may not be used to endorse or promote products 69 * (also a NUL-terminated UCS4 encoded string) to 'to', which must be 70 * able to hold at least 'tolen' bytes. 79 const unsigned long *from, unsigned long *to,
|
H A D | filemapper.h | 5 * By using this file, you agree to the terms and conditions set forth bellow. 24 * distribution the "Copyright Notice" refers to the following language: 27 * 4. The name of JPNIC may not be used to endorse or promote products 52 * Perform character mapping (substitution) according to a 74 * The code point before the first semicolon will be mapped to the 80 * U+0041; U+0061 -- maps 'A' to 'a' 107 * has a mapping, it is substituted to the corresponding 108 * character sequence. The substituted string is stored in 'to', 117 unsigned long *to, size_t tolen); 121 * They are used for this module to b [all...] |
H A D | converter.h | 5 * By using this file, you agree to the terms and conditions set forth bellow. 24 * distribution the "Copyright Notice" refers to the following language: 27 * 4. The name of JPNIC may not be used to endorse or promote products 54 * This module provides conversions from some local codeset to UCS4 106 * Otherwise, release all the memory allocated to the converter. 135 const unsigned long *from, char *to, size_t tolen); 139 const char *from, unsigned long *to, size_t tolen); 143 * the one specified to idn_converter_create, if the specified one was an 229 char *to, size_t tolen); 234 unsigned long *to, [all...] |
H A D | mapselector.h | 5 * By using this file, you agree to the terms and conditions set forth bellow. 24 * distribution the "Copyright Notice" refers to the following language: 27 * 4. The name of JPNIC may not be used to endorse or promote products 103 * Otherwise, release all the memory allocated to the mapselector. 123 * Add mapping scheme `name' to the mapper for `tld' to the mapselector 126 * scheme to the mapper. Otherwise, it adds the scheme to the mapper for 154 const char *tld, unsigned long *to, size_t tolen); 158 const unsigned long *tld, unsigned long *to, [all...] |
H A D | normalizer.h | 5 * By using this file, you agree to the terms and conditions set forth bellow. 24 * distribution the "Copyright Notice" refers to the following language: 27 * 4. The name of JPNIC may not be used to endorse or promote products 70 unsigned long *to, size_t tolen); 95 * Otherwise, release all the memory allocated to the normalizer. 108 * Add a normalization scheme to a normalizer. 110 * Multiple shemes can be added to a normalizer, and they will be 126 * Perform normalization(s) defined by a normalizer to the specified string, 137 unsigned long *to, size_t tolen);
|
H A D | ucs4.h | 5 * By using this file, you agree to the terms and conditions set forth bellow. 24 * distribution the "Copyright Notice" refers to the following language: 27 * 4. The name of JPNIC may not be used to endorse or promote products 59 * UCS4 to UTF-16 conversion and vice versa. 70 * UCS4 to UTF-8 conversion and vice versa. 85 idn_ucs4_strcpy(unsigned long *to, const unsigned long *from); 88 idn_ucs4_strcat(unsigned long *to, const unsigned long *from);
|
H A D | res.h | 6 * By using this file, you agree to the terms and conditions set forth bellow. 25 * distribution the "Copyright Notice" refers to the following language: 28 * 4. The name of JPNIC may not be used to endorse or promote products 119 * 1. Local encoding to UTF-8 conversion 121 * 8859-1) to UTF-8. 123 * Maps certain characters to period (U+002E, FULL STOP). 137 * 6. UTF-8 to IDN encoding conversion. 138 * Converts the domain name from UTF-8 to ACE (e.g. Punycode). 145 * IDN_LOCALCONV -- perform local encoding to UTF-8 conversion (step 1) 153 * IDN_IDNCONV -- perform UTF-8 to ID [all...] |
/bind-9.6-ESV-R11/contrib/idn/idnkit-1.0-src/lib/ |
H A D | api.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 139 idn_encodename(idn_action_t actions, const char *from, char *to, size_t tolen) { argument 142 assert(from != NULL && to != NULL); 151 r = idn_res_encodename(default_conf, actions, from, to, tolen); 155 TRACE(("idn_encodename(): success (to=\"%s\")\n", 156 idn__debug_xstring(to, 50))); 164 idn_decodename(idn_action_t actions, const char *from, char *to, size_t tolen) { argument 167 assert(from != NULL && to ! 189 idn_decodename2(idn_action_t actions, const char *from, char *to, size_t tolen, const char *auxencoding) argument 226 mdn_encodename(int actions, const char *from, char *to, size_t tolen) argument 242 mdn_decodename(int actions, const char *from, char *to, size_t tolen) argument [all...] |
H A D | ucsset.c | 8 * By using this file, you agree to the terms and conditions set forth bellow. 27 * distribution the "Copyright Notice" refers to the following language: 30 * 4. The name of JPNIC may not be used to endorse or promote products 67 * 'idn_ucsset_addrange' are simply appended to the array. 74 unsigned long to; member in struct:__anon53 82 * the first and last element of the range array corresponding to the 92 * Code point to segment index conversion. 94 * Below is the function that maps a code point to the corresponding segment. 125 unsigned long to, char *func_name); 181 unsigned long to) 180 idn_ucsset_addrange(idn_ucsset_t ctx, unsigned long from, unsigned long to) argument 308 addrange(idn_ucsset_t ctx, unsigned long from, unsigned long to, char *func_name) argument [all...] |
H A D | nameprep.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 134 /* Nothing to do. */ 139 unsigned long *to, size_t tolen) { 140 assert(handle != NULL && from != NULL && to != NULL); 164 *to++ = v; 177 *to = *mappeddata++; 178 *to |= *mappeddata++ << 8; 179 *to | 138 idn_nameprep_map(idn_nameprep_t handle, const unsigned long *from, unsigned long *to, size_t tolen) argument 336 idn_nameprep_mapproc(void *handle, const unsigned long *from, unsigned long *to, size_t tolen) argument [all...] |
H A D | punycode.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 65 * signature, we have to choose one. In order to prevent the converted 81 * For this value not to be greater than 0xffffffff (since the calculation 108 const char *from, unsigned long *to, size_t tolen) { 109 unsigned long *to_org = to; 124 r = idn_ucs4_utf8toucs4(from, to, tolen); 145 to[uid 107 idn__punycode_decode(idn_converter_t ctx, void *privdata, const char *from, unsigned long *to, size_t tolen) argument 206 idn__punycode_encode(idn_converter_t ctx, void *privdata, const unsigned long *from, char *to, size_t tolen) argument [all...] |
H A D | race.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 99 char *to, size_t tolen); 104 const char *from, unsigned long *to, size_t tolen) { 118 r = idn_ucs4_utf8toucs4(from, to, tolen); 150 * Convert to UCS4. 152 r = idn_ucs4_utf16toucs4(buf, to, tolen); 159 TRACE(("idn__race_decode(): succcess (to=\"%s\")\n", 160 idn__debug_ucs4xstring(to, 5 103 idn__race_decode(idn_converter_t ctx, void *privdata, const char *from, unsigned long *to, size_t tolen) argument 242 idn__race_encode(idn_converter_t ctx, void *privdata, const unsigned long *from, char *to, size_t tolen) argument 333 race_compress_encode(const unsigned short *p, int compress_mode, char *to, size_t tolen) argument [all...] |
H A D | res.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 97 * label to convert. 113 static idn_result_t copy_verbatim(const char *from, char *to, 185 char *to, size_t tolen) { 196 assert(ctx != NULL && from != NULL && to != NULL); 212 r = copy_verbatim(from, to, tolen); 232 * Convert `from' to UCS4. 280 *to 184 idn_res_encodename(idn_resconf_t ctx, idn_action_t actions, const char *from, char *to, size_t tolen) argument 450 idn_res_decodename(idn_resconf_t ctx, idn_action_t actions, const char *from, char *to, size_t tolen) argument 710 idn_res_decodename2(idn_resconf_t ctx, idn_action_t actions, const char *from, char *to, size_t tolen, const char *auxencoding) argument 849 copy_verbatim(const char *from, char *to, size_t tolen) argument 1042 char *to = NULL; local 1097 unsigned long *to = NULL; local 1172 unsigned long *to = NULL; local 1248 unsigned long *to = NULL; local 1306 unsigned long *to = NULL; local 1357 unsigned long *to = NULL; local [all...] |
H A D | delimitermap.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 200 unsigned long *to, size_t tolen) { 210 unsigned long *to_org = to; 215 assert(ctx != NULL && from != NULL && to != NULL); 244 *to = '.'; 246 *to = *from; 248 to++; 256 *to 199 idn_delimitermap_map(idn_delimitermap_t ctx, const unsigned long *from, unsigned long *to, size_t tolen) argument [all...] |
H A D | converter.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 126 const char *to); 136 char *to, size_t tolen); 140 unsigned long *to, size_t tolen); 153 char *to, size_t tolen); 158 unsigned long *to, size_t tolen); 175 char *to, size_t tolen); 180 unsigned long *to, 420 idn_converter_convfromucs4(idn_converter_t ctx, const unsigned long *from, char *to, size_t tolen) argument 459 idn_converter_convtoucs4(idn_converter_t ctx, const char *from, unsigned long *to, size_t tolen) argument 697 roundtrip_check(idn_converter_t ctx, const unsigned long *from, const char *to) argument 777 converter_none_convfromucs4(idn_converter_t ctx, void *privdata, const unsigned long *from, char *to, size_t tolen) argument 785 converter_none_convtoucs4(idn_converter_t ctx, void *privdata, const char *from, unsigned long *to, size_t tolen) argument 897 converter_iconv_convfromucs4(idn_converter_t ctx, void *privdata, const unsigned long *from, char *to, size_t tolen) argument 1015 converter_iconv_convtoucs4(idn_converter_t ctx, void *privdata, const char *from, unsigned long *to, size_t tolen) argument 1108 converter_uescape_convfromucs4(idn_converter_t ctx, void *privdata, const unsigned long *from, char *to, size_t tolen) argument 1160 converter_uescape_convtoucs4(idn_converter_t ctx, void *privdata, const char *from, unsigned long *to, size_t tolen) argument [all...] |
H A D | normalizer.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 97 unsigned long *to, size_t tolen); 99 unsigned long *to, 250 unsigned long *to, size_t tolen) { 260 assert(ctx != NULL && from != NULL && to != NULL); 270 idn_ucs4_strcpy(to, from); 287 * Choose destination area to restore the result of a mapping. 290 dst = to; 249 idn_normalizer_normalize(idn_normalizer_t ctx, const unsigned long *from, unsigned long *to, size_t tolen) argument 425 normalizer_formkc(const unsigned long *from, unsigned long *to, size_t tolen) argument 435 normalizer_formkc_v320(const unsigned long *from, unsigned long *to, size_t tolen) argument [all...] |
/bind-9.6-ESV-R11/bin/tests/system/resolver/ |
H A D | setup.sh | 5 # Permission to use, copy, modify, and/or distribute this software for any 22 cp ns6/to-be-removed.tld.db.in ns6/to-be-removed.tld.db
|
/bind-9.6-ESV-R11/contrib/idn/idnkit-1.0-src/wsock/common/ |
H A D | convert.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 129 * convert local encoding to DNS encoding 133 idnConvReq(idn_resconf_t ctx, const char FAR *from, char FAR *to, size_t tolen) argument 144 strcpy(to, from); 148 r = idn_res_encodename(ctx, IDN_ENCODE_APP, from, to, tolen); 160 * convert DNS encoding to local encoding 164 idnConvRsp(idn_resconf_t ctx, const char FAR *from, char FAR *to, size_t tolen) argument 172 strcpy(to, fro [all...] |
/bind-9.6-ESV-R11/bin/tests/system/dlv/ns5/ |
H A D | named.conf | 4 * Permission to use, copy, modify, and/or distribute this software for any 20 * Choose a keyname that is unlikely to clash with any real key names. 21 * This allows it to be added to the system's rndc.conf with minimal
|
/bind-9.6-ESV-R11/contrib/idn/idnkit-1.0-src/tools/idnconv/ |
H A D | util.c | 9 * By using this file, you agree to the terms and conditions set forth bellow. 28 * distribution the "Copyright Notice" refers to the following language: 31 * 4. The name of JPNIC may not be used to endorse or promote products 70 char *from, char *to, int tolen) 89 (void)strcpy(to, from); 99 * We have found a region to convert. 108 (void)memcpy(to, from, len); 109 to += len; 121 r = idn_res_encodename(conf, actions, region_start, to, tolen); 131 len = strlen(to); 69 selective_encode(idn_resconf_t conf, idn_action_t actions, char *from, char *to, int tolen) argument 140 selective_decode(idn_resconf_t conf, idn_action_t actions, char *from, char *to, int tolen) argument [all...] |
/bind-9.6-ESV-R11/ |
H A D | bind.keys | 6 # named.conf to "include" this file. 8 # These keys are current as of January 2011. If any key fails to 14 # then it is NOT advisable to modify it. In BIND 9.7 and higher, this file 15 # is used directly by named. Upgrades to BIND may overwrite the file and 19 # is possible to use this file for other trust anchors in BIND 9.6, doing 20 # so may lead to problems when you upgrade.)
|