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

1524 Коммитов

Автор SHA1 Сообщение Дата
wtc%netscape.com c5cd97371a Bug 135450: OS/2 only - don't set priority if it is the default.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>. r=wtc.
2002-04-11 18:31:09 +00:00
wtc%netscape.com fe752ab153 Bugzilla bug 135448: removed a level of code to make semaphores faster.
This patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
Modified files: _os2 os2cv.c os2vacpp.asm
2002-04-11 18:23:57 +00:00
wtc%netscape.com de948d0386 Bugzilla bug 135119: fixed compilation problems on Linux Alpha. r=cls. 2002-04-11 18:11:46 +00:00
wtc%netscape.com 2c911fb2cc Bugzilla bug 136251: the assertion "xferred <= op->nbytes_to_send" should
not be applied when sendfilev() fails with a real error.
2002-04-09 00:06:45 +00:00
wtc%netscape.com 696ce7482b Bugzilla bug 135008: fixed the bug that PL_Base64Decode may step before
the buffer if the source string length is 0.  Thanks to Roger Chickering
<rogc@netscape.com> for the bug fix.
2002-04-03 19:09:25 +00:00
wtc%netscape.com 4bb72906a4 Set NSPR version to 4.2. 2002-04-02 23:48:52 +00:00
wtc%netscape.com 0a4984e8f1 Updated for the NSPR 4.2 release. 2002-04-02 23:47:10 +00:00
wtc%netscape.com 5ca8ec6e23 Added OS_RELEASE processing for FreeBSD and Linux to match NSS's coreconf
build system, which the OBJ directory names of our binary distributions on
ftp.mozilla.org emulate.
Modified files: configure configure.in
2002-03-30 15:35:06 +00:00
wtc%netscape.com 46b24d25a2 Fixed OS_RELEASE for AIX. Modified files: configure configure.in 2002-03-30 04:54:06 +00:00
wtc%netscape.com a8eeca9596 Bugzilla bug 132940: need to declare the sendfile error mapping function.
Modified files: _aix.h _solaris.h
2002-03-29 22:53:38 +00:00
wtc%netscape.com d84d5973fb Bugzilla bug 121975: allow the WIN95 version of NSPR to use static TLS when
possible.  Thanks to Daniel Bratell <bratell@lysator.liu.se> for suggesting
this change and performing the measurements to show its improvement.
Modified files: configure configure.in WIN32.mk _win95.h w95dllmain.c
w95thred.c
2002-03-29 21:51:45 +00:00
wtc%netscape.com 5242676d23 Bugzilla bug 134192: fixed a bug that may cause us to poll or select with
a zero timeout forever.  Thanks to Jeff Stewart of Good Technology for the
bug report and explaining the bug to me.
Modified files: bnet.c os2sock.c unix.c w95sock.c ptio.c
2002-03-29 16:08:14 +00:00
wtc%netscape.com 9db93a96f0 Fixed white space. 2002-03-29 05:07:24 +00:00
wtc%netscape.com faa5e112cc Bugzilla bug 132940: the HPUX, Solaris, AIX, and Linux SendFile functions
should call pt_MapError, if only to be consistent with the other I/O
functions.
2002-03-27 15:30:09 +00:00
wtc%netscape.com 20a3b85c74 Bugzilla bug 132208: added the 'tcp_nodelay' field to Linux's _MDFileDesc,
which is set by pt_SetSocketOption or pt_Accept and used by
pt_LinuxSendFile to avoid a setsockopt(TCP_CORK) call that is bound to
fail.  Modified files: _unixos.h ptio.c
2002-03-27 15:13:49 +00:00
sfraser%netscape.com dc1c411f68 Changes required to build and debug with CodeWarrior Pro 7.2 and Universal Headers 3.4.1. r=wtc 2002-03-27 04:17:20 +00:00
wtc%netscape.com 43f965d6cb Bugzilla bug 132812: handle the EINTR error from sendfilev(). 2002-03-22 16:21:57 +00:00
wtc%netscape.com f643d5b33d Bugzilla bug 132208: implemented PR_SendFile on Linux with the sendfile
system call and the TCP_CORK socket option.  r=jgmyers.
Modified Files: _linux.h unix_errors.c ptio.c
2002-03-20 21:09:41 +00:00
wtc%netscape.com a5d7e5a2e9 Bugzilla bug 132089: use the UNIX98 pthread_mutexattr_settype function.
Add -D_XOPEN_SOURCE=500 to enable the UNIX98 compilation environment.
2002-03-20 21:06:10 +00:00
wtc%netscape.com 03958c228d Bugzilla bug 132208: call fstat() only when necessary in pt_HPUXSendFile. 2002-03-20 19:35:56 +00:00
wtc%netscape.com 5732519cea Bugzilla bug 132089: use the adaptive pthread mutex type in glibc 2.2 or
higher for better performance.
2002-03-19 23:07:49 +00:00
wtc%netscape.com 22342bcc28 Bugzilla bug 126637: renamed "std" to "st" because "std" is the C++
namespace for the standard C library.  Not being able to use "std" as
a variable name in a C file is most likely a bug in the stlport 4.0
header files.
2002-03-19 04:57:07 +00:00
wtc%netscape.com dc67dbd2b8 Bugzilla bug 120161: backed out the previous checkin. I checked in a
different fix.
2002-03-19 04:41:40 +00:00
wtc%netscape.com a27e8ddf00 Bugzilla bug 120161: define SA_RESTART for Neutrino. 2002-03-19 04:40:26 +00:00
wtc%netscape.com adeb2d2a84 Bugzilla bug 120161: define SA_RESTART as 0 if it's not defined. 2002-03-19 04:31:24 +00:00
wtc%netscape.com 82192ce16f Removed NSPR20PPC.mcp. This has been replaced by NSPR20PPC.xml. 2002-03-15 19:24:44 +00:00
wtc%netscape.com 7a50f93658 Merged the Mac Pro 7 changes onto the trunk of NSPR. 2002-03-14 23:31:03 +00:00
seawood%netscape.com 0c7e210ecd Temporarily force NSPR to be built as -j1 to workaround -j bug in pr/src/Makefile.in
Bug #123423 r=cls a=asa
2002-03-14 22:47:19 +00:00
wtc%netscape.com 16c8195eca Bugzilla bug 129633: changed the default select for OS/2 to BSD_SELECT.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.  r=wtc.
2002-03-10 15:22:51 +00:00
wtc%netscape.com 1eea6f5615 White space changes to improve readability. 2002-03-10 06:43:11 +00:00
wtc%netscape.com b996532db4 Merged a change required by Mac Pro 7 from NSPRPUB_PRE_4_2_CLIENT_BRANCH. 2002-03-10 06:35:52 +00:00
wtc%netscape.com 65803e7323 Merged changes required by Mac Pro 7 from NSPRPUB_PRE_4_2_CLIENT_BRANCH. 2002-03-10 06:31:03 +00:00
sfraser%netscape.com 188c1b0375 Fix for bug 129364. Eliminate a window of time in which notifiers could fire when we hadn't set up the polling thread on the poll descriptors, which could cause lost notifications and FTP stalls. Also revert to PR_FAST_INTSON() from PR_INTSON(), which seems to fix a permanent stall issue on Mac OS X. r=wtc 2002-03-09 02:16:49 +00:00
sfraser%netscape.com 3bc6bf3920 Workaround fix for a stall on launch on dual CPU OS X machines, that is caused by a race condition entering the critical section. Bug 99561. r=wtc, a=dbaron 2002-03-05 00:51:32 +00:00
seawood%netscape.com 5778230d9a Add -lrt/-lposix4 to OS_LIBS on Solaris so that Purify doesn't complain about the missing library when instrumenting libnspr.
Bug #124493 r=bryner a=asa
2002-02-26 10:17:10 +00:00
seawood%netscape.com 0937fbb7b2 Create shared libraries using $(CC) for FreeBSD.
Use -pthread as a linker flag instead of a compile flag on FreeBSD.
Thanks to Jeremy Lea <reg@shale.csir.co.za> for the patch.
bug #125857 r=wtc/cls a=asa
2002-02-26 09:44:34 +00:00
seawood%netscape.com 834352f3c7 For nonblocking connections, wait for socket io if errno == EINTR, not EINPROGRESS.
Thanks to Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #70217 r=cls a=shaver
2002-02-22 06:43:23 +00:00
wtc%netscape.com 0756a6c51a Bugzilla bug 30746: fixed the problem of the previous NT primordial thread
fix in native threads only mode.
2002-02-22 02:52:28 +00:00
sfraser%netscape.com eff39eef66 Fix for bug 121951 -- make PR_Poll on Mac work with layered file descriptors. r=wtc, r=gordon 2002-02-19 01:43:15 +00:00
sfraser%netscape.com 8b470e3c8a Fix for bug 121952 -- make PR_ConnectContinue work on Mac, re-enabling non-blocking connects. r=wtc. Also bring forward some code changes to build with CodeWarrior Pro 7 (UPP stuff). 2002-02-19 01:26:30 +00:00
wtc%netscape.com c884bcac99 Bugzilla bug 97485: added a stub for pr_FindSymbolInProg for Darwin. 2002-02-18 23:45:10 +00:00
wtc%netscape.com ce401b53f5 Bugzilla bug 30746: fixed the deadlock problem of the previous fix for this
bug on Windows if NSPR is initialized by the DllMain function of a DLL.
Modified files: prmwait.c prucpu.c
2002-02-18 23:08:48 +00:00
wtc%netscape.com 9e27c6bc43 Bugzilla bug 124981: Enable IPv6 support for FreeBSD. This patch is
contributed by Munechika Sumikawa <sumikawa@ebina.hitachi.co.jp>.
2002-02-16 07:12:55 +00:00
seawood%netscape.com 9c323eeaae Add "fast RAM semaphore" support.
Thanks to Mike Kaply <mkaply@us.ibm.com> for the patch.
Bug #125123 r=wtc
2002-02-16 02:24:56 +00:00
seawood%netscape.com 0ace6b2de0 Fix problem of "invisible" helper apps on OS/2.
Thanks to Mike Kaply <mkaply@us.ibm.com> for the patch.
Bug #125183 r=wtc
2002-02-16 02:17:14 +00:00
wtc%netscape.com ce0fa8c54d Bug 122433: checked in a workaround, which disables global optimization on ntio.c 2002-02-13 20:06:47 +00:00
wtc%netscape.com 8662d806a0 Deleted unused declaration of _pr_primordialCPU 2002-02-13 19:55:19 +00:00
wtc%netscape.com e8be7a6136 Removed an unreachable break statement. 2002-02-13 01:58:17 +00:00
seawood%netscape.com 76e57271b4 Add workaround for missing addrlen in PRNetAddr & BONE failing getsockopt.
Thanks to Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #122364 r=wtc
2002-02-10 21:35:59 +00:00
seawood%netscape.com d86e4a346b Add support for inheritable fds on BeOS.
Bug #96331 r=arougthopher@lizardland.net
2002-02-10 20:54:55 +00:00
seawood%netscape.com ef5d4646d4 Implement MD process functions for BeOS.
Bug #96331 r=arougthopher@lizardland.net
2002-02-10 20:52:05 +00:00
wtc%netscape.com bc70ed903b Bugzilla bug 117479: add the PR_ABS macro. Thanks to Roland Mainz
<Roland.Mainz@informatik.med.uni-giessen.de> for the patch.
2002-02-03 04:34:50 +00:00
seawood%netscape.com 96d209d438 Remove check against fd->secret->md.connectionReturnValue as it always returns 0. Fixing page not loading due to nonblocking connection problem.
Bug #121327 r=arougthopher@lizardland.net
2002-01-31 07:43:22 +00:00
wtc%netscape.com ba58cfaf62 Bugzilla bug 97485: added support for the magic "nspr_use_zone_allocator"
global variable.
2002-01-29 03:01:45 +00:00
wtc%netscape.com 3a4e20e328 Implemented GetHiResClock() for HP-UX. 2002-01-27 05:08:43 +00:00
wtc%netscape.com 27ef175943 Bugzilla bug 113152: do not define or test the macro 'linux'. Thanks to
david@blue-labs.org for the patch.
Modified files: configure configure.in Linux.mk prinet.h
2002-01-27 04:51:01 +00:00
wtc%netscape.com 4ff6eed838 Backed out the previous checkin. Misunderstood the cause of the problem. 2002-01-27 04:35:55 +00:00
wtc%netscape.com b36ed69933 Bugzilla bug 121872: define _PR_MD_LISTEN as a function so that we can set
error codes if listen() fails.  The patch is contributed by Javier
Pedemonte <pedemont@us.ibm.com>.
Modified files: _os2.h _os2_errors.h os2sock.c
2002-01-27 02:59:44 +00:00
wtc%netscape.com b1f161ee59 Continue to use the HP shl_load interface on 64-bit HP-UX/PA-RISC for
backward compatibility reasons.
2002-01-26 02:14:52 +00:00
wtc%netscape.com 3ea7927fd3 Bugzilla bug 106496: fixed the WINNT version of PR_NewTCPSocketPair to
verify the source of the connection.
2002-01-25 19:16:34 +00:00
wtc%netscape.com ad33f62e09 Bugzilla bug 121872: define _PR_MD_LISTEN as a function so that we can
set error codes if listen() fails.
Modified files: _win95.h w95sock.c
2002-01-25 18:45:16 +00:00
wtc%netscape.com 2d06f7b362 Put the warning printfs inside #ifdef DEBUG. 2002-01-25 03:33:20 +00:00
sfraser%netscape.com 665687ded4 Fix bug 119329 -- change NSPR project to use tree-wide prefix files, for compatibility with other libraries. Also removing obsolete files, and adding a CodeWarrior Pro 7-format XML project file. r=pinkerton, r/a=wtc 2002-01-24 23:47:22 +00:00
wtc%netscape.com 4755b6c396 The current zone allocator code does not compile under DCE threads on HP-UX
10.x.
2002-01-24 19:20:47 +00:00
wtc%netscape.com d20fcf910b Bugzilla bug 97485: fixed a few bugs in the zone allocator. Print warning
messages on memory blocks from ordinary malloc.  Initialize the zone
allocator first during NSPR initialization.
Modified files: prmem.c prinit.c
2002-01-24 18:11:30 +00:00
wtc%netscape.com 72c6a27c74 Memory allocated by strdup() should be freed by free(), not PR_Free(). 2002-01-24 17:46:37 +00:00
wtc%netscape.com ef58e32afd Added $(topsrcdir) prefix to config/prmkdir.bat. 2002-01-24 00:50:32 +00:00
wtc%netscape.com fff5123ba0 Run the test on both the primordial thread and another thread. 2002-01-23 03:05:01 +00:00
wtc%netscape.com f7ce875b61 Added support for new HP-UX platform.
Modified files: configure configure.in _hpux.h _hpux64.cfg uxrng.c
prsystem.c pr/tests/Makefile.in
2002-01-23 02:56:36 +00:00
wtc%netscape.com 5ac802a17b Bugzilla bug 106496: PR_NewTCPSocketPair should check the source of the
connection.
2002-01-23 02:41:13 +00:00
wtc%netscape.com cc4ded6422 Bugzilla bug 119935: we need to set the priority of the new thread only if
the priority is not PR_PRIORITY_NORMAL.  (Windows creates new threads with
the normal priority.)  Thanks to Michael Kaply <mkaply@us.ibm.com> for
reporting this bug.
Modified files: ntthread.c w95thred.c
2002-01-23 02:32:28 +00:00
wtc%netscape.com e477b334da Bugzilla bug 119384: deleted two assertions that contained illegal type
casts.  The two functions that contained the assertions are very simple
so they can do without the assertions.  Thanks to Nick Blievers
<nickb@adacel.com.au> for reporting this bug and suggesting a fix.
2002-01-23 01:49:25 +00:00
wtc%netscape.com be18d8d8b5 Fixed compiler warnings. 2002-01-23 01:10:51 +00:00
wtc%netscape.com 1954219d77 Fixed if-else indentation style.
Modified files: macio.c macsockotpt.c
2002-01-22 23:57:41 +00:00
sdagley%netscape.com a9e69202d2 Fix #99561 (on NSPR tip). Use MPSemaphore calls rather than WaitNextEvent to pause CPU under Mac OS X - fixes thread deadlock and improves performance. r=wtc,sr=sfraser,a=dbaron 2002-01-22 22:13:03 +00:00
wtc%netscape.com 72a56c320d Bugzilla bug 100776: handle non-blocking connect correctly on OS/2.
The fix is contributed by Javier Pedemonte <pedemont@us.ibm.com>.
r=mkaply.
Modified files: configure configure.in _os2.h _os2_errors.h prsocket.c
os2_errors.c os2poll.c os2sock.c
2002-01-18 01:27:20 +00:00
wtc%netscape.com a943fa017f Bugzilla bug 118631: a correct implementation of _PR_CreateOS2Process.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
r=Javier Pedemonte.
2002-01-12 01:05:02 +00:00
wtc%netscape.com da59099106 Bugzilla bug 119406: fixed a misspelling. Thanks to Nick Blievers
<nickb@adacel.com.au> for the bug report and the fix.
2002-01-11 05:35:26 +00:00
seawood%netscape.com f4d52ab8d0 Landing BeOS BONE support.
Thanks to Matthew Zahorik <maz@albany.net> & Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug #71697 r=wtc/cls
2002-01-10 09:50:36 +00:00
wtc%netscape.com ef8193051d Bugzilla bug 112987: correctly detect the FreeBSD versions in which poll()
was added to libc and libc_r.  Thanks to Jeremy Lea for pointing me at
the FreeBSD Porter's Handbook.
2002-01-05 01:37:05 +00:00
wtc%netscape.com 8bc19d51a2 Define IS_64 for FreeBSD/alpha. 2002-01-02 21:06:24 +00:00
wtc%netscape.com 304f034323 Make building for Darwin/x86 work. The patch is from Matt Watson. 2002-01-02 19:50:07 +00:00
seawood%netscape.com 5645b13272 Recent versions of freebsd have a threadsafe poll.
Use sched_get_priority_* to get actual priority min & max rather than hardcoding defaults.
Patches from freebsd ports system.
Bug #112987 r=rjesup@wgate.com
2002-01-01 00:44:07 +00:00
wtc%netscape.com 0541c0a0af Bugzilla bug 96199: added _PR_CleanupMW() to clean up the static data
created by prmwait.c.  The patch is contributed by Jeff Hostetler
<jeff@NerdOne.com>.
Modified files: primpl.h prmwait.c prinit.c ptthread.c
2001-12-28 04:01:07 +00:00
wtc%netscape.com 875212386d Bugzilla bug 96198: added _PR_CleanupDtoa() to destroy the locks created
in prdtoa.c. The patch is contributed by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: primpl.h prdtoa.c prinit.c ptthread.c
2001-12-28 03:35:16 +00:00
wtc%netscape.com ee87ba706d Bugzilla bug 96197: added _PR_CleanupCallOnce() to destroy the lock and
condition variable used to implement PR_CallOnce.  This patch is
contributed by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: primpl.h prinit.c ptthread.c
2001-12-28 03:24:02 +00:00
wtc%netscape.com 738e508fc2 Bugzilla bug 96122: use _PR_ShutdownLinker() on all platforms to clean up
the static data created by prlink.c.  Parts of this patch were contributed
by Jeff Hostetler <jeff@NerdOne.com>.
Modified files: _win16.h primpl.h prlink.c prinit.c ptthread.c
2001-12-28 03:11:43 +00:00
wtc%netscape.com 15b18a7698 Bugzilla bug 96112: destroys _pr_logLock in _PR_CleanupLog(). The patch is
contributed by Jeff Hostetler <jeff@NerdOne.com>.
2001-12-27 20:12:51 +00:00
wtc%netscape.com da72675bf3 Bugzilla bug 95839: added _PR_CleanupNet() to destroy the locks created by
_PR_InitNet().  The patch is contributed by Jeff Hostetler
<jeff@NerdOne.com>.
Modified files: primpl.h prinit.c prnetdb.c ptthread.c
2001-12-27 19:59:35 +00:00
wtc%netscape.com 738a65a385 Bugzilla bug 113935: truncate the log file if it already exists. 2001-12-27 02:32:34 +00:00
wtc%netscape.com d06e1ac5aa Bugzilla bug 110868: PR_FileDesc2NativeHandle should look for the NSPR
layer as opposed to assuming the bottom layer is the NSPR layer.
2001-12-27 02:19:31 +00:00
wtc%netscape.com b1a113a412 Bugzilla bug 110869: defining the FORCE_PR_ASSERT macro allows one to
use PR_ASSERT in optimized builds.
2001-12-27 00:57:48 +00:00
wtc%netscape.com f60130aa75 Bugzilla bug 48308: checked in part of the patch to bring NSPR up to
OpenUNIX8 build with pthreads.  The patch is contributed by
Hiram Clawson <hiramc@caldera.com>.
Modified files: _pth.h ptio.c ptthread.c pr/tests/Makefile.in
2001-12-26 22:59:38 +00:00
wtc%netscape.com cf44d9dcf9 Bugzilla bug 115149: clean up threads properly on non-emx platforms.
Increased the default thread stack size to 64K.  The patch is contributed
by aaronr@us.ibm.com and Michael Kaply <mkaply@us.ibm.com>.
Modified files: _os2.h os2cv.c os2io.c os2thred.c
2001-12-20 05:24:02 +00:00
wtc%netscape.com f251fd8ca6 Bugzilla bug 97485: added the zone allocator (implemented by Nelson
Bolyard).
Modified files: primpl.h prmem.c prinit.c ptthread.c
2001-12-20 00:35:38 +00:00
wtc%netscape.com b77737a762 Updated the test for the NSPR 4.2 release. 2001-12-18 03:49:31 +00:00
sfraser%netscape.com 5312502a94 Fix bug 106999 -- implement Mac atomic operations using Open Transport routines for speed. r=wtc. 2001-12-07 23:59:35 +00:00
wtc%netscape.com 7139a23b7d Bugzilla bug 113740: do not use the 32-bit SPARC assembly implementation of
PRStack because it may cause starvation of the lock owner, leaving the
other threads spinning trying to acquire the lock.
Modified files: configure configure.in pr/include/md/_solaris.h
2001-12-07 02:10:10 +00:00
wtc%netscape.com 225f22df71 Bugzilla bug 113906: Made _PR_MD_OPEN more efficient. The patch is
contributed by Michael Kaply <mkaply@us.ibm.com>.  r=wtc,pedemont.
2001-12-07 01:39:58 +00:00
seawood%netscape.com abd7bb9b79 Do not build NSPR optimized if MOZ_TRACE_MALLOC is set.
Thanks to Garrett Blythe <blythe@netscape.com> for the patch.
Bug #112953 r=wtc
2001-12-06 03:39:05 +00:00
seawood%netscape.com b466be448b Revert to using standard config.sub & config.guess entries for OS/2.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #112244 r=cls
2001-12-02 22:16:28 +00:00
seawood%netscape.com d3ef943b11 Adding test for gcc -pipe feature.
Bug #81031 r=wtc
2001-12-02 22:08:42 +00:00
seawood%netscape.com 41284decc3 Use -no-cpp-precomp instead of -traditional-cpp for darwin
Bug #106617
2001-11-14 04:01:43 +00:00
seawood%netscape.com 1781b88340 Tell BSD strip to just strip local & debug symbols rather than all symbols for darwin. 2001-11-03 06:01:31 +00:00
seawood%netscape.com 2e19b186c3 Moved darwin section to proper platform location.
Added note about why -traditional-cpp is used for darwin.
Added Mac OSX linker options to be used in darwin builds.
Bug #106617
2001-11-03 03:57:36 +00:00
sfraser%netscape.com 5528932bb1 Adding strtok.c per bug 106372 2001-11-01 00:28:57 +00:00
wtc%netscape.com f6bf7ca094 Use PL_strcmp instead of strcmp to avoid having to include <string.h>. 2001-11-01 00:02:16 +00:00
wtc%netscape.com cdc92528f7 Added lib/tests/Makefile to the list of makefiles to be generated by
configure.
Modified files: configure configure.in
Bugzilla bug 106372: added new function PL_strtok_r.  The function was
implemented by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>.
Modified files: lib/libc/include/plstr.h lib/libc/src/Makefile.in
    lib/tests/string.c
