959 Commits

Author SHA1 Message Date
bugzilla%arlen.demon.co.uk
08613f3b65 Bug 309542 Fix a11y problems and crop="right" is deprecated in page info dialog
p=me r=db48x sr=neil.parkwaycc.co.uk


git-svn-id: svn://10.0.0.236/trunk@181416 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-02 00:09:37 +00:00
smontagu%smontagu.org
a246ad28ff Make the dates shown in the Expired Certificate alert have consistent (short) format. Bug 246905, patch by Constantine A. Murenin <cnst+bmo@bugmail.mojo.ru>, r=jgmyers, sr=brendan
git-svn-id: svn://10.0.0.236/trunk@181196 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-29 08:41:22 +00:00
wtchang%redhat.com
648fddfe90 Bugzilla bug 298045: when importing a package of CA certs, display and ask
the user to trust the root most CA (instead of the leaf most CA) in the
package.  Also make sure that the cert is indeed a CA cert.  r=kaie,relyea.
sr=sfraser.


git-svn-id: svn://10.0.0.236/trunk@181003 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 22:43:22 +00:00
db48x%yahoo.com
2141ea793c fix bug 217611: Page Info can be opened multiple times
patch by Jason Barnabe (np) <jason_barnabe@fastmail.fm>, r=mconnor


git-svn-id: svn://10.0.0.236/trunk@180724 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-21 01:12:29 +00:00
bzbarsky%mit.edu
bf1ec0363c Only do expensive GetName() calls if we're actually logging. Bug 304847,
r=kaie, sr=dmose


git-svn-id: svn://10.0.0.236/trunk@180552 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 03:23:21 +00:00
cst%andrew.cmu.edu
c473d6eb9e Bug 284636 Fix typo in Website Certified by an Unknown Authority alert
Patch by stephend and Kurt <supernova_00@yahoo.com> r=kaie sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@180544 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-19 00:05:02 +00:00
smfr%smfr.org
cb8f7cb5f3 Fix bug 307293: make sure we initialize the mType and mTag members of nsNSSASN1Object. r=wtchang, sr=rrelyea.
git-svn-id: svn://10.0.0.236/trunk@180418 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-16 18:57:55 +00:00
cbiesinger%web.de
c201c3fcf4 bug 292368 remove obsolete file; replaced by nsICryptoHash
git-svn-id: svn://10.0.0.236/trunk@180033 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 17:51:57 +00:00
smfr%smfr.org
86da6c3acd Fix bug 306795: nsNSSCertificateDB::IsCertTrusted() fails to check the return value from CERT_GetCertTrust(), so can return random trust bits. r=dougt, sr=rrelyea
git-svn-id: svn://10.0.0.236/trunk@179634 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-04 19:05:01 +00:00
bsmedberg%covad.net
484a59713a Bug 306615 - Fold PSM into libxul r=darin
git-svn-id: svn://10.0.0.236/trunk@179464 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-01 12:43:58 +00:00
gavin%gavinsharp.com
a97654d8d3 Bug 263182: Page Info (Security tab) doesn't explain mixed secure/insecure, r=kaie.bugs, sr=neil.parkwaycc.co.uk
git-svn-id: svn://10.0.0.236/trunk@179095 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 20:34:31 +00:00
dougt%meer.net
94085e172f Bug 302284. add xpi hash support to InstallTrigger.install(). r=dveditz, sr=shaver, a=asa
git-svn-id: svn://10.0.0.236/trunk@179031 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-26 06:46:21 +00:00
bienvenu%nventure.com
9d24e2d17c add optional support for mit kerberos for windows, patches by cneberg@gmail.com, r=darin, sr=bienvenu 280792
git-svn-id: svn://10.0.0.236/trunk@178239 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-19 14:25:22 +00:00
cbiesinger%web.de
c35be2c642 bug 277587 nsSecureBrowserUIImpl's nsUIContext interface requestor doesn't give
access to the dom window
patch by Christian Persch <chpe@gnome.org> r=jgmyers sr=roc a=asa


git-svn-id: svn://10.0.0.236/trunk@177944 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-17 13:39:30 +00:00
relyea%netscape.com
493a0a3758 Bug 225034 Certificate Manager Crashes Mozilla [@ nsCertTree::CmpByCrit]
sr=brendan r=wtc a=dbaron

The issue is the use of the PL_DHash* functions. It's possible that a given call
to PL_DHashOperate which adds a new entry may cause the hash table to expand,
and all the existing entries to be reallocated. PL_DHash does this by allocating
new memory, then copying the entries.

getCacheEntry() returns one of these hash entries. CmpBy() makes two consecutive
calls to getCacheEntry, then uses the returned entries for it's comparisons. If
the second entry call causes a new entry to be added to the table, and causes
the hash table to expand, the pointer to the first entry we retrieved will point
to freed memory.

The fix is to make the usable entry a pointer in the hashtable entry, and return
that pointer. When the hashtable rebuilds it's entries, the pointer will be
copied to the new entry and not be disturbed.


