1803 Commits

Author SHA1 Message Date
nhotta%netscape.com
b15526055e Replaced strcpy by memcpy in order to avoid copying nul terminator which the key might not have a room for it
(which causes the buffer overrun), r=ftang, sr=sfraser, a=asa.


git-svn-id: svn://10.0.0.236/trunk@97450 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-19 22:28:11 +00:00
cls%seawood.org
88aedd461b Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf


git-svn-id: svn://10.0.0.236/trunk@97363 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-18 22:10:38 +00:00
scc%mozilla.org
90f810b66a bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process.
git-svn-id: svn://10.0.0.236/trunk@97289 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 05:23:38 +00:00
cls%seawood.org
39c092ec2e Remove redundant symbols from intl for static builds.
Bug #46775 r=yokoyama sr=blizzard a=asa


git-svn-id: svn://10.0.0.236/trunk@97288 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 01:00:47 +00:00
yokoyama%netscape.com
7107ec3e94 bug 81486: Mac Romanian and cns plan 7 unicode converters do not work
Correcting typo errors for class names
r=ftang sr/a=blizzard


git-svn-id: svn://10.0.0.236/trunk@96477 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-06 00:45:48 +00:00
nhotta%netscape.com
e33002760f Added support for a range 0xFAxx - 0xFCxx of CP932, check in for shom@vinelinux.org, bug 82678, r=ftang, sr=blizzard, a=asa.
git-svn-id: svn://10.0.0.236/trunk@96362 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-05 00:04:09 +00:00
ftang%netscape.com
215de26c5e fix 82666. r=nhotta sr=blizzard a=blizzard
add one more char for GB18030


git-svn-id: svn://10.0.0.236/trunk@96360 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-04 23:59:16 +00:00
bstell%netscape.com
5a069a5351 bug 76238, r=ftang, rs=bstell
add baltic as a lanugage group to font prefs


git-svn-id: svn://10.0.0.236/trunk@95771 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:09:33 +00:00
bstell%netscape.com
71801a4ede bug 82075, r=ftang, rs=bstell
add charset aliases for gbk, cns11643, iso8859-{1-15}, sun_eu_greek, 5601, ansi-1251


git-svn-id: svn://10.0.0.236/trunk@95770 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 02:04:15 +00:00
yokoyama%netscape.com
bfcb599435 Bug 7=81786:
Clone Encoder/Decoder list before feeding to app::Init()
/r=ftang; /sr=scc


git-svn-id: svn://10.0.0.236/trunk@95743 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-23 00:12:51 +00:00
ccarlen%netscape.com
5bf28f9acb Bug 38626 - Remove references to nsFileLocations. r=valeski/sr=alecf
git-svn-id: svn://10.0.0.236/trunk@95618 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 22:36:18 +00:00
ftang%netscape.com
67aefda00f fix bug 81894. rs. clear ASCII porting for gb18030.2000-0 X11 font encoding as we did in nsUnicodeToGBKNoAscii
git-svn-id: svn://10.0.0.236/trunk@95597 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-21 13:28:57 +00:00
jst%netscape.com
535c86019d scc checking in from jst's account. bug #75220: sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
git-svn-id: svn://10.0.0.236/trunk@95533 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-19 11:27:30 +00:00
nhotta%netscape.com
eee75300fd Changed strtok to nsCRT::strtok, check in for drepper@cygnus.com, bug 81589, r=nhotta, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@95421 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 21:41:48 +00:00
ftang%netscape.com
fc0ecb4f08 fix 81200. r=bstell sr=kin
add more checking for fallback conversion to work around
result code


git-svn-id: svn://10.0.0.236/trunk@95346 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-18 00:31:18 +00:00
nhotta%netscape.com
0c142c48cd Added support for ISO-2022-JP-2 to ISO-2022-JP decoder, check in for watanabe@komadori.planet.sci.kobe-u.ac.jp,
r=nhotta, sr=blizzard.


git-svn-id: svn://10.0.0.236/trunk@95315 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 21:40:01 +00:00
yokoyama%netscape.com
bcd639e281 Bug # 74815: First patch
Instead of getting the encoder/decoder list every
Browser/Mail/Composer/Other::Init(),
declared a member data so that we only need to
query the Registry once and keep them around
/r=ftang; /sr=brendan


git-svn-id: svn://10.0.0.236/trunk@95283 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 19:01:19 +00:00
shanjian%netscape.com
493d5f5227 #60908 changing character-coding-->auto-detect appears to leak memory
r=ftang sr=be
Replaced owning com prt with raw ptr (weak ref).


git-svn-id: svn://10.0.0.236/trunk@95265 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 18:24:27 +00:00
bstell%netscape.com
eadc6cdf5d bug 79607, r=ftang, sr=vidur
for the embedding API: add get/set charset


git-svn-id: svn://10.0.0.236/trunk@95193 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:09:12 +00:00
sfraser%netscape.com
6e84acc7aa Checking in for bstell: added nsIDocCharset, bug 79608
git-svn-id: svn://10.0.0.236/trunk@95192 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 02:07:12 +00:00
bstell%netscape.com
969198363c bug 79608, r=ftang, sr=vidur
for Embedding API: add get/set charset


git-svn-id: svn://10.0.0.236/trunk@95187 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:48:41 +00:00
bstell%netscape.com
de97459870 bug 79608, r=ftang, sr=vidur
for Embedding API add get/set charset


git-svn-id: svn://10.0.0.236/trunk@95186 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 01:46:22 +00:00
yokoyama%netscape.com
c4d20f462f bugfix for 80329; /r=sfraser; /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95164 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-17 00:02:21 +00:00
ftang%netscape.com
37a4c874db fix 80725
rs=ftang subclass GB2312ToUnicodeV2 from GB18030 converter to solve the issue.


