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

1412 Коммитов

Автор SHA1 Сообщение Дата
seawood%netscape.com 137e2c4d90 Avoid pulling in libdl on OSX.
Thanks to Josh Soref <timeless@bemail.org> for the patch.
Bug #212708 r=wtc
2003-07-18 02:09:19 +00:00
wtc%netscape.com 27e3f24561 Bug 212566: _pr_ipv6_v6only_on_by_default needs to be defined for DARWIN
under all cases, not just when _PR_INET6_PROBE is defined, because
_PR_INET6_PROBE is only defined when Mac OS X deployment target is 10.1.
Bug 211512: defined IPV6_V6ONLY if it's not defined so that we can build on
Mac OS X 10.1, where this macro is not defined.
2003-07-14 22:12:19 +00:00
wtc%netscape.com 44646292a1 Set MOD_MINOR_VERSION to 4 for NSPR 4.4. 2003-07-10 17:34:08 +00:00
wtc%netscape.com 3b4d98cf4a Updated for NSPR 4.4. 2003-07-10 01:05:10 +00:00
wtc%netscape.com 6c77b1d676 Set NSPR version to 4.4. 2003-07-10 01:03:41 +00:00
wtc%netscape.com 3f6f7ca687 Bug 126937: implement PR_GetSysfdTableMax and PR_SetSysfdTableSize for
OS/2.  The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
r=pedemont.
2003-07-09 04:56:28 +00:00
wtc%netscape.com 0827beebcc Bug 211512: worked around the Mac OS X Panther bug that the IPV6_V6ONLY
socket option is turned on by default.  r=bryner.
2003-07-09 03:48:13 +00:00
seawood%netscape.com e18f40e3c2 Use standard __declspec keyword instead of _declspec.
Bug #202826 r=wtc
2003-06-25 14:49:44 +00:00
wtc%netscape.com dc35f1cd5f Bug 207614: fixed the way prcpucfg.h is created on OpenVMS so that its
modified time doesn't get updated whenever we do "gmake export".
2003-06-06 21:21:47 +00:00
wtc%netscape.com 31b9160150 Bug 207421: use /Op to disable some floating-point optimizations of MSVC
6.0 Processor Pack because they make the floating-point calculations in
prdtoa.c produce incorrect results.  r=cls.
2003-06-06 03:10:18 +00:00
wtc%netscape.com c925721dd2 Print error codes if PR_Read fails. 2003-05-23 06:19:11 +00:00
wtc%netscape.com fa36fed6ee Bug 206815: fixed a benign UMR in the PR_Poll implementations based on
poll().  We should initialize the events field of the pollfd structure
when we set the fd field to -1 even though the events field is ignored
if the fd field is negative.
Modified Files: ptio.c uxpoll.c
2003-05-23 01:34:51 +00:00
wtc%netscape.com 14ef6510b9 Bug 204092: build NSPR on Solaris with -xO4 optimization. 2003-05-16 20:33:14 +00:00
wtc%netscape.com e9a94f4f79 Bug 205582: map EHOSTUNREACH to PR_HOST_UNREACHABLE_ERROR on Unix. r=darin. 2003-05-14 01:56:26 +00:00
wtc%netscape.com 58111e3b8b Bug 201405: Backed out the previous checkin. It caused the timeout test to
hang.
2003-05-14 01:47:18 +00:00
wtc%netscape.com 3b13dd9cee Set NSPR version to 4.4 Beta. 2003-05-14 01:43:16 +00:00
wtc%netscape.com c2e1ab017e Merged the recent OS/2 changes from NSPRPUB_PRE_4_2_CLIENT_BRANCH to the
trunk.
2003-05-14 01:34:47 +00:00
wtc%netscape.com 344d89120d Merged the recent changes from NSPRPUB_PRE_4_2_CLIENT_BRANCH to the trunk.
Added Files: os2emx.s
2003-05-14 01:32:58 +00:00
wtc%netscape.com 2a090e9975 Merged the changes from NSPRPUB_PRE_4_2_CLIENT_BRANCH onto the trunk. Most
of these changes are for OS/2.
Modified Files:
	configure.in build/cygwin-wrapper config/rules.mk
	lib/ds/Makefile.in lib/ds/plds.def lib/libc/src/Makefile.in
	lib/libc/src/plc.def pr/include/md/_os2.h pr/src/Makefile.in
	pr/src/nspr.def pr/src/linking/prlink.c
	pr/src/md/os2/Makefile.in pr/src/md/os2/objs.mk
	pr/src/md/os2/os2cv.c pr/src/md/os2/os2misc.c
	pr/src/md/os2/os2poll.c pr/src/md/os2/os2sock.c
	pr/src/md/os2/os2thred.c pr/tests/Makefile.in
	pr/tests/attach.c
