summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixup commit for branch 'NSIFILE_01202000_BRANCH'NSIFILE_01202000_BRANCHcvs2hg2000-01-190-0/+0
|
* Fix based on rogerl's keen analysis to ancient circa 1995 bug (19165).SeaMonkey_M13_BASENSPRPUB_RELEASE_4_0_BASENSIFILE_01202000_BASENSIFILE_01192000_BASEANDREAS_URL_BASEbrendan%mozilla.org2000-01-192-2/+2
|
* Added missing function argument type declarations.wtc%netscape.com2000-01-191-1/+1
|
* Add threadpool feature. Bugzilla #23951. rwtc.srinivas%netscape.com2000-01-187-0/+2149
|
* Fixed performance problem with pollable events on Win32.srinivas%netscape.com2000-01-181-0/+11
| | | | Bugzilla #23948.
* Bugzilla bug #20770: CopyHostent should handle the possibility thatwtc%netscape.com2000-01-141-7/+15
| | | | | h_aliases is null. In that case, we allocate in our copy a one-element array whose only element is a null pointer.
* Bugzilla bug #20770: on Solaris, gethost.c needs to link with -lsocketwtc%netscape.com2000-01-141-1/+5
| | | | if USE_IPV6=1 is specified.
* Removed the assertion in PR_JoinThread. Returning PR_FAILURE is enough.wtc%netscape.com2000-01-141-2/+0
|
* Set the reuseaddr socket option before calling PR_Bind.wtc%netscape.com2000-01-141-0/+5
|
* Bugzilla bug #23694: added a global variable to control thewtc%netscape.com2000-01-141-7/+19
| | | | native-threads-only mode of our NT implementation. r=srinivas@netscape.com
* Use only one definition of PipeAvailable and PipeAvailable64, whichwtc%netscape.com2000-01-122-16/+6
| | | | | requires _PR_MD_PIPEAVAILABLE. Define _MD_PIPEAVAILABLE for Mac. Modified files: _macos.h, prfile.c
* Use PR_IMPLEMENT to define an exported function. Don't need extern whenwtc%netscape.com2000-01-121-3/+2
| | | | defining a global function. "prrng.h" is indirectly included by primpl.h.
* Adding back rev 3.22 after fixing a typo. Update to OS/2 port; the buildsrinivas%netscape.com2000-01-111-21/+25
| | | | | now uses OS_ARCH=OS2, in place of WINNT. Checkin for sobotka@axess.com. Bugzilla 23544.
* Ok, that was lame. The comment: 'Added check for GNU as as we can only use ↵cls%seawood.org2000-01-112-42/+62
| | | | | | 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.'
* Bugzilla bug #23304: protypes.h should only test a macro defined inwtc%netscape.com2000-01-113-3/+9
| | | | | prcpucfg.h (in this case, _aix32in6.cfg or _aix64.cfg). Modified files: _aix32in6.cfg, _aix64.cfg, protypes.h
* Merged minor fixes related to PR_Available and PR_Sync for pipeswtc%netscape.com2000-01-116-9/+53
| | | | | in NSPR 3.5.1 onto the main trunk. Modified files: _win95.h, _winnt.h, prfile.c, ntio.c, w95io.c, ptio.c
* Previous checkin broke Linux build.srinivas%netscape.com2000-01-101-25/+21
|
* BugZilla 19247. FreeBSD uses /dev/random toolarryh%netscape.com2000-01-101-1/+1
|
* Update to OS/2 port; the build now uses OS_ARCH=OS2, in place of WINNT.srinivas%netscape.com2000-01-1047-220/+535
| | | | Checkin for sobotka@axess.com. Bugzilla 23544.
* Backed out the NSPR 3.5.1 merge. Mozilla client cannot exit on shutdown.wtc%netscape.com2000-01-089-187/+776
| | | | | Modified files: _win95.h, _winnt.h, primpl.h, prfdcach.c, prfile.c, ntio.c, w95io.c, ptio.c, ptthread.c
* Backed out the previous checkin (found a better fix).wtc%netscape.com2000-01-081-1/+0
|
* For platforms that don't implement PR_CreatePipe, define PipeAvailablewtc%netscape.com2000-01-081-0/+14
| | | | | and PipeAvailable64 as simply returning -1. This way we don't need to define the _MD_PIPEAVAILABLE macro for those platforms.
* Define _MD_PIPEAVAILABLE for mac (simply returns -1).wtc%netscape.com2000-01-081-0/+1
|
* Temporary depend:clean hack.wtc%netscape.com2000-01-082-2/+2
|
* Merged the fixes in NSPR 3.5.1 to the main trunk.wtc%netscape.com2000-01-089-776/+173
| | | | | Modified files: _win95.h, _winnt.h, primpl.h, prfdcach.c, prfile.c, ntio.c, w95io.c, ptio.c, ptthread.c
* Add new API declaration, NSPR_API. Bugzilla #12913.srinivas%netscape.com2000-01-0752-768/+768
|
* Sync'd Makefile.in's to reflect srinivas' NSPR API changes.NSIFILE_0106200_BASEcls%seawood.org2000-01-0618-19/+61
|
* Backed out previous checkin; NSPR_API needs to be defined for Mac.srinivas%netscape.com2000-01-061-4/+4
| | | | Bugzilla #12913.
* Support platform-specific import declaration for public NSPR functions.srinivas%netscape.com2000-01-0618-4/+83
| | | | Bugzilla #12913. rwtc.
* A more efficient implementation for OpenVMS using event flags, contributedwtc%netscape.com2000-01-041-1/+82
| | | | by Colin Blakes <colin@theblakes.com>.
* Bugzilla bug #22549: fixed a problem in the previous checkin that usedwtc%netscape.com1999-12-301-10/+10
| | | | functions before they were declared. Thanks to Colin Blakes for the fix.
* Bugzilla bug #18511: on Windows NT, the IP_MULTICAST_TTL option cannot bewtc%netscape.com1999-12-291-4/+8
| | | | set unless the socket is bound to an address.
* Added a test to join with an unjoinable thread.wtc%netscape.com1999-12-291-0/+46
|
* Bugzilla bug #22549: made PR_Read/PR_Write for sockets equivalent towtc%netscape.com1999-12-291-4/+14
| | | | | PR_Recv/PR_Send with infinite timeout. r=colin@theblakes.com, srinivas@netscape.com
* Implement block/unblock interrupt. Bugzilla #17055.srinivas%netscape.com1999-12-291-3/+5
|
* Backed out previous checkin for build breakage on Mac/Win.srinivas%netscape.com1999-12-241-5/+3
|
* Minimize spurious notifications when interrupts are blocked.srinivas%netscape.com1999-12-242-4/+6
| | | | Bugzilla #17055.
* PR_FindSymbol looks up a symbol only in the specified library.srinivas%netscape.com1999-12-231-3/+1
| | | | Bugzilla #16554.
* Pedantic changes: use the exact types as documented for AIX send_file().wtc%netscape.com1999-12-231-3/+5
|
* Added a little logging to the OpenVMS code. (Contributed by Colin Blakewtc%netscape.com1999-12-231-3/+7
| | | | <colin@theblakes.com>)
* Checked in NetBSD/MIPS port contributed by Tom Weinsteinwtc%netscape.com1999-12-222-1/+5
| | | | | <tomw@geocast.com>. Modified files: _netbsd.cfg, _netbsd.h
* Fixed pthreads build problems on OpenBSD (Bugzilla bug #20529) and FreeBSD.wtc%netscape.com1999-12-225-20/+23
| | | | | Modified files: _freebsd.h, _openbsd.h, ptio.c, ptsynch.c, pr/tests/Makefile
* NetBSD has System V semaphores and shared memory.wtc%netscape.com1999-12-221-0/+2
|
* Fixed use of uninitialized variable. Bugzilla #21201.srinivas%netscape.com1999-12-221-0/+1
|
* Fixed PR_SetThreadAffinityMask, which returned random value on Irix.srinivas%netscape.com1999-12-221-0/+2
| | | | Bugzilla #21621.
* Bugzilla bug #5802: call PR_Bind and PR_Listen before passing thewtc%netscape.com1999-12-221-9/+17
| | | | listening socket to the server thread.
* Bugzilla bug #21651: call PR_Listen on the listening socket before passingwtc%netscape.com1999-12-221-9/+14
| | | | it to the server thread.
* Bugzilla bug #20528: UnixWare 7 has long longs, so add a new _unixware7.cfgwtc%netscape.com1999-12-222-0/+125
| | | | | | for UnixWare 7 that defines HAVE_LONG_LONG. Modified file: pr/include/md/Makefile Added file: _unixware7.cfg
* Pass LL_ZERO instead of 0 as the second argument to PR_MemMap so thatwtc%netscape.com1999-12-221-2/+2
| | | | the code also compiles on platforms without long longs.
* Cleaned up BeOS autoconf build.cls%seawood.org1999-12-2212-106/+143
| | | | | Added RESOLVE_LINK_SYMBOLS for platforms that need to resolve all symbols when linking shared libs. Removed use of EXTRA_LIBS from configure.