diff options
Diffstat (limited to 'docs/misc/Release.txt')
-rwxr-xr-x | docs/misc/Release.txt | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/docs/misc/Release.txt b/docs/misc/Release.txt new file mode 100755 index 0000000..f73af11 --- /dev/null +++ b/docs/misc/Release.txt @@ -0,0 +1,34 @@ + +xb64 4.0.0 Release notes + + List of updates with xbase 4.0.0 + 1) Converted from automake/autoconf to cmake + 2) Updated xbstring logic + 3) Created test programs for using in cmake + 4) Tested each method in the following environments + A) Linux Slackware 64 bit + B) Linux Slackware 32 bit + C) Mac OSX Lion, 64 bit build + D) Windows 64 bit build + E) Windows 32 bit build + F) Borland 32 bit build + 5) Updated the Get/Put field methods so they all have a + common look and feel. All the get/put methods now return + a return code indicating success/failure. + 6) Abstracted file i/o activity into xbFile class - used to + isolate the platform specifics out of the main dbms class + and improve portability. Utilized 64 bit functions where + possible + 7) Reworked the Lock logic, tested on various platforms. + Mac OSX supports on locking on NFS shares only. + Mac does not support locking on SMB shares - OS limitation. + Unix based file systems don't support file lock functionality, + if using in combination with sdoftware like DBase, Dbase supports + exclusive locking which is not supported on native Linux file systems + 8) Converted integer field names and checked for correct field lengths + xbInt16 16 bit integer + xbUInt16 16 bit unsigned integer + xbInt32 32 bit integer + xbUInt32 32 bit unsigned integer + xbInt64 64 bit integer + xbUInt64 64 bit unsigned integer |