2003-05-14 01:24:08 +00:00
wtc%netscape.com ac2dd722a6 Bug 203317: getipnodebyxxx routines are not thread-safe on OpenVMS, so we
need to lock around them.  The patch is contributed by Colin Blake
<colin@theblakes.com>.  r=wtc.
Modified Files: configure configure.in prnetdb.c
2003-04-30 00:44:16 +00:00
seawood%netscape.com 4ee1fc13e4 Change mksnt* checks to mks*
Bug #202598 r=wtc
2003-04-19 01:47:57 +00:00
seawood%netscape.com d14fa1269a Add -s to default optimization flags for os2gcc builds.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #201555 r=cls
2003-04-18 19:27:09 +00:00
seawood%netscape.com b575e3e3e4 Sync config.guess & config.sub with official GNU copies.
Bug #199343
2003-04-18 19:20:22 +00:00
wtc%netscape.com 6388a9e737 Bug 104529: on OS/2, when writing to the command-line console, we must
write \r\n to go to a new line. So we need to translate \n to \r\n. The
patch is contributed by Julien Pierre.
2003-04-18 14:02:24 +00:00
wtc%netscape.com 5fe32cd2ea Bug 105271: compile source files with absolute pathnames so that the
debuggers can find them automatically.  Currently enabled on Windows and
OS/2 only.  The patch is contributed by Julien Pierre.  r=wtc.
2003-04-16 01:23:52 +00:00
wtc%netscape.com b291ec6b57 Bug 200335: need to cast pthread_t (which could be a pointer) to an
unsigned type (PRUptrdiff).  The patch is contributed by Nelson Bolyard.
2003-04-11 03:38:24 +00:00
wtc%netscape.com cdc0c53ccd Explain how the GOLDEN_RATIO constant was calculated. 2003-04-10 18:10:12 +00:00
wtc%netscape.com c4164c36b2 Bug 198634: we need to implement PR_DetachThread on the platforms that
don't have a way to detach the foreign threads automatically when they
terminate (e.g., OS/2).  The patch is contributed by Michael Kaply
<mkaply@us.ibm.com>.
2003-04-10 02:22:44 +00:00
wtc%netscape.com 89a49dd551 Bug 201405: we must call PR_WaitCondCVar in a while loop. 2003-04-09 22:40:33 +00:00
wtc%netscape.com d5be33dd67 Bug 126932: made runtests.{sh,ksh} work on OS/2. Include the header for
getcwd in thrpool_server.c.
Modified Files: runtests.sh runtests.ksh thrpool_server.c
2003-04-09 22:34:37 +00:00
wtc%netscape.com b7f979497c Bug 200561: do not include <string.h> in optimized builds for AIX so that
memcpy continued to be exported.  This is to be "bug compatible" with old
libnspr4.so binaries that exported memcpy by accident because we did not
include <string.h> in optimized builds.
2003-04-09 02:20:46 +00:00
seawood%netscape.com 5f8b9e09d1 Add PR_GetPathSeparator function.
Bug #171883 r=wtc
2003-04-04 05:03:55 +00:00
seawood%netscape.com fa0d045479 Turn off optimizations for prprf.c on OS/2 to avoid PR_snprintf problem.
Thanks to Michael Kaply <mkaply@us.ibm.com> for the patch.
Bug #199901 r=wtc a=asa
2003-04-01 04:06:17 +00:00
wtc%netscape.com 4926d8b317 Bug 199324: changed all i?86 checks to i*86 because Cygwin's "uname -m"
returns i1586 on Intel Xeon processors. r=cls.
2003-03-27 02:21:20 +00:00
wtc%netscape.com 8456f93d5b Use NSPR_4_3_RTM instead of NSPR_4_3_RELEASE. I decided to follow NSS's
cvs tag naming convention.
2003-03-27 02:17:09 +00:00
wtc%netscape.com c62c515b3b Set NSPR version to 4.3. 2003-03-27 02:15:33 +00:00
wtc%netscape.com 787b0752fe Bug 196004: support building with gcc on Solaris better, whether gcc uses
the GNU ld or Solaris ld. Do not pass -B/usr/ccs/bin/ to gcc.
Modified files: configure configure.in autoconf.mk.in
        lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in
