wtchang%redhat.com
82abcf7ba9
Bugzilla Bug 283710: disable executable stack on ia64. The patch is
...
contributed by Christopher A. Aillon of Red Hat. r=wtc.
2005-02-28 21:13:05 +00:00
wtchang%redhat.com
704b8f91a9
Fixed comments.
2005-02-28 21:08:43 +00:00
wtchang%redhat.com
839e767a4e
Bugzilla Bug 260899: removed dead code.
2005-02-24 03:22:26 +00:00
wtchang%redhat.com
9d46856828
Bugzilla Bug 260899: do not use the spinlock based implementation of
...
PR_StackPush and PR_StackPop for Solaris x86. The patch is contributed by
Julien Pierre of Sun. r=wtc.
Modified Files: _solaris.h os_SunOS_x86.s
2005-02-24 02:58:45 +00:00
wtchang%redhat.com
fdf547db82
Bugzilla Bug 283210: Use the B_DO_NOT_RESCHEDULE flag to avoid unnecessary
...
context switches when a lock is released. The patch is contributed by
tqh <thesuckiestemail@yahoo.se>. r=sergei_d,wtc.
Modified Files: btcvar.c btlocks.c btsem.c
2005-02-23 17:43:13 +00:00
wtchang%redhat.com
f5194e2808
Bugzilla Bug 271883: remove FILE_HIDDEN from _PR_MD_OPEN. _PR_MD_OPEN
...
now completely ignores its mode argument, like it does on Windows. The
patch is contributed by Peter Weilbacher <mozilla@Weilbacher.org>.
r=mkaply,wtc.
2005-02-11 18:34:42 +00:00
wtchang%redhat.com
8eae41cf1a
Bugzilla Bug 280984: we found that the L_IGNOREUNLOAD flag is not yet
...
supported on 64-bit AIX, so we have to work around that. The patch is
contributed by Philip K. Warren (IBM) <pkwarren@gmail.com>. r=wtc.
2005-02-09 00:23:00 +00:00
wtchang%redhat.com
9381f49b94
Bugzilla Bug 280984: need to pass the L_IGNOREUNLOAD flag to loadquery so
...
that shared libraries that have been dlclose'd but with nonzero ref count
will be listed. Also use function address test, which is more reliable
than file name test. The patch is contributed by Philip K. Warren (IBM)
<pkwarren@gmail.com>. r=wtc.
2005-02-05 01:56:54 +00:00
wtchang%redhat.com
eca397f917
Bugzilla Bug 280872: prmem.h doesn't need to include <stddef.h> directly
...
because it is already included via prtypes.h. The patch is contributed
by Hans-Andreas Engel <Hans-A.Engel@unibas.ch>. r=wtc.
2005-02-04 00:20:33 +00:00
gerv%gerv.net
d6d819dccf
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-02-02 22:28:27 +00:00
wtchang%redhat.com
c24a9481b7
Bugzilla Bug 279874: use %p instead of %X to print a pointer. The patch is
...
contributed by Tim Ruehsen <tim.ruehsen@gmx.de>. r=wtc.
2005-01-31 21:44:35 +00:00
wtchang%redhat.com
32ae7ae037
Bugzilla Bug 277514: added an environment variable NSPR_OS2_NO_HIRES_TIMER
...
that a user can set to disable the use of high-resolution timer
DosTmrQueryTime(). The patch is contributed by Michael Kaply
<mkaply@us.ibm.com>. r=wtc.
2005-01-25 22:24:12 +00:00
wtchang%redhat.com
7a09c1c023
Bugzilla Bug 279541: Fixed errors in code that was apparently copied
...
and pasted. ipv6_to_v4_tcpMethods should be ipv6_to_v4_udpMethods.
The patch is contributed by Justin Wood <116057@bacon.qcc.mass.edu>.
r=wtc,darin.
2005-01-25 19:44:07 +00:00
wtchang%redhat.com
262aee277f
Bugzilla Bug 279723: PR_ReadDir needs to map the error code before
...
returning with a failure. The patch is contributed by Mathieu Poumeyrol
<poumeyrol@idm.fr>. r=wtc.
2005-01-25 19:40:56 +00:00
wtchang%redhat.com
f68ce7b1da
Bugzilla Bug 279071: removed a duplication definition of the
...
MAX_POLLING_INTERVAL macro. The bug is reported by Justin Wood
<116057@bacon.qcc.mass.edu>.
2005-01-20 19:02:09 +00:00
wtchang%redhat.com
dad7da7178
Bugzilla bug 276330: add a new configuration macro _PR_HAVE_O_APPEND,
...
which should be defined on platforms (e.g., Unix and BeOS) that have
O_APPEND or its equivalent. The patch is contributed by tqh
<thesuckiestemail@yahoo.se>. r=wtc,sergei_d.
Modified files: _beos.h _unixos.h primpl.h prfile.c
2005-01-17 22:00:53 +00:00
wtchang%redhat.com
a80763a0fd
Bugzilla Bug 277704: define the LL_MAXINT, LL_MININT, ... macros as
...
constants rather than functions on platforms that have a 64-bit integer
type. The patch is contributed by Christian Biesinger <cbiesinger@gmx.at>.
r=wtc.
2005-01-12 02:47:56 +00:00
wtchang%redhat.com
0e71cea939
Bugzilla Bug 276587: use stat to implement _MD_access because access is
...
broken. The patch is contributed by tqh <thesuckiestemail@yahoo.se>. r=wtc
2005-01-12 01:43:01 +00:00
wtchang%redhat.com
883773fb83
Bugzilla bug 276170: fixed unused variable addrp on some platforms.
...
Fixed the bug that addr rather than addrp was used. r=timeless,darin.
2005-01-04 18:37:24 +00:00
wchang0222%aol.com
2da7c125c7
Bugzilla bug 151709: declare the temporary variables as PRInt32.
2004-12-06 23:40:23 +00:00
wchang0222%aol.com
52fbe2b01c
Bugzilla bug 151709: implemented atomic operations in assembly on Alpha
...
Linux. The patch is contributed by falk@debian.org . r=darin,wtc.
2004-12-06 20:02:09 +00:00
wchang0222%aol.com
ac0d502c49
Bugzilla bug 106386: fixed the spelling errors in NSPR's public header
...
files. This is a portion of attachment 106386, which was contributed by
timeless@bemail.org . r=wtc.
Modified Files: prolock.h prtypes.h plresolv.h plstr.h prgc.h
2004-11-23 00:54:05 +00:00
wchang0222%aol.com
abd40e3988
Bugzilla bug 266981: fixed NSPR support for FreeBSD and added additional
...
FreeBSD platform (ia64 and amd64) support. The patch is contributed by
Joe Marcus Clarke <marcus@freebsd.org>. r=wtc.
Modified Files: _darwin.h, _freebsd.cfg, _freebsd.h, _pth.h, ptio.c,
ptsynch.c
2004-11-22 21:24:53 +00:00
darin%meer.net
9efc71f657
fixes bug 247962 "Remove DLL_INitterm code from NSPR" patch by mkaply@us.ibm.com r=wtc
2004-11-22 21:06:12 +00:00
wchang0222%aol.com
a364c9569b
Bugzilla bug 266327: support PR_EXCL in _MD_open for BeOS. The patch is
...
contributed by Niels Reedijk <Niels.Reedijk@gmail.com>. r=simontaylor2,wtc.
2004-11-18 22:32:47 +00:00
wchang0222%aol.com
0db90448fd
Bugzilla bug 249782: make NSPR compile with Microsoft Visual Studio 2005.
...
The -DEBUGTYPE flag is no longer supported. Since -DEBUGTYPE:CV is the
default, we simply delete it. We added support for VC 5.0 (MSC_VER=1100)
back. The patch is contributed by Stephen Walker <sdwalker@myrealbox.com>.
r=wtc.
Modified Files:
configure configure.in config/rules.mk
lib/msgc/tests/Makefile.in
lib/prstreams/tests/testprstrm/Makefile.in
lib/tests/Makefile.in lib/tests/windows/makefile
pr/src/cplus/tests/Makefile.in pr/src/misc/Makefile.in
tools/Makefile.in
2004-11-08 02:52:56 +00:00
wchang0222%aol.com
1f891e0e75
Bugzilla bug 265219: go to errorExit on DosStartSession failure. r=mkaply.
2004-11-05 23:22:37 +00:00
wchang0222%aol.com
3e7dd8bde4
Bugzilla bug 265219: added support for redirecting stdin/stdout of a child
...
process. The patch is contributed by Davide Bresolin <davide@teamos2.it>.
r=mkaply,wtc.
2004-11-04 21:49:41 +00:00
wchang0222%aol.com
43f275f1ba
Bugzilla bug 265501: compilers do not define _LP64 implicitly. _LP64 is
...
defined by <sys/isa_defs.h>. So we need to test for the processor macros
directly.
2004-10-26 21:24:34 +00:00
wchang0222%aol.com
05fcf32057
Bugzilla bug 265709: fixed compiler warnings on LP64 platforms about
...
casting between a pointer and an integer of different size. r=jpierre.
2004-10-26 20:44:29 +00:00
wchang0222%aol.com
8d3a6e97ec
Bugzilla bug 265501: merged 32 and 64 bit versions of prcpucfg.h on
...
Solaris. The patch is contributed by Christophe Ravel of Sun. r=wtc.
Modified Files: configure configure.in
Added Files: _solaris.cfg
Removed Files: _solaris32.cfg _solaris64.cfg
2004-10-22 00:10:07 +00:00
wchang0222%aol.com
db23ec6345
Bugzilla bug 264324: we need to test for __s360x__ before __s360__ because
...
the s360x platform also defines __s360__. The patch is contributed by
Wolfgang Rosenauer <mozilla@rosenauer.org>. r=wtc.
Modified Files: _linux.cfg _linux.h
2004-10-18 22:40:45 +00:00
wchang0222%aol.com
558905f6e3
Bugzilla bug 259001: ported NSPR to Solaris on AMD64 architecture. The
...
patch is contributed by Julien Pierre <julien.pierre.bugs@sun.com>. r=wtc.
Modified Files: configure configure.in _solaris.h _solaris64.cfg
Added Files: os_SunOS_x86_64.s
2004-10-06 00:52:57 +00:00
wchang0222%aol.com
d29c239722
Bugzilla bug 256217: implement PR_GetLibraryFilePathname for FreeBSD, which
...
can use the same implementation as Solaris and Linux. The patch is
contributed by Dale Jordan. r=wtc.
2004-09-02 18:30:19 +00:00
darin%meer.net
f81d5b6043
landing NSPR portion of patch for bug 239358 "DNS: Reverse lookups are degrading performance"
...
patch by lorenzo@colitti.com , r=wtc, sr=darin
2004-08-30 23:31:36 +00:00
wchang0222%aol.com
8a9fff1b1a
Bugzilla bug 244010: support NetBSD/sparc64. Accept more variants of the
...
arm architecture. The patch is contributed by Martin Husemann
<martin@NetBSD.ORG>. r=wtc.
2004-05-19 15:39:46 +00:00
wchang0222%aol.com
c14698bc9b
Bugzilla bug 123403: LL_INIT should use PR_UINT32 because the hi and lo
...
fields of the PRInt64 structure are PRUint32. The patch is contributed by
timeless@bemail.org . r=wtc.
2004-04-29 00:35:27 +00:00
wchang0222%aol.com
8a0c0b85d6
The return type of PR_GetMonitorEntryCount should be PRIntn.
2004-04-28 23:24:09 +00:00
gerv%gerv.net
2cdff0bb4f
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-25 15:03:26 +00:00
wchang0222%aol.com
4fe00724cd
Bugzilla bug 236228: fixed the remaining problems with logFile == WinDebug
...
by moving the WinDebug handling code into the _PUT_LOG macro. The patch is
contributed by timeless@bemail.org . r=wtc.
2004-04-24 03:42:31 +00:00
wchang0222%aol.com
b2e5a041f7
Bugzilla bug 162786: fixed a bug where PR_snprintf returns wrong string
...
length (one too small), in the case where the buffer overflows. The patch
is contributed by Jonathan Tash (tash@kontiki.com ). r=wtc.
2004-04-22 21:25:14 +00:00
wchang0222%aol.com
e5bec9fa88
Bugzilla bug 239663
...
r=mkaply, sr=blizzard (platform specific)
OS/2 only - bring back VACPP support for NSPR.
Modified Files: configure.in rules.mk prio.h prtypes.h _os2.h _os2_errors.h
primpl.h prsocket.c os2_errors.c os2sock.c os2thred.c prnetdb.c
2004-04-20 00:25:30 +00:00
wchang0222%aol.com
bc30e5a8ff
Bugzilla bug 108305: upgraded to the Mon Apr 12 00:44:22 MDT 2004 version
...
of dtoa.c. r=darin. Bumped rev. to 4.1.
2004-04-17 00:27:08 +00:00
wchang0222%aol.com
ac35782ee0
Bugzilla bug 238563: fixed errors reported by an IBM internal tool.
...
r=darin. Thanks to Philip K. Warren <pkw@us.ibm.com> for running the
automated tool on NSPR.
Modified Files: prcountr.c prdtoa.c prtrace.c prtpd.c
2004-04-12 23:51:47 +00:00
wchang0222%aol.com
e9fcd58f60
Bugzilla bug 232958: checked in a new condition variable implementation
...
contributed by Fredrik Holmqvist <thesuckiestemail@yahoo.com>.
Modified Files: primpl.h btcvar.c
2004-04-12 23:44:43 +00:00
wchang0222%aol.com
87e4340548
Set NSPR version to 4.6 Beta.
2004-04-03 01:32:32 +00:00
wchang0222%aol.com
3691dfe4d5
Bugzilla bug 238842: avoid the copying of va_list (the VARARGS_ASSIGN
...
macro) because it is not portable. r=jgmyers. sr=darin.
2004-04-03 01:27:08 +00:00
wchang0222%aol.com
9bfecae741
Bugzilla bug 126928: OS/2 only - code from knut st. osmundsen - implement
...
PR_SetFDInheritable on OS/2. r=mkaply.
2004-04-02 05:09:53 +00:00
wchang0222%aol.com
05ffc9b878
Bugzilla bug 237183: adds an exception handler for every NSPR thread that
...
is created. It also exports two functions to set and unset the exception
handler function so they can be used by the primordial thread. The patch
is contributed by Javier Pedemonte <pedemont@us.ibm.com>. r=wtc.
Modified Files: pprthred.h os2extra.def os2thred.c
2004-03-25 23:28:51 +00:00
wchang0222%aol.com
2e4b74e33d
Bugzilla bug 238578: memory allocated with PR_MALLOC() should not be freed
...
with free(). r=mkaply.
2004-03-25 02:15:58 +00:00