|
Contents |
Current Releases |
August 23, 2001 - DataReel version 4100.101
Previous Releases |
August 21, 2001 - DataReel version 4 library kits
June 27, 2001 - DataReel version 4000.101
Additions |
August 02, 2001 - DataReel DLL Kit
August 02, 2001 - UNIX Shared Library Kit
August 02, 2001 - WIN32/UNIX Static Library Kit
Bug Fixes |
07/23/2001: A run-time problem was discovered in the multithreaded example programs when compiled under gcc version 2.96. Using the pthread_join() function and the C++ "endl" I/O manipulator causes the program to hang. To fix the problem all occurrences of "endl" in the multithreaded examples programs have been replaced with the "\n" new line escape sequence.
Compiler Changes |
07/27/2001: All Solaris makefiles now use the "-mt" compiler option instead of the "-lpthread" for multithreaded applications. This ensures that libC is linked in the right order.
Include File changes |
fstring.h changes: ============================================================== 07/24/2001: Changed include path for the strutil.h include file from <strutil.h> to "strutil.h" ============================================================== gxstypes.h changes: ============================================================== 07/10/2001: Added __AIX__ conditional directive for the IBM xlC C and C++ Compilers. 07/19/2001: IANA service file updates for DataReel database port name and number: -- Services file entries -- gxs-data-port 2073/tcp DataReel Database Socket gxs-data-port 2073/udp DataReel Database Socket ============================================================== terminal.h changes: ============================================================== 07/19/2001: Added __HPUX 11__ preprocessor directive to this include file to avoid conflicts when building HPUX 11 static libraries. ==============================================================
Source Code Changes |
ehandler.cpp changes: ============================================================== 07/17/2001: Corrected BCC32 syntax error in EHandler::Message() function. ============================================================== gxscomm.cpp changes: ============================================================== 07/10/2001: UNIX changes: Removed the 57600 and 115200 case labels to maintain compatibility with all UNIX variants that do not define baud rates higher then 19.2 ============================================================== strutil.cpp changes: ============================================================== 07/10/2001: Added __AIX__ conditional directive for the IBM xlC C and C++ Compilers. This compiler does not define the strcasecmp() function. ============================================================== ustring.cpp changes: ============================================================== 07/10/2001: Added __AIX__ conditional directive for the IBM xlC C and C++ Compilers. This compiler does not define the strcasecmp() function. ============================================================== wserror.cpp changes: ============================================================== 07/10/2001: Changed include path for the gxstypes.h include file from <gxstypes.h> to "gxstypes.h" ==============================================================