Added file: lib/libc/src/strtok.c
2001-10-31 23:49:52 +00:00
wtc%netscape.com 704fe62538 Bugzilla bug 106771: support building on HP-UX 11.11. The patch is from
Jim Dunn <jdunn@netscape.com>.
Modified files: configure configure.in
2001-10-26 21:13:06 +00:00
seawood%netscape.com a7d65c527e Convert all rhapsody (pre-beta-macosx) references to darwin.
Bug #106617 r=wtc
2001-10-26 04:55:58 +00:00
seawood%netscape.com 8bfa27a634 Rename rhapsody to darwin
bug #106617
2001-10-25 21:34:51 +00:00
wtc%netscape.com 1696a856c9 Bugzilla bug 71179: Neutrino needs the RTLD_GROUP flag to load Netscape
plugins.  The fix is contributed by timeless@bemail.org.
2001-10-17 23:34:50 +00:00
wtc%netscape.com 97ad285534 Bugzilla bug 77197: use spawn in Neutrino because fork & exec does not
work in multithreaded programs in Neutrino.  The patch is contributed
by dinglis@qnx.com (Dave Inglis), reviewed and modified by wtc.
2001-10-17 23:11:25 +00:00
wtc%netscape.com 7e5594b4fd Bugzilla bug 92085: checked in a Neutrino patch from
briane@qnx.com (Brian Edmond).  r=wtc.
Modified files: _nto.h protypes.h
2001-10-17 22:28:29 +00:00
wtc%netscape.com f6a449d485 Bugzilla bug 77188: checked in a configure patch for Neutrino from
dinglis@qnx.com (Dave Inglis).  r=wtc.
Modified files: configure configure.in
2001-10-17 20:50:51 +00:00
wtc%netscape.com 3c92c902ef Bugzilla bug 105154: fixed a timing problem in OS/2's implementation of
condition variables.  Thanks to Aaron Read <aaronr@us.ibm.com> for the
patch.  r=wtc.
2001-10-16 23:54:24 +00:00
wtc%netscape.com 0893bd2223 We don't assert on invalid arguments now. 2001-10-16 23:36:44 +00:00
wtc%netscape.com a4e983886c Bugzilla bug 104269: allow one to specify an includedir or dist_includedir
that doesn't end in "/nspr".  This patch is due to cls.  r=wtc.
The only problem with this solution is that the default value for
--includedir shown in the --help output is wrong.
Modified files: configure.in configure config/autoconf.mk.in
2001-10-16 23:31:02 +00:00
seawood%netscape.com 8a3b2867e6 Install *.cfg files used for cross-compiling 2001-10-13 06:02:48 +00:00
seawood%netscape.com 2cfcd33910 Add support for mips*el 2001-10-13 05:59:55 +00:00
wtc%netscape.com 2b76d7287e Bugzilla bug 104286: teach the configure script about MKS Toolkit. r=cls.
Modified files: configure configure.in config.guess config.sub
2001-10-12 20:44:02 +00:00
sfraser%netscape.com f46ca53c56 Fix for 100353 -- handle polling for read and write on different threads, and properly deal with sending to a socket that has flow control restrictions. Fixes a problem saving to IMAP server sent messages with attachments. r=gordon, wtc. 2001-10-09 02:12:40 +00:00
cls%seawood.org 17d0ddd1ec Updating config.guess & config.sub with 2001-10-07 changes from the GNU master c
opy at :pserver:anoncvs@subversions.gnu.org:/cvs /config .
2001-10-07 23:08:41 +00:00
cls%seawood.org 4c01d37f22 Solaris 7 has deprecated the use of libposix4 in favor of librt. Check the OS_RELEASE and use the appropriate library.
Bug #96986 r=wtc
2001-10-02 22:19:12 +00:00
wtc%netscape.com cb481c62d0 Bugzilla bug 84035: backed out the changes to the PRMonitor functions
because some of the Mozilla client code depends on the property that
PR_EnterMonitor and PR_ExitMonitor do not call malloc, calloc, and free.
Modified Files: _pth.h, primpl.h, ptsynch.c
2001-09-28 01:27:07 +00:00
sfraser%netscape.com 146625f6f7 Fix for bug 71718. Make Mac NSPR work on dual CPU Mac OS X macines by using MP critical regions to fix threading synchronization problems. Uses hand-rolled critical regions because the critical section API is broke on Mac OS 10.0.x. r=gordon, wtc. 2001-09-27 23:35:25 +00:00
cls%seawood.org cbfd990ebb Remove commented out references to mozilla xp_*.h files.
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #38061 r=cls
2001-09-22 01:42:42 +00:00
sfraser%netscape.com d25b24c856 Fix for bug 97866. Fixes async file I/O to ensure that we always call WaitOnThisThread if we're doing an async call (which does not wait if the notifier has already fired). Also don't bother checking return values from PBRead/WriteAsync, since they never fail, but do check the return value of the PBReadSync call. Fixes synchronization problems on Mac OS X. r=gordon, a=wtc. 2001-09-20 00:07:43 +00:00
sdagley%netscape.com dd82595cc5 Fix #99556. Account for change in Mac epoch time as of MSL 6. r=wtc/sfraser 2001-09-17 23:42:12 +00:00
wtc%netscape.com 60e162cdce Deleted unused prototypes for _PR_Unlock, _PR_SuspendThread, and
_PR_ResumeThread.
2001-09-15 04:53:12 +00:00
wtc%netscape.com 95daba0ab6 Added 'const' to two arrays of constants. Thanks to Simon Fraser for
suggesting this.
2001-09-15 04:47:14 +00:00
wtc%netscape.com 51d7c86c9d Bugzilla bug 96571: fixed the PL_strn* functions that may read beyond
the end of buffer if the buffer is not null-terminated.
Modified files: strchr.c strcstr.c strlen.c strpbrk.c strstr.c
2001-09-11 22:22:16 +00:00
wtc%netscape.com 394b22eca3 Bugzilla bug 98741: replaced NPL by MPL/GPL.
Modified files: prerr.et prmkdir.bat pr/src/md/os2/objs.mk
2001-09-07 18:37:58 +00:00
wtc%netscape.com d5e4175479 Bugzilla bug 98741: removed the extra NPL header. 2001-09-07 18:28:31 +00:00
wtc%netscape.com fc005b0f47 Bugzilla bug 98741: changed the license URL to http://www.mozilla.org/MPL/.
Modified Files:
	pr/src/prvrsion.c lib/ds/plvrsion.c lib/libc/src/plvrsion.c
	lib/prstreams/plvrsion.c
