Commit Graph

83 Commits

Author SHA1 Message Date
ahodgkinson
e7e59fe71c Fixed OS X warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@512 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-05 23:26:46 +00:00
ahodgkinson
728ce20c8d Changes to allow building ring 0 or ring 3 (libc-based) libraries and unit tests for NetWare.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@508 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-05 22:55:37 +00:00
ahodgkinson
0af618b853 Added getThreadName method to the thread manager.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@507 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-05 20:11:28 +00:00
ahodgkinson
f672e7590f Added FTK console I/O routines to support FLAIM utilities. Misc. changes to the slab allocator.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@505 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-05 19:13:55 +00:00
dsandersoremutah
4656de458b Changed char * to const char * to silence compiler warning.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@501 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-02 14:33:41 +00:00
dsandersoremutah
10eead3a47 Needed to set *ppszBuffer to NULL, not *pszBuffer.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@500 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-01 20:21:01 +00:00
dsandersoremutah
f520e2d0c9 Got rid of unused static variable.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@499 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-01 20:20:35 +00:00
ahodgkinson
73aa65fabd Added a few more routines required to port FLAIM to FTK.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@497 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-01 19:42:56 +00:00
dsandersoremutah
4f0eb2c337 Changed some doxygen comments.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@488 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 22:35:59 +00:00
ahodgkinson
2c520933ae Fixed NetWare build.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@485 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 22:28:09 +00:00
dsandersoremutah
0a24a706a2 Added some doxygen comments.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@484 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 22:24:29 +00:00
ahodgkinson
ee7956d7ea Lock object fixes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@476 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 21:22:20 +00:00
ahodgkinson
1902ae0d4d Added support for lock files, lock objects, lists, and object tracking.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@474 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-30 20:05:23 +00:00
ahodgkinson
e04f165be9 Added f_threadCreate and f_threadDestroy functions.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@463 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-25 19:05:35 +00:00
dsandersoremutah
8af6469415 Moved IStream and OStream implementations so they are now visible in ftk.h
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@461 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-25 15:28:51 +00:00
ahodgkinson
abc5c5650e Added FLMEXP on public classes and interfaces. Also added little-endian storage functions.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@459 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-25 15:20:10 +00:00
ahodgkinson
be994dc55c Fixed OS X warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@458 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 20:17:01 +00:00
ahodgkinson
895ee707f1 Removed exe_link_libs from the make file.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@457 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 20:16:37 +00:00
ahodgkinson
af5aa67df5 Needed to link against ncurses when creating the OS X shared library.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@456 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 20:12:39 +00:00
ahodgkinson
415ebe9e46 Needed util directory in the Makefile's vpath.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@455 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 19:58:47 +00:00
ahodgkinson
3ecec86d36 Removed reference to platform.mak.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@454 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 19:50:21 +00:00
ahodgkinson
b0b09ac0cc Removed platform.mak.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@453 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 19:49:16 +00:00
ahodgkinson
85489df3b5 Makefile cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@452 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 19:43:48 +00:00
ahodgkinson
a3fda8265f Added f_getcwd().
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@450 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 19:26:29 +00:00
ahodgkinson
78d350e0d2 Updates for XFLAIM NetWare build.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@448 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-24 18:47:37 +00:00
ahodgkinson
6c44edd749 Renamed MBLK to PoolMemoryBlock.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@437 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-22 20:14:45 +00:00
ahodgkinson
d44ce467ce Added documentation.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@435 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-22 20:01:57 +00:00
ahodgkinson
f7ae70ba8e Misc. cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@433 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-19 21:53:43 +00:00
ahodgkinson
8c36fabdbd Fixed OpenSUSE 10.1 build issues.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@430 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-19 19:51:09 +00:00
ahodgkinson
933c047cd9 Various changes to the FTX code for Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@428 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-19 19:46:25 +00:00
ahodgkinson
2a358dbf57 More updates for Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@426 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-19 18:08:53 +00:00
ahodgkinson
5794442528 Fixed varargs support on Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@425 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-19 17:31:24 +00:00
ahodgkinson
3f0212ceab Fixed Solaris issues.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@424 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-18 22:27:53 +00:00
ahodgkinson
03c6899fbc Moved platform detection code into platform.mak.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@422 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-18 19:23:31 +00:00
ahodgkinson
820e769ce9 Changed f_offsetof macro to fix build issues on ppc Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@420 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-18 18:39:59 +00:00
ahodgkinson
6574200e15 Changes to support B-Tree result sets.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@414 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-17 22:37:01 +00:00
ahodgkinson
0e031131f4 Added section for generating an import file for ring 0 NLMs.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@411 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-15 15:08:41 +00:00
dsandersoremutah
e229226195 Fixed compiler warnings on windows - for release compiles.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@410 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-12 19:43:23 +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
1b4d4f8adc Added f_calcFastChecksum.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@408 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-11 23:04:30 +00:00
ahodgkinson
6879d7b8ca Completed adding support for ring 0 NLMs.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@407 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-11 22:42:00 +00:00
ahodgkinson
4fc9d686ea Fixed OS X issues.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@406 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-10 22:41:40 +00:00
ahodgkinson
62e33bcd7d First round of changes to support ring 0 NLMs.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@404 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-10 22:21:40 +00:00
dsandersoremutah
c82957ce32 Added some comments for doxygen documentation.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@402 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-10 21:23:27 +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
dsandersoremutah
a63d7e51c2 Fixed up some header comments.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@399 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-09 19:41:41 +00:00
ahodgkinson
f2cc40e884 Fixed Linux compile errors.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@398 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-09 18:00:57 +00:00
ahodgkinson
eeae0db616 Added implementations for "posix" atomic operations.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@397 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-09 17:57:40 +00:00
ahodgkinson
e5295860c1 Fixed Solaris compile errors.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@395 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-09 17:27:33 +00:00
ahodgkinson
97ea0f5b67 Added error pragma for OS X build.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@394 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-05-09 16:27:25 +00:00