Wan-Teh Chang
32a240fd4f
Upgrade NSPR to NSPR_HEAD_20090321. This CVS tag includes
...
the following changes:
- Bug 439144: fixed strict aliasing issues in prdtoa.c
- Bug 449665: suppress the parentheses warnings in prdtoa.c
- Bug 442706: build for Symbian OS with autoconf and GNU make
- Bug 432430: some more changes for the Symbian OS port
- Bug 476536: added PR_ASSERT_CURRENT_THREAD_OWNS_LOCK and
PR_ASSERT_CURRENT_THREAD_IN_MONITOR.
- Bug 478687: made PRUint64/uint64 compatible with uint64_t
for 64-bit Mac OS X
- Bug 480730: PR_LoadLibrary for 64-bit MAC OS X should not
search DYLD_LIBRARY_PATH if the library is specified as a
pathname
- Bug 480740: PR_ParseTimeString crash with dates >= year
3001 when compiled with Visual C++ 2005.
- Bug 480074: better dependency resolution for import libraries
- Bug 469083: ported NSPR test programs to WINCE
- Bug 433790: removed some obsolete WIN16 code
2009-03-22 09:44:55 -07:00
Wan-Teh Chang
3776ed6001
Bug 456449: Upgraded NSPR to NSPR_HEAD_20090207.
2009-02-07 11:51:41 -08:00
Wan-Teh Chang
cf84acb225
Bug 456449: Upgraded NSPR to NSPR_HEAD_20090205.
2009-02-05 20:13:54 -08:00
Wan-Teh Chang
1350be7144
Bug 456449: updated NSPR to NSPR_HEAD_20090204.
2009-02-04 20:49:21 -08:00
Wan-Teh Chang
25c8ba2efe
Bug 469870: Upgraded nsprpub to NSPR_HEAD_20081216. r=kaie.
2008-12-18 14:34:38 -08:00
Wan-Teh Chang
2c5ff6c233
Import NSPR_4_7_2_BETA4.
2008-10-11 10:46:10 -07:00
Wan-Teh Chang
30d6aa30c1
Bug 453372 - Import NSPR_4_7_2_BETA3. r=kaie.
2008-09-05 11:03:20 -07:00
Wan-Teh Chang
65aa975060
Bug 450696: Updated NSPR to the NSPR_4_7_2_BETA2 CVS tag. r=kaie
2008-09-01 12:15:40 -07:00
Benjamin Smedberg
4eaa0d954e
Import NSPR 4_7_1_RTM
2008-06-06 08:36:51 -04:00
roc+@cs.cmu.edu
0054412272
Bug 374866. Reftests for text-transform. r=dbaron
2007-03-22 16:01:14 -07:00
wtc%google.com
8b1bfd2340
Bug 370766: Ported NSPR to 64-bit Mac OS X (x86-64), except prlink.c. The
...
patch is contributed by Glen Beasley <glen.beasley@sun.com>. r=wtc.
Modified files: configure configure.in _darwin.cfg _darwin.h os_Darwin.s
Added file: os_Darwin_x86_64.s
2008-07-27 16:04:23 +00:00
wtc%google.com
e1bcb2a130
Bug 432430:More header file changes required for the Symbian OS port. The
...
patch is contributed by Harry Li <harry.li@pagefreedom.org>. r=wtc.
Modified Files: _pth.h _unixos.h prosdep.h
2008-07-26 17:49:39 +00:00
wtc%google.com
23b05f4987
Bug 417044: Support building Mac universal binaries in a single pass.
...
The patch is contributed by Benjamin Smedberg <benjamin@smedbergs.us>.
r=wtc.
Modified files: configure configure.in _darwin.cfg
Added files: os_Darwin.s
2008-07-23 04:06:58 +00:00
wtc%google.com
1a0d4cc422
Bug 432430: Updated _symbian.cfg and prtypes.h for Symbian OS. The patch
...
is contributed by Harry Li <harry.li@pagefreedom.org>. r=wtc.
2008-07-19 16:56:11 +00:00
wtc%google.com
73f78af198
Bug 432430: fail the compilation if __arm__ is not defined.
2008-06-24 03:48:58 +00:00
wtc%google.com
67cab1b501
Bug 432430: the first part of the port to Symbian OS. The patch is
...
contributed by Harry Li <harry.li@pagefreedom.org>. r=wtc.
Added files: _symbian.cfg _symbian.h symbian.c
2008-06-24 03:31:14 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
wtchang%redhat.com
72cd978d1a
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-04-05 20:57:23 +00:00
gerv%gerv.net
d7b5e2af46
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-03-31 08:35:02 +00:00
gerv%gerv.net
8a40cd791a
Bug 331600 - remove non-tri-licensed code patch, originally from bug 61746. r=rrelyea.
2006-03-28 20:49:21 +00:00
darin%meer.net
8f2d7c59ee
fixes bug 326168 "Add a UTF-16 API to load a library" patch by jshin1987@gmail.com r=wtc,darin
2006-03-10 05:38:31 +00:00
wtchang%redhat.com
dc63d88aa6
Bugzilla Bug 322578: Support ppc<->x86 cross builds for Mac OS X. The
...
patch is contributed by Mark Mentovai <mark@moxienet.com>. r=wtc.
Modified Files: configure configure.in autoconf.mk.in rules.mk _darwin.cfg
2006-02-22 02:39:59 +00:00
wtchang%redhat.com
88876c062e
Bugzilla Bug 322287: Implemented NSPR atomic routines in x86 assembly code
...
for Intel Macs. The patch is contributed by Josh Aas <joshmoz@gmail.com>.
r=mark.mentovai,wtc.
Modified files: configure configure.in _darwin.h
Added file: os_Darwin_x86.s
2006-01-09 18:38:54 +00:00
wtchang%redhat.com
2e6563f4e6
Bugzilla Bug 261649: more changes for GNU/k*BSD and GNU/Hurd support.
...
The patch is contributed by Robert Millan <rmh@aybabtu.com>. r=wtc.
Modified files: nsinstall.c _pth.h pr/src/linking/Makefile.in prlink.c
pr/tests/Makefile.in
2005-12-24 15:03:31 +00:00
wtchang%redhat.com
7d5638e978
Bugzilla Bug 261649: added GNU/k*BSD and preliminary GNU/Hurd support. The
...
patch is contributed by Robert Millan <rmh@aybabtu.com>. r=wtc.
Modified files: configure configure.in _linux.cfg _pth.h _unixos.h
prosdep.h pr/src/linking/Makefile.in prlink.c prosdep.c unix.c uxproces.c
uxrng.c prnetdb.c ptio.c pr/tests/Makefile.in
2005-12-24 08:25:31 +00:00