seawood%netscape.com
f42774dccc
Convert all rhapsody (pre-beta-macosx) references to darwin.
...
Bug #106617 r=wtc
git-svn-id: svn://10.0.0.236/trunk@106330 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-26 04:55:58 +00:00
seawood%netscape.com
ca14d69eee
Rename rhapsody to darwin
...
bug #106617
git-svn-id: svn://10.0.0.236/trunk@106287 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-25 21:34:51 +00:00
wtc%netscape.com
53585b3dd1
Bugzilla bug 71179: Neutrino needs the RTLD_GROUP flag to load Netscape
...
plugins. The fix is contributed by timeless@bemail.org .
git-svn-id: svn://10.0.0.236/trunk@105649 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 23:34:50 +00:00
wtc%netscape.com
f94b003c2e
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.
git-svn-id: svn://10.0.0.236/trunk@105647 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-17 23:11:25 +00:00
wtc%netscape.com
88fa081a13
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.
git-svn-id: svn://10.0.0.236/trunk@105565 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 23:54:24 +00:00
wtc%netscape.com
7f6484b0b8
We don't assert on invalid arguments now.
...
git-svn-id: svn://10.0.0.236/trunk@105558 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-16 23:36:44 +00:00
sfraser%netscape.com
83c130f034
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.
...
git-svn-id: svn://10.0.0.236/trunk@104889 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-09 02:16:47 +00:00
cls%seawood.org
083a7c2fd1
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
git-svn-id: svn://10.0.0.236/trunk@104447 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-02 22:19:12 +00:00
wtc%netscape.com
b5d4409bdb
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
git-svn-id: svn://10.0.0.236/trunk@104057 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 01:27:07 +00:00
sfraser%netscape.com
108ee42e26
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.
...
git-svn-id: svn://10.0.0.236/trunk@104017 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-27 23:35:25 +00:00
cls%seawood.org
7598224bba
Remove commented out references to mozilla xp_*.h files.
...
Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #38061 r=cls
git-svn-id: svn://10.0.0.236/trunk@103532 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-22 01:42:48 +00:00
sfraser%netscape.com
f40a806dad
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.
...
git-svn-id: svn://10.0.0.236/trunk@103237 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-20 00:08:36 +00:00
sdagley%netscape.com
cf37c81c53
Fix #99556 . Account for change in Mac epoch time as of MSL 6. r=wtc/sfraser
...
git-svn-id: svn://10.0.0.236/trunk@103038 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-17 23:42:12 +00:00
wtc%netscape.com
913d62f0eb
Added 'const' to two arrays of constants. Thanks to Simon Fraser for
...
suggesting this.
git-svn-id: svn://10.0.0.236/trunk@102974 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-15 04:47:14 +00:00
wtc%netscape.com
99b1973ff0
Bugzilla bug 98741: replaced NPL by MPL/GPL.
...
Modified files: prerr.et prmkdir.bat pr/src/md/os2/objs.mk
git-svn-id: svn://10.0.0.236/trunk@102535 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 18:37:58 +00:00
wtc%netscape.com
11f1593318
Bugzilla bug 98741: removed the extra NPL header.
...
git-svn-id: svn://10.0.0.236/trunk@102534 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 18:28:31 +00:00
wtc%netscape.com
5b8e1cf962
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
git-svn-id: svn://10.0.0.236/trunk@102533 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 18:27:33 +00:00
wtc%netscape.com
e5218cd198
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
git-svn-id: svn://10.0.0.236/trunk@102504 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 01:55:49 +00:00
wtc%netscape.com
a44592e2b8
Bugzilla bug 95817: destroy _pr_sleeplock in PR_Cleanup(). The patch is
...
contributed by jeff@NerdOne.com .
Modified files: prinit.c ptthread.c
git-svn-id: svn://10.0.0.236/trunk@102492 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 00:15:21 +00:00
wtc%netscape.com
40b3bff0fa
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
git-svn-id: svn://10.0.0.236/trunk@102491 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-07 00:05:50 +00:00
wtc%netscape.com
cdb805bcdc
Bugzilla bug 97456: fixed build error on BSD/OS 4.3 (beta3). The patch
...
is contributed by lidl@pix.net .
git-svn-id: svn://10.0.0.236/trunk@102013 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-30 04:18:23 +00:00
wtc%netscape.com
3f603986fe
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.
git-svn-id: svn://10.0.0.236/trunk@101992 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-30 00:35:00 +00:00
wtc%netscape.com
287d568a3b
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.
git-svn-id: svn://10.0.0.236/trunk@101991 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-29 23:52:14 +00:00
wtc%netscape.com
813386fc81
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
git-svn-id: svn://10.0.0.236/trunk@101987 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-29 23:13:41 +00:00
wtc%netscape.com
f82e415e62
Bugzilla bug 54353: free the log modules at NSPR cleanup. Thanks to
...
jeff@NerdOne.com for the patch.
git-svn-id: svn://10.0.0.236/trunk@101902 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-28 18:37:55 +00:00
wtc%netscape.com
3f7f3c5d48
Bugzilla bug 96673: removed the unnecessary and non-portable initializers
...
for the sigaction structure. Thanks rjesup@wgate.com (Randell Jesup) for
suggesting the fix.
git-svn-id: svn://10.0.0.236/trunk@101896 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-28 18:01:46 +00:00
wtc%netscape.com
540c9d67e4
Merged brendan's fix from NSPRPUB_CLIENT_BRANCH (now obsolete).
...
git-svn-id: svn://10.0.0.236/trunk@101419 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-19 01:22:59 +00:00
wtc%netscape.com
1f779f80d2
Bugzilla bug 95744: handle the case that ENOTEMPTY and EEXIST have the
...
same value. (They do on AIX 4.3.)
git-svn-id: svn://10.0.0.236/trunk@101302 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-17 13:31:15 +00:00
cls%seawood.org
f62001e463
_MD_pr_poll should exit with error if select returns -1 and errno is not EINTR.
...
Bug #70808 r=darin
git-svn-id: svn://10.0.0.236/trunk@100971 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-14 01:01:58 +00:00
cls%seawood.org
12a183cce9
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
git-svn-id: svn://10.0.0.236/trunk@100913 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-13 08:05:34 +00:00
sdagley%netscape.com
e5a1da9e30
Checking in beard's fix for bug #81659 from the 0.9.2 branch onto NSPR tip, r=pinkerton, sr=scc.
...
git-svn-id: svn://10.0.0.236/trunk@99871 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 03:20:12 +00:00
wtc%netscape.com
baaa7d9680
Fixed build breakage on Mac.
...
git-svn-id: svn://10.0.0.236/trunk@98124 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-28 01:48:28 +00:00
wtc%netscape.com
511446764b
Bugzilla bug 81659: restored the code that was accidentally deleted in
...
the previous checkin.
git-svn-id: svn://10.0.0.236/trunk@98063 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-27 15:14:34 +00:00
wtc%netscape.com
964377fc03
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.
git-svn-id: svn://10.0.0.236/trunk@98029 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-27 03:00:34 +00:00
beard%netscape.com
f92bbb4256
Fix for bug #81659 , r=pinkerton/wtc, sr=sfraser.
...
git-svn-id: svn://10.0.0.236/trunk@98015 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-27 01:54:48 +00:00
wtc%netscape.com
f6a90f7c77
Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED.
...
git-svn-id: svn://10.0.0.236/trunk@97844 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-24 06:02:24 +00:00
wtc%netscape.com
6d4f749cba
Bugzilla bug 87493: PR_Accept() should retry after getting ECONNABORTED.
...
git-svn-id: svn://10.0.0.236/trunk@97843 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-24 05:51:06 +00:00
wtc%netscape.com
087b86eed7
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.
git-svn-id: svn://10.0.0.236/trunk@97842 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-24 05:10:37 +00:00
wtc%netscape.com
87785057d0
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.
git-svn-id: svn://10.0.0.236/trunk@97839 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-24 01:39:51 +00:00
wtc%netscape.com
3c67555c60
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
git-svn-id: svn://10.0.0.236/trunk@97817 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-23 14:42:24 +00:00
wtc%netscape.com
910bb4b5f3
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
git-svn-id: svn://10.0.0.236/trunk@97806 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-23 04:09:19 +00:00
wtc%netscape.com
842f1c2a9e
Bugzilla bug #85673 : added assembly implementation of the atomic routines
...
for OS/2 contributed by Michael Kaply of IBM.
git-svn-id: svn://10.0.0.236/trunk@97775 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-22 14:25:18 +00:00
wtc%netscape.com
ef276783f6
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
git-svn-id: svn://10.0.0.236/trunk@97647 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-21 01:24:44 +00:00
wtc%netscape.com
d98241a085
Bugzilla bug #86941 : worked around a TCP socket close() bug in Tru64
...
UNIX V5.1.
git-svn-id: svn://10.0.0.236/trunk@97632 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 22:53:38 +00:00
wtc%netscape.com
c640fb1653
Bugzilla bug #86880 : Map ECONNABORTED to PR_CONNECT_ABORTED_ERROR.
...
Thanks to Mark Wahl of Sun Microsystems for the bug report.
git-svn-id: svn://10.0.0.236/trunk@97607 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-20 18:03:47 +00:00
wtc%netscape.com
4cb5209699
Made the build_prerr rule work.
...
git-svn-id: svn://10.0.0.236/trunk@97174 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 23:02:04 +00:00
wtc%netscape.com
45e9da5e53
Search in the Mozilla and boehm include directories only if
...
GC_LEAK_DETECTOR is defined.
git-svn-id: svn://10.0.0.236/trunk@97173 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 22:18:58 +00:00
sfraser%netscape.com
946cbecdc0
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
...
git-svn-id: svn://10.0.0.236/trunk@97108 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-14 01:35:05 +00:00
gordon%netscape.com
9c7e703922
Fix for bug 69285 "Mozilla is unresponsive after sleep", patch=sfraser, gordon, r=wtc.
...
git-svn-id: svn://10.0.0.236/trunk@96755 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 23:19:29 +00:00
wtc%netscape.com
f2d2203616
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
git-svn-id: svn://10.0.0.236/trunk@96728 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-08 19:54:56 +00:00