2001-09-07 18:27:33 +00:00
wtc%netscape.com 18df9ed3c3 Bugzilla bug 95836: Added _PR_CleanupIO() and made it call
_PR_CleanupFdCache().  PR_Cleanup() now calls _PR_CleanupIO() and does
not call _PR_CleanupFdCache() directly.
Modified files: primpl.h prio.c prinit.c ptio.c ptthread.c
2001-09-07 01:55:49 +00:00
wtc%netscape.com ecb4f54a52 Bugzilla bug 95817: destroy _pr_sleeplock in PR_Cleanup(). The patch is
contributed by jeff@NerdOne.com.
Modified files: prinit.c ptthread.c
2001-09-07 00:15:21 +00:00
wtc%netscape.com 9455966b2a Bugzilla bug 95773: Added _PR_CleanupEnv() and call it from PR_Cleanup().
The patch is contributed by jeff@NerdOne.com.
Modified files: primpl.h prenv.c prinit.c ptthread.c
2001-09-07 00:05:50 +00:00
wtc%netscape.com d45852da19 Bugzilla bug 97456: fixed build error on BSD/OS 4.3 (beta3). The patch
is contributed by lidl@pix.net.
2001-08-30 04:18:23 +00:00
wtc%netscape.com 8ce380c12c Bugzilla bug 95784: added _PR_CleanupLayerCache and call it from
PR_Cleanup.  The patch is contributed by jeff@NerdOne.com.
Modified files: primpl.h, prlayer.c, prinit.c, ptthread.c.
2001-08-30 00:35:00 +00:00
wtc%netscape.com 07c8828660 Bugzilla bug 95668: added _PR_CleanupThreads and call it from PR_Cleanup.
The patch is contributed by jeff@NerdOne.com.
Modified files: primpl.h, prinit.c, pruthr.c.
2001-08-29 23:52:14 +00:00
wtc%netscape.com d04c389511 Bugzilla bug 95659: added _PR_CleanupStacks(), which is called from
PR_Cleanup().  The patch is contributed by jeff@NerdOne.com.
Modified files: primpl.h, prinit.c, prustack.c
2001-08-29 23:13:41 +00:00
wtc%netscape.com 6d7ff766ec Bugzilla bug 94153: destroys the arena lock in PL_ArenaFinish. Also don't
need to hold the lock when destroying the arenas on the arena freelist.
The patch to destroy the arena lock was contributed by jeff@NerdOne.com.
2001-08-28 21:14:36 +00:00
wtc%netscape.com 06e03a119f Bugzilla bug 54353: free the log modules at NSPR cleanup. Thanks to
jeff@NerdOne.com for the patch.
2001-08-28 18:37:55 +00:00
wtc%netscape.com 5ef2e00543 Bugzilla bug 96673: removed the unnecessary and non-portable initializers
for the sigaction structure.  Thanks rjesup@wgate.com (Randell Jesup) for
suggesting the fix.
2001-08-28 18:01:46 +00:00
cls%seawood.org 8fd5d3fd19 Escape ^ when calling grep as some shells interpret ^ instead of passing it to g
rep.
Thanks to dave@arsdigita.com (Drazen Kacar) for the patch.
Bug #96997 r=cls sr=wtc
2001-08-28 07:51:03 +00:00
wtc%netscape.com d176003954 Merged brendan's fix from NSPRPUB_CLIENT_BRANCH (now obsolete). 2001-08-19 01:22:59 +00:00
wtc%netscape.com 3bd4cdf004 Bugzilla bug 95744: handle the case that ENOTEMPTY and EEXIST have the
same value.  (They do on AIX 4.3.)
2001-08-17 13:31:15 +00:00
wtc%netscape.com d3d3b4a873 Bugzilla bug #88102: checked in a patch from Colin Blakes
<colin@theblakes.com> that allows him to easily switch between BSD V4.4
(the default) and BSD V4.3 sockets on OpenVMS.
2001-08-15 14:30:43 +00:00
cls%seawood.org cc57e5230a _MD_pr_poll should exit with error if select returns -1 and errno is not EINTR.
Bug #70808 r=darin
2001-08-14 01:01:58 +00:00
wtc%netscape.com 0585c1b86b Force a rebuild. 2001-08-13 19:55:38 +00:00
cls%seawood.org 68b5a8601f On BeOS, leave the stub libraries loaded as future versions of the BeOS kernel may unload the real libraries otherwise.
Thanks to Josh Soref <timeless@mac.com> for the patch.
Bug #83875 r=wtc,cls
2001-08-13 08:05:34 +00:00
cls%seawood.org 1ae4c1a702 Adding --enable-strip option.
Bug #88045 r=wtc sr=waterson
2001-08-12 03:40:04 +00:00
wtc%netscape.com f150d4220f Bugzilla bug #92810: increment or decrement the hashtable shift counter
only after we have successfully allocated the new buckets.  The patch
is from Brendan Eich.
2001-08-07 05:36:22 +00:00
larryh%netscape.com e2d039d6be Bugzilla: 92610. Mozilla on MacOS crashes in plarena 2001-07-27 20:34:04 +00:00
sdagley%netscape.com 642a808ef3 Checking in beard's fix for bug #81659 from the 0.9.2 branch onto NSPR tip, r=pinkerton, sr=scc. 2001-07-25 03:20:12 +00:00
larryh%netscape.com bf5d5e18c9 fix broken sed command 2001-07-24 23:50:38 +00:00
cls%seawood.org f97e23a8d8 Adding nsinstall & nspr-config. Bug #84824 r=wtc 2001-07-20 00:22:11 +00:00
wtc%netscape.com 446eba9539 Bugzilla bug 88535: backed out some of the changes made in the previous
checkin.  Modified files: configure configure.in
2001-07-01 18:02:46 +00:00
wtc%netscape.com c55b76ec94 Bugzilla bug 88535: Use _OPTIMIZE_FLAGS and _DEBUG_FLAGS instead of
OPTIMIZER on Windows.  Set OPTIMIZER to _OPTIMIZE_FLAGS or _DEBUG_FLAGS.
Modified files: configure configure.in
2001-06-30 15:06:26 +00:00
wtc%netscape.com 8026771b24 Fixed build breakage on Mac. 2001-06-28 01:48:28 +00:00
wtc%netscape.com bd72107c0b Bugzilla bug 81659: restored the code that was accidentally deleted in
the previous checkin.
2001-06-27 15:14:34 +00:00
wtc%netscape.com 5a99d8e867 Bugzilla bug 86730: checked in optimization-related changes for OS/2
from Javier Pedemonte <pedemont@us.ibm.com>.
Modified files: configure configure.in
2001-06-27 03:02:24 +00:00
wtc%netscape.com d9727a870e Bugzilla bug 84361: added large file support for Linux.
Modified files: configure configure.in _linux.h
Removed an unnecessary undefine of _FILE_OFFSET_BITS in solaris.c.
2001-06-27 03:00:34 +00:00
beard%netscape.com 26b67b67b4 Fix for bug #81659, r=pinkerton/wtc, sr=sfraser. 2001-06-27 01:54:48 +00:00
wtc%netscape.com 9a8c55bc54 Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED. 2001-06-24 06:02:24 +00:00
wtc%netscape.com 78159e9e5c Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED. 2001-06-24 05:51:06 +00:00
wtc%netscape.com 08c11a5cd3 Bugzilla bug 81011: Changed the return type of _PR_MD_TEST_AND_LOCK from
PRBool to PRIntn and documented its meaning.
Modifies files: _beos.h, _irix.h, _win16.h, _win95.h, primpl.h, os2cv.c.
2001-06-24 05:10:37 +00:00
wtc%netscape.com 4bd09d50fa Bugzilla bug #86785: link with -lpthread -lthread on all versions of
Solaris to ensure the correct library linking order.
2001-06-24 05:02:15 +00:00
wtc%netscape.com 1c2201f31b Bugzilla Bug 63049: 64-bit Solaris does not need the libultrasparc4.so
(-f libatomic.so) filter library.
Modified files: configure configure.in _solaris.h pr/src/md/unix/Makefile
solaris.c.
Added file: os_SunOS_sparcv9.s.
2001-06-24 01:39:51 +00:00
wtc%netscape.com 6d69d608db Bug 64217: use locale-independent date format so that it doesn't
contain a quotation mark in any locale.  Thanks to tzafrir@technion.ac.il
for the bug report.
Modified Files:
	pr/src/Makefile.in lib/ds/Makefile.in lib/libc/src/Makefile.in
	lib/prstreams/Makefile.in
