Skip to content

Support c++17 - #3

Open
qyangdu wants to merge 173 commits into
quickerfix-c++17from
c++17
Open

qyangdu wants to merge 173 commits into
quickerfix-c++17from
c++17

Conversation

@qyangdu

@qyangdu qyangdu commented Apr 28, 2018

Copy link
Copy Markdown
Owner

No description provided.

Ambal and others added 30 commits July 26, 2013 20:18
…ndBufferSize/ReceiveBufferSize options for Acceptors only in [DEFAULT] section
…L pointer specified for application data dictionary parameter. Small cleanup
Fix broken vcproj files for VS2005 and VS2008
This is in line with what the mysql m4 script does, and prevents the unit tests
from failing if the libs are present but pg is not running.

Also, in configure.ac, correct POSTGRESQL_LIBS -> POSTGRESQL_LDFLAGS.
Don't use postgres unless --with-postgresql.
…jenkins_script

Bootstrap and configure before generating
…jenkins_script

Ubuntu jenkins script installs jruby.
QuickFIX/n is now the official .NET version
Only support versions of visual studio that can be used with Visual Studio
Express
Added destroy method to SessionFactory. Guarantees session is destroyed in
the same heap that created it.
orenmnero and others added 30 commits September 14, 2014 23:56
issue quickfix#62 XMLData is a data-type field in the header so look for the data-length field in the header
The negation of INT_MIN causes an overflow. If we cast first,
both cast and negation of unsigned quantity are well-defined and
the result is what we expect.
Unit tests pass when built with: `./configure CXX=clang++ CC=clang CXXFLAGS=-fsanitize=signed-integer-overflow`

Fixes quickfix#82
h/t @Ambal @krzysztofwos
Don't rely on c++11 while still avoiding overflow
Deprecated fields have been removed from the repository.
One deprecated tag was reintroduced to the spec as another field.
W/o this change a test which uses mixin of session addressing like:

E1,8=....
...
E8=

would fail when modern version of ruby is used.

At this moment there are no such tests in master. Last of them were
fixed under 9e8a815
when too short day is requested by Dictionary::getDay

Remove unnecessary duplicate check.

Extend unit tests for getDat/setDay.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.