wtc%netscape.com
1dcd628e75
Bug 162358: added NSPR file I/O functions that take UTF16 pathnames. The
...
patch is contributed by Roy Yokoyama <yokoyama@netscape.com>.
Modified Files: config/config.mk prio.h prtypes.h _win95.h primpl.h
prdir.c prfile.c w95io.c ptio.c
2002-11-27 03:17:13 +00:00
seawood%netscape.com
dfc7752e80
Fix egrep syntax.
2002-11-23 09:59:07 +00:00
seawood%netscape.com
f1fe7bd2d7
Properly detect OS_ARCH when building on Win32 ME.
...
Bug #180822 r=dmose,wtc
2002-11-23 06:06:12 +00:00
wtc%netscape.com
f93e5d299e
Bug 173827: deleted the l10n_debug cruft. Added the FLAG prefix to
...
the _LEFT, _SIGNED, _SPACED, _ZEROS, and _NEG macros. This patch is
contributed by Brendan Eich.
2002-11-14 01:06:02 +00:00
seawood%netscape.com
7afd4fc597
Remove $(CONFIG) from real_install target. It was a typo anyway.
2002-11-09 09:23:31 +00:00
seawood%netscape.com
f08c375332
Add CFM, CFBundle and mach-o library loading support to OSX NSPR. Support is only available if the carbon toolkit is detected at build time.
...
Original patch by Patrick Beard <beard@netscape.com> with modifications by Wan-Teh Chang <wtc@netscape.com>.
Bug #131306 r=cls
2002-11-06 05:10:22 +00:00
wtc%netscape.com
dbc6f79366
Bug 176543: handle the case of invoking a program wit no arguments. The
...
command line should be an empty string in that case. Initialize newEnvp.
The patch is contributed by Michael Kaply <mkaply@us.ibm.com>.
2002-10-31 05:00:01 +00:00
wtc%netscape.com
fa097a32d4
Bug 168831: fixed the bug that PR_Poll was ignoring out_flags reported by
...
the poll methods of I/O layers on the Mac. This patch was written by
jgmyers and reviewed by sfraser and wtc.
2002-10-25 12:43:40 +00:00
wtc%netscape.com
0b0539f6b9
Bug 115865: our code only uses the lower 32 bits of the result of
...
QueryPerformanceFrequency, so assert that the higher 32 bits are all zeros.
2002-10-24 04:10:25 +00:00
wtc%netscape.com
15cd36cd32
Bug 175668: merged the fix for the pointer aliasing bug from the 2001
...
version of dtoa.c. Removed the workaround of disabling compiler
optimizations on AIX.
Modified Files: Makefile.in prdtoa.c
2002-10-22 21:28:03 +00:00
wtc%netscape.com
7ee8308ff0
Converted runtests.ksh (rev. 1.25) into a Bourne shell script. Replaced
...
Korn shell's echo command by the printf command.
2002-10-13 00:04:00 +00:00
wtc%netscape.com
b347550fca
Bug 165602: checked in Brian Ryner's changes to allow Mac OS X 10.2 builds
...
to run on 10.1. r=wtc.
Modified files: configure configure.in pr/src/misc/prdtoa.c
2002-09-26 12:51:34 +00:00
wtc%netscape.com
773bbec845
Bug 168993: PR_Poll should clear out_flags for null fd's. r=jgmyers.
...
Modified files: bfile.c os2poll.c uxpoll.c w32poll.c ptio.c
2002-09-24 14:24:46 +00:00
wtc%netscape.com
29b7b5a0c0
Bug 169569: always use the Solaris ld (/usr/ccs/bin/ld) to link NSPR
...
shared libraries. r=cls.
2002-09-19 00:11:54 +00:00
wtc%netscape.com
da4baffe07
Bug 72100: added macros for the maximum and minimum values of PRInt8,
...
PRUint8, PRInt16, PRUint16, PRInt32, and PRUint32. r=jkeiser.
2002-09-18 14:23:46 +00:00
wtc%netscape.com
549bdd5122
Bug 167375: configuration changes needed for building on BSD/OS 5.0.
...
The patch is contributed by lidl@pix.net .
Modified files: configure configure.in _bsdi.h
2002-09-12 15:04:22 +00:00
wtc%netscape.com
770e66f405
Bug 166716: do not assert in the unimplemented memory-mapped file
...
functions. It is sufficient for them to fail with the not implemented
error.
Modified Files: bmmap.c macio.c os2misc.c
2002-09-06 01:37:32 +00:00
wtc%netscape.com
f3a403efc2
Bug 166257: declare 'temp' with #if DEBUG because it is only used in code
...
that is ifdef'd with DEBUG. Thanks to timeless@bemail.org for the patch.
2002-09-04 01:29:48 +00:00
wtc%netscape.com
ed2684226b
Bug 166257: removed an unused variable. Thanks to timeless@bemail.org for
...
the fix.
2002-09-04 01:27:00 +00:00
wtc%netscape.com
228032be6a
Updated for NSPR 4.3.
2002-08-28 20:27:31 +00:00
wtc%netscape.com
422ad568e3
Set NSPR version to 4.3 Beta.
2002-08-28 20:22:15 +00:00
wtc%netscape.com
3500f6ade2
Updated for NSPR 4.3.
2002-08-28 20:21:57 +00:00
wtc%netscape.com
5ba050670a
Use cygwin-wrapper only when we are using cygwin (the mingw and cygwin
...
targets).
2002-08-28 19:53:05 +00:00
wtc%netscape.com
a6628e8314
Merged the fix for bug 141834 (using cygwin-wrapper) on the tip.
2002-08-28 18:34:30 +00:00
wtc%netscape.com
abce037fe6
Set NSPR version to 4.2.2 Beta.
2002-08-28 18:23:30 +00:00
wtc%netscape.com
1adc84ff96
Updated for NSPR 4.2.2.
2002-08-28 18:21:32 +00:00
wtc%netscape.com
0ad05cd4af
Bug 161998: fixed the race condition between PR_Cleanup and a CPU thread
...
that times out from the GetQueuedCompletionStatus call in the WINNT build.
The fix is to shut down the CPU threads in PR_Cleanup.
Modified Files: _winnt.h primpl.h ntthread.c prinit.c prucpu.c
2002-08-28 00:04:47 +00:00
wtc%netscape.com
f3b237f2da
1. Checked in the fix for bug 157241 to enable debugging with gcc/gdb on
...
Linux with compiler optimizations on.
2. Cleaned up the fix for bug 137059. Replaced MOZ_DEBUG_ENABLE_DEFS by
DEFINES.
3. Backed out portions of the fix for bug 161461 that broke the build under
MKS toolkit.
4. Merged the fix for bug 141834 (using cygwin-wrapper) on the tip.
2002-08-23 01:11:26 +00:00
wtc%netscape.com
f0507007fd
Added cygwin-wrapper to the tip. Bug 141834.
2002-08-23 01:03:57 +00:00
wtc%netscape.com
3e91fb5bfd
Bug 164161: made PR_ResumeSet and PR_ResumeTest static and remove the
...
unused function PR_SuspendAllSuspended. Use the pt_ prefix for static
functions.
2002-08-23 00:04:19 +00:00
wtc%netscape.com
b4ea5527d2
Fixed the comments for PR_Poll. PR_Poll only works on sockets; the support
...
for files is not portable. Document the fd field of PRPollDesc.
2002-08-19 22:51:06 +00:00
wtc%netscape.com
589ba1d55e
The comments for PR_ConnectContinue incorrectly referred to
...
PR_GetConnectStatus.
2002-08-19 20:26:45 +00:00
wtc%netscape.com
9af9053c02
Bug 160030: check for __sparc and __i386, which is defined by the Solaris
...
compilers and gcc in strict ANSI conformance mode. sparc and i386 are not
defined by the compilers in strict ANSI conformance mode.
Modified Files: _solaris32.cfg _solaris64.cfg
2002-08-15 23:04:03 +00:00
wtc%netscape.com
20e36e619d
Bug 162930: fixed the bug that PR_GetSystemInfo always returns "sparc"
...
as PR_SI_ARCHITECTURE on Solaris, even though Solaris also runs on x86.
Thanks to Sonja Mirtitsch <sonja.mirtitsch@sun.com> for the fix.
2002-08-15 22:25:42 +00:00
seawood%netscape.com
af0b601241
Fix build problem caused by having spaces in the username.
...
Bug #137059 r=dmose r=mcs
2002-08-10 10:37:25 +00:00
seawood%netscape.com
99e9b98017
Add compiler test for +Olit=all support for hpux cc.
...
Bug #146426 r=wtc
2002-08-10 04:32:49 +00:00
wtc%netscape.com
6c114a0a26
Bug 158396: added comments explaining the importance of keeping the buffer
...
size and the sscanf format strings in sync.
2002-08-09 01:41:02 +00:00
seawood%netscape.com
a0594f0e1e
Misc build cleanup v1:
...
Cleanup win32 configure output
Bug #161461 r=bryner
2002-08-08 21:39:26 +00:00
seawood%netscape.com
9b492dc833
Remove explicitly linking against -lc on linux as it could break backwards binary compatibility. Linking using gcc/g++ should automatically link against libc.
...
Thanks to Franz.Sirl-kernel@lauterbach.com for the patch.
Bug #72766 r=wtc,cls
2002-08-07 11:34:04 +00:00
wtc%netscape.com
05464d3910
Bug 136344: added type casts to allow compilation with a C++ compiler.
...
The patch is contributed by Nick Blievers <nickb@adacel.com.au>.
2002-08-07 00:40:44 +00:00
wtc%netscape.com
6cfc9e2aba
Bug 149195: added IPv6 support for IRIX. The patch is contributed by
...
nickb@adacel.com.au (Nick Blievers).
2002-08-07 00:16:39 +00:00
wtc%netscape.com
a86fa1d3a4
Bug 158396: fixed an off-by-one error. Replaced -1 by the EOF macro.
2002-08-07 00:11:38 +00:00
sfraser%netscape.com
88c0bb6445
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
f66c761386
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
63da9221ef
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
3cfe0f9012
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
26a14fd87f
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
aa50fa483c
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
60add3b422
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
37a4c35029
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