* gnutls.c (ssl_init): Allow X509 v1 certificates.
Suggested by: Ray Satiro <raysatiro@yahoo.com>
+ (wgnutls_peek): Remove tight loop around gnutls_record_recv.
+
2011-04-07 Ray Satiro <raysatiro@yahoo.com> (tiny change)
(wgnutls_read): Check for the GNUTLS_E_AGAIN return code in the recv
if (ret < 0)
return ret;
#endif
- do
- {
- ret = gnutls_record_recv (ctx->session, buf + offset,
- bufsize - offset);
- }
- while (ret == GNUTLS_E_INTERRUPTED || ret == GNUTLS_E_AGAIN);
-
- read = ret;
-
+ read = gnutls_record_recv (ctx->session, buf + offset,
+ bufsize - offset);
if (read < 0)
{
if (offset)