2619 Commits

Author SHA1 Message Date
ian.mcgreer%sun.com
a12d7d8878 fix pkcs12 bug where nicknames were disappearing
git-svn-id: svn://10.0.0.236/trunk@111499 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:53:47 +00:00
ian.mcgreer%sun.com
0c560deee1 once again, solaris x86 does not like PR_LOG
git-svn-id: svn://10.0.0.236/trunk@111497 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 19:14:40 +00:00
ian.mcgreer%sun.com
dc6c6834e3 PSM fixes
* implement CERT_AddTempCertToPerm in 3.4
* update object instance lists when needed
* correctly check and allocate trust when changing it


git-svn-id: svn://10.0.0.236/trunk@111495 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-07 16:45:26 +00:00
ian.mcgreer%sun.com
7432d9b145 obey the isperm flag as in nss 3.3
git-svn-id: svn://10.0.0.236/trunk@111467 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-06 21:49:48 +00:00
relyea%netscape.com
f4994efe5d Startup problems on new profiles: 1) Windows does not initially open the DB R/W
on startup. 2) All platforms do not see the built-ins token if you startup with
a new profile.

Fix: 1) Escape the initialization parameters.
     2) Rebuild the Token iterator when new tokens are added to the trust domain.


git-svn-id: svn://10.0.0.236/trunk@111399 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-05 03:00:10 +00:00
sonja.mirtitsch%sun.com
4972f28b68 taking out OSF 5 links
git-svn-id: svn://10.0.0.236/trunk@111372 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:41:23 +00:00
sonja.mirtitsch%sun.com
da553df4db increased the number of tests and changed the fix about too many cache misses
seee bugs #114964 and 118031


git-svn-id: svn://10.0.0.236/trunk@111371 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:39:36 +00:00
sonja.mirtitsch%sun.com
6b88b9a6c7 to avoid client and server writes at the same time write output to a tmp
file first, and then the tmp file to stdout
the writes had lead to garbled messages that were then interpreted as
errormessages by the scripts


git-svn-id: svn://10.0.0.236/trunk@111369 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 21:31:39 +00:00
ian.mcgreer%sun.com
97ff040547 implement trust ordering when merging trust
git-svn-id: svn://10.0.0.236/trunk@111362 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 19:21:54 +00:00
wtc%netscape.com
88b8616fc4 Bugzilla bug 110356: check in the generated files (oiddata.h and oiddata.c)
to work around concurrent build failures on Unix and the generation of
these files on the Mac.
Modified files: Makefile manifest.mn
Added files: oiddata.c oiddata.h


git-svn-id: svn://10.0.0.236/trunk@111346 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 05:22:07 +00:00
sonja.mirtitsch%sun.com
320e4e298d fixed qa_stat following an enhancement, that causes unexpected messaegs in the output.log
git-svn-id: svn://10.0.0.236/trunk@111335 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-04 00:24:28 +00:00
sonja.mirtitsch%sun.com
8121e60402 fix for enhancemet request 114964
git-svn-id: svn://10.0.0.236/trunk@111332 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 23:58:23 +00:00
varga%utcru.sk
93f5c80abc 80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is
80548 - outliner scroll bar "disappears" in 3 stages

111101 - No scrollbox / slider / thumb in thread pane scrollbar

116269 - white scrollbars briefly show up in folder pane

116432 - Sometimes the twisty won't update after a click

116855 - Modify outliner builder syntax to match outliner content model
r=waterson, sspitzer, blake
sr=hyatt

99715 - convert category tree to use outliner
r=hixie
sr=blake


git-svn-id: svn://10.0.0.236/trunk@111324 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:58:23 +00:00
ian.mcgreer%sun.com
b986c9fa14 only free slot if funrction returns correctly
git-svn-id: svn://10.0.0.236/trunk@111323 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 22:49:02 +00:00
ian.mcgreer%sun.com
52cc9b8b36 fix aix bustage
git-svn-id: svn://10.0.0.236/trunk@111309 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 20:19:55 +00:00
ian.mcgreer%sun.com
f85961a3de move handling of certificate reference counting into Stan. NSS 3.4 needs to maintain persistent references of both temp and perm certs in order to replicate the old temp database.
git-svn-id: svn://10.0.0.236/trunk@111308 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-03 20:09:30 +00:00
bryner%netscape.com
c540a1d8bf Bug 116499 - convert nsIOutlinerView::GetCellText to return an nsAString, so we can avoid copying strings. r=blake, sr=jag.
git-svn-id: svn://10.0.0.236/trunk@111160 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-29 22:05:16 +00:00
ian.mcgreer%sun.com
41dac395df temp certs live in a trust domain. allows the idiom of "if not temp, try perm" to work in 3.4.
git-svn-id: svn://10.0.0.236/trunk@110983 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 19:14:04 +00:00
kaie%netscape.com
f61527d42e b=103011 nsNSSComponent::GetPK11String leaks
r=ddrinan sr=brendan


git-svn-id: svn://10.0.0.236/trunk@110965 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 06:16:24 +00:00
kaie%netscape.com
6e1daa105b b=114751 Fix PSM use of nsDialogParamsBlock.cpp was: Cert Enrollment is broken when using a hardware device.
r=kaie sr=mscott
checking in for ssaux


