1993 Commits

Author SHA1 Message Date
ted.mielczarek%gmail.com
0162fb607a bug 520359 - pymake fails to build Firefox. use CURDIR instead of in pr_abspath for better pymake Windows compatibility. r=wtc
git-svn-id: svn://10.0.0.236/trunk@258622 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-07 11:47:05 +00:00
wtc%google.com
4e584c3674 Set NSPR version to 4.8.2.
git-svn-id: svn://10.0.0.236/trunk@258597 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 23:11:26 +00:00
wtc%google.com
adb3bdcf41 Dummy whitespace change to force a rebuild.
git-svn-id: svn://10.0.0.236/trunk@258596 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 23:09:52 +00:00
wtc%google.com
39c29b11a4 Bug 516396: Back out the input length check for PR_strtod. We need more
time to figure out how to check the input length correctly.


git-svn-id: svn://10.0.0.236/trunk@258594 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-05 22:58:41 +00:00
wtc%google.com
cbaed47ddc Bug 516396: Remove the incorrect input string length check because the
length limit should apply to only the number part of the input, rather than
the whole string.  Do the length check during conversion.


git-svn-id: svn://10.0.0.236/trunk@258578 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 01:00:41 +00:00
wtc%google.com
eb468b4c5f Set NSPR version to 4.8.2 Beta 1.
Modified Files: configure configure.in repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@258577 18797224-902f-48f8-a5cc-f745e15eee43
2009-10-04 00:57:03 +00:00
wtc%google.com
0ebd8a1c21 A dummy change to force a rebuild.
git-svn-id: svn://10.0.0.236/trunk@258517 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 02:05:33 +00:00
wtc%google.com
4f302280ee Set NSPR version to 4.8.1.
git-svn-id: svn://10.0.0.236/trunk@258516 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-29 01:40:13 +00:00
wtc%google.com
5ca5748980 Set NSPR version to 4.8.1 Beta 2.
git-svn-id: svn://10.0.0.236/trunk@258503 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 01:25:56 +00:00
wtc%google.com
d65e313b15 Bug 516396: Limit the input string for PR_strtod to at most 64 * 1024
characters long to prevent PR_strtod from taking too long.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@258502 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 01:24:39 +00:00
wtc%google.com
44713c3b52 Bug 414772: Add a regression test.
git-svn-id: svn://10.0.0.236/trunk@258501 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 00:59:40 +00:00
wtc%google.com
ff99a5a595 Bug 414772: Remove a buggy test that causes a debug build to exit with
"Zero passed to d2b".  r=jruderman.


git-svn-id: svn://10.0.0.236/trunk@258500 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-26 00:47:17 +00:00
wtc%google.com
a503d0bc3a Bug 482002: Add dtoa.c from http://www.netlib.org/fp/dtoa.c dated
Sun Apr 19 23:40:24 MDT 2009.


git-svn-id: svn://10.0.0.236/trunk@258497 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-25 05:18:37 +00:00
wtc%google.com
a1935cc6b9 Set NSPR version to 4.8.1 Beta 1.
git-svn-id: svn://10.0.0.236/trunk@258446 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-22 01:22:27 +00:00
wtc%google.com
0ae39b94dd Bug 516396: Backported a change from dtoa.c upstream made on 2009-03-01.
Here is an excerpt from the 'changes' file describing this change:
  dtoa.c and gdtoa/gdtoaimp.h and gdtoa/misc.c:  reduce Kmax, and use
MALLOC and FREE or free for huge blocks, which are possible only in
pathological cases, such as dtoa calls in mode 3 with thousands of
digits requested, or strtod() calls with thousand of digits.  For the
latter case, I have an alternate approach that runs much faster
and uses less memory, but finding time to get it ready for distribution
may take a while.


git-svn-id: svn://10.0.0.236/trunk@258400 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-16 02:20:57 +00:00
wtc%google.com
1e04101a00 Bug 515064: Check if _MSC_VER is defined before using it in a C
preprocessor conditional expression.  The original code is correct, but
some people or projects are compiling with MinGW and the -Wundef flag.  It
is less work to make this change than to debate with them.  The patch is
contributed by Guenter <gk@gknw.de>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258377 18797224-902f-48f8-a5cc-f745e15eee43
2009-09-13 01:53:33 +00:00
wtc%google.com
1daae5cac3 Bug 512806: don't link with -lsocket -ldl on OS/2. The patch is
contributed by Dave Yeo <daveryeo@telus.net>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258262 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 23:41:52 +00:00
wtc%google.com
9141dda36f Bug 508165: Miscellaneous cleanups of the previous checkin. Use more
readable type and macro names.  Use GetModuleHandle instead of LoadLibrary.
Fixed potetial alignment problem of casting a PRTime to FILETIME.  The
patch is contributed by Vladimir Vukicevic <vladimir@pobox.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@258261 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 23:27:45 +00:00
wtc%google.com
c86648f6c1 Bug 508165: Use the Windows CE 6 API GetSystemTimeAsFileTime if available.
The patch is contributed by Vladimir Vukicevic <vladimir@pobox.com>.  r=wtc
Modified Files: _win95.h ntmisc.c prtime.c


