Commit Graph

3125 Commits

Author SHA1 Message Date
jpierre%netscape.com
dc6f8c3867 Fix world record warning message 2002-04-05 10:23:58 +00:00
relyea%netscape.com
57da95c52b Tempararily back out random change so that we don't actually read *every* file in system32. 2002-04-05 09:18:57 +00:00
relyea%netscape.com
1e4fbdcfa4 Multi-access database changes. 2002-04-05 09:17:51 +00:00
nelsonb%netscape.com
153a1e1fa9 WinCE mods (2nd try). Use NSPR for file system I/O on WinCE.
Change algorithm for selecting files to read for seeding the PRNG.
Old algorithm sometimes read very few files if opens failed.
2002-04-05 03:49:35 +00:00
nelsonb%netscape.com
ead7be632b Don't build nss/cmd or nss/lib/fortcrypt on WinCE. 2002-04-05 03:34:57 +00:00
nelsonb%netscape.com
130c1e83db On WinCE, DBM's dbopen uses NSPR file open flags rather than libc's
file open flags (which are not defined on WinCE).
2002-04-05 03:33:42 +00:00
nelsonb%netscape.com
977f0c234a Stop linking in wsock32.lib and winmm.lib on Windows. We haven't needed
these since we started linking with NSPR's DLLs, and they don't exist
on WinCE.
2002-04-05 03:30:37 +00:00
relyea%netscape.com
328abf7121 Fix linux build errors 2002-04-05 03:29:50 +00:00
relyea%netscape.com
68c7d19edd return the correct error codes to make all.sh happy. 2002-04-05 03:16:41 +00:00
sonja.mirtitsch%sun.com
1a80c72971 fixed a bug that had resulted in tinderbox results not always being uploaded 2002-04-05 01:41:34 +00:00
relyea%netscape.com
d0385fe4ca Add ';' so Solaris and Linux will build 2002-04-05 01:09:39 +00:00
nelsonb%netscape.com
c2c7b26b40 New platform files for WinCE. 2002-04-05 00:52:32 +00:00
relyea%netscape.com
24ff51d1d9 Link certutil dynamically. 2002-04-05 00:12:21 +00:00
relyea%netscape.com
9edd53c39f Add symbols so the certutil can be linked dynmically 2002-04-05 00:11:25 +00:00
relyea%netscape.com
f7df04f838 Don't try verifying the db's in a multi-access database case 2002-04-05 00:10:39 +00:00
kaie%netscape.com
649bf84ac3 b=125041 CA not imported when getting personal cert
r=ssaux sr=alecf a=asa
2002-04-04 22:30:40 +00:00
ian.mcgreer%sun.com
4ef0569976 New file for common PKI stuff. Not yet part of build. 2002-04-04 21:15:27 +00:00
ian.mcgreer%sun.com
b1ccccd70a Land Stan changes to tip. Mostly header file / structure / API cleanup. Note
that these changes *do not* affect the current build, except for some minor edits.
2002-04-04 20:00:28 +00:00
kirk.erickson%sun.com
2144eabbcb Addresses bug 126087 (hot locks identified by Ning at Sun).
Using atomic instructions to reduce contention on slot->freeListLock
and symKey->refLock.
2002-04-04 18:30:51 +00:00
relyea%netscape.com
3b55947b03 Make sure we aren't confusing secret keys with private and public keys 2002-04-04 18:08:30 +00:00
relyea%netscape.com
7df2fc6877 Don't include the public key on a list if it doesn't exist. 2002-04-04 18:07:19 +00:00
ian.mcgreer%sun.com
03f9222af7 define nss_ZREALLOCARRAY, fix bugs in nss_ZRealloc 2002-04-04 16:14:26 +00:00
nelsonb%netscape.com
6fea29075e Back out win_rand changes. The changes used NSPR for file I/O instead
of using libc.  But some of our DLLs don't link against NSPR :-(.
2002-04-04 02:09:01 +00:00
nelsonb%netscape.com
ba4e5d74fc Fix build error on NT. 2002-04-04 01:41:19 +00:00
nelsonb%netscape.com
29d5f9376c Add missing #include to fix errors on AIX. 2002-04-04 01:35:13 +00:00
nelsonb%netscape.com
d3e17b1324 Remove duplicative include. arch.mk is included by config.mk. 2002-04-04 00:22:47 +00:00
nelsonb%netscape.com
d378f5131e Get freebl and mpi to build for WinCE. Use NSPR for I/O in sysrand. 2002-04-04 00:19:43 +00:00
nelsonb%netscape.com
e61fb92200 Fix (er, improve) Makefile dependencies for sysrand.{o,obj} 2002-04-04 00:17:17 +00:00
nelsonb%netscape.com
f9e447b703 Make libSSL build for WinCE. 2002-04-04 00:14:12 +00:00
nelsonb%netscape.com
641d6a3bb9 Make libutil build for WinCE. 2002-04-04 00:11:48 +00:00
nelsonb%netscape.com
9d16425428 Warning reduction. substitute (uchar) cast for ANDing with 0xff. 2002-04-04 00:10:34 +00:00
nelsonb%netscape.com
43238a5498 Since WinCE has no command line shell, don't build cmd for it. 2002-04-04 00:03:03 +00:00
nelsonb%netscape.com
515ed51a75 Add cross-platform (WinCE) support. 2002-04-04 00:00:27 +00:00
nelsonb%netscape.com
62bcb070d8 Add WinCE suport. 2002-04-03 23:27:16 +00:00
ian.mcgreer%sun.com
067b682a97 merge branch fix for bug 115954 to tip 2002-04-03 19:22:15 +00:00
javi%netscape.com
53b314fb39 Don't include the static library util.o in all of the NSS shared libraries to prevent each shared library from getting its own copy of some of the NSS global symbols. 2002-04-03 18:29:40 +00:00
wtc%netscape.com
5915719048 Bugzilla bug 134095: removed error-handling code that's not quite correct. 2002-03-29 18:53:15 +00:00
jpierre%netscape.com
b38e1cb19d Fix for 134095 - allow PKCS#11 framework to free attributes for non-const token objects 2002-03-29 07:34:22 +00:00
hewitt%netscape.com
41e544f079 110156 - renaming outliner to tree - weird cvs events causing us to lose the log for this file, sadly. if you want the old log, see Attic/nsICertOutliner.idl 2002-03-29 03:36:00 +00:00
hewitt%netscape.com
d38a0937d9 bugs 110156, 110155
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa

