770 Commits

Author SHA1 Message Date
kaie%kuix.de
559dc93b3c Bug 310446, Add a user feedback message when certs for import are being ignored
also fixes
Bug 176507, Certificates added without warning or confirmation
r=rrelyea, string-review=beltzner


git-svn-id: svn://10.0.0.236/trunk@200870 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 17:13:13 +00:00
timeless%mozdev.org
6884c8fe13 Bug 309877 PSM/NSS init (thus SSL/https) fails when no profile exists
original patch by benb r=rrelyea moa=kaie


git-svn-id: svn://10.0.0.236/trunk@200822 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-25 07:12:44 +00:00
mrbkap%gmail.com
24f49e9636 Keep a strong reference to the context that we're operating on. This involves
giving the sandbox context an nsISupports private data that controls its
lifetime. bug 337462, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@200788 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-24 04:33:24 +00:00
kaie%kuix.de
e2f9bb2340 Bug 337797, Can't send signed email as the first crypto operation in FIPS mode
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@200609 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 18:54:15 +00:00
kaie%kuix.de
b66e5b58c7 Land missing portion of bug 235773, Conform to NSS upstream build options, r=wtchang
git-svn-id: svn://10.0.0.236/trunk@200607 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-22 18:47:44 +00:00
mhammond%skippinet.com.au
e96b5e495a Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +00:00
Jan.Varga%gmail.com
0b8adc5a43 Fix for bug 296040. Cell-based selection in trees
r=Neil Deakin, sr=Neil Rashbrook, sponsored by BEToptions


git-svn-id: svn://10.0.0.236/trunk@199140 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 20:05:13 +00:00
timeless%mozdev.org
7185e837bc Bug 337917 Make consumers stop using cids from other modules
r=smontagu sr=darin


git-svn-id: svn://10.0.0.236/trunk@198973 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 23:35:59 +00:00
kaie%kuix.de
b6b074e0d7 bug 338421, Can no longer create SSL session to Cisco VPN concentrator by host name
Patch contributed by Bill Gianopoulos
r=kengert/nelson


git-svn-id: svn://10.0.0.236/trunk@198068 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-20 02:36:48 +00:00
kaie%kuix.de
22a66b5c78 bug 235773, Patch v13
This check in will make PSM aware of ECC cipher suites. Nightly builds will not yet contain ECC, because NSS is still
being compiled with ECC disabled.
r=rrelyea/darin


git-svn-id: svn://10.0.0.236/trunk@196613 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-16 00:33:44 +00:00
timeless%mozdev.org
64fb5741fd Bug 336479 oomish crash [@ cryptojs_GetScriptPrincipal] because of a missing *
r=kaie sr=bz


git-svn-id: svn://10.0.0.236/trunk@196294 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 13:20:37 +00:00
timeless%mozdev.org
3564da8c54 Bug 333689 [@ nsCertTree::ToggleOpenState]
patch by gijskruitbosch+bugs@gmail.com r=kaie sr=neil


git-svn-id: svn://10.0.0.236/trunk@196292 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-11 13:18:15 +00:00
darin%meer.net
42edf059cf landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
timeless%mozdev.org
1921c20288 Bug 334193 nsContinueDespiteCertError's default case should set rv
r=kaie sr=bz


git-svn-id: svn://10.0.0.236/trunk@196120 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-06 22:33:44 +00:00
dveditz%cruzio.com
2f14765059 bug 283565 fix leak, return more specific error on OOM. patch by timeless, r=kengert, sr=dveditz, a=dveditz
git-svn-id: svn://10.0.0.236/trunk@195973 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-04 17:59:36 +00:00
gijskruitbosch%gmail.com
028552fd0d Bug 153232 - Missing break; for BAD_SIGNATURE case
r+sr = Kai Engert


