vladimir%pobox.com
4767c80ed2
fix for homegrown transfer_bindings
2005-05-12 20:11:41 +00:00
dougt%meer.net
be6760da53
Windows CE build changes. This addresses most of the outstanding Windows
...
CE compilation issues.
This patch also fixes/removes CheckStackGrowthDirection assertions in
Javscript. This change is based on bug 242518. See comment 36.
This patch also removes the unused enum in transformiix . See bug
292118.
r/sr = dveditz/shaver
b = 291229
a = asa
2005-04-29 13:33:49 +00:00
vladimir%pobox.com
e5e2da189e
b=291991, fix sqlite_schema stuff in mozStorageStatement, again r=shaver
2005-04-26 22:44:53 +00:00
vladimir%pobox.com
6003884975
add parameter_indexes api
2005-04-13 23:25:41 +00:00
bsmedberg%covad.net
0e11f91ca9
Followup to bug 288626 to fix MSVC.net2003 static builds, a=asa
2005-04-07 13:15:29 +00:00
vladimir%pobox.com
4a64da4bfc
Update to sqlite 3.2.1, r=me
2005-03-30 21:49:20 +00:00
vladimir%pobox.com
fc3913989f
Revert config.h change, copied over too many files from 3.2.0, r=me
2005-03-24 23:00:32 +00:00
vladimir%pobox.com
1c31e087b7
Update to SQLite 3.2.0
2005-03-22 23:10:06 +00:00
bsmedberg%covad.net
914a5612a1
libxul step 4 - most of tier 50 (not PSM, and I may have forgotten a few things in toolkit/mozapps also) r=darin
2005-03-18 21:24:05 +00:00
smfr%smfr.org
223d011c98
Bug 283074: make sure MORK_ASSERTION fires on Mac by paying attention to XP_MACOSX, not XP_MAC. r/sr=bienvenu.
2005-02-27 21:59:54 +00:00
timeless%mozdev.org
1f6bfed465
Bug 173634 flawfinder warnings in xp_str.h: kill xp_str.h, xp_path.h and clean out old/dead defines/code
...
r=mkaply sr=alecf
Removing dead code guarded by: BUG_21013 MORK_USE_XP_STDLIB notdef OLDWAY UNREADY_CODE
Removing *Apple*Decode* files which aren't being built
2005-01-17 10:16:02 +00:00
gerv%gerv.net
81ac4dc799
iBug 236613: change to MPL/LGPL/GPL tri-license.
2004-12-27 18:45:32 +00:00
bienvenu%nventure.com
8d708bbcb6
fix 272602 compress commit on clean db was not writing out .msf file, sr=mscott
2004-12-02 18:08:16 +00:00
bienvenu%nventure.com
9d24f7c070
fix 269861 make mork not write any data or touch timestamp if the db is not dirty, sr=mscott
2004-11-15 19:56:01 +00:00
vladimir%pobox.com
98b1cd3b91
Update to SQLite 3.0.8
2004-10-13 19:30:19 +00:00
vladimir%pobox.com
9df7282768
b=263211, sqlite3 and storage landing - step 1; r=darin,sr=shaver
2004-10-08 22:03:06 +00:00
gerv%gerv.net
c01bb2d438
Bug 236613: change to MPL/LGPL/GPL tri-license, and other license-related fixups.
2004-07-16 19:09:02 +00:00
neil%parkwaycc.co.uk
150df4c86c
Actually use rv b=228780 r=me rs=brendan moa=bienvenu
2004-06-22 16:06:12 +00:00
m_kato%ga2.so-net.ne.jp
32988b0b33
bug 226238. WinXP 64bit Port for mozilla/db. r/sr=bienvenu
2004-04-29 04:26:21 +00:00
gerv%gerv.net
658652212e
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-25 15:37:13 +00:00
gerv%gerv.net
9d2ee4928c
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
blakeross%telocity.com
95ad2d560a
Fix 177360: URL Bar history drop down displays entries in reverse chronological order. r=bienvenu sr=ben
2004-02-21 02:49:06 +00:00
blakeross%telocity.com
ce4d638b86
Fix 177360: URL Bar history drop down displays entries in reverse chronological order. r=bienvenu sr=ben
2004-02-21 02:49:05 +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
bienvenu%nventure.com
2e858e759a
fix 221797 flush mork db file buffers on win98, r=me, sr=mscott, a=asa, initial patch by Christian Franke
2003-12-11 00:40:40 +00:00
bryner%brianryner.com
2fcdb4e2d5
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
2003-09-07 21:50:21 +00:00
bzbarsky%mit.edu
6560910dc0
constification of static strings in mork. Bug Bug 209226, patch by
...
ataylor@its.to (Andrew Taylor), r/sr=alecf, sr=bzbarsky.
2003-06-18 02:49:00 +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
cls%seawood.org
d1079607df
XP code changes required for mingw landing.
...
Add NS_STDCALL macros for functions that require stdcall declarations.
Add NS_STDCALL_FUNCPROTO macro for stdcall function prototype typedefs.
Bug #134113 r=dougt sr=dbaron
2003-03-07 06:07:56 +00:00
dbaron%dbaron.org
098bd15103
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
2003-01-08 19:35:36 +00:00
hewitt%netscape.com
7890e7d43d
174403 - morkTable::RowToPos doesn't quite work, r=blake, sr=bienvenu
2002-11-21 04:59:37 +00:00
bienvenu%netscape.com
6c84c33d79
allow mork to open db's with more than 64K rows, with help from leon.zhang@sun.com r=cavin, sr=alecf, 105497
2002-09-24 14:11:01 +00:00
seawood%netscape.com
67aff13c77
Adding placeholders to silence cvs warnings
2002-09-20 09:14:42 +00:00
dougt%netscape.com
68faeb5241
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
2002-09-07 17:13:19 +00:00
seawood%netscape.com
322da773fb
Removing old nmake build makefiles. Bug #158528 r=pavlov
2002-08-10 07:55:43 +00:00
seawood%netscape.com
03ace271f0
Add CPP_THROW_NEW macro to the build system. This macro should be used when defining a local |operator new| function. It will be set to an empty throw function by default on all platforms except mac CW builds. This will allow us to not crash on systems that expect |operator new| to throw an exception by default and will suppress compiler warnings about how |operator new| should throw an exception instead of returning NULL.
...
Bug 149032 r=timeless sr=scc
2002-07-02 20:25:30 +00:00
dbaron%fas.harvard.edu
6d2263f19b
Convert handwritten GetIID methods to use NS_DEFINE_STATIC_IID_ACCESSOR and add |const| to GetCID methods so that static |nsID|s are declared as |const|. b=153525 sr=jag r=bryner
2002-06-26 03:38:55 +00:00
alecf%netscape.com
bcf192e308
fix for bug 101761 - REQUIRES update - remove all REQUIRES that are no longer necessary.. r=cls, a=asa (build-only changes)
2002-06-06 20:28:14 +00:00
bienvenu%netscape.com
5320c431fa
fix occurance of potential (not actual) unitialized variable use in mork atom rs=sspitzer
2002-05-20 20:24:41 +00:00
bienvenu%netscape.com
6fc61c78da
backing out last checkin
2002-05-16 00:53:09 +00:00
bienvenu%netscape.com
5bcd59e89b
fix mork warnings on linux, r=bienvenu, sr=sspitzer, patch by godsham@ntsource.com
2002-05-16 00:51:31 +00:00
bienvenu%netscape.com
771d56182f
fix crash importing long mailing list r=naving, sr=sspitzer 62084
2002-05-08 03:16:22 +00:00
bienvenu%netscape.com
5b313d9238
fix compiler warnings patch by godsham@ntsource.com r=bzbarsky sr=bienvenu 129208
2002-04-20 16:45:09 +00:00
mkaply%us.ibm.com
51cb03a9e2
At least I only broke us - forgot include
2002-03-26 13:04:48 +00:00
mkaply%us.ibm.com
f3613c423d
#132474
...
Mistake in original checkin - fix from pedemont - was causing MAJOR OS/2 runtime bustage
2002-03-26 03:08:13 +00:00
mkaply%us.ibm.com
3578644699
#132474
...
r=bienvenu, sr=sspitzer, a=asa
Use sopen/fdopen instead of fopen for mork on OS/2 - we don't support opening the same file twice
2002-03-22 21:18:11 +00:00
dougt%netscape.com
40642fc34c
130405. Makes the xpcom glue library usable. Updates XPCOM Samples. Adds requires lines to a few implict string/category consumers sr=alecf, sr=brendan@mozilla.org a=asa@mozilla.org
2002-03-21 23:43:21 +00:00
bienvenu%netscape.com
a9810353bc
backout most recent mork changes to fix build bustage
2002-02-17 03:11:14 +00:00
bienvenu%netscape.com
6267e49b2f
fix more mork build warnings rs=sspitzer
2002-02-17 02:30:05 +00:00
bienvenu%netscape.com
493ef9c7fe
fix build warnings rs=sspitzer
2002-02-16 22:46:31 +00:00
sfraser%netscape.com
d133d4956f
Making the nsModuleComponentInfo data const; bug 74803. r=dp, sr=waterson
2002-01-30 21:14:20 +00:00
bienvenu%netscape.com
01ad058936
fix crash parsing mork files rs=sspitzer 114900
2002-01-10 01:42:26 +00:00
bienvenu%netscape.com
945dc729af
implement nsMorkRowCellCursor::NextCell r/sr =sspitzer 114117
2002-01-07 15:10:16 +00:00
seawood%netscape.com
128ac41103
nsRect's win32 signature requires libraries need to link against libgkgfx for debug builds.
...
Added support for processing .rc to win32 gmake build.
Bug #58981
2002-01-01 00:03:57 +00:00
timeless%mac.com
61a97fd94a
Bugzilla Bug 106386 rid source of these misspellings: persistant persistance priviledge protocal editting editted targetted targetting
...
r='s from many people. sr=jst
2001-12-23 23:23:41 +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
seawood%netscape.com
51fa852613
Make OS/2 use the win32 build changes and finish LIB_PREFIX substitution.
...
Thanks to Javier Pedemonte (pedemont@us.ibm.com ) for the patch.
Bug #58981 r=cls
2001-12-14 23:49:04 +00:00
ccarlen%netscape.com
f810f656cc
Bug 98349 - Convert Mac build to CW7 and XML projects. Removing obsolete .mcp files. r=pink/sr=sfraser
2001-12-11 05:10:45 +00:00
ccarlen%netscape.com
afffbda535
Adding new files for conversion to CW7 and XML project files. Bug 98349 r=pink/sr=sfraser.
2001-12-10 21:02:40 +00:00
bienvenu%netscape.com
baccff3105
fix crash loading corrupt history.dat file, cut down on mork memory growth when history does link coloring, r=naving, sr=alecf, sspitzer 113287 113354
2001-12-04 21:04:56 +00:00
bryner%netscape.com
e5534233ce
Removing unused MORK_OBSOLETE and MORK_ALONE code. r=bienvenu, sr=alecf.
2001-12-03 23:35:23 +00:00
alecf%netscape.com
77f0413b32
fix for assertion that would be caused by my next checkin, checking in for bienvenu, r=alecf, sr=sspitzer bug 111333
2001-11-27 05:16:35 +00:00
bzbarsky%mit.edu
edfb3b268f
Use <> for system headers, not "". This should help prevent Sun WSU2
...
compiler bustage. Bug 111574, patch from Roland Mainz
(<Roland.Mainz@informatik.med.uni-giessen.de>), r=bzbarsky, sr=bienvenu
2001-11-23 22:36:54 +00:00
bienvenu%netscape.com
1f8bc6ba3b
fix tinderbox bustage on solaris, patch from roland mainz, r=bzbarsky, sr=bienvenu 111574
2001-11-23 19:17:05 +00:00
bienvenu%netscape.com
4e75c9ecf2
fix hpux bustage, only define delet eoperator when debugging mem useage
2001-11-22 02:56:49 +00:00
bienvenu%netscape.com
16cd6c485d
fix aix bustage
2001-11-22 00:37:07 +00:00
bienvenu%netscape.com
8cd2bc6ecb
fix hpux build bustage, use delete directly as per compiler error msg
2001-11-22 00:15:16 +00:00
sspitzer%netscape.com
01eb07ddd1
build changes for #110820
2001-11-21 21:53:26 +00:00
bienvenu%netscape.com
552c8a55b8
xpcomize mork and remove orkin layer from mork, r=naving, sr=sspitzer 110850
2001-11-21 21:52:12 +00:00
seawood%netscape.com
7733357d51
Rename 'install' build phase to 'libs'.
...
Bug #56601 r=pavlov
2001-11-21 09:49:41 +00:00
dbaron%fas.harvard.edu
02f3a2d769
Fix member initializer re-ordered warnings by re-ordering member initializers. r=jag rs=waterson b=105974
2001-10-25 03:21:53 +00:00
bienvenu%netscape.com
b1c5a18204
fix a bunch of mork memory leaks r=naving, sr=sspitzer 99111 21114 and others
2001-10-06 01:16:24 +00:00
gerv%gerv.net
601d62f065
License changes, take 2. Bug 98089. mozilla/db/, mozilla/dbm/.
2001-09-25 01:25:13 +00:00
gerv%gerv.net
1856815ff1
Oops.
2001-09-20 00:02:59 +00:00
scc%mozilla.org
bc444f528a
bug #98089 : ripped new license
2001-09-19 22:39:41 +00:00
scc%mozilla.org
154cac2b07
bug #98089 : ripped new license
2001-09-19 20:40:05 +00:00
scc%mozilla.org
102170b2a0
bug #98089 : ripped new license
2001-09-19 20:09:47 +00:00
jaggernaut%netscape.com
d1a7bfa843
One module per line for REQUIRES. r=/sr=alecf
2001-09-18 22:01:13 +00:00
jaggernaut%netscape.com
dc40187223
Bug 73353: splitting the modules on the REQUIRES lines in Makefile.in across multiple lines to more clearly show the changes made. sr=alecf
2001-09-18 13:41:47 +00:00
alecf%netscape.com
8bf5905937
add REQUIRES support to jpeg, sun-java, db, etc.. b=98371 r=cls
2001-09-10 20:48:38 +00:00
cls%seawood.org
a3c1dd1b09
Use NS_PTR_TO_INT32 macros to do 64-bit safe pointer conversions.
...
Bug #20860 r=Roland.Mainz@informatik.med.uni-giessen.de sr=brendan@mozilla.org
2001-08-14 07:59:59 +00:00
waterson%netscape.com
b74d6e1c8b
Land STATIC_BUILD_20010612_BRANCH, which supports building mozilla with components statically linked into the executable, as well as 'meta modules' that combine components into uber-DLLs.
2001-06-20 20:21:49 +00:00
cls%seawood.org
5584f0e249
Missed one.
...
Bug #46775 r=mcafee a=leaf
2001-06-18 22:28:54 +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
bienvenu%netscape.com
61a0025361
fix 62658 handle non-zero yarn form fields for future history work, r=alecf, sr=sspitzer
2001-05-09 13:34:08 +00:00
kandrot%netscape.com
afdac97c93
Check in for Ron Guilmette. r=shaver, sr=waterson. For intl r=nhotta. Changes for NS_IMPL_NSGETMODULE. bug #46775 .
2001-05-05 05:33:37 +00:00
cls%seawood.org
00f28396a9
Set EXPORT_LIBRARY=1 in all pertinent Makefile.ins. Allows us to build the final link list as we traverse the tree. Bug #46775
2001-04-28 19:48:12 +00:00
shaver%mozilla.org
a0daa1645d
75152: Remove GetVersionNumber stub in favour of upcoming, less-invasive
...
preloader strategy. r=jag, sr=attinasi.
2001-04-11 14:23:13 +00:00
dprice%netscape.com
8c0b9eaf97
65845 - new order files
2001-04-05 06:02:32 +00:00
rickg%netscape.com
169a621d42
preloader update. r=peterl, sr=attinasi
2001-04-03 22:58:59 +00:00
disttsc%bart.nl
f595ed19f3
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
dprice%netscape.com
edb387e49c
71057 sr=waterson new order files. NOT PART OF THE REGULAR BUILD
2001-03-13 10:47:37 +00:00
dprice%netscape.com
199c935b04
# 65845 sr=waterson, new order files will greatly reduce the number of link warnings.
2001-02-27 04:38:19 +00:00
naving%netscape.com
d7a7e73d27
59501 r=naving sr=bienvenu. Thanks to spayne@dccnet.com for providing the patch.
...
Replacing error codes with XPCOM error codes
2001-02-22 23:43:46 +00:00
dprice%netscape.com
997fb091c7
65845 first cut of the order files
2001-02-13 02:48:02 +00:00
bienvenu%netscape.com
812021d8dc
remove unused code r/sr mscott,waterson no bug
2001-01-09 22:23:05 +00:00
bryner%uiuc.edu
0870458d0e
Removing more dead .cvsignore files. Not part of build.
2000-12-28 21:12:05 +00:00
bienvenu%netscape.com
4b89209619
change array growth algorithm to reduce allocs and copies r=alecf,sr=waterson 59279
2000-12-16 15:10:24 +00:00
cls%seawood.org
434edd6f33
Oops. Fixing bustage introduced by previous checkin. I forgot that XPIDL_MODULE is sometimes set by MODULE. r=blizzard Bug 59454
2000-11-21 00:18:46 +00:00
cls%seawood.org
66a18fcbbf
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
bienvenu%netscape.com
bc803b5f5b
don't write out row comments for mork, r=waterson 44556
2000-07-26 21:14:34 +00:00
bienvenu%netscape.com
51fa2e149a
fix mork memory leak, a+r=waterson 35913
2000-07-05 22:40:17 +00:00
terry%mozilla.org
49892e9607
TripleDB has been completely rewritten. Now requires Sleepycat Berkeley DB.
2000-06-22 23:11:37 +00:00
bienvenu%netscape.com
70d6c978e4
fix build warning 14653
2000-06-22 13:55:44 +00:00
cls%seawood.org
8754202470
General cleanup of the shared library rules.
...
Quick fix for bug #36844 .
Since people kept forgetting to wrap SHARED_LIBRARY_LIBS inside MKSHLIB_FORCE_ALL & MKSHLIB_UNFORCE_ALL pairs, we now handle it in rules.mk. Same goes for making $(SHARED_LIBRARY) dependent upon $(SHARED_LIBRARY_LIBS).
2000-04-23 17:48:04 +00:00
bienvenu%netscape.com
68f3be9dfe
fix build warnings
2000-04-22 18:42:51 +00:00
jim_nance%yahoo.com
1d29b85f66
Fix for 34949. Problem with 64 bit pointers.
...
r=wtc
2000-04-22 00:32:03 +00:00
putterman%netscape.com
5a6b2917ac
Turn off probe maps. This speeds up loading a folder. r=bienvenu.
2000-04-20 03:46:32 +00:00
chuang%netscape.com
cd05e988b1
Fix assigning invalid pointer. r=putterman
2000-04-18 06:19:09 +00:00
jim_nance%yahoo.com
c742799ac5
configure
2000-04-17 11:16:40 +00:00
bienvenu%netscape.com
16a48320b1
fix case of nscore.h include
2000-04-14 03:05:46 +00:00
bienvenu%netscape.com
f45fdae2eb
teach mdb about nspr types r=sspitzer
2000-04-14 03:03:25 +00:00
cls%seawood.org
fdd09457b4
Fix for EXTRA_DSO_LIBS in rules.mk
...
OS/2 Makefile.in changes (Patch 4a). Bug #34106
2000-04-04 07:37:50 +00:00
cls%seawood.org
f6740baa20
Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287
2000-04-04 04:46:38 +00:00
bienvenu%netscape.com
13937da825
mork performance improvements by davidmc, r=bienvenu
2000-04-01 17:07:38 +00:00
scc%netscape.com
73802d6f2e
Pro5 update
2000-02-07 23:06:04 +00:00
brade%netscape.com
49568eb54e
fix paths for move to CW5 (bug #25779 )
2000-02-02 15:27:53 +00:00
pp%ludusdesign.com
1f1b827704
Oops, had a problem during the previous commit...
...
Replacing ::GetIID() with NS_GET_IID(). r=dp@netscape.com
2000-01-31 22:44:04 +00:00
pp%ludusdesign.com
07294f59bb
*** empty log message ***
2000-01-31 22:40:33 +00:00
dougt%netscape.com
2e995c5f17
Converting to use nsIModule macro. r=dp.
2000-01-03 22:59:05 +00:00
sspitzer%netscape.com
949620ddc1
fix warnings.
1999-12-28 21:49:14 +00:00
bienvenu%netscape.com
0951f12c16
fix leak of 16K in compress commit,r=davidmc 14208
1999-12-23 06:32:40 +00:00
warren%netscape.com
96ec037ac6
Eliminated the libs build pass.
1999-11-28 03:05:01 +00:00
shaver%netscape.com
6a6af11448
readme from Daniel Howard
1999-11-25 00:29:45 +00:00
cls%seawood.org
d0b4f004c4
Applied fix to mork for BeOS. Patch submitted by Duncan Wilcox <duncan@be.com>.
1999-11-20 11:03:43 +00:00
bienvenu%netscape.com
2c273657df
fix build warning
1999-11-16 04:55:37 +00:00
bienvenu%netscape.com
03d87a22be
fix trivial build warnings, unused variables
1999-11-10 23:58:39 +00:00
bienvenu%netscape.com
fd96ea6a26
fix build warnings about unused variables
1999-11-10 03:59:45 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
dmose%mozilla.org
6196f6192c
updating license to xPL 1.1
1999-11-02 06:56:28 +00:00
bienvenu%netscape.com
21690a558f
fix mork linked list which was disabling more than one table change from getting recorded r=davidmc
1999-10-15 00:05:10 +00:00
bienvenu%netscape.com
de1cec3e95
try not to leak all environments r=davidmc
1999-10-07 14:45:26 +00:00
bienvenu%netscape.com
751078ac84
try not to leak all factories r=davidmc
1999-10-07 14:43:44 +00:00
bienvenu%netscape.com
4fc5944688
use nsIModule for Mork r=mscott no bug
1999-10-07 14:26:15 +00:00
beard%netscape.com
9eae33066d
changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr
1999-10-03 20:46:23 +00:00
davidmc%netscape.com
a623bf600e
http://bugzilla.mozilla.org/show_bug.cgi?id=14886
should not affect runtime until compiler switches change
in morkConfig.h; so only build is affected. Checkin permission
from choffman last Friday.
1999-09-28 23:09:49 +00:00
sspitzer%netscape.com
d6fe772d27
fix several warnings. we only need to declare this a friend once.
1999-09-22 08:17:46 +00:00
sspitzer%netscape.com
deeda694cf
fix build bustage. (it was me, not davidmc)
1999-09-22 05:38:10 +00:00
sspitzer%netscape.com
60e5c2f425
changes for davidmc.
1999-09-22 05:35:43 +00:00
davidmc%netscape.com
9bb49dd990
changes for hash tables and zone pooling.
1999-09-22 05:35:28 +00:00
davidmc%netscape.com
3e4dfe74cd
add these. not part of the build yet.
1999-09-22 05:06:37 +00:00
sspitzer%netscape.com
7790346dec
ignore generated makefile
1999-09-16 11:32:19 +00:00
mscott%netscape.com
952fbbc19b
remove obsolete reference to nsMgCore.h
1999-09-10 18:34:57 +00:00
briano%netscape.com
de44b4d417
General cleanup.
1999-09-10 00:59:21 +00:00
mscott%netscape.com
855d60c608
Not part of the build yet. Adjust the project depth for this project to account for the fact that it is now in mozilla\db instead of mozilla\mailnews\db.
1999-09-09 02:21:26 +00:00
briano%netscape.com
463f07e845
Cleaned it up.
1999-09-07 23:53:09 +00:00
mscott%netscape.com
ee5f21ce44
adjust depth to account for new directory position in the mozilla tree.
1999-09-07 23:32:25 +00:00
mscott%netscape.com
83ac2226be
build mork and mdb. (not part of the build).
1999-09-07 23:30:36 +00:00
mscott%netscape.com
7d19651e48
Adjust depth to account for new location in the mozilla tree. (not part of the build yet>
1999-09-07 23:23:01 +00:00
mscott%netscape.com
af926992c6
Adjust depth to account for new location in mozilla tree.
1999-09-07 23:22:40 +00:00
mscott%netscape.com
ff4a614d17
Not part of the build yet. Makefile to build mdb and mork.
1999-09-07 23:21:21 +00:00
davidmc%netscape.com
5dbc2f05f7
First Checked In.
1999-09-03 22:32:58 +00:00
bienvenu%netscape.com
753cfbafd3
comment out code not ready to compile yet
1999-09-03 22:29:59 +00:00
bienvenu%netscape.com
79b3a1efd0
add new files to makesystem
1999-09-03 22:25:46 +00:00
davidmc%netscape.com
d230684a1a
files, sorting, searching
1999-09-03 22:23:21 +00:00
davidmc%netscape.com
abe37a512a
First Checked In.
1999-09-03 22:19:04 +00:00
davidmc%netscape.com
c356e81aa4
interface changes for sorting, searching, and files.
1999-09-03 22:12:58 +00:00
bienvenu%netscape.com
4f0568a698
fix assert about auto assigning ids by commenting out atom zapping code
1999-08-29 16:50:48 +00:00
ramiro%netscape.com
7ee0e69965
Cleanup zlib cruft.
1999-08-25 14:39:53 +00:00
slamm%netscape.com
319b492795
Removed items from DIRS that do not exist.
1999-08-24 21:45:26 +00:00
jdunn%netscape.com
12e301534f
HP's native compiler won't allow delete's of void *... so since this
...
was allocated as an array of chars, i will cast the void * to char * and that works
1999-08-21 00:43:08 +00:00
davidmc%netscape.com
456ae8b24f
First Checked In.
1999-08-10 21:52:13 +00:00
mscott%netscape.com
716de6baf9
fix warning...we were shadowing a variable called count.
1999-08-05 23:06:23 +00:00
mscott%netscape.com
e7234b3a4e
Fix warnings...link is a global variable and we were shadowing it.
1999-08-05 23:02:51 +00:00
bienvenu%netscape.com
4fc9a22e1c
fix memory leak of writer
1999-08-01 17:01:32 +00:00
briano%netscape.com
0212559fff
Added NSPR_LIBS so it the shared lib would build on IRIX.
1999-07-30 23:36:14 +00:00
davidmc%netscape.com
76638956ec
moving row positions; responding to parse
1999-07-20 23:37:06 +00:00
davidmc%netscape.com
32dbcaa18a
moving row positions; parsing
1999-07-20 23:36:38 +00:00
davidmc%netscape.com
f6d10ca7dc
moving row positions
1999-07-20 23:36:08 +00:00
davidmc%netscape.com
88f5c58a1b
add inline method for inverse of 'isempty' -> 'hasmembers'
1999-07-20 23:29:05 +00:00
davidmc%netscape.com
6b70452837
cleanup
1999-07-20 23:24:51 +00:00
davidmc%netscape.com
40a96a1b1b
cutting row syntax
1999-07-20 23:23:53 +00:00
sspitzer%netscape.com
4aed0216c8
fix warnings
1999-07-17 18:32:18 +00:00
bienvenu%netscape.com
3d0e42f707
incremental writing, memory leak fixed for davidmc
1999-07-14 15:52:46 +00:00
terry%mozilla.org
eea640c1ab
Allow a way to finely control the order of query results.
1999-07-12 22:09:23 +00:00
terry%mozilla.org
1c765508a9
Bullet-proof some error-handling code.
1999-07-07 18:46:53 +00:00
terry%mozilla.org
5382c33e9f
Defend against multiple #include of this file.
1999-07-07 18:46:46 +00:00
terry%mozilla.org
09fadcc3a4
I finally came to my senses and made a separate src subdirectory (so that I can add other directories for tests and stuff.)
1999-07-07 18:03:15 +00:00
brendan%mozilla.org
c3543c147a
Removing mozilla/db due to incompatible license.
1999-07-07 08:02:17 +00:00
brendan%mozilla.org
fdc81e78ce
Removing mozilla/db due to incompatible license.
1999-07-07 07:44:43 +00:00
terry%mozilla.org
d6f2742782
Very quick description of what TripleDB is.
1999-07-06 23:46:05 +00:00
terry%mozilla.org
b9869ae526
Initial checkin of tripledb, the 'triples' database engine.
1999-07-06 23:36:39 +00:00
dveditz%netscape.com
0eb6c820cf
nakefile cleanups
1999-07-02 13:42:17 +00:00
briano%netscape.com
53726b6464
Unix fixes, specifically for SunOS 4.
1999-07-02 02:05:41 +00:00
scc%netscape.com
f79508bc68
|nsISupports::GetIID()| --> |nsCOMTypeInfo<nsISupports>::GetIID()|
1999-06-29 21:01:31 +00:00
mcafee%netscape.com
644ece7b3e
BeOS changes
1999-06-29 09:19:14 +00:00
briano%netscape.com
82817df725
Cleanup and deleted the reference to NSPR_LIBS to fix the OpenBSD build.
1999-06-28 23:27:40 +00:00
bienvenu%netscape.com
e1d1561ba8
get rid of link against dso
1999-06-22 23:15:58 +00:00
bienvenu%netscape.com
e5a56dc643
replace mork with msgmork
1999-06-22 23:08:25 +00:00
alecf%netscape.com
6dd8e3da22
remove -lmork
1999-06-22 23:08:24 +00:00
alecf%netscape.com
83ea59f0b2
ignore generated files
1999-06-22 23:01:01 +00:00
bienvenu%netscape.com
0914dc3274
change name of mork lib to libmsgmork
1999-06-22 20:40:17 +00:00
bienvenu%netscape.com
96a1f19ba3
make mork a dll
1999-06-22 20:36:04 +00:00
bienvenu%netscape.com
ca3a9995a7
make mork a dll /so
1999-06-22 20:34:14 +00:00
ducarroz%netscape.com
5b24805b13
fix wrong PPC target in debug
1999-06-22 18:59:54 +00:00
ducarroz%netscape.com
28dd2fe6fb
First Checked In.
1999-06-21 23:04:20 +00:00
bienvenu%netscape.com
eac8f03076
make mork a dll
1999-06-21 21:24:08 +00:00
sspitzer%netscape.com
3f12c659bc
remove several warnings
1999-06-19 21:34:32 +00:00
sspitzer%netscape.com
026c93aa61
giant cleanup of Windows mail / news makefile.wins. properly use MODULE, and name things so that Windows and UNIX match. (a big checkin for UNIX proceeded this.)
1999-06-08 02:22:10 +00:00
sspitzer%netscape.com
614b25751b
giant cleanup of UNIX mail / news Makefiles. properly use MODULE, and
...
name things so that Windows and UNIX match. (a big checkin for Windows
will follow shortly.)
1999-06-08 02:17:24 +00:00
mscott%netscape.com
989344b80b
remove IGNORE_MANIFEST.
1999-06-07 21:28:20 +00:00
mscott%netscape.com
7076a0c3d5
remove IGNORE_MANIFEST and remove LCFLAGS since we don't have any.
1999-06-07 21:11:16 +00:00
putterman%netscape.com
dfe0cf574d
Fix some memory leaks.
1999-06-07 20:53:22 +00:00
mscott%netscape.com
266ed15e24
Part of makefile clean up for windows. Changes include removing old cruft, giving each
...
component it's own module name (this helps clear up problems with the xp connect type lib
name for each component), making sure libs built in src directories have _s suffix as
they are static libraries and unifying component names with "msg" prefixes.
Also removed extraneous CPP_SRCS info.
1999-06-07 06:52:45 +00:00
mscott%netscape.com
28d6ea8627
Remove unnecessary LINCS now that all headers are pushed to the same directory.
1999-06-04 01:21:24 +00:00
putterman%netscape.com
7b69f65bfd
Make sure Mork Handles get freed.
1999-06-03 22:57:41 +00:00
mcafee%netscape.com
e13247b103
Solaris needs explicit cast. a,r=kevinmc@netscape.com.
1999-05-04 03:24:13 +00:00
bienvenu%netscape.com
70a4d09b51
add FindRow api, fix lots of warnings, speed up msg threading
1999-05-04 02:55:30 +00:00
bienvenu%netscape.com
dc1006fcee
fix header row copy to use mork, force invalid dbs to close
1999-04-27 22:58:18 +00:00
davidmc%netscape.com
3895aebe28
set morkStore::mStore_CanAutoAssignAtomIdentity to true in places
where MDB clients can access a store instance, so that this bool
is enabled only at the last possible moment.
1999-04-21 23:57:03 +00:00
davidmc%netscape.com
a5c518cc46
fix morkAtomSpace::MakeBookAtomCopy() so it will use new boolean
slot on morkStore, mStore_CanAutoAssignAtomIdentity, to decide
whether new atoms with auto assigned identity is allowed.
1999-04-21 23:56:02 +00:00
davidmc%netscape.com
0ab7f37525
use new default atom space constant; init the new boolean
controlling whether auto assignment of atom IDs is allowed
1999-04-21 23:54:22 +00:00
davidmc%netscape.com
e9aab5b668
add new constant kValueSpaceScope to replace old ambiguous
ground atom space constant to fix problem with default atom
spacing 'a' being used instead of the 'v' space expected by the
parser (causing more than one atom space to be used ... bad).
Also add a boolean controlling whether auto-assignment of
atom IDs is permitted by atom spaces (so this can be disabled
during parsing, so it can be detected when it's inappropriate).
1999-04-21 23:53:38 +00:00
davidmc%netscape.com
b8fb0c0949
fix morkEnv::OidAsHex() to print a scope < 0x80 as
a plain text byte instead of ^hex hex when the character
is a name byte
1999-04-21 23:51:22 +00:00
davidmc%netscape.com
c78445c3eb
change format to v1.4 to account for hex oids for single char
spaces changing from, eg., 1CE:^6D to 1CE:m
1999-04-21 23:50:03 +00:00
alecf%netscape.com
287cda8c88
include NSPR libs from the right directory
1999-04-21 18:45:41 +00:00
davidmc%netscape.com
2355c92688
also permit zero scope to be okay as column scope for value oids
inside metainfo cells.
1999-04-20 23:52:38 +00:00
davidmc%netscape.com
0d2e7b461c
also turn on assertions for Mac
1999-04-20 23:51:57 +00:00
davidmc%netscape.com
d9a06c27a2
append ":c" suffix to table kind hex refs so that column space
is used for the atom instead of the value space.
1999-04-20 23:51:31 +00:00
davidmc%netscape.com
2d98fe9064
change Mork file format version number to 1.3 to protect folks
from badly formed files created during last day due to incorrect
table kind hex refs in Mork.
1999-04-20 23:50:46 +00:00
davidmc%netscape.com
8392ec5504
replace tabs with (Mork canonical) two spaces
1999-04-20 22:14:35 +00:00
davidmc%netscape.com
afdd395a17
continue long values using \linebreak notation; this is done
in conjunction with a change to morkParser::ReadValue()
which will correctly interpret this notation. Note this is
technically a format change in the sense that old versions
of Mork will not read such line continuations correctly; but
the change is forward compatible so folks should not notice.
1999-04-20 20:33:56 +00:00
davidmc%netscape.com
58f9b6cefb
fix morkParser::ReadValue() so that CR or LF following '\'
is consumed as a line continuation, rather than escaping the
byte after '\'; this is now done in conjunction with changing
morkWriter to continue long values with \linebreak.
1999-04-20 20:31:36 +00:00
davidmc%netscape.com
7b327e8a74
several whitespace and content writing changes that do not
change the format; write table kind as hex reference because
this shortens overhead for small thread tables; suppress newline
for table meta row, because this tends to put thread tables on one
line when they have few rows; delay starting dict preceding table
as long as possible, so that no dict appears at all when no new alias
is written, because this also reduces per thread table overhead.
1999-04-20 19:58:16 +00:00
davidmc%netscape.com
09e7321118
increase kMaxIndent to 66 for better formatting;
add boolean to suppress dirty row newline for table's meta row
(because this more often causes a one line thread with few rows)
1999-04-20 19:55:08 +00:00
davidmc%netscape.com
86e54a7c0a
rename one accidentally named "Set..." method to "Get...";
fix class to actually work correctly (I think...)
1999-04-19 22:30:51 +00:00
davidmc%netscape.com
144710f34b
rename one accidentally named "Set..." method to "Get..."
1999-04-19 22:30:22 +00:00
davidmc%netscape.com
df9efb7b2a
rename one accidentally named "Set..." method to "Get...";
implement a lot of methods for the first time
1999-04-19 22:30:10 +00:00
davidmc%netscape.com
e99fca6527
rename one accidentally named "Set..." method to "Get...";
return morkRow from CanUseCellCursor()
1999-04-19 22:29:26 +00:00
davidmc%netscape.com
ca25ddbe4b
clarify and increase number of oid<->pos<-> row table methods
1999-04-19 22:28:03 +00:00
davidmc%netscape.com
d0e52c3d9a
rename accidentally named "Set..." method to "Get...";
clarify and increase number of oid<->pos<-> row table methods
1999-04-19 22:27:02 +00:00
davidmc%netscape.com
e80498b516
increase kMaxIndent to 64
1999-04-19 22:25:52 +00:00
davidmc%netscape.com
a6e24e64c3
subtle white space changes without changing format
1999-04-19 22:25:23 +00:00
davidmc%netscape.com
ac0fa147a6
add morkTable::SafeRowAt() so a row can be indexed in a table
with safety check on index within morkArray.
1999-04-19 22:24:50 +00:00
davidmc%netscape.com
a40a5ab19b
reorder morkTable member construction to quell Unix warnings;
init mTable_CellUses to zero.
1999-04-19 22:24:06 +00:00
davidmc%netscape.com
1dac0de835
reorder morkStore member construction to quell Unix warnings
1999-04-19 22:23:27 +00:00
davidmc%netscape.com
cc95b761c6
reorder morkRowSpace member construction to quell Unix warnings
1999-04-19 22:23:06 +00:00
davidmc%netscape.com
f715e17be4
add NilRowObjectError();
1999-04-19 22:22:28 +00:00
davidmc%netscape.com
5278b0475f
morkRow::CellAt(): check for negative mork_pos index
morkRow::Set(): call morkAtom::AddCellUse() in both if branches
1999-04-19 22:21:46 +00:00
davidmc%netscape.com
45dee56b03
add checks for negative mork_pos values during qualification of
valid indexes into a morkArray. Also cast integer types to
quell some compiler warnings about signed/unsigned.
1999-04-19 22:19:50 +00:00
davidmc%netscape.com
59fab9772f
make morkPortTableCursor actually work
1999-04-19 22:18:34 +00:00
davidmc%netscape.com
7f60bdbf15
fix morkParser::ReadValue() so it will notice '$' when reading values,
and unescape bytes written in hex earlier by morkWriter.
1999-04-19 22:17:10 +00:00
davidmc%netscape.com
66f0bf8853
reorder morkFactory member construction to quell Unix warnings
1999-04-19 22:16:03 +00:00
davidmc%netscape.com
ad28c79bd4
add morkEnv::HexToByte()
1999-04-19 22:15:35 +00:00
davidmc%netscape.com
40afc35456
add morkEnv::HexToByte();
1999-04-19 22:15:11 +00:00
davidmc%netscape.com
0a686940ea
type of morkCh_Type[] changed to mork_flags array
1999-04-19 22:14:44 +00:00
davidmc%netscape.com
dbfb43dc32
change type of char pred array to mork_flag, so that callers
can pull and cache a byte of predicate bits, permitting many
predicates to be examined in a register value without any
implied memory access to slow a CPU in tight loops.
1999-04-19 22:14:04 +00:00
davidmc%netscape.com
a209485333
reorder morkCell member construction to quell Unix warmings.
1999-04-19 22:12:14 +00:00
davidmc%netscape.com
8e40e54ee8
add new mork_u1 typedefs mork_ch and mork_flags, so that
char predicates in morkCh.h can distinguish between methods
that operate on characters themselves, or else upon a cached
flag value pulled from a char predicate flag map.
1999-04-19 22:11:35 +00:00
bienvenu%netscape.com
34aa6f53a0
more work on threading, fix mork warnings, problem deleting out of date summary files
1999-04-05 22:50:45 +00:00
bienvenu%netscape.com
37092c03a4
start implementing port table cursor
1999-04-04 17:38:39 +00:00
ducarroz%netscape.com
069016e318
Part of Messenger Mac landing
1999-04-02 01:00:37 +00:00
bienvenu%netscape.com
86ab42b5eb
couple bug fixes, fix memory leaks, table scope
1999-03-31 05:21:49 +00:00
bienvenu%netscape.com
0484e4a350
latest mork drop, fix ref counting bug, add meta table info
1999-03-30 05:43:09 +00:00
ducarroz%netscape.com
8ecc4e7b22
First Checked In.
1999-03-24 21:49:55 +00:00
bienvenu%netscape.com
e444566b12
make close mdb object close the object as well as the handle
1999-03-23 23:33:53 +00:00
bienvenu%netscape.com
324262095c
get mork parsing working so we can read existing databases
1999-03-23 23:01:37 +00:00
bienvenu%netscape.com
a90b4473ab
initial entry into cvs
1999-03-22 05:11:27 +00:00
alecf%netscape.com
616e7f1478
ignore generated files
1999-03-20 02:13:57 +00:00
alecf%netscape.com
5b5b98635c
add NSPR-based string manipulation and add to link line
1999-03-20 02:13:44 +00:00
alecf%netscape.com
d16890e834
only build tests if ENABLE_TESTS is on
1999-03-20 02:13:12 +00:00
bienvenu%netscape.com
3cc81cdb06
fix 3754 assert deleting a mail message r=davidmc, a=chofmann
1999-03-15 21:46:11 +00:00
bienvenu%netscape.com
2e5950d728
latest mork drop, fix commit code
1999-03-15 01:32:31 +00:00
bienvenu%netscape.com
659553129c
turn on file stuff for Unix
1999-03-12 20:20:54 +00:00
bienvenu%netscape.com
0f4e1f431e
mork landing
1999-03-12 20:16:40 +00:00
bienvenu%netscape.com
d5acc023a4
fix character after line continuation character problem
1999-03-12 19:12:37 +00:00
bienvenu%netscape.com
ef19caf445
start adding mork to linux build
1999-03-12 18:16:34 +00:00
bienvenu%netscape.com
10d777902f
initial mork landing - not part of build yet
1999-03-12 07:39:27 +00:00
alecf%netscape.com
996a1f22b3
constructors not public confuses unix
1999-03-11 20:38:47 +00:00
bienvenu%netscape.com
876e7c14c0
add morkWriter and morkCell, morkRowCellCursor.cpp
1999-03-11 06:42:59 +00:00
warren%netscape.com
3d21ed5037
nsRepository -> nsIComponentManager changes. nsIMsgDatabase interface. Message enumerators. Misc.
1999-03-09 09:52:30 +00:00
bienvenu%netscape.com
eed53fffcc
add ClearErrors stub
1999-03-07 05:38:54 +00:00
bienvenu%netscape.com
1b7cb2bacc
add factory method, remove oid parameter to match real mdb
1999-03-05 03:29:41 +00:00
bienvenu%netscape.com
a438ecec04
add morkConfig to makefile
1999-03-05 02:49:36 +00:00
bienvenu%netscape.com
b1faa20e04
add a couple cursors
1999-03-04 15:58:52 +00:00
alecf%netscape.com
f4568a3e25
only build tests when ENABLE_TESTS (i.e. --enable-tests) is turned on
1999-03-04 01:36:25 +00:00
bienvenu%netscape.com
bf43d5448c
latest drop of mork files
1999-03-03 03:15:45 +00:00
bienvenu%netscape.com
3df9913012
add ability to import msf files
1999-02-28 22:00:50 +00:00
bienvenu%netscape.com
947c703fef
more reading and writing of toy db
1999-02-26 03:25:16 +00:00
bienvenu%netscape.com
bfefdb6288
hack up some persistance
1999-02-25 04:04:43 +00:00
bienvenu%netscape.com
eccd5ccd53
start hacking persistance
1999-02-24 02:58:43 +00:00
bienvenu%netscape.com
bc119e565e
start adding mork impl
1999-02-19 03:08:40 +00:00
bienvenu%netscape.com
a299afd0d6
switch to new mdb interface naming conventions
1999-02-19 00:32:39 +00:00
bienvenu%netscape.com
d639f998ae
get in-memory toy db working
1999-02-17 22:38:13 +00:00
bienvenu%netscape.com
999831a000
hack up to get rid of pure virtual classes and virtual routines so I can link
1999-02-14 22:31:28 +00:00
bienvenu%netscape.com
da092e57c1
get test mailbox parser linking
1999-02-12 01:59:16 +00:00
alecf%netscape.com
8b5df8f5a8
*** empty log message ***
1999-02-06 02:54:46 +00:00
alecf%netscape.com
115fec4c3a
add .cvsignore files
1999-02-06 02:49:32 +00:00
alecf%netscape.com
bdfea7fab3
fix unix mail/news Makefiles to actually build correctly
1999-02-05 20:15:54 +00:00
bienvenu%netscape.com
22229b372a
add access to a few more mdb objects
1999-02-03 00:44:41 +00:00
bienvenu%netscape.com
7fecad6d45
start using row methods
1999-02-02 00:52:17 +00:00
bienvenu%netscape.com
9f4f989790
make a few methods public for compiling purposes
1999-02-01 03:03:58 +00:00
bienvenu%netscape.com
d27efa18d6
make a couple methods public for compilation purposes
1999-01-29 03:06:13 +00:00
bienvenu%netscape.com
9f0ed5b884
turn off src directory for now
1999-01-28 05:11:21 +00:00
bienvenu%netscape.com
2fcbb144d5
initial entry into cvs of makefiles for mdb
1999-01-27 00:56:09 +00:00
bienvenu%netscape.com
a238d3d108
initial entry into cvs of MDB interface
1999-01-27 00:45:21 +00:00
roeber%netscape.com
feaefda4fa
Import of Sleepycat DB 2.4.14.1
1998-10-15 03:56:37 +00:00