git-svn-id: svn://10.0.0.236/trunk@258258 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 21:26:18 +00:00
wtc%google.com
301e7c0ace Bug 510705: Simulate memory-mapped files by reading the entire mapped
segment of a file when PR_MemMap() is called.  Support ReadOnly and
WriteCopy modes, but not ReadWrite mode.  The patch is contributed by
Rich Walsh <dragtext@e-vertise.com>.  r=wtc.
Modified Files: _os2.h os2misc.c


git-svn-id: svn://10.0.0.236/trunk@258255 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-26 19:33:24 +00:00
julien.pierre.boogz%sun.com
88659ac0bd Fix for bug 511315. Add support for LOAD_WITH_ALTERED_SEARCH_PATH flag to PR_LoadLibraryWithFlags . r=wtc
git-svn-id: svn://10.0.0.236/trunk@258234 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-25 21:29:44 +00:00
nelson%bolyard.com
a15fc11b3f Bug 366194: RISC OS nspr support refinement
Patch contributed by Peter Naulls <peter@chocky.org>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@258052 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-11 03:12:21 +00:00
nelson%bolyard.com
46753e3326 Bug 509243: MOZ_DEBUG_SYMBOLS=1 fails under WinCE
Patch contributed by Vladimir Vukicevic <vladimir@pobox.com>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@258015 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-08 20:43:08 +00:00
sgautherie.bz%free.fr
ac4fd31217 Bug 433790 - Win16 support should be deleted from NSPR; (Jv2a) prlink.c: a s/_WIN32/XP_OS2/ rewrite; r=(wtc + mozilla%Weilbacher.org)
git-svn-id: svn://10.0.0.236/trunk@257977 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-07 18:53:16 +00:00
sgautherie.bz%free.fr
686ecd3c69 Bug 506502 - Remove "MOZ_BITS == 16" parts (in dbm and nsprpub); (Cv1) Remove "MOZ_BITS == 16" blocks; r=wtc
git-svn-id: svn://10.0.0.236/trunk@257942 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-04 18:07:35 +00:00
nelson%bolyard.com
2eeb28a0e8 Bug 507506: ntmisc.c _MD_WindowsGetSysInfo needs to handle Windows CE
Incorporate Wan-Teh's suggestion for an ifdef.
Patch by Robert Strong. r=nelson


git-svn-id: svn://10.0.0.236/trunk@257908 18797224-902f-48f8-a5cc-f745e15eee43
2009-08-01 02:43:22 +00:00
ted.mielczarek%gmail.com
f6ac1818d3 bug 507506 - ntmisc.c _MD_WindowsGetSysInfo needs to handle Windows CE. Patch by Robert Strong <robert.bugzilla@gmail.com>, r=wtc
git-svn-id: svn://10.0.0.236/trunk@257893 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-31 15:51:37 +00:00
wtc%google.com
e513e19bb4 Bug 505889: PR_SetTraceOption PRTraceUnLockHandles should call PR_Unlock
instead of PR_Lock.  The patch is contributed by timeless
<timeless@mozdev.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@257848 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-29 19:42:06 +00:00
wtc%google.com
ae0e484a8a Bug 504379: Build NSPR with optimization flag -O2 instead of -O for Windows
Mobile because -O is deprecated.  The patch is contributed by Doug Turner
<doug.turner@gmail.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@257847 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-29 19:22:40 +00:00
nelson%bolyard.com
8578197efd Bug 501864: Symbian emulator should defines as i386, not ARM
Patch contributed by Makoto Kato <m_kato@ga2.so-net.ne.jp>, r=nelson


git-svn-id: svn://10.0.0.236/trunk@257620 18797224-902f-48f8-a5cc-f745e15eee43
2009-07-02 21:32:21 +00:00
wtc%google.com
d9880dcf9a Bug 492779: Added comments to plbase64.h to explain how to avoid PRUint32
overflow when calculating destination buffer sizes.  Call strlen instead of
PL_strlen so we can detect size_t to PRUint32 truncations.  Changed
PL_Base64Decode to use the exact same formula documented in the header.
r=nelson.
Modified Files: plbase64.h base64.c


git-svn-id: svn://10.0.0.236/trunk@257264 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-22 04:17:38 +00:00
wtc%google.com
cd42121f73 Bug 492779: assert that PL_strlen's return value doesn't overflow PRInt32
in optimized builds as well.  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@257263 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-22 04:13:11 +00:00
wtc%google.com
79f47c4bfd Set NSPR version to 4.8.1 Beta.
Modified Files: configure.in configure repackage.sh prinit.h vercheck.c