git-svn-id: svn://10.0.0.236/trunk@95128 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:43:49 +00:00
ftang%netscape.com
8e72896cd9 fix bug 73710. rewrite the multi table conversion routine to support overlap range
for HKSCS and EUC-TW
rs=ftang


git-svn-id: svn://10.0.0.236/trunk@95127 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:40:14 +00:00
ftang%netscape.com
9b6852e523 back out the change for 80725 since it case 81001and 81004
rb=ftang


git-svn-id: svn://10.0.0.236/trunk@95125 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-16 12:37:36 +00:00
cls%seawood.org
bc7a89e6f8 Update intermodule dependencies to fix senna bustage
git-svn-id: svn://10.0.0.236/trunk@95044 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 20:53:59 +00:00
nhotta%netscape.com
dbcda641a3 using nhotta's account: yokoyama: bug fix for 69121. /r=ftang; /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95010 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:56:22 +00:00
yokoyama%netscape.com
2a1010b48b bug: 80746: /r=ftang; /sr=brendan
git-svn-id: svn://10.0.0.236/trunk@95009 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 17:55:21 +00:00
ftang%netscape.com
1d2184a9d7 fix bug 80725. change GB2312 to gb18030 support
property file change rs


git-svn-id: svn://10.0.0.236/trunk@94993 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:54:23 +00:00
ftang%netscape.com
21b4009940 fix 80772. add nsGBKConvUtil.cpp
git-svn-id: svn://10.0.0.236/trunk@94992 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:53:05 +00:00
ftang%netscape.com
694de6067d fix 80772. r=bstell clean up ucvcn and add gb18030
git-svn-id: svn://10.0.0.236/trunk@94991 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:52:29 +00:00
ftang%netscape.com
174a23b528 add new file for bug 80772
r=bstell a=ftang


git-svn-id: svn://10.0.0.236/trunk@94988 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:33:38 +00:00
ftang%netscape.com
c993644839 add new macro. fix bug 80772. r/sr=notyet
git-svn-id: svn://10.0.0.236/trunk@94987 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:31:30 +00:00
ftang%netscape.com
459a9773c6 fix 80158 check in for simon@softel.co.il
r=ftang sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94985 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:23:34 +00:00
ftang%netscape.com
a3cac5f1ad fix bug 80156. check in for simon@softel.co.il
r=ftang sr=blizzard remove unnecessary stuff.


git-svn-id: svn://10.0.0.236/trunk@94984 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:18:09 +00:00
ftang%netscape.com
90c84a4f20 fix 80111. remove ASCII from the X11 Johab font encoding converter
r=bstell sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94982 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 12:11:00 +00:00
shanjian%netscape.com
e9d0ee343f #78483 this Shift-JIS page is treated as UTF-16
r = yokoyama, sr=brendan


git-svn-id: svn://10.0.0.236/trunk@94933 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 03:58:56 +00:00
sfraser%netscape.com
05952b76d0 Fix the root cause of bug 80722 (crash creating new profile); copy/paste error in a previous checkin. Blocker fix.
git-svn-id: svn://10.0.0.236/trunk@94908 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-15 00:33:04 +00:00
jfrancis%netscape.com
f944a836c0 fixing kandrot build bustage
git-svn-id: svn://10.0.0.236/trunk@94864 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 08:23:07 +00:00
kandrot%netscape.com
f1086f9f1d Check in for Ron Guilmette's static build. r=nhotta, sr=waterson bug #46775
git-svn-id: svn://10.0.0.236/trunk@94858 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-14 06:30:56 +00:00
bstell%netscape.com
d503981f24 bug 77300, r=ftang, rs=bstell (see Brendan's comments in the bug report)
alias "646" and "ANSI_X3.4-1968" to ascii


git-svn-id: svn://10.0.0.236/trunk@94733 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-12 03:48:43 +00:00
darin%netscape.com
81e317535f Http branch landing: changes to other files (bug 76866) r=gagan,sr=dougt,a=chofmann
git-svn-id: svn://10.0.0.236/trunk@94682 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:05:08 +00:00
ftang%netscape.com
75ba8b58ac fix bug 73251. r=ftang sr=blizzard
author = simon@softel.co.il
chagne bidi property table


git-svn-id: svn://10.0.0.236/trunk@94659 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 14:42:29 +00:00
ftang%netscape.com
fb222de609 fix bug 79276
r=bstell sr=blizzard
add additional charset naem for gb18030
should not impact the build


git-svn-id: svn://10.0.0.236/trunk@94652 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:54:56 +00:00
ftang%netscape.com
556ea86b93 add additional charset name
fix bug 79387
r=bstll sr=blizzard
properties file additional. Should not impact the build


git-svn-id: svn://10.0.0.236/trunk@94644 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:41:20 +00:00
ftang%netscape.com
a73ba1ff9d update cp936map.h
fix bug 79276.
r=bstell sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94643 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:38:01 +00:00
ftang%netscape.com
195a616439 fix bug 79276. Additional uf and ut file for GB18030
not part of the build yet. Should not hurt build
r=bstell sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@94642 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 13:37:05 +00:00
nhotta%netscape.com
be0c2c371f Changed nsMetaCharsetObserver to support support <meta charset="xxx">, bug 72847, r=ftang, sr=blizzard.
git-svn-id: svn://10.0.0.236/trunk@94542 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 00:29:11 +00:00
mkaply%us.ibm.com
c152da1797 senna REQUIRES bustage from Bidi
git-svn-id: svn://10.0.0.236/trunk@94481 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-10 11:52:24 +00:00