diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2023-08-14 21:07:48 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2023-08-14 21:07:48 +0200 |
commit | d850e78baf62d1f472a3a296f407c127c64cec88 (patch) | |
tree | 39725643b44c91ea25809766cf95cd0b1173e880 /NEWS | |
parent | 15f88452d39eee5a89551a89ef2b93df5168ba2f (diff) | |
parent | c894a7cdd8686ea695602a23a511a3f1b0d047be (diff) |
Update upstream source from tag 'upstream/4.1.4'
Update to upstream version '4.1.4'
with Debian dir 403f575aa88344456029245280a05149f0173f2e
Diffstat (limited to 'NEWS')
-rwxr-xr-x | NEWS | 58 |
1 files changed, 57 insertions, 1 deletions
@@ -1,7 +1,62 @@ -Xbase64 (Feb 1, 2023) +Xbase64 (06/01/23) ------------------------ +4.1.4 - 06/01/23 + +1) Created html chapter for log routines. +2) Created sample log program. +3) Added logic to enable/disable block processing for xbDbf::Reindex method. +4) Updated usage of xbDbf::GetRecordCnt() to support error capture logic. +5) Updated message handling logic in the SQL processor routines (beta). +6) New utility program called xb_import, used to import records from a flat file into a DBF file/table. +7) Updates to the xbDate class for handling null date values. Upgrade notes - xbDate values now default + to a null date on initialization, previous versions defaults to current date. +8) Added method xbDbf::GetNullSts() - used to determine if a field is considered null. +9) Reolved memory leak in expression parser when error condition encountered. +10) Updates to Reindex routine, memory leak fix when error condition encountered +11) Reindex, delete tag if reindex failure, updates to test programs to verify + + + +4.1.3 - 04/14/23 + +1) Changed xbDbf::ReadHeader() to be a protected method, was private +2) Added new config option for temp directory for temp file processing +3) Added support for termporary indices (.TDX) +4) New method xbFile::CreateFqn() +5) Updated methods and shared static variables for Data, Log and Temp folders + Also moved Set and Get methods for log file to xbSsv class. +6) Updated method xbFile::CreateUniqueFileName() to check for path separator at the + end of the supplied path, if not there, add it. +7) Fix to xbDbf::DeleteTag() logic for setting cur tag to null when no tags exist. + + + +4.1.2 - 04/05/23 + +1) New method created - xbSsv::GetPathSeparator() +2) Updates to lock testing program. +3) Updates for doxygen auto documentation. +4) Documentation updates, added html chapter 19. +5) Updates to CMakeLists.txt config file + + + +4.1.1 - 03/28/23 + +1) Updates to AUTHORS file +2) Port for mingw + - New mingw build folder + - Updates to CMakeLists.txt +3) Documentation updates +4) Added support for getenv_s for Visual Studio compiles +5) Updates to Drop Table routine +6) Updates to Create Table routine +7) Updates to xb_lock_test and xb_lock_test2 library testing programs + + + 4.1.0 - 03/02/23 1) Created block read functionality, class xbBlockRead @@ -21,6 +76,7 @@ Xbase64 (Feb 1, 2023) 13) Created Debian specific build folder + 4.0.3 - 12/26/22 1) Additional documentation updates |