Граф коммитов

4407 Коммитов

Автор SHA1 Сообщение Дата
nelsonb%netscape.com af67e5022b Correct offset arithmetic for "choice" templates. Bug 161580.
Patch by wtc@netscape.com
2003-05-17 01:18:53 +00:00
nelsonb%netscape.com 5cdbf1a929 Remove MOZILLA_BSAFE_BUILD. Bug 193090. 2003-05-16 20:21:20 +00:00
nelsonb%netscape.com 28c79da0a3 Remove files that were part of MOZILLA_BSAFE_BUILD. Bug 193090. 2003-05-16 20:17:11 +00:00
nelsonb%netscape.com 08a19951bd Remove support for MOZILLA_BSAFE_BUILD. Bug 193090. 2003-05-16 20:14:59 +00:00
ian.mcgreer%sun.com cc0baa49b7 bug 204788, DirectoryString should default to UTF8String
r=nelsonb
2003-05-15 21:24:10 +00:00
kirk.erickson%sun.com 33c3d5479c Shifted from -xO3 to -xO4 optimization under Solaris.
Resolves bug 204093.
2003-05-15 19:12:10 +00:00
jpierre%netscape.com 481bd9b8d6 Fix for bug 204015 - make strsclnt reuse token after it is unplugged . r=nelsonb 2003-05-15 17:09:19 +00:00
nelsonb%netscape.com 00eb799722 Update ssltap's list of TLS ciphersuites. Bug 201158. 2003-05-15 06:28:44 +00:00
glen.beasley%sun.com c257837f18 201047 ssl timeouts 2003-05-14 22:34:38 +00:00
relyea%netscape.com b09f41afd7 *** empty log message *** 2003-05-14 22:34:21 +00:00
ian.mcgreer%sun.com ddad39cba1 bug 202838, move operations outside of slot->objectLock
r=relyea
2003-05-14 22:09:03 +00:00
wtc%netscape.com 81a3451b2b Removed an error that was mistakenly introduced in rev. 1.56. 2003-05-14 00:30:21 +00:00
nicolson%netscape.com 027947b867 Fix 205066: double-free in PK11KeyGenerator.c:constructSHA1PBAKey() 2003-05-14 00:04:02 +00:00
wtc%netscape.com 63123ca797 Bug 202593: Create slot->freeListLock and slot->sessionLock in the order
consistent with the cleanup code on error return.
2003-05-13 23:00:28 +00:00
wtc%netscape.com 837fa34b7e Bug 202593: the newly added 'lock' field in the NSSToken structure is not
being used.
2003-05-13 22:59:20 +00:00
dougt%meer.net 07ce9be0c0 Fixing Makefiles to support DEPENDENT_LIBS. r=kai, a=blizzard, b=205444 2003-05-13 18:28:40 +00:00
ian.mcgreer%sun.com 8720e22f4e bug 203049, move some operations outside of slot->slotLock
r=relyea
2003-05-12 21:32:38 +00:00
nelsonb%netscape.com ff2431f5c0 Fix bug 202270. Eliminate a potential infinite loop. 2003-05-12 21:07:01 +00:00
wtc%netscape.com 34bce4985a Bug 205346: need to include <unistd.h> on BeOS for isatty(). Thanks to
timeless@bemail.org for the patch.
2003-05-12 19:52:44 +00:00
wtc%netscape.com 05536f8c3a Bug 205346: fixed a compiler warning about a zero-length format string for
sprintf.
2003-05-12 18:58:33 +00:00
wtc%netscape.com 4d2e0f3bbc Bug 202593 and bug 204980: fixed a recursive deadlock introduced by the
fix for bug 202593. The session returned by nssSlot_CreateSession doesn't
need its own lock.  It is either protected by a higher-level lock (the
slot or module lock) or used by only one thread throughout its lifetime.
Modified Files: dev/devslot.c pk11wrap/dev3hack.c
2003-05-10 14:21:40 +00:00
wtc%netscape.com 734e118950 Bug 204797: nssTokenObjectCache_Clear needs to lock the cache, otherwise
multiple threads could clear the cache at the same time after a token is
removed.
2003-05-10 14:19:04 +00:00
nelsonb%netscape.com ecf80ee33f Fix bug 143426 by not freeing names in loop that traverses them.
Patch contributed by liexter@hotmail.com (liqi)
2003-05-09 23:59:18 +00:00
nicolson%netscape.com 7cd1436ceb Fix 205069: broken loop logic in PFX.java. 2003-05-09 19:02:56 +00:00
nicolson%netscape.com 36d2120328 Replace unnecessary Debug.trace() statement with a comment in the code. 2003-05-09 18:57:15 +00:00
ian.mcgreer%sun.com f11e523f03 fix bug in last patch 2003-05-09 18:12:11 +00:00
ian.mcgreer%sun.com 8ce0ef089a bug 191757, eliminate some memcpy calls from MD5
r=nelsonb
2003-05-08 17:51:55 +00:00
kaie%netscape.com aeb0a2f7d7 b=193170 PSM must disallow using NSS database with wrong profile
r=ccarlen sr=jag a=asa
2003-05-08 13:39:35 +00:00
wtc%netscape.com 6a8405bc5e Bug 204681: fixed build failure with MKS Toolkit on Windows XP. Handle
the more general 0x pattern instead of just 00 in the output of "uname -v".
2003-05-07 00:27:37 +00:00
nelsonb%netscape.com 8c95859745 Display an error message instead of crashing if the user forgets the -n
option with the -O (Dump Chain) option.
2003-05-06 02:50:03 +00:00
nelsonb%netscape.com 7d5a46cf84 Don't display user's password in hex. Bug 200005. 2003-05-06 02:45:12 +00:00
nelsonb%netscape.com b5fbd35b21 Don't accept END_OF_CONTENTS octets where they're not allowed. bug 202384. 2003-05-03 06:54:48 +00:00
wtc%netscape.com f7e98250bc Bug 204011: fixed the bug that nssPKIObjectCollection_AddInstances frees an
instance twice if add_object_instance fails.  r=mcgreer.
2003-05-02 03:01:13 +00:00
wtc%netscape.com 4c6dd71c75 Bug 203988: add build support for Linux/mips (such as Sony PlayStation 2
Linux).  The patch is contributed by Paul Pietromonaco
<ppietro@users.playstation2-linux.com>.  r=wtc.
2003-05-01 00:29:40 +00:00
bishakhabanerjee%netscape.com b939a52974 Removed gcc warning - bug 203449 2003-04-29 23:13:33 +00:00
nicolson%netscape.com f7123ebbf1 Improve parameter class handling. 2003-04-28 23:32:39 +00:00
nicolson%netscape.com d72dc83313 Build with NSS 3.7.3 RTM. 2003-04-28 23:31:12 +00:00
nicolson%netscape.com ae6470da30 Fix blackflag 619793: support RC2/CBC/PKCS5Padding. 2003-04-28 21:48:33 +00:00
nicolson%netscape.com 3d44a05368 Move to JSS 3.4 beta. 2003-04-28 21:28:00 +00:00
wtc%netscape.com c7b24c7949 Declare the new function sec_asn1d_parent_is_indefinite as static. 2003-04-28 20:19:21 +00:00
relyea%netscape.com ec249ebf48 replace arena grow with code that grows memory nLog n, not n! 2003-04-28 17:56:46 +00:00
nelsonb%netscape.com d01e78b8c7 Fix two problems that together prevented NSS from reading encrypted
messages from Lotus notes.  bug 202384.
1. Choice no longer treats END_OF_CONTENTS as a missing choice.
2. The code now correctly determines whether we are in an indefinite-
length encoded constructed type.  Instead of merely looking at the
immediate parent and grandparent states, it walks the state stack
until it finds the next higher state that corresponds to a parsed
tag, ignoring inline, pointer, choice, and other non-tag states.
2003-04-26 03:41:24 +00:00
nelsonb%netscape.com 1b41efe99c Greatly enhance the debug printing done when conditionally compiled with
DEBUG_ASN1D_STATES defined.
2003-04-26 02:15:50 +00:00
nelsonb%netscape.com fa163f8a45 Change the more recently added "choice" functions to conform to the
coding style used throughout the rest of the file.
2003-04-26 01:40:49 +00:00
ian.mcgreer%sun.com d5aeef1f3f bug 201081, better spreading of session id hash
r=relyea
2003-04-24 18:30:12 +00:00
cls%seawood.org 8b363ed6a2 Change the naming scheme for the mingw libraries to use the following format:
static lib: libfoo.a
import lib: libfoo.dll.a
shared lib: foo.dll
Bug #134113 r=dmose
2003-04-23 00:54:38 +00:00
ian.mcgreer%sun.com 2d396349bc bug 202553, replace reference mutex with atomic calls in PK11SlotInfo
r=relyea,wtc
2003-04-22 14:11:53 +00:00
glen.beasley%sun.com 5973e1c1e8 201245 convert SecretKey to SecretKeyFacade 2003-04-21 21:38:34 +00:00
wtc%netscape.com e50f01e0d2 Broke a long line. 2003-04-21 21:33:16 +00:00
wtc%netscape.com 31d3df7a50 Bug 134113: use "lib" as the prefix for static and import libraries in the
Win32 gcc (MinGW) build.  The patch is contributed by Chris Seawood
<cls@seawood.org>.
2003-04-21 21:03:55 +00:00
wtc%netscape.com 213a402f9d Bug 134113: make NSS build on Win32 using GCC (MinGW). The patch
(attachment 121068) is contributed by Chris Seawood (cls@seawood.org).
2003-04-20 04:23:37 +00:00
kaie%netscape.com f8d7c8b06d b=155760 Changing content by JavaScript document.write => open insecure
lock icon
r=javi sr=peterv
2003-04-19 14:04:59 +00:00
relyea%netscape.com c04f31a7e8 Bug 202593 NSS does not lock non-threadsafe modules correctly.
Consolidate one lock for non-thread safe modules (not one per slot).
2003-04-19 00:03:32 +00:00
relyea%netscape.com f52040e2d1 Bug 202593 NSS does not lock non-threadsafe modules correctly.
Consolidate one lock for non-thread safe modules (not one per slot).
2003-04-19 00:03:13 +00:00
kairo%kairo.at b6009f1e51 bug 202312 - localeVersion update for 1.4b, r=rchen, sr=blizzard 2003-04-17 18:43:57 +00:00
ian.mcgreer%sun.com e04a964222 bug 198452, zero-byte memcpys
r=relyea
2003-04-17 17:05:09 +00:00
jpierre%netscape.com 3609f97d06 Fix for 202348 - check cert & key pointers returned by client auth application callback, to fix crash . r=nelsonb 2003-04-17 02:03:39 +00:00
jpierre%netscape.com efa7db0342 Fix for 202058 - Compile source files wit absolute pathnames to ease debugging on Win32 & OS/2 2003-04-17 01:59:34 +00:00
jpierre%netscape.com f54ce239c6 Fix for 201134 - race condition when verifying certs. Don't reset the value of nsCertType in CERTCertificate in the middle of the computation. r=nelsonb 2003-04-17 00:32:54 +00:00
wtc%netscape.com 59a795178e Bug 201808:We don't need to use _declspec(dllexport) to export
C_GetFunctionList now.  nssckbi.def takes care of that.
Modified Files: ckapi.perl nssck.api
2003-04-17 00:07:06 +00:00
wtc%netscape.com 5ca106ce02 Bug 201808: added nssckbi.def, which exports C_GetFunctionList.
Modified Files: manifest.mn
Added Files: nssckbi.def
2003-04-16 22:22:22 +00:00
nicolson%netscape.com 0aa4ee62dd Take out bogus dependency on ASN1Util. 2003-04-15 23:21:04 +00:00
jpierre%netscape.com f81ee69b6b Fix for 202053 - signing of softokn3.dll may fail on OS/2. Force the use of OS/2 CMD.EXE default shell . r=pedemont 2003-04-15 22:42:09 +00:00
nicolson%netscape.com 91109807f8 Fix 202182: Base64InputStream throws EOFException on valid input. 2003-04-15 22:39:36 +00:00
nicolson%netscape.com 97011b8592 Catch NULL pointers before passing them to C and risking a crash.
Improve javadoc.
2003-04-15 21:55:53 +00:00
wtc%netscape.com a5b3f9441e Bug 201555: enable stripping of EXEs on OS/2 with gcc. The LIBPATHSTRICT
change in sign.cmd is so that you can run a VACPP build when gcc is
building (otherwise shlibsign loads the wrong DLLs).  The patch is
contributed by IBM.
Modified Files:
	coreconf/OS2.mk nss/cmd/shlibsign/sign.cmd
