Add ssl support to initiators
Update to .NET 4.0 for the time beeing to utilize full SLL support
Update to .NET 4.0 for the time beeing to utilize full SSL support
Merge branch 'master' of https://github.com/Daniel-Svensson/quickfixn
Add test certificates
Make projects compile on .NET 3.5 again and refactor socket settings parsing
Add SSL support for acceptor and update examples to use it
Update SSL settings and add documentation
Commit eol changes
Merge remote-tracking branch 'upstream/master'
Add support for using certificates in certificate store, update socket read logic and new names for settings

Now we uses the same (and new) read logic in SocketReader and
SocketInitiatorThread, which is rewritten to much better reflect the old
control flow. This also allow us to work around several bugs regarding
timouts and Network/SsslSteram in .net 2/3.5
Fix crash due to SSL connection problem

Handle IO exception so that we can reconnect (and we don't crash) due to
problems during ssl authentication.
This fixes the case where server closes connection during SSL
authentication
Normalize line endings
Fix newlines
Use Certificate CA for initiator too

Unify the code for SSL verification so client can can specify
certificate CA (thanks @jakrivan for the idea).
Update gitattributes to corrupt certificates

Updated gitattributes in order to provent problems with corrupt
certificates and update example configuration
Add syncronization to certificate cache
Change read timeout to 1s

Change readtimeout back to 1s as it should have been
Implement ThreadedSocketAcceptor.IsLoggedOn
.
Use linq instead of manual iteration