git-svn-id: svn://10.0.0.236/trunk@177782 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-15 21:23:51 +00:00
jst%mozilla.jstenback.com
a9f668bc25 Followup changes to bzabarsky's review for bug 296639. Reviews pending, a=drivers@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@177635 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 04:11:00 +00:00
cbiesinger%web.de
65d00ec4e1 297057 fix case of doOK()
patch by Frank Wein <bugzilla@mcsmurf.de> r=kaie sr=neil a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@177274 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-06 21:34:04 +00:00
dougt%meer.net
6bed006974 Minimo only. Backing out 300373.
git-svn-id: svn://10.0.0.236/trunk@177056 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-03 05:24:18 +00:00
timeless%mozdev.org
236e5ac36b Bug 283569 OOM crash [@ nsNSS_SSLGetClientAuthData]
patch by b.jacques@planet.nl r=kaie sr=darin a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176970 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-02 14:22:50 +00:00
dveditz%cruzio.com
7155407c6a form action=javascript: shouldn't trigger the insecure submit warning (bug 182179). Patch by Iain MacDonnell, r=dveditz, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@176896 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-31 19:06:27 +00:00
mconnor%steelgryphon.com
07e51d0983 bug 194141 - missing calls to SSL_ClearSessionCache, r=nelson.bolyard, sr=dveditz, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@176789 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-28 18:15:20 +00:00
bzbarsky%mit.edu
354647c8df Expose the subject name for the cert and an nsISupports pointer to the cert on
nsIPrincipal that represents a certificate principal.  Change preference
storage to ensure matches in not only the fingerprint but also the subjectName
before applying privileges from preferences to a certificate principal.  Remove
possibility for creating certificate principals without a useful identifying
name and make sure that names don't get munged by being forced to ASCII.  Bug
240661, r=caillon, sr=dveditz, a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176458 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-22 19:05:42 +00:00
pkw%us.ibm.com
fb203422e2 Bug 296449 - Error in string handling within <keygen>
r=kaie.bugs@gmail.com, sr=dveditz@cruzio.com, a=benjamin@smedbergs.us


git-svn-id: svn://10.0.0.236/trunk@176351 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-20 19:31:22 +00:00
timeless%mozdev.org
9b3053d086 Bug 283563 OOM crash [@ GetSlotWithMechanism][@ nsKeygenFormProcessor::GetPublicKey]
patch by b.jacques@planet.nl r=kaie sr=darin a=bsmedberg


git-svn-id: svn://10.0.0.236/trunk@176041 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-13 19:31:14 +00:00
jshin%mailaps.org
5d6c3bdce9 bug 224820 : support UTF-16/32 (non-byte oriented char. encoding) in the form submission : r=biesi, sr=bz, a=asa
git-svn-id: svn://10.0.0.236/trunk@176005 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-13 16:55:59 +00:00
bzbarsky%mit.edu
81d4b26e36 Fix leak due to non-use of already_AddRefed. Bug 296364, r=kaie, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@176004 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-13 16:53:06 +00:00
dougt%meer.net
3bc42cf974 Backing out my changes in the last few hours because Chase is tagging the tree. (the tree was open, but he was tagging)
git-svn-id: svn://10.0.0.236/trunk@175970 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-12 22:01:25 +00:00
dougt%meer.net
b08c48d3dc Fixing build bustage. Must use FORCE_USE_PIC when FORCE_SHARED_LIB. MINIMO only.
git-svn-id: svn://10.0.0.236/trunk@175968 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-12 21:39:45 +00:00
dougt%meer.net
3c493f1534 Fixing 300373. Build/Minimo change. To allow WinCE startup, some of our components must be loaded dynamically regardless if we are building static or not. r=bsmedberg, a=asa
git-svn-id: svn://10.0.0.236/trunk@175914 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-11 16:38:28 +00:00
timeless%mozdev.org
d45261fa03 Bug 225034 Certificate Manager Crashes Mozilla [@ nsCertTree::CmpByCrit]
patch by kaie r=timeless sr=darin a=shaver


git-svn-id: svn://10.0.0.236/trunk@174710 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 17:27:17 +00:00
timeless%mozdev.org
4e4bc3ca7e Bug 284366 PSM needs to handle Smart Cards seamlessly
fix casting on 64bit platforms
patch by ajschult@verizon.net r=rrelyea sr=jst a=asa


git-svn-id: svn://10.0.0.236/trunk@174661 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-16 02:00:32 +00:00
bryner%brianryner.com
3274ca4c10 Fix assorted issues with fastback, including adding progress listener notifications and introducing the PageHide and PageShow events. See bug 292971 for all of the details. r=darin, sr=bzbarsky, a=shaver.
git-svn-id: svn://10.0.0.236/trunk@174651 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-15 23:52:46 +00:00
relyea%netscape.com
6869e39a3c Fix the license. Still bug 284366 PSM needs to handle Smart Cards seamlessly
r+sr+a=shaver
(caught by Christian persch)


