Commit Graph

61 Commits

Author SHA1 Message Date
dsandersoremutah
af6b797b31 Changed how super file handle is set up - for direct io mode.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@649 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-11 16:25:17 +00:00
dsandersoremutah
de4599d0b7 Added FLMAPI to thread functions.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@648 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-11 16:12:38 +00:00
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
ahodgkinson
40a0813e9e Fixed OS X compile warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@590 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-20 17:12:28 +00:00
dsandersoremutah
c52f05f953 Changed FLMBYTE * to char *
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@583 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-16 16:27:08 +00:00
dsandersoremutah
f8a758f7f2 Changed _HPP to _H
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@582 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-16 16:26:55 +00:00
dsandersoremutah
c4ebf12e01 Modified to use f_new
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@581 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-16 16:26:42 +00:00
dsandersoremutah
d93aaf4943 Modified to use f_new
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@580 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-16 16:26:25 +00:00
dsandersoremutah
2d6addb969 Modified to use F_Pool and new FTX functions.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@579 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-16 16:26:08 +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
f5aa2e1a0d Fixed various memory leaks and enabled memory tracking for debug builds.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@571 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 21:13:24 +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
c91a1d663d Changes to build ring 0 FLAIM utilities for NetWare.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@558 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 17:18:08 +00:00
ahodgkinson
ce90e5fd12 Misc. bug fixes in the FLAIM utilities.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@551 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-12 23:06:01 +00:00
ahodgkinson
438308a4a5 Fixed compiler warning on Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@536 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-09 15:48:40 +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
3e9c00c672 Fixed OpenSUSE 10.1 build issue.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@431 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-19 20:23:51 +00:00
ahodgkinson
44205c31d0 Various Solaris fixes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@329 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-07 21:36:51 +00:00
dsandersoremutah
385c920879 Deleted .vcproj files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@299 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-05 19:10:52 +00:00
dsandersoremutah
ce644e6ab4 git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@298 0109f412-320b-0410-ab79-c3e0c5ffbbe6 2006-04-05 19:09:00 +00:00
dsandersoremutah
9a3eb6f3bd Added dbshell to bin_PROGRAMS
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@284 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-04 17:01:21 +00:00
dsandersoremutah
4f6e5dc404 Added new packet types for search.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@243 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-31 22:59:21 +00:00
dsandersoremutah
e1d6d633e5 Modified to use enum for tag numbers. Moved tag name table from viewrfl.cpp to rflread.h.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@242 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-31 22:18:07 +00:00
dsandersoremutah
1beea50bff Initialized variables to silence compiler warning.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@230 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-30 20:19:37 +00:00
dsandersoremutah
4a2f3f6d49 Modified to use new defines for database version numbers.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@227 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-30 00:15:41 +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
ahodgkinson
08f367ee2f Renamed big-endian byte-swap macros to make their purpose clear.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@211 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-23 23:19:26 +00:00
ahodgkinson
57e0e57420 Added support for NetWare builds using the OpenWatcom compiler.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@205 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-23 21:45:43 +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
13c18eb1c0 Support for building Windows binaries with Visual Studio 8.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@190 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-17 02:34:41 +00:00
ahodgkinson
56b24e30c8 Added call to flush stdout.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@188 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-17 00:09:53 +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
ahodgkinson
e2005fa114 Changes for HP/UX.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@183 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-16 22:55:50 +00:00
ahodgkinson
31ece6c6de Added OSTYPE strings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@177 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-16 21:10:24 +00:00
dsandersoremutah
2a7eb6dd71 Changed XXX_p types to XXX *
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@126 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-03-01 17:48:58 +00:00
dsandersoremutah
b8ecb5293b Initialized variables to quiet compiler warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@119 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-27 23:13:51 +00:00
jcalcote
1270f21a0e Change SLN and VCPROJ files to use DLL versions of runtime libraries, add INSTALL.W32.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@114 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-14 16:57:05 +00:00
jcalcote
f0ff325519 modify flaim.h to allow creation of w32 dlls, add vc8 solution and project files for flaim.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@110 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-13 22:00:13 +00:00
dsandersoremutah
2cc0623864 Fixed windows compile errors.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@108 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-13 19:57:43 +00:00
dsandersoremutah
481681e4a1 Did a little code cleanup - no longer necessary because all platforms now support c++
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@103 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-13 19:33:03 +00:00
dsandersoremutah
053527eb7f Initial Revision - dbshell
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@101 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-13 19:30:44 +00:00
dsandersoremutah
c58dba1894 Removed files - not used.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@98 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-10 15:48:02 +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
22d086381f Needed to setup an LF_STATS structure.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@94 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-09 22:41:53 +00:00
dsandersoremutah
5ff3c84c16 Some tabs somehow snuck into strings!
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@93 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-02-09 22:41:23 +00:00