git-svn-id: svn://10.0.0.236/trunk@110963 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 05:58:34 +00:00
nicolson%netscape.com
91670b6b7b PK12Token was never used.
git-svn-id: svn://10.0.0.236/trunk@110957 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 03:35:32 +00:00
sonja.mirtitsch%sun.com
0947560395 more info to results.html
git-svn-id: svn://10.0.0.236/trunk@110934 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-21 00:29:32 +00:00
morse%netscape.com
760da83a36 bug 114895, repeatedly asks for master password, r=sgehani, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@110928 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:31:55 +00:00
sonja.mirtitsch%sun.com
26de64d33b checking in fix for the new requirements for bug 73098
git-svn-id: svn://10.0.0.236/trunk@110927 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:26:59 +00:00
ian.mcgreer%sun.com
56cc1d1af6 some checks that were overlooked
git-svn-id: svn://10.0.0.236/trunk@110925 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 23:17:58 +00:00
kaie%netscape.com
953c1c0dd4 Fix crash bug 115927 by incrementing the reference count of
returned slot.
r=relyea


git-svn-id: svn://10.0.0.236/trunk@110916 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 21:40:30 +00:00
ian.mcgreer%sun.com
43ce20151b remove unneeded hack, put in a couple of error checks
git-svn-id: svn://10.0.0.236/trunk@110900 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:50:22 +00:00
ian.mcgreer%sun.com
c8e922293f set the CERTCertificate nickname to be "Token Name:Cert Name" for backwards compatibility
git-svn-id: svn://10.0.0.236/trunk@110896 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-20 16:20:16 +00:00
nicolson%netscape.com
d7c07822c8 Typo broke the build.
git-svn-id: svn://10.0.0.236/trunk@110823 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 21:37:30 +00:00
ian.mcgreer%sun.com
5e6465eb05 fix for 115957, hash table overloads cause problem (certs were not being removed properly)
git-svn-id: svn://10.0.0.236/trunk@110821 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:27:21 +00:00
nicolson%netscape.com
a2c6f7ace3 Fix 114469: PK11_ImportDERPrivateKeyInfo should return a SECKEYPrivateKey*
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110819 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:14:53 +00:00
nicolson%netscape.com
267f105bb2 Fix 114979: SECKEY_EncryptedPrivateKeyInfoTemplate no longer in public
header file.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110818 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:11:56 +00:00
nicolson%netscape.com
4c27fe3c69 Fix 112321: make public SECKEY_DecodeDERSubjectPublicKeyInfo.
r=relyea.


git-svn-id: svn://10.0.0.236/trunk@110817 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 20:10:07 +00:00
relyea%netscape.com
e5afe0dfcb Fix Bug 115657.
1) advance the pointers in the initialization setup for p12 pbes (at the same
time fix the code to be much easier to read and understand).
2) Copy out the returned IV in pkcs11c.c.


git-svn-id: svn://10.0.0.236/trunk@110815 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 18:06:29 +00:00
varga%utcru.sk
7322cf149c Fix for 113477. Group outlinercols. r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@110746 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-19 00:10:41 +00:00
nelsonb%netscape.com
75593bc5fe Don't allocate sieve from stack on machines with very-limited stacks.
Bug 115012.  Patch from Michael Kaply mkaply@us.ibm.com


git-svn-id: svn://10.0.0.236/trunk@110732 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:49:49 +00:00
seawood%netscape.com
cae9ad5361 Use of LIB_PREFIX is inconsistent between moz & nss for OS/2 VA builds (bug 114748) so set NSS_LIB_PREFIX accordingly.
Fixing OS/2 tinderbox bustage


git-svn-id: svn://10.0.0.236/trunk@110730 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:16:25 +00:00
ian.mcgreer%sun.com
9c9e4ed53c this is why apps shouldn't be able to change cert values...
git-svn-id: svn://10.0.0.236/trunk@110729 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 21:11:41 +00:00
ian.mcgreer%sun.com
350e21c21d don't waste time setting trust bits if they aren't changing
git-svn-id: svn://10.0.0.236/trunk@110724 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 19:54:44 +00:00
ian.mcgreer%sun.com
c81730cb7b fix for 115719, user trust not being set
git-svn-id: svn://10.0.0.236/trunk@110715 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 16:04:52 +00:00
seawood%netscape.com
0bd62df729 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee


git-svn-id: svn://10.0.0.236/trunk@110703 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-18 09:14:29 +00:00
ian.mcgreer%sun.com
d8bc9040e7 test case for multiple recipients
git-svn-id: svn://10.0.0.236/trunk@110633 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 20:16:18 +00:00
ian.mcgreer%sun.com
d079ef794b needed for traversal of keys
git-svn-id: svn://10.0.0.236/trunk@110628 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 13:43:34 +00:00
ian.mcgreer%sun.com
ee0266636e dbhandle needs to be set for subject list certs to work
git-svn-id: svn://10.0.0.236/trunk@110627 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 13:43:10 +00:00
jaggernaut%netscape.com
576ec93128 Bug 113228: Replace ns{C}String::To{Upper,Lower}Case with global versions. r=bzbarsky, sr=jst
git-svn-id: svn://10.0.0.236/trunk@110611 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 07:14:49 +00:00
nicolson%netscape.com
44e45b67a6 Implement KeyPairGeneratorSpi
git-svn-id: svn://10.0.0.236/trunk@110606 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 03:54:41 +00:00
nicolson%netscape.com
6018be7c2f We need a TokenException that extends RuntimeException, so we can throw it without declaring it
git-svn-id: svn://10.0.0.236/trunk@110604 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-17 03:52:13 +00:00
jaggernaut%netscape.com
d1529aed21 Remove timer from REQUIRES, the makefile.win edition
git-svn-id: svn://10.0.0.236/trunk@110586 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 18:08:20 +00:00
jaggernaut%netscape.com
1140db62f4 Remove timer from REQUIRES. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@110585 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 17:02:31 +00:00
jaggernaut%netscape.com
436d43f211 Bug 104158: Use NS_LITERAL_STRING instead of XXXWithConversion("..."). r=bryner, rs=alecf
git-svn-id: svn://10.0.0.236/trunk@110579 18797224-902f-48f8-a5cc-f745e15eee43
2001-12-16 11:58:03 +00:00