2003-04-15 04:08:09 +00:00
wtc%netscape.com 3248bf6d78 The .chk files should have the $(DLL_PREFIX), not $(LIB_PREFIX), because
they correspond to shared libraries/DLLs.
2003-04-12 20:44:45 +00:00
bryner%netscape.com 3a3ec0cbd5 Make --disable-xul work (bug 69995). We build enough XUL to support
scrollbars unconditionally, but can now leave out heavyweight widgets like
grid, listbox, and tree.  r=bzbarsky, sr=alecf.
2003-04-11 00:56:27 +00:00
kaie%netscape.com 7f4ab8fb87 b=200236 Change Master password dialog OK button disabled with matching passwords
r=javi sr=alecf
2003-04-10 18:16:22 +00:00
jpierre%netscape.com d07c7a50f5 Fix for 201259 . Make the default client auth callback NSS_GetClientAuthData work with dual-key certs. r=nelsonb, sr=wtc 2003-04-09 22:23:10 +00:00
nicolson%netscape.com f05b22eedd Remove misleading comment. 2003-04-09 21:30:19 +00:00
nelsonb%netscape.com 92fc1f3b0f Fix bug 200225. Don't report invalid CA cert on trusted root CAs. 2003-04-08 04:49:39 +00:00
wtc%netscape.com 7ce0258abb Set NSS version to 3.9 Beta. 2003-04-08 00:29:54 +00:00
wtc%netscape.com afe68e3619 Bug 200974: NetBSD uses GNU ld and so also needs -rpath-link. 2003-04-07 23:52:17 +00:00
kaie%netscape.com 5157ee46bc b=50823 S/Mime: Support certificates with multiple listed email addresses
r=javi sr=alecf
2003-04-04 12:57:51 +00:00
wtc%netscape.com 55188b55c0 Backed out the previous checkin, which broke our NT nightly build. It seems
that USE_CYGWIN is set (to some strange value) under MKS shell.
2003-04-03 14:48:00 +00:00
jpierre%netscape.com 91e682d54f *** empty log message *** 2003-04-03 07:59:40 +00:00
jpierre%netscape.com 277eb23aae Fix for bug 200394 - update softoken version to 3.8 . r=wtc 2003-04-03 02:14:59 +00:00
wtc%netscape.com bf0da69d28 Set NSS version to 3.8. 2003-04-02 23:27:01 +00:00
nelsonb%netscape.com e2e7547270 Fix bug 200224. Eliminate null ptr dereference. 2003-04-02 23:24:01 +00:00
wtc%netscape.com 6600d04115 Import NSPR 4.3 RTM. 2003-04-02 23:22:57 +00:00
nelsonb%netscape.com 370af382ad Fix bug 95138. Make debug .EXE files with debug symbols. 2003-04-02 04:27:23 +00:00
wtc%netscape.com c684e24248 Bug 200179: prepend, rather than overwrite, the shared library search path.
We can't assume the shared library search path is not set.
2003-04-01 22:58:26 +00:00
wtc%netscape.com f18c2a96c5 Destroy the hash context, public key, private key, and slot so that NSS
shutdown will succeed.  r=relyea.
2003-04-01 22:47:46 +00:00
wtc%netscape.com 845b452495 Added a missing {. 2003-04-01 22:03:07 +00:00
bishakhabanerjee%netscape.com b9eafcbc3d checking return value of NSS_Shutdown() - bug 171263 2003-04-01 19:23:18 +00:00
bishakhabanerjee%netscape.com 6d93899099 checking return value of NSS_Shutdown - bug 171263 2003-04-01 19:13:50 +00:00
bishakhabanerjee%netscape.com 65218ae3b9 checking return value of NSS_Shutdown() - bug 171263 2003-04-01 19:11:38 +00:00
bishakhabanerjee%netscape.com 8e0426802d Checking return value of NSS_Shutdown() - bug 171263 2003-04-01 19:05:56 +00:00
bishakhabanerjee%netscape.com 7bbe39697c checking return value of NSS_Shutdown() - bug 171263 2003-04-01 19:00:50 +00:00
wtc%netscape.com 71aea5f0fa Bug 180294: on OpenVMS we need to pass the C flags set in the environment
to NSS's coreconf.  The easiest way to do this is to pass Mozilla's
OS_CFLAGS (which includes those flags) to NSS as XCFLAGS. r=wtc. sr=cls.
a=asa.
2003-04-01 15:07:41 +00:00
jpierre%netscape.com ed4c7c9bc6 Fix for 199227 - keep enumerating certs in tokens even if one token fails. r=relyea 2003-04-01 00:07:05 +00:00
wtc%netscape.com 86445ec495 Bug 195127: Turn off debugging output now that we have the AIX tinderbox
working correctly.
2003-03-29 04:30:02 +00:00
wtc%netscape.com a68105106a Bug 199628: support shlibsign on OpenVMS. Pass $(OS_TARGET) instead of
$(IS_WINDOWS) to sign.sh and sign.cmd (which ignores that argument).  In
sign.sh, use a case statement with three cases: Windows, OpenVMS, and
others.  The patch is contributed by Colin Blakes <colin@theblakes.com>.
Modified Files: Makefile sign.cmd sign.sh
2003-03-29 00:42:43 +00:00
nelsonb%netscape.com 3f52ba47c1 Changes to enable ECC over characteristic 2^m fields.
Contribution from Vipul Gupta <Vipul.Gupta@Sun.COM>
Modified Files:
 nss/cmd/strsclnt/strsclnt.c nss/lib/cryptohi/seckey.c
 nss/lib/freebl/blapit.h nss/lib/freebl/ec.c
 nss/lib/freebl/manifest.mn nss/lib/freebl/mpi/Makefile
 nss/lib/softoken/ecdecode.c nss/lib/softoken/pkcs11.c
 nss/lib/ssl/ssl3con.c nss/lib/util/secoid.c
 nss/lib/util/secoidt.h
2003-03-29 00:18:30 +00:00
jpierre%netscape.com 7a30cd125f Backout change that broke Sun's build - requires gmake 3.79 2003-03-28 20:07:30 +00:00
jpierre%netscape.com 9a4460838f Fix for bug 105271 - compile source files with full pathnames on Windows & OS/2 to help debugging. r=wtc 2003-03-28 02:35:39 +00:00
darin%netscape.com 80fa27f6d3 landing final patch for NTLM authentication based on WIN32 SSPI API, b=159015 r=kaie sr=dbaron a=asa 2003-03-27 19:31:53 +00:00
wtc%netscape.com 032e2a412b Bug 195797: support building NSS with GCC 3.x on OS/2. The patch is
contributed by Javier Pedemonte <pedemont@us.ibm.com>.
Modified Files:
	security/coreconf/OS2.mk security/coreconf/rules.mk
	security/nss/cmd/shlibsign/sign.cmd
2003-03-27 15:40:54 +00:00
nelsonb%netscape.com 29640f53f9 Add missing return statement. 2003-03-27 03:07:47 +00:00
wtc%netscape.com 3bcaeb4a87 Bug 199134: fixed build failures on FreeBSD. We need to specify -pthread
when linking an executable (already doing that when linking a shared lib),
and we need to use the -rpath-link flag to help the linker find the
shared libraries that we indirectly link with.  r=cls.
Modified Files: coreconf/FreeBSD.mk nss/cmd/platlibs.mk
2003-03-27 01:17:28 +00:00
wtc%netscape.com b3d9493f77 Bug 195127: set the LIBPATH environment variable (used by AIX) as absolute
pathname.  It seems that AIX caches shared libraries. If another app loaded
the same shared library earlier, the cached copy of the shared library,
including the pathname with which it was loaded, will be used.  So we need
to ensure that all apps load libsoftokn3.so with an absolute pathname so
that the pathname is correct to all apps.
2003-03-26 21:07:12 +00:00
wtc%netscape.com 6af49910b8 Removed extraneous trailing / after directory pathnames. 2003-03-26 18:30:33 +00:00
nelsonb%netscape.com 365a37032d Add support for Elliptic Curve Cryptography. Bug 195135.
Contributor(s):
* Sheueling Chang Shantz <sheueling.chang@sun.com> and
* Douglas Stebila <douglas@stebila.ca>, Sun Microsystems Laboratories
Added Files:
    GF2m_ecl.c GF2m_ecl.h mpi/mp_gf2m.c mpi/mp_gf2m.h
    mpi/tests/mptest-b.c
2003-03-26 05:03:11 +00:00
wtc%netscape.com a98f4c0628 Bug 199082: checked in Nelson's patch, which
a) changes selfserv to test the return value from NSS_Shutdown.
b) changes SECMOD_Shutdown to set the error code SEC_ERROR_BUSY before
   returning SECFailure.
