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

909 Коммитов

Автор SHA1 Сообщение Дата
wtc%netscape.com bc047cf8c8 Bugzilla bug 142345: fixed mistakes in _MD_OpenSharedMemory and
_MD_CloseSharedMemory.  Thanks to Vladimir Golitsin
<vgolitsin@mindspring.com> for the bug report and bug fix.
2002-05-09 00:34:39 +00:00
wtc%netscape.com 2cfa840bb7 Bugzilla bug 142677: made --disable-ipv6 work on AIX. Removed the obsolete
file _aix32in6.cfg.
Modified files: configure.in configure _aix32.cfg
Removed file: _aix32in6.cfg
2002-05-07 01:43:40 +00:00
wtc%netscape.com 4fcb5fbd4f Bugzilla bug 141820: don't quote parameters when calling DosStart.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
2002-05-02 21:14:00 +00:00
wtc%netscape.com 70f523a4d1 Backed out the fix for bug 121975. It doesn't work on Windows 95.
Modified Files: configure configure.in WIN32.mk _win95.h w95dllmain.c
w95thred.c
2002-04-27 03:12:25 +00:00
seawood%netscape.com 4422bbaac4 Remove high performance timers from OS/2 and revert to default millisecond timer.
Thanks to Michael Kaply <mkaply@us.ibm.com> for the patch.
Bug  r=cls
2002-04-23 14:11:31 +00:00
wtc%netscape.com bb827174f1 Deleted a printf statement in the Neutrino builds. Bug 135692. 2002-04-11 18:34:17 +00:00
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 4bb72906a4 Set NSPR version to 4.2. 2002-04-02 23:48:52 +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 7a50f93658 Merged the Mac Pro 7 changes onto the trunk of NSPR. 2002-03-14 23:31:03 +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 834352f3c7 For nonblocking connections, wait for socket io if errno == EINTR, not EINPROGRESS.
Thanks to Paul Ashford <arougthopher@lizardland.net> for the patch.
Bug  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  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  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  r=wtc
2002-02-10 21:35:59 +00:00
seawood%netscape.com d86e4a346b Add support for inheritable fds on BeOS.
Bug  r=arougthopher@lizardland.net
2002-02-10 20:54:55 +00:00
seawood%netscape.com ef5d4646d4 Implement MD process functions for BeOS.
Bug  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  r=arougthopher@lizardland.net
2002-01-31 07:43:22 +00:00