warren%netscape.com
c0497e31be
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
2000-03-05 21:26:01 +00:00
dveditz%netscape.com
9172024f8e
New wstring nsIRegistry interface, bug 23859;
...
new version registry name for mozilla, bug 10533;
log now created by install wizards too, bug 26309;
downloaded file cleanup moved into manager, bug 24249;
scaffolding for bug 12817 and 12361 (conditional autoreg)
2000-02-15 01:32:12 +00:00
dveditz%netscape.com
41d2b2b563
closing the file used by the registry service is evil
2000-02-13 17:32:19 +00:00
ftang%netscape.com
59feaaf183
back out bad fix. agreed by ben and tao chang it back to 1.2
2000-02-11 01:24:25 +00:00
ftang%netscape.com
4d45292f58
back out mkaply@us.ibm.com Invalid changes check in yesterday and fix the real problem by making the charset name consitent. r=mkaply@us.ibm.com
2000-02-10 09:26:09 +00:00
jbetak%netscape.com
24ee89f80e
bug #8702 ; r=ftang, cata; fixed performance problems in UTF8 Unicode decoder
2000-02-05 02:20:37 +00:00
ftang%netscape.com
5828bdff56
fix bug 21418. Make '\n' output '\n' instead of 'n'. r=jbetak
2000-02-03 23:11:53 +00:00
pp%ludusdesign.com
58065dda04
Converting ::GetIID() into NS_GET_IID(). Bug #20232 . r=scc, r=mozbot
2000-02-02 22:24:56 +00:00
dougt%netscape.com
0b0346079c
Landing nsIFile.
2000-01-24 21:28:28 +00:00
cata%netscape.com
d1195dbb3d
Cleanup time: remove files not in build anymore.
1999-12-04 19:41:50 +00:00
cata%netscape.com
903be6b576
Cleanup time: remove files not in build anymore.
1999-12-04 19:30:22 +00:00
jdunn%netscape.com
e871be6de2
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
tbogard%aol.net
10ded258a5
Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt
1999-11-01 21:43:56 +00:00
cata%netscape.com
554e203471
Fix for bug #16186 build warnings; eliminating unused var.
1999-10-29 20:32:00 +00:00
dp%netscape.com
038812ce67
bug#16742 Fixing delete on nsISupports. Thanks for patch from <heikki@citec.fi> Plus using IMPL_ and DECL_ macros and removing operating on refcnt directly. r=dp
1999-10-23 17:33:29 +00:00
ftang%netscape.com
40f306300f
fix bug 15647 r=sdagley. Swap progid base between ENCODER/DECODER
1999-10-06 07:11:40 +00:00
cata%netscape.com
cbf8efae9d
Converting library to Module. Bug 15589. Reviewed by dp.
1999-10-05 23:54:18 +00:00
shaver%netscape.com
7a5b9d5e55
nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann
1999-09-29 02:36:54 +00:00
ftang%netscape.com
096025f9f9
fix bug 14736, reviewed by tague
1999-09-24 21:52:11 +00:00
ftang%netscape.com
0f641dcade
remove dead file
1999-09-21 00:15:38 +00:00
ftang%netscape.com
741d7a3627
fix FreeBSD problem
1999-09-18 00:15:22 +00:00
ftang%netscape.com
6f6297a46b
try to work around bug 13030
1999-09-13 21:04:29 +00:00
ftang%netscape.com
d076091d3a
add unicode to langbox arabic font encoding converter incomplete
1999-09-12 22:43:49 +00:00
bruce%cybersight.com
fbc430ce9a
Fix nsID::ToString() leaks in autoregistration.
1999-09-12 04:11:46 +00:00
briano%netscape.com
d055fd251c
General cleanup.
1999-09-11 03:07:11 +00:00
ftang%netscape.com
5124a51e86
backout the backout
1999-09-10 22:25:39 +00:00
ftang%netscape.com
aeecc7d330
back out the back out .It turn out I cehck in a "const" in the first line of my check in and that compiled !!! on Win and Linux
1999-09-10 22:22:22 +00:00
ftang%netscape.com
e61d269a02
temp backout mac breakage
1999-09-10 20:33:12 +00:00
ftang%netscape.com
7e5a19e54e
comment out some code so we won't break when we bck out the nsUnciodeUCS2BE changes
1999-09-10 20:28:22 +00:00
ftang%netscape.com
fe9acedc33
add new implementation to UCS2 encoder
1999-09-10 19:04:14 +00:00
bienvenu%netscape.com
cae0b1a6cf
more includes of string.h
1999-09-06 20:44:26 +00:00
ftang%netscape.com
e49884b420
rename CID for UCS2/UCS4 to UTF16/32. Add CID for UTF16/32
1999-09-03 23:18:00 +00:00
cata%netscape.com
8902bf118c
Fixing build warnings. Step 3: remove the old deprecated API.
1999-09-02 21:41:40 +00:00
cata%netscape.com
0639d0a90c
Fixing build warnings Step 1: add new method to the interface.
1999-09-01 21:44:39 +00:00
ftang%netscape.com
e16a7fc560
change to UTF-16/32BE/LE add ksc5601 and iso8859-1 as alias
1999-09-01 01:18:17 +00:00
ftang%netscape.com
69869c5070
check in performance tuned UCS2 to Unicode converters
1999-08-30 14:49:36 +00:00
ftang%netscape.com
342d7f499b
add U Escaped to Dll
1999-08-18 13:42:21 +00:00
ftang%netscape.com
f52d548b61
add UEscape
1999-08-18 13:35:20 +00:00
ftang%netscape.com
3b6640b00b
add UEscape to makefile
1999-08-18 13:32:17 +00:00
ftang%netscape.com
184c8ad9c1
add CIDs
1999-08-18 13:31:38 +00:00
ftang%netscape.com
8e57717f7f
add u escaped encoder/decoder
1999-08-18 13:30:09 +00:00
ftang%netscape.com
658d29a764
add Symbol and ZapfDingbats UnicodeEncoder to the dll
1999-07-26 07:12:33 +00:00
ftang%netscape.com
aaa67d0371
add symbol and ZapfDingbat
1999-07-26 07:02:26 +00:00
ftang%netscape.com
8a71dd7222
add unicode encoders
1999-07-26 06:56:08 +00:00
ftang%netscape.com
6eeddda5bb
add new cid for adobe charsets
1999-07-26 06:33:28 +00:00
ftang%netscape.com
cf99db7c8f
add conversion file for 3 adobe charsets
1999-07-26 06:31:31 +00:00
scc%netscape.com
16e2ba6a23
explicitly define kCharsetConversionManagerCID only in files that need it ... move to canonical scheme for defining and using IIDs and CIDs
1999-07-22 05:25:17 +00:00
ftang%netscape.com
9a4f42018e
fix bug 7970. Add progid for all converters
1999-07-14 21:33:51 +00:00
briano%netscape.com
9e0fe7207e
That wasn't the problem. Oh well.
1999-07-10 19:59:30 +00:00
briano%netscape.com
0f93e526e4
That was stupid...
1999-07-10 18:39:39 +00:00
briano%netscape.com
764228188d
Attempt to fix another AIX long arg list breakage.
1999-07-10 17:50:19 +00:00
cata%netscape.com
ed2a234d32
Space, Tab, CR, LF - direct encoded.
1999-07-06 22:39:49 +00:00
cata%netscape.com
f15ef21611
Using the registry for converter info. Should improve startup performance.
1999-07-02 21:15:16 +00:00
dveditz%netscape.com
0eb6c820cf
nakefile cleanups
1999-07-02 13:42:17 +00:00
cata%netscape.com
207c4fd6ec
Small bug-fixes.
1999-06-30 20:58:14 +00:00
ftang%netscape.com
b80b550f11
add ISO-8859-13 converters to the factory list
1999-06-22 04:25:44 +00:00
ftang%netscape.com
b6458e8141
add ISO-8859-13 converters
1999-06-22 03:14:14 +00:00
ftang%netscape.com
abe270caf2
add uf and ut table for
1999-06-22 02:50:43 +00:00
ftang%netscape.com
2ce4793f30
fix bug 8055 by adding 0x00-0x20 conversion to all the conversion table
1999-06-15 23:34:47 +00:00
ftang%netscape.com
4cd0c3e227
fix CID.h file misspell and repeat CID. add ASCII to the factory
1999-06-15 06:49:47 +00:00
ftang%netscape.com
386e1c849d
add ASCII converter to window makefile
1999-06-15 06:41:05 +00:00
ftang%netscape.com
82f0d35c6e
add ASCII converter and unix makefile
1999-06-15 06:37:33 +00:00
ftang%netscape.com
6fe94135ef
add CID for ASCII
1999-06-15 06:27:37 +00:00
cata%netscape.com
e7d2871eaf
Bugfix.
1999-06-14 21:38:50 +00:00
ftang%netscape.com
06c501d460
add factory for ISO-IR -111 userdefined charset ad cns11643 p3-7
1999-06-11 12:39:57 +00:00
ftang%netscape.com
376f356e09
add CID for ISOIR111 and UserDefined
1999-06-11 00:28:47 +00:00
ftang%netscape.com
64af70504e
add real implementation for user defined charset
1999-06-10 23:55:12 +00:00
ftang%netscape.com
2ef917b56c
add mapping for user defined charset, we use private zone F780-F7FF to map 80-FF
1999-06-10 23:52:09 +00:00
ftang%netscape.com
3220482200
add NPL
1999-06-10 23:49:49 +00:00
ftang%netscape.com
b155321660
add implementation for ISO-8859-10
1999-06-10 23:31:51 +00:00
ftang%netscape.com
f1e2f72b03
add mapping table for ISO-8859-10 which based on the charmaps on ftp://dkuug.dk/i18n/charmaps
1999-06-10 23:31:02 +00:00
ftang%netscape.com
46b4880bb1
put the real implementation of ISO-IR-111 converters into the empty file
1999-06-10 22:39:46 +00:00
ftang%netscape.com
7a9f45efc1
add iso-ir-111 table based on ftp://dkuug.dk/i18n/charmaps/ECMA-CYRILLIC
1999-06-10 22:09:29 +00:00
ftang%netscape.com
446f00bcec
add new files to Unix makefiles
1999-06-10 21:21:08 +00:00
ftang%netscape.com
ca044044db
add new files into makefiles
1999-06-10 21:19:48 +00:00
cata%netscape.com
86b807771a
Bug fix.
1999-06-10 20:19:58 +00:00
cata%netscape.com
efc05ce172
Bug fixes in the UTF-7 converters.
1999-06-10 20:06:00 +00:00
ftang%netscape.com
71c305b64d
add empty file as placeholder
1999-06-10 01:32:35 +00:00
ftang%netscape.com
d042887c9f
add file placeholder for VIQR, VNI, ISO885910, ISO885913, ISO-IR-111
1999-06-10 01:17:03 +00:00
ftang%netscape.com
752fa6d44f
add cp1255,1256,866, UCS2/4, T61 to the factory
1999-06-09 21:20:28 +00:00
ftang%netscape.com
f5a84f304d
change UCS2/4 CID into UCS2/4BE CID and add LE cid
1999-06-09 20:50:04 +00:00
ftang%netscape.com
7e9f164bc2
add UCS2, UCS4, T61
1999-06-09 20:39:35 +00:00
ftang%netscape.com
4fb8fd9a72
add UCS2/UCS4 and T61 to the makefile
1999-06-09 20:33:57 +00:00
ftang%netscape.com
c912fce892
add T61, UCS2, UCS4 converters
1999-06-09 20:33:07 +00:00
ftang%netscape.com
35e71fcd44
fix incorrect GetMaxLength
1999-06-09 20:32:00 +00:00
ftang%netscape.com
3f6ca09473
add 1255, 1256, 866
1999-06-09 04:05:12 +00:00
ftang%netscape.com
f8f6a66acb
add cp1255,1256,866 converter files
1999-06-09 04:02:18 +00:00
ftang%netscape.com
1cb6387dc9
add new mapping tables
1999-06-09 03:50:07 +00:00
ftang%netscape.com
3a6483da10
add new CIDs
1999-06-09 00:15:50 +00:00
ftang%netscape.com
dc0e05c264
fix Chinease/Korean encoder problem
1999-06-08 21:06:47 +00:00
ftang%netscape.com
91e96a948c
add FillInfo
1999-06-07 21:37:45 +00:00
cata%netscape.com
04a34ece10
more work on UTF-7 converters
1999-06-07 18:49:12 +00:00
dp%netscape.com
94344009c8
Landing xpcom20/21 branch.
1999-05-26 01:38:36 +00:00
cata%netscape.com
568eac6dff
Modified UTF-7 converters added.
1999-05-18 22:43:57 +00:00
cata%netscape.com
fff5fd32df
Modified UTF-7 converers added to the buid.
1999-05-18 22:38:26 +00:00
cata%netscape.com
8fd1458a72
Created.
1999-05-18 22:36:25 +00:00
dp%netscape.com
b5707f7a96
Converting stray UnregisterFactory calls to UnregisterComponent
1999-05-06 01:37:04 +00:00
ftang%netscape.com
a7ed69ffb9
fix buffer growing problem and wrong value when we return NS_UPEXPECTED error
1999-05-05 23:52:48 +00:00
ftang%netscape.com
a673e281df
add cid and hookup w/ factory for the new converters
1999-04-27 02:12:05 +00:00
ftang%netscape.com
714e0cd2dd
add UnicodeToKOI8R/U
1999-04-27 02:10:42 +00:00
ftang%netscape.com
ba56edc051
remove accidential checkin
1999-04-27 00:41:22 +00:00
ftang%netscape.com
275775ccd8
add new files to the Makefile.in
1999-04-27 00:33:11 +00:00
ftang%netscape.com
5694635bb0
add several new charset converter . Change makefile. Have not hook up w charset manager and factory yet
1999-04-27 00:27:38 +00:00
ftang%netscape.com
04e2019b9c
correct the macintosh charset name to use private charset name start w/ x- to make it compatibale w/ 4.5
1999-04-26 20:58:58 +00:00
cata%netscape.com
f897f739b3
The new converters are added as components.
1999-04-21 20:50:08 +00:00
cata%netscape.com
5080024aac
New converters added.
1999-04-21 20:05:12 +00:00
cata%netscape.com
72f9a40a4a
New converters added.
1999-04-21 19:52:21 +00:00
cata%netscape.com
7635fe8c4d
New converter tables.
1999-04-21 19:49:27 +00:00
cata%netscape.com
ac4d429834
Renamed to ISO88591
1999-04-19 22:00:05 +00:00
cata%netscape.com
df6ef1d4e6
Renamed to ISO88591.
1999-04-19 21:59:45 +00:00
cata%netscape.com
d4a382b20f
Latin1 -> ISO88591
1999-04-19 21:56:04 +00:00
cata%netscape.com
666aad56f2
Support class for fast table decoder added.
1999-04-19 20:28:08 +00:00
cata%netscape.com
a9df103132
Fix for GetMaxLength() returning fewer bytes than necessary.
1999-04-19 19:45:06 +00:00
cata%netscape.com
173fa41b19
Bugfix for out of control growth of internal buffer under certain error conditions.
1999-04-13 00:08:26 +00:00
ftang%netscape.com
c94f5cce5e
fix bug 564 to use CP 1252 mapping table to convert ISO-8859-1
1999-04-07 22:59:35 +00:00
cata%netscape.com
2a4059e4ff
Converters added.
1999-04-07 00:21:28 +00:00
cata%netscape.com
47cd360e2a
New converters added.
1999-04-06 20:43:26 +00:00
cata%netscape.com
cccf0a9a99
Bunch of converters added to the buid.
1999-04-06 19:25:49 +00:00
cata%netscape.com
daa363180e
Bunch of new converters added.
1999-04-05 22:52:50 +00:00
cata%netscape.com
94d06b784d
Support classes used.
1999-03-25 17:34:07 +00:00
cata%netscape.com
43e363d7eb
Length() moved in support class. In preparation for the big interface change.
1999-03-24 00:52:19 +00:00
cata%netscape.com
206d1ef494
UTF8 converter using the support classes now.
1999-03-24 00:28:40 +00:00
cata%netscape.com
e5e302b332
ISO-8859-7 decoder using support classes now.
1999-03-23 22:37:19 +00:00
cata%netscape.com
14555fc2ae
Improved support classes.
1999-03-23 22:05:39 +00:00
cata%netscape.com
8d6ab7d21c
UTF8 decoder added.
1999-03-19 01:15:04 +00:00
cata%netscape.com
53409ef749
Created.
1999-03-19 01:08:01 +00:00
cata%netscape.com
67b4a7c121
"extern" declaration for global vars fixed.
1999-03-09 23:48:10 +00:00
cata%netscape.com
8ecb1f457e
Docs added.
1999-03-09 22:41:09 +00:00
warren%netscape.com
8d4be95029
Fixed include problem.
1999-03-09 12:34:01 +00:00
warren%netscape.com
44568143d6
Backed out the nsService template stuff.
1999-03-09 11:49:41 +00:00
warren%netscape.com
4b2d56fbaa
nsRepository -> nsIComponentManager changes.
1999-03-09 09:44:27 +00:00
dp%netscape.com
1576712e2f
dist/bin/components is where all loadable components will be installed.
1999-03-06 09:04:53 +00:00
dp%netscape.com
06a110237c
Installing loadable components in components/ directory
1999-03-03 01:25:21 +00:00
ftang%netscape.com
77181427f0
fix some unix warnning
1999-02-26 17:11:43 +00:00
ebina%netscape.com
ec691d8a4c
Changing RegisterFactory to use the new API.
1999-02-26 16:18:23 +00:00
warren%netscape.com
44cae3cd3f
Changes for RDF component registration using nsRepository. Also changed args to NSGetFactory and friends.
1999-02-26 10:17:14 +00:00
cata%netscape.com
fd567aaef4
Generic factory used.
1999-02-25 15:48:41 +00:00
cata%netscape.com
a49fe45a32
UnicodeToLatin1 component added.
1999-02-25 14:22:42 +00:00
waterson%netscape.com
de0f22053c
Fix build bustage: make sure to include nsIUnicodeEncodeHelper.h for NS_IMPLIDS.
1999-02-24 19:12:27 +00:00
cata%netscape.com
81c2ecdae0
UnicodeToLatin1 added.
1999-02-24 17:10:37 +00:00
cata%netscape.com
a9f9f5ed84
nsUnicodeToLatin1 added.
1999-02-24 17:10:04 +00:00
cata%netscape.com
829a27f75f
Small fixes.
1999-02-24 17:05:23 +00:00
cata%netscape.com
4adc3f53da
nsConverterCID.h not included anymore.
1999-02-24 15:05:33 +00:00
cata%netscape.com
be5b7d142d
Latin1 encoder CID added.
1999-02-24 02:56:41 +00:00
cata%netscape.com
d6b92b214d
File created.
1999-02-24 02:13:37 +00:00
cyeh%netscape.com
8beb34efa7
change from using layout/config/rules.mak to using config/rules.mak
1999-02-18 01:52:09 +00:00
cata%netscape.com
d35592858b
Interface implemented as "public".
1999-02-17 23:21:22 +00:00
cata%netscape.com
fd8646f06b
Small bugfixes, optimizations and docs.
1999-02-12 19:27:31 +00:00
ftang%netscape.com
cf402a4b8c
move kLatin1ToUnicodeCID from nsConverterCID.h to nsUCvLatinCID.h
1999-01-29 18:13:32 +00:00