2001-06-23 14:42:24 +00:00
wtc%netscape.com 3bfbe0b945 Bugzilla bug #86797: made the configure script recognize darwin and
deleted the old name rhapsody.
Modified files: configure configure.in
2001-06-23 04:37:20 +00:00
wtc%netscape.com cbee4fee57 Bugzilla bug #85673: added assembly implementation of the atomic routines
for OS/2 contributed by Michael Kaply of IBM.
Modified files: configure configure.in autoconf.mk.in rules.mk _os2.h
pr/src/md/os2/Makefile.in pr/src/md/os2/objs.mk os2misc.c
2001-06-23 04:09:19 +00:00
wtc%netscape.com 6a241e922d Bugzilla bug #85673: added assembly implementation of the atomic routines
for OS/2 contributed by Michael Kaply of IBM.
2001-06-22 14:25:18 +00:00
wtc%netscape.com 4bdb9f94f5 We no longer need to generate the .vms files on OpenVMS.
Modified files: config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in pr/src/Makefile.in
2001-06-21 01:24:44 +00:00
wtc%netscape.com bc92cbb32c Bugzilla bug #86941: worked around a TCP socket close() bug in Tru64
UNIX V5.1.
2001-06-20 22:53:38 +00:00
wtc%netscape.com ffe991d558 Bugzilla bug #86880: Map ECONNABORTED to PR_CONNECT_ABORTED_ERROR.
Thanks to Mark Wahl of Sun Microsystems for the bug report.
2001-06-20 18:03:47 +00:00
wtc%netscape.com fef4332da5 Made the build_prerr rule work. 2001-06-14 23:02:04 +00:00
wtc%netscape.com bf28b0bb77 Search in the Mozilla and boehm include directories only if
GC_LEAK_DETECTOR is defined.
2001-06-14 22:18:58 +00:00
wtc%netscape.com 7a078e905d Deleted an extra line that was probably added incorrectly during merging. 2001-06-14 22:01:54 +00:00
wtc%netscape.com f82bf725ff Bugzilla bug #85979: always use the -xs compiler option in Solaris debug
builds.
Modified files: configure.in configure
2001-06-14 21:45:39 +00:00
wtc%netscape.com b585c46aab Set CPU_ARCH for Linux.
Modified files: configure configure.in
2001-06-14 06:20:55 +00:00
wtc%netscape.com e2ff28a4fa Added Netscape/iPlanet internal binary release support. The new
variable RELEASE_OBJDIR_NAME is the object directory name used in
the "/share/builds/components" binary distribution area.  Also fixed
two typos (USE_USER_PTHREADS => USE_NSPR_THREADS).
Modified files: Makefile.in, configure, configure.in, config/autoconf.mk.in
2001-06-14 05:49:20 +00:00
wtc%netscape.com b0fe772ba3 Use gcc's -Wl flag to pass a linker flag to the linker. 2001-06-14 05:31:14 +00:00
wtc%netscape.com 0658db4243 Put all IRIX cc compiler options inside the ifndef NS_USE_GCC block.
Modified files: config/Makefile.in pr/tests/Makefile.in
2001-06-14 02:23:42 +00:00
sfraser%netscape.com 8f7cf3781e Fix for bug 85514 -- use OTEnter/LeaveNotifer calls to fix synchronization problem caused by the OT notifier firing while we are inside OTSnd or OTRcv. r=gordon, wtc. a=blizzard 2001-06-14 01:35:05 +00:00
wtc%netscape.com 28aff9f305 Bugzilla bug #40941: Checked in Linux/ia64 patch from Bill Nottingham
<notting@redhat.com>.  It is for NSPR local threads, which we no longer
use now that we have pthreads.  I don't know if it works, but I check it
in anyway so that it is not lost.
2001-06-09 19:52:18 +00:00
gordon%netscape.com bc75f6605c Fix for bug 69285 "Mozilla is unresponsive after sleep", patch=sfraser, gordon, r=wtc. 2001-06-08 23:19:29 +00:00
wtc%netscape.com 2ba46bb1e8 Bugzilla bug #77264: the workaround for the new struct sockaddr_in6 in
glibc 2.2 is only needed when we compile with glibc 2.1.
Modified files: prsocket.c, ptio.c
2001-06-08 19:54:56 +00:00
wtc%netscape.com ac2fe459f7 Added comments to explain the -Wp,-P compiler option for gcc on IRIX. 2001-06-07 01:15:32 +00:00
wtc%netscape.com 2d14054ab4 Do not use IRIX native compiler options such as -n32 when NS_USE_GCC is
defined.
Modified files: config/Makefile.in, pr/tests/Makefile.in
2001-06-07 01:11:59 +00:00
wtc%netscape.com 26212087ef Define NS_USE_GCC. 2001-06-07 01:09:24 +00:00
larryh%netscape.com f1cdf10066 add target directories for Linux 2.4 kernel 2001-06-06 22:25:13 +00:00
wtc%netscape.com 6188d603e3 Bugzilla bug #70834: made configure work on NetBSD. Thanks to
taya@sm.sony.co.jp (Shin'ichiro TAYA) for the patch.
Also fixed some typos.
Modified files: configure.in, configure.
2001-06-06 16:05:57 +00:00
wtc%netscape.com e6cb352425 Bugzilla bug #83880: deleted code for turning off shared libraries.
Shared libraries, if supported by the platform, must be built.  Thanks
to Chris Seawood for the patch.
Modified files: configure.in, configure.
2001-06-06 04:52:44 +00:00
wtc%netscape.com 8231092572 Bugzilla bug #82436: assert that lock is not NULL in PR_Lock and PR_Unlock
to avoid crashing in an assertion statement like
PR_ASSERT(lock->owner != me) if lock is NULL.
2001-06-05 23:55:55 +00:00
wtc%netscape.com 1b1eda1a54 Bugzilla bug #30746: in combined MxN thread model, let the primordial
thread remain a native thread.  Create a separate CPU thread to run
the local threads.
Modified files: prucpu.c, pruthr.c
2001-06-05 04:51:46 +00:00
wtc%netscape.com ff6de2908b Bugzilla bug #84100: we need to write our own accept method to copy
the PRFilePrivate structure.
2001-06-05 04:31:20 +00:00
wtc%netscape.com 2981094363 Bugzilla bug #84035: we can't assume that 0 is an invalid value for the
pthread_t type and use 0 to indicate a lock has no owner.  Added a
'locked' boolean field explicitly to PRLock.  In PRMonitor, make the
owner field a PRThread* pointer, with a value of NULL indicating that
the monitor has no owner.  Thanks to Takis Psarogiannakopoulos for
reporting this bug and spending a year (off and on) tracking it down.
Modified files: _pth.h, primpl.h, and ptsynch.c.
2001-06-04 23:42:10 +00:00
larryh%netscape.com ae3357fc61 Bugzilla 81666. new os2 locking 2001-06-04 22:20:48 +00:00
larryh%netscape.com 496b77bc42 Bugzilla: 79733. pruthr.c wrong MD calls 2001-06-04 21:52:20 +00:00
wtc%netscape.com 59763b1263 Bugzilla bug #83930: fixed a typo in PR_LockFile. 2001-06-04 04:29:34 +00:00
wtc%netscape.com 7fd452d554 Bugzilla bug #83845: the IPv6-to-IPv4 getpeername method was invoking
the getsockname method of the IPv4 socket layer.  Thanks to Terry Hayes
<thayes@netscape.com> for the bug fix.
2001-06-03 04:18:40 +00:00
larryh%netscape.com 892b2f28de Gnu tar incompatible with Sun tar 2001-05-24 18:28:22 +00:00
larryh%netscape.com 9d99c3c791 Adding administrative/build files 2001-05-23 23:59:08 +00:00
wtc%netscape.com 0bdd2b9c34 Bugzilla bug #77264: the IsValidNetAddrLen() check should accept both of
the possible sizes of struct sockaddr_in6 on Linux.
Modified files: prsocket.c, ptio.c.
2001-05-23 04:17:33 +00:00
wtc%netscape.com 944d9e45f1 Bugzilla bug #77109: fixed NSPR library memory leaks on Mac. Patch is
contributed by Patrick Beard <beard@netscape.com>. r=sfraser,wtc.
2001-05-22 23:34:54 +00:00
larryh%netscape.com c30cdbb2a0 correct copyright date 2001-05-22 23:03:54 +00:00
larryh%netscape.com ed6665d529 add directory admin 2001-05-22 22:57:36 +00:00
wtc%netscape.com fd24e9c57a Bugzilla bug #51135: IPv6 support on OpenVMS. Thanks to Colin Blakes
<colin@theblakes.com> for the patch.
Modified files: configure configure.in OpenVMS.mk _openvms.h pripv6.c
2001-05-22 18:50:21 +00:00
wtc%netscape.com e12577e429 Bugzilla bug #28711: enabled gcc to assemble os_Irix.s on IRIX. Thanks to
John Vandenberg <zeroJ@null.net> for the research and the fix.
Modified files: configure.in configure
2001-05-22 13:28:34 +00:00
wtc%netscape.com c70b2e0e8c On Linux, use $(CC) to link the shared library. Define _REENTRANT in just
one place for Solaris.  Use the null command : instead of 'true'.
Modified files: configure.in, configure.
2001-05-21 22:55:09 +00:00
wtc%netscape.com f4cc0ccc77 Bugzilla bug #63019: NSS still uses NSPR static libraries, so we'll have
to continue to build NSPR static libraries until that NSS bug is fixed.
2001-05-21 22:45:31 +00:00
wtc%netscape.com 09df4f41f8 Now that OBJDIR is the current directory (.), we no longer need to install
the test shared library in ../$(OBJDIR)/dll.
2001-05-17 22:48:45 +00:00
wtc%netscape.com 2d02700485 Don't use classic build system's OBJDIR_NAME and OBJDIR for Win32.
I am temporarily commenting out the code.  It needs to be clearned
up later.
Modified files: configure.in configure
2001-05-17 21:50:12 +00:00
wtc%netscape.com a090a0feb0 Eliminated more differences between the autoconf build system and the
(obsolete) classic build system.
Modified Files:
	configure.in configure lib/prstreams/Makefile.in
	lib/tests/Makefile.in pr/src/cplus/Makefile.in
	pr/src/threads/combined/Makefile.in pr/tests/Makefile.in
2001-05-17 21:42:09 +00:00
wtc%netscape.com b23c9e4fbc Removed all Makefile's. The new autoconf build system uses Makefile.in's. 2001-05-17 21:26:28 +00:00
wtc%netscape.com 0bb0a60b6b Removed MOZ_WIN32_TARGET, which is just a synonym of OS_TARGET.
Modified Files:
	configure configure.in config/autoconf.mk.in
	pr/src/md/windows/Makefile.in pr/src/md/windows/objs.mk
2001-05-17 02:27:02 +00:00
wtc%netscape.com e87aa7a541 Added the --enable-debug-rtl option for setting USE_DEBUG_RTL.
Modified Files:
	configure.in configure
2001-05-17 02:02:06 +00:00
wtc%netscape.com 0d3052811b Verified that the autoconf build system is equivalent to the classic
build system on Win32.
Modified Files:
	configure configure.in
2001-05-17 01:46:09 +00:00
wtc%netscape.com ea0db16e17 Verified that the autoconf build system is equivalent to the classic
build system on OSF1, IRIX, and FreeBSD.
	configure configure.in config/autoconf.mk.in config/config.mk
	lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in
2001-05-17 00:56:25 +00:00
larryh%netscape.com 40ac2b4d59 bugzilla: 80884. PR_Rmdir error 2001-05-16 00:04:34 +00:00
wtc%netscape.com 0fe64510da Verified that the autoconf build system is equivalent to the classic
build system on AIX, HP-UX, Linux, and Solaris.  The 'release' makefile
target still doesn't quite work.
Modified Files:
	configure configure.in config/Makefile.in
	config/autoconf.mk.in config/config.mk config/nsinstall.c
	config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
	pr/include/md/Makefile.in pr/src/misc/Makefile.in
2001-05-15 22:57:39 +00:00
wtc%netscape.com cbad37defc Restored the code that was accidentally deleted in rev. 3.3. 2001-05-14 22:24:12 +00:00
wtc%netscape.com 930fcb7458 Restored code that was accidentally deleted in rev. 3.3. 2001-05-14 22:21:55 +00:00
wtc%netscape.com 7cd0eb27c4 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-14 22:12:54 +00:00
wtc%netscape.com 6a7d775b17 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:46:01 +00:00
wtc%netscape.com 7c113d3466 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:40:35 +00:00
wtc%netscape.com 676cd313f8 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:26:43 +00:00
wtc%netscape.com 96f0b20035 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:15:54 +00:00
wtc%netscape.com dcc447e306 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:01:46 +00:00
wtc%netscape.com a16b701196 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 05:31:44 +00:00
wtc%netscape.com 194750c325 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 05:12:58 +00:00
wtc%netscape.com 57f672ad30 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 04:56:57 +00:00
wtc%netscape.com 69cd646c07 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 04:47:05 +00:00
wtc%netscape.com bc9b0a44d0 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 04:29:27 +00:00
wtc%netscape.com 76f042deed Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 02:05:12 +00:00
wtc%netscape.com 99ac89ecbe Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 01:47:58 +00:00
wtc%netscape.com 4ed56efa9f Set NSPR version to 4.2 Beta. 2001-05-12 01:46:58 +00:00
wtc%netscape.com 994207d8e2 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 01:31:18 +00:00
wtc%netscape.com b05169e441 Restored some deleted code. 2001-05-12 01:29:55 +00:00
wtc%netscape.com 717c0ca5d5 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 01:17:17 +00:00
wtc%netscape.com 7db4f87a19 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 01:02:30 +00:00
wtc%netscape.com 1881c58d3f Changed the license to MPL/GPL. 2001-05-12 01:00:41 +00:00
wtc%netscape.com 1f2bb8a3db Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 00:55:48 +00:00
wtc%netscape.com 09b81993e1 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. Note that the Win16 stuff
has been deleted.
2001-05-12 00:49:17 +00:00
wtc%netscape.com f804b2395e Restored some deleted comments. 2001-05-12 00:36:58 +00:00
wtc%netscape.com a133c8341c Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 00:36:57 +00:00
wtc%netscape.com c4c03e23da Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 00:08:21 +00:00
wtc%netscape.com e4bbffbb9c Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-11 23:57:21 +00:00
wtc%netscape.com 4877ea3b52 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-11 23:49:42 +00:00
wtc%netscape.com 3d92383fc4 Bugzilla bug #76896: added PR_CALLBACK for OS/2. Thanks to Michael Kaply
<mkaply@us.ibm.com> for the patch.
Modified files: prcmon.h, prthread.h, prtime.h
2001-05-08 21:50:22 +00:00
sdagley%netscape.com e2d8834f79 #3616 - Enable long long in Mac version of NSPR (#defines the HAVE_LONG_LONG flag). sr=sfraser Checking in to NSPR tip to keep sync with version 3.3.2.2 on the NSPRPUB_CLIENT_BRANCH tag 2001-05-06 22:55:49 +00:00
wtc%netscape.com a4379ace52 Bugzilla bug #70765: added more comments and use the byte count returned
by WriteFile as opposed to the len argument, just in case WriteFile writes
fewer bytes than requested.
2001-05-05 04:59:38 +00:00
wtc%netscape.com a94f58682b Bugzilla bug #70295: fixed a bug introduced by my previous fix.
Modified files: prfile.c, ptio.c
2001-05-04 23:06:42 +00:00
larryh%netscape.com 50ff627951 bugzilla: 70765. win2k file offset on networked drive 2001-04-25 22:08:38 +00:00
cls%seawood.org e6e5a9264c Compaq changed uname to use osf as a basename instead of osf1 2001-04-16 23:21:31 +00:00
sfraser%netscape.com 9fb4573f5f These changes fix PR_Poll on Mac thusly: 1. Factor out checking the fds into a new function CheckPollDescs() 2. Factor out setting/clearing the polling thread on those fds into SetDescPollThread() 3. Be more careful about where we set the polling thread on the fds, ensuring that we turn off interrupts and hold a lock around the code that sets up the polling thread and checks for data on the fds. This fixes the race condition that causes this bug. 4. We now clear the polling thread on the fds when coming out of PR_Poll, so that the notifier doesn't attempt to wake the wrong thread when called when we're not polling. 5. Implement a 0-timeout version that behaves like select(). Bugzilla bugs 72965 and 60509. r=gordon, larryh. 2001-04-14 01:10:27 +00:00
sdagley%netscape.com 9b4563496c Fix #75928. Add prvrsion.c to Mac build so libVersionPoint() available (needed for for NSS 3.2.1 landing). r=javi@netscape.com,r/a=larryh@netscape.com Also sync'd Carbon targets in .mcp with version from NSPRPUB_CLIENT_BRANCH 2001-04-11 00:39:16 +00:00
cls%seawood.org 878fdb8b1b Updating config.guess & config.sub with 2001-03-30 changes from the GNU master copy at :pserver:anoncvs@subversions.gnu.org:/cvs /config . 2001-04-05 04:41:13 +00:00
larryh%netscape.com f0d33ff876 bugzilla: 45343. re-implement PL_ArenaAllocate() 2001-04-03 23:23:02 +00:00
cls%seawood.org 3a4defb509 Add -lc to OS_LIBS for Linux.
Bug #72766
2001-03-25 04:44:02 +00:00
gordon%netscape.com 0d92d618a2 Fix bug 73018 "SSL fails on Mac", check in for sfraser. r=pinkerton, sr=sfraser. 2001-03-23 22:41:07 +00:00
larryh%netscape.com 21c88dca44 bugzilla: 72261. fix linking problems 2001-03-21 19:36:31 +00:00
cls%seawood.org ffd4cdae4a Fix for OS/2 emx build bustage.
Thanks to Dmitry Kubov <dmitry@north.cs.msu.su> for the patch.
Bug #72471 r=cls
2001-03-21 15:56:31 +00:00
gordon%netscape.com 0813edcbf8 Fix bug 72038 "FTP listings never stop loading on Mac", by sfraser and gordon. r= dougt, sr=scc. 2001-03-16 22:00:13 +00:00
gordon%netscape.com 28a5bd7c67 Fix bug 29338 "PR_Poll should not poll (spin) on Mac". Checking in for sfraser. r=dougt, sdagley, gordon, sr=sfraser, or vice versa. 2001-03-13 07:02:53 +00:00
cls%seawood.org 6ec153ef1b Irix requires the -f option when stripping non-executables. 2001-03-11 11:27:29 +00:00
cls%seawood.org cf5fc44784 Use CC instead of LD to link.
Thanks to martin@NetBSD.ORG (Martin Husemann) for the patch.
Bug #61745 r=cls
2001-03-09 07:41:26 +00:00
cls%seawood.org 8e59f367a9 Add individual boehm include path for our module dep tracking builds.
Thanks to L. David Baron <dbaron@fas.harvard.edu> for the patch.
Bug #59454 r=cls
2001-03-09 06:03:24 +00:00
cls%seawood.org a943675a17 Actually use CPPFLAGS when passed to configure. 2001-03-09 04:51:09 +00:00
cls%seawood.org 5a0138772b Set MD specific files for openbsd. 2001-03-07 04:20:28 +00:00
wtc%netscape.com 7b1f6f2a47 Bugzilla bug #62877: deleted unused code added in the previous checkin. 2001-03-02 04:58:06 +00:00
wtc%netscape.com 0bf557a01e Bugzilla bug #62877: checked in patches contributed by Javier Pedemonte
<pedemont@us.ibm.com> and Dmitry Kubov <dmitry@north.cs.msu.su>.
Modified files: prinet.h, _os2.h, os2poll.c, and os2sock.c.
2001-03-02 02:40:52 +00:00
wtc%netscape.com 17b1689138 Bugzilla bug #70381: zero the ipv6.ip field after we fail to parse a
string as an IPv6 address.  Thanks to Chris Elving for the bug report.
2001-02-28 01:02:45 +00:00
wtc%netscape.com bb4992fe3a Bugzilla bug #70295: do not hold _pr_flock_lock while calling the MD
lockfile function to avoid a deadlock.  The lockCount field of
PRFilePrivate may have the value of -1 to indicate that the MD lockfile
function is in progress.  Use _pr_flock_cv to wait for the completion
of the MD lockfile function.
Modified files: primpl.h, prfile.c, prio.c, ptio.c
2001-02-27 06:51:44 +00:00
cls%seawood.org 87285e154e Fix nspr autoconf for OpenVMS.
Thanks to Colin Blake <colin@theblakes.com> for the patch.
Bug #69842 r=cls
2001-02-25 21:50:47 +00:00
wtc%netscape.com 7352683ed4 Bugzilla bug #70116: make NSPR build on Win 98 with autoconf. Thanks to
David Avery <daa@distributed.net> for the bug report.
Modified files: configure, configure.in
2001-02-25 07:36:26 +00:00
wtc%netscape.com 7a7f238831 Bugzilla bug #70058: define XP_UNIX on FreeBSD. Thanks to
Eric Hodel <drbrain-bugzilla@segment7.net> for the bug report.
Modified files: configure, configure.in
2001-02-24 22:00:46 +00:00
cls%seawood.org e242833329 Work for 9x users too 2001-02-24 08:18:12 +00:00
cls%seawood.org b362f669b0 Fix for OS/2 nspr autoconf bustage.
Thanks to Mike Kaply <mkaply@us.ibm.com> for the patch
Bug #70015 r=cls
2001-02-24 05:43:14 +00:00
cls%seawood.org f43d23e505 Initial OS/2 nspr autoconf support. Bug #58804
Thanks to "Javier H Pedemonte" <pedemont@us.ibm.com> for the patch.
2001-02-24 05:39:43 +00:00
cls%seawood.org c4ab0f1c35 OS/2 platform dependent objs file. Thanks to Javier H. Pedemonte <pedemont@us.ibm.com> for the file. Bug #58804 2001-02-24 05:32:47 +00:00
cls%seawood.org dc4e04a01f More generated files to ignore 2001-02-24 05:31:07 +00:00
wtc%netscape.com ada867b1d0 Bugzilla bug #69496: set the minimum thread stack size on OpenVMS.
r=colin@theblakes.com.
Modified files: _openvms.h, ptthread.c
2001-02-22 23:38:32 +00:00
wtc%netscape.com e6228055b5 Bugzilla bug #1816: allow building on Windows 98 with MKS or Cygwin tools. 2001-02-21 17:13:05 +00:00
cls%seawood.org cacba54314 Allow spaces in --enable-optimize args. Bug #68246 r=leaf a=brendan 2001-02-09 21:30:09 +00:00
gordon%netscape.com c4fef993d3 fix for bug 66508. r=pinkerton, sr=sfraser. Landing fix from 6.0 branch to detect orderlyDisconnects. 2001-02-07 01:03:35 +00:00
cls%seawood.org b80a94ed0a Automatically run config.status if configure changes. 2001-02-06 02:33:34 +00:00
cls%seawood.org 0f34838acb Add -d to STRIP for bsdi 4.x 2001-02-04 04:59:26 +00:00
cls%seawood.org f7f4a5dc75 bsdi 4.2 needs _PR_HAVE_GETPROTO_R & _PR_HAVE_GETPROTO_R_POINTER 2001-02-02 00:58:11 +00:00
cls%seawood.org 1658866fcd Landing autoconf support for all platforms except OS/2. 2001-01-29 05:36:31 +00:00
cls%seawood.org 09e24a39cd Remove INSTALL. Add CPU_ARCH. 2001-01-29 05:34:20 +00:00
cls%seawood.org 8662b8bbee Create MOZ_CHECK_PTHREADS() macro that compiles a small test case using <pthread.h> so that systems like hpux & osf/1 will properly detect pthreads. 2001-01-27 22:57:59 +00:00
cls%seawood.org 3db7b868ba Landing the following HPUX changes from the client branch:
1.18.19 - 1.18.2.22

Bring hpux section inline with HPUX.mk

Do not add +DA & +DS flags to CFLAGS until we figure out exactly how user define
d CFLAGS are supposed to interact with those.

Bug 58804
2001-01-27 22:55:12 +00:00
wtc%netscape.com e16ea26d40 Bugzilla bug #54796: PR_InitializeNetAddr and PR_SetNetAddr should zero
the socket address if the 'val' argument is not PR_IpAddrNull.
Reviewed by John Myers.
2001-01-27 15:22:02 +00:00
cls%seawood.org ef785d7746 Skip AC_PATH_PROG* checks for win32. r=bryner 2001-01-24 04:08:09 +00:00
wtc%netscape.com cfa5c2e7ae Bugzilla bug #66325: use the DYNAMIC_PATH flag for shl_load() only if the
specified path name is a plain file name (containing no directory), to
match the behavior of dlopen().
2001-01-23 20:46:25 +00:00
cls%seawood.org 5e98c15947 Add --enable-boehm to nspr autoconf 2001-01-23 15:55:29 +00:00
cls%seawood.org d74d44c2f2 There is no need to invoke recursive makes for the dummy libs & install phases of nspr. Especially when it means having a dummy target in every makefile that has a dependency upon export. Instead, put the dummy target in rules.mk. 2001-01-22 06:36:06 +00:00
cls%seawood.org 6d84cda1e7 gmake 3.79.1 requires that SHELL be evaluated immediately.
Thanks to Brian Ryner <bryner@uiuc.edu> for the patch.
2001-01-21 23:48:08 +00:00
cls%seawood.org 982c79da05 If MOZILLA_CLIENT is set and building on win32, set OS_TARGET to win95 like nsprpub/makefile.win does. 2001-01-21 06:42:27 +00:00
cls%seawood.org 42c24e8ad2 Switch from using $(DIST)/bin, $(DIST)/lib, etc to using $(bindir), $(includedir). This gives us the advantage of being able to set different directories for libs & headers as needed. r=bryner 2001-01-21 06:37:45 +00:00
cls%seawood.org 61b4dfc543 Landing changes to use autoconf on win32. Bug #58804 2001-01-19 09:44:03 +00:00
cls%seawood.org 795c9a5ae2 Add OS_LIBS to EXTRA_LIBS as necessary 2001-01-17 19:15:05 +00:00
cls%seawood.org fb6cb6f2a5 Don't link in OS_LIBS to shared libs by default 2001-01-17 19:14:16 +00:00
cls%seawood.org 2e0868112d Add check for libpthreads (AIX). Set USE_PTHREADS properly for AIX. 2001-01-17 19:13:44 +00:00
cls%seawood.org f85d64d844 Only define HAVE_LCHOWN if it is not already defined. Fixes AIX 2001-01-17 05:13:00 +00:00
wtc%netscape.com c0938c88b6 Bugzilla bug #64278: call sched_get_priority_min/max to get the minimum
and maximum priorities of the default scheduling policy.  Thanks to
Matt Beauregard <marauder@marauder.tm> for reporting this bug.
2001-01-17 02:42:13 +00:00
wtc%netscape.com b8d8f37064 Bugzilla bug #64471: need to use the value of the 'xferred' argument when
sendfilev fails with EAGAIN/EWOULDBLOCK.
2001-01-11 05:17:52 +00:00
wtc%netscape.com 419e5ee720 Bugzilla bug #64666: using a minus (-) in a scan set is not portable.
Thanks to Michael Kaply <mkaply@us.ibm.com> for the bug report and patch.
2001-01-09 01:31:56 +00:00
wtc%netscape.com a32a22f21d Added const to clean up compiler warnings. 2001-01-06 05:26:24 +00:00
wtc%netscape.com 2064832299 Bugzilla bug #64471: PR_SendFile detects and uses the new Solaris
sendfilev system call.
Modified files: unix_errors.c, ptio.c.
2001-01-06 04:26:17 +00:00
cls%seawood.org 9f288f7864 Added BSDI logic from BSD_OS.mk 2001-01-04 23:37:29 +00:00
cls%seawood.org e51f2e69ae Upgrade to latest GNU cvs versions. 2001-01-04 09:29:40 +00:00
cls%seawood.org aeed808e9f Switch to $< & $@ so that VPATH can do its magic.
Bug #58804
2000-12-30 06:36:06 +00:00
cls%seawood.org 046ede8289 Preparations for building on win32 with autoconf Makefile.ins. 2000-12-30 05:44:01 +00:00
cls%seawood.org d883c8e0d1 Sync'ing long lost changes between Makefile & Makefile.in 2000-12-30 00:47:58 +00:00
wtc%netscape.com ff5a946c1f Bugzilla bug #63697: NetBSD 1.5 or newer has IPv6. Thanks to
martin@NetBSD.ORG (Martin Husemann) for the patch.
2000-12-28 17:04:04 +00:00
wtc%netscape.com 65017d0273 Bugzilla bug #62457: set the flock structure correctly and use fcntl
file locking on AIX 4.3, HP-UX 11.00, IRIX, Linux, OSF1 V4.0, and Solaris.
Modified Files: AIX.mk, HP-UX.mk, IRIX.mk, Linux.mk, OSF1.mk, SunOS5.mk,
and unix.c.
2000-12-22 06:02:52 +00:00
wtc%netscape.com 2ce91a65a0 Bugzilla bug #63273: define PR_Assert the same way in debug and optimized
builds.
2000-12-19 20:02:03 +00:00
wtc%netscape.com f553501b52 Bugzilla bug #63273: define PR_Assert in optimized builds too. 2000-12-19 05:56:58 +00:00
wtc%netscape.com cbabad4f85 Bugzilla bug #51743: removed the unnecessary pthread_mutex_trylock call
from PR_EnterMonitor.  Thanks to Vinay Badami <badami@netscape.com> for
the fix.
2000-12-19 03:04:55 +00:00
wtc%netscape.com d8205f1a1f Bugzilla bug #63019: do not build static libraries unless the platform
does not have shared libraries.
2000-12-16 18:09:00 +00:00
wtc%netscape.com 640eb073d7 Bugzilla bug #61746: make NSPR local threads work on more NetBSD platforms.
Thanks to Charles Hannum <mycroft@netbsd.org> for the patch. r=wtc.
2000-12-10 15:20:03 +00:00
wtc%netscape.com e21f7d798d Bugzilla bug #51406: PR_GetConnectStatus should not invoke the new
'connectcontinue' method, which is not present in the PRIOMethods
table of NSPR 4.0.
Modified Files: prsocket.c ptio.c
2000-12-10 02:33:59 +00:00
larryh%netscape.com eadfd2de21 Bugzilla: 61747. netbsd 2000-12-01 21:29:17 +00:00
cls%seawood.org 8d02607af4 Change --enable-optimize to take an argument.
Bug #53486 r=timeless
2000-12-01 13:21:43 +00:00
larryh%netscape.com 6190f7fc27 Bugzilla: 58575 2000-11-28 00:34:48 +00:00
larryh%netscape.com aa2f132421 Bugzilla: 53014 2000-11-06 23:33:07 +00:00
larryh%netscape.com 91891bb92e Bugzilla: 51655. 2000-11-06 23:27:49 +00:00
larryh%netscape.com f44dcf512a Bugzilla: 49161. OpenVMS 2000-11-02 21:15:40 +00:00
cls%seawood.org 7aec083a22 Add gcc check for -pthreads if -pthread check fails. bug #44504 Thanks to madams
@janna.com (Mark G. Adams) for the patch.
2000-10-26 07:53:51 +00:00
cls%seawood.org c70d82c6ce Treat irix64 builds as normal irix builds. 2000-10-25 21:36:02 +00:00
cls%seawood.org 90eadc0918 Fix Irix sections to properly handle USE_N32 2000-10-25 21:24:11 +00:00
cls%seawood.org 65a618842e Fixed the strip check to work for cross-compile builds. Bug #11893 2000-10-25 03:30:47 +00:00
cls%seawood.org 7105457e69 Set CROSS_COMPILE variable as appropriate so that cross-compiling works again. Bug #11890 2000-10-18 20:03:41 +00:00
cls%seawood.org 1289d39511 Sync pr/src/Makefile* INCLUDES with subdirs so that parallel builds work again. Bug #31365 2000-10-18 05:01:29 +00:00
gordon%netscape.com e171dab5b8 Fix for Bug 56170 "After mac goes to sleep, getting IMAP mail locks up machine". Changed case kOTOutStateErr, so that it returns an error. This enables us to detect when a connection is closed out from under us. 2000-10-13 21:49:44 +00:00
larryh%netscape.com aa7820577f Bugzilla: 46651. buffsize -> bufsize 2000-10-11 22:51:04 +00:00
gordon%netscape.com 7e3061d98b Fix for bug 49990 "Networking fails after sleep/wake cycle" on Mac. rtm+, r=pinkerton, sr =sfraser. Added support for provide will/has closed OT events. 2000-10-10 21:25:27 +00:00
larryh%netscape.com 5d72ae5f16 Bugzilla: 55271. Attach thread on BeOS 2000-10-10 20:07:20 +00:00
wtc%netscape.com 90fc91dd4e Bugzilla bug #53902: a better way to fix the va_list compilation problem
in an older version of NetBSD/macppc.  Thanks to Martin Husemann
<martin@NetBSD.ORG> for the patch.
Modified files: _netbsd.h, prprf.c
2000-10-10 04:38:55 +00:00
wtc%netscape.com 223d8ac572 Bugzilla bug #55740: fixed a typo. Thanks to Martin Husemann
<martin@NetBSD.ORG> for the patch.
2000-10-10 04:28:11 +00:00
wtc%netscape.com 7cbd1a9434 Bugzilla bug #54195: extended the 'uc' array to 256 elements because
it may be indexed by an 8-bit character.  Thanks to Naoki Hotta
<nhotta@netscape.com> for the fix.
2000-10-06 04:28:07 +00:00
larryh%netscape.com 14aa0d05f5 Bugzilla: 55268. BeOS 2000-10-05 23:15:45 +00:00
cls%seawood.org 5d568ccfdb Apply fixes for previous attempt to add STRIP to nspr build. 2000-09-30 03:24:19 +00:00
larryh%netscape.com 8a851cefce Bugzilla: 51465. strip binaries on optimized builds 2000-09-28 17:47:22 +00:00
wtc%netscape.com 1f6f52a75a Bugzilla bug #30746: the primordial thread should wait for the timer
manager thread to start only if the timer manager thread is a local
thread, otherwise in native-threads-only mode, if NSPR is initialized
by a DLL, the primordial thread may be hung in PR_WaitCondVar because
the (native) timer manager thread does not get to run until the DLL is
initialized.
2000-09-01 18:26:28 +00:00
wtc%netscape.com 8827e7b4a4 Set version number to 4.1. 2000-09-01 16:07:38 +00:00