c) Adds a new function SSL_ShutdownServerSessionIDCache to ssl.h.
d) Changes selfserv to call SSL_ShutdownServerSessionIDCache before calling
NSS_Shutdown.
Modified Files:
	cmd/selfserv/selfserv.c lib/pk11wrap/pk11util.c
	lib/ssl/ssl.def lib/ssl/ssl.h lib/ssl/ssl3con.c
	lib/ssl/sslimpl.h lib/ssl/sslsnce.c
2003-03-26 00:31:13 +00:00
wtc%netscape.com 404f8fdaa9 Bug 194083: use qcc instead of gcc. The patch is contributed by
amardare@qnx.com.
2003-03-25 19:32:36 +00:00
nelsonb%netscape.com ba8e91e37c Fix bug 198099. Display DSA public keys in certs properly. 2003-03-25 03:45:04 +00:00
timeless%mozdev.org 39a4e26773 Bug 198483 Uninitalized m_dcx causes shutdown crash [@ NSS_CMSDecoder_Cancel]
r=kaie sr=darin
2003-03-25 02:30:56 +00:00
timeless%mozdev.org 087c89d015 Bug 196352 JS_GetContextPrivate isn't used correctly
r=javi sr=heikki
2003-03-25 02:30:22 +00:00
darin%netscape.com dd33629359 final patch for bug 198270 "Trunk crash resulting from minimo branch landing" patch=dougt r=kaie sr=darin 2003-03-25 02:17:05 +00:00
jpierre%netscape.com edf2084f38 Fix build 2003-03-25 02:13:33 +00:00
ian.mcgreer%sun.com 26d35ef643 bug 198622, redundant memset calls 2003-03-24 22:25:52 +00:00
relyea%netscape.com 126930373b Bug 142867: pk12util needs to be able to import intermediate CA's into hw
tokens.
2003-03-24 19:09:08 +00:00
wtc%netscape.com d525a490d6 Removed the experimental change. It did not cause the intermittent QA
failures on the "aix64" tinderbox to go away.
2003-03-23 00:16:43 +00:00
wtc%netscape.com d05787bdc0 Deleted an obsolete comment. 2003-03-22 08:01:44 +00:00
wtc%netscape.com c2f89c4e52 An experimental change for debugging bug 195127: on the 64-bit AIX
tinderbox the dist/${OBJDIR}/lib/libsoftokn3.chk symlink sometimes does
not get created.
2003-03-22 07:52:25 +00:00
wtc%netscape.com e56a2b8225 Added more debugging output for bug 195127. 2003-03-22 07:46:06 +00:00
wtc%netscape.com ff1e1c8393 Bug 198543: checked in the patch from Chris Seawood to fix BeOS bustage.
Apparently it is necessary to have LIBRARY_PATH set in the environment.
2003-03-22 02:59:26 +00:00
wtc%netscape.com 2242970351 BSD/OS seems to be using GNU ld, which needs -rpath-link to find the
implicit dependency of an explicitly lined .so at link time.
2003-03-22 01:26:58 +00:00
relyea%netscape.com 6f6bad23cb bug 168393 PK11SDR_Decrypt() does not call PK11_Authenticate() before search
for the key.
2003-03-22 00:22:26 +00:00
relyea%netscape.com 4492ee1630 bug 198470 "Cached certs not updated after token reset." r=ian.mgreer r=wtc 2003-03-22 00:18:45 +00:00
wtc%netscape.com d6719582d1 Bug 198543: BeOS uses LIBRARY_PATH to search for shared libraries. 2003-03-21 21:33:43 +00:00
wtc%netscape.com 9d7d9e9189 Rewrote without the dirname() and basename() calls because they are not
available on some Unix platforms (e.g., BSD/OS 4.2).
2003-03-21 20:57:07 +00:00
wtc%netscape.com e60662c072 Resurrected the workaround in revision 1.2. It may be difficult for some
OSF1 users to upgrade their C compiler to the required versions.
2003-03-21 15:10:11 +00:00
wtc%netscape.com 162937967f Bug 197890: backed out the previous checkin. For unknown reasons, the
Mozilla trunk Tinderbox machine "beast" had trouble running the cygpath
command.  It failed with the error
"can't create title mutex, Win32 error 6".
2003-03-21 06:10:31 +00:00
wtc%netscape.com a5c5715cab Bugzilla 198461: fixed build problem on OpenBSD. The patch is contributed
by timeless@bemail.org.
2003-03-21 05:24:29 +00:00
wtc%netscape.com c24221c822 On IRIX, dirname() and basename() are defined in -lgen. 2003-03-21 05:13:20 +00:00
wtc%netscape.com aa67187f10 Bugzilla 198481: when using cc to build a 64-bit SPARC shared library, we
need to specify -xarch=v9.
2003-03-21 04:45:37 +00:00
wtc%netscape.com 5ecbb2e6d4 Bug 198482: OS/2 can't run sign.sh because we can't set DLL load path in
a shell script.  This patch is contributed by Michael Kaply
<mkaply@us.ibm.com>.
Modified Files: Makefile
Added Files: sign.cmd
2003-03-21 03:48:11 +00:00
wtc%netscape.com 47c8a2f084 Bugzilla 198481: fixed all build problems with gcc on Solaris.
1. Removed the workarounds we put in before -- hardcoding LD to
/usr/ccs/bin/ld and passing the -B/usr/ccs/bin/ flag to gcc.
2. Use the compiler, $(CC), to build shared libraries.
3. If gcc is used, determine whether gcc uses GNU ld or Solaris
ld and set the new make variable GCC_USE_GNU_LD accordingly.
Modified Files:
	coreconf/SunOS5.mk nss/cmd/platlibs.mk nss/lib/freebl/Makefile
