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

1173 Коммитов

Автор SHA1 Сообщение Дата
wtc%netscape.com 59763b1263 Bugzilla bug #83930: fixed a typo in PR_LockFile. 2001-06-04 04:29:34 +00:00
wtc%netscape.com 7fd452d554 Bugzilla bug #83845: the IPv6-to-IPv4 getpeername method was invoking
the getsockname method of the IPv4 socket layer.  Thanks to Terry Hayes
<thayes@netscape.com> for the bug fix.
2001-06-03 04:18:40 +00:00
larryh%netscape.com 892b2f28de Gnu tar incompatible with Sun tar 2001-05-24 18:28:22 +00:00
larryh%netscape.com 9d99c3c791 Adding administrative/build files 2001-05-23 23:59:08 +00:00
wtc%netscape.com 0bdd2b9c34 Bugzilla bug #77264: the IsValidNetAddrLen() check should accept both of
the possible sizes of struct sockaddr_in6 on Linux.
Modified files: prsocket.c, ptio.c.
2001-05-23 04:17:33 +00:00
wtc%netscape.com 944d9e45f1 Bugzilla bug #77109: fixed NSPR library memory leaks on Mac. Patch is
contributed by Patrick Beard <beard@netscape.com>. r=sfraser,wtc.
2001-05-22 23:34:54 +00:00
larryh%netscape.com c30cdbb2a0 correct copyright date 2001-05-22 23:03:54 +00:00
larryh%netscape.com ed6665d529 add directory admin 2001-05-22 22:57:36 +00:00
wtc%netscape.com fd24e9c57a Bugzilla bug #51135: IPv6 support on OpenVMS. Thanks to Colin Blakes
<colin@theblakes.com> for the patch.
Modified files: configure configure.in OpenVMS.mk _openvms.h pripv6.c
2001-05-22 18:50:21 +00:00
wtc%netscape.com e12577e429 Bugzilla bug #28711: enabled gcc to assemble os_Irix.s on IRIX. Thanks to
John Vandenberg <zeroJ@null.net> for the research and the fix.
Modified files: configure.in configure
2001-05-22 13:28:34 +00:00
wtc%netscape.com c70b2e0e8c On Linux, use $(CC) to link the shared library. Define _REENTRANT in just
one place for Solaris.  Use the null command : instead of 'true'.
Modified files: configure.in, configure.
2001-05-21 22:55:09 +00:00
wtc%netscape.com f4cc0ccc77 Bugzilla bug #63019: NSS still uses NSPR static libraries, so we'll have
to continue to build NSPR static libraries until that NSS bug is fixed.
2001-05-21 22:45:31 +00:00
wtc%netscape.com 09df4f41f8 Now that OBJDIR is the current directory (.), we no longer need to install
the test shared library in ../$(OBJDIR)/dll.
2001-05-17 22:48:45 +00:00
wtc%netscape.com 2d02700485 Don't use classic build system's OBJDIR_NAME and OBJDIR for Win32.
I am temporarily commenting out the code.  It needs to be clearned
up later.
Modified files: configure.in configure
2001-05-17 21:50:12 +00:00
wtc%netscape.com a090a0feb0 Eliminated more differences between the autoconf build system and the
(obsolete) classic build system.
Modified Files:
	configure.in configure lib/prstreams/Makefile.in
	lib/tests/Makefile.in pr/src/cplus/Makefile.in
	pr/src/threads/combined/Makefile.in pr/tests/Makefile.in
2001-05-17 21:42:09 +00:00
wtc%netscape.com b23c9e4fbc Removed all Makefile's. The new autoconf build system uses Makefile.in's. 2001-05-17 21:26:28 +00:00
wtc%netscape.com 0bb0a60b6b Removed MOZ_WIN32_TARGET, which is just a synonym of OS_TARGET.
Modified Files:
	configure configure.in config/autoconf.mk.in
	pr/src/md/windows/Makefile.in pr/src/md/windows/objs.mk
2001-05-17 02:27:02 +00:00
wtc%netscape.com e87aa7a541 Added the --enable-debug-rtl option for setting USE_DEBUG_RTL.
Modified Files:
	configure.in configure
2001-05-17 02:02:06 +00:00
wtc%netscape.com 0d3052811b Verified that the autoconf build system is equivalent to the classic
build system on Win32.
Modified Files:
	configure configure.in
2001-05-17 01:46:09 +00:00
wtc%netscape.com ea0db16e17 Verified that the autoconf build system is equivalent to the classic
build system on OSF1, IRIX, and FreeBSD.
	configure configure.in config/autoconf.mk.in config/config.mk
	lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in
2001-05-17 00:56:25 +00:00
larryh%netscape.com 40ac2b4d59 bugzilla: 80884. PR_Rmdir error 2001-05-16 00:04:34 +00:00
wtc%netscape.com 0fe64510da Verified that the autoconf build system is equivalent to the classic
build system on AIX, HP-UX, Linux, and Solaris.  The 'release' makefile
target still doesn't quite work.
Modified Files:
	configure configure.in config/Makefile.in
	config/autoconf.mk.in config/config.mk config/nsinstall.c
	config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
	pr/include/md/Makefile.in pr/src/misc/Makefile.in