git-svn-id: svn://10.0.0.236/trunk@174065 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 16:40:29 +00:00
cls%seawood.org
1ff0337cf7 Removing extraneous ;
git-svn-id: svn://10.0.0.236/trunk@174030 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 02:46:34 +00:00
cls%seawood.org
09c0d093fd Removing extraneous ;
git-svn-id: svn://10.0.0.236/trunk@174029 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 02:39:16 +00:00
cls%seawood.org
b91ab1f63b Pass CC down to NSS build.
Bug #93206 r=cls sr=jpierre a=shaver


git-svn-id: svn://10.0.0.236/trunk@174025 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 02:03:05 +00:00
relyea%netscape.com
077b370423 SmartCard support checkin.
Bug 284366 "PSM needs to handle Smart Cards seamlessly" r=timeless sr=jst
a=shaver


git-svn-id: svn://10.0.0.236/trunk@174017 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 01:22:42 +00:00
relyea%netscape.com
0090027704 SmartCard support checkin.
Bug 284366 "PSM needs to handle Smart Cards seamlessly" r=timeless sr=jst
a=shaver


git-svn-id: svn://10.0.0.236/trunk@174016 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 01:17:35 +00:00
relyea%netscape.com
6280f43435 New file portion of SmartCard support checkin.
Bug 284366 "PSM needs to handle Smart Cards seamlessly" r=timeless sr=jst
a=shaver


git-svn-id: svn://10.0.0.236/trunk@174014 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-02 01:14:02 +00:00
timeless%mozdev.org
d553886a3e Bug 283566 OOM crash [@ nsNSSCertificate::GetDbKey][@ nsNSSCertificate::GetUsagesArray]
patch by ajschult@verizon.net r=kaie sr=darin a=shaver


git-svn-id: svn://10.0.0.236/trunk@173947 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 18:30:36 +00:00
dougt%meer.net
c3e3eda0f8 Add a scriptable hash function API. basically what this does is moves the hashing function out of the nsISignatureVerifier.idl and creates a new interface nsICryptoHash which is scriptable. Because of this change, we needed to fix up all of the call sites. r=darin, sr=dveditz, a=shaver
git-svn-id: svn://10.0.0.236/trunk@173927 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 16:06:53 +00:00
neil%parkwaycc.co.uk
64911bda3c Stop sharing DOM object wrappers between content and chrome, specifically reporter wallet mail pki browser communicator global b=281988 r=bsmedberg sr=bz a=asa
git-svn-id: svn://10.0.0.236/trunk@173701 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-23 08:34:02 +00:00
bsmedberg%covad.net
9512e8f354 Bug 281988 - Chrome registry supports for the xpcnativewrappers=yes flag. Chrome packaging fixup to apply the xpcnativewrappers=yes flag to our application chrome packages for ffox/tbird. This also stops the repackaging of thunderbird chrome. r=mscott+bz a=drivers
git-svn-id: svn://10.0.0.236/trunk@173628 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-20 12:58:57 +00:00
darin%meer.net
988e9415b5 fixes bug 250691 "Disable LMv1 hash by default" r=cneberg, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/trunk@173457 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-15 17:38:58 +00:00
bryner%brianryner.com
189a661d09 Add support for caching content viewers in session history to speed up back/forward (bug 274784). This initial landing has the feature disabled by default; set browser.sessionhistory.max_viewers to the maximum number of pages to cache to enable the feature. r=bzbarsky, sr/a=brendan.
git-svn-id: svn://10.0.0.236/trunk@173044 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-04 20:22:32 +00:00
scott%scott-macgregor.org
ba73e6d38b Bug #292776 --> Need Ability to Import CRLs from the web for apps like Thunderbird that aren't web browsers.
Add an import button which can import a CRL based on a URL.

moa/r=rrelyea
sr=bienvenu


git-svn-id: svn://10.0.0.236/trunk@173024 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-03 23:56:18 +00:00
bsmedberg%covad.net
3b0041905d Bug 289555 - Remove non-functional help buttons from PSM for toolkit apps r=mconnor+rrelyea a=asa
git-svn-id: svn://10.0.0.236/trunk@172480 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-20 10:58:06 +00:00
bzbarsky%mit.edu
242b69fa40 Throw from our Init() method if we're already initialized, so we don't add
ourselves to various lists twice.  Bug 282784, r=kaie, sr=jst, a=asa


git-svn-id: svn://10.0.0.236/trunk@172024 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-12 15:25:41 +00:00
darin%meer.net
bd1832db3c fixes bug 285991 "leak loading site from HTTPS" r=biesi sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171762 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 01:35:06 +00:00
bsmedberg%covad.net
e46ca42267 Adding MOZILLA_INTERNAL_API to internal makefiles, bug 288626, rs=darin
git-svn-id: svn://10.0.0.236/trunk@171646 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 14:50:16 +00:00