intl/uconv/directory.txt

Tue, 06 Jan 2015 21:39:09 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Tue, 06 Jan 2015 21:39:09 +0100
branch
TOR_BUG_9701
changeset 8
97036ab72558
permissions
-rw-r--r--

Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.

michael@0 1 Directory Structure :
michael@0 2 ================================
michael@0 3
michael@0 4 idl - public .idl files
michael@0 5 public - public header file
michael@0 6 src - source directory of charset converter manager and utilities, and
michael@0 7 charset converters for ISO-8859-1, CP1252, MacRoman and UTF-8
michael@0 8 tests - tests program and application for charset converter
michael@0 9 tests/unit - xpcshell tests
michael@0 10 tools - tools to build the tables used by the converters
michael@0 11 util - utility functions used by the converters
michael@0 12
michael@0 13 The following directories contain different charset converters:
michael@0 14
michael@0 15 ucvcn - Simplified Chinese charsets - GB2312, HZ, ISO-2022-CN, GBK, GB18030
michael@0 16 ucvibm - IBM charsets - CP850, 852, 855, 857, 862, 864, 869, 1125, 1131
michael@0 17 ucvja - Japanese charsets - Shift-JIS, ISO-2022-JP, EUC-JP
michael@0 18 ucvko - Korean charsets - ISO-2022-KR, EUC-KR, Johab
michael@0 19 ucvlatin - Latin charsets and others - ISO-8859-x, CP1250-1258
michael@0 20 CP866, 874, ARMSCII, ISO-IR-111, KOI8,
michael@0 21 Mac charsets, T61, TIS620, TCVN, VISCII, VPS
michael@0 22 UTF7, UTF16
michael@0 23 ucvtw - Traditional Chinese charsets Set 1 - Big5
michael@0 24 ucvtw2 - Traditional Chinese charsets Set 2 - EUC-TW
michael@0 25
michael@0 26 Within the directories containing charset converters:
michael@0 27
michael@0 28 *.ut - tables used to convert to Unicode from a charset
michael@0 29 *.uf - tables used to convert to a charset from Unicode
michael@0 30
michael@0 31 The following directories are obsolete and should not be used:
michael@0 32
michael@0 33 ucvth
michael@0 34 ucvvt

mercurial