Commit Graph

465 Commits

Author SHA1 Message Date
wtchang%redhat.com
17056389b8 Bugzilla Bug 322956: added PR_SI_HOSTNAME_UNTRUNCATED, which does not
strip the domain name (if any).  The patch is contributed by
Philip Prindeville <philipp@redfish-solutions.com>. r=wtc,darin. a=dbaron.
Modified files: prsystem.h prsystem.c
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@202191 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-14 22:35:16 +00:00
wtchang%redhat.com
d9d625480e Set the NSPR version to 4.6.3 Beta.
Modified files: configure configure.in prinit.h vercheck.c
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@202188 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-14 22:26:35 +00:00
wtchang%redhat.com
78e3f0e4e1 Set the NSPR version to 4.6.2. a=wtc
Modified files: configure configure.in repackage.sh prinit.h vercheck.c
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@195619 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-28 00:34:08 +00:00
wtchang%redhat.com
4c0ff23f15 fixes bug 326168 "Add a UTF-16 API to load a library" patch by
jshin1987@gmail.com r=wtc,darin.
Bugzilla Bug 327448: it's not necessary to do dynamic lookup of the W
functions because they are also defined (as stubs) on Windows 9x.  The
patch is contributed by Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp>.
r=wtc.
Modified Files: prlink.h prtypes.h _win95.h prlink.c w95io.c win32_errors.c
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193630 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-05 21:44:01 +00:00
gerv%gerv.net
689b3de0e7 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193305 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-31 07:56:54 +00:00
gerv%gerv.net
e7bf6d8e40 Bug 331600 - remove non-tri-licensed code patch, originally from bug 61746. r=rrelyea.
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@193151 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-28 20:52:14 +00:00
wtchang%redhat.com
3eb21c633d 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
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@190915 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 22:56:53 +00:00
wtchang%redhat.com
945bbc6d21 Set NSPR version to 4.6.2 Beta.
Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189336 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 19:30:30 +00:00
wtchang%redhat.com
2fb794033c Bugzilla bug 326110: declare PR_SetSysfdTableSize and PR_GetSysfdTableMax
with NSPR_API and use PR_IMPLEMENT with their definitions so that they can
be exported from the NSPR shared library/DLL. r=kengert,jpierre.  Thanks to
Noriko Hosoi <nhosoi@redhat.com> for the bug report.
Modified Files: probslet.h prfile.c ptio.c
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189332 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 19:22:05 +00:00
wtchang%redhat.com
463969cf41 Bugzilla bug 195219 and bug 312199: ported the HP-UX IPF (ia64) changes to
the MOZILLA_1_8_BRANCH. a=dveditz for approval1.8.1.
Modified files: configure configure.in _hpux.h
Added file: os_HPUX_ia64.s


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@189326 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-07 18:53:12 +00:00
kaie%kuix.de
36309ae783 bug 322427, remove -ansi when compiling NSPR with gcc on Linux, because it's not needed and causes failures
r=kengert/wtchang, a=wtchang


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@188611 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-31 21:43:31 +00:00
joshmoz%gmail.com
dbf4ec7d14 atomic ops for Intel Macs. b=322287 r=mento sr=wtc
git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187262 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-10 22:20:45 +00:00
wtchang%redhat.com
5affce4dfa Determine if the visibility(default) attribute can be used by using only
the GCC version so that this public header does not depend on any macro
the user needs to define.  See Bugzilla bug 312361 and bug 307168 comment
29. r=bryner. a=dveditz for mozilla1.8.1.
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@187021 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-05 21:31:25 +00:00
wtchang%redhat.com
7da88dd3a8 Bugzilla Bug 313319: set NSPR version to 4.6.1. r=darin. a=asa for
mozilla1.8rc1.
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@182819 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-23 15:56:18 +00:00
wtchang%redhat.com
e110c6c6db Bugzilla Bug 304526: upgraded the NSPR on the MOZILLA_1_8_BRANCH to NSPR
4.6.1 Beta. a=cbeard for mozilla1.8b4.
 Tag: MOZILLA_1_8_BRANCH


