Commit Graph

248 Commits

Author SHA1 Message Date
jcalcote
62fc7e082f Updated build system as per Ralf's suggestions to Chapter 9 in Autotools book.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1108 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2009-07-28 18:39:19 +00:00
jcalcote
b64e05c941 Added debug x64 and release x64 to win32 build configurations. Updated a couple of ftk source files to handle 64-bit builds on Windows properly.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1087 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2009-04-20 18:34:23 +00:00
jcalcote
449ece5a33 Minor cleanup to configure script and Makefile.am files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1082 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2009-04-15 03:43:33 +00:00
jcalcote
1bb171966c Fixed a unix-specific ftk source file that still contained FLMAPI macros.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1074 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-07-02 00:58:52 +00:00
jcalcote
aefc7977f5 Modified all EXP, XPC and API macros so they are library specific. Moved macro definitions to individual library interface headers. Finalized win32 solutions and projects.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1070 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-07-01 21:51:45 +00:00
jcalcote
036078ed07 Added remaining Win32 Visual C++ projects. Moved flmUTF8ToColText from xflaim to ftk. Modified a few sql source files - still a lot to do there.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1069 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-30 23:50:42 +00:00
jcalcote
d4eff861a0 Completed implementation of flaim project msvs 2008 solution.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1066 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-30 17:57:45 +00:00
jcalcote
d8e1a6a616 Updated ftkFastChecksum assembler routines to use local labels. Otherwise they're expansions cause multiply defined symbols in non-PIC code.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1063 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-27 19:30:55 +00:00
jcalcote
29c366d762 Source mods to get Windows build to work with dynamic ftk library (should have no effect on unix builds).
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1061 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-26 23:04:15 +00:00
jcalcote
e7548d8b4c Change over to GNU build system - part 1
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1056 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-26 17:02:11 +00:00
ahodgkinson
0a5ab06206 Incorporated changes required for Fedora 9.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1052 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-02-20 16:35:06 +00:00
dsandersoremutah
6e19d16196 Added readOffset method to F_SuperFileHdl class so it can be called from flmRestoreFile correctly - instead of calling readBlock, which was incorrect.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1050 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-05-22 20:10:17 +00:00
dsandersoremutah
fb3a437dab expand method was incorrectly calculating the minimum number of blocks to allocate.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1049 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-05-10 14:48:42 +00:00
ahodgkinson
b242d3b57e Fixed build issues.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1040 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-22 16:06:28 +00:00
ahodgkinson
301901401c Misc. fixes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1035 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-21 00:00:15 +00:00
ahodgkinson
4adaa113f1 Fixed compiler warnings on Windows.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1034 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-20 20:07:31 +00:00
ahodgkinson
49ac1a0e4f Added support for TCP client sockets. Fixed various bugs in the argument parsing code. Added stdout and stderr printf clients.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1033 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-20 20:04:56 +00:00
ahodgkinson
2cdd19daef Fixed compiler warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1032 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-20 20:02:10 +00:00
ahodgkinson
30979ef592 Minor code cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1030 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-16 23:04:06 +00:00
ahodgkinson
dc4ec766ca Added support for parsing argument lists.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1029 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-16 22:33:59 +00:00
ahodgkinson
2e2a440db2 Added ftkhttp.cpp.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1028 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-16 16:19:53 +00:00
ahodgkinson
2fe3e6cae2 Added IF_HTTPHeader interface and implementation, improved debug logging code, and fixed issues in the B-Tree result set code.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1025 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-16 00:30:29 +00:00
ahodgkinson
8cb38776f0 Added support for creating SSL-enabled I/O streams if the openssl library is available. Changed the printf formatter to use an IF_PrintfClient.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1023 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-14 23:20:33 +00:00
dsandersoremutah
706529fe9a Added a cast to get rid of a compiler warning.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1021 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-12 16:44:20 +00:00
ahodgkinson
cc1979b4cf Added FlmReadFully() and enhanced the base64 decoder.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1015 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-08 21:31:03 +00:00
ahodgkinson
c670abc2df Fixed keyword substitution tokens.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1008 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-01-23 09:36:47 +00:00
ahodgkinson
4e712ffbe0 Changed license to LGPL.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1007 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-01-23 07:50:29 +00:00
ahodgkinson
dea37b9618 FTK. Changes to import SetFileValidData on Windows (if available).
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1000 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-18 16:30:01 +00:00
dsandersoremutah
7d2fb4a5e8 Fix for defect 213225. Should not have been releasing a block before calling getNextBlock.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@999 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-18 16:28:04 +00:00
dsandersoremutah
c8923c86de Fix for defect 212061. Modified the F_BTree::btCreate method to pass in a new pCompare parameter, which is NULL by default.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@995 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-17 21:10:16 +00:00
dsandersoremutah
e59bd5d689 Fix for defect 211880. Code was accessing a NULL child block pointer, because parent block was incorrectly being set to NULL.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@994 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-17 20:54:52 +00:00
ahodgkinson
cfae99c230 FTK. Various enhancements and bug fixes in the B-Tree code.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@989 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-12 22:11:59 +00:00
ahodgkinson
7ee554d5ae XFLAIM. Changes to remove 1-byte packing (zp1) flags from build.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@988 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-12 18:59:06 +00:00
dsandersoremutah
22de0f0003 Removed /zp1 compiler switch and added pragmas to do one-byte packing on structures.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@987 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-12 18:35:44 +00:00
ahodgkinson
8639be36eb FTK. Fix for bug 211880.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@985 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-12 17:52:19 +00:00
ahodgkinson
3a108d6b25 FTK. Fix for bug 211878.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@982 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-12 16:20:30 +00:00
ahodgkinson
c71115698c FTK. Fixed Linux warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@976 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-11 19:19:21 +00:00
dsandersoremutah
cd44571f4b Double collation checking routine needed to initialize some input variables.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@958 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-03 23:07:50 +00:00
ahodgkinson
dcb8c59bbb FTK change. Fixed compile error.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@951 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-03 20:40:57 +00:00
dsandersoremutah
8133c1d3cb Put Netware specific entry point code that is only used by utilities into nlm_entrypoint.cpp. Otherwise, it causes problems for applications that have their own Netware entry point.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@950 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-10-03 17:36:57 +00:00
dsandersoremutah
6ccf224390 Added (FLMBYTE) cast to remove warning on Netware compiles.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@934 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-29 14:53:30 +00:00
dsandersoremutah
5a184710b7 Added comments to make associations with java and C# code.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@919 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-27 15:53:58 +00:00
dsandersoremutah
74a4222187 Added comment about keeping definitions in sync with java and C#
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@910 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-26 17:37:53 +00:00
dsandersoremutah
dbe96ddad4 Added some comments to some structures.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@908 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-26 14:54:27 +00:00
dsandersoremutah
a16671fb45 Added methods to C# for setting cache limits and getting cache information. Also added unit tests.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@904 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-22 19:35:22 +00:00
dsandersoremutah
5cab689eb0 Fixed up structures used in C# to exactly match the definitions - so that it won't matter if we are compiling on 64 bit or 32 bit platforms.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@892 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-21 18:10:49 +00:00
dsandersoremutah
ad3b140608 Should not change the NE_FLM_EOF_HIT error to NE_FLM_OK inside of F_Base64DecoderIStream class.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@882 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-21 15:13:02 +00:00
dsandersoremutah
450009bd51 Should have been testing puiBytesRead, not *puiBytesRead.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@881 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-21 14:52:35 +00:00
ahodgkinson
2bf270fcfb FTK changes. Updates for Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@853 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-18 14:33:13 +00:00
dsandersoremutah
cddaeea5a8 Turned off warning C4514 for Windows VC6 compiler - warns about unreferenced inline functions.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@849 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-09-15 14:40:49 +00:00