[gnutls-help] Asynchronous transport
yshvedov at wimarksystems.com
Wed Oct 28 15:37:31 CET 2015
I overcame the issue!
The problem was on the server side: I forgot to initialize the
But in my opinion the case when client side behave the undocumented way
if server sends garbage is a bug on the client side too.
I haven't reproduce it with exaples but reproduced it with the next code
on server side:
memset(&prestate, 0, sizeof(prestate));
prestate.record_seq = 105791312;
prestate.hsk_read_seq = 0;
prestate.hsk_write_seq = 67166359;
No I have the next issue withing handshake.
Gnutls: REC[0x65ddbb0]: INVALID VERSION PACKET: (-1) 254.255
I hope, I will overcame this too.
On 10/28/2015 04:12 PM, Yury Shvedov wrote:
> I'm back with my problem, described here:
> The client begins handshake, with NONBLOCK exchange and after
> receiving HELLO VERIFY REQUEST it stops working and seems to waiting
> for other data, calling pull_timeout with non-zero timeout once and
> then - zero timeout endlessly.
> Here I have logs of server and client.
> Such behaviour I have for both 3.3.17 and 3.4.6 versions.
> Thank you!
> Gnutls-help mailing list
> Gnutls-help at lists.gnutls.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Gnutls-help