summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fixup commit for branch 'QT_REBIRTH_200302022_BRANCH'QT_REBIRTH_200302022_BRANCHcvs2hg2003-01-21185-3510/+17169
|
* Bugzilla bug 110869: defining the FORCE_PR_ASSERT macro allows one towtc%netscape.com2001-12-271-2/+2
| | | | use PR_ASSERT in optimized builds.
* Bugzilla bug 48308: checked in part of the patch to bring NSPR up towtc%netscape.com2001-12-264-10/+21
| | | | | | OpenUNIX8 build with pthreads. The patch is contributed by Hiram Clawson <hiramc@caldera.com>. Modified files: _pth.h ptio.c ptthread.c pr/tests/Makefile.in
* Bugzilla bug 115149: clean up threads properly on non-emx platforms.wtc%netscape.com2001-12-204-50/+29
| | | | | | Increased the default thread stack size to 64K. The patch is contributed by aaronr@us.ibm.com and Michael Kaply <mkaply@us.ibm.com>. Modified files: _os2.h os2cv.c os2io.c os2thred.c
* Bugzilla bug 97485: added the zone allocator (implemented by Nelsonwtc%netscape.com2001-12-204-0/+378
| | | | | Bolyard). Modified files: primpl.h prmem.c prinit.c ptthread.c
* Updated the test for the NSPR 4.2 release.wtc%netscape.com2001-12-181-6/+6
|
* Fix bug 106999 -- implement Mac atomic operations using Open Transport ↵sfraser%netscape.com2001-12-072-0/+39
| | | | routines for speed. r=wtc.
* Bugzilla bug 113740: do not use the 32-bit SPARC assembly implementation ofwtc%netscape.com2001-12-073-6/+6
| | | | | | PRStack because it may cause starvation of the lock owner, leaving the other threads spinning trying to acquire the lock. Modified files: configure configure.in pr/include/md/_solaris.h
* Bugzilla bug 113906: Made _PR_MD_OPEN more efficient. The patch iswtc%netscape.com2001-12-071-16/+25
| | | | contributed by Michael Kaply <mkaply@us.ibm.com>. r=wtc,pedemont.
* Do not build NSPR optimized if MOZ_TRACE_MALLOC is set.seawood%netscape.com2001-12-061-1/+1
| | | | | Thanks to Garrett Blythe <blythe@netscape.com> for the patch. Bug #112953 r=wtc
* Revert to using standard config.sub & config.guess entries for OS/2.seawood%netscape.com2001-12-024-30/+15
| | | | | Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch. Bug #112244 r=cls
* Adding test for gcc -pipe feature.seawood%netscape.com2001-12-022-52/+140
| | | | Bug #81031 r=wtc
* Use -no-cpp-precomp instead of -traditional-cpp for darwinseawood%netscape.com2001-11-142-2/+2
| | | | Bug #106617
* Tell BSD strip to just strip local & debug symbols rather than all symbols ↵seawood%netscape.com2001-11-032-22/+24
| | | | for darwin.
* Moved darwin section to proper platform location.seawood%netscape.com2001-11-032-79/+83
| | | | | | Added note about why -traditional-cpp is used for darwin. Added Mac OSX linker options to be used in darwin builds. Bug #106617
* Adding strtok.c per bug 106372sfraser%netscape.com2001-11-011-0/+0
|
* Use PL_strcmp instead of strcmp to avoid having to include <string.h>.wtc%netscape.com2001-11-011-1/+1
|
* Added lib/tests/Makefile to the list of makefiles to be generated bywtc%netscape.com2001-10-316-1/+167
| | | | | | | | | | configure. Modified files: configure configure.in Bugzilla bug 106372: added new function PL_strtok_r. The function was implemented by Roland Mainz <Roland.Mainz@informatik.med.uni-giessen.de>. Modified files: lib/libc/include/plstr.h lib/libc/src/Makefile.in lib/tests/string.c Added file: lib/libc/src/strtok.c
* Bugzilla bug 106771: support building on HP-UX 11.11. The patch is fromwtc%netscape.com2001-10-262-5/+5
| | | | | Jim Dunn <jdunn@netscape.com>. Modified files: configure configure.in
* Convert all rhapsody (pre-beta-macosx) references to darwin.seawood%netscape.com2001-10-2618-66/+32
| | | | Bug #106617 r=wtc
* Rename rhapsody to darwinseawood%netscape.com2001-10-253-8/+8
| | | | bug #106617
* Bugzilla bug 71179: Neutrino needs the RTLD_GROUP flag to load Netscapewtc%netscape.com2001-10-171-0/+5
| | | | plugins. The fix is contributed by timeless@bemail.org.
* Bugzilla bug 77197: use spawn in Neutrino because fork & exec does notwtc%netscape.com2001-10-171-0/+42
| | | | | work in multithreaded programs in Neutrino. The patch is contributed by dinglis@qnx.com (Dave Inglis), reviewed and modified by wtc.
* Bugzilla bug 92085: checked in a Neutrino patch fromwtc%netscape.com2001-10-172-2/+3
| | | | | briane@qnx.com (Brian Edmond). r=wtc. Modified files: _nto.h protypes.h
* Bugzilla bug 77188: checked in a configure patch for Neutrino fromwtc%netscape.com2001-10-172-37/+47
| | | | | dinglis@qnx.com (Dave Inglis). r=wtc. Modified files: configure configure.in
* Bugzilla bug 105154: fixed a timing problem in OS/2's implementation ofwtc%netscape.com2001-10-161-2/+6
| | | | | condition variables. Thanks to Aaron Read <aaronr@us.ibm.com> for the patch. r=wtc.
* We don't assert on invalid arguments now.wtc%netscape.com2001-10-161-5/+0
|
* Bugzilla bug 104269: allow one to specify an includedir or dist_includedirwtc%netscape.com2001-10-163-96/+102
| | | | | | | that doesn't end in "/nspr". This patch is due to cls. r=wtc. The only problem with this solution is that the default value for --includedir shown in the --help output is wrong. Modified files: configure.in configure config/autoconf.mk.in
* Install *.cfg files used for cross-compilingseawood%netscape.com2001-10-131-1/+3
|
* Add support for mips*elseawood%netscape.com2001-10-131-2/+2
|
* Bugzilla bug 104286: teach the configure script about MKS Toolkit. r=cls.wtc%netscape.com2001-10-124-100/+114
| | | | Modified files: configure configure.in config.guess config.sub
* Fix for 100353 -- handle polling for read and write on different threads, ↵sfraser%netscape.com2001-10-092-131/+173
| | | | and properly deal with sending to a socket that has flow control restrictions. Fixes a problem saving to IMAP server sent messages with attachments. r=gordon, wtc.
* Updating config.guess & config.sub with 2001-10-07 changes from the GNU master ccls%seawood.org2001-10-072-275/+268
| | | | opy at :pserver:anoncvs@subversions.gnu.org:/cvs /config .
* Solaris 7 has deprecated the use of libposix4 in favor of librt. Check the ↵cls%seawood.org2001-10-021-2/+13
| | | | | | OS_RELEASE and use the appropriate library. Bug #96986 r=wtc
* Bugzilla bug 84035: backed out the changes to the PRMonitor functionswtc%netscape.com2001-09-283-20/+69
| | | | | | because some of the Mozilla client code depends on the property that PR_EnterMonitor and PR_ExitMonitor do not call malloc, calloc, and free. Modified Files: _pth.h, primpl.h, ptsynch.c
* Fix for bug 71718. Make Mac NSPR work on dual CPU Mac OS X macines by using ↵sfraser%netscape.com2001-09-279-44/+494
| | | | MP critical regions to fix threading synchronization problems. Uses hand-rolled critical regions because the critical section API is broke on Mac OS 10.0.x. r=gordon, wtc.
* Remove commented out references to mozilla xp_*.h files.cls%seawood.org2001-09-221-7/+0
| | | | | Thanks to Brian Ryner <bryner@netscape.com> for the patch. Bug #38061 r=cls
* Fix for bug 97866. Fixes async file I/O to ensure that we always call ↵sfraser%netscape.com2001-09-201-29/+26
| | | | WaitOnThisThread if we're doing an async call (which does not wait if the notifier has already fired). Also don't bother checking return values from PBRead/WriteAsync, since they never fail, but do check the return value of the PBReadSync call. Fixes synchronization problems on Mac OS X. r=gordon, a=wtc.
* Fix #99556. Account for change in Mac epoch time as of MSL 6. r=wtc/sfrasersdagley%netscape.com2001-09-171-3/+4
|
* Deleted unused prototypes for _PR_Unlock, _PR_SuspendThread, andwtc%netscape.com2001-09-151-4/+0
| | | | _PR_ResumeThread.
* Added 'const' to two arrays of constants. Thanks to Simon Fraser forwtc%netscape.com2001-09-151-2/+2
| | | | suggesting this.
* Bugzilla bug 96571: fixed the PL_strn* functions that may read beyondwtc%netscape.com2001-09-115-11/+11
| | | | | the end of buffer if the buffer is not null-terminated. Modified files: strchr.c strcstr.c strlen.c strpbrk.c strstr.c
* Bugzilla bug 98741: replaced NPL by MPL/GPL.wtc%netscape.com2001-09-073-42/+92
| | | | Modified files: prerr.et prmkdir.bat pr/src/md/os2/objs.mk
* Bugzilla bug 98741: removed the extra NPL header.wtc%netscape.com2001-09-071-17/+1
|
* Bugzilla bug 98741: changed the license URL to http://www.mozilla.org/MPL/.wtc%netscape.com2001-09-074-4/+4
| | | | | | Modified Files: pr/src/prvrsion.c lib/ds/plvrsion.c lib/libc/src/plvrsion.c lib/prstreams/plvrsion.c
* Bugzilla bug 95836: Added _PR_CleanupIO() and made it callwtc%netscape.com2001-09-075-3/+53
| | | | | | _PR_CleanupFdCache(). PR_Cleanup() now calls _PR_CleanupIO() and does not call _PR_CleanupFdCache() directly. Modified files: primpl.h prio.c prinit.c ptio.c ptthread.c
* Bugzilla bug 95817: destroy _pr_sleeplock in PR_Cleanup(). The patch iswtc%netscape.com2001-09-072-0/+4
| | | | | contributed by jeff@NerdOne.com. Modified files: prinit.c ptthread.c
* Bugzilla bug 95773: Added _PR_CleanupEnv() and call it from PR_Cleanup().wtc%netscape.com2001-09-074-0/+12
| | | | | The patch is contributed by jeff@NerdOne.com. Modified files: primpl.h prenv.c prinit.c ptthread.c
* Bugzilla bug 97456: fixed build error on BSD/OS 4.3 (beta3). The patchwtc%netscape.com2001-08-301-1/+1
| | | | is contributed by lidl@pix.net.
* Bugzilla bug 95784: added _PR_CleanupLayerCache and call it fromwtc%netscape.com2001-08-304-0/+22
| | | | | PR_Cleanup. The patch is contributed by jeff@NerdOne.com. Modified files: primpl.h, prlayer.c, prinit.c, ptthread.c.