wtchang%redhat.com
ca95b35f89
Bugzilla bug 293438: use -fvisibility=hidden, without wrapped system
...
headers and without gcc_hidden.h, because we can't build on Linux x86-64
with the GCC visibility pragmas. r=bryner.
2005-05-19 17:37:23 +00:00
wtchang%redhat.com
ed659e06d7
Moved code that only applies to MSVC to the MSVC section. The patch is
...
contributed by Howard Chu <hyc@symas.com>. r=wtc. (See Bugzilla bug
294122 comment 35.)
2005-05-18 21:49:45 +00:00
wtchang%redhat.com
2a2b463352
Bugzilla Bug 273336: fixed an incorrect variable name.
2005-05-13 01:42:35 +00:00
wtchang%redhat.com
21242258fc
Bugzilla Bug 273336: arguments to the test command should be quoted. r=cls.
2005-05-11 16:53:41 +00:00
cls%seawood.org
b832106564
Allow --includedir & --libdir to be properly overriden.
...
Bug #289015 r=wtc a=shaver
2005-05-11 00:53:41 +00:00
wtchang%redhat.com
3cc490ab39
Bugzilla bug 293400: removed an extraneous blank line introduced in the fix
...
for Bugzilla bug 292899. This blank line broke OS/2 builds. The patch is
contributed by Andy Willis <abwillis@comcast.net>. r=wtc.
2005-05-09 19:02:20 +00:00
bryner%brianryner.com
70dc586efe
Attempting to fix AIX bustage again (bug 292899). r=wtc
2005-05-07 07:15:39 +00:00
bryner%brianryner.com
479744e5a5
Fixing AIX bustage (typo) (bug 292899)
2005-05-06 20:35:58 +00:00
bryner%brianryner.com
38a40868c8
Add PR_GetPhysicalMemorySize to determine the amount of system memory installed (bug 292899). r=wtc, a=brendan
2005-05-06 18:46:11 +00:00
wtchang%redhat.com
faad603663
Bugzilla Bug 269591: use the poll prototype in current OpenBSD releases.
2005-04-30 00:19:33 +00:00
wtchang%redhat.com
436304e17b
Internal functions should not be declared with NSPR_API.
2005-04-29 22:47:56 +00:00
wtchang%redhat.com
7946253c56
Fixed compiler warnings.
...
Modified files: bigfile3.c env.c initclk.c layer.c nbconn.c ntioto.c
op_filnf.c prpoll.c randseed.c
2005-04-29 22:46:05 +00:00
wtchang%redhat.com
ce17496efd
Updated for the NSPR 4.6 release.
...
Modified Files: repackage.sh prinit.h pr/tests/vercheck.c
2005-04-29 21:35:46 +00:00
wtchang%redhat.com
4165e30a55
Bugzilla Bug 273336: Checked in Brian Ryner's patch:
...
Add support for using gcc's visibility pragma to treat all function and
method declarations as "hidden" unless declared otherwise. Create wrappers
for system headers that cause them to be treated as default-visibility
declarations. This gives a substantial code size and performance win on
compilers that support it. r=darin sr=dbaron.
Modified Files:
configure configure.in config/Makefile.in
config/autoconf.mk.in config/config.mk pr/include/prtypes.h
pr/src/md/unix/uxproces.c pr/tests/sel_spd.c
Added Files:
config/gcc_hidden.h config/make-system-wrappers.pl
config/system-headers
2005-04-29 21:02:55 +00:00
wtchang%redhat.com
b8e692494b
Bugzilla Bug 289015: backed out the checkin. It broke some tinderboxes
...
and needs more work.
2005-04-29 00:15:42 +00:00
wtchang%redhat.com
984b259d3a
Bugzilla Bug 291724: removed the workaround for a very old Windows NT 4.0
...
bug. The workaround modified _tzset related global variables in Microsoft
CRT directly and relied on undocumented properties of the buffers that
_tzname[0] and _tzname[1] point to. r=darin.
Modified files: ntmisc.c ntthread.c w95thred.c
2005-04-28 22:54:51 +00:00
wtchang%redhat.com
f3f753c6af
Bugzilla Bug 291982: fixed a bug when we remove an item from a list
...
while iterating through the list. The bug was reported and tracked down by
kamil@good.com .
2005-04-28 22:37:25 +00:00
wtchang%redhat.com
8a13ce95b6
Bugzilla Bug 289015: enable nspr-config to use the --libdir option passed
...
to the configure script. The patch is contributed by Ray Strode
<rstrode@redhat.com>. r=wtc,cls.
2005-04-27 18:19:11 +00:00
wtchang%redhat.com
e61f5b77d0
Bugzilla Bug 291631: changed MOD_MINOR_VERSION to 6 for NSPR 4.6.
...
r=mozilla@rosenauer.org .
Modified files: configure.in configure
2005-04-27 16:52:43 +00:00
julien.pierre.bugs%sun.com
8d17148cc8
Fix for bug 170911 - add support for >2GB files on OS/2. r=mkaply, pedemonte
2005-04-22 21:14:03 +00:00
wtchang%redhat.com
b5c0ef3768
Bugzilla bug 290122: pass full pathnames of source files to the compiler
...
on AIX so its debugger can automatically find the source files. r=Julien
Pierre of Sun and Philip Warren of IBM.
2005-04-13 22:55:11 +00:00
wtchang%redhat.com
5d35e71dc7
Bugzilla Bug 287197: undo the damage of rev. 3.2. Comments must begin
...
with "//", not "/".
2005-03-22 21:27:30 +00:00
wtchang%redhat.com
967a59f100
Changed "it's" to "its".
2005-03-17 02:24:01 +00:00
wtchang%redhat.com
23dd6ffaee
Bugzilla Bug 238563: added a comment that Nelson suggested in code review.
2005-03-16 23:21:11 +00:00
wtchang%redhat.com
d08ce7655a
Bugzilla Bugs 255633, 285934: '-' must be the first or last character in
...
a scanlist, otherwise some implementations may interpret it to mean a
range of characters. Thanks to Frank Wein <bugzilla@mcsmurf.de> for the
bug report and suggesting the fix.
2005-03-14 21:40:15 +00:00
wtchang%redhat.com
f2d18093dd
Bugzilla Bug 238563: removed PR_ASSERT from pr_ZoneRealloc because it is
...
redundant with the DEBUG fprintf. (Darin Fisher of Google pointed out this
problem in his code review.)
2005-03-14 18:32:02 +00:00
wtchang%redhat.com
5f2160d3f3
Bugzilla Bug 238563: moved the pr_ZoneMalloc call before the realloc call.
...
realloc frees memory pointed to by (the original value of) 'oldptr', so
we cannot perform any operation that may fail after a successful realloc
call. r=darin.
2005-03-14 18:27:46 +00:00
wtchang%redhat.com
2dc051b6cd
Bugzilla Bug 252195: use Microsoft IPv6 Technology Preview for Windows
...
2000 (wship6.dll), if available. r=darin.
2005-03-10 01:50:46 +00:00
wtchang%redhat.com
6808e137c7
Improved comment.
2005-03-10 01:43:05 +00:00
wtchang%redhat.com
7a01b726b4
Removed white spaces.
2005-03-10 01:34:34 +00:00
wtchang%redhat.com
6825f44783
Bugzilla Bug 164163: removed unused function PR_FindLibrary.
...
Modified Files: nspr_symvec.opt linking/prlink.c
2005-03-10 01:29:42 +00:00
wtchang%redhat.com
993ae139d2
Bugzilla Bug 285286: PR_ReadDir reported the wrong error code when the
...
end of directory was reached. We need to set errno to 0 before calling
readdir and mapping error 0 to PR_NO_MORE_FILES_ERROR. The patch is
contributed by Mathieu Poumeyrol <poumeyrol@idm.fr>. r=wtc,bryner.
Modified Files: beos_errors.c bfile.c unix.c unix_errors.c ptio.c
2005-03-09 22:57:06 +00:00
wtchang%redhat.com
7d2b0e0b7e
Bugzilla Bug 255633: allow hyphen (-) and underscore (_) in log module
...
names. The patch is contributed by Ed Catmur <ed@catmur.co.uk>. r=wtc.
2005-03-09 22:34:20 +00:00
wtchang%redhat.com
1dcf58b458
Bugzilla Bug 100776: make a copy of the sockaddr structure and pass the
...
copy to connect because connect modifies the sockaddr structure. The
patch is contributed by Julien Pierre of Sun. r=wtc.
2005-03-09 21:51:58 +00:00
wtchang%redhat.com
d18b542806
Regenerated using the official autoconf 2.13 (as opposed to the autoconf
...
2.13 in Red Hat Enterprise Linux 3).
2005-03-09 21:42:11 +00:00
wtchang%redhat.com
bc04b653af
Bugzilla bug 256508: make --with-pthreads the default on OpenBSD. The
...
fix was tested by Jim Rees <rees@umich.edu>.
Modified Files: configure.in configure
2005-03-09 21:14:48 +00:00
wtchang%redhat.com
324fc494dc
Bugzilla Bug 195222: removed obsolete NSPR makefiles.
...
Removed Files: makefile.win gmakefile.win
2005-03-09 03:19:57 +00:00
wtchang%redhat.com
c3da78d948
Bugzilla Bug 279817: removed the NODL_TABLE code. It was added for Win16.
2005-03-09 01:46:51 +00:00
wtchang%redhat.com
56cf0d5749
Bugzilla Bug 281250: internal functions should not be defined with
...
PR_IMPLEMENT. Thanks to timeless@bemail.org for the bug report.
2005-03-09 01:38:42 +00:00
wtchang%redhat.com
42509e3e89
Bugzilla Bug 285020: wrap the member access in parenthesis because recv
...
may be defined as a macro on some platforms. The patch is contributed by
Chris Aillon of Red Hat. r=wtc.
2005-03-08 22:40:15 +00:00
wtchang%redhat.com
accfc61795
Bugzilla bug 274450: a default thread stack size of 64K is too small for
...
Mozilla on Linux. Use the default pthread stack size instead, and do that
on all platforms (not just Linux). r=bzbarsky.
2005-03-08 22:02:46 +00:00
wtchang%redhat.com
c8b3473ae2
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
57872aad81
Fixed the indentation and a typo in the comments.
2005-03-08 02:33:59 +00:00
wtchang%redhat.com
559938366a
Bugzilla Bug 274450: use pthread_attr_setstacksize on Linux.
...
Modified Files: ptthread.c foreigh.c provider.c
2005-03-08 01:23:03 +00:00
wtchang%redhat.com
82abcf7ba9
Bugzilla Bug 283710: disable executable stack on ia64. The patch is
...
contributed by Christopher A. Aillon of Red Hat. r=wtc.
2005-02-28 21:13:05 +00:00
wtchang%redhat.com
704b8f91a9
Fixed comments.
2005-02-28 21:08:43 +00:00
christophe.ravel.bugs%sun.com
743b2e47f3
238319: Sun packages changes.
...
Add Mozilla license.
2005-02-26 02:20:42 +00:00
christophe.ravel.bugs%sun.com
dd74fb7063
238319: Sun packages changes.
...
Add Mozilla copyrights to makefiles.
2005-02-25 20:20:53 +00:00
wtchang%redhat.com
839e767a4e
Bugzilla Bug 260899: removed dead code.
2005-02-24 03:22:26 +00:00
wtchang%redhat.com
9d46856828
Bugzilla Bug 260899: do not use the spinlock based implementation of
...
PR_StackPush and PR_StackPop for Solaris x86. The patch is contributed by
Julien Pierre of Sun. r=wtc.
Modified Files: _solaris.h os_SunOS_x86.s
2005-02-24 02:58:45 +00:00
wtchang%redhat.com
fdf547db82
Bugzilla Bug 283210: Use the B_DO_NOT_RESCHEDULE flag to avoid unnecessary
...
context switches when a lock is released. The patch is contributed by
tqh <thesuckiestemail@yahoo.se>. r=sergei_d,wtc.
Modified Files: btcvar.c btlocks.c btsem.c
2005-02-23 17:43:13 +00:00
wtchang%redhat.com
f5194e2808
Bugzilla Bug 271883: remove FILE_HIDDEN from _PR_MD_OPEN. _PR_MD_OPEN
...
now completely ignores its mode argument, like it does on Windows. The
patch is contributed by Peter Weilbacher <mozilla@Weilbacher.org>.
r=mkaply,wtc.
2005-02-11 18:34:42 +00:00
wtchang%redhat.com
1f6de57364
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
wtchang%redhat.com
8eae41cf1a
Bugzilla Bug 280984: we found that the L_IGNOREUNLOAD flag is not yet
...
supported on 64-bit AIX, so we have to work around that. The patch is
contributed by Philip K. Warren (IBM) <pkwarren@gmail.com>. r=wtc.
2005-02-09 00:23:00 +00:00
wtchang%redhat.com
9381f49b94
Bugzilla Bug 280984: need to pass the L_IGNOREUNLOAD flag to loadquery so
...
that shared libraries that have been dlclose'd but with nonzero ref count
will be listed. Also use function address test, which is more reliable
than file name test. The patch is contributed by Philip K. Warren (IBM)
<pkwarren@gmail.com>. r=wtc.
2005-02-05 01:56:54 +00:00
wtchang%redhat.com
eca397f917
Bugzilla Bug 280872: prmem.h doesn't need to include <stddef.h> directly
...
because it is already included via prtypes.h. The patch is contributed
by Hans-Andreas Engel <Hans-A.Engel@unibas.ch>. r=wtc.
2005-02-04 00:20:33 +00:00
gerv%gerv.net
d6d819dccf
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-02-02 22:28:27 +00:00
wtchang%redhat.com
c24a9481b7
Bugzilla Bug 279874: use %p instead of %X to print a pointer. The patch is
...
contributed by Tim Ruehsen <tim.ruehsen@gmx.de>. r=wtc.
2005-01-31 21:44:35 +00:00
wtchang%redhat.com
32ae7ae037
Bugzilla Bug 277514: added an environment variable NSPR_OS2_NO_HIRES_TIMER
...
that a user can set to disable the use of high-resolution timer
DosTmrQueryTime(). The patch is contributed by Michael Kaply
<mkaply@us.ibm.com>. r=wtc.
2005-01-25 22:24:12 +00:00
wtchang%redhat.com
7a09c1c023
Bugzilla Bug 279541: Fixed errors in code that was apparently copied
...
and pasted. ipv6_to_v4_tcpMethods should be ipv6_to_v4_udpMethods.
The patch is contributed by Justin Wood <116057@bacon.qcc.mass.edu>.
r=wtc,darin.
2005-01-25 19:44:07 +00:00
wtchang%redhat.com
262aee277f
Bugzilla Bug 279723: PR_ReadDir needs to map the error code before
...
returning with a failure. The patch is contributed by Mathieu Poumeyrol
<poumeyrol@idm.fr>. r=wtc.
2005-01-25 19:40:56 +00:00
wtchang%redhat.com
f68ce7b1da
Bugzilla Bug 279071: removed a duplication definition of the
...
MAX_POLLING_INTERVAL macro. The bug is reported by Justin Wood
<116057@bacon.qcc.mass.edu>.
2005-01-20 19:02:09 +00:00
wtchang%redhat.com
dad7da7178
Bugzilla bug 276330: add a new configuration macro _PR_HAVE_O_APPEND,
...
which should be defined on platforms (e.g., Unix and BeOS) that have
O_APPEND or its equivalent. The patch is contributed by tqh
<thesuckiestemail@yahoo.se>. r=wtc,sergei_d.
Modified files: _beos.h _unixos.h primpl.h prfile.c
2005-01-17 22:00:53 +00:00
wtchang%redhat.com
a80763a0fd
Bugzilla Bug 277704: define the LL_MAXINT, LL_MININT, ... macros as
...
constants rather than functions on platforms that have a 64-bit integer
type. The patch is contributed by Christian Biesinger <cbiesinger@gmx.at>.
r=wtc.
2005-01-12 02:47:56 +00:00
wtchang%redhat.com
0e71cea939
Bugzilla Bug 276587: use stat to implement _MD_access because access is
...
broken. The patch is contributed by tqh <thesuckiestemail@yahoo.se>. r=wtc
2005-01-12 01:43:01 +00:00
wtchang%redhat.com
22d80261c5
Bugzilla Bug 274751: fixed the regression that the *.res files were not
...
removed by the various clean or clobber makefile targets. r=cls.
2005-01-04 19:52:10 +00:00
wtchang%redhat.com
883773fb83
Bugzilla bug 276170: fixed unused variable addrp on some platforms.
...
Fixed the bug that addr rather than addrp was used. r=timeless,darin.
2005-01-04 18:37:24 +00:00
wchang0222%aol.com
2da7c125c7
Bugzilla bug 151709: declare the temporary variables as PRInt32.
2004-12-06 23:40:23 +00:00
wchang0222%aol.com
52fbe2b01c
Bugzilla bug 151709: implemented atomic operations in assembly on Alpha
...
Linux. The patch is contributed by falk@debian.org . r=darin,wtc.
2004-12-06 20:02:09 +00:00
christophe.ravel.bugs%sun.com
29fb08ab82
238319: Sun packaging changes.
...
Hook-up SUNWprd package. Remove SUNWprx package.
2004-11-30 17:05:33 +00:00
christophe.ravel.bugs%sun.com
b2696b45df
238319: Sun packaging changes.
...
Porting from NSPR_4_5_BRANCH.
2004-11-29 16:26:03 +00:00
wchang0222%aol.com
ac0d502c49
Bugzilla bug 106386: fixed the spelling errors in NSPR's public header
...
files. This is a portion of attachment 106386, which was contributed by
timeless@bemail.org . r=wtc.
Modified Files: prolock.h prtypes.h plresolv.h plstr.h prgc.h
2004-11-23 00:54:05 +00:00
wchang0222%aol.com
abd40e3988
Bugzilla bug 266981: fixed NSPR support for FreeBSD and added additional
...
FreeBSD platform (ia64 and amd64) support. The patch is contributed by
Joe Marcus Clarke <marcus@freebsd.org>. r=wtc.
Modified Files: _darwin.h, _freebsd.cfg, _freebsd.h, _pth.h, ptio.c,
ptsynch.c
2004-11-22 21:24:53 +00:00
darin%meer.net
9efc71f657
fixes bug 247962 "Remove DLL_INitterm code from NSPR" patch by mkaply@us.ibm.com r=wtc
2004-11-22 21:06:12 +00:00
wchang0222%aol.com
a364c9569b
Bugzilla bug 266327: support PR_EXCL in _MD_open for BeOS. The patch is
...
contributed by Niels Reedijk <Niels.Reedijk@gmail.com>. r=simontaylor2,wtc.
2004-11-18 22:32:47 +00:00
wchang0222%aol.com
0db90448fd
Bugzilla bug 249782: make NSPR compile with Microsoft Visual Studio 2005.
...
The -DEBUGTYPE flag is no longer supported. Since -DEBUGTYPE:CV is the
default, we simply delete it. We added support for VC 5.0 (MSC_VER=1100)
back. The patch is contributed by Stephen Walker <sdwalker@myrealbox.com>.
r=wtc.
Modified Files:
configure configure.in config/rules.mk
lib/msgc/tests/Makefile.in
lib/prstreams/tests/testprstrm/Makefile.in
lib/tests/Makefile.in lib/tests/windows/makefile
pr/src/cplus/tests/Makefile.in pr/src/misc/Makefile.in
tools/Makefile.in
2004-11-08 02:52:56 +00:00
wchang0222%aol.com
1f891e0e75
Bugzilla bug 265219: go to errorExit on DosStartSession failure. r=mkaply.
2004-11-05 23:22:37 +00:00
wchang0222%aol.com
3e7dd8bde4
Bugzilla bug 265219: added support for redirecting stdin/stdout of a child
...
process. The patch is contributed by Davide Bresolin <davide@teamos2.it>.
r=mkaply,wtc.
2004-11-04 21:49:41 +00:00
wchang0222%aol.com
43f275f1ba
Bugzilla bug 265501: compilers do not define _LP64 implicitly. _LP64 is
...
defined by <sys/isa_defs.h>. So we need to test for the processor macros
directly.
2004-10-26 21:24:34 +00:00
wchang0222%aol.com
05fcf32057
Bugzilla bug 265709: fixed compiler warnings on LP64 platforms about
...
casting between a pointer and an integer of different size. r=jpierre.
2004-10-26 20:44:29 +00:00
wchang0222%aol.com
8d3a6e97ec
Bugzilla bug 265501: merged 32 and 64 bit versions of prcpucfg.h on
...
Solaris. The patch is contributed by Christophe Ravel of Sun. r=wtc.
Modified Files: configure configure.in
Added Files: _solaris.cfg
Removed Files: _solaris32.cfg _solaris64.cfg
2004-10-22 00:10:07 +00:00
wchang0222%aol.com
db23ec6345
Bugzilla bug 264324: we need to test for __s360x__ before __s360__ because
...
the s360x platform also defines __s360__. The patch is contributed by
Wolfgang Rosenauer <mozilla@rosenauer.org>. r=wtc.
Modified Files: _linux.cfg _linux.h
2004-10-18 22:40:45 +00:00
wchang0222%aol.com
913f3201da
Regenerated using official autoconf 2.13, with manual change to eliminate
...
\015.
2004-10-06 01:31:55 +00:00
wchang0222%aol.com
13bc1e41bd
Regenerated using autoconf-2.13 on Red Hat Enterprise Linux 3.
2004-10-06 01:14:40 +00:00
wchang0222%aol.com
558905f6e3
Bugzilla bug 259001: ported NSPR to Solaris on AMD64 architecture. The
...
patch is contributed by Julien Pierre <julien.pierre.bugs@sun.com>. r=wtc.
Modified Files: configure configure.in _solaris.h _solaris64.cfg
Added Files: os_SunOS_x86_64.s
2004-10-06 00:52:57 +00:00
wchang0222%aol.com
d29c239722
Bugzilla bug 256217: implement PR_GetLibraryFilePathname for FreeBSD, which
...
can use the same implementation as Solaris and Linux. The patch is
contributed by Dale Jordan. r=wtc.
2004-09-02 18:30:19 +00:00
darin%meer.net
f81d5b6043
landing NSPR portion of patch for bug 239358 "DNS: Reverse lookups are degrading performance"
...
patch by lorenzo@colitti.com , r=wtc, sr=darin
2004-08-30 23:31:36 +00:00
bryner%brianryner.com
ad5e004135
Add support for generating PDB-format debug symbols with MSVC, by setting MOZ_DEBUG_SYMBOLS=1 in the environment. This is to be used in place of MOZ_PROFILE. Bug 244231, r=wtc, dmose.
2004-08-26 23:08:28 +00:00
cls%seawood.org
c1012ce8c7
Update comments and use enhanced cygwin-wrapper script for nspr & ldap.
...
Thanks to Brian Bober <netdragon@gmail.com> for the patch.
Bug #245918 r=cls
2004-08-19 16:27:08 +00:00
wchang0222%aol.com
3d200a7a0f
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
wchang0222%aol.com
7572cc8684
Bugzilla bug 235381: use the -features=tmplife flag for Sun compilers to
...
enable Standard C++ lifetime of temporary objects. The patch is contributed
by Andreas Lange <anlan@ida.liu.se>. r=wtc. sr=darin.
2004-05-21 21:28:43 +00:00
seawood%netscape.com
e8aebb8a91
Use the proper flags when building with --enable-debug --enable-optimize.
...
Thanks to Wan-Teh Chang <wchang0222@aol.com> for the patch.
Bug #243079 r=cls
2004-05-20 20:15:18 +00:00
wchang0222%aol.com
8a9fff1b1a
Bugzilla bug 244010: support NetBSD/sparc64. Accept more variants of the
...
arm architecture. The patch is contributed by Martin Husemann
<martin@NetBSD.ORG>. r=wtc.
2004-05-19 15:39:46 +00:00
wchang0222%aol.com
800a38f04c
Regenerated using a better version of autoconf 2.13.
2004-05-06 18:37:34 +00:00
wchang0222%aol.com
bffe08e011
Bugzilla bug 242741: MSVC .NET 2003 does not support the /PDB:NONE linker
...
option, so we need to generate PDB files and ship them with our binary
distributions when compiling with MSVC version > 6.0. r=cls.
Modified Files: configure configure.in autoconf.mk.in rules.mk
2004-05-06 14:01:42 +00:00
wchang0222%aol.com
3bfbe6e239
Bugzilla bug 242741: use $(RES) (the .res file) only when building a
...
shared library. Do not include $(RES) in a static library. Removed the
unused makefile rule for $(RES) on OS/2.
2004-05-06 00:41:41 +00:00
wchang0222%aol.com
cf2f1d8fea
Bugzilla bug 209499: more improvements to PL_str functions. The patch for
...
strdup.c is contributed by Bernard Alleysson <balleysson@bigfoot.com>.
The patch for strcat.c and strstr.c is contributed by Dan Witte
<dwitte@stanford.edu>. r=wtc.
Modified Files: strcat.c strcpy.c strdup.c strstr.c
2004-05-02 06:07:59 +00:00
wchang0222%aol.com
c14698bc9b
Bugzilla bug 123403: LL_INIT should use PR_UINT32 because the hi and lo
...
fields of the PRInt64 structure are PRUint32. The patch is contributed by
timeless@bemail.org . r=wtc.
2004-04-29 00:35:27 +00:00
wchang0222%aol.com
8a0c0b85d6
The return type of PR_GetMonitorEntryCount should be PRIntn.
2004-04-28 23:24:09 +00:00
seawood%netscape.com
1ae5e98c1c
Allow nspr to accept multiple --{enable,disable}-{debug,optimize} args.
...
Bug #54828 r=wtc
2004-04-26 22:48:29 +00:00
gerv%gerv.net
2cdff0bb4f
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-25 15:03:26 +00:00
wchang0222%aol.com
4c4dfe4e74
Bugzilla bug 209499: backed out the change to strncpy in the previous
...
checkin because I noticed a subtle difference between PL_strncpy and
strncpy (the code marked with JLRU).
2004-04-24 17:59:16 +00:00
wchang0222%aol.com
1fba551310
Bugzilla bug 209499: converted some PL_str* implementations to use ANSI C
...
equivalents. The patch is contributed by Dan Witte <dwitte@stanford.edu>.
r=wtc.
Modified Files: strcat.c strchr.c strcmp.c strcpy.c strdup.c strlen.c
strpbrk.c strstr.c
2004-04-24 17:33:46 +00:00
wchang0222%aol.com
4fe00724cd
Bugzilla bug 236228: fixed the remaining problems with logFile == WinDebug
...
by moving the WinDebug handling code into the _PUT_LOG macro. The patch is
contributed by timeless@bemail.org . r=wtc.
2004-04-24 03:42:31 +00:00
wchang0222%aol.com
b2e5a041f7
Bugzilla bug 162786: fixed a bug where PR_snprintf returns wrong string
...
length (one too small), in the case where the buffer overflows. The patch
is contributed by Jonathan Tash (tash@kontiki.com ). r=wtc.
2004-04-22 21:25:14 +00:00
wchang0222%aol.com
e5bec9fa88
Bugzilla bug 239663
...
r=mkaply, sr=blizzard (platform specific)
OS/2 only - bring back VACPP support for NSPR.
Modified Files: configure.in rules.mk prio.h prtypes.h _os2.h _os2_errors.h
primpl.h prsocket.c os2_errors.c os2sock.c os2thred.c prnetdb.c
2004-04-20 00:25:30 +00:00
wchang0222%aol.com
bc30e5a8ff
Bugzilla bug 108305: upgraded to the Mon Apr 12 00:44:22 MDT 2004 version
...
of dtoa.c. r=darin. Bumped rev. to 4.1.
2004-04-17 00:27:08 +00:00
wchang0222%aol.com
ac35782ee0
Bugzilla bug 238563: fixed errors reported by an IBM internal tool.
...
r=darin. Thanks to Philip K. Warren <pkw@us.ibm.com> for running the
automated tool on NSPR.
Modified Files: prcountr.c prdtoa.c prtrace.c prtpd.c
2004-04-12 23:51:47 +00:00
wchang0222%aol.com
e9fcd58f60
Bugzilla bug 232958: checked in a new condition variable implementation
...
contributed by Fredrik Holmqvist <thesuckiestemail@yahoo.com>.
Modified Files: primpl.h btcvar.c
2004-04-12 23:44:43 +00:00
seawood%netscape.com
60e3ff4b33
Add support for cross-compiling to i386-mingw32.
...
Bug #222013
r=wtc
2004-04-12 22:31:36 +00:00
wchang0222%aol.com
28003a3552
Bugzilla bug 231934: OS/2 only - code from ganesh - generate map files on
...
OS/2. r=mkaply, sr=blizzard (platform specific)
2004-04-03 03:12:15 +00:00
wchang0222%aol.com
87e4340548
Set NSPR version to 4.6 Beta.
2004-04-03 01:32:32 +00:00
wchang0222%aol.com
3691dfe4d5
Bugzilla bug 238842: avoid the copying of va_list (the VARARGS_ASSIGN
...
macro) because it is not portable. r=jgmyers. sr=darin.
2004-04-03 01:27:08 +00:00
wchang0222%aol.com
9bfecae741
Bugzilla bug 126928: OS/2 only - code from knut st. osmundsen - implement
...
PR_SetFDInheritable on OS/2. r=mkaply.
2004-04-02 05:09:53 +00:00
wchang0222%aol.com
05ffc9b878
Bugzilla bug 237183: adds an exception handler for every NSPR thread that
...
is created. It also exports two functions to set and unset the exception
handler function so they can be used by the primordial thread. The patch
is contributed by Javier Pedemonte <pedemont@us.ibm.com>. r=wtc.
Modified Files: pprthred.h os2extra.def os2thred.c
2004-03-25 23:28:51 +00:00
wchang0222%aol.com
2e4b74e33d
Bugzilla bug 238578: memory allocated with PR_MALLOC() should not be freed
...
with free(). r=mkaply.
2004-03-25 02:15:58 +00:00
wchang0222%aol.com
63c33fa0be
Bugzilla bug 237870: we figured out how to link the MinGW build against
...
wsock32.dll (Winsock 1) instead of ws2_32.dll (Winsock 2). r=cls.
Modified Files:
pr/src/Makefile.in pr/src/io/prmapopt.c pr/tests/Makefile.in
2004-03-23 00:42:56 +00:00
darin%meer.net
40862e1788
fixes bug 209814 "PR_dtoa blows up when executed on an ARM platform" patch by wtc r=darin
2004-03-12 07:33:28 +00:00
wchang0222%aol.com
f88fe6501c
It is not necessary to define _THREAD_SAFE when using pthreads on OpenBSD.
...
(See Bugzilla bug 236599 comment 41).
2004-03-11 02:26:25 +00:00
seawood%netscape.com
3498f1d6cd
Update openbsd support for openbsd >= 3.4
...
Thanks to Peter Str��mberg <wilfried@spamcop.net> for pulling these patches out of openbsd's ports tree.
Bug #236599 r=cls sr=wtc
2004-03-10 07:49:53 +00:00
wchang0222%aol.com
9de81ba967
Bugzilla bug 231849: added performance optimizations (same as those we use
...
for Unix). r=wtc.
2004-03-10 00:42:03 +00:00
wchang0222%aol.com
d8d2ba210d
Bugzilla bug 236879: PR_LocalTimeParameters should also check for values
...
that are too small for 32-bit time_t. r=darin.
2004-03-10 00:34:19 +00:00
seawood%netscape.com
d55ece9af7
Update openbsd support for openbsd >= 3.4
...
Thanks to Peter Str��mberg <wilfried@spamcop.net> for pulling these patches out of openbsd's ports tree.
Bug #236599 r=cls
2004-03-09 23:35:03 +00:00
wchang0222%aol.com
69593cea26
Bugzilla bug 232742: added Linux/amd64 support. The patch came from Gentoo
...
Linux's portage and was sent by Henrik Lynggaard Hansen
<admin@mozillatranslator.org>. r=wtc.
Modified Files: configure configure.in prprf.c _linux.cfg linux.h
Added Files: os_Linux_x86_64.s
2004-03-09 03:10:32 +00:00
wchang0222%aol.com
59b91fa554
Bugzilla bug 200162: pass 0 as the third and fourth arguments to sem_open
...
to work around a bug in sem_open on HP-UX 11.23 or earlier. The patch is
contributed by Grace Lu of HP. r=wtc.
2004-03-09 01:40:49 +00:00
wchang0222%aol.com
072af5c010
Bugzilla bug 186547: fixed compiler warnings. r=wtc.
2004-03-05 01:49:34 +00:00
wchang0222%aol.com
b076801cbc
Bugzilla bug 233048: support 64-bit Solaris SPARC build with gcc. The
...
patch is contributed by Vladim�r Marek <<Vladimir.Marek@printsoft.cz>.
r=wtc.
2004-02-11 21:08:09 +00:00
wchang0222%aol.com
c063d529ae
Bugzilla bug 224161: fixed a regression that was introduced in the fix
...
for this bug. There was a missing '$' and the incorrect use of () around
variable names.
2004-02-07 15:23:49 +00:00
wchang0222%aol.com
9d156b570d
Bugzilla bug 231195: fixed the crash in PR_LogCleanup if NSPR_LOG_FILE is
...
set to WinDebug. Thanks to timeless@bemail.org for the patch. r=wtc.
2004-02-05 15:57:46 +00:00
wchang0222%aol.com
d786896ffe
Bugzilla bug 232120: added support for NetBSD's pthread library. The patch
...
is contributed by Shin'ichiro TAYA <taya@netbsd.org>. r=wtc.
Modified Files: configure configure.in ptio.c
2004-02-04 01:40:56 +00:00
wchang0222%aol.com
674d0a62b5
Bugzilla bug 231504: made --disable-strip work. r=bryner.
2004-01-29 22:41:50 +00:00
wchang0222%aol.com
cf11606ca1
Bugzilla bug 224161: added support for Mac OS X Panther SDK. We assume
...
that NEXT_ROOT is set in the environment. The patch is contributed by
Mike Pinkerton <pinkerton@aol.net>. r=wtc.
Modified files: configure configure.in pr/src/linking/Makefile.in
2004-01-28 21:11:04 +00:00
wchang0222%aol.com
7f4f187ac4
Bugzilla bug 232226: use the -bnortllib linker flag when building AIX
...
shared libraries so that they do not include a reference to the run time
linker library - only the main program needs to have a reference to the
run-time linker library. The patch is contributed by Philip K. Warren
<pkw@us.ibm.com>. r=wtc.
2004-01-27 23:10:18 +00:00
wchang0222%aol.com
474766bc46
Bugzilla bug 231786: extended PR_GetAddrInfoByName to support PR_AF_INET.
...
The patch was contributed by John G. Myers <jgmyers@speakeasy.net>. r=wtc
and darin.
2004-01-22 22:27:23 +00:00
wchang0222%aol.com
a5424761c8
Bugzilla bug 230837: define the _MD_INIT_CONTEXT macro correctly -- it
...
needs to set *status to PR_TRUE. The patch was contributed by
timeless@bemail.org . r=wtc.
Modified Files: _os2.h _solaris.h _win95.h
2004-01-20 21:23:33 +00:00
wchang0222%aol.com
ce7e27f964
Bugzilla bug 228899: pass the RTLD_MEMBER flag to dlopen on AIX so that we
...
can load a shared library that is a member of an archive. The patch was
contributed by Michael Lew <mlew@us.ibm.com>. r=wtc.
2004-01-20 19:49:03 +00:00
wchang0222%aol.com
7a1803e003
Bugzilla bug 222037: we need to adjust the address family field of
...
PRNetAddr on return from getpeername. The patch is contributed by
Fredrik Holmqvist <thesuckiestemail@yahoo.se>. r=wtc,darin.
2004-01-08 02:30:03 +00:00
wchang0222%aol.com
e8f7942e0c
Checked in Neutrino (NTO) changes received from Adrian Mardare
...
<amardare@qnx.com>. r=wtc.
Modified Files: _nto.h pr/tests/Makefile.in
2004-01-06 01:55:21 +00:00
wchang0222%aol.com
df453c62f6
Regenerated the configure script with the right version of autoconf.
2003-12-23 05:10:44 +00:00
darin%meer.net
b06dfe8ab8
fixes bug 222031 "OSX getaddrinfo returns concatenated results from /etc/hosts and DNS, which breaks /etc/hosts based ad blocking" r=wtc
2003-11-27 01:33:22 +00:00
wchang0222%aol.com
0b154a6266
Updated for NSPR 4.5.
...
Modified Files: configure configure.in repackage.sh vercheck.c
2003-11-25 01:20:40 +00:00
wchang0222%aol.com
4381d970f8
Bugzilla bug 226686: we need to close the new socket if _MD_FAST_ACCEPT or
...
_MD_FAST_ACCEPT_READ fails.
2003-11-25 00:48:07 +00:00
wchang0222%aol.com
c4a79f190b
Bugzilla bug 226470: use a C compiler rather than a C++ compiler to compile
...
C code. Removed -qarch=com, which is the default for the compiler now.
This patch is contributed by Philip K. Warren <pkw@us.ibm.com>.
2003-11-24 22:20:01 +00:00
wchang0222%aol.com
36d3a9d16a
Bugzilla bug 226356: test for NULL before dereferencing a pointer. The
...
patch is contributed by timeless@bemail.org . r=wtc.
Modified Files: bthreads/btmon.c pthreads/ptsynch.c threads/prmon.c
2003-11-22 06:57:02 +00:00
darin%meer.net
cfa8f9884b
fixes bug 216021 "chekesp error if i link against a msvcrt that is built with strict calling rules" patch=wtc r=darin
2003-11-18 09:49:40 +00:00
darin%meer.net
2470804c7e
fixes bug 226022 "overflow error in PR_Poll means timeout < 1 second returns too quickly" patch=brofield@jellycan.com r=wtc,darin
2003-11-18 06:18:56 +00:00
wchang0222%aol.com
47c0cfa43e
Bugzilla bug 219913: define _PR_HAVE_THREADSAFE_GETHOST for OS/2 so that
...
we can issue concurrent gethostbyname calls. Moved the definition of
_PR_GLOBAL_THREADS_ONLY, BSD_SELECT, and TCPV40HDRS from configure.in to
_os2.h.
Modified files: configure configure.in _os2.h
2003-11-16 01:10:49 +00:00
wchang0222%aol.com
c19d05e555
Bugzilla bug 224707: added Linux HPPA support. The patch came from the
...
Debian Mozilla package (maintainer is Takuo KITAME <kitame@debian.org>).
Modified Files: _linux.cfg _linux.h
2003-11-16 00:03:50 +00:00
wchang0222%aol.com
77323854de
Bugzilla bug 207803: added 64-bit UltraSPARC FreeBSD support to NSPR. The
...
patch was contributed by Joe Marcus Clarke <marcus@freebsd.org>, Thomas
Moestl <tmm@FreeBSD.org>, and Kris Kennaway <kris@freebsd.org>. r=wtc.
Modified Files: configure configure.in _freebsd.cfg _freebsd.h
2003-11-15 23:39:36 +00:00
wchang0222%aol.com
878a555bd3
Bugzilla bug 225260: link NSPR dynamic shared libraries with the
...
-headerpad_max_install_names option. sr=sfraser.
2003-11-13 02:03:44 +00:00