wtc%netscape.com
a8787ee00a
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
wtc%netscape.com
adda70d2e6
Bugzilla bug #4471 : specify -mips3 when compiling on IRIX 6.5,
...
otherwise it defaults to -mips4 if the build machine is mips4.
1999-05-27 23:03:31 +00:00
gordon%netscape.com
bd84016625
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
03dc59061b
Fix for bug#6662 "PR_Open does not set hpb.fileParam.ioDirID field".
1999-05-20 03:58:42 +00:00
sdagley%netscape.com
0b20aacbf6
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
59f8021690
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
wtc%netscape.com
1d83ed8ceb
More SCO OpenServer updates from Brian Ostrom <briano@netscape.com>.
1999-05-19 01:28:21 +00:00
srinivas%netscape.com
17739e8dc6
Fixed a typo in previous checkin
1999-05-19 01:14:12 +00:00
srinivas%netscape.com
53b70212da
OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>.
1999-05-19 00:53:52 +00:00
wtc%netscape.com
94b9c1f67b
Bugzilla bug #4761 : define _LARGEFILE64_SOURCE explicitly if we are
...
on Solaris 2.6 or 2.7 and using gcc. Thanks to vdemarco@novazen.com
and mcafee@netscape.com for reporting this problem.
1999-05-19 00:40:28 +00:00
wtc%netscape.com
e1ab309af4
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
wtc%netscape.com
33255c09b5
Bugzilla bug #1816 : handle Cygwin's uname return format on Win95 also.
1999-05-17 22:05:08 +00:00
wtc%netscape.com
c343be2e22
Bugzilla bug #1816 : handle the output of the 'uname' command in
...
the latest Cygwin release (Beta 20). Thanks to Tague Griffith
<tague@netscape.com> for reporting the bug and zuperdee@penguinpowered.com
for pointing out where the bug was.
1999-05-17 21:31:16 +00:00
srinivas%netscape.com
10ce3869a7
Port to OpenVMS.
...
Checkin for "Colin R. Blake" <colin@theblakes.com>.
1999-05-12 00:47:36 +00:00
srinivas%netscape.com
c0910d9815
Initial version for the OpenVMS port.
...
Checkin for "Colin R. Blake" <colin@theblakes.com>.
1999-05-12 00:43:26 +00:00
srinivas%netscape.com
029ce1dcd2
Initial version of the OpenVMS config file.
...
Checkin for "Colin R. Blake" <colin@theblakes.com>.
1999-05-12 00:38:44 +00:00
gordon%netscape.com
7a640f31e7
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
2d973bea98
Create 10 server threads by default.
1999-05-04 22:06:00 +00:00
wtc%netscape.com
f4b80e7b7e
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
fc32900b7a
Fix for bug #4313 "[PP]Replace ExitToShell() patch with CFM termination proc". Changed name of termination function in PPC Linker pref panel (for both targets) to CleanupTermProc.
1999-04-28 06:47:03 +00:00
gordon%netscape.com
e44d04901c
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
612ea7adb3
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
1aa9fa44c9
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
ae5b35bcce
Added new tests bigfile2.c and bigfile3.c that reproduce Bugzilla
...
bug #5451 .
1999-04-24 00:32:25 +00:00
wtc%netscape.com
5224fcd5f5
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
24d2f3686e
updating to license version 1.1 in boilerplate comments
1999-04-21 21:40:44 +00:00
wtc%netscape.com
69ad2b5d40
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
71e9bdfc8d
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.
1999-04-21 05:37:35 +00:00
srinivas%netscape.com
f5fff9693e
Use of lstat, instead of stat, causes nsinstall to miss directories pointed to by
...
symlinks. Bugzilla #4954 .
1999-04-21 02:11:53 +00:00
wtc%netscape.com
a85ae8c574
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
5de911846e
Declare _PR_Unblock_IO_Wait.
1999-04-16 00:17:46 +00:00
wtc%netscape.com
9608b91067
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
0889976219
Removed unused variables LIBNSPR and PURELIBNSPR.
1999-04-15 22:19:41 +00:00
wtc%netscape.com
fe069f8511
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.
1999-04-15 03:04:29 +00:00
wtc%netscape.com
51bd621930
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
3e3ead911f
Fix warning message on _MD_EXIT
1999-04-14 22:39:33 +00:00
wtc%netscape.com
ab22e2d79a
Bugzilla bug #4952 : line 35 spilled over to line 36, and a '-' was missing.
...
Thanks to tomg@squish.org for the bug report.
1999-04-14 01:57:31 +00:00
wtc%netscape.com
a2d360751d
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
b66f6f510f
add coverage for functions that should be called by this test case
1999-04-13 22:58:40 +00:00
srinivas%netscape.com
37f1e5e921
Removed mozilla-specific library path components: bug #4450 .
1999-04-11 06:44:49 +00:00
wtc%netscape.com
1b0a8731f0
Added prstreams to DIRS.
1999-04-10 01:04:32 +00:00
wtc%netscape.com
85f2e104d3
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
4800ea02ee
Fix thread-type rotation for Win95
1999-04-09 16:38:11 +00:00
wtc%netscape.com
3abc427591
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
e3e3836e45
The file type PR_DESC_SOCKET_POLL is not defined by NSPR.
1999-04-05 23:24:11 +00:00
wtc%netscape.com
fcc21f3e68
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
626f51ee29
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
a09f77e057
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
085d03bd44
Moved SocketPollFD functions from public header(prio.h) to this private header.
1999-04-01 05:11:27 +00:00
wtc%netscape.com
4c9f349711
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
20b741e2a2
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
10f9efb05a
Name the third argument for PR_Writev 'iov_size', as opposed
...
to 'size'.
1999-04-01 04:57:35 +00:00
wtc%netscape.com
b0b7ade46f
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
wtc%netscape.com
73901e03fe
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.
1999-04-01 04:16:12 +00:00
larryh%netscape.com
3c2f89c7c4
Memory leak fixed. Thanks to: David Gardiner <david.gardiner@unisa.edu.au
1999-03-31 01:27:44 +00:00
wtc%netscape.com
4c6cb234ae
Added test cases for the new NSPR functions, PR_CreateSocketPollFd and
...
PR_DestroySocketPollFd.
1999-03-30 01:38:27 +00:00
wtc%netscape.com
c7044ed0e3
Defined a new IOMethods table to implement PR_CreateSocketPollFd and
...
PR_DestroySocketPollFd.
1999-03-30 01:37:52 +00:00
wtc%netscape.com
423b11ad15
Two new functions defined to enable polling native and NSPR FDs simultaneously.
1999-03-30 01:36:34 +00:00
wtc%netscape.com
300ba4e7c8
Use a default error-mapping function.
...
This work is contributed by Nelson Bolyard <nelsonb@netscape.com>.
1999-03-29 00:28:23 +00:00
wtc%netscape.com
01d572ccc4
Use a default error-mapping function.
...
This work is contributed by Nelson Bolyard <nelsonb@netscape.com>.
1999-03-25 06:33:45 +00:00
wtc%netscape.com
0c5437a4f2
Define HAVE_LONG_LONG for NetBSD on alpha, powerpc, and m68k.
1999-03-24 00:22:09 +00:00
wtc%netscape.com
d5f60ca25b
Renamed MOZ_PROF to MOZ_PROFILE.
1999-03-23 20:02:33 +00:00
wtc%netscape.com
bf1dbc3a54
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.
1999-03-23 15:18:27 +00:00
wtc%netscape.com
a85fa65cd2
Merged a patch contributed by jon@eyrie.org (Jonathan Lennox).
1999-03-23 05:50:11 +00:00
wtc%netscape.com
2387f75f32
Don't need to link with -lc_r explicitly on FreeBSD. The -pthread
...
flag takes care of that.
1999-03-23 05:46:07 +00:00
wtc%netscape.com
893d6a562d
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.
1999-03-23 05:17:47 +00:00
wtc%netscape.com
3336b6b262
FreeBSD/Alpha port, contributed by Brian Ostrom <briano@netscape.com>.
...
Modified files: FreeBSD.mk, gencfg.c, _freebsd.cfg, _freebsd.h,
pr/tests/Makefile.
1999-03-23 04:09:23 +00:00
wtc%netscape.com
9faacbfef7
Removed extraneous macro defines that are already defined
...
by the compiler.
1999-03-22 23:29:46 +00:00
wtc%netscape.com
25b5d2f433
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.
1999-03-22 23:04:13 +00:00
wtc%netscape.com
aa2f93ba53
Update from the internal CVS repository /m/src. Includes: first
...
cut at 64-bit AIX port.
1999-03-19 22:47:21 +00:00
larryh%netscape.com
b66568ed49
OS2 changes
1999-03-18 22:39:53 +00:00
wtc%netscape.com
5ac57bfe34
NSPR library name change (libnspr21 ==> libnspr3) and
...
plevent.c.
1999-03-17 21:25:08 +00:00
gordon%netscape.com
9adaf402c7
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.
1999-03-14 00:15:39 +00:00
wtc%netscape.com
32ae3e71ff
Another update from the internal CVS repository /m/src.
1999-03-09 05:12:06 +00:00
wtc%netscape.com
cc2275bf41
Another update from the internal CVS repository /m/src.
1999-03-05 22:32:56 +00:00
gordon%netscape.com
3f58f95ebd
Bug fix for #3410 & #3403 by Simon Fraser, reviewed by Gordon Sheridan. Stop leaking UPPs everytime we do a file read.
1999-03-04 19:27:19 +00:00
wtc%netscape.com
de01a2e192
Undo the temporary "depend: clean" hack.
1999-03-02 23:19:01 +00:00
wtc%netscape.com
fe2af79d43
Another update of the latest stuff from the internal CVS repository /m/src.
1999-03-02 22:23:14 +00:00
wtc%netscape.com
542737727c
Another update from the internal CVS repository /m/src to mozilla.org.
1999-03-02 00:58:34 +00:00
wtc%netscape.com
fa579468de
New test file vercheck.c.
1999-03-01 00:23:34 +00:00
wtc%netscape.com
95730ec624
On SUNOS4, include "md/sunos4.h" to get the macro definition of strtoul.
...
(contributed by Brian Ostrom <briano@netscape.com>)
1999-02-27 19:47:35 +00:00
wtc%netscape.com
023202c937
On SUNOS4, include "md/sunos4.h" to get the macro definition of strerror.
...
(contributed by Brian Ostrom <briano@netscape.com>)
1999-02-27 19:46:10 +00:00
wtc%netscape.com
cb0fb68f05
Check NO_MDUPDATE. (contributed by Brian Ostrom <briano@netscape.com>)
1999-02-27 19:36:57 +00:00
wtc%netscape.com
790015295f
added files on behalf of wtc: prerr.c, prerrortable.c, and prrwlock.c.
1999-02-26 20:49:06 +00:00
wtc%netscape.com
9f876264e6
Temporary depend:clean hack.
1999-02-26 20:47:41 +00:00
wtc%netscape.com
eda66ef3a8
Landing of miscellaneous changes, including the new error code to
...
string function contributed by John Myers <jgmyers@netscape.com>.
1999-02-26 20:41:06 +00:00
wtc%netscape.com
11fde4dbab
New test file acceptread.c.
1999-02-26 20:38:30 +00:00
wtc%netscape.com
adcdf55dea
print thread scope.
1999-02-26 18:34:31 +00:00
wtc%netscape.com
9844420e94
print elapsed and expected times.
1999-02-26 18:33:19 +00:00
wtc%netscape.com
9524c936d8
Make the number of atomic locks configurable by setting the environment
...
variable NSPR_ATOMIC_HASH_LOCKS.
1999-02-26 18:32:14 +00:00
sfraser%netscape.com
83c2eea625
Mac project changes -- no longer need to link with some libraries, so remove these from the project (MoreFiles, MemAllcoatorStubs).
1999-02-26 00:49:57 +00:00
wtc%netscape.com
f52fdc8a9a
Changed NSPR ==> NSPS.
1999-02-25 19:58:12 +00:00
wtc%netscape.com
a5eba559aa
Link the tests against $(LIBPLC) $(LIBPLDS) $(LIBPR).
1999-02-25 19:46:30 +00:00
wtc%netscape.com
3108194c75
Merged /m/src/ns/nspr20/lib/tests/arena.c, revision 1.2, by larryh.
1999-02-25 19:29:46 +00:00
wtc%netscape.com
6ec7ed6c80
Bugsplat bug #335804 : made _MD_IrixIntervalPerSec return the correct
...
value. Also some code cleanup for the default UNIX timer case.
1999-02-25 06:02:39 +00:00
wtc%netscape.com
8cee3475cb
Bugzilla bug #3233 : create the pipe in nonblocking mode and have
...
reads and writes check for the possible EAGAIN/EWOULDBLOCK error.
1999-02-24 19:53:48 +00:00
larryh%netscape.com
6030181f70
mumble. restore to 3.11
1999-02-24 19:19:21 +00:00
larryh%netscape.com
da984efbc5
lost update?
1999-02-24 17:33:00 +00:00
larryh%netscape.com
cadf532343
revert to 3.3, fix my mess
1999-02-24 00:41:43 +00:00
larryh%netscape.com
2762446f81
don't do windows on unix
1999-02-24 00:09:40 +00:00