wtc%netscape.com
d3fd996e08
Added new tests bigfile2.c and bigfile3.c that reproduce Bugzilla
...
bug #5451 .
git-svn-id: svn://10.0.0.236/trunk@28997 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-24 00:32:25 +00:00
wtc%netscape.com
dc93ed3444
Bugsplat bug #350054 : in the NT implementation of SocketTransmitFile,
...
free the PRFileDesc only if the file is successfully transmitted.
git-svn-id: svn://10.0.0.236/trunk@28911 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-23 19:45:24 +00:00
dmose%mozilla.org
427e742473
updating to license version 1.1 in boilerplate comments
...
git-svn-id: svn://10.0.0.236/trunk@28534 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 21:40:44 +00:00
wtc%netscape.com
8698beda5f
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.
git-svn-id: svn://10.0.0.236/trunk@28520 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 21:02:10 +00:00
wtc%netscape.com
0d2b607695
Bugzilla bug #5344 : added the missing #define PLARENAS_H as part of
...
the double-include guard. Thanks to Bruce Mitchener <bruce@cybersight.com>
for the bug report.
git-svn-id: svn://10.0.0.236/trunk@28444 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 05:37:35 +00:00
srinivas%netscape.com
ab1833eb21
Use of lstat, instead of stat, causes nsinstall to miss directories pointed to by
...
symlinks. Bugzilla #4954 .
git-svn-id: svn://10.0.0.236/trunk@28398 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 02:11:53 +00:00
wtc%netscape.com
b4179b5f5b
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
git-svn-id: svn://10.0.0.236/trunk@28117 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-19 22:17:08 +00:00
wtc%netscape.com
6807332f25
Declare _PR_Unblock_IO_Wait.
...
git-svn-id: svn://10.0.0.236/trunk@27763 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 00:17:46 +00:00
wtc%netscape.com
5f9abe1e5c
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.
git-svn-id: svn://10.0.0.236/trunk@27762 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-16 00:15:12 +00:00
wtc%netscape.com
910f9232e8
Removed unused variables LIBNSPR and PURELIBNSPR.
...
git-svn-id: svn://10.0.0.236/trunk@27718 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 22:19:41 +00:00
wtc%netscape.com
27a70926bc
Bugzilla bug #5111 : include my_config.mk and my_overrides.mk, if they
...
exist, to allow for user config and overrides of NSPR build variables.
Thanks to Ramiro Estrugo <ramiro@netscape.com> for the design and
implementation.
Modified files: .cvsignore, config.mk.
git-svn-id: svn://10.0.0.236/trunk@27528 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 03:04:29 +00:00
wtc%netscape.com
a4cd22bf78
Bugsplat bug #345296 : added a test program that have multiple
...
threads accepting on the same listening socket.
git-svn-id: svn://10.0.0.236/trunk@27500 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-15 01:11:31 +00:00
larryh%netscape.com
8495837305
Fix warning message on _MD_EXIT
...
git-svn-id: svn://10.0.0.236/trunk@27471 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-14 22:39:33 +00:00
wtc%netscape.com
7f2fbbb4ad
Bugzilla bug #4952 : line 35 spilled over to line 36, and a '-' was missing.
...
Thanks to tomg@squish.org for the bug report.
git-svn-id: svn://10.0.0.236/trunk@27436 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-14 01:57:31 +00:00
wtc%netscape.com
58d6ecd7ed
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.
git-svn-id: svn://10.0.0.236/trunk@27426 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-14 01:00:11 +00:00
larryh%netscape.com
637a3507d5
add coverage for functions that should be called by this test case
...
git-svn-id: svn://10.0.0.236/trunk@27406 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-13 22:58:40 +00:00
srinivas%netscape.com
4241da40d4
Removed mozilla-specific library path components: bug #4450 .
...
git-svn-id: svn://10.0.0.236/trunk@27091 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-11 06:44:49 +00:00
wtc%netscape.com
0b83fedf32
Added prstreams to DIRS.
...
git-svn-id: svn://10.0.0.236/trunk@26931 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 01:04:32 +00:00
wtc%netscape.com
e3841853ed
Bugzilla bug #4736 : added dummy references to rcsid and sccsid so
...
that they aren't optimized away as unused variables.
git-svn-id: svn://10.0.0.236/trunk@26930 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-10 01:01:27 +00:00
larryh%netscape.com
72f3b5538c
Fix thread-type rotation for Win95
...
git-svn-id: svn://10.0.0.236/trunk@26875 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-09 16:38:11 +00:00
wtc%netscape.com
6015b87239
Symbols on NetBSD also have a leading underscore.
...
This patch is contributed by gduzan@acm.org .
git-svn-id: svn://10.0.0.236/trunk@26398 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-06 01:26:50 +00:00
wtc%netscape.com
e4865e1b00
The file type PR_DESC_SOCKET_POLL is not defined by NSPR.
...
git-svn-id: svn://10.0.0.236/trunk@26356 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-05 23:24:11 +00:00
wtc%netscape.com
15ba55eacd
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.
git-svn-id: svn://10.0.0.236/trunk@26355 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-05 23:23:05 +00:00
wtc%netscape.com
d3d72487ff
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.
git-svn-id: svn://10.0.0.236/trunk@26108 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-02 23:21:08 +00:00
wtc%netscape.com
5b4f6a0532
The SocketPollFD functions are moved from public header(prio.h) to private
...
header (pprio.h). The PRDescType is set to 0.
git-svn-id: svn://10.0.0.236/trunk@25819 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 05:12:35 +00:00
wtc%netscape.com
91c0209e2a
Moved SocketPollFD functions from public header(prio.h) to this private header.
...
git-svn-id: svn://10.0.0.236/trunk@25818 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 05:11:27 +00:00
wtc%netscape.com
63f7ed24da
Moved SocketPollFD functions from public header(prio.h) to the private
...
header pprio.h.
git-svn-id: svn://10.0.0.236/trunk@25817 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 05:10:59 +00:00
wtc%netscape.com
f0630a9028
Fixed an error in the comments. (Bugzilla bug #346002 )
...
Modified files: prsocket.c, ptio.c
git-svn-id: svn://10.0.0.236/trunk@25810 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 05:03:37 +00:00
wtc%netscape.com
f55ee2aa0c
Name the third argument for PR_Writev 'iov_size', as opposed
...
to 'size'.
git-svn-id: svn://10.0.0.236/trunk@25808 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 04:57:35 +00:00
wtc%netscape.com
ca94a9c903
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.
git-svn-id: svn://10.0.0.236/trunk@25807 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 04:30:37 +00:00
wtc%netscape.com
ce09c5ae52
Bugzilla bug #4464 : cast enum PRThreadPriority to PRIntn before
...
doing comparisons so that enum PRThreadPriority is treated as a
signed type. Thanks to Jeremy Lea <reg@shale.csir.co.za> for
reporting this bug.
git-svn-id: svn://10.0.0.236/trunk@25805 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-01 04:16:12 +00:00
larryh%netscape.com
6643a7f7cf
Memory leak fixed. Thanks to: David Gardiner <david.gardiner@unisa.edu.au
...
git-svn-id: svn://10.0.0.236/trunk@25640 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-31 01:27:44 +00:00
wtc%netscape.com
52690069f6
Added test cases for the new NSPR functions, PR_CreateSocketPollFd and
...
PR_DestroySocketPollFd.
git-svn-id: svn://10.0.0.236/trunk@25554 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 01:38:27 +00:00
wtc%netscape.com
e38c7260f1
Defined a new IOMethods table to implement PR_CreateSocketPollFd and
...
PR_DestroySocketPollFd.
git-svn-id: svn://10.0.0.236/trunk@25552 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 01:37:52 +00:00
wtc%netscape.com
a0efa9ea24
Two new functions defined to enable polling native and NSPR FDs simultaneously.
...
git-svn-id: svn://10.0.0.236/trunk@25551 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-30 01:36:34 +00:00
wtc%netscape.com
f012d79c40
Use a default error-mapping function.
...
This work is contributed by Nelson Bolyard <nelsonb@netscape.com>.
git-svn-id: svn://10.0.0.236/trunk@25425 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-29 00:28:23 +00:00
wtc%netscape.com
8b8b88d4a0
Use a default error-mapping function.
...
This work is contributed by Nelson Bolyard <nelsonb@netscape.com>.
git-svn-id: svn://10.0.0.236/trunk@25082 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-25 06:33:45 +00:00
wtc%netscape.com
5f470d2244
Define HAVE_LONG_LONG for NetBSD on alpha, powerpc, and m68k.
...
git-svn-id: svn://10.0.0.236/trunk@24928 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-24 00:22:09 +00:00
wtc%netscape.com
cbfa263c8b
Renamed MOZ_PROF to MOZ_PROFILE.
...
git-svn-id: svn://10.0.0.236/trunk@24863 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 20:02:33 +00:00
wtc%netscape.com
32979abdf1
Restored the -D_THREAD_SAFE macro define that I incorrectly deleted
...
in the previous revision. The -pthread flag does not define
_THREAD_SAFE. Thanks to Jeremy Lea <reg@shale.csir.co.za> for
pointing this out.
git-svn-id: svn://10.0.0.236/trunk@24836 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 15:18:27 +00:00
wtc%netscape.com
55391d6b13
Merged a patch contributed by jon@eyrie.org (Jonathan Lennox).
...
git-svn-id: svn://10.0.0.236/trunk@24794 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 05:50:11 +00:00
wtc%netscape.com
f8f3d6455d
Don't need to link with -lc_r explicitly on FreeBSD. The -pthread
...
flag takes care of that.
git-svn-id: svn://10.0.0.236/trunk@24793 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 05:46:07 +00:00
wtc%netscape.com
2d70c687a6
Bugzilla bug #4176 : _POSIX_THREAD_PRIORITY_SCHEDULING is the feature-test
...
macro for pthread_attr_setscope. Thanks to jon@eyrie.org (Jonathan Lennox)
for the patch.
git-svn-id: svn://10.0.0.236/trunk@24791 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 05:17:47 +00:00
wtc%netscape.com
032604a8a8
FreeBSD/Alpha port, contributed by Brian Ostrom <briano@netscape.com>.
...
Modified files: FreeBSD.mk, gencfg.c, _freebsd.cfg, _freebsd.h,
pr/tests/Makefile.
git-svn-id: svn://10.0.0.236/trunk@24785 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-23 04:09:23 +00:00
wtc%netscape.com
65db3592ef
Removed extraneous macro defines that are already defined
...
by the compiler.
git-svn-id: svn://10.0.0.236/trunk@24732 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 23:29:46 +00:00
wtc%netscape.com
a7b84ef29a
Merged NSPR patches for BSD/OS 4.0.1 + sparc, contributed by
...
Kurt J. Lidl <lidl@eng.us.uu.net>.
Modified files: BSD_OS.mk, _bsdi.cfg, _bsdi.h.
git-svn-id: svn://10.0.0.236/trunk@24718 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-22 23:04:13 +00:00
wtc%netscape.com
a8b6b4e24a
Update from the internal CVS repository /m/src. Includes: first
...
cut at 64-bit AIX port.
git-svn-id: svn://10.0.0.236/trunk@24482 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-19 22:47:21 +00:00
larryh%netscape.com
6a18742292
OS2 changes
...
git-svn-id: svn://10.0.0.236/trunk@24358 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-18 22:39:53 +00:00
wtc%netscape.com
cdec214c4c
NSPR library name change (libnspr21 ==> libnspr3) and
...
plevent.c.
git-svn-id: svn://10.0.0.236/trunk@24273 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-17 21:25:08 +00:00
gordon%netscape.com
36fad31c19
Fix for Mac OT bugs #2133 , #2405 , #2451 , #2623 , #3580 among others. Steve Dagley served as buddy for my changes. This is basically the first half of the redesign for Mac NSPR Sockets. Blocking mode or Server sockets remain to be implemented.
...
git-svn-id: svn://10.0.0.236/trunk@24086 18797224-902f-48f8-a5cc-f745e15eee43
1999-03-14 00:15:39 +00:00