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

144 Коммитов

Автор SHA1 Сообщение Дата
wtchang%redhat.com d03cb1a256 Carried Nelson's fix from DBM_1_6_BRANCH (revision 3.15.2.5) to the trunk:
The error paths for __hash_open() had leaks, double-frees, and
  potential crashes from using free'd memory.  This patch fixes them.
  Bug 230159. r=wtc. sr=relyea.
2005-03-10 22:04:02 +00:00
mkaply%us.ibm.com d9f5283be0 #239663
r=mkaply, sr=blizzard (platform specific)
OS/2 only - bring back VACPP support for NSPR and DBM mainly so VACPP can still be used with NSS
2004-04-19 16:23:39 +00:00
bsmedberg%covad.net d0f309943a Continuing to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 13:37:00 +00:00
bsmedberg%covad.net 274ef7cd49 Beginning to land the PACKAGING_20030906_BRANCH for bug 20640. Not part of the build, yet. 2004-01-07 01:22:31 +00:00
mkaply%us.ibm.com 7ad3a159fb #215581
r=mkaply, sr=blizzard (platform specific)
Changes to get GCC 3.2.2 working on OS/2 - this set is OS/2 only changes
Also remove some VACPP references
2003-09-15 21:50:20 +00:00
cls%seawood.org 1b51ba858c Set MODULE in makefiles at the top of a heirarchy so that module-deps lists are more precise and builds will have the proper order if some subdirs contain other modules. 2003-08-16 00:42:35 +00:00
seawood%netscape.com 97649bab86 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 21:18:27 +00:00
seawood%netscape.com b28ce0a530 Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev 2003-06-10 20:12:33 +00:00
seawood%netscape.com f7bf89f618 Remove global _POSIX_SOURCE & _SVID_SOURCE defines for linux.
Bug #202510 r=darin
2003-04-18 20:14:17 +00:00
mkaply%us.ibm.com ca7bf9defc #201807
r=wtc
Corrupt databases on GCC because we were opening the file in the wrong mode
2003-04-16 03:09:19 +00:00
mkaply%us.ibm.com ba067c962e #95128
r=pedemont, r=wtc, sr=dmose
OS/2 only - remove dependency on OS/2 specific dirent in dbm code

That was also the previous checkin to mcom_db.h - messed up the comment
2003-01-20 23:13:38 +00:00
mkaply%us.ibm.com 290b06addd #165752
r=pedemont, sr=blizzard (OS/2 only)
OS/2 only - make -splash work
2003-01-20 23:11:05 +00:00
seawood%netscape.com 0eda67d6d3 We don't use DEFS. 2003-01-08 05:01:41 +00:00
bzbarsky%mit.edu 4b06a70b5f Use calloc() instead of malloc() followed by memset to 0. Bug 124302, patch by
Aaron Lehmann <aaronl@vitelus.com>, r=timeless, sr=bzbarsky
2002-11-20 23:13:09 +00:00
bryner%netscape.com 9f214d42df Use -mdynamic-no-pic when building non-PIC code with gcc 3.1 on MacOS 10.2 (bug 165851). r=cls. 2002-08-31 04:33:02 +00:00
seawood%netscape.com 322da773fb Removing old nmake build makefiles. Bug #158528 r=pavlov 2002-08-10 07:55:43 +00:00
wtc%netscape.com f9171f1b27 Bugzilla bug 129080: Unroll the collect_data code. Pin the required buffers.
Allow the cache to grow if necessary to hold large objects. r=nelsonb,wtc.
Modified Files: h_bigkey.c hash_buf.c
2002-04-27 05:11:58 +00:00
wtc%netscape.com 2dc5b0572e Plug leak. (bug 124234) 2002-04-27 05:09:48 +00:00
seawood%netscape.com f940144626 Remove xp_core.h & xp_mem.h and all build references to them.
Remove cruft from xp_mcom.h & xp_str.h.
Bug #38061 r=brendan sr=alecf a=valeski
2002-03-27 06:02:39 +00:00
timeless%mac.com dec943eb10 Bug 106386 rid source of misspellings
r=db48x sr=blake a=asa
2002-03-19 04:30:17 +00:00
seawood%netscape.com e56e20b1dc Use dynamic library & xpidl_module names from nmake build for win32 gmake builds for compatibility.
bug #58981 sr=jag
2002-01-16 05:10:09 +00:00
seawood%netscape.com 45bfbf0658 Landing the rest of the win32 gmake changes:
* Adds Makefile.ins to win32 specific dirs
* Adds WINNT ifdefs to Makefile.ins
* Causes NSPR to be compiled with --with-mozilla
* Misc general Makefile.in cleanup