Also includes fixes by Jan Varga (varga@utcruk.sk) for bugs 132020, 133451, 131393, 115894, and 129327
2002-03-29 02:46:01 +00:00
sonja.mirtitsch%sun.com
f67b5a6f41 moving security products from mccrel to mccrel3 2002-03-28 00:42:36 +00:00
kaie%netscape.com
2d6fbf60d6 b=130949 Fix lock icon issues
r=ddrinan sr=rpotts a=valeski
2002-03-27 07:56:02 +00:00
kaie%netscape.com
6414cb969a b=129100 OOPS fixing wrong case in my prior checkin 2002-03-27 07:54:47 +00:00
wtc%netscape.com
dd90c969db Bugzilla bug 133668: use PR_MIN instead of MIN, which is no longer defined
by the Mozilla header file that we include.
2002-03-27 07:29:57 +00:00
jpierre%netscape.com
79cf58115f Call NSS_Shudown in modutil 2002-03-27 05:02:58 +00:00
kaie%netscape.com
f2af1c2edb b=107817 Make sure sent encrypted messages will be decryptable by sender.
r=ddrinan
sr=alecf
a=roc+moz
2002-03-27 03:27:43 +00:00
kaie%netscape.com
5e65891f50 b=129774 Increment PSM version to 2.3
r=ssaux
sr=alecf
a=valeski
2002-03-27 02:43:43 +00:00
kaie%netscape.com
dba2bcf468 b=122967 Disable "edit email trust button" in certificate manager, until functionality gets implemented correctly.
r=javi
sr=alecf
a=roc+moz
2002-03-27 02:41:58 +00:00
kaie%netscape.com
2cd4e5db3f b=129100 Finalize S/Mime UI implementation
r=ducarroz/javi
sr=mscott
a=asa
2002-03-27 02:29:34 +00:00
ian.mcgreer%sun.com
2b65a7f806 bug 123296, infinite loop in signtool when incorrect password given at command line 2002-03-26 22:23:28 +00:00
wtc%netscape.com
fbb98b2514 Bugzilla bug 133545: fixed spelling errors "signning" in certutil memu
options.  Thanks to Eric Murphy <ericmurphy@jabber.org> for the bug report.
2002-03-26 22:22:07 +00:00
nicolson%netscape.com
bdbe542168 Fix 130522: ASN.1 decoder asserts with corrupt input.
r=wtc
2002-03-26 01:13:23 +00:00
wtc%netscape.com
6f32aa07b0 Bugzilla bug 132461: changes suggested by Bob Relyea after his code review:
1. Add SECMOD_LoadModule back to nss.def.
2. Back out the SECMOD_AddModule/AddModuleEx changes.
I also updated the comments and made some changes to emulate the
indentation and comment styles of the original code.
Modifies files: nss/nss.def pk11wrap/pk11pars.c pk11wrap/pk11util.c
2002-03-26 00:43:04 +00:00
dbaron%fas.harvard.edu
b95312c405 Convert users of nsAReadable[C]String and nsAWritable[C]String typedefs to [const] nsA[C]String. b=131899 r=scc sr=jag a=asa 2002-03-23 21:03:32 +00:00
wtc%netscape.com
d19e0fe8ee Bugzilla bug 132483: fixed the bug that ckfw destroys an object before its
handle.  r=relyea.
2002-03-23 16:10:07 +00:00
wtc%netscape.com
a09f7474ca Bugzilla bug 131427: added softkver.c to softoken Mac build. Set
MWFTP_Post_password to null value to reduce the noise in diffs.
2002-03-23 15:43:34 +00:00
wtc%netscape.com
f0f87ddeaf Bugzilla bug 128955: support Netscape's uname, MKS's uname, and Cygwin's
uname.  Since CPU_ARCH is already defined in arch.mk, removed the redundant
definition in WIN*.mk.  Removed the unnecessary internal variable
PROCESSOR.  r=cls.
Modified Files: WIN954.0.mk WINNT3.51.mk WINNT4.0.mk WINNT5.0.mk
                WINNT5.1.mk arch.mk
