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 |
|
dsandersoremutah
|
2e4d2fb076
|
Added ifdef around O_NOATIME. This is only defined for linux kernels 2.6.8 and greater.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@847 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-13 14:50:13 +00:00 |
|
dsandersoremutah
|
567f6dc6be
|
Fixed up doxygen comment.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@821 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-07 18:46:12 +00:00 |
|
ahodgkinson
|
e9b758fd06
|
FTK change. Fixed AIX xlc 64-bit build. Also incremented the library version numbers.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@819 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-07 18:35:02 +00:00 |
|
ahodgkinson
|
6c36f1059d
|
FTK changes. Fixed Solaris build.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@817 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-06 20:31:20 +00:00 |
|
ahodgkinson
|
7ec88ac471
|
More changes for NetWare.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@816 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-06 19:01:38 +00:00 |
|
ahodgkinson
|
93c2f2b939
|
Various changes for NetWare.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@815 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-06 17:56:38 +00:00 |
|
ahodgkinson
|
9b00179045
|
FTK change. Fixed Solaris compiler warnings.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@812 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-05 17:12:15 +00:00 |
|
ahodgkinson
|
5a40bba976
|
FTK change. Fixed issue where a thread was locking the same mutex twice.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@808 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-01 19:55:19 +00:00 |
|
ahodgkinson
|
3a0aefb321
|
Added support for I/O completion callbacks.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@807 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-01 19:45:34 +00:00 |
|
ahodgkinson
|
a8713bba98
|
FTK change. Needed to use the fast checksum code on Windows platforms when calculating a packet checksum.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@806 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-09-01 19:41:19 +00:00 |
|
ahodgkinson
|
aefe3a0a67
|
FTK change. Fixed issue when building with gcc on Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@796 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-23 17:12:22 +00:00 |
|
ahodgkinson
|
3755f0e717
|
FTK change. Renamed FLM_GENERIC_SPARC to FLM_SPARC_GENERIC. Also renamed the "generic" target to "genericsparc".
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@794 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-23 16:40:24 +00:00 |
|
ahodgkinson
|
7f949c01a5
|
FTK change. Added support for the "genericsparc" target. This will build a library without any v8plus or newer instructions.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@793 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-23 16:05:13 +00:00 |
|
ahodgkinson
|
52279ed81e
|
FTK change. Improved performance of PPC atomic ops by removing the leading sync instruction.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@792 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-22 23:13:54 +00:00 |
|
ahodgkinson
|
7bf48c61ea
|
FTK change. Fixed OS X compiler warning.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@788 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-22 21:40:31 +00:00 |
|
ahodgkinson
|
3922aa7255
|
FTK changes. Minor cleanup.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@786 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-22 21:14:42 +00:00 |
|
ahodgkinson
|
ccdbccde49
|
FTK changes. Various optimizations for Solaris.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@785 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-22 20:54:08 +00:00 |
|
ahodgkinson
|
564ae538a7
|
FTK change. Fixed Solaris 32-bit compile issue.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@784 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-22 18:44:30 +00:00 |
|
ahodgkinson
|
84931997bb
|
FTK changes. Fixed bug in f_combineWPChar that was resulting in an illegal memory access when processing characters beyond 0x0F00.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@780 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-21 20:30:14 +00:00 |
|
ahodgkinson
|
7c37eb0d40
|
FTK changes. Fixed bug in f_wpBreakChar that was resulting in an illegal memory access when processing character 0x01F2.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@779 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-21 20:23:32 +00:00 |
|
ahodgkinson
|
c48052bdf7
|
FTK changes. Improvements to collation routines, including an optimization that results in 10x the performance when converting US English characters for collation. Added more collation unit tests.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@777 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-21 19:49:24 +00:00 |
|
ahodgkinson
|
521d5ef269
|
FTK change. Needed to verify items are in the avail list before changing the prev/next avail pointers in F_SlabInfoRelocator::relocate.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@774 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-17 22:59:58 +00:00 |
|
ahodgkinson
|
b92e178965
|
FTK change. Fixed bug in SPARC checksum code when processing a misaligned buffer. Added unit tests to validate the code change.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@767 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-14 22:48:06 +00:00 |
|
ahodgkinson
|
3e45be3400
|
FTK change. Fixed misc problems in ftkFastXor routine.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@764 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-14 17:44:00 +00:00 |
|
ahodgkinson
|
9acc51698a
|
Fixed compile errors on Linux.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@762 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-10 22:40:06 +00:00 |
|
ahodgkinson
|
0eb11f49db
|
FTK changes. Checksum improvements for Windows.
git-svn-id: https://svn.code.sf.net/p/flaim/code/trunk@759 0109f412-320b-0410-ab79-c3e0c5ffbbe6
|
2006-08-10 22:32:16 +00:00 |
|