2003-03-21 03:31:00 +00:00
relyea%netscape.com 9f0836d49e Add OID Definition for AOL screenname attribute. 2003-03-20 23:53:39 +00:00
wtc%netscape.com ba7bdf8f1c White space change simply to cause the Mozilla tinderboxes to rebuild. 2003-03-20 23:12:43 +00:00
wtc%netscape.com ba9ab2ca5a Backed out the .nss_cleaned hack checked in in rev. 1.43. It didn't work
as expected. r=cls.
2003-03-20 23:03:06 +00:00
wtc%netscape.com 062436a9a3 Bug 197877: PSM makefile changes for NSS 3.8 -- 1. need to build the new
NSS tool shlibsign and generate the .chk files with it. 2. need to install
the .chk files in the appropriate directories. r=kaie. sr=bryner.
2003-03-20 18:03:22 +00:00
wtc%netscape.com 0dbe724559 Bug 195127: added temporary debugging output. 2003-03-20 02:00:40 +00:00
wtc%netscape.com 88232d00e6 Bug 58221: don't use strlen to check if a string is of length 0. 2003-03-19 06:37:03 +00:00
wtc%netscape.com c078ee6cdc Bug 58221: don't use strlen to check if a string is of length 0. 2003-03-19 06:30:12 +00:00
nicolson%netscape.com bbedcf3afe Fix 198125: PK11Signature.engineUpdateNative ignores offset and length. 2003-03-19 00:57:29 +00:00
wtc%netscape.com 20e6a3d1ec Bug 197890: use Cygwin's cygpath command to "escape" a pathname with a
drive letter for Cygwin's bash.
2003-03-18 14:48:09 +00:00
nelsonb%netscape.com de78b20e51 Fix type mismatches in return values that were breaking gcc builds.
No bug number.
2003-03-18 03:24:59 +00:00
wtc%netscape.com d26ae8d600 Bug 197890: Eliminated the artificial dependency of all NSS cmd tools on
zlib.  Only some of them (modutil and signtool) need zlib and we now define
that dependency explicitly.  In shlibsign/sign.sh, escape the drive letter
if the pathname contains it and we are using Cygwin so that the pathname
does not contain any colon, which is the PATH separator in Cygwin. r=relyea
Modified Files: platlibs.mk modutil/manifest.mn shlibsign/sign.sh
	signtool/manifest.mn
