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

406 Коммитов

Автор SHA1 Сообщение Дата
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
wtc%netscape.com de7799ef60 More SCO OpenServer updates from Brian Ostrom <briano@netscape.com>. 1999-05-19 01:28:21 +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 dd0f888779 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 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
wtc%netscape.com fe36c00bf5 Bugzilla bug #1816: handle Cygwin's uname return format on Win95 also. 1999-05-17 22:05:08 +00:00
wtc%netscape.com c536785449 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 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
srinivas%netscape.com 572e694874 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 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 75ce5062e7 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 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 67b0c1c114 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 88b0f7ca78 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 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 370b0deaa5 Removed unused variables LIBNSPR and PURELIBNSPR. 1999-04-15 22:19:41 +00:00
wtc%netscape.com ff5cc6373e 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 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 64dc3aa3a6 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 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 3ebd774403 Added prstreams to DIRS. 1999-04-10 01:04:32 +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