Bug #58981 r=mcafee
2001-12-18 09:14:29 +00:00
ccarlen%netscape.com 993cd4c06f Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser 2001-12-11 04:54:47 +00:00
ccarlen%netscape.com c343dad63a Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 21:58:15 +00:00
ccarlen%netscape.com 6d8ea78b52 Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser. 2001-12-10 20:25:12 +00:00
wtc%netscape.com 6affdfaccb Bugzilla bug 111287: checked in a patch from Dave Inglis <dinglis@qnx.com>
to fix the QNX6 port of dbm.  r=wtc.
Modified files: include/mcom_db.h src/hash.c
2001-11-27 01:06:33 +00:00
jpierre%netscape.com 69af15d0f8 Fix for 95128 - OS/2 build issue 2001-11-22 00:18:08 +00:00
wtc%netscape.com 7b299ec707 Bugzilla bug 104645: Fixed compiler warnings. Improved compiler warning
fixes.  r=mcafee.
Modified files: src/h_page.c src/hash.c tests/lots.c
2001-11-14 01:31:11 +00:00
wtc%netscape.com 00acadd475 Bugzilla bug 103892: include <stdlib.h> rather than <malloc.h> for the
malloc functions.  r=cls.
2001-10-24 14:33:28 +00:00
wtc%netscape.com 5fb19fec4a Bugzilla bug 105173: test the compiler-defined __SVR4 macro instead of
SVR4 for Solaris.
Modified Files:
        include/mcom_db.h include/ncompat.h src/memmove.c
2001-10-23 22:05:06 +00:00
wtc%netscape.com bcf4d7e9b3 Bugzilla bug 105173: restored the test for HAVE_COMPAT_H because we
no longer define SVR4 on Solaris.  I may use __SVR4 instead after verifying
that all Solaris compilers define it.
2001-10-19 14:06:28 +00:00
wtc%netscape.com 3b286f75a5 Bugzilla bug 105173: in mcom_db.h, put the tests for HAVE_XXX_H inside
#ifdef __DBINTERFACE_PRIVATE so that users of this exported header don't
have to define these HAVE_XXX_H macros.  Define __DBINTERFACE_PRIVATE
in dbm/macbuild/DBMConfig.h and dbm/src/Makefile.win. r=brendan@mozilla.org
2001-10-19 05:45:51 +00:00
wtc%netscape.com 5e12d69244 Rewrote #ifndef #else #endif by the equivalent #ifdef #else #endif. 2001-10-17 01:10:16 +00:00
wtc%netscape.com 1944958d8e Bugzilla bug 104444: change the type of the h_charkey member of
struct hashhdr from int32 to uint32.
Modified files: dbm/include/hash.h dbm/src/hash.c
2001-10-13 03:16:13 +00:00
wtc%netscape.com d9c1ea3392 Rewrote #ifndef #else #endif with the equivalent #ifdef #else #endif. 2001-10-12 21:45:13 +00:00
wtc%netscape.com 6e8acdf348 Bugzilla bug 103881: restored the protection for the redefinition of
macro '__const'.  <sys/stdsyms.h> on HP-UX 11.00 defines '__const'.
2001-10-12 01:32:28 +00:00
wtc%netscape.com 33aa663cd0 Bugzilla bug 103881: <sys/cdefs.h> as opposed to <cdefs.h> should be
included if HAVE_SYS_CDEFS_H is defined.  Other cleanups related to
cdefs.h.  r=shaver.
Modified files: dbm/src/snprintf.c dbm/include/cdefs.h
                dbm/include/mcom_db.h dbm/include/nsres.h
2001-10-11 22:07:55 +00:00
wtc%netscape.com 134cee78d2 Fix a compiler warning (comparision between signed and unsigned). The
return value of strlen() is size_t.
2001-10-09 21:23:11 +00:00
wtc%netscape.com 68691b7bc8 A better way to fix compiler warnings (signed/unsigned comparison) that
looks closer to the original code.
2001-10-09 13:58:29 +00:00
wtc%netscape.com c19bc261a0 Fixed the comment about the updateEOF member of HTAB. The update_EOF()
function is not "closing and reopening the file".
2001-10-08 23:19:33 +00:00
gerv%gerv.net 601d62f065 License changes, take 2. Bug 98089. mozilla/db/, mozilla/dbm/. 2001-09-25 01:25:13 +00:00
cls%seawood.org d6624323bd Use EXPORTS instead of installing headers by hand.
Bug #98371 sr=alecf
2001-09-23 07:21:04 +00:00
gerv%gerv.net 1856815ff1 Oops. 2001-09-20 00:02:59 +00:00
scc%mozilla.org 102170b2a0 bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
mkaply%us.ibm.com 48adaa4925 Remove unnecessary OS/2 specific code 2001-07-02 23:41:02 +00:00
wtc%netscape.com 785d64e876 Bugzilla bug #72014: fixed DBM temporary file problems on OS/2. Thanks
to Javier Pedemonte <pedemont@us.ibm.com> for the patch.  r=relyea,wtc.
sr=blizzard. a=asa@mozilla.org for the trunk and mozilla0.9.2.
Modified files: h_page.c mktemp.c
2001-06-22 06:33:34 +00:00
cls%seawood.org bf5fb48486 Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
Changes allow us to have a finer control over which parts of the tree are built with PIC.  Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
mkaply%us.ibm.com 6fec3bd415 OS/2 TB break
Don't even get me started
2001-03-14 04:11:42 +00:00
mkaply%us.ibm.com bff0f6cdf6 OS/2 TB break
Is there a reason an XP_OS2 was thrown in on Win32 only code?
2001-03-14 02:51:03 +00:00
nelsonb%netscape.com fa4b497eb8 Fix bugzilla bugs 69753 and 39465. Temporary DB files are now created
in $TMP, $TMPDIR or $TEMP, if possible.  On windows, temporary DB files
are now opened in binary mode and are removed when the progam terminates
or the DB is closed.  Multiple temp DB files can now be created in the
same program.  EOF value on disk is now updated when file is extended.
2001-03-14 00:29:55 +00:00