seawood%netscape.com
d3ef943b11
Adding test for gcc -pipe feature.
...
Bug #81031 r=wtc
2001-12-02 22:08:42 +00:00
seawood%netscape.com
41284decc3
Use -no-cpp-precomp instead of -traditional-cpp for darwin
...
Bug #106617
2001-11-14 04:01:43 +00:00
seawood%netscape.com
1781b88340
Tell BSD strip to just strip local & debug symbols rather than all symbols for darwin.
2001-11-03 06:01:31 +00:00
seawood%netscape.com
2e19b186c3
Moved darwin section to proper platform location.
...
Added note about why -traditional-cpp is used for darwin.
Added Mac OSX linker options to be used in darwin builds.
Bug #106617
2001-11-03 03:57:36 +00:00
sfraser%netscape.com
5528932bb1
Adding strtok.c per bug 106372
2001-11-01 00:28:57 +00:00
wtc%netscape.com
f6bf7ca094
Use PL_strcmp instead of strcmp to avoid having to include <string.h>.
2001-11-01 00:02:16 +00:00
wtc%netscape.com
cdc92528f7
Added lib/tests/Makefile to the list of makefiles to be generated by
...
configure.
Modified files: configure configure.in
Bugzilla bug 106372: added new function PL_strtok_r. The function was
implemented by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>.
Modified files: lib/libc/include/plstr.h lib/libc/src/Makefile.in
lib/tests/string.c
Added file: lib/libc/src/strtok.c
2001-10-31 23:49:52 +00:00
wtc%netscape.com
704fe62538
Bugzilla bug 106771: support building on HP-UX 11.11. The patch is from
...
Jim Dunn <jdunn@netscape.com>.
Modified files: configure configure.in
2001-10-26 21:13:06 +00:00
seawood%netscape.com
a7d65c527e
Convert all rhapsody (pre-beta-macosx) references to darwin.
...
Bug #106617 r=wtc
2001-10-26 04:55:58 +00:00
seawood%netscape.com
8bfa27a634
Rename rhapsody to darwin
...
bug #106617
2001-10-25 21:34:51 +00:00
wtc%netscape.com
1696a856c9
Bugzilla bug 71179: Neutrino needs the RTLD_GROUP flag to load Netscape
...
plugins. The fix is contributed by timeless@bemail.org .
2001-10-17 23:34:50 +00:00
wtc%netscape.com
97ad285534
Bugzilla bug 77197: use spawn in Neutrino because fork & exec does not
...
work in multithreaded programs in Neutrino. The patch is contributed
by dinglis@qnx.com (Dave Inglis), reviewed and modified by wtc.
2001-10-17 23:11:25 +00:00
wtc%netscape.com
7e5594b4fd
Bugzilla bug 92085: checked in a Neutrino patch from
...
briane@qnx.com (Brian Edmond). r=wtc.
Modified files: _nto.h protypes.h
2001-10-17 22:28:29 +00:00
wtc%netscape.com
f6a449d485
Bugzilla bug 77188: checked in a configure patch for Neutrino from
...
dinglis@qnx.com (Dave Inglis). r=wtc.
Modified files: configure configure.in
2001-10-17 20:50:51 +00:00
wtc%netscape.com
3c92c902ef
Bugzilla bug 105154: fixed a timing problem in OS/2's implementation of
...
condition variables. Thanks to Aaron Read <aaronr@us.ibm.com> for the
patch. r=wtc.
2001-10-16 23:54:24 +00:00
wtc%netscape.com
0893bd2223
We don't assert on invalid arguments now.
2001-10-16 23:36:44 +00:00
wtc%netscape.com
a4e983886c
Bugzilla bug 104269: allow one to specify an includedir or dist_includedir
...
that doesn't end in "/nspr". This patch is due to cls. r=wtc.
The only problem with this solution is that the default value for
--includedir shown in the --help output is wrong.
Modified files: configure.in configure config/autoconf.mk.in
2001-10-16 23:31:02 +00:00
seawood%netscape.com
8a3b2867e6
Install *.cfg files used for cross-compiling
2001-10-13 06:02:48 +00:00
seawood%netscape.com
2cfcd33910
Add support for mips*el
2001-10-13 05:59:55 +00:00
wtc%netscape.com
2b76d7287e
Bugzilla bug 104286: teach the configure script about MKS Toolkit. r=cls.
...
Modified files: configure configure.in config.guess config.sub
2001-10-12 20:44:02 +00:00
sfraser%netscape.com
f46ca53c56
Fix for 100353 -- handle polling for read and write on different threads, and properly deal with sending to a socket that has flow control restrictions. Fixes a problem saving to IMAP server sent messages with attachments. r=gordon, wtc.
2001-10-09 02:12:40 +00:00
cls%seawood.org
17d0ddd1ec
Updating config.guess & config.sub with 2001-10-07 changes from the GNU master c
...
opy at :pserver:anoncvs@subversions.gnu.org:/cvs /config .
2001-10-07 23:08:41 +00:00
cls%seawood.org
4c01d37f22
Solaris 7 has deprecated the use of libposix4 in favor of librt. Check the OS_RELEASE and use the appropriate library.
...
Bug #96986 r=wtc
2001-10-02 22:19:12 +00:00
wtc%netscape.com
cb481c62d0
Bugzilla bug 84035: backed out the changes to the PRMonitor functions
...
because some of the Mozilla client code depends on the property that
PR_EnterMonitor and PR_ExitMonitor do not call malloc, calloc, and free.
Modified Files: _pth.h, primpl.h, ptsynch.c
2001-09-28 01:27:07 +00:00
sfraser%netscape.com
146625f6f7
Fix for bug 71718. Make Mac NSPR work on dual CPU Mac OS X macines by using MP critical regions to fix threading synchronization problems. Uses hand-rolled critical regions because the critical section API is broke on Mac OS 10.0.x. r=gordon, wtc.
2001-09-27 23:35:25 +00:00
cls%seawood.org
cbfd990ebb
Remove commented out references to mozilla xp_*.h files.
...
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #38061 r=cls
2001-09-22 01:42:42 +00:00
sfraser%netscape.com
d25b24c856
Fix for bug 97866. Fixes async file I/O to ensure that we always call WaitOnThisThread if we're doing an async call (which does not wait if the notifier has already fired). Also don't bother checking return values from PBRead/WriteAsync, since they never fail, but do check the return value of the PBReadSync call. Fixes synchronization problems on Mac OS X. r=gordon, a=wtc.
2001-09-20 00:07:43 +00:00
sdagley%netscape.com
dd82595cc5
Fix #99556 . Account for change in Mac epoch time as of MSL 6. r=wtc/sfraser
2001-09-17 23:42:12 +00:00
wtc%netscape.com
60e162cdce
Deleted unused prototypes for _PR_Unlock, _PR_SuspendThread, and
...
_PR_ResumeThread.
2001-09-15 04:53:12 +00:00
wtc%netscape.com
95daba0ab6
Added 'const' to two arrays of constants. Thanks to Simon Fraser for
...
suggesting this.
2001-09-15 04:47:14 +00:00
wtc%netscape.com
51d7c86c9d
Bugzilla bug 96571: fixed the PL_strn* functions that may read beyond
...
the end of buffer if the buffer is not null-terminated.
Modified files: strchr.c strcstr.c strlen.c strpbrk.c strstr.c
2001-09-11 22:22:16 +00:00
wtc%netscape.com
394b22eca3
Bugzilla bug 98741: replaced NPL by MPL/GPL.
...
Modified files: prerr.et prmkdir.bat pr/src/md/os2/objs.mk
2001-09-07 18:37:58 +00:00
wtc%netscape.com
d5e4175479
Bugzilla bug 98741: removed the extra NPL header.
2001-09-07 18:28:31 +00:00
wtc%netscape.com
fc005b0f47
Bugzilla bug 98741: changed the license URL to http://www.mozilla.org/MPL/ .
...
Modified Files:
pr/src/prvrsion.c lib/ds/plvrsion.c lib/libc/src/plvrsion.c
lib/prstreams/plvrsion.c
2001-09-07 18:27:33 +00:00
wtc%netscape.com
18df9ed3c3
Bugzilla bug 95836: Added _PR_CleanupIO() and made it call
...
_PR_CleanupFdCache(). PR_Cleanup() now calls _PR_CleanupIO() and does
not call _PR_CleanupFdCache() directly.
Modified files: primpl.h prio.c prinit.c ptio.c ptthread.c
2001-09-07 01:55:49 +00:00
wtc%netscape.com
ecb4f54a52
Bugzilla bug 95817: destroy _pr_sleeplock in PR_Cleanup(). The patch is
...
contributed by jeff@NerdOne.com .
Modified files: prinit.c ptthread.c
2001-09-07 00:15:21 +00:00
wtc%netscape.com
9455966b2a
Bugzilla bug 95773: Added _PR_CleanupEnv() and call it from PR_Cleanup().
...
The patch is contributed by jeff@NerdOne.com .
Modified files: primpl.h prenv.c prinit.c ptthread.c
2001-09-07 00:05:50 +00:00
wtc%netscape.com
d45852da19
Bugzilla bug 97456: fixed build error on BSD/OS 4.3 (beta3). The patch
...
is contributed by lidl@pix.net .
2001-08-30 04:18:23 +00:00
wtc%netscape.com
8ce380c12c
Bugzilla bug 95784: added _PR_CleanupLayerCache and call it from
...
PR_Cleanup. The patch is contributed by jeff@NerdOne.com .
Modified files: primpl.h, prlayer.c, prinit.c, ptthread.c.
2001-08-30 00:35:00 +00:00
wtc%netscape.com
07c8828660
Bugzilla bug 95668: added _PR_CleanupThreads and call it from PR_Cleanup.
...
The patch is contributed by jeff@NerdOne.com .
Modified files: primpl.h, prinit.c, pruthr.c.
2001-08-29 23:52:14 +00:00
wtc%netscape.com
d04c389511
Bugzilla bug 95659: added _PR_CleanupStacks(), which is called from
...
PR_Cleanup(). The patch is contributed by jeff@NerdOne.com .
Modified files: primpl.h, prinit.c, prustack.c
2001-08-29 23:13:41 +00:00
wtc%netscape.com
6d7ff766ec
Bugzilla bug 94153: destroys the arena lock in PL_ArenaFinish. Also don't
...
need to hold the lock when destroying the arenas on the arena freelist.
The patch to destroy the arena lock was contributed by jeff@NerdOne.com .
2001-08-28 21:14:36 +00:00
wtc%netscape.com
06e03a119f
Bugzilla bug 54353: free the log modules at NSPR cleanup. Thanks to
...
jeff@NerdOne.com for the patch.
2001-08-28 18:37:55 +00:00
wtc%netscape.com
5ef2e00543
Bugzilla bug 96673: removed the unnecessary and non-portable initializers
...
for the sigaction structure. Thanks rjesup@wgate.com (Randell Jesup) for
suggesting the fix.
2001-08-28 18:01:46 +00:00
cls%seawood.org
8fd5d3fd19
Escape ^ when calling grep as some shells interpret ^ instead of passing it to g
...
rep.
Thanks to dave@arsdigita.com (Drazen Kacar) for the patch.
Bug #96997 r=cls sr=wtc
2001-08-28 07:51:03 +00:00
wtc%netscape.com
d176003954
Merged brendan's fix from NSPRPUB_CLIENT_BRANCH (now obsolete).
2001-08-19 01:22:59 +00:00
wtc%netscape.com
3bd4cdf004
Bugzilla bug 95744: handle the case that ENOTEMPTY and EEXIST have the
...
same value. (They do on AIX 4.3.)
2001-08-17 13:31:15 +00:00
wtc%netscape.com
d3d3b4a873
Bugzilla bug #88102 : checked in a patch from Colin Blakes
...
<colin@theblakes.com> that allows him to easily switch between BSD V4.4
(the default) and BSD V4.3 sockets on OpenVMS.
2001-08-15 14:30:43 +00:00
cls%seawood.org
cc57e5230a
_MD_pr_poll should exit with error if select returns -1 and errno is not EINTR.
...
Bug #70808 r=darin
2001-08-14 01:01:58 +00:00
wtc%netscape.com
0585c1b86b
Force a rebuild.
2001-08-13 19:55:38 +00:00
cls%seawood.org
68b5a8601f
On BeOS, leave the stub libraries loaded as future versions of the BeOS kernel may unload the real libraries otherwise.
...
Thanks to Josh Soref <timeless@mac.com> for the patch.
Bug #83875 r=wtc,cls
2001-08-13 08:05:34 +00:00
cls%seawood.org
1ae4c1a702
Adding --enable-strip option.
...
Bug #88045 r=wtc sr=waterson
2001-08-12 03:40:04 +00:00
wtc%netscape.com
f150d4220f
Bugzilla bug #92810 : increment or decrement the hashtable shift counter
...
only after we have successfully allocated the new buckets. The patch
is from Brendan Eich.
2001-08-07 05:36:22 +00:00
larryh%netscape.com
e2d039d6be
Bugzilla: 92610. Mozilla on MacOS crashes in plarena
2001-07-27 20:34:04 +00:00
sdagley%netscape.com
642a808ef3
Checking in beard's fix for bug #81659 from the 0.9.2 branch onto NSPR tip, r=pinkerton, sr=scc.
2001-07-25 03:20:12 +00:00
larryh%netscape.com
bf5d5e18c9
fix broken sed command
2001-07-24 23:50:38 +00:00
cls%seawood.org
f97e23a8d8
Adding nsinstall & nspr-config. Bug #84824 r=wtc
2001-07-20 00:22:11 +00:00
wtc%netscape.com
446eba9539
Bugzilla bug 88535: backed out some of the changes made in the previous
...
checkin. Modified files: configure configure.in
2001-07-01 18:02:46 +00:00
wtc%netscape.com
c55b76ec94
Bugzilla bug 88535: Use _OPTIMIZE_FLAGS and _DEBUG_FLAGS instead of
...
OPTIMIZER on Windows. Set OPTIMIZER to _OPTIMIZE_FLAGS or _DEBUG_FLAGS.
Modified files: configure configure.in
2001-06-30 15:06:26 +00:00
wtc%netscape.com
8026771b24
Fixed build breakage on Mac.
2001-06-28 01:48:28 +00:00
wtc%netscape.com
bd72107c0b
Bugzilla bug 81659: restored the code that was accidentally deleted in
...
the previous checkin.
2001-06-27 15:14:34 +00:00
wtc%netscape.com
5a99d8e867
Bugzilla bug 86730: checked in optimization-related changes for OS/2
...
from Javier Pedemonte <pedemont@us.ibm.com>.
Modified files: configure configure.in
2001-06-27 03:02:24 +00:00
wtc%netscape.com
d9727a870e
Bugzilla bug 84361: added large file support for Linux.
...
Modified files: configure configure.in _linux.h
Removed an unnecessary undefine of _FILE_OFFSET_BITS in solaris.c.
2001-06-27 03:00:34 +00:00
beard%netscape.com
26b67b67b4
Fix for bug #81659 , r=pinkerton/wtc, sr=sfraser.
2001-06-27 01:54:48 +00:00
wtc%netscape.com
9a8c55bc54
Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED.
2001-06-24 06:02:24 +00:00
wtc%netscape.com
78159e9e5c
Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED.
2001-06-24 05:51:06 +00:00
wtc%netscape.com
08c11a5cd3
Bugzilla bug 81011: Changed the return type of _PR_MD_TEST_AND_LOCK from
...
PRBool to PRIntn and documented its meaning.
Modifies files: _beos.h, _irix.h, _win16.h, _win95.h, primpl.h, os2cv.c.
2001-06-24 05:10:37 +00:00
wtc%netscape.com
4bd09d50fa
Bugzilla bug #86785 : link with -lpthread -lthread on all versions of
...
Solaris to ensure the correct library linking order.
2001-06-24 05:02:15 +00:00
wtc%netscape.com
1c2201f31b
Bugzilla Bug 63049: 64-bit Solaris does not need the libultrasparc4.so
...
(-f libatomic.so) filter library.
Modified files: configure configure.in _solaris.h pr/src/md/unix/Makefile
solaris.c.
Added file: os_SunOS_sparcv9.s.
2001-06-24 01:39:51 +00:00
wtc%netscape.com
6d69d608db
Bug 64217: use locale-independent date format so that it doesn't
...
contain a quotation mark in any locale. Thanks to tzafrir@technion.ac.il
for the bug report.
Modified Files:
pr/src/Makefile.in lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in
2001-06-23 14:42:24 +00:00
wtc%netscape.com
3bfbe0b945
Bugzilla bug #86797 : made the configure script recognize darwin and
...
deleted the old name rhapsody.
Modified files: configure configure.in
2001-06-23 04:37:20 +00:00
wtc%netscape.com
cbee4fee57
Bugzilla bug #85673 : added assembly implementation of the atomic routines
...
for OS/2 contributed by Michael Kaply of IBM.
Modified files: configure configure.in autoconf.mk.in rules.mk _os2.h
pr/src/md/os2/Makefile.in pr/src/md/os2/objs.mk os2misc.c
2001-06-23 04:09:19 +00:00
wtc%netscape.com
6a241e922d
Bugzilla bug #85673 : added assembly implementation of the atomic routines
...
for OS/2 contributed by Michael Kaply of IBM.
2001-06-22 14:25:18 +00:00
wtc%netscape.com
4bdb9f94f5
We no longer need to generate the .vms files on OpenVMS.
...
Modified files: config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in pr/src/Makefile.in
2001-06-21 01:24:44 +00:00
wtc%netscape.com
bc92cbb32c
Bugzilla bug #86941 : worked around a TCP socket close() bug in Tru64
...
UNIX V5.1.
2001-06-20 22:53:38 +00:00
wtc%netscape.com
ffe991d558
Bugzilla bug #86880 : Map ECONNABORTED to PR_CONNECT_ABORTED_ERROR.
...
Thanks to Mark Wahl of Sun Microsystems for the bug report.
2001-06-20 18:03:47 +00:00
wtc%netscape.com
fef4332da5
Made the build_prerr rule work.
2001-06-14 23:02:04 +00:00
wtc%netscape.com
bf28b0bb77
Search in the Mozilla and boehm include directories only if
...
GC_LEAK_DETECTOR is defined.
2001-06-14 22:18:58 +00:00
wtc%netscape.com
7a078e905d
Deleted an extra line that was probably added incorrectly during merging.
2001-06-14 22:01:54 +00:00
wtc%netscape.com
f82bf725ff
Bugzilla bug #85979 : always use the -xs compiler option in Solaris debug
...
builds.
Modified files: configure.in configure
2001-06-14 21:45:39 +00:00
wtc%netscape.com
b585c46aab
Set CPU_ARCH for Linux.
...
Modified files: configure configure.in
2001-06-14 06:20:55 +00:00
wtc%netscape.com
e2ff28a4fa
Added Netscape/iPlanet internal binary release support. The new
...
variable RELEASE_OBJDIR_NAME is the object directory name used in
the "/share/builds/components" binary distribution area. Also fixed
two typos (USE_USER_PTHREADS => USE_NSPR_THREADS).
Modified files: Makefile.in, configure, configure.in, config/autoconf.mk.in
2001-06-14 05:49:20 +00:00
wtc%netscape.com
b0fe772ba3
Use gcc's -Wl flag to pass a linker flag to the linker.
2001-06-14 05:31:14 +00:00
wtc%netscape.com
0658db4243
Put all IRIX cc compiler options inside the ifndef NS_USE_GCC block.
...
Modified files: config/Makefile.in pr/tests/Makefile.in
2001-06-14 02:23:42 +00:00
sfraser%netscape.com
8f7cf3781e
Fix for bug 85514 -- use OTEnter/LeaveNotifer calls to fix synchronization problem caused by the OT notifier firing while we are inside OTSnd or OTRcv. r=gordon, wtc. a=blizzard
2001-06-14 01:35:05 +00:00
wtc%netscape.com
28aff9f305
Bugzilla bug #40941 : Checked in Linux/ia64 patch from Bill Nottingham
...
<notting@redhat.com>. It is for NSPR local threads, which we no longer
use now that we have pthreads. I don't know if it works, but I check it
in anyway so that it is not lost.
2001-06-09 19:52:18 +00:00
gordon%netscape.com
bc75f6605c
Fix for bug 69285 "Mozilla is unresponsive after sleep", patch=sfraser, gordon, r=wtc.
2001-06-08 23:19:29 +00:00
wtc%netscape.com
2ba46bb1e8
Bugzilla bug #77264 : the workaround for the new struct sockaddr_in6 in
...
glibc 2.2 is only needed when we compile with glibc 2.1.
Modified files: prsocket.c, ptio.c
2001-06-08 19:54:56 +00:00
wtc%netscape.com
ac2fe459f7
Added comments to explain the -Wp,-P compiler option for gcc on IRIX.
2001-06-07 01:15:32 +00:00
wtc%netscape.com
2d14054ab4
Do not use IRIX native compiler options such as -n32 when NS_USE_GCC is
...
defined.
Modified files: config/Makefile.in, pr/tests/Makefile.in
2001-06-07 01:11:59 +00:00
wtc%netscape.com
26212087ef
Define NS_USE_GCC.
2001-06-07 01:09:24 +00:00
larryh%netscape.com
f1cdf10066
add target directories for Linux 2.4 kernel
2001-06-06 22:25:13 +00:00
wtc%netscape.com
6188d603e3
Bugzilla bug #70834 : made configure work on NetBSD. Thanks to
...
taya@sm.sony.co.jp (Shin'ichiro TAYA) for the patch.
Also fixed some typos.
Modified files: configure.in, configure.
2001-06-06 16:05:57 +00:00
wtc%netscape.com
e6cb352425
Bugzilla bug #83880 : deleted code for turning off shared libraries.
...
Shared libraries, if supported by the platform, must be built. Thanks
to Chris Seawood for the patch.
Modified files: configure.in, configure.
2001-06-06 04:52:44 +00:00
wtc%netscape.com
8231092572
Bugzilla bug #82436 : assert that lock is not NULL in PR_Lock and PR_Unlock
...
to avoid crashing in an assertion statement like
PR_ASSERT(lock->owner != me) if lock is NULL.
2001-06-05 23:55:55 +00:00
wtc%netscape.com
1b1eda1a54
Bugzilla bug #30746 : in combined MxN thread model, let the primordial
...
thread remain a native thread. Create a separate CPU thread to run
the local threads.
Modified files: prucpu.c, pruthr.c
2001-06-05 04:51:46 +00:00
wtc%netscape.com
ff6de2908b
Bugzilla bug #84100 : we need to write our own accept method to copy
...
the PRFilePrivate structure.
2001-06-05 04:31:20 +00:00
wtc%netscape.com
2981094363
Bugzilla bug #84035 : we can't assume that 0 is an invalid value for the
...
pthread_t type and use 0 to indicate a lock has no owner. Added a
'locked' boolean field explicitly to PRLock. In PRMonitor, make the
owner field a PRThread* pointer, with a value of NULL indicating that
the monitor has no owner. Thanks to Takis Psarogiannakopoulos for
reporting this bug and spending a year (off and on) tracking it down.
Modified files: _pth.h, primpl.h, and ptsynch.c.
2001-06-04 23:42:10 +00:00
larryh%netscape.com
ae3357fc61
Bugzilla 81666. new os2 locking
2001-06-04 22:20:48 +00:00
larryh%netscape.com
496b77bc42
Bugzilla: 79733. pruthr.c wrong MD calls
2001-06-04 21:52:20 +00:00
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