pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/quickfix

Module name:    wip
Committed by:   alnsn
Date:           Sun Mar 21 20:40:55 UTC 2010

Modified Files:
        wip/quickfix: Makefile PLIST distinfo
Removed Files:
        wip/quickfix/patches: patch-aa patch-ab patch-ac patch-ad

Log Message:
Update to 1.13.2.

Fixed bug where messages containing repeating groups would
not be properly resent under a FIXT.1.1 session

Fixed compilation error with OdbcStore

Updated m_stop variable in initator and acceptor to true
to better reflect initial state.

Fixed issue with reconnect when acceptor not available and timeout
interval is reached.

Objects take in timestamps instead of generating them themselves
to make them more testable.

Generated python and ruby APIs no longer rely on pulling in
FIX namespace so there are no clashes.

Fixed install script under unix systems. The new FIX 5.0 and
FIXT 1.1 headers were not being installed.

Fixed compiler errors under windows due to typedefs conflicting
with #defines.

Fixed exception being thrown when no LogFactory is provided.

User defined UTC timestamps will have milliseconds now.

Fixed memory leaks and other bugs in odbc interfaces.

Fixed exception caused by peername returning a null char*.

Corrected installation problems when DESTDIR is provided.

QuickFIX should build on netbsd, though it is not yet
officially supported.

Perfomance optimization for .NET messagecrackers.

Support for FIX 5.0 and FIXT 1.1 session transport.

Added solution files for Visual Studio 2008 and 2010.

Compiles under newer versions of gcc.

JNI API is no longer.  QuickFIX/J is recommended.  JAR file
included with quickfix distribution for your convenience.

Full support for 64 bit systems.

Switched from proprietary unit testing framework to UnitTest++.

Added settings for send and recieve buffer size on sockets.

Header and Trailer generated instead of hardcoded.

Groups can be queries against DataDictionary.

ConfigError will be generated if session is defined twice. Several other
improvements to recognizing bad configuration files.

PersistMessages is true by default.

identifyMessage exposed to .NET API.

Fixed some potential deadlock scenarios with socket implementation.

Added support for backing up logs.

Added millisecond resolution to logs.

Added NullMessageStore implementation.

Sessions can be queried for data dictionary and configuration settings.

Fixed problems with resent messages going out with repeating groups
fields in the wrong order.

Fixed some issues with database connection pools.

Persistance is done before sending and will fail if message cannot be
stored or sequence number cannot be incremented.

Builds against STLPORT 5.

Log messages can be redirected to different database tables.

Added memory pressure to .NET messages to give a hint to the
GC that memory should be reclaimed.

When polling you can pass in a timeout value.

Many other minor bug fixes.

To generate a diff of this commit:
cvs -z3 rdiff -u -r1.1 -r1.2 wip/quickfix/PLIST
cvs -z3 rdiff -u -r1.2 -r0 wip/quickfix/patches/patch-aa \
    wip/quickfix/patches/patch-ab wip/quickfix/patches/patch-ac \
cvs -z3 rdiff -u -r1.2 -r1.3 wip/quickfix/distinfo
cvs -z3 rdiff -u -r1.3 -r1.4 wip/quickfix/Makefile

To view a diff of this commit:

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
pkgsrc-wip-cvs mailing list

Home | Main Index | Thread Index | Old Index