Commit Graph

68 Commits

Author SHA1 Message Date
ahodgkinson
ee7d174864 Fixed Linux compile warning.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@647 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-11 04:17:44 +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
dsandersoremutah
731a08d443 Modified to use toolkit f_logXXX functions for doing formatted logging.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@608 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-22 21:56:05 +00:00
ahodgkinson
2587e19e4e Fixed compile errors.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@596 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-20 22:04:21 +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
9f7ca8edd3 XFLAIM changes for building ring 0 NLMs.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@574 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-14 19:41:55 +00:00
dsandersoremutah
6453e9885b Moved dynamic result set code to toolkit.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@562 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 18:15:32 +00:00
ahodgkinson
a518075826 Added more asserts.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@555 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 15:37:30 +00:00
ahodgkinson
0f853ff59e Fixed problems with various utilities.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@547 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-12 20:10:52 +00:00
ahodgkinson
ae120bfa92 Required updates due to FTK API changes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@543 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-12 18:57:31 +00:00
ahodgkinson
76841f498b Updates due to FTK changes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@506 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-05 19:15:10 +00:00
dsandersoremutah
f86cdf6c42 Changed some declarations from char * to const char* to silence compiler warnings on some platforms.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@498 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-01 20:07:30 +00:00
dsandersoremutah
d932ce4209 Changed some declarations from char * to const char* to silence compiler warnings on some platforms.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@494 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-01 16:10:31 +00:00
dsandersoremutah
f23dd3c2a9 Made dbWriteLock and dbWriteUnlock inline.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@489 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 23:01:49 +00:00
ahodgkinson
d07c2efb64 Got rid of XFLM_NO_TIMEOUT and replaced it with FLM_NO_TIMEOUT from FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@486 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 22:32:41 +00:00
ahodgkinson
3013787e15 Got rid of fdynbuf.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@483 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 22:24:22 +00:00
ahodgkinson
a4a4798108 Changes to use FTK's lock object.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@477 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 21:28:25 +00:00
dsandersoremutah
76cb67c695 Removed some unused parameters from the b-tree methods.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@466 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-25 21:22:30 +00:00
dsandersoremutah
5ee1da41d1 Got rid of uiKeyBufSize from F_BTSK structure. It wasn't being used anywhere - only being assigned.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@465 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-25 19:28:35 +00:00
ahodgkinson
6d5efa1f6e Changed result set finalize method to accept a sort status callback object.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@464 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-25 19:06:11 +00:00
ahodgkinson
96edbc5f55 Changes to use new endian inlines from FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@460 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-25 15:26:08 +00:00
ahodgkinson
67b5cae845 XFLAIM Doxygen documentation will now include info from FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@440 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-22 23:09:37 +00:00
ahodgkinson
35cc946645 Added xflaimtk.h.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@439 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-22 22:38:47 +00:00
ahodgkinson
e54724a772 Added support for building with xflaimtk.h.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@438 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-22 22:36:07 +00:00
ahodgkinson
cad147d322 Misc. cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@436 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-22 20:07:23 +00:00
ahodgkinson
ef2bfd77fc Changes to use the checksum routines provided by FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@415 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-17 22:37:51 +00:00
ahodgkinson
f1e556e1ae Cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@412 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-15 15:12:35 +00:00
dsandersoremutah
3317738187 Got rid of IF_Pool and IF_DynaBuf. Got rid of FlmAllocPool. Also fixed compiler warnings for release builds.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@409 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-12 19:26:18 +00:00
ahodgkinson
8df295d049 Changed code to use a single FlmDbSystem object. Fixed utilities so that they build using FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@405 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-10 22:27:54 +00:00
dsandersoremutah
7cb4cf1140 Got rid of errorString. Renumbered error codes. Got rid of error string tables.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@401 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-09 22:48:32 +00:00
ahodgkinson
82f07abe78 Fixed Solaris compile errors.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@396 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-09 17:36:35 +00:00
ahodgkinson
608d867174 Fixed case where the cache manager's mutex wasn't being unlocked on an error.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@392 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-09 16:13:26 +00:00
ahodgkinson
e4039dec32 Changed random number generator to return FLMUINT32 values rather than FLMINT32 values.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@388 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-08 23:28:00 +00:00
ahodgkinson
df2410eddd Created a stub for initFastBlockCheckSum().
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@386 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-08 22:50:35 +00:00
ahodgkinson
0ffef299a0 XFLAIM modifications to use FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@383 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-08 22:35:48 +00:00
ahodgkinson
5deb730341 Added support for generic atomic operators on Posix platforms.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@355 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-26 16:23:06 +00:00
ahodgkinson
b7ed55322f INADDR_NONE isn't defined on Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@352 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-18 18:48:37 +00:00
ahodgkinson
20d0865556 Changed IF_IStream::close to return an RCODE so that it is compatible with IF_OStream::close. This allows the derivation of input/output stream objects with a single close method.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@351 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-18 18:38:27 +00:00
ahodgkinson
4e4ebe3bc7 Needed prototypes for f_mutexLock and f_mutexUnlock on Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@350 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-18 16:53:33 +00:00
ahodgkinson
a3112a1cd3 Fixed OSX compile errors.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@349 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-18 16:23:45 +00:00
ahodgkinson
5563836aff Fixed Linux compile errors.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@348 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-18 16:15:22 +00:00
ahodgkinson
96e9af20ac Moved TCP I/O stream code forward from FLAIM.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@347 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-17 23:03:06 +00:00
ahodgkinson
edb2113f82 Moved TCP I/O stream code forward from FLAIM.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@346 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-17 22:58:16 +00:00
ahodgkinson
4a8384a57c Removed ddcreate.cpp.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@345 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-17 21:57:13 +00:00
ahodgkinson
14628b3d8f Code cleanup. Got rid of unitable.h.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@344 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-17 21:47:30 +00:00
ahodgkinson
0f284620fe Moved changes forward from FLAIM.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@343 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-17 15:28:13 +00:00
ahodgkinson
fec7d912a4 Fixed Solaris compile warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@328 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-07 20:21:24 +00:00
dsandersoremutah
0dc208f4e5 Removed .vcproj files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@313 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-05 19:31:38 +00:00
dsandersoremutah
d6e774674c Set eol-style property to Unix (LF)
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@292 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-05 18:52:03 +00:00
jcalcote
22086f2d97 Add java jni source to xflaim Makefile.am
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@285 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-05 16:31:04 +00:00