Commit Graph

131 Commits

Author SHA1 Message Date
cls@seawood.org
392893beac Sync'ing long lost changes between Makefile & Makefile.in 2000-12-30 00:47:58 +00:00
wtc@netscape.com
b321bc97ef Restored the correct copyright years. 2000-08-30 17:00:08 +00:00
wtc@netscape.com
e14b9205f6 Do not use the 'const' qualifier with PL_HashTableLookupConst() and
PL_HashTableRawLookupConst() because when compiled with HASHMETER defined
they increment some counters in the hash table. r=larryh@netscape.com.
2000-08-22 00:17:23 +00:00
larryh@netscape.com
6b35dad62a BugZilla: 42367. Fix copyright date, Original Code 2000-06-20 21:48:45 +00:00
larryh@netscape.com
a3c44cc58e BugZilla 42367. change license to dual-license 2000-06-13 20:59:02 +00:00
wtc@netscape.com
2a0d61840d Bugzilla bug #32184: added 'const' versions of hash table lookup
functions that don't reorder the hash entries.
Modified files: plhash.h, plhash.c
2000-03-24 23:13:45 +00:00
wtc@netscape.com
9c06e645e8 Added the generated header file to GARBAGE.
Modified files: lib/ds/Makefile, pr/src/Makefile, pr/src/Makefile.in
2000-03-15 01:45:35 +00:00
wtc@netscape.com
2188b4c845 Moved the definition of GARBAGE to a standard place. 2000-03-15 01:43:40 +00:00
wtc@netscape.com
37a140f560 Landed NSPRPUB_RELEASE_4_0_20000223 onto the main trunk. 2000-02-23 23:38:19 +00:00
wtc@netscape.com
b89fdc0566 Bugzilla bug #17101: removed plevent.h and plevent.c. These two files
have been moved to mozilla/xpcom/threads.
2000-01-28 00:29:16 +00:00
wtc@netscape.com
9bfe10d24d Bugzilla bug #17101: move plevent.h and plevent.c from mozilla/nsprpub
to mozilla/xpcom/threads by landing the PLEVENT_MOVE_BRANCH.
Modified files: nsprpub/lib/ds/MANIFEST, nsprpub/lib/ds/Makefile,
nsprpub/lib/ds/Makefile.in, nsprpub/macbuild/NSPR20PPC.mcp,
nsprpub/pr/include/obsolete/protypes.h,
xpcom/macbuild/xpcomPPC.mcp, xpcom/threads/MANIFEST,
xpcom/threads/Makefile.in, xpcom/threads/makefile.win,
xpcom/threads/plevent.h
2000-01-28 00:27:37 +00:00
wtc@netscape.com
3ff8987241 Added plevent.c and plevent.h back. 2000-01-26 07:56:02 +00:00
wtc@netscape.com
9ecb2babec Added plevent.h and plevent.c back. 2000-01-26 07:54:25 +00:00
wtc@netscape.com
8f227128b3 Added plevent.h back. 2000-01-26 07:53:08 +00:00
blizzard@redhat.com
034dd54745 re-add plevent.c 2000-01-26 07:45:58 +00:00
blizzard@redhat.com
57ced2a0b3 re-add plevent.h 2000-01-26 07:41:59 +00:00
blizzard@redhat.com
037c73e70f hrm 2000-01-26 07:25:57 +00:00
wtc@netscape.com
d12ba81dbe Bugzilla bug #17101: removed plevent.h and plevent.c from
mozilla/nsprpub/lib/ds.  Modified the makefiles in
mozilla/nsprpub/lib/ds and mozilla/xpcom/threads to
reflect the new location of plevent.{h,c}.
(PLEVENT_MOVE_BRANCH)
2000-01-26 06:20:45 +00:00
wtc@netscape.com
64a421e978 Bugzilla bug #23969: checked in dougt/bienvenu's modified fix. 2000-01-25 03:00:35 +00:00
wtc@netscape.com
9145ace49e Backed out previous checkin because it introduced bug #23969.
a=chofmann@netscape.com
2000-01-22 07:21:32 +00:00
wtc@netscape.com
ca02254e21 Bugzilla bug #23969: checked in patches from dougt@netscape.com and
bienvenu@netscape.com. r=troy@netscape.com,wtc@netscape.com.
a=brendan@mozilla.org.
2000-01-21 21:53:40 +00:00
brendan@mozilla.org
ae47c5a23e Fix based on rogerl's keen analysis to ancient circa 1995 bug (19165). 2000-01-19 03:53:19 +00:00
srinivas@netscape.com
52852915c9 Update to OS/2 port; the build now uses OS_ARCH=OS2, in place of WINNT.
Checkin for sobotka@axess.com. Bugzilla 23544.
2000-01-10 21:08:45 +00:00
wtc@netscape.com
3ed6f9febf Added a little logging to the OpenVMS code. (Contributed by Colin Blake
<colin@theblakes.com>)
1999-12-23 00:33:35 +00:00
cls@seawood.org
a97e52b729 Cleaned up BeOS autoconf build.
Added RESOLVE_LINK_SYMBOLS for platforms that need to resolve all symbols when linking shared libs.
Removed use of EXTRA_LIBS from configure.
1999-12-22 00:07:07 +00:00
wtc@netscape.com
499a1c874d Checked in patch for OpenVMS contributed by Colin Blake. 1999-12-03 00:42:18 +00:00
srinivas@netscape.com
6d7487d668 Export version descriptor. Bugzilla 4742 1999-10-28 21:28:46 +00:00
srinivas@netscape.com
8552493596 Include system files for BeOS; checkin for <duncan@be.com>. 1999-10-28 11:40:33 +00:00
wtc@netscape.com
3be80e6f48 Bugzilla bug #17093: made plevent.c independent of any internal NSPR
headers (primpl.h in particular).  Tested on Linux, Solaris, Win32,
and Mac. r=srinivas@netscape.com
Modified files: lib/ds/Makefile, lib/ds/Makefile.in, lib/ds/plevent.c
1999-10-25 19:20:58 +00:00
srinivas@netscape.com
bf14a224c2 PL_ProcessPendingEvents() dispatches only those events currently on the
queue. Added a static helper function (_pl_GetEventCount) that locks the
monitor and counts the number of events in the queue. Checkin for troy.
1999-10-22 13:28:39 +00:00
srinivas@netscape.com
4bff7cd3e9 Invoke the native acknowledge notify routine only when queue is non-empty.
Checkin for kipp@netscape.com.
1999-10-21 21:52:02 +00:00
srinivas@netscape.com
d7b377cc33 Update with post-3.5 fixes on the tip 1999-10-19 00:40:39 +00:00
cls@seawood.org
3724682300 Bug 11893. r=shaver
Sync the autoconf Makefile.ins.
1999-10-17 15:12:41 +00:00
wtc@netscape.com
f04e107087 Bugsplat bug #358401: created a separate .rc file for each DLL. The
product name is "Netscape Portable Runtime" and the file descriptions
are "NSPR Library", "PLDS Library", "PLC Library", and "PRSTRMS Library".
A debug build is indicated in the file description.  The copyright years
changed to 1996-1999.
Modified files: rules.mk, lib/ds/Makefile, lib/ds/Makefile.in,
lib/libc/src/Makefile, lib/libc/src/Makefile.in,
lib/prstreams/Makefile, lib/prstreams/Makefile.in,
prinit.h, nspr.rc
Added files: plds.rc, plc.rc, prstrms.rc
Removed file: resource.h
1999-10-15 00:51:41 +00:00
srinivas@netscape.com
66276c1d95 Add autoconf for NSPR. Check in for cls@seawood.org. Buzill 11893 1999-10-14 15:09:11 +00:00
larryh@netscape.com
51fbf63e96 NSPR 3.5 landing 1999-10-13 18:32:42 +00:00
waterson@netscape.com
37bba1dac4 Back out last change; it killed tinderbox. a=don%netscape.com. 1999-09-21 04:04:03 +00:00
wtc@netscape.com
873f0daaae On WIN32, do not include <windef.h> directly. It is better
to include <windows.h>, the mother of all Windows include files.
Specifically, in MSVC 6.0, <windef.h> sets WINVER to 0x0500
while <windows.h> sets it to 0x0400 if that macro is not defined.
But 0x0500 means NT 5.0 and Win 98, and NT 5.0 is not released yet.
To build a retail application right now, we have to set WINVER to 0x0400.
1999-09-21 00:45:46 +00:00
srinivas@netscape.com
5cda23f7e1 The previous checkin being enabled for WIN32 only; needs further
investigation.
1999-09-20 19:18:35 +00:00
srinivas@netscape.com
ce97e05b59 Limit the number of events processed by PL_ProcessPendingEvents; check in
troy@netscape.com. Bugzilla 13660.
1999-09-20 02:11:10 +00:00
wtc@netscape.com
fcb45afae0 Create the socket pair in AF_UNIX domain because that's
the common usage.
1999-09-07 22:30:51 +00:00
srinivas@netscape.com
93cfc79265 The notifyCount value should be updated only for successful read and write
operations. Checkin for Colin Blake <colin@theblakes.com>.
1999-08-24 01:16:59 +00:00
srinivas@netscape.com
bc7b6ffbaf The "execute" permission bit needs to be set for shared libraries on HP-UX.
Bugzilla #10201.
1999-07-27 01:52:19 +00:00
srinivas@netscape.com
18dbaad099 OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>. 1999-07-15 12:37:21 +00:00
wtc@netscape.com
6605891e50 Checked in BeOS changes contributed by Duncan Wilcox (duncan@be.com).
Modified files: plevent.c, prstreams/Makefile, prlink.c, bfile.c,
testfile.c, tmocon.c.
1999-06-26 01:07:12 +00:00
larryh@netscape.com
54e698e941 BugZilla #8018 1999-06-14 18:07:59 +00:00
wtc@netscape.com
9dfe0ea58c Bugzilla bug #4842: do not export private NSPR headers (private/pprmwait.h,
private/primpl.h, and md/*.h) to mozilla/dist.  NSPR files will get
these headers from the source tree, via -I$(MOD_DEPTH)/pr/include and
-I$(MOD_DEPTH)/pr/include/private.  Non-NSPR files must not include
these private NSPR headers and should get the exported NSPR headers
from mozilla/dist/<platform.OBJ>/include.
1999-06-03 22:35:44 +00:00
srinivas@netscape.com
d4ef92e26b OpenVMS port; checkin for "Colin R. Blake" <colin@theblakes.com>. 1999-05-19 00:53:52 +00:00
dmose@mozilla.org
d5cea3bfc1 updating to license version 1.1 in boilerplate comments 1999-04-21 21:40:44 +00:00
wtc@netscape.com
3f90866cf8 Bugzilla bug #5344: added the missing #define PLARENAS_H as part of
the double-include guard.  Thanks to Bruce Mitchener <bruce@cybersight.com>
for the bug report.
1999-04-21 05:37:35 +00:00