git-svn-id: svn://10.0.0.236/trunk@195352 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 14:33:15 +00:00
kaie%kuix.de
b3a84b66f4 Bug 333691, [@ nsSSLThread::requestPoll - nsSSLIOLayerPoll]
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@194977 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 16:21:57 +00:00
kaie%kuix.de
9f1fed3fb4 Bug 333385, [@ nsKeygenThread::UserCanceled]
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@194976 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 16:21:26 +00:00
kaie%kuix.de
4f30b17f91 Bug 333404, freeString is unused DEADCODE in nsCrypto::ImportUserCertificates
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@194975 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 16:21:00 +00:00
kaie%kuix.de
919416f5b8 Bug 333767, nsNSSCertificateDB::AddCertFromBase64 mishandles trust settings
r=darin/kengert


git-svn-id: svn://10.0.0.236/trunk@194974 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 16:20:32 +00:00
gijskruitbosch%gmail.com
d834bd05b7 Bug 333692 - Possible crash (Coverity) [@ PK11_DestroyContext - md5sum]
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@194268 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 22:33:52 +00:00
benjamin%smedbergs.us
6e24a5d20a Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin
git-svn-id: svn://10.0.0.236/trunk@194221 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-12 15:43:32 +00:00
dbaron%dbaron.org
9911a9b756 Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
git-svn-id: svn://10.0.0.236/trunk@193572 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 00:00:44 +00:00
kaie%kuix.de
dfeab526b2 Follow-up checkin to bug 111384, fixes the tinderbox tests failure.
If the thread runner C function calls the pure virtual Run too early,
before the constructor finished, it will crash.
This patch delays thread creation and virtual function call to a
separate startThread call.
Thanks a lot to Jag for his help in finding the problem!
r=jag


git-svn-id: svn://10.0.0.236/trunk@193503 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 13:18:48 +00:00
kaie%kuix.de
e4ab14cd87 bug 111384, Support OCSP requests through a proxy
combined r= by darin / rrelyea
second checkin attempt


git-svn-id: svn://10.0.0.236/trunk@193501 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 13:14:40 +00:00
kaie%kuix.de
3881f77126 backing out my checkin, because we can't reproduce the tinderbox test
failure


git-svn-id: svn://10.0.0.236/trunk@193495 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 09:48:08 +00:00
kaie%kuix.de
c88b58645c bug 111384, Support OCSP requests through a proxy
combined r= by darin / rrelyea


git-svn-id: svn://10.0.0.236/trunk@193483 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-04 06:41:37 +00:00
dbaron%dbaron.org
18e5499771 Check argc. b=330900 r=kengert sr=jst
git-svn-id: svn://10.0.0.236/trunk@192908 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-24 06:51:24 +00:00
dbaron%dbaron.org
0d431ff7b3 Fix indexing botch. Patch from Mikolaj J. Habryn <dichro-mozilla@rcpt.to>. r=kengert sr=dbaron b=330897
git-svn-id: svn://10.0.0.236/trunk@192772 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 07:40:40 +00:00
kaie%kuix.de
451f5408ab bug 284450, Only use SSL V2 compatible hello, if SSL V2 is enabled
r=jgmyers, r=nelson


git-svn-id: svn://10.0.0.236/trunk@192712 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-21 18:43:09 +00:00
kaie%kuix.de
df7057e531 fix bug 328771
r=rrelyea sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@191770 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-04 12:22:22 +00:00
kaie%kuix.de
3b5fac8df6 bug 328302, Cert Viewer: Prefix "raw bytes" display with size information
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@191411 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-28 18:30:01 +00:00
kaie%kuix.de
37279f8e01 bug 321598, Double memory free in nsIX509::getRawDER
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@190868 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 20:36:53 +00:00
kaie%kuix.de
aa7c6931b7 bug=325366, Certificates: Large MS CA version causes decoding failure
Patch contributed by Martin v. Loewis
r=kengert


