avoid updating the last modified time of the installed file. The patch is
contributed by jag (Peter Annema) <jag@tty.nl>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@246148 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@244157 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@244123 18797224-902f-48f8-a5cc-f745e15eee43
much faster than FindFirstFile. The patch is contributed by Jim Mathies
<jmathies@mozilla.com>. r=wtc
Modified files: ntio.c w95io.c
git-svn-id: svn://10.0.0.236/trunk@244113 18797224-902f-48f8-a5cc-f745e15eee43
implemented as compiler intrinsics. The patch is contributed by Steve
Snyder <swsnyder@insightbb.com>. r=wtc
Modified files: pratom.h atomic.c
git-svn-id: svn://10.0.0.236/trunk@244083 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@244061 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@243589 18797224-902f-48f8-a5cc-f745e15eee43
calculations for common cases. The patch is contributed by Steve Snyder
<swsnyder@insightbb.com>. r=nelson,wtc
git-svn-id: svn://10.0.0.236/trunk@243524 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@242978 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@242977 18797224-902f-48f8-a5cc-f745e15eee43
PR_FormatTime) because %T is not portable. r=julien.pierre
Modified files: cltsrv.c provider.c
git-svn-id: svn://10.0.0.236/trunk@242942 18797224-902f-48f8-a5cc-f745e15eee43
(10.4). So we only use it to convert IPv6 address strings with scope IDs.
r=dwitte.
git-svn-id: svn://10.0.0.236/trunk@241728 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@239933 18797224-902f-48f8-a5cc-f745e15eee43
pr_LoadViaDyld. The patch is contributed by Nick Kreeger
<nick.kreeger@park.edu>. r=mark.mentovai,wtc.
git-svn-id: svn://10.0.0.236/trunk@239761 18797224-902f-48f8-a5cc-f745e15eee43
Leopard. The patch is contributed by Mark Mentovai <mark@moxienet.com>.
r=wtc.
git-svn-id: svn://10.0.0.236/trunk@238389 18797224-902f-48f8-a5cc-f745e15eee43
characters. The patch is contributed by Dan Witte <dwitte@stanford.edu>.
r=wtc.
git-svn-id: svn://10.0.0.236/trunk@233802 18797224-902f-48f8-a5cc-f745e15eee43
than 32767, the maximum 16-bit signed integer). The patch is contributed
by Dan Witte <dwitte@stanford.edu>. r=wtc.
git-svn-id: svn://10.0.0.236/trunk@233722 18797224-902f-48f8-a5cc-f745e15eee43
The patch is contributed by Fabien Tassin <fta+bugzilla@sofaraway.org>.
r=wtc.
git-svn-id: svn://10.0.0.236/trunk@233540 18797224-902f-48f8-a5cc-f745e15eee43
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
git-svn-id: svn://10.0.0.236/trunk@231988 18797224-902f-48f8-a5cc-f745e15eee43
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.
git-svn-id: svn://10.0.0.236/trunk@231630 18797224-902f-48f8-a5cc-f745e15eee43