23 January 2019
FIX Antenna C++/.NET 2.26.0 Release: Introduced new logging system backend Log4cplus and SSL support changes
B2BITS, EPAM Systems company is pleased to announce the release
of version 2.26.0 of FIX Antenna C++/.NET.
New version includes the following new
features and improvements:
- Log4cplus introduced as logging system backend for writing
logs to a log collector via TCP (See
Log4Cplus Usage for details)
- The new naming scheme specifies the
target OS and target C++ ABI
C++ 98 ABI builds are compatible with GCC 4.4 - 4.9 and above and
C++98, 11 modes, C++11 ABI builds are compatible with GCC 5.1 and
above and C++98/11/14/17 modes. (See
How to build your application with FIXAntenna C++ on Linux for
more information)
- Updated
iLink FIX dictionary for CME
-
- Added NumOrdersInMatchStep(9700) tag
- Added repeating group for Fill Reason
SSL support changes:
- FIX Session configuring API improved to support loading SSL
certificates of types : pfx files, .pem encoded files, .der -
binary encoded files in ASN1 standard. SSL certificates with and
without passwords are supported
- API was extended with the
class SSLContextConfigurator for getting certificates and
passwords from the user
- API was extended
with SSLContextConfiguratorConverter interface to
serialize/deserialize class SSLContextConfigurator to/from
string. If user uses
custom SSLContextConfiguratorimplementation, user should
implement SSLContextConfiguratorConverter in order to
avoid information loss
-
SSLRequireClientCertificate property was replaced by
SSLValidatePeerCertificate
- Settings
SSL,
SSLCertificatePassword and
SSLPrivateKeyPassword were introduced
-
SSLCheckPrivateKey property was removed. Correspondence between
the key and certificate will be checked automatically. FIX Antenna
does not establish session if the key doesn't correspond to
the certificate
For more information see:
Fixed critical bugs:
- AGGRESSIVE* (see
SocketOpPriority) SSL FIX session sometimes stops message
sending for long time
- A flag Q (for queued FIX messages, see
OutOfSequenceMessagesStrategy) is not replicated in FIX logs
replicator
- Missing timestamps in session logs after corrupted storage
recovery
FIX Antenna C++/.NET Market Data Adapters:
will be removed from the package starting next
release.
Market Data Adapters will be delivered as a separate
package to simplify release process, speed up delivery of
updates including bug fixes and to improve its integration with
customer code.
The complete Release
Notes are available in
Products Knowledge Base.
FIX Antenna C++/.NET versions 2.26.0 are available to our
customers in B2BITS
client space and to anyone for evaluation on demand - please
direct requests for evaluation to sales@btobits.com.
Previous news | Next