2001-05-15 22:57:39 +00:00
wtc%netscape.com cbad37defc Restored the code that was accidentally deleted in rev. 3.3. 2001-05-14 22:24:12 +00:00
wtc%netscape.com 930fcb7458 Restored code that was accidentally deleted in rev. 3.3. 2001-05-14 22:21:55 +00:00
wtc%netscape.com 7cd0eb27c4 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-14 22:12:54 +00:00
wtc%netscape.com 6a7d775b17 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:46:01 +00:00
wtc%netscape.com 7c113d3466 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:40:35 +00:00
wtc%netscape.com 676cd313f8 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:26:43 +00:00
wtc%netscape.com 96f0b20035 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:15:54 +00:00
wtc%netscape.com dcc447e306 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 06:01:46 +00:00
wtc%netscape.com a16b701196 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 05:31:44 +00:00
wtc%netscape.com 194750c325 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 05:12:58 +00:00
wtc%netscape.com 57f672ad30 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 04:56:57 +00:00
wtc%netscape.com 69cd646c07 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 04:47:05 +00:00
wtc%netscape.com bc9b0a44d0 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 04:29:27 +00:00
wtc%netscape.com 76f042deed Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 02:05:12 +00:00
wtc%netscape.com 99ac89ecbe Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 01:47:58 +00:00
wtc%netscape.com 4ed56efa9f Set NSPR version to 4.2 Beta. 2001-05-12 01:46:58 +00:00
wtc%netscape.com 994207d8e2 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 01:31:18 +00:00
wtc%netscape.com b05169e441 Restored some deleted code. 2001-05-12 01:29:55 +00:00
wtc%netscape.com 717c0ca5d5 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 01:17:17 +00:00
wtc%netscape.com 7db4f87a19 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 01:02:30 +00:00
wtc%netscape.com 1881c58d3f Changed the license to MPL/GPL. 2001-05-12 01:00:41 +00:00
wtc%netscape.com 1f2bb8a3db Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 00:55:48 +00:00
wtc%netscape.com 09b81993e1 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. Note that the Win16 stuff
has been deleted.
2001-05-12 00:49:17 +00:00
wtc%netscape.com f804b2395e Restored some deleted comments. 2001-05-12 00:36:58 +00:00
wtc%netscape.com a133c8341c Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 00:36:57 +00:00
wtc%netscape.com c4c03e23da Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-12 00:08:21 +00:00
wtc%netscape.com e4bbffbb9c Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-11 23:57:21 +00:00
wtc%netscape.com 4877ea3b52 Merged NSPRPUB_CLIENT_BRANCH onto the trunk. 2001-05-11 23:49:42 +00:00
wtc%netscape.com 3d92383fc4 Bugzilla bug #76896: added PR_CALLBACK for OS/2. Thanks to Michael Kaply
<mkaply@us.ibm.com> for the patch.
Modified files: prcmon.h, prthread.h, prtime.h
2001-05-08 21:50:22 +00:00
sdagley%netscape.com e2d8834f79 #3616 - Enable long long in Mac version of NSPR (#defines the HAVE_LONG_LONG flag). sr=sfraser Checking in to NSPR tip to keep sync with version 3.3.2.2 on the NSPRPUB_CLIENT_BRANCH tag 2001-05-06 22:55:49 +00:00
wtc%netscape.com a4379ace52 Bugzilla bug #70765: added more comments and use the byte count returned
by WriteFile as opposed to the len argument, just in case WriteFile writes
fewer bytes than requested.
2001-05-05 04:59:38 +00:00
wtc%netscape.com a94f58682b Bugzilla bug #70295: fixed a bug introduced by my previous fix.
Modified files: prfile.c, ptio.c
2001-05-04 23:06:42 +00:00
larryh%netscape.com 50ff627951 bugzilla: 70765. win2k file offset on networked drive 2001-04-25 22:08:38 +00:00
cls%seawood.org e6e5a9264c Compaq changed uname to use osf as a basename instead of osf1 2001-04-16 23:21:31 +00:00
sfraser%netscape.com 9fb4573f5f These changes fix PR_Poll on Mac thusly: 1. Factor out checking the fds into a new function CheckPollDescs() 2. Factor out setting/clearing the polling thread on those fds into SetDescPollThread() 3. Be more careful about where we set the polling thread on the fds, ensuring that we turn off interrupts and hold a lock around the code that sets up the polling thread and checks for data on the fds. This fixes the race condition that causes this bug. 4. We now clear the polling thread on the fds when coming out of PR_Poll, so that the notifier doesn't attempt to wake the wrong thread when called when we're not polling. 5. Implement a 0-timeout version that behaves like select(). Bugzilla bugs 72965 and 60509. r=gordon, larryh. 2001-04-14 01:10:27 +00:00
sdagley%netscape.com 9b4563496c Fix #75928. Add prvrsion.c to Mac build so libVersionPoint() available (needed for for NSS 3.2.1 landing). r=javi@netscape.com,r/a=larryh@netscape.com Also sync'd Carbon targets in .mcp with version from NSPRPUB_CLIENT_BRANCH 2001-04-11 00:39:16 +00:00
cls%seawood.org 878fdb8b1b Updating config.guess & config.sub with 2001-03-30 changes from the GNU master copy at :pserver:anoncvs@subversions.gnu.org:/cvs /config . 2001-04-05 04:41:13 +00:00
larryh%netscape.com f0d33ff876 bugzilla: 45343. re-implement PL_ArenaAllocate() 2001-04-03 23:23:02 +00:00
cls%seawood.org 3a4defb509 Add -lc to OS_LIBS for Linux.
Bug #72766
2001-03-25 04:44:02 +00:00
gordon%netscape.com 0d92d618a2 Fix bug 73018 "SSL fails on Mac", check in for sfraser. r=pinkerton, sr=sfraser. 2001-03-23 22:41:07 +00:00
larryh%netscape.com 21c88dca44 bugzilla: 72261. fix linking problems 2001-03-21 19:36:31 +00:00
cls%seawood.org ffd4cdae4a Fix for OS/2 emx build bustage.
Thanks to Dmitry Kubov <dmitry@north.cs.msu.su> for the patch.
Bug #72471 r=cls
2001-03-21 15:56:31 +00:00
gordon%netscape.com 0813edcbf8 Fix bug 72038 "FTP listings never stop loading on Mac", by sfraser and gordon. r= dougt, sr=scc. 2001-03-16 22:00:13 +00:00
gordon%netscape.com 28a5bd7c67 Fix bug 29338 "PR_Poll should not poll (spin) on Mac". Checking in for sfraser. r=dougt, sdagley, gordon, sr=sfraser, or vice versa. 2001-03-13 07:02:53 +00:00
cls%seawood.org 6ec153ef1b Irix requires the -f option when stripping non-executables. 2001-03-11 11:27:29 +00:00
cls%seawood.org cf5fc44784 Use CC instead of LD to link.
Thanks to martin@NetBSD.ORG (Martin Husemann) for the patch.
Bug #61745 r=cls
2001-03-09 07:41:26 +00:00
cls%seawood.org 8e59f367a9 Add individual boehm include path for our module dep tracking builds.
Thanks to L. David Baron <dbaron@fas.harvard.edu> for the patch.
Bug #59454 r=cls
2001-03-09 06:03:24 +00:00
cls%seawood.org a943675a17 Actually use CPPFLAGS when passed to configure. 2001-03-09 04:51:09 +00:00
cls%seawood.org 5a0138772b Set MD specific files for openbsd. 2001-03-07 04:20:28 +00:00
wtc%netscape.com 7b1f6f2a47 Bugzilla bug #62877: deleted unused code added in the previous checkin. 2001-03-02 04:58:06 +00:00
wtc%netscape.com 0bf557a01e Bugzilla bug #62877: checked in patches contributed by Javier Pedemonte
<pedemont@us.ibm.com> and Dmitry Kubov <dmitry@north.cs.msu.su>.
Modified files: prinet.h, _os2.h, os2poll.c, and os2sock.c.
2001-03-02 02:40:52 +00:00
wtc%netscape.com 17b1689138 Bugzilla bug #70381: zero the ipv6.ip field after we fail to parse a
string as an IPv6 address.  Thanks to Chris Elving for the bug report.
2001-02-28 01:02:45 +00:00
wtc%netscape.com bb4992fe3a Bugzilla bug #70295: do not hold _pr_flock_lock while calling the MD
lockfile function to avoid a deadlock.  The lockCount field of
PRFilePrivate may have the value of -1 to indicate that the MD lockfile
function is in progress.  Use _pr_flock_cv to wait for the completion
of the MD lockfile function.
Modified files: primpl.h, prfile.c, prio.c, ptio.c
2001-02-27 06:51:44 +00:00
cls%seawood.org 87285e154e Fix nspr autoconf for OpenVMS.
Thanks to Colin Blake <colin@theblakes.com> for the patch.
Bug #69842 r=cls
2001-02-25 21:50:47 +00:00
wtc%netscape.com 7352683ed4 Bugzilla bug #70116: make NSPR build on Win 98 with autoconf. Thanks to
David Avery <daa@distributed.net> for the bug report.
Modified files: configure, configure.in
2001-02-25 07:36:26 +00:00
wtc%netscape.com 7a7f238831 Bugzilla bug #70058: define XP_UNIX on FreeBSD. Thanks to
Eric Hodel <drbrain-bugzilla@segment7.net> for the bug report.
Modified files: configure, configure.in
2001-02-24 22:00:46 +00:00
cls%seawood.org e242833329 Work for 9x users too 2001-02-24 08:18:12 +00:00
cls%seawood.org b362f669b0 Fix for OS/2 nspr autoconf bustage.
Thanks to Mike Kaply <mkaply@us.ibm.com> for the patch
Bug #70015 r=cls
2001-02-24 05:43:14 +00:00
cls%seawood.org f43d23e505 Initial OS/2 nspr autoconf support. Bug #58804
Thanks to "Javier H Pedemonte" <pedemont@us.ibm.com> for the patch.
2001-02-24 05:39:43 +00:00
cls%seawood.org c4ab0f1c35 OS/2 platform dependent objs file. Thanks to Javier H. Pedemonte <pedemont@us.ibm.com> for the file. Bug #58804 2001-02-24 05:32:47 +00:00
cls%seawood.org dc4e04a01f More generated files to ignore 2001-02-24 05:31:07 +00:00
wtc%netscape.com ada867b1d0 Bugzilla bug #69496: set the minimum thread stack size on OpenVMS.
r=colin@theblakes.com.
Modified files: _openvms.h, ptthread.c
2001-02-22 23:38:32 +00:00
wtc%netscape.com e6228055b5 Bugzilla bug #1816: allow building on Windows 98 with MKS or Cygwin tools. 2001-02-21 17:13:05 +00:00
cls%seawood.org cacba54314 Allow spaces in --enable-optimize args. Bug #68246 r=leaf a=brendan 2001-02-09 21:30:09 +00:00
gordon%netscape.com c4fef993d3 fix for bug 66508. r=pinkerton, sr=sfraser. Landing fix from 6.0 branch to detect orderlyDisconnects. 2001-02-07 01:03:35 +00:00
cls%seawood.org b80a94ed0a Automatically run config.status if configure changes. 2001-02-06 02:33:34 +00:00
cls%seawood.org 0f34838acb Add -d to STRIP for bsdi 4.x 2001-02-04 04:59:26 +00:00
cls%seawood.org f7f4a5dc75 bsdi 4.2 needs _PR_HAVE_GETPROTO_R & _PR_HAVE_GETPROTO_R_POINTER 2001-02-02 00:58:11 +00:00
cls%seawood.org 1658866fcd Landing autoconf support for all platforms except OS/2. 2001-01-29 05:36:31 +00:00
cls%seawood.org 09e24a39cd Remove INSTALL. Add CPU_ARCH. 2001-01-29 05:34:20 +00:00
cls%seawood.org 8662b8bbee Create MOZ_CHECK_PTHREADS() macro that compiles a small test case using <pthread.h> so that systems like hpux & osf/1 will properly detect pthreads. 2001-01-27 22:57:59 +00:00
cls%seawood.org 3db7b868ba Landing the following HPUX changes from the client branch:
1.18.19 - 1.18.2.22