git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@178174 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-18 17:26:03 +00:00
(no author)
f7df88887e This commit was manufactured by cvs2svn to create branch
'MOZILLA_1_8_BRANCH'.

git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@177651 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-12 19:01:32 +00:00
wtchang%redhat.com
1f9988ac52 Bugzilla Bug 266123: added ppc64 support. The patch is contributed by
Markus Rothe <markus@unixforces.net>. r=wtc.
Modified Files: _linux.cfg _linux.h


git-svn-id: svn://10.0.0.236/trunk@177450 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-09 22:41:37 +00:00
wtchang%redhat.com
f75c559542 Bugzilla Bug 298674: checked in the remaining changes for the RISC OS port.
The patch is contributed by Peter Naulls <peter@chocky.org>. r=wtc
Modified Files: _pth.h _riscos.cfg _riscos.h prmem.c prsystem.c


git-svn-id: svn://10.0.0.236/trunk@176399 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-21 18:22:54 +00:00
wtchang%redhat.com
18c6b69164 Bugzilla Bug 298674: initial checkin of the RISC OS port contributed by
Peter Naulls <peter@chocky.org>. r=wtc.
Modified files: configure configure.in _pth.h prosdep.h prlink.c
                prmem.c unix.c uxrng.c prsystem.c ptio.c ptthread.c
Added files: _riscos.cfg _riscos.h riscos.c


git-svn-id: svn://10.0.0.236/trunk@175501 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 22:26:37 +00:00
wtchang%redhat.com
fa02cce1fe Fixed a spelling error (loosly => loosely).
git-svn-id: svn://10.0.0.236/trunk@175496 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 20:56:49 +00:00
wtchang%redhat.com
2ce9dce99e Bugzilla Bug 298543: eliminated MACOS_DEPLOYMENT_TARGET. Replaced the
env var by MACOSX_DEPLOYMENT_TARGET and the macro by
MAC_OS_X_VERSION_MIN_REQUIRED. The patch is contributed by Mark Mentovai
<mark@moxienet.com>. r=wtc.
Modified files: configure configure.in _darwin.h prdtoa.c prnetdb.c


git-svn-id: svn://10.0.0.236/trunk@175448 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-01 01:19:30 +00:00
wtchang%redhat.com
12b3e2fe4a Bugzilla Bug 294017: make PR_NETADDR_SIZE return the correct value on
Windows because Windows' struct in6_addr has different alignment from
PRIPv6Addr.  The patch is contributed by Shanmu <shanmus@gmail.com>. r=wtc.
Modified Files: md/_win95.h md/_winnt.h private/primpl.h


git-svn-id: svn://10.0.0.236/trunk@174883 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-20 22:05:20 +00:00
bryner%brianryner.com
05490950be Add PR_GetPhysicalMemorySize to determine the amount of system memory installed (bug 292899). r=wtc, a=brendan
git-svn-id: svn://10.0.0.236/trunk@173118 18797224-902f-48f8-a5cc-f745e15eee43
2005-05-06 18:46:11 +00:00
wtchang%redhat.com
39510af5c6 Internal functions should not be declared with NSPR_API.
git-svn-id: svn://10.0.0.236/trunk@172896 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 22:47:56 +00:00
wtchang%redhat.com
1f7b4650e9 Updated for the NSPR 4.6 release.
Modified Files: repackage.sh prinit.h pr/tests/vercheck.c


git-svn-id: svn://10.0.0.236/trunk@172885 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 21:35:46 +00:00
wtchang%redhat.com
4b867d6ca5 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


git-svn-id: svn://10.0.0.236/trunk@172884 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-29 21:02:55 +00:00
julien.pierre.bugs%sun.com
67faaabe01 Fix for bug 170911 - add support for >2GB files on OS/2. r=mkaply, pedemonte
git-svn-id: svn://10.0.0.236/trunk@172622 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-22 21:16:11 +00:00
wtchang%redhat.com
8b197d7aaa 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


