Commit Graph

62 Commits

Author SHA1 Message Date
jcalcote
a9529648c5 Added AC_SYS_LARGEFILE to configure.ac files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1079 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2009-03-26 22:07:18 +00:00
jcalcote
1f1ed97d9e Fixed some faulty cpp definitions in xflaim jni source.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1078 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2009-03-15 06:05:13 +00:00
jcalcote
80a19892fb Made README and README.W32 files more project specific.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1077 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-07-02 23:01:23 +00:00
jcalcote
1640f62c49 Added FTKINC environment variable to Win32 build so that ftk and flaim, xflaim and sql directories don't have to be colocated in the same parent directory.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1076 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-07-02 22:26:11 +00:00
jcalcote
ae067ea6ac Added README.W32 files, removed INSTALL.W32 files, updated all Makefile.am's accordingly, added explanations for building from Win32 command line to all README.W32 files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1073 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-07-02 00:39:41 +00:00
jcalcote
bd6d5215e6 Added batch files to the win32 project directories so the projects can be built from the command line. Made minor tweaks to a few projects.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1072 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-07-02 00:25:17 +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
51cd985ef5 Added INSTALL.W32 docs, update Makefile.ams appropriately.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1067 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-30 18:30:41 +00:00
jcalcote
8dc52d8e45 Updated all project top-level Makefile.am files - added win32 to EXTRA_DIST.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1065 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-27 22:45:49 +00:00
jcalcote
bc1b625e60 Added a top-level README, and updated all other README files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1064 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-27 22:40:34 +00:00
jcalcote
04e18abb6b Added Win32 project directories and project files for MSVS 2008 (vc9).
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1062 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-27 00:21:37 +00:00
jcalcote
1350c25490 Fixed some minor spelling errors in configure.ac files.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1060 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2008-06-26 18:49:36 +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
dsandersoremutah
5b0a6fe8b5 Checked in all ODBC stuff
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1014 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-02-08 19:48:35 +00:00
ahodgkinson
a4912ad9f6 Changed license to LGPL.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@1012 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2007-01-23 11:59:09 +00:00
ahodgkinson
0e2ba5f0b3 Updated support for AIX.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@729 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-08-01 19:31:50 +00:00
ahodgkinson
5995c95231 SQL change. Needed to link with advapi32.lib.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@713 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-27 16:41:02 +00:00
dsandersoremutah
a7e6b942f8 Latest round of changes for SQL query optimization.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@709 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-25 22:40:53 +00:00
dsandersoremutah
ab5e1705de Various fixes to get it to compile again. Still needs work.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@701 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:06:59 +00:00
dsandersoremutah
18d4af31ab Changed setupKeys to allow multiple predicates to be passed in so we can use multiple components of a compound index.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@700 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:06:30 +00:00
dsandersoremutah
295fafa019 Member variable was misnamed.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@699 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:05:53 +00:00
dsandersoremutah
3d9ff1fc07 Fixed up uiCost to be ui64Cost. Added setupIndexScan method.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@698 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:05:33 +00:00
dsandersoremutah
f904295632 Prototype for lgWriteComplete was incorrect.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@697 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 23:04:11 +00:00
dsandersoremutah
6adb693947 Finished up parsing of ORDER BY clause - needed to look for commas between column specifiers.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@696 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:38:00 +00:00
dsandersoremutah
f717f55dd9 Renamed some variables from pTable to pSQLTable to be more clear in differentiating from dictionary tables versus query table structures. Also finished up parsing of ORDER BY clause.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@695 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:37:26 +00:00
dsandersoremutah
ceb1b3ce62 Renamed some variables from pTable to pSQLTable to be more clear in differentiating from dictionary tables versus query table structures.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@694 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:36:46 +00:00
dsandersoremutah
d058912207 Renamed some variables from pTable to pSQLTable to be more clear in differentiating from dictionary tables versus query table structures.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@693 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:36:28 +00:00
dsandersoremutah
04225caae2 Changed routines for building from and until search keys for queries to be able to use multiple components for compound indexes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@692 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:35:37 +00:00
dsandersoremutah
1fef39b6d1 Prototype for scaWriteComplete was incorrect.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@691 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:33:27 +00:00
dsandersoremutah
c909d28cbe Needed to declare FLM_NO_TIMEOUT
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@690 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-20 22:33:00 +00:00
ahodgkinson
dae150e693 SQL changes. Updated everything so that it builds on Windows and uses the new FTK interfaces.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@674 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-17 20:35:20 +00:00
dsandersoremutah
91816d4c49 Started adding support for SELECT statement.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@642 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-10 23:10:01 +00:00
dsandersoremutah
3e8e003050 Added code for evaluating query expressions against a row.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@635 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-06 15:47:13 +00:00
dsandersoremutah
30bd367a3d Modifications to add support for more SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@634 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-07-05 15:25:36 +00:00
dsandersoremutah
45a68cbae2 Fixed getUTF8String to allow a quote to be represented with two double or single quotes in succession.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@632 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 22:06:46 +00:00
dsandersoremutah
56656f9bdf Added various functions to F_Db class to support SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@631 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:50:36 +00:00
dsandersoremutah
9103a48ad7 Changed dbRemove to dropDatabase.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@630 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:50:11 +00:00
dsandersoremutah
8d140c2c04 Modified to use new parsing functions for parsing SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@629 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:49:54 +00:00
dsandersoremutah
7d57a9eae6 Renamed openDb to openDatabase. Added processOpenDatabase.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@628 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:49:34 +00:00
dsandersoremutah
396332563b Modified to call deleteRow instead of removeRow.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@627 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:49:11 +00:00
dsandersoremutah
be3e0d1b06 Added some new error codes for SQL parsing. Also added some new functions for restore callback.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@626 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:48:46 +00:00
dsandersoremutah
eb5933c856 Modified to use new parsing functions for parsing SQL statements. Also added support for associating tables, indexes, and columns with an encryption definition.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@625 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:48:08 +00:00
dsandersoremutah
5c71562bb8 Changed dbRemove to dropDatabase. Added processDropDatabase for SQL parser.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@624 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:47:09 +00:00
dsandersoremutah
bf4e1236f9 Added support for more SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@623 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:46:27 +00:00
dsandersoremutah
44b49ffdeb Added support for more SQL statements.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@622 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:46:17 +00:00
dsandersoremutah
fce94ee1f0 Initial revision
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@621 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-30 21:45:39 +00:00
dsandersoremutah
1001afe772 Added various SQL statements: create database, create table, create index. Did some code reshuffling.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@619 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-28 20:40:19 +00:00
dsandersoremutah
58d6cbdace Sync up with latest common toolkit changes.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@612 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-23 21:26:53 +00:00
dsandersoremutah
5fa1801ce9 Added support for insert row functionality. Also added SQLStatement object.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@504 0109f412-320b-0410-ab79-c3e0c5ffbbe6
2006-06-02 22:19:49 +00:00