git-svn-id: svn://10.0.0.236/trunk@257261 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-22 04:02:12 +00:00
wtc%google.com
924e560074 Bug 493378: include <sys/types.h> on OS/2 for the uint typedef. The patch
is contributed by Peter Weilbacher <mozilla@Weilbacher.org>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@257237 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-19 22:18:18 +00:00
wtc%google.com
0cddeee642 Set NSPR version to 4.8 (RTM).
git-svn-id: svn://10.0.0.236/trunk@257224 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-19 14:15:50 +00:00
wtc%google.com
c5a3862fbd Bug 493378: reordered the ifdef test for uint so that !defined(XP_UNIX) is
next to defined(NTO) because NSPR treats Neutrino as a Unix variant.


git-svn-id: svn://10.0.0.236/trunk@257223 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-19 14:13:44 +00:00
julien.pierre.boogz%sun.com
5e8ee4605f Fix for bug 493378 . Fix warning on OS/2. Patch contributed by Peter Weilbacher. r=julien
git-svn-id: svn://10.0.0.236/trunk@257220 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-19 01:00:32 +00:00
wtc%google.com
46b49ff85b Bug 492779: In PL_Base64Encode and PL_Base64Decode, ensure that all
PRUint32 values stay within range.  In PL_strlen, replaced the magic
constant 2147483647 by PR_INT32_MAX.  r=nelson.
Modified Files: base64.c strlen.c


git-svn-id: svn://10.0.0.236/trunk@257203 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-15 16:00:59 +00:00
wtc%google.com
eb9e817744 Dummy whitespace change to force the Tinderboxes to rebuild.
git-svn-id: svn://10.0.0.236/trunk@257177 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-12 20:45:16 +00:00
wtc%google.com
e92f33556c Bug 86396: Changed the special log module name "__timestamp" to "timestamp".
git-svn-id: svn://10.0.0.236/trunk@257176 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-12 20:43:10 +00:00
wtc%google.com
cd140f15a2 Bug 492303: fixed build errors on WINCE, which doesn't have _tzset and
_putenv_s.  The patch is contributed by Hiroyuki Ikezoe
<ikezoe@clear-code.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@257166 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-11 22:23:19 +00:00
wtc%google.com
0af2a41fdb Bug 492305: declare DllMain with the correct prototype. The patch is
contributed by Hiroyuki Ikezoe <ikezoe@clear-code.com>.  r=blassey,wtc.


git-svn-id: svn://10.0.0.236/trunk@257165 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-11 20:27:37 +00:00
wtc%google.com
b4bcc994d2 Bug 491441: fixed copyright notice.
git-svn-id: svn://10.0.0.236/trunk@257164 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-11 18:09:26 +00:00
wtc%google.com
6185b5e85b Bug 86396: changed the timestamp format from local time to UTC and include
a microsecond component.  The patch is contributed by Hiroyuki Ikezoe
<ikezoe@clear-code.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@257148 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-10 04:36:36 +00:00
wtc%google.com
d250af5488 Bug 492170: fixed a bug in pt_hpux_sendfile_cont caused by a typo
("iov_len" should be "iov_base").  r=nelson.


git-svn-id: svn://10.0.0.236/trunk@257147 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-10 03:07:02 +00:00
wtc%google.com
4a77065e75 Bug 491441: Documented why _md_iovector._open64 needs to be initialized
statically, and added a regression test.  r=nelson.
Modified Files:
	pr/src/md/unix/unix.c pr/tests/Makefile.in
	pr/tests/runtests.pl pr/tests/runtests.sh
Added Files:
	pr/tests/logfile.c


git-svn-id: svn://10.0.0.236/trunk@257146 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-09 21:30:55 +00:00
wtc%google.com
c2ce4c40f9 Bug 491045: Remove the remaining VMS (OpenVMS) code. r=nelson.
git-svn-id: svn://10.0.0.236/trunk@257143 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-09 13:54:14 +00:00
wtc%google.com
9a45e69da1 Set NSPR version to 4.8 Beta 2.
git-svn-id: svn://10.0.0.236/trunk@257142 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-09 07:19:19 +00:00
glen.beasley%sun.com
be9e3a1a8c 492117 allow pthread_condattr_init on Mac OS X patch from jHuddleston r=wan-teh
git-svn-id: svn://10.0.0.236/trunk@257141 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-09 00:16:52 +00:00
wtc%google.com
5a4e65a5cf Set NSPR version to 4.8 Beta 1.
git-svn-id: svn://10.0.0.236/trunk@257138 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-08 13:16:59 +00:00