QuickFIX is a C++, Java, and .NET FIX (Financial Information eXchange) engine, helping financial institutions easily integrate with each other.
|Tags||Software Development Libraries Office/Business Financial Investment|
|Implementation||C++ C# Java|
Release Notes: This release fixes bugs in the non-blocking socket implementation. It adds a SendRedundantResendRequests configuration setting. BusinessMessageReject messages will include a tag number if applicable. MySQL support has been updated for version 5.0, along with some bugfixes. Various minor compilation fixes and bugfixes.
Release Notes: Acceptors can listen on multiple ports simultaneously. The blocking socket implementation has been changed to a non-blocking one. ODBC support has been added for logging and storage. Logging can be done at a global level instead of just at the session level. The Python API has been completed, and a Ruby API added. The configuration parameters RefreshOnLogon, CheckCompID, and LogoutTimeout have been added. There are many other minor features and bugfixes.
Release Notes: This release mostly fixes various bugs in the database and file logging methods. It also fixes other minor bugs and build issues. A minor feature has been added that allows you to pad double fields in your messages.
Release Notes: This version adds support for gcc 4.0 and Visual Studio 2005. Database functionality has been enhanced with native support for PostgreSQL and MSSQL. Connection pool functionality is available for PostgreSQL and MySQL. Various issues with SequenceReset functionality have been fixed. Messages are kept in one file or database table so the order of incoming and outgoing messages can be accurately constructed. There are many more bugfixes and feature enhancements.
Release Notes: Automatic support for ResetSeqNumFlag. The ValidateUserDefinedFields configuration setting can be used to turn off validation for custom fields. Initiators and acceptors can be restarted. Will log off any sessions that are currently connected when stopped. Validator will check for required fields in header, trailer, and repeating groups. getSessions is exposed in Java and .NET APIs. Many more changes.