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

692 Коммитов

Автор SHA1 Сообщение Дата
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
wtc%netscape.com 62d7b1c9de Bugzilla bug #27955: added a dummy header file that all object files
in NSPR depend on.  Update prdepend.h to force a full rebuild of NSPR
in Mozilla's Tinderbox depend builds.
2000-02-19 03:02:53 +00:00
cls%seawood.org 71397cce36 Only use HOST_CC for INTERNAL_TOOLS when cross-compiling as it's the only time it actually matters. r,a=wtc 2000-02-17 19:38:38 +00:00
scc%netscape.com c372526fe5 Pro5 update 2000-02-07 23:12:23 +00:00
sdagley%netscape.com 5ce18505cf Enabling debug info on optimized build so sfraser can debug optimized builds. r=sfraser 2000-02-04 23:09:10 +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 1a54d702fd Bugzilla bug #17101: removed plevent.h and plevent.c. These two files
have been moved to mozilla/xpcom/threads.
2000-01-28 00:29:16 +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 0213d7efe2 Added plevent.c and plevent.h back. 2000-01-26 07:56:02 +00:00
wtc%netscape.com fb397e72be Added plevent.h and plevent.c back. 2000-01-26 07:54:25 +00:00
wtc%netscape.com b03b2a9aaa Added plevent.h back. 2000-01-26 07:53:08 +00:00
blizzard%redhat.com 2111707af0 re-add plevent.c 2000-01-26 07:45:58 +00:00
blizzard%redhat.com cd7aa844d1 re-add plevent.h 2000-01-26 07:41:59 +00:00
blizzard%redhat.com d395269ede hrm 2000-01-26 07:25:57 +00:00
wtc%netscape.com 233a54c61e Bugzilla bug #17101: removed plevent.h and plevent.c from
mozilla/nsprpub/lib/ds.  Modified the makefiles in
mozilla/nsprpub/lib/ds and mozilla/xpcom/threads to
reflect the new location of plevent.{h,c}.
(PLEVENT_MOVE_BRANCH)
2000-01-26 06:20:45 +00:00
wtc%netscape.com 3b41b38998 Bugzilla bug #23969: checked in dougt/bienvenu's modified fix. 2000-01-25 03:00:35 +00:00
wtc%netscape.com 63ebf31080 Backed out previous checkin because it introduced bug #23969.
a=chofmann@netscape.com
2000-01-22 07:21:32 +00:00
wtc%netscape.com 73c6187dbd Bugzilla bug #23969: checked in patches from dougt@netscape.com and
bienvenu@netscape.com. r=troy@netscape.com,wtc@netscape.com.
a=brendan@mozilla.org.
2000-01-21 21:53:40 +00:00
brendan%mozilla.org bdd72383d6 Fix based on rogerl's keen analysis to ancient circa 1995 bug (19165). 2000-01-19 03:53:19 +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
srinivas%netscape.com d66c84ad07 Adding back rev 3.22 after fixing a typo. 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-11 20:44:12 +00:00
cls%seawood.org f37f49f09b Ok, that was lame. The comment: 'Added check for GNU as as we can only use certain ASFLAGS under solaris with Sun's as.' should have gone with this set of configure*.
The previous checkin with the above comment should've had the comment: 'Use values from config.guess for OS_ARCH, OS_TARGET, etc when cross-compiling.  Don't check for /dev/zero when cross-compiling.  Don't override the determined values for linking with GNU ld with the hardcode values of Sun ld under solaris. Added TARGET_NSPR_MDCPUCFG to the solaris build.  Don't assume NSPR is installed on the system when cross-compiling.'
2000-01-11 05:31:08 +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
srinivas%netscape.com b837faf692 Previous checkin broke Linux build. 2000-01-10 22:20:41 +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