git-svn-id: svn://10.0.0.236/trunk@190565 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-20 13:20:47 +00:00
dveditz%cruzio.com
2cf6b150f4 bug 327126 prevent missing JSContext during generateCRMFRequest() r=mrbkap, r=kengert, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@190205 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-16 05:38:52 +00:00
cbiesinger%web.de
6322c04952 bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
kaie%kuix.de
b198cd2d36 bug 323903, further improvements on displaying certificate extensions.
Patch contributed by Kaspar Brand, supplementing the recent checkin for bug 259031.
r=Martin v. Loewis / kengert


git-svn-id: svn://10.0.0.236/trunk@188512 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-30 23:21:00 +00:00
gavin%gavinsharp.com
44e1ab3582 Bug 323010: nsSecretDecoderRing::SetWindow should be NS_IMETHODIMP, not nsresult, patch by Jeff Walden <jwalden@mit.edu>, r+sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@188197 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-26 01:06:42 +00:00
timeless%mozdev.org
4bddf6ff1d Bug 106386 Correct misspellings in source code
patch by philippuryear@gmail.com r=timeless rs=brendan


git-svn-id: svn://10.0.0.236/trunk@187469 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-12 07:57:31 +00:00
kaie%kuix.de
eb55fc2b2e bug 101996, temp file with guessable name used during p12 import.
r=rrelyea


git-svn-id: svn://10.0.0.236/trunk@187228 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 02:51:24 +00:00
kaie%kuix.de
13af67a8d4 bug 137506, Only internal token's keys can be exported
Patch by Bob Relyea, r=kengert


git-svn-id: svn://10.0.0.236/trunk@187226 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 02:29:25 +00:00
kaie%kuix.de
dcf905f887 bug 149834, Enhance PSM speed by using new NSS API CERT_VerifyCertificateNow
Patch by John G. Myers, r=kengert


git-svn-id: svn://10.0.0.236/trunk@187224 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 02:14:04 +00:00
kaie%kuix.de
93f65786df bug 316710, Land some generic crypto backend code, mostly cleanup, some small enhancements
Patch by Bob Relyea, r=kengert


git-svn-id: svn://10.0.0.236/trunk@187222 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 02:07:47 +00:00
kaie%kuix.de
47647af408 bug 259031, Add support for displaying certificate extensions
Patch contributed by Martin v. Loewis.
r=kengert/rrelyea/wtchang sr=shaver/rrelyea


git-svn-id: svn://10.0.0.236/trunk@186577 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-25 21:09:45 +00:00
kaie%kuix.de
8398711c52 trying to fix SUN bustage
git-svn-id: svn://10.0.0.236/trunk@186318 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-20 12:25:21 +00:00
kaie%kuix.de
a520873869 b=255408 Need to be able to build mozilla --with-system-nss
r=wtc/bsmedberg
Note: patches for bugs 288647 and 317620 might be required before enabling this build feature works.


git-svn-id: svn://10.0.0.236/trunk@186312 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-20 09:47:11 +00:00
kaie%kuix.de
d5c98de85d Backing out patch for bug 259031,
because of build failures on Windows.


git-svn-id: svn://10.0.0.236/trunk@185622 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 23:45:53 +00:00
kaie%kuix.de
fe21cca619 Trying to fix bustage from checkin for bug 259031.
git-svn-id: svn://10.0.0.236/trunk@185621 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 23:38:08 +00:00
kaie%kuix.de
7847853bee Bug 220815, Non localisable strings in nsCertPicker.cpp and nsNSSIOLayer.cpp
r=jgmyers, sr=shaver


git-svn-id: svn://10.0.0.236/trunk@185620 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 23:08:44 +00:00
kaie%kuix.de
fb43590ed6 Bug 259031, Add support for displaying certificate extensions
Patch provided by Martin v. Loewis
r=rrelyea r=kengert sr=shaver


git-svn-id: svn://10.0.0.236/trunk@185617 18797224-902f-48f8-a5cc-f745e15eee43
2005-12-02 22:29:14 +00:00