seawood%netscape.com
ce9e9903a5
Add 'make install' target to build. It's "MRE-friendly". (See http://www.mozilla.org/projects/embedding/MRE.html for details.)
...
Changes:
* Added EXTRA_COMPONENTS variable to build. Use it to automagically install files into the components dir.
* Added SYSINSTALL variable. Use it install files onto the system.
* Move mozilla-config generation from configure to makefiles
* mozilla-config will now generate paths based upon the MRE-based directory layout.
* Generate mozilla script from template
The installation heirarchy currently looks like:
$prefix -> /bin/mozilla
/bin/mozilla-config
/include/mozilla-ver/*
/lib/mozilla-ver (mozappdir)
/components
/res
/defaults
/chrome
There is preliminary build support for MRE dirs as well though the component manager hasn't had MRE support added yet.
$prefix -> /lib/mre/mre-ver (mredir)
/components
2002-04-25 02:52:44 +00:00
sonja.mirtitsch%sun.com
323d14311b
trying a version that can test tip as default for tinderbox and 341
...
as default for nightly QA
2002-04-25 01:04:10 +00:00
relyea%netscape.com
56733313ca
Don't crash if our cache entry is not found.
2002-04-25 00:45:42 +00:00
relyea%netscape.com
28cdf792e4
Turn off caching for non-hardware tokens for now until we fix some of our
...
tokens which can be updated out-of-band to use the proper 'removable token'
semantics.
2002-04-25 00:25:58 +00:00
relyea%netscape.com
5c82cde910
Don't crash if we don't find the profile (and thus don't have a slot to free).
2002-04-24 22:23:37 +00:00
ian.mcgreer%sun.com
f8317d7af9
This is a real corner case. If a search is done by issuer/serial, and the returned cert was in the cache, need to see if the cert's slot was removed. If so, destroy the cert and retry the search on the present tokens.
2002-04-24 19:39:41 +00:00
relyea%netscape.com
cd38faba86
Don't crash when getting a single user cert, but old certs are in the database
...
with the same subject, but no keys.
2002-04-24 18:29:04 +00:00
relyea%netscape.com
9b432ab983
Look up both DER encoded serial numbers (PKCS #11 spec), and decode serial
...
numbers (Old NSS) when looking up certs by issuer and SN.
2002-04-24 18:27:17 +00:00
relyea%netscape.com
bb017f0ffd
Authenticate to tokens before looking up user certs.
2002-04-24 18:25:48 +00:00
kaie%netscape.com
0aa2271015
b=129067 Deleted certs still appear in Cert Manager, uses slow workaround, which should get removed once bug 138626 is fixed.
...
r=javi sr=alecf
2002-04-24 00:51:33 +00:00
kaie%netscape.com
e7a9499b78
b=134992 Fix crash when displaying some S/Mime messages.
...
r=javi sr=alecf
2002-04-24 00:40:49 +00:00
kaie%netscape.com
e8c4b88efb
b=139349 Need to use dont_AddRef with GetCertAtIndex
...
r=bryner sr=alecf
2002-04-24 00:35:05 +00:00
kaie%netscape.com
d033f1dbcb
b=139325 Leaking CERTCertificate references from nsNSSCertificate::GetChain
...
r=bryner/javi sr=alecf
2002-04-24 00:15:12 +00:00
thayes%netscape.com
9855f801d2
Reserved Netscape extension (NETSCAPE 1 18)
2002-04-23 23:48:20 +00:00
ian.mcgreer%sun.com
9d9366f6db
fix shutdown leaks
2002-04-23 17:22:13 +00:00
kaie%netscape.com
658962867b
b=125607 Temporary workaround for better displaying signed S/Mime messages w/ attachments from IMAP servers.
...
r=ducarroz sr=bienvenu
2002-04-22 23:02:29 +00:00
ian.mcgreer%sun.com
7fe4b2d767
avoid use of iterator
2002-04-22 20:44:07 +00:00
ian.mcgreer%sun.com
ff149d2fc9
NewTemp has to be matched with AddTempCertToPerm
2002-04-22 20:27:52 +00:00
relyea%netscape.com
9c0eda08dc
Token and cert processing fixes:
...
1) use NewTempCert rather than DERDecode cert in all import cert cases.
When DERDecode cert is used, we may wind up with a cert that gets cleared
when we try to import it because it already in the cache. NewTempCert will
return the version that is in the cache.
2) If we are returning the CAList, only return certs that are CA's
(not usercerts).
3) Authenticate to all the tokens if necessary before we try to list
certs. (Stan code should eventually get automatic authentication calls in
the code itself).
4) When looking up user certs, don't return those certs with the same
subject, but do not have any key material associated with them (that is
don't crash if we have old certs in our database without nicknames, but
match user certs on our smart cards).
5) Save the nickname associated with our subject list in the temp
cache so we can correctly remove the entry even if the cert's nickname
changes (because of smart card insertions and removals, or because of
creation and deletions of our user cert).
2002-04-22 19:09:01 +00:00
ian.mcgreer%sun.com
6f242bce0e
file is no longer part of build (functionality in devtoken.c)
2002-04-22 18:28:30 +00:00
ian.mcgreer%sun.com
8f09896195
overwrite old entry during import, so that changing trust works correctly
2002-04-22 15:21:06 +00:00
ian.mcgreer%sun.com
a5c756c373
fix bugs in cert import with smart card cache
2002-04-22 14:14:44 +00:00
ian.mcgreer%sun.com
5f29c565cc
re-sync the trust domain cache with token insertion/removal
2002-04-19 23:06:44 +00:00
nicolson%netscape.com
201d8a50bc
JSS 3.2 features check-in.
2002-04-19 22:42:05 +00:00
ian.mcgreer%sun.com
20d3a4206d
* make sure the token cache returns failure in overflow case
...
* change internal module trust order again, builtins uses 100, and internal module must come first
2002-04-19 19:30:12 +00:00
ian.mcgreer%sun.com
66a82a7cc5
try again, the default is 50 so the internal module must be higher
2002-04-19 19:19:33 +00:00
ian.mcgreer%sun.com
df1f30dd48
make sure the internal module defaults to trust order > 50
2002-04-19 19:01:45 +00:00
ian.mcgreer%sun.com
cdbdd213d0
improve synchronization between the token state and token cache operations
2002-04-19 17:32:22 +00:00
ian.mcgreer%sun.com
7f2b70a208
Only fall back to email search if the "nickname" has an @ character. This is because email searches will not go through the cache, so should be avoided if possible.
2002-04-19 16:22:31 +00:00
ian.mcgreer%sun.com
a8c12b8551
Fixes for smart card cache. Don't do cache searches by email address, since GetAttributeValue does not set that field. Handle removal correctly for item at tail of list. Don't search token after a successful cache search that returned zero hits.
2002-04-19 16:14:13 +00:00
kaie%netscape.com
2e2135248f
b=137154 PSM needs to call SSL_ClearSessionCache before switching profiles
...
r=javi sr=alecf
2002-04-18 22:25:26 +00:00
jpierre%netscape.com
dd440a052a
Fix for 138084 - free slot list if NSC_Initialize fails
2002-04-18 20:54:22 +00:00
ian.mcgreer%sun.com
72fe6cfda5
catch non-present tokens before searching them
2002-04-18 19:37:12 +00:00
ian.mcgreer%sun.com
a314e4673a
two fixes for certs with multiple instances
2002-04-18 19:26:17 +00:00
relyea%netscape.com
f773069cdb
Don't crash if we try to get the name of a non-existant token.
2002-04-18 17:54:30 +00:00
relyea%netscape.com
9a298cf94a
Remember the nickname in the cache entry so that we can always free it when the cert goes away, even if the nickname has changes.
...
Also, initialize subjectList to NULL at the beginning, so we don't try to add nickname when we aren't supposed to.
2002-04-18 17:52:55 +00:00
relyea%netscape.com
1a084027eb
We need to make sure we always return a trust object, even if that object says
...
there is no trust.
2002-04-18 17:50:40 +00:00
ian.mcgreer%sun.com
26d08192dd
landing new smart card cache, bug 135429
2002-04-18 17:30:05 +00:00
nicolson%netscape.com
ed07493981
update NSS version.
2002-04-18 14:33:16 +00:00
wtc%netscape.com
6330398618
Bugzilla bug 126087: removed symKey->refLock because we are using atomic
...
routines on symKey->refCount now. Declare symKey->refCount as PRInt32 to
match the prototype of PR_AtomicIncrement/Decrement.
Modified files: pk11skey.c secmodti.h
2002-04-17 01:03:23 +00:00
jgmyers%netscape.com
6fd36b42d4
Remove unneeded ForceHandshake code which broke IMAP/SSL over SOCKS: bug 133434 r=kaie@netscape.com sr=brendan@mozilla.org a=asa
2002-04-16 22:49:33 +00:00
wtc%netscape.com
babb8b31e8
Bugzilla bug 133584: PK11_SaveSMimeProfile also needs to free free_slot if
...
it returns on error.
2002-04-16 22:40:07 +00:00
dbragg%netscape.com
060ac1f254
Regular milestone update of localeVersion values to 1.0.0. Bug 126785. r=tao, sr=alecf, a=asa
2002-04-16 22:19:10 +00:00
sonja.mirtitsch%sun.com
f00e0d4e46
changes for jdk 1.4; and mccrel move
2002-04-16 20:57:42 +00:00
relyea%netscape.com
39dca2aade
Don't free the temp secmod.db name until we are through using it.
2002-04-16 00:24:34 +00:00
ian.mcgreer%sun.com
acc4169fa7
bug 63815, AIX compiler fails to build ckhelper.c in debug mode
2002-04-15 21:04:00 +00:00
ian.mcgreer%sun.com
8cf801e779
fix bbroken solaris x86 build
2002-04-15 16:20:39 +00:00
ian.mcgreer%sun.com
46d73e79e3
bug 135521, change cert lookups on tokens to be actual finds instead of traversals
2002-04-15 15:22:11 +00:00
ian.mcgreer%sun.com
fc73a7647f
fix a cert reference leak in strsclnt
2002-04-15 14:24:15 +00:00
kaie%netscape.com
d5d6150e42
b=136908 Make CRL manager UI work again.
...
r=kaie sr=ben
2002-04-15 12:18:13 +00:00