Bring hpux section inline with HPUX.mk

Do not add +DA & +DS flags to CFLAGS until we figure out exactly how user define
d CFLAGS are supposed to interact with those.

Bug 58804
2001-01-27 22:55:12 +00:00
wtc%netscape.com e16ea26d40 Bugzilla bug #54796: PR_InitializeNetAddr and PR_SetNetAddr should zero
the socket address if the 'val' argument is not PR_IpAddrNull.
Reviewed by John Myers.
2001-01-27 15:22:02 +00:00
cls%seawood.org ef785d7746 Skip AC_PATH_PROG* checks for win32. r=bryner 2001-01-24 04:08:09 +00:00
wtc%netscape.com cfa5c2e7ae Bugzilla bug #66325: use the DYNAMIC_PATH flag for shl_load() only if the
specified path name is a plain file name (containing no directory), to
match the behavior of dlopen().
2001-01-23 20:46:25 +00:00
cls%seawood.org 5e98c15947 Add --enable-boehm to nspr autoconf 2001-01-23 15:55:29 +00:00
cls%seawood.org d74d44c2f2 There is no need to invoke recursive makes for the dummy libs & install phases of nspr. Especially when it means having a dummy target in every makefile that has a dependency upon export. Instead, put the dummy target in rules.mk. 2001-01-22 06:36:06 +00:00
cls%seawood.org 6d84cda1e7 gmake 3.79.1 requires that SHELL be evaluated immediately.
Thanks to Brian Ryner <bryner@uiuc.edu> for the patch.
2001-01-21 23:48:08 +00:00
cls%seawood.org 982c79da05 If MOZILLA_CLIENT is set and building on win32, set OS_TARGET to win95 like nsprpub/makefile.win does. 2001-01-21 06:42:27 +00:00
cls%seawood.org 42c24e8ad2 Switch from using $(DIST)/bin, $(DIST)/lib, etc to using $(bindir), $(includedir). This gives us the advantage of being able to set different directories for libs & headers as needed. r=bryner 2001-01-21 06:37:45 +00:00
cls%seawood.org 61b4dfc543 Landing changes to use autoconf on win32. Bug #58804 2001-01-19 09:44:03 +00:00
cls%seawood.org 795c9a5ae2 Add OS_LIBS to EXTRA_LIBS as necessary 2001-01-17 19:15:05 +00:00
cls%seawood.org fb6cb6f2a5 Don't link in OS_LIBS to shared libs by default 2001-01-17 19:14:16 +00:00
cls%seawood.org 2e0868112d Add check for libpthreads (AIX). Set USE_PTHREADS properly for AIX. 2001-01-17 19:13:44 +00:00
cls%seawood.org f85d64d844 Only define HAVE_LCHOWN if it is not already defined. Fixes AIX 2001-01-17 05:13:00 +00:00
wtc%netscape.com c0938c88b6 Bugzilla bug #64278: call sched_get_priority_min/max to get the minimum
and maximum priorities of the default scheduling policy.  Thanks to
Matt Beauregard <marauder@marauder.tm> for reporting this bug.
2001-01-17 02:42:13 +00:00
wtc%netscape.com b8d8f37064 Bugzilla bug #64471: need to use the value of the 'xferred' argument when
sendfilev fails with EAGAIN/EWOULDBLOCK.
2001-01-11 05:17:52 +00:00
wtc%netscape.com 419e5ee720 Bugzilla bug #64666: using a minus (-) in a scan set is not portable.
Thanks to Michael Kaply <mkaply@us.ibm.com> for the bug report and patch.
2001-01-09 01:31:56 +00:00
wtc%netscape.com a32a22f21d Added const to clean up compiler warnings. 2001-01-06 05:26:24 +00:00
wtc%netscape.com 2064832299 Bugzilla bug #64471: PR_SendFile detects and uses the new Solaris
sendfilev system call.
Modified files: unix_errors.c, ptio.c.
2001-01-06 04:26:17 +00:00
cls%seawood.org 9f288f7864 Added BSDI logic from BSD_OS.mk 2001-01-04 23:37:29 +00:00
cls%seawood.org e51f2e69ae Upgrade to latest GNU cvs versions. 2001-01-04 09:29:40 +00:00
cls%seawood.org aeed808e9f Switch to $< & $@ so that VPATH can do its magic.
Bug #58804
2000-12-30 06:36:06 +00:00
cls%seawood.org 046ede8289 Preparations for building on win32 with autoconf Makefile.ins. 2000-12-30 05:44:01 +00:00
cls%seawood.org d883c8e0d1 Sync'ing long lost changes between Makefile & Makefile.in 2000-12-30 00:47:58 +00:00
wtc%netscape.com ff5a946c1f Bugzilla bug #63697: NetBSD 1.5 or newer has IPv6. Thanks to
martin@NetBSD.ORG (Martin Husemann) for the patch.
2000-12-28 17:04:04 +00:00
wtc%netscape.com 65017d0273 Bugzilla bug #62457: set the flock structure correctly and use fcntl
file locking on AIX 4.3, HP-UX 11.00, IRIX, Linux, OSF1 V4.0, and Solaris.
Modified Files: AIX.mk, HP-UX.mk, IRIX.mk, Linux.mk, OSF1.mk, SunOS5.mk,
and unix.c.
2000-12-22 06:02:52 +00:00
wtc%netscape.com 2ce91a65a0 Bugzilla bug #63273: define PR_Assert the same way in debug and optimized
builds.
2000-12-19 20:02:03 +00:00
wtc%netscape.com f553501b52 Bugzilla bug #63273: define PR_Assert in optimized builds too. 2000-12-19 05:56:58 +00:00
wtc%netscape.com cbabad4f85 Bugzilla bug #51743: removed the unnecessary pthread_mutex_trylock call
from PR_EnterMonitor.  Thanks to Vinay Badami <badami@netscape.com> for
the fix.
2000-12-19 03:04:55 +00:00
wtc%netscape.com d8205f1a1f Bugzilla bug #63019: do not build static libraries unless the platform
does not have shared libraries.
2000-12-16 18:09:00 +00:00
wtc%netscape.com 640eb073d7 Bugzilla bug #61746: make NSPR local threads work on more NetBSD platforms.
Thanks to Charles Hannum <mycroft@netbsd.org> for the patch. r=wtc.
2000-12-10 15:20:03 +00:00
wtc%netscape.com e21f7d798d Bugzilla bug #51406: PR_GetConnectStatus should not invoke the new
'connectcontinue' method, which is not present in the PRIOMethods
table of NSPR 4.0.
Modified Files: prsocket.c ptio.c
2000-12-10 02:33:59 +00:00
larryh%netscape.com eadfd2de21 Bugzilla: 61747. netbsd 2000-12-01 21:29:17 +00:00
cls%seawood.org 8d02607af4 Change --enable-optimize to take an argument.
Bug #53486 r=timeless
2000-12-01 13:21:43 +00:00
larryh%netscape.com 6190f7fc27 Bugzilla: 58575 2000-11-28 00:34:48 +00:00
larryh%netscape.com aa2f132421 Bugzilla: 53014 2000-11-06 23:33:07 +00:00
larryh%netscape.com 91891bb92e Bugzilla: 51655. 2000-11-06 23:27:49 +00:00
larryh%netscape.com f44dcf512a Bugzilla: 49161. OpenVMS 2000-11-02 21:15:40 +00:00
cls%seawood.org 7aec083a22 Add gcc check for -pthreads if -pthread check fails. bug #44504 Thanks to madams
@janna.com (Mark G. Adams) for the patch.
2000-10-26 07:53:51 +00:00
cls%seawood.org c70d82c6ce Treat irix64 builds as normal irix builds. 2000-10-25 21:36:02 +00:00
cls%seawood.org 90eadc0918 Fix Irix sections to properly handle USE_N32 2000-10-25 21:24:11 +00:00
cls%seawood.org 65a618842e Fixed the strip check to work for cross-compile builds. Bug #11893 2000-10-25 03:30:47 +00:00
cls%seawood.org 7105457e69 Set CROSS_COMPILE variable as appropriate so that cross-compiling works again. Bug #11890 2000-10-18 20:03:41 +00:00
cls%seawood.org 1289d39511 Sync pr/src/Makefile* INCLUDES with subdirs so that parallel builds work again. Bug #31365 2000-10-18 05:01:29 +00:00
gordon%netscape.com e171dab5b8 Fix for Bug 56170 "After mac goes to sleep, getting IMAP mail locks up machine". Changed case kOTOutStateErr, so that it returns an error. This enables us to detect when a connection is closed out from under us. 2000-10-13 21:49:44 +00:00
larryh%netscape.com aa7820577f Bugzilla: 46651. buffsize -> bufsize 2000-10-11 22:51:04 +00:00
gordon%netscape.com 7e3061d98b Fix for bug 49990 "Networking fails after sleep/wake cycle" on Mac. rtm+, r=pinkerton, sr =sfraser. Added support for provide will/has closed OT events. 2000-10-10 21:25:27 +00:00
larryh%netscape.com 5d72ae5f16 Bugzilla: 55271. Attach thread on BeOS 2000-10-10 20:07:20 +00:00
wtc%netscape.com 90fc91dd4e Bugzilla bug #53902: a better way to fix the va_list compilation problem
in an older version of NetBSD/macppc.  Thanks to Martin Husemann
<martin@NetBSD.ORG> for the patch.
Modified files: _netbsd.h, prprf.c
2000-10-10 04:38:55 +00:00
wtc%netscape.com 223d8ac572 Bugzilla bug #55740: fixed a typo. Thanks to Martin Husemann
<martin@NetBSD.ORG> for the patch.
2000-10-10 04:28:11 +00:00
wtc%netscape.com 7cbd1a9434 Bugzilla bug #54195: extended the 'uc' array to 256 elements because
it may be indexed by an 8-bit character.  Thanks to Naoki Hotta
<nhotta@netscape.com> for the fix.
2000-10-06 04:28:07 +00:00
larryh%netscape.com 14aa0d05f5 Bugzilla: 55268. BeOS 2000-10-05 23:15:45 +00:00
cls%seawood.org 5d568ccfdb Apply fixes for previous attempt to add STRIP to nspr build. 2000-09-30 03:24:19 +00:00
larryh%netscape.com 8a851cefce Bugzilla: 51465. strip binaries on optimized builds 2000-09-28 17:47:22 +00:00
wtc%netscape.com 1f6f52a75a Bugzilla bug #30746: the primordial thread should wait for the timer
manager thread to start only if the timer manager thread is a local
thread, otherwise in native-threads-only mode, if NSPR is initialized
by a DLL, the primordial thread may be hung in PR_WaitCondVar because
the (native) timer manager thread does not get to run until the DLL is
initialized.
2000-09-01 18:26:28 +00:00
wtc%netscape.com 8827e7b4a4 Set version number to 4.1. 2000-09-01 16:07:38 +00:00
wtc%netscape.com 13c5522a29 Bugzilla bug #40778: backed out the previous checkin. I convinced myself
that users shouldn't be accessing the 'reserved_fn_n' fields at all.
Modified files: prio.h, priometh.c, prlayer.c, prsocket.c, ptio.c
2000-09-01 06:02:03 +00:00
wtc%netscape.com aa3ceb1ea4 Bugzilla bug #40778: renamed the 'connectcontinue' member of PRIOMethods
back to 'reserver_fn_4' to maintain source compatibility.
Modified files: prio.h, priometh.c, prlayer.c, prsocket.c, ptio.c
2000-09-01 01:14:34 +00:00
wtc%netscape.com 28d7390a4b Bugzilla bug #45223: backed out the HAVE_LONG_LONG define. The Mozilla
code is not ready for this change yet.
2000-08-30 17:12:11 +00:00
wtc%netscape.com 435e14fa0c Bugzilla bug #25982: renamed the new PR_PutEnv() function to PR_SetEnv()
and resurrected the original Mac-specific PR_PutEnv().
Modified files: prenv.h, prenv.c, pr/tests/env.c
2000-08-30 17:06:04 +00:00
wtc%netscape.com 48b22f761d Restored the correct copyright years. 2000-08-30 17:00:08 +00:00
wtc%netscape.com c6d1b60d24 Removed. The file is now mozilla/nsprpub/pr/src/memory/prgcleak.c. 2000-08-30 04:58:44 +00:00
wtc%netscape.com 9c2a77d018 Removed pr/src/md/mac/prgcleak.c. Added pr/src/memory/prgcleak.c and pr/src/misc/prtpool.c. 2000-08-30 04:38:53 +00:00
wtc%netscape.com a86c01b4e5 Bugzilla bug #50386: fixed PR_Sleep so that it won't return uninitialized
variable.  Thanks to Fred Batty <fredb@iplanet.com> for reporting the bug.
2000-08-26 00:55:20 +00:00
wtc%netscape.com c8c3b1e470 Do not use the 'const' qualifier with PL_HashTableLookupConst() and
PL_HashTableRawLookupConst() because when compiled with HASHMETER defined
they increment some counters in the hash table. r=larryh@netscape.com.
2000-08-22 00:17:23 +00:00
cls%seawood.org 89c4aeecb0 Only use HOST_CC & friends when actually cross-compiling. 2000-08-20 23:52:43 +00:00
wtc%netscape.com a462b938db Bugzilla bug #15906: added GC_LEAK_DETECTOR support for Linux.
Modified files: config.mk, primpl.h, pr/src/Makefile, pr/src/Makefile.in,
pr/src/memory/Makefile, pr/src/memory/Makefile.in, prthinfo.c, ptthread.c
2000-08-14 22:05:22 +00:00
wtc%netscape.com 4e2a41f69d Bugzilla bug #39731: the imported pipe needs to have its
secret->md.sync_file_io set to PR_TRUE on NT because unnamed pipes
don't support async io.
2000-08-11 18:36:38 +00:00
wtc%netscape.com 65482ee02e Use real sockets in the poll desc array as opposed to NULL. Some
platforms seem to have problem polling on an array of -1's.
2000-08-11 03:00:45 +00:00
wtc%netscape.com 26cfafe393 Updated for 4.1 release. 2000-08-11 01:34:31 +00:00
wtc%netscape.com f035aeae72 Moved prgcleak.c from mozilla/nsprpub/pr/src/md/mac/prgcleak.c. 2000-08-11 01:02:37 +00:00
wtc%netscape.com c3db9b1429 Bugzilla bug #30746: backed out the PR_SetConcurrency(2) workaround
because it introduced other problems.
2000-08-11 00:57:50 +00:00
wtc%netscape.com 23f7e332b5 Added comments to explain the format of the PR_VERSION string.
Set version number to 4.1 Beta.
2000-08-10 21:19:17 +00:00
wtc%netscape.com 93013efded Bugzilla bug #34920: fixed a bug in PR_EmulateAcceptRead that depended
on the implementation of an enum.
2000-08-10 02:40:12 +00:00
wtc%netscape.com 3b88500918 Bugzilla bug #39942: additional tweaks related to the thread-private
error string buffer.
Modified files: prerror.c, prcthr.c, pruthr.c
2000-08-10 00:34:11 +00:00
larryh%netscape.com 333cb1eb3c remove priotest. The test is not valid 2000-08-09 21:42:35 +00:00
larryh%netscape.com 04983a1547 BugZilla: 25982. MacOS retruns 1 2000-08-08 22:26:42 +00:00
wtc%netscape.com 6a0fb8a49e Removed obsolete test event.c.
Modified files: Makefile, Makefile.in
Removed file: event.c
2000-08-08 21:35:14 +00:00
wtc%netscape.com 69c1fcfb22 Make main() return int explicitly. 2000-08-08 21:33:51 +00:00
larryh%netscape.com cef4c0c62d BugZilla: 4090. cross platform breakage 2000-08-02 00:45:18 +00:00
larryh%netscape.com 150eb7bcfa BugZilla: 25982. remove comment witin a comment 2000-08-02 00:09:07 +00:00
larryh%netscape.com d38ef6d48f change default hostname to mcom.com 2000-08-01 23:31:48 +00:00
larryh%netscape.com c56f06f6ab BugZilla: 25983. comment cleanup 2000-08-01 22:08:35 +00:00
wtc%netscape.com 48f87f0557 Bugzilla bug #17223: fixed an error found when I compiled on Mac. 2000-07-31 22:40:12 +00:00
larryh%netscape.com 54670e915a BugZilla: 46630. Log buffer size 2000-07-31 18:58:55 +00:00
wtc%netscape.com 2b4b2fc4bc Bugzilla bug #46417: allow stdin, stdout, and stderr to be redirected
to the same osfd (e.g., a socket is bidirectional and hence we can
redirect both stdin and stdout to the same socket).  Thanks to
Rob McCool <robm@robm.com> for the bug report and suggesting a fix.
2000-07-31 18:53:20 +00:00
wtc%netscape.com 29cce7cfca Bugzilla bug #46525: checked in a fix to silence a Purify UMR warning.
Thanks to Daniel Bratell <bratell@lysator.liu.se> for the bug report
and the fix.
2000-07-31 18:15:38 +00:00
wtc%netscape.com 1c1a93b626 Bugzilla bug #45223: define HAVE_LONG_LONG on Mac. Removed unused
variable dstLocalBaseMicroseconds and do not export
gJanuaryFirst1970Seconds.
Modified files: mactime.c, prcpucfg.h
2000-07-29 01:58:46 +00:00
wtc%netscape.com 84bf13268c Bugzilla bug #46909: on Mac, define _PR_LOCAL_THREADS_ONLY in _macos.h
as opposed to prcpucfg.h.
2000-07-29 01:51:00 +00:00
wtc%netscape.com 0109866f79 Bugzilla bug #46506: use pthreads by default on FreeBSD. 2000-07-29 00:50:35 +00:00
wtc%netscape.com f09c86ef2b Bugzilla bug #45732: define align of double and long long for powerpc
correctly, and define the macros HAVE_ALIGNED_LONGLONGS and
HAVE_ALIGNED_DOUBLES if long longs or doubles are 8-byte aligned.
Thanks to Kevin B. Hendricks <khendricks@ivey.uwo.ca> and
Franz.Sirl-kernel@lauterbach.com for reporting the bug and suggesting a
fix.
2000-07-29 00:38:00 +00:00
wtc%netscape.com 23c51f5561 Bugzilla bug #45432: fixed memory leak in pr_Mac_LoadNamedFragment and
pr_Mac_LoadIndexedFragment.
2000-07-29 00:27:37 +00:00
larryh%netscape.com f2053f7a8f BugZilla: 4090. PR_APPEND 2000-07-28 21:51:07 +00:00
wtc%netscape.com 341173dcbf Bugzilla bug #45181: improvement for imported fd's on NT.
Modified files: _winnt.h, prsocket.c, ntio.c
2000-07-28 06:28:05 +00:00
wtc%netscape.com 39cc3ef96a Get rid of PR_UNKNOWN_ERROR. 2000-07-28 05:12:51 +00:00
wtc%netscape.com 93cf3bbf6c Fixed Bugzilla bug #45181.
Modified files: _beos.h, _macos.h, _os2.h, _unixos.h, _win95.h, _winnt.h,
primpl.h, prfile.c, prio.c, prsocket.c, bfile.c, macsockotpt.c, os2io.c,
unix.c, ntio.c, w95io.c, prinit.c, ptio.c
2000-07-28 02:40:54 +00:00
larryh%netscape.com 541534abdd BugZilla: 25982. Add function PR_PutEnv() 2000-07-27 21:20:48 +00:00
wtc%netscape.com aca36b8d16 Bugzilla bug #46166: checked in a patch contributed by Marcello Nuccio
<marcenuc@lica.unimo.it>. r=roeber@netscape.com.
2000-07-25 00:30:43 +00:00
larryh%netscape.com 42c7a98b9b BugZilla: 45623 2000-07-19 22:03:36 +00:00
wtc%netscape.com 2fe4aaeee9 Map "Darwin" to "Rhapsody". 2000-07-19 07:04:26 +00:00
wtc%netscape.com 3b6db8fdb6 Bugzilla bug #42900: implement timeout for PR_Connect. 2000-07-18 23:35:24 +00:00
wtc%netscape.com 6e8898d5c9 Declare the _nt_nonblock_xxx functions static. Changed the second
argument of _nt_nonblock_accept to be "struct sockaddr *".
2000-07-18 22:45:58 +00:00
wtc%netscape.com 158a62ff8d Bugzilla bug #45683: define FD_SETSIZE to be 4096. This patch is
contributed by Jerry Kirk <Jerry.Kirk@nexwarecorp.com>.
2000-07-17 22:51:42 +00:00
wtc%netscape.com 54d54be4ee Map error codes. 2000-07-15 17:32:33 +00:00
wtc%netscape.com dad54c1f5b Bugzilla bug #25981: BSD-derived systems use systcl() to get the number
of processors.  Thanks to Hans Lambermont <hans@blender.nl> for pointing
out the use of sysctl().
2000-07-15 17:23:57 +00:00
wtc%netscape.com 424a293c04 Bugzilla bug #45141: checked in an OS/2 patch from Michael Kaply
<mkaply@us.ibm.com>. a=waterson@mozilla.org.
2000-07-12 00:10:37 +00:00
cls%seawood.org fdf6fa8ca8 Changing default debug & opt flags for qnx Bug #44133. Removed autoconf 2.13 specific macro 2000-07-08 11:25:25 +00:00