2003-03-17 21:48:18 +00:00
dougt%netscape.com 0d2808c511 Create a new xpcom obsolete library (and component library).
Moved nsFileSpec and related classes into this obsolete library.
  Moved nsRegistry and related libreg functionality into the obsolete library.

Updated many callers using the obsolete nsFile spec to use nsIFile and Necko to do file IO.

Combined the following DLLs (source -> dest)
  uriloader -> docshell
  shistory -> docshell
  jsurl -> jsdom
  gkview -> gklayout

Moved nsAdapterEnumerator out of xpcom/ds and into mailnews, since they're the only consumer

Modifed the xpt_link tool so that you can specify a �only include� cid list that can mask CID�s that you are not interested in.

Added build options:
Prevent the building of xpinstall (--disable-xpinstall)
Prevent the building js component loader (--disable-jsloader)
A build option to only build a single profile (--enable-single-profile)
A build flag to only built the required xpfe components (--disable-xpfe-components).

Removal or hiding of unused functions and classes including nsEscape*, nsDequeIterator, nsRecyclingAllocatorImpl, nsDiscriminatedUnion, nsOpaqueKey, nsCRT::strlen, NS_NewCommandLineService

Bug 194240, r/sr = darin, alec.
2003-03-15 01:04:32 +00:00
relyea%netscape.com abfd3a64f2 Make indention style consistant with SSL's usage, not softoken/pk11 usage. 2003-03-13 16:36:43 +00:00
wtc%netscape.com 79ff346dcb Bug 197147: removed an invalid/unnecessary comparison of two
PRIntervalTimes in pk11_InDelayPeriod.
2003-03-13 01:16:00 +00:00
relyea%netscape.com d9b9435a62 Allow for tokens that don't require login. bug 197082 2003-03-12 19:22:32 +00:00
kirk.erickson%sun.com 9e574da214 Made 'seconds' argument to '-L' optional.
Updated Usage with '-L [seconds]' syntax, and default value (30).
2003-03-12 02:40:43 +00:00
jpierre%netscape.com 52ed6170ab Fix for 192590 - add ability to encode NSSCMSRecipientInfo . r=javi, wtc 2003-03-11 03:38:54 +00:00
wtc%netscape.com 5fc33ad0f7 Bug 196776: the 'src' argument to the ASN.1 encoding functions should be
declared 'const'.
Modified Files: secasn1.h secasn1e.c
2003-03-11 02:31:16 +00:00
kirk.erickson%sun.com f8b88eb3bd Shifted optimization level on Solaris to -xO3 (bug 122974). 2003-03-11 01:18:31 +00:00
jpierre%netscape.com 322b4851d6 Fix for bug 175167 - don't use mark & release in QuickDER decoder . r=wtc 2003-03-07 01:13:22 +00:00