intl/uconv/ucvko/johabjamo.ut

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.

michael@0 1 /* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
michael@0 2 /* This Source Code Form is subject to the terms of the Mozilla Public
michael@0 3 * License, v. 2.0. If a copy of the MPL was not distributed with this
michael@0 4 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
michael@0 5 /*========================================================
michael@0 6 This is a Generated file. Please don't edit it.
michael@0 7
michael@0 8 The tool which used to generate this file is called umaptable.
michael@0 9 You can find this tool under mozilla/intl/uconv/tools/umaptable.c.
michael@0 10 If you have any problem of this file. Please contact
michael@0 11 Netscape Client International Team or
michael@0 12 ftang@netscape <Frank Tang>
michael@0 13
michael@0 14 Note manually added by Jungshik Shin <jshin@mailaps.org>
michael@0 15
michael@0 16 The table was generated by filtering JOHAB.TXT at
michael@0 17 http://jshin.net/faq/JOHAB.TXT.gz
michael@0 18
michael@0 19 gunzip -c JOHAB.TXT.gz | egrep '^0x.... +0x31(3[1-F]|[45][0-F]|6[0-3])' \
michael@0 20 | umaptable -ut
michael@0 21
michael@0 22 Table in Debug form
michael@0 23 Begin of Item 0000
michael@0 24 Format 0
michael@0 25 srcBegin = 844A
michael@0 26 srcEnd = 8450
michael@0 27 destBegin = 313A
michael@0 28 End of Item 0000
michael@0 29
michael@0 30 Begin of Item 0001
michael@0 31 Format 1
michael@0 32 srcBegin = 8444
michael@0 33 srcEnd = 8447
michael@0 34 mappingOffset = 0000
michael@0 35 Mapping =
michael@0 36 3133 FFFD 3135 3136
michael@0 37 End of Item 0001
michael@0 38
michael@0 39 Begin of Item 0002
michael@0 40 Format 2
michael@0 41 srcBegin = 8454
michael@0 42 destBegin = 3144
michael@0 43 End of Item 0002
michael@0 44
michael@0 45 Begin of Item 0003
michael@0 46 Format 2
michael@0 47 srcBegin = 8461
michael@0 48 destBegin = 314F
michael@0 49 End of Item 0003
michael@0 50
michael@0 51 Begin of Item 0004
michael@0 52 Format 2
michael@0 53 srcBegin = 8481
michael@0 54 destBegin = 3150
michael@0 55 End of Item 0004
michael@0 56
michael@0 57 Begin of Item 0005
michael@0 58 Format 2
michael@0 59 srcBegin = 84A1
michael@0 60 destBegin = 3151
michael@0 61 End of Item 0005
michael@0 62
michael@0 63 Begin of Item 0006
michael@0 64 Format 2
michael@0 65 srcBegin = 84C1
michael@0 66 destBegin = 3152
michael@0 67 End of Item 0006
michael@0 68
michael@0 69 Begin of Item 0007
michael@0 70 Format 2
michael@0 71 srcBegin = 84E1
michael@0 72 destBegin = 3153
michael@0 73 End of Item 0007
michael@0 74
michael@0 75 Begin of Item 0008
michael@0 76 Format 2
michael@0 77 srcBegin = 8541
michael@0 78 destBegin = 3154
michael@0 79 End of Item 0008
michael@0 80
michael@0 81 Begin of Item 0009
michael@0 82 Format 2
michael@0 83 srcBegin = 8561
michael@0 84 destBegin = 3155
michael@0 85 End of Item 0009
michael@0 86
michael@0 87 Begin of Item 000A
michael@0 88 Format 2
michael@0 89 srcBegin = 8581
michael@0 90 destBegin = 3156
michael@0 91 End of Item 000A
michael@0 92
michael@0 93 Begin of Item 000B
michael@0 94 Format 2
michael@0 95 srcBegin = 85A1
michael@0 96 destBegin = 3157
michael@0 97 End of Item 000B
michael@0 98
michael@0 99 Begin of Item 000C
michael@0 100 Format 2
michael@0 101 srcBegin = 85C1
michael@0 102 destBegin = 3158
michael@0 103 End of Item 000C
michael@0 104
michael@0 105 Begin of Item 000D
michael@0 106 Format 2
michael@0 107 srcBegin = 85E1
michael@0 108 destBegin = 3159
michael@0 109 End of Item 000D
michael@0 110
michael@0 111 Begin of Item 000E
michael@0 112 Format 2
michael@0 113 srcBegin = 8641
michael@0 114 destBegin = 315A
michael@0 115 End of Item 000E
michael@0 116
michael@0 117 Begin of Item 000F
michael@0 118 Format 2
michael@0 119 srcBegin = 8661
michael@0 120 destBegin = 315B
michael@0 121 End of Item 000F
michael@0 122
michael@0 123 Begin of Item 0010
michael@0 124 Format 2
michael@0 125 srcBegin = 8681
michael@0 126 destBegin = 315C
michael@0 127 End of Item 0010
michael@0 128
michael@0 129 Begin of Item 0011
michael@0 130 Format 2
michael@0 131 srcBegin = 86A1
michael@0 132 destBegin = 315D
michael@0 133 End of Item 0011
michael@0 134
michael@0 135 Begin of Item 0012
michael@0 136 Format 2
michael@0 137 srcBegin = 86C1
michael@0 138 destBegin = 315E
michael@0 139 End of Item 0012
michael@0 140
michael@0 141 Begin of Item 0013
michael@0 142 Format 2
michael@0 143 srcBegin = 86E1
michael@0 144 destBegin = 315F
michael@0 145 End of Item 0013
michael@0 146
michael@0 147 Begin of Item 0014
michael@0 148 Format 2
michael@0 149 srcBegin = 8741
michael@0 150 destBegin = 3160
michael@0 151 End of Item 0014
michael@0 152
michael@0 153 Begin of Item 0015
michael@0 154 Format 2
michael@0 155 srcBegin = 8761
michael@0 156 destBegin = 3161
michael@0 157 End of Item 0015
michael@0 158
michael@0 159 Begin of Item 0016
michael@0 160 Format 2
michael@0 161 srcBegin = 8781
michael@0 162 destBegin = 3162
michael@0 163 End of Item 0016
michael@0 164
michael@0 165 Begin of Item 0017
michael@0 166 Format 2
michael@0 167 srcBegin = 87A1
michael@0 168 destBegin = 3163
michael@0 169 End of Item 0017
michael@0 170
michael@0 171 Begin of Item 0018
michael@0 172 Format 2
michael@0 173 srcBegin = 8841
michael@0 174 destBegin = 3131
michael@0 175 End of Item 0018
michael@0 176
michael@0 177 Begin of Item 0019
michael@0 178 Format 2
michael@0 179 srcBegin = 8C41
michael@0 180 destBegin = 3132
michael@0 181 End of Item 0019
michael@0 182
michael@0 183 Begin of Item 001A
michael@0 184 Format 2
michael@0 185 srcBegin = 9041
michael@0 186 destBegin = 3134
michael@0 187 End of Item 001A
michael@0 188
michael@0 189 Begin of Item 001B
michael@0 190 Format 2
michael@0 191 srcBegin = 9441
michael@0 192 destBegin = 3137
michael@0 193 End of Item 001B
michael@0 194
michael@0 195 Begin of Item 001C
michael@0 196 Format 2
michael@0 197 srcBegin = 9841
michael@0 198 destBegin = 3138
michael@0 199 End of Item 001C
michael@0 200
michael@0 201 Begin of Item 001D
michael@0 202 Format 2
michael@0 203 srcBegin = 9C41
michael@0 204 destBegin = 3139
michael@0 205 End of Item 001D
michael@0 206
michael@0 207 Begin of Item 001E
michael@0 208 Format 2
michael@0 209 srcBegin = A041
michael@0 210 destBegin = 3141
michael@0 211 End of Item 001E
michael@0 212
michael@0 213 Begin of Item 001F
michael@0 214 Format 2
michael@0 215 srcBegin = A441
michael@0 216 destBegin = 3142
michael@0 217 End of Item 001F
michael@0 218
michael@0 219 Begin of Item 0020
michael@0 220 Format 2
michael@0 221 srcBegin = A841
michael@0 222 destBegin = 3143
michael@0 223 End of Item 0020
michael@0 224
michael@0 225 Begin of Item 0021
michael@0 226 Format 2
michael@0 227 srcBegin = AC41
michael@0 228 destBegin = 3145
michael@0 229 End of Item 0021
michael@0 230
michael@0 231 Begin of Item 0022
michael@0 232 Format 2
michael@0 233 srcBegin = B041
michael@0 234 destBegin = 3146
michael@0 235 End of Item 0022
michael@0 236
michael@0 237 Begin of Item 0023
michael@0 238 Format 2
michael@0 239 srcBegin = B441
michael@0 240 destBegin = 3147
michael@0 241 End of Item 0023
michael@0 242
michael@0 243 Begin of Item 0024
michael@0 244 Format 2
michael@0 245 srcBegin = B841
michael@0 246 destBegin = 3148
michael@0 247 End of Item 0024
michael@0 248
michael@0 249 Begin of Item 0025
michael@0 250 Format 2
michael@0 251 srcBegin = BC41
michael@0 252 destBegin = 3149
michael@0 253 End of Item 0025
michael@0 254
michael@0 255 Begin of Item 0026
michael@0 256 Format 2
michael@0 257 srcBegin = C041
michael@0 258 destBegin = 314A
michael@0 259 End of Item 0026
michael@0 260
michael@0 261 Begin of Item 0027
michael@0 262 Format 2
michael@0 263 srcBegin = C441
michael@0 264 destBegin = 314B
michael@0 265 End of Item 0027
michael@0 266
michael@0 267 Begin of Item 0028
michael@0 268 Format 2
michael@0 269 srcBegin = C841
michael@0 270 destBegin = 314C
michael@0 271 End of Item 0028
michael@0 272
michael@0 273 Begin of Item 0029
michael@0 274 Format 2
michael@0 275 srcBegin = CC41
michael@0 276 destBegin = 314D
michael@0 277 End of Item 0029
michael@0 278
michael@0 279 Begin of Item 002A
michael@0 280 Format 2
michael@0 281 srcBegin = D041
michael@0 282 destBegin = 314E
michael@0 283 End of Item 002A
michael@0 284
michael@0 285 ========================================================*/
michael@0 286 /* Offset=0x0000 ItemOfList */
michael@0 287 0x002B,
michael@0 288 /*-------------------------------------------------------*/
michael@0 289 /* Offset=0x0001 offsetToFormatArray */
michael@0 290 0x0004,
michael@0 291 /*-------------------------------------------------------*/
michael@0 292 /* Offset=0x0002 offsetToMapCellArray */
michael@0 293 0x000F,
michael@0 294 /*-------------------------------------------------------*/
michael@0 295 /* Offset=0x0003 offsetToMappingTable */
michael@0 296 0x0090,
michael@0 297 /*-------------------------------------------------------*/
michael@0 298 /* Offset=0x0004 Start of Format Array */
michael@0 299 /* Total of Format 0 : 0x0001 */
michael@0 300 /* Total of Format 1 : 0x0001 */
michael@0 301 /* Total of Format 2 : 0x0029 */
michael@0 302 /* Total of Format 3 : 0x0000 */
michael@0 303
michael@0 304 0x2210, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222, 0x2222,
michael@0 305 0x2222, 0x2222, 0x0222,
michael@0 306 /*-------------------------------------------------------*/
michael@0 307 /* Offset=0x000F Start of MapCell Array */
michael@0 308 /* 0000 */ 0x844A, 0x8450, 0x313A,
michael@0 309 /* 0001 */ 0x8444, 0x8447, 0x0000,
michael@0 310 /* 0002 */ 0x8454, 0x0000, 0x3144,
michael@0 311 /* 0003 */ 0x8461, 0x0000, 0x314F,
michael@0 312 /* 0004 */ 0x8481, 0x0000, 0x3150,
michael@0 313 /* 0005 */ 0x84A1, 0x0000, 0x3151,
michael@0 314 /* 0006 */ 0x84C1, 0x0000, 0x3152,
michael@0 315 /* 0007 */ 0x84E1, 0x0000, 0x3153,
michael@0 316 /* 0008 */ 0x8541, 0x0000, 0x3154,
michael@0 317 /* 0009 */ 0x8561, 0x0000, 0x3155,
michael@0 318 /* 000A */ 0x8581, 0x0000, 0x3156,
michael@0 319 /* 000B */ 0x85A1, 0x0000, 0x3157,
michael@0 320 /* 000C */ 0x85C1, 0x0000, 0x3158,
michael@0 321 /* 000D */ 0x85E1, 0x0000, 0x3159,
michael@0 322 /* 000E */ 0x8641, 0x0000, 0x315A,
michael@0 323 /* 000F */ 0x8661, 0x0000, 0x315B,
michael@0 324 /* 0010 */ 0x8681, 0x0000, 0x315C,
michael@0 325 /* 0011 */ 0x86A1, 0x0000, 0x315D,
michael@0 326 /* 0012 */ 0x86C1, 0x0000, 0x315E,
michael@0 327 /* 0013 */ 0x86E1, 0x0000, 0x315F,
michael@0 328 /* 0014 */ 0x8741, 0x0000, 0x3160,
michael@0 329 /* 0015 */ 0x8761, 0x0000, 0x3161,
michael@0 330 /* 0016 */ 0x8781, 0x0000, 0x3162,
michael@0 331 /* 0017 */ 0x87A1, 0x0000, 0x3163,
michael@0 332 /* 0018 */ 0x8841, 0x0000, 0x3131,
michael@0 333 /* 0019 */ 0x8C41, 0x0000, 0x3132,
michael@0 334 /* 001A */ 0x9041, 0x0000, 0x3134,
michael@0 335 /* 001B */ 0x9441, 0x0000, 0x3137,
michael@0 336 /* 001C */ 0x9841, 0x0000, 0x3138,
michael@0 337 /* 001D */ 0x9C41, 0x0000, 0x3139,
michael@0 338 /* 001E */ 0xA041, 0x0000, 0x3141,
michael@0 339 /* 001F */ 0xA441, 0x0000, 0x3142,
michael@0 340 /* 0020 */ 0xA841, 0x0000, 0x3143,
michael@0 341 /* 0021 */ 0xAC41, 0x0000, 0x3145,
michael@0 342 /* 0022 */ 0xB041, 0x0000, 0x3146,
michael@0 343 /* 0023 */ 0xB441, 0x0000, 0x3147,
michael@0 344 /* 0024 */ 0xB841, 0x0000, 0x3148,
michael@0 345 /* 0025 */ 0xBC41, 0x0000, 0x3149,
michael@0 346 /* 0026 */ 0xC041, 0x0000, 0x314A,
michael@0 347 /* 0027 */ 0xC441, 0x0000, 0x314B,
michael@0 348 /* 0028 */ 0xC841, 0x0000, 0x314C,
michael@0 349 /* 0029 */ 0xCC41, 0x0000, 0x314D,
michael@0 350 /* 002A */ 0xD041, 0x0000, 0x314E,
michael@0 351 /*-------------------------------------------------------*/
michael@0 352 /* Offset=0x0090 Start of MappingTable */
michael@0 353
michael@0 354 /* 0000 */ 0x3133, 0xFFFD, 0x3135, 0x3136,
michael@0 355 /* End of table Total Length = 0x0094 * 2 */

mercurial