Commit Graph

22 Commits

Author SHA1 Message Date
ahodgkinson
c44e49e82c Added option in FLAIM to disable direct I/O on Linux and Unix platforms. Re-architected the FTK I/O layer and cleaned up the async interfaces.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@643 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-10 23:38:53 +00:00
ahodgkinson
adc5cbe2e8 Fixed issues when using GNU make 3.78.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@639 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-06 20:49:14 +00:00
dsandersoremutah
9ec37fcd03 Changed inline to FINLINE
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@578 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-16 16:25:17 +00:00
ahodgkinson
2fabd31c06 Moved the super-file handle into FTK and fixed various memory leaks in the FLAIM/XFLAIM unit tests.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@575 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-15 17:05:55 +00:00
ahodgkinson
aa25f82410 Unit test changes for NetWare.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@573 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-14 19:40:08 +00:00
ahodgkinson
ac6ff7695b Added various tests after the call to FlmDbCheck to verify that the database is corruption-free.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@569 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 20:20:24 +00:00
ahodgkinson
7de8b6be39 Ported FLAIM to FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@509 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-05 22:59:36 +00:00
ahodgkinson
3eaf791406 Added support for large field values (up to 4 GB), async and direct I/O on Linux and Solaris, and performed major code cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@213 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-28 19:25:14 +00:00
dsandersoremutah
0023b51ad8 Bugzilla bug #145076. Added FLM_ROOTED_PATH capability to speed up searches and take advantage of field ID table in flmCurGetAtomFromRec.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@212 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-24 18:14:19 +00:00
dsandersoremutah
537e33bf24 First set of changes needed for bugzilla bug #145076. Added ability to keep a field id table for level one fields.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@204 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-23 17:37:47 +00:00
ahodgkinson
3a82597cb7 Misc. cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@187 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-17 00:09:23 +00:00
dsandersoremutah
f168be6724 Modified so that we only don't compare field types if the field number is one of our reserved fields.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@97 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-10 00:05:09 +00:00
dsandersoremutah
d9e797d647 When comparing FlmRecords if a field is empty, we cannot compare the data type - because it is not guaranteed to be preserved.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@96 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-09 23:39:48 +00:00
dsandersoremutah
a6474af6c2 Added test to create substring and presence indexes. Also added test for FlmReserveNextDrn.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@92 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-09 21:31:52 +00:00
dsandersoremutah
449cb775a6 Added reduce database size test.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@90 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-09 16:51:33 +00:00
dsandersoremutah
c7558b75e0 Added check database test and rebuild database test.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@89 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-09 16:24:05 +00:00
dsandersoremutah
3bfaed68ce Changed "Delete Field Test" to "Delete Field Definition Test"
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@87 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-09 00:21:36 +00:00
dsandersoremutah
cca242a0f8 Added a delete field definition test.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@86 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-09 00:20:15 +00:00
dsandersoremutah
e0dd965b37 Added unit tests for copy db, rename db, backup/restore, suspend index, resume index, and delete index.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@85 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-08 23:46:41 +00:00
dsandersoremutah
d6a8656f0d Added a few new unit tests.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@74 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-08 16:37:36 +00:00
dsandersoremutah
608776f8ed Simplified unit test creation. Split basic unit tests into different functions. Added some new unit tests.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@65 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-06 21:31:40 +00:00
dsandersoremutah
c55dab446f Renamed version4 to flaim and version5 to xflaim
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@7 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-01-27 21:06:39 +00:00