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

1261 Коммитов

Автор SHA1 Сообщение Дата
sfraser%netscape.com b7d1e5470a Fix bug 158927 -- controls not drawing correctly in QuickTime plugin. The problem was that the thread scheduling Timer Task would call WakeUpProcess() every time when we are blocked and not servicing NSPR threads (for example when tracking plugin controls). A side effect of this is to prevent Mac OS X from flushing the window back buffers, hence the drawing issues. Fix is to only call WakeUpProcess() if we've been through the scheduler since the last time. r=sdaglye, wtc. a=asa. 2002-07-27 01:01:36 +00:00
sfraser%netscape.com 880c267e4b Fixing the MachO (DARWIN) build, which broke when wtc checked in a patch in bug 153525. r=bryner. 2002-07-24 04:06:07 +00:00
wtc%netscape.com 188d22aa89 Bug 153525: fixed build problems under gcc3 on Mac OS X. r=bryner.
Modified Files: _pth.h darwin.c
2002-07-23 23:54:12 +00:00
seawood%netscape.com 9a8086af4d Remove DARWIN define from osx builds as it cripples the feature set provided by
OSX headers.
Bug #154232 r=wtc sr=scc a=scc
2002-07-18 04:11:48 +00:00
wtc%netscape.com d171294dd7 Bug 141614: restored Matthew Zahorik's net_server nonblocking connect
logic, which accidentally got deleted when the BONE changes were checked
in. This patch was contributed by Arougthopher
<arougthopher@lizardland.net>.
Modified Files: bfile.c bmisc.c bnet.c
2002-07-17 06:04:42 +00:00
wtc%netscape.com 0b5981f917 Bug 157347: deleted the code that tried to escape the quotes around
command-line arguments. The patch was contributed by Michael Kaply
<mkaply@us.ibm.com>. r=wtc.
2002-07-17 01:45:57 +00:00
wtc%netscape.com 2c871ac924 Bug 156633: the PR_CurrentThread nspr1.0 compatibility macro should be put
inside #ifndef NO_NSPR_10_SUPPORT.
2002-07-11 00:53:14 +00:00
sfraser%netscape.com c158ed074a Fix for bug 139802; slow certificate authentication on Mac OS X. This was caused by the application spending lots of time in WaitNextEvent, called from its main event loop (which is a good thing, in terms of CPU usage). The problem is that NSPR threads then don't get enough time. This patch give the process scheduler a kick in the pants when NSPR is going to switch to another of its threads. r=wtc, r=sdagley 2002-07-10 01:14:23 +00:00
wtc%netscape.com 0ec01dc560 Bug 119098: fixed the problem building NSPR tests on OS/2. The patch is
contributed by Michael Kaply <mkaply@us.ibm.com> and Julien Pierre
<jpierre@netscape.com>.
2002-07-09 00:09:32 +00:00
wtc%netscape.com 3822b6ce2e Set NSPR version to 4.2.1. 2002-06-29 00:33:08 +00:00
wtc%netscape.com f2fcf1e468 Bug 150157: DosWrite is not returning an error when the disk is full.
We can tell the write failed if we did a partial write.  The patch is
contributed by Michael Kaply <mkaply@us.ibm.com>.
2002-06-22 14:39:43 +00:00
wtc%netscape.com 7961794510 Updated for NSPR 4.2.1. 2002-06-20 18:13:10 +00:00
wtc%netscape.com 32f8739bf9 The previous checkin didn't work. Backed it out. 2002-06-14 05:37:41 +00:00
wtc%netscape.com e272d04caa Bug 151722: addr is in shared memory and is modified by another process, so
it needs to be declared volatile.
2002-06-14 05:25:52 +00:00
wtc%netscape.com 08a33ff10b Bug 151711: gcc on OSF1 needs to use the -mieee flag. 2002-06-14 05:05:59 +00:00
wtc%netscape.com 0a9c72d9e8 Bug 125819: fixed problems compiling using gcc on OSF1. The patch is
contributed by Chris Seawood <seawood@netscape.com>.
Modified Files: configure configure.in unix.c uxrng.c
2002-06-14 03:24:33 +00:00
wtc%netscape.com cfd4bb6192 Update the vercheck.c test for NSPR 4.2.1. 2002-06-13 22:15:59 +00:00
wtc%netscape.com 40d4c2235d Set NSPR version to 4.2.1 Beta. 2002-06-13 22:13:15 +00:00
wtc%netscape.com d6f40acc86 Bug 136458: removed the old -O workaround and use -m68020-60. The patch is
contributed by Richard Zidlicky <rz@linux-m68k.org>.  r=wtc.
Modified Files: configure.in configure Linux.mk
2002-06-13 22:00:29 +00:00
wtc%netscape.com 0199bc6d84 Bug 144886: On platforms with gethostbyname2, add the infrastructure for
PR_GetIPNodeByName to implement PR_AI_ADDRCONFIG correctly.  Right now
only AIX implements the function to determine if the system has any IPv4
or IPv6 source address configured.  On other platforms PR_GetIPNodeByName
still behaves as if the system had both IPv4 and IPv6 source addresses
configured.
2002-06-13 20:47:39 +00:00
wtc%netscape.com c0b8191d16 Bug 97475: the new 'af' field needs to be moved to the end of the
PRFilePrivate structure because the OJI code in Sun Java 2 1.3-1
distribution is reading the 'md.osfd' field of this private structure.
2002-06-13 20:30:13 +00:00
wtc%netscape.com f0b3faa83f Bug 97475: some platforms, such as OpenVMS, require us to pass the exact
socket address length to socket functions like accept.  Just fixed enough
of this problem for OJI to work with Mozilla on OpenVMS.
Modified Files: _openvms.h primpl.h ptio.c
2002-06-13 18:05:26 +00:00
seawood%netscape.com e190f7e264 Fix real_install rules so that headers are still installed correctly if includedir is overridden on the commandline.
Bug #149483 r=blizzard
2002-06-13 09:01:48 +00:00
wtc%netscape.com 394af917c2 Bug 134099: Worked around two BeOS bugs. 1. connect does not implicitly
bind the socket. 2. accept does not return the peer's address.
Modified files: _beos.h prsocket.c bnet.c
2002-06-11 20:05:32 +00:00
wtc%netscape.com 6a12188dcf Bug 92516: _MD_gethostname returns the host's IP address on Mac so the
code that converts the fully qualified hostname to the unqualified hostname
is invalid for Mac.  Thanks to Roger D <rogerd@netscape.com> for the fix.
Modified Files: _macos.h prsystem.c
2002-05-31 14:45:44 +00:00
seawood%netscape.com 3141f4534b Fix typo that was causing pthreads to be selected by default on OpenBSD even though we default to NSPR threads on that platform.
Bug #145560 r=wtc
2002-05-29 08:01:42 +00:00
wtc%netscape.com 0f1fbbc80d Fixed typo (32 should be 64) in the previous checkin. 2002-05-18 00:41:20 +00:00
wtc%netscape.com 3594063b37 Use +DD64 instead of +DA2.0W. +DD64 works for both PA-RISC and IA-64. 2002-05-18 00:40:27 +00:00
wtc%netscape.com c0df0103f4 Bugzilla bug 142345: fixed mistakes in _MD_OpenSharedMemory and
_MD_CloseSharedMemory.  Thanks to Vladimir Golitsin
<vgolitsin@mindspring.com> for the bug report and bug fix.
2002-05-09 00:34:39 +00:00
wtc%netscape.com 521b18afe1 Bugzilla bug 142677: made --disable-ipv6 work on AIX. Removed the obsolete
file _aix32in6.cfg.
Modified files: configure.in configure _aix32.cfg
Removed file: _aix32in6.cfg
2002-05-07 01:43:40 +00:00
wtc%netscape.com 5be0633a19 Bugzilla bug 137736: Use "return 0" instead of exit(0) in the main()
functions of the configure test programs.  Miscellaneous changes to fix
compiler warnings about the configure test programs.
2002-05-03 17:39:01 +00:00
seawood%netscape.com 190c78368f Restore unlabelled 'MozillaHack's.
Bug #140869
2002-05-03 10:25:32 +00:00
seawood%netscape.com 2e7b34b1ee Sync config.guess & config.sub with official GNU versions.
Bug #140869 r=bryner
2002-05-03 08:49:10 +00:00
wtc%netscape.com 8a2b8ae4ab Bugzilla bug 141820: don't quote parameters when calling DosStart.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
2002-05-02 21:14:00 +00:00
wtc%netscape.com 6fa9237285 Backed out the fix for bug 121975. It doesn't work on Windows 95.
Modified Files: configure configure.in WIN32.mk _win95.h w95dllmain.c
w95thred.c
2002-04-27 03:12:25 +00:00
seawood%netscape.com 3f93aa4005 Remove high performance timers from OS/2 and revert to default millisecond timer.
Thanks to Michael Kaply <mkaply@us.ibm.com> for the patch.
Bug #136958 r=cls
2002-04-23 14:11:31 +00:00
wtc%netscape.com b68af03773 Deleted a printf statement in the Neutrino builds. Bug 135692. 2002-04-11 18:34:17 +00:00
wtc%netscape.com e96ea0c3d8 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.
2002-04-11 18:31:09 +00:00
wtc%netscape.com 532f2dc700 Bugzilla bug 135448: removed a level of code to make semaphores faster.
This patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
Modified files: _os2 os2cv.c os2vacpp.asm
2002-04-11 18:23:57 +00:00
wtc%netscape.com cc0ed28d4b Bugzilla bug 135119: fixed compilation problems on Linux Alpha. r=cls. 2002-04-11 18:11:46 +00:00
wtc%netscape.com 4f3be700d7 Bugzilla bug 136251: the assertion "xferred <= op->nbytes_to_send" should
not be applied when sendfilev() fails with a real error.
2002-04-09 00:06:45 +00:00
wtc%netscape.com afef4b497e Bugzilla bug 135008: fixed the bug that PL_Base64Decode may step before
the buffer if the source string length is 0.  Thanks to Roger Chickering
<rogc@netscape.com> for the bug fix.
2002-04-03 19:09:25 +00:00
wtc%netscape.com 936b75c1ac Set NSPR version to 4.2. 2002-04-02 23:48:52 +00:00
wtc%netscape.com 2329515511 Updated for the NSPR 4.2 release. 2002-04-02 23:47:10 +00:00
wtc%netscape.com b7780de45c Added OS_RELEASE processing for FreeBSD and Linux to match NSS's coreconf
build system, which the OBJ directory names of our binary distributions on
ftp.mozilla.org emulate.
Modified files: configure configure.in
2002-03-30 15:35:06 +00:00
wtc%netscape.com d4de9f5eb0 Fixed OS_RELEASE for AIX. Modified files: configure configure.in 2002-03-30 04:54:06 +00:00
wtc%netscape.com f19754602f Bugzilla bug 132940: need to declare the sendfile error mapping function.
Modified files: _aix.h _solaris.h
2002-03-29 22:53:38 +00:00
wtc%netscape.com 94e3c24b61 Bugzilla bug 121975: allow the WIN95 version of NSPR to use static TLS when
possible.  Thanks to Daniel Bratell <bratell@lysator.liu.se> for suggesting
this change and performing the measurements to show its improvement.
Modified files: configure configure.in WIN32.mk _win95.h w95dllmain.c
w95thred.c
2002-03-29 21:51:45 +00:00
wtc%netscape.com b1e1a5e873 Bugzilla bug 134192: fixed a bug that may cause us to poll or select with
a zero timeout forever.  Thanks to Jeff Stewart of Good Technology for the
bug report and explaining the bug to me.
Modified files: bnet.c os2sock.c unix.c w95sock.c ptio.c
2002-03-29 16:08:14 +00:00
wtc%netscape.com d45082d6d8 Fixed white space. 2002-03-29 05:07:24 +00:00