Ted Mielczarek
20636dd230
Update NSPR to the NSPR_4_9_BETA1 tag. Fixes bug 676457, bug 653737, bug 673799, bug 673817, bug 678993, bug 676584
2011-08-18 08:58:49 -04:00
Kai Engert
0608dbf456
Bug 673382, Upgrade to NSPR 4.8.9, landing beta 5, r=wtc
2011-08-05 17:51:26 +02:00
Wan-Teh Chang
6f2d651380
Bug 639191: update NSPR to NSPR_4_8_8_BETA2. Include fixes
...
for bug 546535, bug 587426, bug 622425, bug 624868,
bug 626035 (attachment 504094 only), bug 626309, bug 627299,
bug 629653, bug 635667.
2011-03-26 10:42:58 -07:00
Brad Lassey
14c6990adb
update nspr to NSPR_HEAD_20100330 to pick up support for android r=ted
2010-03-30 15:23:44 -04:00
Brad Lassey
01adf72abb
update nspr to 4.8.4 beta 1 r=ted, wtc
2010-02-09 09:55:23 -05:00
Wan-Teh Chang
f87d058eb7
Update NSPR to the NSPR_HEAD_20090828 CVS tag. Contains fixes
...
for bug 366194, bug 506502, bug 508165, bug 509243, bug 510705,
bug 511315, bug 512806.
2009-08-28 19:53:48 -07:00
Wan-Teh Chang
db09cbb511
Bug 86396: update NSPR to NSPR_4_8_BETA1.
...
Also fix Bug 491045, bug 476996, bug 485318, bug 485374, bug 427136.
2009-05-08 06:46:38 -07:00
Wan-Teh Chang
3288d2c55d
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
2bb27d7106
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
edb904aa29
Import NSPR 4_7_1_RTM
2008-06-06 08:36:51 -04:00
hg@mozilla.com
2ca566cd74
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
julien.pierre.bugs@sun.com
35804444bc
Fix for bug 356616 . NSPR DLLs should build at default base address. r=wtchang
2006-10-19 00:36:57 +00:00
cls@seawood.org
cdab943e1d
Use dashes instead of backslashes for program options to avoid msys shell expansion.
...
Thanks to Howard Chu <hyc@symas.com > for the patch.
Bug #294122 r=cls a=shaver
2005-06-01 14:28:35 +00:00
wtchang@redhat.com
9acd1b4c13
Removed blank lines in *.def files.
...
Modified Files: plds.def plc.def nspr.def my.def
2005-03-08 03:01:05 +00:00
wtchang@redhat.com
d2990e1a1d
Bugzilla Bug 281763: fixed a leak of the first arena on the freelist when
...
the second arena is taken. The patch is contributed by Nelson Bolyard of
Sun Microsystems. r=wtc.
2005-02-11 18:16:31 +00:00
gerv@gerv.net
e60531b5f2
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-02-02 22:28:27 +00:00
wchang0222@aol.com
8e6bac1288
Bugzilla bug 244095: link libplds4.so and libplc4.so with -R $ORIGIN on
...
Solaris. The patch is contributed by Julien Pierre. r=wtc.
Modified Files:
lib/ds/Makefile.in lib/libc/src/Makefile.in
2004-05-27 02:45:04 +00:00
gerv@gerv.net
ab0b8c26a4
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-25 15:03:26 +00:00
wchang0222@aol.com
8375a5d16d
Bugzilla bug 179828: released plarena.h and plarena.c under the
...
MPL/GPL/LGPL tri-license. r=gerv,wtc.
2003-10-19 00:10:22 +00:00
wtc@netscape.com
1708bb24f9
Merged the changes from NSPRPUB_PRE_4_2_CLIENT_BRANCH onto the trunk. Most
...
of these changes are for OS/2.
Modified Files:
configure.in build/cygwin-wrapper config/rules.mk
lib/ds/Makefile.in lib/ds/plds.def lib/libc/src/Makefile.in
lib/libc/src/plc.def pr/include/md/_os2.h pr/src/Makefile.in
pr/src/nspr.def pr/src/linking/prlink.c
pr/src/md/os2/Makefile.in pr/src/md/os2/objs.mk
pr/src/md/os2/os2cv.c pr/src/md/os2/os2misc.c
pr/src/md/os2/os2poll.c pr/src/md/os2/os2sock.c
pr/src/md/os2/os2thred.c pr/tests/Makefile.in
pr/tests/attach.c
2003-05-14 01:24:08 +00:00
wtc@netscape.com
4e445e91b2
Explain how the GOLDEN_RATIO constant was calculated.
2003-04-10 18:10:12 +00:00
wtc@netscape.com
65fe1088c5
Bug 196004: support building with gcc on Solaris better, whether gcc uses
...
the GNU ld or Solaris ld. Do not pass -B/usr/ccs/bin/ to gcc.
Modified files: configure configure.in autoconf.mk.in
lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in
2003-03-22 15:36:13 +00:00
wtc@netscape.com
774c9f7022
Bug 134113: make NSPR build on Win32 using MinGW gcc. The patch is
...
contributed by Chris Seawood <seawood@cls.org > and Dan Mosedale
<dmose@mozilla.org >. r=wtc.
Modified files: configure configure.in config/Makefile.in autoconf.mk.in
now.c rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/msgc/src/Makefile.in prtypes.h _winnt.h pr/src/Makefile.in prmapopt.c
pr/src/md/windows/Makefile.in ntio.c ntmisc.c pr/tests/Makefile.in
runtests.ksh pr/tests/dll/Makefile.in
2003-01-20 16:26:24 +00:00
wtc@netscape.com
46e77d23d3
Bug 185034: updated the OpenVMS symbol vector tables for NSPR 4.3.
...
The patch is contributed by Colin Blake <colin@theblakes.com >.
Modified Files: nspr_symvec.opt plds_symvec.opt plc_symvec.opt
2003-01-15 00:00:14 +00:00
wtc@netscape.com
3700a30dc6
1. Use $(CC) (the compiler) to build shared libraries on Solaris. Added
...
the -z defs linker flag back.
Modified files: configure configure.in lib/ds/Makefile.in
lib/libc/src/Makefile.in pr/src/Makefile.in
2. Let pr/src/md/unix/Makefile.in be responsible for removing the
pr/src/cpu directory because it creates that directory. Note that the
'clean' target does not remove the directory because it doesn't remove
the .so's either.
Modified files: pr/src/Makefile.in, pr/src/md/unix/Makefile.in
2003-01-08 19:19:01 +00:00
wtc@netscape.com
45800e9b03
Bug 158704: should use GARBAGE instead of ALL_TRASH to specify that
...
$(MAPFILE) should be removed by "make clean". In pr/src, the "cpu"
directory needs to be removed if NSDISTMODE is not "copy".
Modified Files:
pr/src/Makefile.in lib/ds/Makefile.in lib/libc/src/Makefile.in
2003-01-06 19:43:48 +00:00
wtc@netscape.com
c5eb668244
Bug 158704: merged the Solaris packaging stuff onto the trunk. The three
...
shared libraries are built with mapfiles that specify versioned export
symbols. We use the $ORIGIN and $ISALIST linker keywords to specify the
location of the ultrasparc filtee.
2003-01-04 02:14:13 +00:00
wtc@netscape.com
7db4de6eef
Bug 158704: added nspr.def, plds.def, and plc.def to the tip (pre 4.3).
2003-01-03 22:14:14 +00:00
wtc@netscape.com
9e4ecfbdc2
Bug 180293: moved the OpenVMS build from the POSIX subsystem to native VMS
...
(GNV). The patch is contributed by Colin Blakes <colin@theblakes.com >.
Modified Files: configure configure.in rules.mk pr/include/md/Makefile
openvms.c
Added Files: plds_symvec.opt plc_symvec.opt nspr_symvec.opt
2002-12-12 01:41:31 +00:00
wtc@netscape.com
1327d1c224
Bug 136344: added type casts to allow compilation with a C++ compiler.
...
The patch is contributed by Nick Blievers <nickb@adacel.com.au >.
2002-08-07 00:40:44 +00:00
wtc@netscape.com
12438e7c1a
Fixed compiler warnings.
2002-01-23 01:10:51 +00:00
wtc@netscape.com
3f2013c51d
Bugzilla bug 98741: changed the license URL to http://www.mozilla.org/MPL/ .
...
Modified Files:
pr/src/prvrsion.c lib/ds/plvrsion.c lib/libc/src/plvrsion.c
lib/prstreams/plvrsion.c
2001-09-07 18:27:33 +00:00
wtc@netscape.com
3645ea1625
Bugzilla bug 94153: destroys the arena lock in PL_ArenaFinish. Also don't
...
need to hold the lock when destroying the arenas on the arena freelist.
The patch to destroy the arena lock was contributed by jeff@NerdOne.com .
2001-08-28 21:14:36 +00:00
wtc@netscape.com
0e210eedc9
Bugzilla bug #92810 : increment or decrement the hashtable shift counter
...
only after we have successfully allocated the new buckets. The patch
is from Brendan Eich.
2001-08-07 05:36:22 +00:00
larryh@netscape.com
b6edee91e7
Bugzilla: 92610. Mozilla on MacOS crashes in plarena
2001-07-27 20:34:04 +00:00
wtc@netscape.com
11f293b105
Bug 64217: use locale-independent date format so that it doesn't
...
contain a quotation mark in any locale. Thanks to tzafrir@technion.ac.il
for the bug report.
Modified Files:
pr/src/Makefile.in lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in
2001-06-23 14:42:24 +00:00
wtc@netscape.com
57d7618abe
We no longer need to generate the .vms files on OpenVMS.
...
Modified files: config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
lib/prstreams/Makefile.in pr/src/Makefile.in
2001-06-21 01:24:44 +00:00
wtc@netscape.com
bb342e1826
Removed all Makefile's. The new autoconf build system uses Makefile.in's.
2001-05-17 21:26:28 +00:00
wtc@netscape.com
c060884c04
Verified that the autoconf build system is equivalent to the classic
...
build system on OSF1, IRIX, and FreeBSD.
configure configure.in config/autoconf.mk.in config/config.mk
lib/ds/Makefile.in lib/libc/src/Makefile.in pr/src/Makefile.in
2001-05-17 00:56:25 +00:00
wtc@netscape.com
6ce7ebd802
Verified that the autoconf build system is equivalent to the classic
...
build system on AIX, HP-UX, Linux, and Solaris. The 'release' makefile
target still doesn't quite work.
Modified Files:
configure configure.in config/Makefile.in
config/autoconf.mk.in config/config.mk config/nsinstall.c
config/rules.mk lib/ds/Makefile.in lib/libc/src/Makefile.in
pr/include/md/Makefile.in pr/src/misc/Makefile.in
2001-05-15 22:57:39 +00:00
wtc@netscape.com
29acf7324f
Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
2001-05-14 22:12:54 +00:00
wtc@netscape.com
f1af3ff167
Restored some deleted code.
2001-05-12 01:29:55 +00:00
wtc@netscape.com
d09c6c9fab
Merged NSPRPUB_CLIENT_BRANCH onto the trunk.
2001-05-12 01:17:17 +00:00
larryh@netscape.com
67ba1cda6b
bugzilla: 45343. re-implement PL_ArenaAllocate()
2001-04-03 23:23:02 +00:00
cls@seawood.org
1f89986102
Fix nspr autoconf for OpenVMS.
...
Thanks to Colin Blake <colin@theblakes.com > for the patch.
Bug #69842 r=cls
2001-02-25 21:50:47 +00:00
cls@seawood.org
5f1fb6e410
More generated files to ignore
2001-02-24 05:31:07 +00:00
cls@seawood.org
48aadb8dd8
There is no need to invoke recursive makes for the dummy libs & install phases of nspr. Especially when it means having a dummy target in every makefile that has a dependency upon export. Instead, put the dummy target in rules.mk.
2001-01-22 06:36:06 +00:00
cls@seawood.org
b2aff33658
Switch from using $(DIST)/bin, $(DIST)/lib, etc to using $(bindir), $(includedir). This gives us the advantage of being able to set different directories for libs & headers as needed. r=bryner
2001-01-21 06:37:45 +00:00
cls@seawood.org
a6ad3db72c
Add OS_LIBS to EXTRA_LIBS as necessary
2001-01-17 19:15:05 +00:00
cls@seawood.org
5d329cecd3
Preparations for building on win32 with autoconf Makefile.ins.
2000-12-30 05:44:01 +00:00