Commit Graph

261 Commits

Author SHA1 Message Date
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
8ee3ed8699 Needed to release "free" cache during shutdown.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@570 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 20:20:44 +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
6e34e55fb8 Result set built while doing an index check needed to drop duplicate keys.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@568 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 19:29:26 +00:00
dsandersoremutah
10767eccbc Changed pDRNSet to be a dynamic result set - class is now available in the toolkit.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@565 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 18:46:11 +00:00
dsandersoremutah
19b2abceb5 Got rid of FlmStrCmp. Updated some documentation.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@564 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-13 18:16:37 +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
dsandersoremutah
2e73d78edb Added typecast to f_getpid call.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@545 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-12 19:27:16 +00:00
dsandersoremutah
2f396d7e37 Made some changes so it will compile when FLM_USE_NICI is defined.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@544 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-12 19:26:54 +00:00
ahodgkinson
b49776010b Solaris async I/O changes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@541 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-12 18:29:26 +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
3a3f806bcd Fixed compiler warning on Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@535 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-08 20:54:00 +00:00
ahodgkinson
b81ebe096b Fixed non-debug build issue.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@533 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-08 19:09:00 +00:00
ahodgkinson
9b11bec834 Added flaim_4_database_format.doc.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@531 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-07 22:47:31 +00:00
ahodgkinson
b4b0b8e8da Added introduction_to_flaim_4.doc
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@530 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-07 17:35:27 +00:00
ahodgkinson
d64d1bc5c0 Various message logging and async I/O changes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@528 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-06 22:49:49 +00:00
ahodgkinson
364d00b347 Misc. cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@525 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-06 21:10:19 +00:00
ahodgkinson
aec44098ab Fixed OS X issues.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@521 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-06 19:24:54 +00:00
ahodgkinson
9d36b441c6 Fixed Solaris compiler warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@519 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-06 19:00:19 +00:00
ahodgkinson
349ee27baf Fixed OS X compiler warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@515 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-06 15:58:24 +00:00
ahodgkinson
757924a1b4 Moved misplaced endif.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@511 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-05 23:18:53 +00:00
ahodgkinson
e358892cde Changed status target to output the toolkit path.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@510 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-05 23:13:46 +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
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
488ad60c0d Comments on latest changes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@496 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-01 19:23:32 +00:00
dsandersoremutah
d268f37e04 Changed DDEncOpts to be const char * array to fix warning on ia64 platform.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@493 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-01 16:08:55 +00:00
dsandersoremutah
51a732cd2c Latest round of changes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@473 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 18:22:26 +00:00
dsandersoremutah
fea2f4d49f Modified so that .changes file goes into same directory as .spec file when creating a srcdist.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@472 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 17:26:02 +00:00
dsandersoremutah
536331f94d Added support for Sparc Linux
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@471 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 16:59:07 +00:00
ahodgkinson
c596c93456 Needed to re-get the dictionary LFILE when updating a dictionary record.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@445 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-23 17:15:39 +00:00
ahodgkinson
09cf76fef3 Got rid of platform.mak.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@444 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-23 17:15:11 +00:00
dsandersoremutah
1c9af911bc Bugzilla bug #162934. Got rid of lock timeouts associated with FLM_AUTO_TRANS.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@434 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-22 17:29:37 +00:00
ahodgkinson
609223d289 Changed return codes to be defined constants (rather than enums) in preparation for moving FLAIM to FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@432 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-19 21:53:29 +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
9794ec31b7 Moved platform detection code into platform.mak.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@421 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-18 19:23:17 +00:00
ahodgkinson
c1c508aa12 Makefile changes for HP-UX.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@419 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-18 17:02:21 +00:00
ahodgkinson
9b56acfdac Makefile changes for Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@418 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-18 16:53:14 +00:00
ahodgkinson
14e55bf286 Makefile changes for OS X.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@417 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-18 16:46:25 +00:00
ahodgkinson
0f89103a4c Added support to query OSTYPE and HOSTTYPE via calls to uname.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@416 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-18 16:39:26 +00:00
ahodgkinson
e54b36f8a5 More changes to fix defect 162934 (need to pass FLM_NO_TIMEOUT).
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@413 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-17 22:25:06 +00:00
dsandersoremutah
e76ad4d5a8 Bugzilla defect 169989. When writing blocks in the rollback log back into the database, we need to write out the full block size, not just the part of the block that has data. This is necessary in case the blocks we are writing back have not ever actually been flushed out of cache.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@367 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-01 16:42:42 +00:00
dsandersoremutah
705b025696 Bugzilla bug #162934. Changed lock timeout to FLM_NO_TIMEOUT in various places so we won't get the lock timeout errors unnecessarily.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@354 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-26 16:06:02 +00:00
ahodgkinson
266ab9b809 Defect 169256. Needed to set the reference count and flags values of a FlmRecord object to zero during a call to allocCell().
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@353 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-25 21:11:50 +00:00
ahodgkinson
5846800245 Changed srcrpm target to depend on srcdist rather than dist.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@341 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-13 16:57:46 +00:00
ahodgkinson
a1155e5a3f Changes to get RPM packages building again.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@340 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-12 22:16:25 +00:00
ahodgkinson
e2fc6be1fa Changed archive format to be tar+gzip on all platforms. Added more packages to the pathinfo target.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@339 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-12 21:45:28 +00:00
ahodgkinson
451250402d Fixed build problem on Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@338 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-04-11 21:55:27 +00:00