git-svn-id: svn://10.0.0.236/trunk@169711 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-24 02:58:45 +00:00
wtchang%redhat.com
89627aa8d3 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.


git-svn-id: svn://10.0.0.236/trunk@168774 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-04 00:20:33 +00:00
wtchang%redhat.com
bab4526e0d 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>.


git-svn-id: svn://10.0.0.236/trunk@168074 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-20 19:02:09 +00:00
wtchang%redhat.com
5353c06979 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


git-svn-id: svn://10.0.0.236/trunk@167918 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-17 22:00:53 +00:00
wtchang%redhat.com
5c9da00b38 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.


git-svn-id: svn://10.0.0.236/trunk@167572 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-12 02:47:56 +00:00
wchang0222%aol.com
fc3f0fc75a Bugzilla bug 151709: declare the temporary variables as PRInt32.
git-svn-id: svn://10.0.0.236/trunk@166359 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-06 23:40:23 +00:00
wchang0222%aol.com
bbbcbc67db Bugzilla bug 151709: implemented atomic operations in assembly on Alpha
Linux.  The patch is contributed by falk@debian.org. r=darin,wtc.


git-svn-id: svn://10.0.0.236/trunk@166333 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-06 20:02:09 +00:00
wchang0222%aol.com
cc2901f355 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


git-svn-id: svn://10.0.0.236/trunk@165600 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-23 00:54:05 +00:00
wchang0222%aol.com
12a4667876 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


git-svn-id: svn://10.0.0.236/trunk@165592 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-22 21:24:53 +00:00
darin%meer.net
b02ce01245 fixes bug 247962 "Remove DLL_INitterm code from NSPR" patch by mkaply@us.ibm.com r=wtc
git-svn-id: svn://10.0.0.236/trunk@165591 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-22 21:06:12 +00:00
wchang0222%aol.com
ef4f07f041 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.


git-svn-id: svn://10.0.0.236/trunk@164453 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 21:24:34 +00:00
wchang0222%aol.com
1c75ce268f 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


git-svn-id: svn://10.0.0.236/trunk@164168 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-22 00:10:07 +00:00
wchang0222%aol.com
9f0e48177a 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


git-svn-id: svn://10.0.0.236/trunk@163985 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-18 22:40:45 +00:00
wchang0222%aol.com
46f340e40a 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


git-svn-id: svn://10.0.0.236/trunk@163274 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-06 00:52:57 +00:00
darin%meer.net
efc188929c landing NSPR portion of patch for bug 239358 "DNS: Reverse lookups are degrading performance"
patch by lorenzo@colitti.com, r=wtc, sr=darin


git-svn-id: svn://10.0.0.236/trunk@161514 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-30 23:31:36 +00:00
wchang0222%aol.com
de7f70b317 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.


git-svn-id: svn://10.0.0.236/trunk@156586 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-19 15:39:46 +00:00
wchang0222%aol.com
393a9b73cb 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.


git-svn-id: svn://10.0.0.236/trunk@155663 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-29 00:35:27 +00:00
gerv%gerv.net
43cb9e1492 Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155484 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-25 15:03:26 +00:00
wchang0222%aol.com
d6c069da46 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


git-svn-id: svn://10.0.0.236/trunk@155192 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-20 00:25:30 +00:00
wchang0222%aol.com
ce7cb15a2a Bugzilla bug 232958: checked in a new condition variable implementation
contributed by Fredrik Holmqvist <thesuckiestemail@yahoo.com>.
Modified Files: primpl.h btcvar.c


git-svn-id: svn://10.0.0.236/trunk@154729 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-12 23:44:43 +00:00
wchang0222%aol.com
8ff2c48569 Set NSPR version to 4.6 Beta.
git-svn-id: svn://10.0.0.236/trunk@154469 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-03 01:32:32 +00:00
wchang0222%aol.com
d9de9ea83b 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


git-svn-id: svn://10.0.0.236/trunk@154276 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-25 23:28:51 +00:00
seawood%netscape.com
497ae8e5cc 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


git-svn-id: svn://10.0.0.236/trunk@153833 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 07:51:37 +00:00