2002-03-23 15:06:02 +00:00
nelsonb%netscape.com
15d009d11b If an error occurs when attempting to write previously buffered data on
a socket, do not override the error code with PR_WOULD_BLOCK_ERROR.
bug 132899.
2002-03-23 01:06:08 +00:00
ian.mcgreer%sun.com
4ef12717ce bug 132889, sense of boolean 'blocking' is reversed within the HANDLE_ERR macro of ssl_WriteV 2002-03-22 22:48:02 +00:00
nelsonb%netscape.com
26f5c0d8ba Add new bits to struct returned by SSL_GetCipherSuiteInfo. Bug 132438. 2002-03-22 21:43:43 +00:00
jpierre%netscape.com
55814f9a74 Fix error in SECMOD_UnloadUserModule reportd by Ian for bug 132461 - use Stan remove call rather than add 2002-03-21 18:44:23 +00:00
wtc%netscape.com
0666a1ac7e Bug 132461: restored the declaration of SECMOD_LoadModule. 2002-03-21 14:48:58 +00:00
jpierre%netscape.com
9c777b0bb1 Fix for 132461 - add better functions to load and remove modules dynamically r=relyea 2002-03-21 03:35:28 +00:00
jpierre%netscape.com
776b7e6621 Fix for 132461 - add better functions to load and remove modules dynamically 2002-03-21 03:34:47 +00:00
wtc%netscape.com
80ec414100 Bugzilla bug 131350: export SEC_PKCS12DecoderGetCerts from smime.def.
r=relyea.
2002-03-21 03:05:49 +00:00
wtc%netscape.com
9318a2b270 Bugzilla bug 131427: add "for Clients" to the version id strings in the
softoken shared library if MOZ_CLIENT is defined.  r=relyea.
2002-03-20 21:17:30 +00:00
jaggernaut%netscape.com
8f26b59dcb Bug 101723: security icon only works for the first tab
Bug 117203: Insecure POST warning only comes up for first tab
Bug 120043: Page Info shows information about a page in the first tab
r=sgehani, r=kaie/ddrinan (for security stuff), sr=sspitzer (for mail/news stuff), sr=hyatt, a=asa. Work based on patch by Smaug <smaug@jippii.fi>.
2002-03-20 09:57:35 +00:00
wtc%netscape.com
c1adf4b062 Bugzilla bug 131430: changed "softoken" to "softokn" to match the file
name.  r=relyea.
2002-03-20 04:43:41 +00:00
wtc%netscape.com
64cc8d0455 Bugzilla bug 131427: added sccs and rcs version id strings to the softoken
shared library.  r=relyea.
Modified files: manifest.mn pkcs11.c
Added file: softkver.c
2002-03-20 04:38:09 +00:00
sonja.mirtitsch%sun.com
08ce0e0ee9 patch for bug 87914 r=wtc, NSS test scripts require . in the PATH 2002-03-20 03:01:27 +00:00
sonja.mirtitsch%sun.com
35e022c85a uploading only waht's specified in the parameters 2002-03-19 19:54:16 +00:00
alecf%netscape.com
451df7d6c3 a further nsString api reduction: remove the last case-insensitive PRUnichar*-to-PRUnichar* comparisons, moving to new API, and remove old methods from nsString. r=dougt, sr=jag a=scc 2002-03-19 06:46:56 +00:00
oeschger%netscape.com
30be10945c add a help button to crl manager dlog, update links in two others, bug=129143, sr=alecf, r=ssaux, a=asa/drivers 2002-03-18 23:41:45 +00:00
wtc%netscape.com
3112e85b77 Bugzilla bug 130101: this file is no longer necessary because we now
generate nslib.c in $(OBJDIR).
2002-03-16 00:06:28 +00:00
wtc%netscape.com
6f6c4947bb Bugzilla bug 131289: fixed a UMR error and bad placement of the terminating
null byte of a string in nss_FindExternalRoot.  r=mcgreer.
2002-03-15 23:05:58 +00:00
wtc%netscape.com
7f18de5feb Fixed a memory leak on memory allocation error. r=mcgreer. (bug 129709) 2002-03-15 22:09:45 +00:00
wtc%netscape.com
8a7b873e45 Bugzilla bug 130703: final adjustment of the CERTSignedCrl structure for
NSS 3.4.  r=relyea.
2002-03-15 20:21:45 +00:00
wtc%netscape.com
0fd6892956 Bugzilla bug 130983: SEC_FindCrlByName needs to set the 'pkcs11ID' field
of the CERTSignedCrl structure it returns.  The patch is contributed by
Rangan Sen <rangansen@netscape.com>.  r=relyea.
2002-03-15 20:17:15 +00:00
relyea%netscape.com
c650f7f90e handle older tokens that do not handle GetAttributes correctly. 2002-03-15 19:51:27 +00:00
ian.mcgreer%sun.com
f6f58a33ec bug 130747, update trust after login to catch user certs when token doesn't return public key (ncipher) 2002-03-15 19:23:14 +00:00
wtc%netscape.com
608314e686 Bugzilla bug 131078: fixed compiler warnings. r=mcgreer. 2002-03-15 06:07:41 +00:00
wtc%netscape.com
b2673560c4 Bugzilla bug 131057: define PORT_Strdup as PL_strdup so that it uses NSPR's
memory allocator.  r=mcgreer.  Modified files: secport.c secport.h
2002-03-15 05:54:22 +00:00
wtc%netscape.com
4d973f2f8e The previous checkin breaks signtool on Linux, AIX, and OSF1. Backing it
out.
2002-03-15 05:27:34 +00:00
wtc%netscape.com
9cf86aee4f Bugzilla bug 131062: fixed a zlib vulnerability. 2002-03-15 01:43:49 +00:00
ian.mcgreer%sun.com
392378fcaa bug 129709, incorrect free of cert->nickname
r=wtc
2002-03-14 17:42:02 +00:00
ian.mcgreer%sun.com
003962fa63 bug 129778, cert instances incorrectly reset when cert was not deleted
checked in for wtc, r=mcgreer
2002-03-14 17:39:12 +00:00
seawood%netscape.com
9bdb6711d0 Remove now redudant REGCHROME calls.
Bug#129456 r=bryner a=asa
2002-03-14 07:11:30 +00:00
seawood%netscape.com
abb8a23948 Remove REGCHROME calls since we now auto-register chrome when jars are processed.
Bug #129456 r=bryner a=asa
2002-03-14 06:17:54 +00:00
wtc%netscape.com
62b88996d5 Bugzilla bug 130703: fixed several issues in the NSS 3.4 exported headers.
1) Preseve the position of NSS 3.3 elements in the data structures.  Some
new fields replace some old deprecated fields where possible to preserve
the total size of the structure.
2) Stan headers are removed from public exports.
3) Some exported functions didn't have prototypes in the public headers.
4) One bug fix: dev3hack.c did not pass the second argument to
nssToken_DestroyCertList.
5) Include the necessary headers to fix undeclared function warnings.
2002-03-14 04:12:25 +00:00
wtc%netscape.com
8db34d758e Bugzilla bug 130158: fixed a crash in NSC_CopyObject if pk11_CopyObject
fails.
2002-03-14 03:34:11 +00:00
oeschger%netscape.com
4f1a83dd41 left-overs from last week's syntax change to help, should been updated url+key->key, a=asa,r=andreww,r=ssaux, sr=alecf, bug=124902, got left out 2002-03-13 21:05:21 +00:00
nicolson%netscape.com
c89247a09f Fix 129756: PK11_SetObjectNickname is broken.
r=relyea.
2002-03-12 01:50:57 +00:00
kaie%netscape.com
bcbe88f8af b=125807 Fix Lock Icon Set Incorrectly
Checking in for ddrinan
r=kaie sr=mscott a=asa
2002-03-08 22:27:16 +00:00
wtc%netscape.com
f411d185fe Bugzilla bug 129298: the assertion may be false. Remove it, and initialize
stanNick to NULL.  r=mcgreer.
2002-03-08 00:02:35 +00:00
relyea%netscape.com
fd92279500 Cache whether there are no CRL's and Trust objects on removable HW tokens 2002-03-07 23:21:39 +00:00
ian.mcgreer%sun.com
1c0702fa1e additional change to last patch, suggested by wtc
r=wtc
2002-03-07 22:53:40 +00:00
ian.mcgreer%sun.com
ab7d7da30f bug 129298, handle different nicknames across tokens
r=relyea/a=wtc
2002-03-07 22:08:00 +00:00
nelsonb%netscape.com
44154b43ce Build p7content p7env p7sign and p7verify using nss shared libs.
bug 129354.  r=wtc.
2002-03-07 22:07:21 +00:00
nelsonb%netscape.com
34151e77cf Add support for new -p option to pass password to PK11 token.
Patch by evanchu@aol.com (Evan Chu).  r=nelsonb a=wtc bug 129354.
2002-03-07 22:05:43 +00:00
wtc%netscape.com
7c9a8c3428 Bugzilla bug 129408: removed the "FOR PSM" comment. All of these NSS 3.4
exports are fine for general use.  r=relyea.
2002-03-07 21:31:05 +00:00