wtc%google.com
d36f687b32
Bug 332942: use 'uname -p' instead of 'uname -m' to determine if we're
...
building on SPARC. Note that we may not be able to build NSPR on SPARC V8
after this change. If that's a problem, please reopen this bug. The patch
is contributed by Julien Pierre <julien.pierre.boogz@sun.com>. r=wtc.
Modified Files:
configure configure.in pr/src/Makefile.in
pr/src/md/unix/Makefile.in
2008-06-07 20:25:59 +00:00
wtc%google.com
c100cdd4ad
Bug 313282: comnined strccmp.c (rev. 3.7) and strcstr.c (rev. 3.8) into
...
strcase.c so that the functions can share the |uc| table easily.
Modified Files:
Makefile.in
Added Files:
strcase.c
Removed Files:
strccmp.c strcstr.c
2008-06-07 19:20:10 +00:00
wtc%google.com
1f2da31a56
Bug 313282: we can call strlen instead of PL_strlen after checking their
...
arguments for null. The patch is contributed by Alfred Kayser
<alfredkayser@gmail.com>. r=wtc.
2008-06-01 18:28:06 +00:00
wtc%google.com
e12846d925
Bug 434397: Removed duplicated code in PR_snprintf() and PR_vsnprintf().
...
The patch is contributed by Serge Gautherie <sgautherie.bz@free.fr>. r=wtc
2008-05-31 15:10:17 +00:00
wtc%google.com
185b516b5d
Bug 430684: PL_ArenaFinish should zero the static variable
...
"PRCallOnceType once". r=nelson.
2008-05-17 04:19:34 +00:00
julien.pierre.boogz%sun.com
aafeab21f2
Fix for bug 266215 . Add conversion code and assertions for iovec. r=wtc
2008-05-16 02:16:02 +00:00
wtc%google.com
ddd8ec6dd6
Bug 432617: added a missing _MD_UNLOCK() in IsFileLocal. The patch is
...
contributed by Martin Furter <mf@rola.ch>. r=wtc.
2008-05-10 05:32:43 +00:00
wtc%google.com
4f449407a5
Bug 330720: restored the comment that OS/2 mutex semaphores are recursive.
2008-05-06 16:57:29 +00:00
wtc%google.com
15b26ba06d
Bug 411055: added a warning that this header does not include any system
...
header on Windows. r=jag.
2008-05-04 01:46:37 +00:00
wtc%google.com
3f3daeda95
Bug 431982: Improved the comment for PR_FileDesc2NativeHandle. r=nelson.
2008-05-04 01:39:30 +00:00
wtc%google.com
5f61d2ddce
Bug 430884: restored the -lpthread linker options (and the associated
...
comments) removed in the previous checkin. Remove the LOCAL_THREADS_ONLY
build variable; now Solaris can just use the CLASSIC_NSPR build variable.
Modified Files:
lib/msgc/tests/Makefile.in
lib/prstreams/tests/testprstrm/Makefile.in
lib/tests/Makefile.in pr/include/md/_solaris.h
pr/src/Makefile.in pr/src/cplus/tests/Makefile.in
pr/tests/Makefile.in tools/Makefile.in
2008-05-03 22:28:44 +00:00
wtc%google.com
5e2d551684
Bug 430884: removed the obsolete implementation based on Solaris threads.
...
Contributed by Julien Pierre <julien.pierre.boogz@sun.com>. r=wtc.
Modified Files:
configure configure.in lib/msgc/tests/Makefile.in
lib/prstreams/tests/testprstrm/Makefile.in
lib/tests/Makefile.in pr/include/md/_solaris.h
pr/src/Makefile.in pr/src/cplus/tests/Makefile.in
pr/src/md/unix/solaris.c pr/tests/Makefile.in
pr/tests/foreign.c pr/tests/provider.c tools/Makefile.in
Removed Files:
pr/src/md/unix/os_SunOS.s
2008-05-03 13:41:41 +00:00
wtc%google.com
12d49e013a
Bug 330720: more comment cleanup. r=mozilla@weilbacher.org.
...
Modified files:_os2.h prlog.c
2008-05-02 23:06:31 +00:00
wtc%google.com
77d74b5331
Set NSPR version to 4.7.2 Beta.
...
Modified files: configure configure.in repackage.sh prinit.h vercheck.c
2008-05-02 19:09:54 +00:00
wtc%google.com
248e72e4a4
Bug 330720: white space adjustments.
2008-05-02 18:58:20 +00:00
mozilla%weilbacher.org
2065a27442
[OS/2] Bug 330720: remove support for the obsolete OS/2-VACPP from NSPR and use XP_OS2 instead of XP_OS2_EMX everywhere, p=mkaply/me, r=julien.pierre
2008-05-02 08:18:15 +00:00
wtc%google.com
307a4bec0b
Set NSPR version to 4.7.1 (RTM).
2008-05-01 17:10:49 +00:00
wtc%google.com
cd002d1d61
Bug 369007: Enable high-memory feature on OS/2 by default. The patch is
...
contributed by Peter Weilbacher <mozilla@Weilbacher.org>. r=wtc.
2008-04-28 23:21:11 +00:00
wtc%google.com
ae5734e9bf
This file now has a tab offset of 8. Replaced the tabs that assumed a tab
...
offset of 4 with spaces.
2008-04-27 16:33:03 +00:00
wtc%google.com
8f1468306e
Fixed the Emacs mode line.
2008-04-27 00:09:35 +00:00
wtc%google.com
4f012ce578
Bug 405992: Implement native atomic operations for Linux/ARM. The patch is
...
contributed by Ilpo Ruotsalainen <ilpo.ruotsalainen@movial.fi>. r=wtc.
Modified files: configure.in configure _linux.h
2008-04-26 05:11:46 +00:00
julien.pierre.boogz%sun.com
fdf7ecbe9c
Fix for bug 430883 . NSPR does not need to link with libthread on Solaris . r=wtc
2008-04-26 02:22:58 +00:00
wtc%google.com
6afd6454aa
Bug 218846: We need to call _PR_CleanupIO before we start to clean up the
...
current thread because _PR_CleanupIO needs to acquire a lock, which needs
the current thread ID. The patch is contributed by Gerard Roos
<gerard.roos@adnovum.ch>. r=wtc.
2008-04-26 00:39:35 +00:00
wtc%google.com
f384cec10e
Set NSPR version to 4.7.1 Beta 2.
2008-03-14 22:05:11 +00:00
christophe.ravel.bugs%sun.com
6d622dda3c
Bug 329003: NSPR's configure script should check the C++ compiler only when --enable-cplus is specified.
...
r=wtc
2008-03-10 17:54:00 +00:00
wtc%google.com
b4e23b043a
Bug 421582: added a comment to explain how we set the default value of
...
includedir.
2008-03-08 17:51:20 +00:00
wtc%google.com
eba3ac738d
Bug 418686: cvs remove _wince.cfg and _wince.h. The plan is to use the
...
WIN95 (generic WIN32) code base for WINCE.
2008-02-28 05:32:14 +00:00
wtc%google.com
5b8b959e15
Bug 418686: added _wince.cfg and _wince.h for Windows Mobile support. The
...
patch is contributed by Doug Turner <dougt@meer.net>. r=wtc.
2008-02-22 07:13:26 +00:00
wtc%google.com
b1687ed48c
Bug 418687: still need to use DLLFLAGS because we use LDFLAGS when building
...
now.c. Sigh.
2008-02-22 01:06:49 +00:00
wtc%google.com
24e748184d
Bug 418687: added a way to pass linker flags (for OS/2 and Windows). The
...
patch is contributed by Ted Mielczarek <ted.mielczarek@gmail.com>. r=wtc
2008-02-22 00:34:52 +00:00
wtc%google.com
b7f37ab75b
Bug 416571: use $(NSINSTALL) -t instead of cp to install prcpucfg.h to
...
avoid updating the last modified time of the installed file. The patch is
contributed by jag (Peter Annema) <jag@tty.nl>. r=wtc.
2008-02-21 02:52:48 +00:00
christophe.ravel.bugs%sun.com
16e27f34d6
Set NSPR version to 4.7.1 Beta.
2008-02-06 19:19:09 +00:00
christophe.ravel.bugs%sun.com
d03ff94ef4
Prepare NSPR 4.7 RTM.
2008-01-31 22:21:57 +00:00
wtc%google.com
578d7d085e
Bug 414997: added a comment.
2008-01-31 20:00:58 +00:00
kaie%kuix.de
231e1c4c13
Bug 414997, PR_NewThreadPrivateIndex contract is violated by PR_CreateThread impls
...
Patch contributed by Wan-Teh Chang
r=julien.pierre, r=me
2008-01-31 18:45:15 +00:00
wtc%google.com
e160b59701
Minor comment fix.
2008-01-29 23:33:02 +00:00
wtc%google.com
9b27bec27e
Bug 414392: include <string.h> for strncmp. The patch is contributed by
...
Matthew Gregan <kinetik@flim.org>. r=wtc
2008-01-28 19:31:39 +00:00
wtc%google.com
809728f599
Bug 334826: use compiler's intrinsic atomic functions only when our own
...
PR_AtomicXXX functions are truly atomic, otherwise the macros and functions
can't be used interchangeably. Add Nelson's suggested changes as a TODO
comment.
Modified files: pratom.h atomic.c
2008-01-27 20:44:02 +00:00
wtc%google.com
49ff13a2dd
Bug 204151: Search for existing NSPR_INHERIT_FDS environment variable in
...
the environment. If it exists, replace it with the new value rather than
appending the new value to the environment. r=sfraser
Modified files: bproc.c uxproces.c ntmisc.c
2008-01-27 05:55:13 +00:00
wtc%google.com
7196fcbd0b
Bug 285157: fixed indentation.
2008-01-27 05:10:35 +00:00
wtc%google.com
14e77395f1
Bug 285157: Use GetFileAttributesEx if it exists. GetFileAttributesEx is
...
much faster than FindFirstFile. The patch is contributed by Jim Mathies
<jmathies@mozilla.com>. r=wtc
Modified files: ntio.c w95io.c
2008-01-27 05:00:58 +00:00
wtc%google.com
1f275409ac
Bug 331043: test only compiler predefined macros. Also test for _M_X64,
...
which replaces _M_AMD64.
2008-01-27 01:53:42 +00:00
wtc%google.com
09882583e6
Bug 334826: added macro versions of atomic operations, which may be
...
implemented as compiler intrinsics. The patch is contributed by Steve
Snyder <swsnyder@insightbb.com>. r=wtc
Modified files: pratom.h atomic.c
2008-01-27 01:50:19 +00:00
glen.beasley%sun.com
8ab30b33a5
307573 prpollml requires file descriptors greater than 256 r=wtc
2008-01-27 00:45:13 +00:00
wtc%google.com
7375afdefd
Bug 331043: need to test the _M_IX86 macro, which is defined by MSVC.
...
_X86_ is defined by <windows.h>.
2008-01-26 22:12:10 +00:00
wtc%google.com
c530d3afbc
Bug 331043: Add the PR_ROTATE_LEFT32 and PR_ROTATE_RIGHT32 macros for
...
rotating left and right, which are defined using compiler intrinsics,
if available. The patch is contributed by Michael Moy <mmoy@yahoo.com>.
r=brendan,wtc
Modified files: prbit.h plhash.c
2008-01-26 21:49:18 +00:00
glen.beasley%sun.com
b9c7d019f0
307573 remove obsolete runtests.ksh r=wtc
2008-01-26 00:16:07 +00:00
wtc%google.com
1309a038d9
Bug 296878: disable the use of os_Linux_ppc.s for 64-bit PowerPC builds
...
because the assembly code crashes. Add nonexecutable stack directive
to os_Linux_ppc.s.
Modified files: configure.in configure _linux.h os_Linux_ppc.s
2008-01-24 05:00:04 +00:00
wtc%google.com
95c91e0da2
Bug 296878: use native PowerPC atomic instructions on Linux PowerPC. The
...
patch is contributed by kevdig@hypersurf.com . r=mark.mentovai,wtc
Modified files: configure.in configure _linux.h
Added file: os_Linux_ppc.s
2008-01-21 01:46:47 +00:00
wtc%google.com
49cf1e8a17
Bug 333637: assembleCmdLine needs to quote an empty-string argument. The
...
patch is contributed by Aleksey Sanin <aleksey@aleksey.com>. r=wtc
2008-01-20 07:13:54 +00:00
wtc%google.com
6f9819de0a
Bug 95829: clean up the cached monitor subsystem during NSPR cleanup.
...
Bug 334285: do not leak the original memory block (and the monitors they
point to) when PR_REALLOC fails.
Portions of the patch are contributed by Brodie <bmo@jellycan.com> and
timeless. r=relyea,nelson
Modified files: prinit.c ptthread.c primpl.h prcmon.c
2008-01-20 04:53:10 +00:00
wtc%google.com
bd3871839c
Bug 404824: use a look-up table to avoid expensive PR_CeilingLog2
...
calculations for common cases. The patch is contributed by Steve Snyder
<swsnyder@insightbb.com>. r=nelson,wtc
2008-01-19 06:04:29 +00:00
wtc%google.com
702f07a4f3
Bug 386177: _MY_Assert should call PR_Assert in both debug and optimized
...
builds so that the test program can be aborted. The patch is contributed
by Slavomir Katuscak <slavomir.katuscak@sun.com>. r=wtc
Modified files: cltsrv.c provider.c
2008-01-13 01:55:50 +00:00
wtc%google.com
9c09c7ae05
Bug 396509: call _pr_init_ipv6 lazily rather than during NSPR
...
initialization because _pr_init_ipv6 creates a test socket, and we can't
create a socket during DLL initialization in a Windows Vista "Standard"
Account with Parental Controls turned on. The patch is contributed by
Jim Mathies <jmathies@mozilla.com>. r=wtc
Modified files: prinit.c prnetdb.c pripv6.c prsocket.c ptio.c
2008-01-13 01:27:16 +00:00
wtc%google.com
be1ee00594
Bug 411926: do not use the %T format specifier for strftime (called by
...
PR_FormatTime) because %T is not portable. r=julien.pierre
Modified files: cltsrv.c provider.c
2008-01-12 05:09:26 +00:00
kaie%kuix.de
8a5f5b7f99
Bug 411045, Warning: unused variable 'me' in PR_EnumerateThreads
...
Patch contributed by Jesse Ruderman
r=wtc
2008-01-08 15:36:37 +00:00
wtc%google.com
c3585f0739
Bug 409224: don't use the obsolete gcc flag -no-cpp-precomp. The patch is
...
contributed by Mark Mentovai <mark@moxienet.com>. r=wtc
2007-12-21 18:57:57 +00:00
wtc%google.com
2239209a3f
Bugzilla bug 404399: getaddrinfo with AI_NUMERICHOST is slow on Mac OS X
...
(10.4). So we only use it to convert IPv6 address strings with scope IDs.
r=dwitte.
2007-12-19 02:32:28 +00:00
julien.pierre.boogz%sun.com
d2aa2713df
Fix for bug 406862 . Make NSPR release target work with MSYS.
2007-12-13 03:13:36 +00:00
wtc%google.com
b87b7abc4a
Bug 405290: implemented version checking for NSPR. The patch is
...
contributed by Mike Hommey <mh+mozilla@glandium.org>. r=wtc.
2007-12-11 18:39:39 +00:00
wtc%google.com
bab975fb20
Bug 404272: define HAVE_LONG_LONG only if it is not yet defined.
...
HAVE_LONG_LONG may be defined by the build system of a project using NSPR.
The patch is contributed by Edwin van Vliet <edwin@cheatah.nl>. r=wtc
Modified Files:
_aix32.cfg _aix64.cfg _beos.cfg _bsdi.cfg _darwin.cfg
_dgux.cfg _freebsd.cfg _hpux32.cfg _hpux64.cfg _irix32.cfg
_irix64.cfg _linux.cfg _netbsd.cfg _nto.cfg _openbsd.cfg
_openvms.cfg _os2.cfg _osf1.cfg _riscos.cfg _solaris.cfg
_unixware7.cfg _win95.cfg _winnt.cfg
2007-11-26 18:17:17 +00:00
wtc%google.com
b1356731da
Removed dead files for Rhapsody, the old name of Darwin.
...
Modified file: pr/tests/dll/Makefile.in
Removed files: _rhapsody.cfg _rhapsody.h rhapsody.c
2007-11-21 22:51:24 +00:00
wtc%google.com
8e7c559e82
Bug 354248: log the error information retrieved by NSLinkEditError in
...
pr_LoadViaDyld. The patch is contributed by Nick Kreeger
<nick.kreeger@park.edu>. r=mark.mentovai,wtc.
2007-11-21 01:44:51 +00:00
julien.pierre.boogz%sun.com
bbb735cff8
Fix for bug 402669 . Crash in PR_Socket with IPv6 emulation on VMS and WinNT . Patch created by Nelson. r=julien, wtc
2007-11-07 02:34:30 +00:00
wtc%google.com
152865cbdd
Bug 401768: enable us to build with gcc 3.3 and an SDK on Mac OS X 10.5
...
Leopard. The patch is contributed by Mark Mentovai <mark@moxienet.com>.
r=wtc.
2007-10-31 17:56:18 +00:00
wtc%google.com
0310cd1fdc
Bug 400957: free logBuf in _PR_LogCleanup to fix a memory leak. r=kengert.
2007-10-24 20:32:41 +00:00
mozilla%weilbacher.org
874a70ae93
[OS/2] Bug 399647: fix OS/2 build break in prlog.c and correct warning, r=wtc
2007-10-16 18:37:31 +00:00
julien.pierre.boogz%sun.com
8c6e0390dd
Partial fix for bug 254987 . Reset some variables after cleanup to prevent assertions in reinitialization of NSPR. r=wtc
2007-09-27 22:34:52 +00:00
julien.pierre.boogz%sun.com
21ceb5479f
Fix for bug 318877 . NSPR initialization crashes if OS_TARGET is WINNT on AMD64. Fix casts to work with updated Windows SDK headers. r=wtchang
2007-09-13 21:48:45 +00:00
julien.pierre.boogz%sun.com
1be27c47bc
Fix for bug 383857 . NSPR still uses the MSVC -G5 flag . r=wtc
2007-09-13 01:37:34 +00:00
wtc%google.com
ba49efc375
Bug 244478: allow a logging line to be longer than LINE_BUF_SIZE (512)
...
characters. The patch is contributed by Dan Witte <dwitte@stanford.edu>.
r=wtc.
2007-09-03 15:41:09 +00:00
wtc%google.com
8490f35888
Bug 239371: allow PR_ParseTimeString to accept 5-digit years (but less
...
than 32767, the maximum 16-bit signed integer). The patch is contributed
by Dan Witte <dwitte@stanford.edu>. r=wtc.
2007-09-02 01:36:40 +00:00
wtc%google.com
5eb9ab080d
Bug 392722: fixed the bug that nsinstall chokes on double slashes in path.
...
The patch is contributed by Fabien Tassin <fta+bugzilla@sofaraway.org>.
r=wtc.
2007-09-01 05:36:33 +00:00
julien.pierre.boogz%sun.com
64495184cf
Fix for bug 369036. Prevent infinite loop in pt_SolarisSendFile. r=wtchang, nelson
2007-08-29 01:30:07 +00:00
wtc%google.com
7057a73a91
Bug 391499: Put the pr_GetAddrInfoByNameFB function inside an ifdef so that
...
it is only defined when it is needed. In PR_EnumerateAddrInfo, added a
while loop to skip socket addresses returned by getaddrinfo that are larger
than PRNetAddr. Convert AF_INET6 to/from PR_AF_INET6. Set the sa_len
field of struct sockaddr before passing it to getnameinfo.
r=cbiesinger,nhosoi
2007-08-14 00:10:59 +00:00
wtc%google.com
ca55788036
Bug 364334: reject too much junk at the end of a date/time string.
...
Fixed a typo that makes us fail to parse "AST" as a timezone. The
patch is contributed by Mats Palmgren <mats.palmgren@bredband.net>.
r=wtc.
2007-08-08 01:56:31 +00:00
nelson%bolyard.com
35ae50879f
Bug 346354 - Add test program for new PL_CreateLongOptState function. r=wtc
2007-08-08 00:40:16 +00:00
wtc%google.com
4686d00e73
Bug 386742: added a new function, PR_ParseTimeStringToExplodedTime, which
...
is the same as PR_ParseTimeString except that it returns the result in a
PRExplodedTime structure. The patch is contributed by Christian Eyrich
<ch.ey@gmx.net>. r=wtc.
Modified Files: prtime.h nspr.def prtime.c
2007-08-07 02:13:00 +00:00
nelson%bolyard.com
97e9e0b4c9
Bug 346354 - add capability to parse string command line options, r=wtc
2007-08-04 23:26:07 +00:00
nelson%bolyard.com
83d84ff5de
Bug 387954 � fix NT version of PR_Accept on IPv6 listen socket. r=wtc
2007-07-25 06:45:08 +00:00
wtc%google.com
6503d7c0bc
Bugzilla Bug 385347: change "CompanyName" to "Mozilla Foundation\0" and
...
remove the optional "LegalCopyright". r=sspitzer
Modified Files: plds.rc plc.rc prstrms.rc nspr.rc
2007-07-20 23:21:43 +00:00
kaie%kuix.de
7a2d30f915
Bug 383977, Crash on exit caused by thread local storage cleanup [@ PL_DHashTableOperate]
...
r=wtc
2007-07-07 01:01:42 +00:00
wtc%google.com
a4b3ef7077
Bug 350616: use Microsoft (R) Manifest Tool to build tests. The patch is
...
contributed by Ted Mielczarek <ted.mielczarek@gmail.com>. r=wtc
2007-06-09 17:30:15 +00:00
wtc%google.com
ae60cb7521
Bug 350616: detect and use Microsoft (R) Manifest Tool. The patch is
...
contributed by Ted Mielczarek <ted.mielczarek@gmail.com>. r=wtc
Modified files: configure configure.in autoconf.mk.in rules.mk
2007-06-09 16:28:46 +00:00
wtc%google.com
b6797574af
Bugzilla bug 375985: Moved the definition of PR_STATIC_ASSERT from perror.h
...
to prlog.h, where the related PR_ASSERT macro is defined. Define
PR_STATIC_ASSERT as an extern declaration rather than a typedef. The patch
is adapted from Igor Bukanov's patch in JavaScript bug 381236
JS_STATIC_ASSERT. r=igor@mir2.org .
Modified files: prerror.h prlog.h
2007-05-28 14:48:26 +00:00
wtc%google.com
f416c6c0e0
Bug 371247: checked in some changes for OpenBSD. The patch is contributed
...
by Martynas Venckus <martynas@openbsd.org>. r=nelsonb,wtc.
Modified Files: configure configure.in lib/tests/Makefile.in
_openbsd.cfg _openbsd.h prnetdb.c
2007-05-26 00:13:08 +00:00
wtc%google.com
5069454074
Bug 369722: the IEEE_ARM macro should not be defined for ARM EABI. The
...
patch is contributed by romaxa <romaxa@gmail.com>. r=darin,wtc
2007-05-14 18:14:51 +00:00
julien.pierre.bugs%sun.com
c01ca3026c
Fix for bug 353899 . PR_CallOnce and PR_CallOnceWithArg do not set NSPR error code if once->initialized is TRUE and once->status is PR_FAILURE . r=wtc
2007-05-10 01:21:41 +00:00
nelson%bolyard.com
ceb8df3cee
Bug 377451. Fix crash in cvt_s when string is longer than precision.
...
r=wtc,julien.pierre
2007-04-26 01:51:40 +00:00
nelson%bolyard.com
53a6d7b6b7
Bug 376062. Ignore failure of wsaioctlProc( SIO_SET_COMPATIBILITY_MODE,
...
patch by Seth Spitzer <sspitzer@mozilla.com> r=wtc, r=Masatoshi Kimura
2007-04-19 16:30:01 +00:00
sspitzer%mozilla.org
8c17cef980
fix for bug #376062 : can't connect with the internet on Wista RC1
...
r=wtc, r=Masatoshi Kimura
2007-04-12 22:31:06 +00:00
jwatt%jwatt.org
a149a724b5
Fixing bug 375985. Add compile time assertions to NSPR. r=wtchang@gmail.com
2007-04-02 09:05:50 +00:00
wtchang%redhat.com
6b90f4fd1a
Bugzilla bug 363997: define the WSAOVERLAPPED type properly to fix MinGW
...
build failure. The patch is contributed by Martijn Wargers
<martijn.martijn@gmail.com>. r=wtc.
2007-03-15 20:20:37 +00:00
wtchang%redhat.com
d2247c4052
Bugzilla bug 363997: when running on Windows Vista, set the sockets in the
...
compatibility mode so that the new TCP/IP stack in Windows Vista can
interoperate with all the TCP/IP implementations. The patch is contributed
by Seth Spitzer <sspitzer@mozilla.com>. r=wtc,biesi
Modified Files: _win95.h w95io.c w95sock.c w95thred.c
2007-03-14 18:00:44 +00:00
wtchang%redhat.com
597939e7b3
Bug 34843: PR_StringToNetAddr and PR_NetAddrToString should call
...
getaddrinfo and getnameinfo if they exist. Based on the patch contributed
by Noriko Hosoi <nhosoi@redhat.com>. r=nhosoi
Modified files: _win95.h _winnt.h prnetdb.c
2007-03-01 18:11:17 +00:00
wtchang%redhat.com
f84d530c3a
Bug 369467: use a more robust way to ensure the pointer p does not point
...
before the array big. The patch is contributed by Wolfgang Rosenauer
<mozilla@rosenauer.org>. r=wtc
2007-02-15 18:23:15 +00:00
wtchang%redhat.com
9abec183a4
Bug 362768: implemented NSPR shared library finalization function for AIX.
...
r=nelsonb
Modified files: pr/src/Makefile.in ptthread.c
2007-01-20 20:27:53 +00:00
wtchang%redhat.com
d6f7508110
Bug 329807: define struct _md_sockaddr_in6 because HP-UX's struct
...
sockaddr_in6 is only 32-bit aligned. r=nelsonb
2007-01-17 18:11:06 +00:00
wtchang%redhat.com
d262d53da7
Bugzilla bug 362768: improved comments.
2007-01-16 01:39:41 +00:00
wtchang%redhat.com
afab2ed6e2
Bug 365997: declared the variable 'dst' as pointer to const.
2007-01-16 00:24:09 +00:00
wtchang%redhat.com
0097dbf671
Bug 365997: changed timetest to test the years 2005-2008 rather than the
...
years 1993-1996. This tests its ability to use both the old and new DST
rules. Patch by Nelson Bolyard of Sun Microsystems. r=alexei.volkov
2007-01-16 00:13:59 +00:00
wtchang%redhat.com
95927725f3
Bug 365997: updated PR_USPacificTimeParameters with the new US Daylight
...
Saving Time rule. By Nelson Bolyard of Sun Microsystems. r=wtc.
2007-01-16 00:06:21 +00:00
wtchang%redhat.com
a3aa4908bb
Bugzilla bug 362768: restored the _pt_thread_death call in _PR_Fini because
...
the cause of the hang on Mozilla shutdown (JavaScript bug 366869) has been
fixed.
2007-01-13 01:20:41 +00:00
wtchang%redhat.com
e3fb2073f1
Bug 329807: set USE_IPV6=1 (define _PR_INET6) on HP-UX B.11.23 or later,
...
based on information from HP. r=nelsonb,darin
Modified files: configure configure.in _hpux.h
2007-01-13 00:32:39 +00:00
wtchang%redhat.com
09a70d0b11
Bugzilla bug 362768: commented out the _pt_thread_death call in _PR_Fini
...
that was causing a hang on Mozilla shutdown. It may not be safe to call
NSPR thread private data destructors in _PR_Fini.
2007-01-12 18:59:31 +00:00
wtchang%redhat.com
3abbe2efc0
Bug 362768: implemented NSPR shared library finalization function for major
...
Unix platforms. r=nelsonb
Modified files: pr/src/Makefile.in ptthread.c
2007-01-11 22:27:44 +00:00
wtchang%redhat.com
fde3e3e019
Bug 254983: implemented PR_DetachThread for Unix. r=nelsonb
2007-01-11 02:06:17 +00:00
wtchang%redhat.com
a9431ed720
Bug 365703: added a level of parenthesis. Suggested by Mike Hommey.
...
Modified files: prlog.c prtrace.c
2007-01-05 22:30:38 +00:00
wtchang%redhat.com
8a3445a5fb
Bug 365703: turn off logging and tracing if the effective group ID is
...
different from the real group ID. The patch is suggested by Mike Hommey
<mh+mozilla@glandium.org>. r=nelsonb,wtc.
Modified files: prlog.c prtrace.c
2007-01-05 22:26:27 +00:00
wtchang%redhat.com
01d7aca228
Bugzilla Bug 362134: fixed a crash in dtoa when running with reduced CPU
...
float precision. Original patch for jsdtoa.c in JavaScript by Keith Victor
<keith@virtock.com>. r=wtc.
2006-12-21 22:41:42 +00:00
wtchang%redhat.com
dabf5b0085
Bugzilla Bug 360933: removed dead code (for the plevent.h functions and for
...
Win16 support).
Modified Files:
README.TXT
Removed Files:
w16gui/.cvsignore w16gui/Makefile.in w16gui/popfile.c
w16gui/popfind.c w16gui/popfont.c w16gui/poppad.c
w16gui/poppad.h w16gui/poppad.ico w16gui/poppad.rc
w16gui/popprnt0.c w16gui/readme.1st
2006-12-19 02:33:05 +00:00
wtchang%redhat.com
7568e63f74
Bugzilla Bug 360933: removed the 'windows' directory from CVS.
2006-12-19 02:25:11 +00:00
wtchang%redhat.com
4d6b923290
Bugzilla Bug 360933: removed dead code (for the plevent.h functions, which
...
have been moved to XPCOM).
Removed files: makefile readme.1st winevent.c
2006-12-19 02:21:06 +00:00
wtchang%redhat.com
9797ef0a8b
[OS/2] Bug 351246: Load Mozilla into Highmem on OS/2. Part 2, changes to
...
NSPR. By Peter Weilbacher <mozilla@weilbacher.org>. r=mkaply, sr=wtc
2006-12-14 19:24:27 +00:00
mozilla%weilbacher.org
d864f78ee5
[OS/2] Bug 351246: Load Mozilla into Highmem on OS/2. Part 2, changes to NSPR. r=mkaply, sr=wtc
2006-12-12 22:00:25 +00:00
wtchang%redhat.com
e3c249f965
Bug 236613: added newline to the end of file.
2006-12-12 19:35:56 +00:00
gerv%gerv.net
fd0b7c527e
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-12-11 09:45:41 +00:00
wtchang%redhat.com
f9651d2744
Bugzilla Bug 363092: removed the pthread_kill macro definition. Mac OS X
...
has had the pthread_kill function since 10.2. The patch is contributed by
Josh Aas <joshmoz@gmail.com>. r=mark.mentovai,wtc
2006-12-08 22:58:13 +00:00
wtchang%redhat.com
9915839ea3
Bugzilla Bug 363092: made 10.2 the default Mac OS X ppc deployment target.
...
r=josh.aas
2006-12-08 22:56:43 +00:00
wtchang%redhat.com
cff69870cd
Bugzilla Bug 362246: enable large-file support on Mac OS X.
...
r=mark.mentovai,bienvenu
2006-12-06 17:57:34 +00:00
wtchang%redhat.com
6794e0147b
Bugzilla Bug 354593: checked in minor changes suggested by Nelson. r=nelson
2006-12-01 00:26:35 +00:00
wtchang%redhat.com
f7a561f220
Bugzilla Bug 354593: fixed a race condition in the creation of the lock
...
that protects localtime() by creating the lock during NSPR initialization.
r=aleksey.sanin,nelson.bolyard. The patch is contributed by Mark Stevans
<marks@coral8.com>.
Modified files: primpl.h prinit.c prtime.c ptthread.c
2006-11-30 21:22:55 +00:00
wtchang%redhat.com
8a43011e3b
Bugzilla Bug 355999: fix up for kfreebsd support. The patch is contributed
...
by Petr.Salinger@seznam.cz . r=wtc
Modified files: _linux.cfg _linux.h
2006-11-30 01:11:46 +00:00
wtchang%redhat.com
4b8def40c4
Bugzilla Bug 353729: handle PR_vsmprintf failure in PR_vfprintf. r=timeless
2006-11-30 00:39:19 +00:00
wtchang%redhat.com
75efc65f41
Updated for the current platform list. Pass the -p option to mkdir to
...
handle a directory in WIN_OBJDIRS of the form msvc6.0/WIN954.0_DBG.OBJ.
2006-11-22 22:42:57 +00:00
wtchang%redhat.com
5fbe0d29f7
Bugzilla Bug 360169: changed the value of the _PR_SI_ARCHITECTURE macro
...
back to "hppa1.1" for backward compatibility. r=nelsonb
2006-11-14 00:50:17 +00:00
julien.pierre.bugs%sun.com
8ab405a2d9
Fix for bug 356616 . NSPR DLLs should build at default base address. r=wtchang
2006-10-19 00:36:57 +00:00
wtchang%redhat.com
366cc56263
Bugzilla Bug 335301: handle memory allocation failure in PR_OpenDir. The
...
patch is contributed by Ryan Jones <sciguyryan+bugzilla@gmail.com>. r=wtc.
2006-10-17 17:32:34 +00:00
mozilla%weilbacher.org
5af26dc673
[OS/2] Bug 346376: Don't use PRTYC_IDLETIME class for thread priorities, r=mkaply, sr=wtchang
2006-10-05 12:31:54 +00:00
mozilla%weilbacher.org
359e68e057
[OS/2] Bug 333639: Add note about assembleCmdLine() usage and fix build warnings in _PR_CreateOS2Process(), r=wtchang, sr=mkaply
2006-10-05 12:27:44 +00:00
wtchang%redhat.com
7de7208c5a
Bugzilla Bug 354305: allows to build NSPR on FreeBSD 6.2. Support for
...
getprotobyname_r() function is added since 6.2-BETA1, with the same 5-args
form of GLIBC 2. Contributed by Diego Petten� <flameeyes@gentoo.org>.
r=wtc
2006-09-26 17:17:10 +00:00
wtchang%redhat.com
74838dfd8a
Bugzilla Bug 353427: changed PL_FPrintError to use PR_ErrorToName to avoid
...
duplicating the error table. This fixed an array index out of bounds error
reported by Klockwork as a by-product. r=nelsonb.
2006-09-22 02:10:40 +00:00
wtchang%redhat.com
67c6ac3ce6
Bugzilla Bug 353527: put the call to a conditionally defined function in
...
an ifdef. Contributed by Steve Snyder <swsnyder@insightbb.com>. r=wtc.
2006-09-22 00:55:55 +00:00
wtchang%redhat.com
bd9009ec14
Bugzilla Bug 352816: don't need to call _pr_CopyLowBits if size (free space
...
in buf) is 0. The patch is contributed by Sergei Dolgov
<sergei_d@fi.tartu.ee>. r=wtc.
2006-09-15 16:48:50 +00:00
wtchang%redhat.com
b9e14260ab
Bugzilla Bug 351609: test lib->dlh before calling NSUnLinkModule on Mac.
...
r=Mark Mentovai
2006-09-12 18:26:19 +00:00
wtchang%redhat.com
b93c1412be
Bugzilla Bug 337637: fixed a memory leak on error in _MD_OpenSharedMemory.
...
The patch is contributed by Bruno 'Aqualon' Escherl <aqualon@aquachan.de>.
r=wtc.
2006-09-12 17:58:53 +00:00
alexei.volkov.bugs%sun.com
fd00158772
351470: setuid root programs linked with NSPR allow elevation of privilege. r=nelson, sr=wtc
2006-09-07 23:33:39 +00:00
alexei.volkov.bugs%sun.com
b2d8418382
351470: setuid root programs linked with NSPR allow elevation of privilege.
...
patch #1 . r=nelson, sr=wtc
2006-09-07 22:58:43 +00:00
wtchang%redhat.com
dd614c40b5
Bugzilla bug 34843: moved PR_StringToNetAddr and PR_NetAddrToString to the
...
end of the file. They will be enhanced to use getaddrinfo and getnameinfo,
so they need to be after the definitions of GETADDRINFO and FREEADDRINFO.
2006-08-25 01:21:29 +00:00
mkaply%us.ibm.com
fed28c4cf6
#346376
...
r=wtc, sr=mkaply
Patch from Peter Weilbacher - OS/2 - Don't use PRTYC_IDLETIME class for thread priorities
2006-08-03 16:01:49 +00:00
wtchang%redhat.com
fd6276c03d
Bugzilla Bug 326168: Windows NT 3.51 doesn't support CP_UTF8 either, so
...
having Unicode support doesn't imply having CP_UTF8 support. The patch is
contributed by neil@parkwaycc.co.uk <neil@httl.net>. r=wtc.
2006-07-11 00:56:43 +00:00
wtchang%redhat.com
ff8d5992d1
Bugzilla Bug 340956: when emulating PR_APPEND, we should use PR_Seek64
...
instead of PR_Seek, otherwise it won't work on large files. The patch is
contributed by Nils Maier <MaierMan@web.de> and Masatoshi Kimura (:emk)
<VYV03354@nifty.ne.jp>. r=wtc. Thanks to Nils Maier for tracking down the
bug.
2006-06-11 02:52:29 +00:00
wtchang%redhat.com
0c349c12c7
Test PR_GetMemMapAlignment.
2006-06-01 21:05:32 +00:00
cls%seawood.org
a593935821
Remove all generated Makefiles upon distclean.
...
Thanks to Mike Hommey <mh+mozilla@glandium.org> for the patch.
Bug #333308 r=cls
2006-04-28 18:47:50 +00:00
cls%seawood.org
7f1f236ba7
Remove all generated Makefiles upon distclean.
...
Thanks to Mike Hommey <mh+mozilla@glandium.org> for the patch.
Bug #333308 r=cls
2006-04-28 00:53:35 +00:00
wtchang%redhat.com
3fd50ab363
Bugzilla Bug 326168: fixed an allocation size bug. The patch is
...
contributed by neil@parkwaycc.co.uk . r=wtc.
2006-04-12 00:33:06 +00:00
wtchang%redhat.com
bd851f73c6
Bugzilla Bug 298457: fixed an underquoted m4 macro. The patch is
...
contributed by Patrick Welche <pw-fb@newn.cam.ac.uk>. r=cls
2006-04-11 20:16:17 +00:00
wtchang%redhat.com
2b3631bdfb
Bugzilla bug 247896 and bug 331216: fixed the bug that 'end' was moved one
...
character too far when parsing the minutes, and simplified the code.
r=timeless,darin.
2006-04-11 18:57:07 +00:00
wtchang%redhat.com
e572bbbe28
Bug 301064
...
r=wtc, sr=mkaply (OS/2 only)
Patch from Andy Willis - add _declspec(dllexport/dllimport) for OS/2
2006-04-05 21:02:25 +00:00
wtchang%redhat.com
72cd978d1a
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-04-05 20:57:23 +00:00