Commit Graph

715 Commits

Author SHA1 Message Date
wtc%netscape.com
e9764dcb4f Bugzilla bug #30746: added a new test primblok.c to show that NSPR I/O
functions will hang when the primordial thread calls a native blocking
function.
Added file: primblok.c
Modified files: Makefile, Makefile.in, runtests.ksh
2000-03-09 22:45:42 +00:00
wtc%netscape.com
d3e883c7b5 Bugzilla bug #31049: pass both null and non-null 'addr' argument to
PR_Accept to catch this bug.
2000-03-09 21:40:11 +00:00
wtc%netscape.com
17ac4043e3 Bugzilla bug #31049: Ipv6ToIpv4SocketAccept should handle a null 'addr'
argument.
2000-03-09 21:38:19 +00:00
wtc%netscape.com
4f9fe2b584 Bugzilla bug #31120: added a new test intrio.c to reproduce this bug.
Added file: intrio.c
Modified files: Makefile, Makefile.in, runtests.ksh
2000-03-09 21:14:24 +00:00
wtc%netscape.com
5485caa488 Bugzilla bug #31120: _PR_Unblock_IO_Wait was binding the interrupted
local thread to the wrong CPU.
2000-03-09 18:26:29 +00:00
wtc%netscape.com
40b5b61ac3 Bugzilla bug #30367: define uint for Neutrino. Rearranged the ifdef's
in protypes.h so that it is easier to understand.  Added the test
obsints.c to ensure that all the (obsolete) integer types are defined.
Added file: pr/tests/obsints.c
Modified files: protypes.h, pr/tests/Makefile, pr/tests/Makefile.in
2000-03-07 22:48:41 +00:00
wtc%netscape.com
a442830fd9 Merged NSPR 4.0 release onto the main trunk. 2000-03-03 19:53:57 +00:00
wtc%netscape.com
6f0d2131dc Removed #if !defined(DEBUG). Bugzilla #29181. 2000-03-01 21:35:49 +00:00
srinivas%netscape.com
b6a1957f87 PR_SetThreadPrivate should be passed an invalid key for the failure case.
Bugzilla #29181.
2000-03-01 02:37:25 +00:00
wtc%netscape.com
3e932b885d Landed NSPRPUB_RELEASE_4_0_20000223 onto the main trunk. 2000-02-23 23:38:19 +00:00
larryh%netscape.com
a6ec82dbd8 fix prtypes.h 2000-02-22 23:44:26 +00:00
scc%netscape.com
c372526fe5 Pro5 update 2000-02-07 23:12:23 +00:00
sdagley%netscape.com
813f53ead8 Access path updates in anticipation of update to CW Pro5 (#25949). r=pinkerton 2000-02-01 04:27:22 +00:00
wtc%netscape.com
fc02a5d8cd Bugzilla bug #21428: fixed LL_CMP and LL_UCMP so that they can be used
with the <= and >= operators when HAVE_LONG_LONG is not defined.  The
fix is contributed by John G. Myers <jgmyers@netscape.com>.
r=wtc@netscape.com.
2000-01-31 21:41:08 +00:00
wtc%netscape.com
628c6affaa Fixed bogus error messages. Thanks to Kurt J. Lidl <lidl@pix.net>
for reporting the bug and providing a fix.
2000-01-28 23:31:20 +00:00
sdagley%netscape.com
bbe5a1d59d Fix #25042. Moving PR_Init_Log proto from prlog.h to pprio.h as it is an internal function that normally doesn't belong in the NSPR public interfaces but the Mac needs it. Changes actually from wtc, sdagley just reviewed them and is checking them in. 2000-01-28 04:00:28 +00:00
wtc%netscape.com
18844bd37a Bugzilla bug #19150: removed prlink_mac.h and the mac-specific
PR_LoadIndexedFragment and PR_LoadNamedFragment functions.
Modified files: pr/include/MANIFEST, prlink.c
Removed file: prlink_mac.h
2000-01-28 00:57:22 +00:00
wtc%netscape.com
77ae2ff6a6 Bugzilla bug #17101: move plevent.h and plevent.c from mozilla/nsprpub
to mozilla/xpcom/threads by landing the PLEVENT_MOVE_BRANCH.
Modified files: nsprpub/lib/ds/MANIFEST, nsprpub/lib/ds/Makefile,
nsprpub/lib/ds/Makefile.in, nsprpub/macbuild/NSPR20PPC.mcp,
nsprpub/pr/include/obsolete/protypes.h,
xpcom/macbuild/xpcomPPC.mcp, xpcom/threads/MANIFEST,
xpcom/threads/Makefile.in, xpcom/threads/makefile.win,
xpcom/threads/plevent.h
2000-01-28 00:27:37 +00:00
wtc%netscape.com
bbd83de51d Added missing function argument type declarations. 2000-01-19 00:29:53 +00:00
srinivas%netscape.com
e1407e1b4b Add threadpool feature. Bugzilla #23951. rwtc. 2000-01-18 20:45:29 +00:00
srinivas%netscape.com
dc4c65e108 Fixed performance problem with pollable events on Win32.
Bugzilla #23948.
2000-01-18 20:36:43 +00:00
wtc%netscape.com
cd31782109 Bugzilla bug #20770: CopyHostent should handle the possibility that
h_aliases is null.  In that case, we allocate in our copy a one-element
array whose only element is a null pointer.
2000-01-14 00:58:02 +00:00
wtc%netscape.com
80903f0202 Bugzilla bug #20770: on Solaris, gethost.c needs to link with -lsocket
if USE_IPV6=1 is specified.
2000-01-14 00:53:39 +00:00
wtc%netscape.com
7c5910301a Removed the assertion in PR_JoinThread. Returning PR_FAILURE is enough. 2000-01-14 00:31:07 +00:00
wtc%netscape.com
1fe6e35eab Set the reuseaddr socket option before calling PR_Bind. 2000-01-14 00:22:37 +00:00
wtc%netscape.com
9b24c418ae Bugzilla bug #23694: added a global variable to control the
native-threads-only mode of our NT implementation. r=srinivas@netscape.com
2000-01-14 00:10:48 +00:00
wtc%netscape.com
6537e5a176 Use only one definition of PipeAvailable and PipeAvailable64, which
requires _PR_MD_PIPEAVAILABLE.  Define _MD_PIPEAVAILABLE for Mac.
Modified files: _macos.h, prfile.c
2000-01-12 21:37:38 +00:00
wtc%netscape.com
9f51a2963d Use PR_IMPLEMENT to define an exported function. Don't need extern when
defining a global function.  "prrng.h" is indirectly included by primpl.h.
2000-01-12 01:12:35 +00:00
wtc%netscape.com
993cdfefc9 Bugzilla bug #23304: protypes.h should only test a macro defined in
prcpucfg.h (in this case, _aix32in6.cfg or _aix64.cfg).
Modified files: _aix32in6.cfg, _aix64.cfg, protypes.h
2000-01-11 01:53:08 +00:00
wtc%netscape.com
dd018257b4 Merged minor fixes related to PR_Available and PR_Sync for pipes
in NSPR 3.5.1 onto the main trunk.
Modified files: _win95.h, _winnt.h, prfile.c, ntio.c, w95io.c, ptio.c
2000-01-11 01:49:01 +00:00
larryh%netscape.com
34af6850e7 BugZilla 19247. FreeBSD uses /dev/random too 2000-01-10 21:20:33 +00:00
srinivas%netscape.com
61d0495a1f Update to OS/2 port; the build now uses OS_ARCH=OS2, in place of WINNT.
Checkin for sobotka@axess.com. Bugzilla 23544.
2000-01-10 21:08:45 +00:00
wtc%netscape.com
9718b18cde Backed out the NSPR 3.5.1 merge. Mozilla client cannot exit on shutdown.
Modified files: _win95.h, _winnt.h, primpl.h, prfdcach.c, prfile.c,
ntio.c,  w95io.c, ptio.c, ptthread.c
2000-01-08 23:05:24 +00:00
wtc%netscape.com
5d06033e98 Backed out the previous checkin (found a better fix). 2000-01-08 16:40:59 +00:00
wtc%netscape.com
ba10dfae51 For platforms that don't implement PR_CreatePipe, define PipeAvailable
and PipeAvailable64 as simply returning -1.  This way we don't need to
define the _MD_PIPEAVAILABLE macro for those platforms.
2000-01-08 16:36:59 +00:00
wtc%netscape.com
6a8fcdbb6a Define _MD_PIPEAVAILABLE for mac (simply returns -1). 2000-01-08 16:22:26 +00:00
wtc%netscape.com
efc551b0a8 Merged the fixes in NSPR 3.5.1 to the main trunk.
Modified files: _win95.h, _winnt.h, primpl.h, prfdcach.c, prfile.c,
ntio.c, w95io.c, ptio.c, ptthread.c
2000-01-08 15:17:59 +00:00
srinivas%netscape.com
6efa1e9e46 Add new API declaration, NSPR_API. Bugzilla #12913. 2000-01-07 01:28:13 +00:00
cls%seawood.org
0327a63675 Sync'd Makefile.in's to reflect srinivas' NSPR API changes. 2000-01-06 06:09:27 +00:00
srinivas%netscape.com
4f384a12e1 Backed out previous checkin; NSPR_API needs to be defined for Mac.
Bugzilla #12913.
2000-01-06 02:17:03 +00:00
srinivas%netscape.com
67e7d01f85 Support platform-specific import declaration for public NSPR functions.
Bugzilla #12913. rwtc.
2000-01-06 01:45:29 +00:00
wtc%netscape.com
f6869de5da A more efficient implementation for OpenVMS using event flags, contributed
by Colin Blakes <colin@theblakes.com>.
2000-01-04 22:49:28 +00:00
wtc%netscape.com
5d9b4809f6 Bugzilla bug #22549: fixed a problem in the previous checkin that used
functions before they were declared.  Thanks to Colin Blakes for the fix.
1999-12-30 21:58:10 +00:00
wtc%netscape.com
405ebc2efb Bugzilla bug #18511: on Windows NT, the IP_MULTICAST_TTL option cannot be
set unless the socket is bound to an address.
1999-12-29 23:17:27 +00:00
wtc%netscape.com
759123e535 Added a test to join with an unjoinable thread. 1999-12-29 22:31:34 +00:00
wtc%netscape.com
f8990e45d7 Bugzilla bug #22549: made PR_Read/PR_Write for sockets equivalent to
PR_Recv/PR_Send with infinite timeout. r=colin@theblakes.com,
srinivas@netscape.com
1999-12-29 22:19:53 +00:00
srinivas%netscape.com
d2f9f93f67 Implement block/unblock interrupt. Bugzilla #17055. 1999-12-29 16:57:37 +00:00
srinivas%netscape.com
a5551a2e4a Backed out previous checkin for build breakage on Mac/Win. 1999-12-24 02:07:15 +00:00
srinivas%netscape.com
94a3b9e839 Minimize spurious notifications when interrupts are blocked.
Bugzilla #17055.
1999-12-24 01:05:42 +00:00
srinivas%netscape.com
66da869c39 PR_FindSymbol looks up a symbol only in the specified library.
Bugzilla #16554.
1999-12-23 02:51:37 +00:00
wtc%netscape.com
62cd309a58 Pedantic changes: use the exact types as documented for AIX send_file(). 1999-12-23 00:44:19 +00:00
wtc%netscape.com
f10ff34419 Checked in NetBSD/MIPS port contributed by Tom Weinstein
<tomw@geocast.com>.
Modified files: _netbsd.cfg, _netbsd.h
1999-12-22 23:58:07 +00:00
wtc%netscape.com
41540ce4d9 Fixed pthreads build problems on OpenBSD (Bugzilla bug #20529) and FreeBSD.
Modified files: _freebsd.h, _openbsd.h, ptio.c, ptsynch.c,
pr/tests/Makefile
1999-12-22 23:39:09 +00:00
wtc%netscape.com
ec518ecd80 NetBSD has System V semaphores and shared memory. 1999-12-22 22:42:47 +00:00
srinivas%netscape.com
29e91a73d4 Fixed use of uninitialized variable. Bugzilla #21201. 1999-12-22 21:24:34 +00:00
srinivas%netscape.com
d5e31fc32e Fixed PR_SetThreadAffinityMask, which returned random value on Irix.
Bugzilla #21621.
1999-12-22 20:51:26 +00:00
wtc%netscape.com
a1934ff89f Bugzilla bug #5802: call PR_Bind and PR_Listen before passing the
listening socket to the server thread.
1999-12-22 20:12:11 +00:00
wtc%netscape.com
699517b1b8 Bugzilla bug #21651: call PR_Listen on the listening socket before passing
it to the server thread.
1999-12-22 20:10:49 +00:00
wtc%netscape.com
d2347a8d52 Bugzilla bug #20528: UnixWare 7 has long longs, so add a new _unixware7.cfg
for UnixWare 7 that defines HAVE_LONG_LONG.
Modified file: pr/include/md/Makefile
Added file: _unixware7.cfg
1999-12-22 19:51:13 +00:00
wtc%netscape.com
e658ea5b39 Pass LL_ZERO instead of 0 as the second argument to PR_MemMap so that
the code also compiles on platforms without long longs.
1999-12-22 19:47:13 +00:00
cls%seawood.org
1721c271f5 Cleaned up BeOS autoconf build.
Added RESOLVE_LINK_SYMBOLS for platforms that need to resolve all symbols when linking shared libs.
Removed use of EXTRA_LIBS from configure.
1999-12-22 00:07:07 +00:00
gordon%netscape.com
3d04409fa8 formatting change. r=beard 1999-12-08 00:10:30 +00:00
gordon%netscape.com
1bfc681f1d Checkin for Mark Welch. Approved by wtc. Reviewed by gordon. Fixes for bugs 4318 and 4320 (server sockets and blocking socket IO for mac). 1999-12-07 23:22:59 +00:00
wtc%netscape.com
a892793dfb Reworked how thread scanning is done, so thread objects can now be
safely allocated on the thread stack.  Moved the GC scanning code
into NSPR in a new file called prgcleak.c.  (Checkin for Patrick Beard.)
Modified files: primpl.h, prinit.c, prthinfo.c, pruthr.c.
Added file: prgcleak.c.
1999-12-07 22:23:48 +00:00
cls%seawood.org
75a5286097 Not sure if this should go under bug #20529 or #19330, who's patch I apparently stole. :) Anyways, rumor has it that OpenBSD has /dev/random too. 1999-12-05 11:01:32 +00:00
cls%seawood.org
1b2ea55327 Defining RTLD_NOW if not defined by system. Bug #20529 1999-12-05 08:53:00 +00:00
cls%seawood.org
6461895004 I've been told that NetBSD has /dev/random as well. At worst, it should return 0 rather than fail with that undefined error anyways. 1999-12-05 07:26:46 +00:00
wtc%netscape.com
5af4b59cf6 Print error codes if PR_Connect() fails. 1999-12-04 01:22:01 +00:00
wtc%netscape.com
7c7aee2f2c Bugzilla bug #18500: fixed a bug in _PR_MapOptionName. 1999-12-04 01:20:28 +00:00
wtc%netscape.com
1a318b2a1b Removed unnecessary header includes. In _PR_MD_GetRandomNoise, changed
"size >= 0" to "size > 0" ('size' is an unsigned type so "size >= 0" would
be always true).
1999-12-04 01:09:09 +00:00
larryh%netscape.com
42d46aa06c BugZilla: 19247. makefiles for neutrino platform 1999-12-04 01:09:03 +00:00
wtc%netscape.com
ee5d3dfb4e Bugzilla bug #20770: Solaris 8 has getipnodebyname(). 1999-12-04 01:05:04 +00:00
sdagley%netscape.com
228ae725e7 Checking in fix for bug #20558 for sfraser. Calling pr_UnlockedFindLibrary() with a NULL fragment name not a good idea. sfraser and I both though he'd fixed this before but apparently the change was lost. 1999-12-02 22:25:17 +00:00
wtc%netscape.com
799e22b7a4 Bugzilla bug #20393: PR_NewPollableEvent should not assume that
PR_CreatePipe and PR_NewTCPSocketPair won't change its arguments
when it fails.
1999-11-30 23:52:34 +00:00
wtc%netscape.com
9e5f0057ae Assert that the WSAStartup call succeeded. 1999-11-30 23:24:28 +00:00
wtc%netscape.com
f3d61a6164 Bugzilla bug #14260: assert that NSPR's WSAStartup call succeeded. 1999-11-30 23:17:06 +00:00
wtc%netscape.com
ff3304c7e1 Changes for leak detector to get thread objects to be scanned correctly.
Checked in for Patrick Beard <beard@netscape.com>.
1999-11-30 22:37:32 +00:00
larryh%netscape.com
62fc21a701 BugZilla: 19247. Add support for VMS, QNX, NTO 1999-11-29 19:42:11 +00:00
larryh%netscape.com
b40add0fad BugZilla: 19448. Back out disable call to _PR_MD_GetRandomNoise() 1999-11-23 19:15:32 +00:00
larryh%netscape.com
0076745cc2 BugZilla 19448. Temporary circumvention 1999-11-23 17:33:20 +00:00
larryh%netscape.com
a0d1ee9fe0 BugZilla: 19247. Add support for FreeBSD 1999-11-23 00:04:15 +00:00
wtc%netscape.com
d95763db53 Added new file brng.c. (Contributed by Matthew Zahorik and Duncan Wilcox.) 1999-11-20 20:38:05 +00:00
wtc%netscape.com
e7552dfc0e Ported script to Windows 95. 1999-11-20 20:01:24 +00:00
wtc%netscape.com
6d633fce0c Changed tab to spaces. 1999-11-20 20:00:02 +00:00
wtc%netscape.com
c2f0375149 Removed extra blank line. 1999-11-20 19:59:31 +00:00
cls%seawood.org
968e6d0067 Adding rng to the autoconf Makefiles. Patch submitted by Mike Shaver <shaver@mozilla.org> a=granrose 1999-11-19 16:43:00 +00:00
wtc%netscape.com
13b85be60b Allow specification of timeout for test programs. 1999-11-19 01:01:19 +00:00
wtc%netscape.com
6a14094dc4 Added test case for PR_Available on pipes. 1999-11-19 00:59:57 +00:00
wtc%netscape.com
1c85949664 Use #elif instead of #else + #if. 1999-11-19 00:59:17 +00:00
wtc%netscape.com
9aa33b2871 This header file should not define HAVE_UINT. There should be a better
solution solution for the problem this solved.
1999-11-19 00:58:21 +00:00
wtc%netscape.com
167f8de637 _macos.h: define _MD_MINIMUM_STACK_SIZE to be 58K.
pruthr.c: removed unnecessary XP_MAC code since _MD_MINIMUM_STACK_SIZE is
checked by _PR_ADJUST_STACKSIZE.
1999-11-19 00:56:45 +00:00
wtc%netscape.com
6c143523e3 Removed unnecessary _MD_MINIMUM_STACK_SIZE macro definition. Define this
macro only if the platform has a minimum stack size requirement.
1999-11-19 00:52:58 +00:00
larryh%netscape.com
ea878668ca BugZilla: 19247 1999-11-18 22:23:00 +00:00
larryh%netscape.com
dd4225fa8a BugZilla: 19247, fix declaration of _PR_MD_GetRandomNoise() 1999-11-18 21:38:39 +00:00
sdagley%netscape.com
f89f1c2c89 Fix Mac bustage. Make PR_GetRandomNoise() compile. Don't know about working yet. 1999-11-18 21:16:51 +00:00
larryh%netscape.com
6e77f99f56 BugZilla: 19247. PR_GetRandomNoise() 1999-11-18 20:29:17 +00:00
wtc%netscape.com
a5fe62a812 Minor improvements. In objs.mk fixed the problem that pthreads_user.c
is added to CSRCS twice if USE_AUTOCONF is not defined.
Modified files: pr/src/md/unix/Makefile,Makefile.in,objs.mk
1999-11-18 05:26:06 +00:00
wtc%netscape.com
0b4a5e1ffa Bugzilla bug #5358: fixed build problem on Solaris/x86 under gcc by
removing the #ifdef stuff from os_SunOS_x86.s.
Modified files: pr/src/md/unix/Makefile,Makefile.in,objs.mk,os_SunOS_x86.s
1999-11-18 02:48:18 +00:00
wtc%netscape.com
edb11b195c Bugzilla bug #17896: added new macro _PR_IS_GCABLE_THREAD.
r=srinivas@netscape.com
Modified files: primpl.h, macthr.c, irix.c, pthreads_user.c, solaris.c,
unixware.c, pruthr.c
1999-11-18 02:14:38 +00:00
wtc%netscape.com
bba3cdebb0 Added a new test sendzlf.c, which sends a zero-length file with PR_SendFile
and PR_TransmitFile.
Modified files: pr/tests/Makefile,Makefile.in,runtests.ksh
Added file: sendzlf.c
1999-11-18 02:11:38 +00:00
wtc%netscape.com
646291b218 Bugsplat bug #367096: need to set md.thr_bound_cpu to NULL when we
resume a falsely timed-out or abort a really timed-out AcceptEx call.
Also we must add a thread to its current CPU if md.thr_bound_cpu is
not NULL.
Modified files: ntio.c, ntthread.c, and pruthr.c
1999-11-17 05:25:27 +00:00
wtc%netscape.com
0c9675a0c6 Bugzilla bug #17728: pt_writev_cont, pt_write_cont, pt_send_cont, and
pt_sendto_cont need to deal with the possibility of a zero-length buffer.
r=srinivas@netscape.com.  Added a test zerolen.c for this bug.
Modified files: ptio.c, pr/tests/Makefile, pr/tests/Makefile.in,
pr/tests/runtests.ksh.
Added file: pr/tests/zerolen.c
1999-11-17 01:59:23 +00:00
wtc%netscape.com
7edcb79205 Bugzilla bug #17601: fixed memory leak and some other problems in our
thread-private data code.
Modified files: primpl.h, ptthread.c, prcthr.c, prtpd.c, pruthr.c.
1999-11-16 23:44:41 +00:00
wtc%netscape.com
0a1e503d3a Bugzilla bug #18968: check for the case where RTLD_GLOBAL is not defined. 1999-11-16 21:05:41 +00:00
wtc%netscape.com
b8136759cf Bugzilla bug #16566: PR_Assert should be defined only if DEBUG is defined. 1999-11-15 21:59:52 +00:00
wtc%netscape.com
204721757b Bugzilla bug #17699: removed obsolete functions PR_SetThreadExit and
PR_GetThreadExit.
Modified files: pprthred.h, primpl.h, prcthr.c, prtpd.c, and pruthr.c.
1999-11-15 21:29:29 +00:00
wtc%netscape.com
e3febb50ba Bugzilla bug #18826: some systems don't have RTLD_LOCAL defined. Thanks
to dejong@cs.umn.edu for the bug report and suggested fix.
1999-11-15 00:07:00 +00:00
wtc%netscape.com
4bd1fc48f2 Bugzilla bug #16845: added new function PR_LoadLibraryWithFlags.
Also, use RTLD_LAZY on Linux (was using RTLD_NOW).
Modified files: prlink.h, prlink.c.
1999-11-13 01:27:06 +00:00
srinivas%netscape.com
96ba9c8ba0 Added a new test case for PR_SendFile. Bugzilla #17486. 1999-11-12 13:40:17 +00:00
srinivas%netscape.com
350acd0532 Include string.h for string functions. Bugzilla 17940. 1999-11-12 13:08:43 +00:00
sdagley%netscape.com
887d49e666 Fix to larryh's earlier checkin to implement bug #17558. Previous fix from bad diff would always result in an error trying to create a file that already existed (should only be an error in certain cases). r=sfraser 1999-11-05 01:18:07 +00:00
larryh%netscape.com
847c29cc5e BugZilla 17558. PR_Open() gets PR_EXCL flag 1999-11-05 00:21:39 +00:00
wtc%netscape.com
edc95ebad9 Bugzilla bug #15906: add support for the GC leak detector. Contributed
by Patrick Beard <beard@netscape.com>.
1999-11-03 01:37:19 +00:00
wtc%netscape.com
21e5833c6a Bugzilla bug #15906: use the GC leak detector. Contributed by
Patrick Beard <beard@netscape.com>.
1999-11-03 01:33:03 +00:00
gordon%netscape.com
122fb95337 Mac specific interrupt<->thread synchronization mechanism, required for async Mac dns. r=warren, patrick, wtc, srinivas, larryh; part of bug:10731. 1999-11-03 01:22:58 +00:00
larryh%netscape.com
30c4fb7805 BugZilla 17558. Add PR_Open() PR_EXCL flag 1999-11-01 22:59:27 +00:00
wtc%netscape.com
d62cb68cf5 Need to set the reuseaddr socket option before PR_Bind, now that
PR_Bind no longer sets that option automatically (see Bugzilla #17184).
1999-10-29 01:41:34 +00:00
wtc%netscape.com
f0f6a95346 Bugzilla bug #15858: fixed compiler warnings. 1999-10-29 01:33:54 +00:00
wtc%netscape.com
c9c3ea67c9 Bugzilla bug #17486: need parentheses around a & operator in an expression 1999-10-28 22:03:08 +00:00
srinivas%netscape.com
69311e0a8b Export version descriptor. Bugzilla 4742 1999-10-28 21:28:46 +00:00
srinivas%netscape.com
923e93d99e Add PR_Block/Unblock_Interrupt functions. Bugzilla 17055 1999-10-28 02:48:01 +00:00
sdagley%netscape.com
d82b8d9179 __MD_GetEnv now calls standard C's getenv if environment variable not in NSPR's table. r=beard 1999-10-27 22:44:48 +00:00
larryh%netscape.com
03562a6135 BugZilla 17374. Add PROffset types 1999-10-27 20:29:22 +00:00
wtc%netscape.com
a2e463d252 Bugzilla bug #17188: NSPR should not automatically set the SO_KEEPALIVE
socket option on a new TCP socket. The HAVE_SOCKET_KEEPALIVE macro is
obsolete. r=srinivas@netscape.com.
Modified files: _beos.h, _os2.h, _unixos.h, _win16.h, _win95.h, _winnt.h,
prsocket.c, and ptio.c.
1999-10-26 22:58:55 +00:00
wtc%netscape.com
794d3f7c15 Added missing function declarations to eliminate compiler warnings.
Checked in on behalf of Colin Blakes <colin@theblakes.com>.
1999-10-26 02:01:38 +00:00
wtc%netscape.com
3c5064327b Bugzilla bug #17184: PR_Bind should not set the SO_REUSEADDR socket
option.  The HAVE_SOCKET_REUSEADDR macro is now obsolete.  Tests
that depended on the old PR_Bind behavior needs to call PR_SetSocketOption
before PR_Bind.
Modified files: _beos.h, _os2.h, _unixos.h, _win16.h, _win95.h, _winnt.h,
prsocket.c, ptio.c, accept.c, acceptread.c, sel_spd.c, servr_kk.c,
servr_ku.c, servr_uk.c, and servr_uu.c.
1999-10-26 01:58:10 +00:00
srinivas%netscape.com
8648127088 OpenVMS updates by colin@theblakes.com 1999-10-22 21:06:08 +00:00
srinivas%netscape.com
3349152f6d PR_SetThreadPriority should set the priority unconditionally. 1999-10-22 21:01:51 +00:00
srinivas%netscape.com
6bd71d2ece Fixed typo in debug statement. 1999-10-22 20:59:34 +00:00
srinivas%netscape.com
12e31e7352 Defined _MD_PIPEAVAILABLE; checkin for "Duncan Wilcox" <duncan@be.com>. 1999-10-22 20:58:00 +00:00
srinivas%netscape.com
585a494f40 Map the SO_BROADCAST option to invalid option, when not supported by the
system.
1999-10-22 20:56:25 +00:00
srinivas%netscape.com
b9864b3162 Add PR_SendFile to the PRIOMethods tables to enable use in layered FDs.
Bugzilla #17012.
1999-10-22 20:49:19 +00:00
wtc%netscape.com
cc86e67e43 Bugsplat bug #366500: use the default, PRLock-based atomic stack
implementation on OSF1. r=larryh,srinivas@netscape.com.
Modified files: _osf1.h, osf1.c.
1999-10-22 01:10:00 +00:00
wtc%netscape.com
8931f4f8c7 Fixed a small mistake in the previous checkin. 1999-10-21 22:51:06 +00:00
wtc%netscape.com
b427917e05 Bugsplat bug #365031: moved the definition of PRStack from pratom.h
to primpl.h so that it is not exported.
Bugsplat bug #364813: declare 'prstk_head' volatile, to prevent compiler
from optimizing away references in a loop.
r=larryh,srinivas@netscape.com
1999-10-21 22:36:35 +00:00
wtc%netscape.com
a12f8e3a13 Bugzilla bug #16994: fixed compilation problems on platforms without
long longs. r=larryh@netscape.com.  Thanks to Chris Seawood
<cls@seawood.org> for the bug report.
1999-10-21 22:28:14 +00:00
wtc%netscape.com
866a639772 Made comments match code. 1999-10-20 23:19:31 +00:00
wtc%netscape.com
886045c92a Bugsplat bug #366840: PR_StringToNetAddr needs to set the address family
field of the PRNetAddr structure. Added a new test str2addr.c for this
bug. r=larryh@netscape.com
Modified files: prnetdb.c, pr/tests/runtests.ksh, pr/tests/Makefile,
    pr/tests/Makefile.in
Added file: pr/tests/str2addr.c
1999-10-20 23:07:38 +00:00
larryh%netscape.com
8e27542a54 BugSplat 367096 1999-10-20 00:12:37 +00:00
larryh%netscape.com
d18119c2c7 BugSplat 367096 1999-10-20 00:07:01 +00:00
cls%seawood.org
bb9d2ebe79 Syncing Makefile.ins with srinivas' previous checkin.
r=shaver
1999-10-19 05:30:36 +00:00
srinivas%netscape.com
57e7bdef64 Update with post-3.5 fixes on the tip 1999-10-19 00:40:39 +00:00
larryh%netscape.com
d2cecca1dc BugZilla 16566 1999-10-19 00:15:05 +00:00
srinivas%netscape.com
46739047de Initial version 1999-10-18 23:46:10 +00:00
srinivas%netscape.com
549d833a1a Include fcntl.h always. Bugizlla #16630. 1999-10-18 11:13:23 +00:00
cls%seawood.org
c3ac045cd4 Bug 11893. r=shaver
Sync the autoconf Makefile.ins.
1999-10-17 15:12:41 +00:00
sdagley%netscape.com
9b8f57db1e Fix #15740 - now check for immediate errors from async i/o calls. Also ensure that io_pending flag for the thread is cleared if we complete the async call before calling WaitOnThisThread(). r=sfraser 1999-10-15 23:35:27 +00:00
srinivas%netscape.com
e32cb91095 Autoconf for NSPR. Checkin for cls@seawood.org. Bugzilla #11893. 1999-10-15 02:36:40 +00:00
wtc%netscape.com
a73091ee3d Bugsplat bug #358401: created a separate .rc file for each DLL. The
product name is "Netscape Portable Runtime" and the file descriptions
are "NSPR Library", "PLDS Library", "PLC Library", and "PRSTRMS Library".
A debug build is indicated in the file description.  The copyright years
changed to 1996-1999.
Modified files: rules.mk, lib/ds/Makefile, lib/ds/Makefile.in,
lib/libc/src/Makefile, lib/libc/src/Makefile.in,
lib/prstreams/Makefile, lib/prstreams/Makefile.in,
prinit.h, nspr.rc
Added files: plds.rc, plc.rc, prstrms.rc
Removed file: resource.h
1999-10-15 00:51:41 +00:00
sdagley%netscape.com
e150ff7ee6 Enforce _MD_DEFAULT_STACK_SIZE as the minimum stack size on Mac. r=beard 1999-10-14 23:33:13 +00:00
sdagley%netscape.com
10a8ae0784 Marking all Mac threads as GCable for leak detector work. Bug #15906. r=beard 1999-10-14 23:29:34 +00:00
wtc%netscape.com
462671b2cf Bugsplat bug #365543: removed the PRIntn typecast in the definition of
PR_TRUE and PR_FALSE.
1999-10-14 23:25:01 +00:00
srinivas%netscape.com
bc24d35ef7 Add autoconf for NSPR. Check in for cls@seawood.org. Buzill 11893 1999-10-14 15:09:11 +00:00
srinivas%netscape.com
2a7da8ac35 Enable specification of minimum stack size. 1999-10-14 02:33:14 +00:00
wtc%netscape.com
71c33aa211 Fixed an error of incorrect return value type in _MD_DeleteSharedMemory. 1999-10-13 19:17:05 +00:00
larryh%netscape.com
76ed113c5c NSPR 3.5 landing 1999-10-13 18:32:42 +00:00
wtc%netscape.com
c9453ff07e Backed out previous revision, which was checked in during code freeze. 1999-10-12 22:37:13 +00:00
sdagley%netscape.com
3ba90c81a0 XP_MAC GC leak detector changes: using LMGetCurStackBase to compute stack bottom, and considering all threads GCable. r=sdagley (checking in for beard). bug=15906 1999-10-09 03:39:54 +00:00
sdagley%netscape.com
9dd37c2054 XP_MAC: turning off a spurious assert in PR_Lock (which can get called at interrupt time!). r=sdagley (checking in for beard). bug=15906 1999-10-09 03:39:52 +00:00
srinivas%netscape.com
58f510bc61 Backed out previous checkin. 1999-10-06 19:33:52 +00:00
srinivas%netscape.com
b779877a78 Previous change backed out. 1999-10-06 19:31:17 +00:00
srinivas%netscape.com
7a3d189af5 Backout previous change. 1999-10-06 19:30:01 +00:00
srinivas%netscape.com
71d16537a7 Fixed bug in previous checkin - initialize variables before use. 1999-10-06 19:07:19 +00:00
srinivas%netscape.com
87a6ee86b3 Fixed typo in previous checkin. Also, the correct bug # is 15680. 1999-10-06 18:49:27 +00:00
srinivas%netscape.com
ebb8b5579a Add the SO_BROADCAST option. Bug #365862. 1999-10-06 18:31:22 +00:00
sdagley%netscape.com
c2836c8585 Add documentation comments for Mac library loading. r=sfraser 1999-10-06 02:37:14 +00:00
sdagley%netscape.com
59169be451 New calls to load code fragments by name or index, and utility routines for getting fragment names from the 'cfrg' resource. r=sfraser 1999-10-06 01:07:15 +00:00
sdagley%netscape.com
682f973d7a New implementations of PR_LoadNamedFragment and PR_LoadIndexedFragment, which now allow loading libraries by FSSpec. Mac only. r=sfraser 1999-10-06 01:05:33 +00:00
sdagley%netscape.com
0ffbe71664 Added prlink_mac.h, r=sfraser 1999-10-06 01:04:06 +00:00
sdagley%netscape.com
179710800b Included some new header files, so that building with 'require function prototypes' works better. r=sfraser 1999-10-06 01:03:00 +00:00
sdagley%netscape.com
25e209dcc2 First Checked In. 1999-10-06 01:00:58 +00:00
sdagley%netscape.com
0fb02f6631 using __NSTerminate() rather than __terminate, for GC leak detector. r=beard 1999-10-03 22:04:07 +00:00
sdagley%netscape.com
7cf8c63dae Increased threshold for async reads from 2K to 20K to reduce Mac startup time. Ongoing work from bug #10334. r=saari. 1999-09-30 01:45:02 +00:00
wtc%netscape.com
5a207c767a Bugzilla bug #14603: simple fix for OpenVMS contributed by Colin Blake
<colin@theblakes.com>.
1999-09-24 01:55:12 +00:00
srinivas%netscape.com
ff7839f7f1 Use an absolute, instead of relative, filespec for OpenVMS. Checkin for
Colin Blake <colin@theblakes.com>.
1999-09-21 01:18:14 +00:00
wtc%netscape.com
c6bf364742 Bugzilla bug #13361: fixed gcc compiler warnings. Thanks to
Steve Lamm (slamm@netscape.com) for the bug report.
Modified files: prtime.h, prmwait.c, pratom.c, ptio.c, ptthread.c.
1999-09-20 23:59:09 +00:00
brendan%mozilla.org
8690146089 - Add an OnMonitorRecycle callback for use by xpcom/threads/nsAutoLock.cpp.
- Clean up funky white space and tabbing, preparatory to more work including
  LRU fix.
1999-09-17 23:16:12 +00:00
srinivas%netscape.com
2c09404c22 Define __STRICT_ANSI__ for Linux to eliminate spurious warnings. Checkin
for Chris Seawood <cls@seawood.org>.
1999-09-14 19:39:46 +00:00
wtc%netscape.com
81d48f2d37 Also set the keepalive socket option if the socket is
an IPv6 TCP socket.
1999-09-07 23:43:07 +00:00
wtc%netscape.com
9315fc0943 Corrected an error. 1999-09-07 23:42:11 +00:00
sdagley%netscape.com
9c415e0d1b Fix #3540 - defer initialization of OT until someone actually makes an OT call. Reviewed wtc, approved don. 1999-09-07 20:24:09 +00:00
srinivas%netscape.com
75a8f3d79b Inlcude the assembly language implementation of the stack operations only when
_PR_HAVE_ATOMIC_CAS is defined. Bugzilla #11576.
1999-08-18 02:17:13 +00:00
srinivas%netscape.com
dbba9534ed Enable specification of extra linker options and libraries from command line. 1999-07-31 17:19:19 +00:00
srinivas%netscape.com
a685dae8d4 Assembly language implementation of PR_StackPush/Pop routines for Sparc/x86;
checkin for ppokorny@mindspring.com.
1999-07-27 14:40:44 +00:00
srinivas%netscape.com
b0eb88f85c Fix error in previous checkin. 1999-07-27 02:59:37 +00:00
srinivas%netscape.com
1f221e9ee9 The "execute" permission bit needs to be set for shared libraries on HP-UX.
Bugzilla #10201.
1999-07-27 01:52:19 +00:00
sdagley%netscape.com
de3923f9cd Fix bug #3537. Replaced call of Delay() with WaitNextEvent() so that we'll yield to other processes if we're in some long wait for i/o. 1999-07-22 21:28:34 +00:00
sdagley%netscape.com
3cfdb06e48 Change to address bug #10334 and improve startup time on Mac. Use sync i/o for reads of less than 2K. 1999-07-22 21:26:33 +00:00
wtc%netscape.com
9bcfaccd03 Explain the type pt_SockLen. 1999-07-21 18:31:25 +00:00
wtc%netscape.com
2fee70737c PTHREAD_CREATE_JOINABLE/UNDETACHED was accidentally changed to
_PT_PTHREAD_CREATE_JOINABLE/UNDETACHED.
1999-07-20 05:02:12 +00:00
wtc%netscape.com
0416657c4d A hack to get _MD_unix_get_nonblocking_connect_error to work for Neutrino.
This patch is contributed by Jerry L. Kirk <Jerry.Kirk@Nexwarecorp.com>.
1999-07-19 22:23:43 +00:00
wtc%netscape.com
dd397f4a12 Changed OS_ARCH to OS_TARGET for NTO because we are still cross-compiling.
Thanks to Jerry L. Kirk <Jerry.Kirk@Nexwarecorp.com> for the patch.
(This might have been my error when I checked in his previous patch.)
1999-07-19 21:43:44 +00:00
wtc%netscape.com
a7885b659d Files created in 1999 should have a 1999 copyright notice. 1999-07-19 21:37:59 +00:00
srinivas%netscape.com
455d8411ca OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>. 1999-07-16 02:35:57 +00:00
srinivas%netscape.com
9353cd5d33 NetBSD/PowerPC port. Checkin for kei_sun@ba2.so-net.ne.jp 1999-07-16 00:30:32 +00:00
srinivas%netscape.com
37c359d4bb NSPR no longer defines symbols with the PTHREAD prefix. Bugzilla #9907. 1999-07-15 13:06:28 +00:00
srinivas%netscape.com
1a3dc74999 OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>. 1999-07-15 12:37:21 +00:00
sdagley%netscape.com
ed43893377 Part deux of the fix for #8491. Had to add the ability to externally re-init NSPR's log feature as we were reading the environemnt vars on the Mac after the initial init. Reviewed saari. 1999-07-09 04:03:51 +00:00
sdagley%netscape.com
b74558da9b Fix for bug #8491. Reviewed scc, approved chofmann. Provide support for environment variables on the Mac so PR_Log can query for what modules are actually supposed to be logged. See the bug comments for a description of how to set the enviroment variables. 1999-07-09 02:44:31 +00:00
wtc%netscape.com
a3b2a1dfdf Fixed an unused-variable compiler warning. Thanks to
Seth Spitzer <sspitzer@netscape.com> for the fix.
1999-07-06 23:18:43 +00:00
gordon%netscape.com
e898f9a110 Changes to build for TARGET_CARBON. 1999-06-30 21:28:05 +00:00
wtc%netscape.com
02cdec8ac9 Deleted an extra space. 1999-06-28 23:18:15 +00:00
wtc%netscape.com
11a32bff2c Merged Neutrino (NTO) changes contributed by Jerry L. Kirk
<Jerry.Kirk@Nexwarecorp.com>.
Modified files: pr/include/md/Makefile, _pth.h, prosdep.h,
pr/src/md/unix/Makefile, objs.mk, unix.c, unix_errors.c,
ptio.c, ptthread.c.
Added files: NTO.mk, _nto.cfg, _nto.h, nto.c.
1999-06-28 23:13:18 +00:00
wtc%netscape.com
8551056933 Checked in BeOS changes contributed by Duncan Wilcox (duncan@be.com).
Modified files: plevent.c, prstreams/Makefile, prlink.c, bfile.c,
testfile.c, tmocon.c.
1999-06-26 01:07:12 +00:00
wtc%netscape.com
cfeaff9c0a Declared 'loops' signed so that it can be compared with 0
safely.  Other cleanups.  Thanks to Philip Pokorny
<ppokorny@mindspring.com> for the patch.
1999-06-25 22:50:37 +00:00
srinivas%netscape.com
c197785e68 Checkin for briano@netscape.com. Bugzilla #8600. 1999-06-23 19:43:41 +00:00
sdagley%netscape.com
359d4738a2 Fix bug #6507. PR_fprintf() with PR_GetSpecialFD(PR_StandardOutput) or PR_GetSpecialFD(PR_StandardError) as the file argument now works on the Mac with output directed to the SIOUX stdout console window. 1999-06-07 02:37:28 +00:00
srinivas%netscape.com
f8e5cceb18 QNX port; checkin for briano@netscape.com. Bug #7276. 1999-06-06 12:10:45 +00:00
wtc%netscape.com
6a84154eb0 More OpenVMS changes from Colin R. Blake <colin@theblakes.com>.
Modified files: prstrms.cpp, pr/include/md/Makefile, _openvms.h,
and prmapopt.c.
1999-06-04 03:01:40 +00:00
wtc%netscape.com
bb9a3e68fb Bugzilla bug #4842: do not export private NSPR headers (private/pprmwait.h,
private/primpl.h, and md/*.h) to mozilla/dist.  NSPR files will get
these headers from the source tree, via -I$(MOD_DEPTH)/pr/include and
-I$(MOD_DEPTH)/pr/include/private.  Non-NSPR files must not include
these private NSPR headers and should get the exported NSPR headers
from mozilla/dist/<platform.OBJ>/include.
1999-06-03 22:35:44 +00:00
wtc%netscape.com
587742942e Bugzilla bug #7077: modified compile-et.pl so that it adds comments
(error strings) before the error code macro definitions in the
generated header.  Also updated prerr.h to reflect this change.
Thanks to John Gardiner Myers <jgmyers@netscape.com> for contributing
the fix.
1999-05-27 23:20:02 +00:00
gordon%netscape.com
ca3d7ce114 Fix for bug#4312. Conditionalized patching of StackSpace so it's only done when patching is allowed. Use FindSymbol to dynamically lookup NewRoutineDescriptor and CallOSTrapUniversalProc so we can link against CarbonLib. 1999-05-21 20:08:09 +00:00
gordon%netscape.com
17ccbb4ad5 Fix for bug#6662 "PR_Open does not set hpb.fileParam.ioDirID field". 1999-05-20 03:58:42 +00:00
sdagley%netscape.com
190fb5c9b0 Fix bug #3534. Now set EOF and file position to requested offset in a seek when the offset is past the current EOF. With this fix pinkerton's workaround in reg.c is no longer required si it has been removed. Reviewed pinkerton, approved chofmann. 1999-05-20 01:25:54 +00:00
sdagley%netscape.com
8cf312036a Add test to see if async I/O has completed before we actually yield the thread. Part of the I/O improvments tagged under bug #3536. Approved wtc. 1999-05-19 02:49:00 +00:00
srinivas%netscape.com
4c01ce61fd Fixed a typo in previous checkin 1999-05-19 01:14:12 +00:00
srinivas%netscape.com
11155af018 OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>. 1999-05-19 00:53:52 +00:00
wtc%netscape.com
bcedd89a05 On SCO OpenServer 5, ENOBUFS and ENOSR are defined to be the
same thing.  So check whether they are equal.  Thanks to
Brian Ostrom <briano@netscape.com> for the bug fix.
1999-05-18 23:07:00 +00:00
srinivas%netscape.com
2f2fc05028 Port to OpenVMS.
Checkin for "Colin R. Blake" <colin@theblakes.com>.
1999-05-12 00:47:36 +00:00
srinivas%netscape.com
9a0861236e Initial version for the OpenVMS port.
Checkin for "Colin R. Blake" <colin@theblakes.com>.
1999-05-12 00:43:26 +00:00
gordon%netscape.com
b7f2d6e5d7 Fix for bug#4312. Conditionalized patching of StackSpace so it's only done when patching is allowed. Also removed obsolete 68k code, and replaced uses of the BUILD_ROUTINE_DESCRIPTOR macro with calls to NewRoutineDescriptor. 1999-05-11 05:33:51 +00:00
wtc%netscape.com
0249f5cda7 Create 10 server threads by default. 1999-05-04 22:06:00 +00:00
wtc%netscape.com
b3fc357c4b Added curly braces around nested if's to achieve the if-else association
suggested by the identation.  Thanks to Dorin-Ioan Marinca <dim@csti.fr>
for reporting the problem and Bert Driehuis
<bert_driehuis@nl.compuware.com> for suggesting the fix.
1999-05-04 21:53:10 +00:00
gordon%netscape.com
477f0e2b5d Fix for bug #4313 "[PP]Replace ExitToShell() patch with CFM termination proc". Also removed obsolete 68k code. 1999-04-28 06:45:07 +00:00
gordon%netscape.com
6a25f6995a Fix for Mac OT bugs #4251. Added a case for OTGetEndpointState() returning T_INREL to avoid calling PR_ASSERT. Also removed call to macsock_map_error() in notification routine because it makes assumptions concerning the current thread that are not valid from an interrupt. 1999-04-27 19:50:06 +00:00
wtc%netscape.com
5ed7f4b11a Bugzilla bug #5518: map PRSeekWhence to FILE_XXX before passing to
SetFilePointer.
Bugzilla bug #5520: correctly check for failure status of SetFilePointer
when invoked with a non-NULL third argument.
1999-04-26 22:09:00 +00:00
wtc%netscape.com
23b930ace9 Added new tests bigfile2.c and bigfile3.c that reproduce Bugzilla
bug #5451.
1999-04-24 00:32:25 +00:00
wtc%netscape.com
e53679a981 Bugsplat bug #350054: in the NT implementation of SocketTransmitFile,
free the PRFileDesc only if the file is successfully transmitted.
1999-04-23 19:45:24 +00:00
dmose%mozilla.org
40c9c56b74 updating to license version 1.1 in boilerplate comments 1999-04-21 21:40:44 +00:00
wtc%netscape.com
3685a4087d Bugzilla bug #5358: temporary fix for the build problem on Solaris/x86.
We don't have an assembly language implementation of atomic stacks for
Solaris/x86 yet.  Thanks to Justin A. Kolodziej
<4wg7kolodzie@marquette.edu> for reporting the bug.
1999-04-21 21:02:10 +00:00
wtc%netscape.com
2ec4376228 Bugzilla bug #4741: add lib version info to libplds3 and libprstrms3.
Bugzilla bug #5284: the lib version structures for libnspr3 and libplc3
are incorrectly named (still referring to libnspr21 and libplc21).
Modified files: lib/ds/Makefile, lib/prstreams/Makefile,
lib/libc/src/Makefile, lib/libc/src/plvrsion.c, pr/src/Makefile,
pr/src/prvrsion.c
Added files: lib/ds/plvrsion.c, lib/prstreams/plvrsion.c
1999-04-19 22:17:08 +00:00
wtc%netscape.com
0dc38deeda Declare _PR_Unblock_IO_Wait. 1999-04-16 00:17:46 +00:00
wtc%netscape.com
6bd91770ba Bugzilla bug #146: cast unsigned to signed type before applying the
unary minus operator to get rid of a compiler warning.  Thanks to
rick@rixsoft.com for the bug report.
1999-04-16 00:15:12 +00:00
wtc%netscape.com
c204c15dd1 Bugsplat bug #345296: added a test program that have multiple
threads accepting on the same listening socket.
1999-04-15 01:11:31 +00:00
larryh%netscape.com
31d8379ce8 Fix warning message on _MD_EXIT 1999-04-14 22:39:33 +00:00
wtc%netscape.com
b70f2dcb90 Bugzilla bug #2802: prepend current directory to $(DIST)/lib only
if $(DIST) is a relative pathname.  Thanks to trini@kernel.crashing.org
for reporting this bug.
1999-04-14 01:00:11 +00:00
larryh%netscape.com
bad65ac63f add coverage for functions that should be called by this test case 1999-04-13 22:58:40 +00:00
srinivas%netscape.com
da5408e219 Removed mozilla-specific library path components: bug #4450. 1999-04-11 06:44:49 +00:00
wtc%netscape.com
207c800889 Bugzilla bug #4736: added dummy references to rcsid and sccsid so
that they aren't optimized away as unused variables.
1999-04-10 01:01:27 +00:00
larryh%netscape.com
9d60d64427 Fix thread-type rotation for Win95 1999-04-09 16:38:11 +00:00
wtc%netscape.com
425c832058 Symbols on NetBSD also have a leading underscore.
This patch is contributed by gduzan@acm.org.
1999-04-06 01:26:50 +00:00
wtc%netscape.com
97235cae95 The file type PR_DESC_SOCKET_POLL is not defined by NSPR. 1999-04-05 23:24:11 +00:00
wtc%netscape.com
dc1a1f6e96 On Solaris, the prpoll test needs to link with -lsocket because
it calls BSD socket functions.  Moved the rule for the attach
test to be together with other tests that need to link with -lpthread.
1999-04-05 23:23:05 +00:00
wtc%netscape.com
1cd893807c Made the i/o continuation thread ignore the events that have
been consumed by prior continuation function calls.
(Bugsplat bug #345296)
Modified files: primpl.h, ptio.c.
1999-04-02 23:21:08 +00:00
wtc%netscape.com
7f3767c2db The SocketPollFD functions are moved from public header(prio.h) to private
header (pprio.h). The PRDescType is set to 0.
1999-04-01 05:12:35 +00:00
wtc%netscape.com
78f068a3fe Moved SocketPollFD functions from public header(prio.h) to this private header. 1999-04-01 05:11:27 +00:00
wtc%netscape.com
ea6c2f51ce Moved SocketPollFD functions from public header(prio.h) to the private
header pprio.h.
1999-04-01 05:10:59 +00:00
wtc%netscape.com
11486001b3 Fixed an error in the comments. (Bugzilla bug #346002)
Modified files: prsocket.c, ptio.c
1999-04-01 05:03:37 +00:00
wtc%netscape.com
898058c478 Name the third argument for PR_Writev 'iov_size', as opposed
to 'size'.
1999-04-01 04:57:35 +00:00
wtc%netscape.com
fc0eb957bd Bugzilla bug #4297: the use of 'stack' as function arguments conflicts
with the class name 'stack' in STL, so renamed it to 'fd_stack'.
Thanks to joseph.gregorio@mts.com for reporting the problem and
suggesting a fix.
1999-04-01 04:30:37 +00:00