Граф коммитов

1194 Коммитов

Автор SHA1 Сообщение Дата
wtchang%redhat.com a17ce29d57 Bugzilla Bug 225859: added 64-bit Windows support. Peter Armistead
contributed the first 64-bit Windows patch (for IA64) in 2001.  Portions
of this checkin are based on the patch contributed by Makoto Kato
<m_kato@ga2.so-net.ne.jp>. r=wtc.
Modified Files: configure configure.in prtypes.h _win95.cfg _win95.h
                _winnt.cfg _winnt.h probslet.h pprio.h primpl.h
                pr/src/Makefile.in prfile.c prio.c prsocket.c ntgc.c ntio.c
                ntmisc.c w32rng.c w32shm.c w95io.c w95sock.c w95thred.c
                prinit.c pr/tests/prpoll.c
2005-10-21 18:21:43 +00:00
wtchang%redhat.com 5e56118232 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 307168 comment 29.
2005-10-13 17:43:36 +00:00
wtchang%redhat.com 76b4759375 Bugzilla Bug 312100: fixed an uninitialized variable bug. 2005-10-11 21:48:09 +00:00
darin%meer.net 6d89770e35 fixes bug 308587 "PR_GetPhysicalMemorySize returns garbage on systems with more than 2GB RAM" r=wtc 2005-09-17 01:45:22 +00:00
wtchang%redhat.com 6a0ea90a7b Bugzilla Bug 308331: the guard for the int32 typedef is no longer
necessary.  Only the winsock2.h file (winsock version 2.1) in MSVC 4.2
has the int32 typedef.  MinGW's winsock2.h doesn't have that typedef,
and current Microsoft winsock2.h doesn't have that either.  Also, on
Windows, we define int32 as long, which is the same as the int32 typedef in
winsock2.h v2.1.  MSVC accepts such duplicated typedefs.  Thanks to
timeless for the research into this problem.
2005-09-15 23:15:53 +00:00
wtchang%redhat.com 17693ee9ab Set NSPR version to 4.7 (Beta). 2005-09-14 23:39:56 +00:00
wtchang%redhat.com 7411fa21d9 Set NSPR version to 4.6.1 Beta.
Modified files: configure configure.in repackage.sh prinit.h vercheck.c
2005-08-15 17:38:07 +00:00
wtchang%redhat.com b959b0ba45 Bugzilla Bug 303345: added comments for obsolete XP_MAC only enum constants
and union members. r=joshmoz,sfraser.
2005-08-13 00:20:49 +00:00
wtchang%redhat.com bcbebf03ca Bugzilla Bug 266123: added ppc64 support. The patch is contributed by
Markus Rothe <markus@unixforces.net>. r=wtc.
Modified Files: _linux.cfg _linux.h
2005-08-09 22:41:37 +00:00
wtchang%redhat.com 48c51e87b2 Bugzilla bug 303345: restored the SYM_OFFSET macro to make the code easier
to understand.  Suggested by Simon Fraser.
2005-08-08 18:37:13 +00:00
wtchang%redhat.com 4140069c43 Use #ifdef XP_MACOSX as a shorthand for #if defined(XP_MACOSX). 2005-08-06 00:11:34 +00:00
wtchang%redhat.com 33736611eb Bugzilla Bug 303345: just use c2pstrcpy directly. This patch is
contributed by Mark Mentovai <mark@moxienet.com>. r=wtc.
2005-08-06 00:05:09 +00:00
wtchang%redhat.com 9f122f5591 Bugzilla Bug 303345: removed support for XP_MAC (Mac OS Classic). The
patch is contributed by Josh Aas <joshmoz@gmail.com>. r=wtc.
2005-08-05 23:38:30 +00:00
wtchang%redhat.com fc2773f746 Bugzilla Bug 298612: ensure that the return value of StringGetChar, which
is passed to isspace, etc., is EOF or between 0 and 255. r=darin.
2005-08-05 22:44:06 +00:00
wtchang%redhat.com 9ec8733e2e 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
2005-07-21 18:22:54 +00:00
wtchang%redhat.com b568af749a 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
2005-07-01 22:26:37 +00:00
wtchang%redhat.com 5aac2ae915 Fixed spelling errors in comments. 2005-07-01 21:08:34 +00:00
wtchang%redhat.com 0f0b27db57 Fixed spelling errors in comments. 2005-07-01 21:01:40 +00:00
wtchang%redhat.com e5bf31f680 Fixed a spelling error (loosly => loosely). 2005-07-01 20:56:49 +00:00
wtchang%redhat.com d988cabaf9 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
2005-07-01 01:19:30 +00:00
wtchang%redhat.com 06ec28dda5 Bugzilla Bug 289052: added braces around nested if statements to ensure
the intended nesting (as indicated by the indentation of the code).  The
patch is contributed by Shanmu <shanmus@gmail.com>. r=wtc.
Modified files: server_test.c servr_kk.c servr_ku.c servr_uk.c servr_uu.c
2005-06-29 18:02:44 +00:00
wtchang%redhat.com eed8423d9e Bugzilla bug 298462: removed unused definition of the _PRSockOptVal_t
macro.  The patch is contributed by Patrick Welche <pw-fb@newn.cam.ac.uk>.
r=wtc.
2005-06-23 00:13:04 +00:00
wtchang%redhat.com f74222a09f 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
2005-06-20 22:05:20 +00:00
cls%seawood.org d5865f4067 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 c8477cdf87 Bugzilla bug 294955: allow the "primordial" thread (the thread that
initialized NSPR) to terminate while NSPR is still in use. r=glen.beasley.
2005-05-26 02:27:51 +00:00
wtchang%redhat.com e4a7539c16 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 667ef5e006 Attempting to fix AIX bustage again (bug 292899). r=wtc 2005-05-07 07:15:39 +00:00
bryner%brianryner.com 2ae9d9b003 Fixing AIX bustage (typo) (bug 292899) 2005-05-06 20:35:58 +00:00
bryner%brianryner.com dc837452de 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 53ddb5284a Bugzilla Bug 269591: use the poll prototype in current OpenBSD releases. 2005-04-30 00:19:33 +00:00
wtchang%redhat.com 144d8652fe Internal functions should not be declared with NSPR_API. 2005-04-29 22:47:56 +00:00
wtchang%redhat.com 83aaffad86 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 28bb3d451c 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 2122f732c0 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 e3b49dc7b7 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 2b44c9a33c 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
julien.pierre.bugs%sun.com 40bff2dfd0 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 51e6317cd9 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 54041fe6ee Bugzilla Bug 238563: added a comment that Nelson suggested in code review. 2005-03-16 23:21:11 +00:00
wtchang%redhat.com fabd0e2a1f 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 3cf457d5ec 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 8c2e4b83e3 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 73751be39b 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 604c60bbbc Improved comment. 2005-03-10 01:43:05 +00:00
wtchang%redhat.com 481b0e2780 Removed white spaces. 2005-03-10 01:34:34 +00:00
wtchang%redhat.com 9589ded655 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 22e4705847 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 e883f3a4c1 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 6a211b4077 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 bb20ff4d89 Bugzilla Bug 279817: removed the NODL_TABLE code. It was added for Win16. 2005-03-09 01:46:51 +00:00