2003-03-22 15:36:13 +00:00
wtc%netscape.com fa7d0d5f1c Bug 135450: OS/2 only - don't set priority if it is the default.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>. r=wtc.
Modified files: _os2 primpl.h os2thred.c
2003-03-22 14:59:55 +00:00
wtc%netscape.com 3b090f479c Do not use cygwin-wrapper if we are using MKS Korn Shell. We determine
whether we are using MKS Korn shell by searching for semicolons (;) in the
PATH.  Actually cygwin-wrapper works under MKS Korn shell, but it suddenly
stopped working on our Windows NT build machine recently, and I can't
figure out why.
2003-03-22 01:10:47 +00:00
wtc%netscape.com ec786de065 Bug 192797: improved the implementation of PR_Poll for Win32. Increase
FD_SETSIZE from the default 64 to 1024.  Make PR_Poll fail with
PR_INVALID_ARGUMENT_ERROR if we try to add more than FD_SETSIZE fd's to a
fd_set.  Do not pass an empty fd_set to select, and do not call select if
all three fd_sets are empty.
2003-03-20 00:10:31 +00:00
wtc%netscape.com 176b88a50a Bug 195411: added the LL_MaxUint function and the LL_MAXUINT macro.
Modified Files: prlong.h nspr.def nspr_symvec.opt openvms.c prlong.c
2003-03-04 02:14:53 +00:00
wtc%netscape.com 3a7b196e0d Backed out the previous checkin. I'd like to come up with a better patch
that does not require setting FD_SETSIZE to 1024, which makes each fd_set
a 4 KB objec5.
2003-02-28 04:57:50 +00:00
wtc%netscape.com 9a21832e8c Bug 192797: improved the implementation of PR_Poll for Win32. Increase
FD_SETSIZE from the default 64 to 1024.  Make PR_Poll fail with
PR_INVALID_ARGUMENT_ERROR if we try to add more than FD_SETSIZE fd's to a
fd_set.  Do not pass an empty fd_set to select, and do not call select if
all three fd_sets are empty.
2003-02-28 03:14:09 +00:00
wtc%netscape.com aef42c65ac Bug 164841: use high performance timers (again) on OS/2. 2003-02-28 02:46:12 +00:00
wtc%netscape.com 9b91d8107b Added a comment. 2003-02-28 02:21:52 +00:00
wtc%netscape.com 2aa159486c Renamed MOD_REVISION_VERSION to MOD_PATCH_VERSION.
Modified Files: configure configure.in autoconf.mk.in nspr-config.in
2003-02-28 01:48:15 +00:00
wtc%netscape.com 9f136c7673 Removed obsolete PR_CLIENT_BUILD and PR_CLIENT_BUILD_UNIX make variables. 2003-02-27 04:13:19 +00:00
wtc%netscape.com 9e3cd5ab84 Removed unused file module.df. 2003-02-27 03:29:42 +00:00
wtc%netscape.com 1a34534b8e Bug 191948: a better implementation of PR_GetLibraryFilePathname for 32-bit
HP-UX.
2003-02-27 01:46:36 +00:00
wtc%netscape.com e7e6fd4b42 Bug 191703: if struct tm has the nonstandard tm_zone and tm_gmtoff fields,
set them to the appropriate values.  Calling mktime is not really correct
(it assumes the local time zone) and does not work on NetBSD.
2003-02-26 23:40:57 +00:00