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

1285 Коммитов

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