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

1771 Коммитов

Автор SHA1 Сообщение Дата
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