=> 80ae4eeb240c76200bd77d48f5156b363e567a95
[1mdiff --git a/lib/the_Foundation b/lib/the_Foundation[m [1mindex 52fc0ee9..1b2c8527 160000[m [1m--- a/lib/the_Foundation[m [1m+++ b/lib/the_Foundation[m [36m@@ -1 +1 @@[m [31m-Subproject commit 52fc0ee9c948ddfbd5918ce1449ab32b910c005d[m [32m+[m[32mSubproject commit 1b2c85274687bd2aea29917bffc71f62c3f3a4dc[m [1mdiff --git a/res/about/version.gmi b/res/about/version.gmi[m [1mindex ead4d5d2..e1abe34b 100644[m [1m--- a/res/about/version.gmi[m [1m+++ b/res/about/version.gmi[m [36m@@ -6,6 +6,10 @@[m ```[m # Release notes[m [m [32m+[m[32m## 0.7.2[m [32m+[m[32m* Fixed parsing of the server's response. In some cases it was possible that the response was only partially read.[m [32m+[m[32m* Fixed handling of TLS/SSL connection being closed without the socket being closed.[m [32m+[m ## 0.7.1[m * Fixed build on OpenBSD.[m * Fixed build with LibreSSL.[m [1mdiff --git a/src/gmrequest.c b/src/gmrequest.c[m [1mindex bb6ac23e..f15d80f1 100644[m [1m--- a/src/gmrequest.c[m [1m+++ b/src/gmrequest.c[m [36m@@ -256,7 +256,7 @@[m [mstatic void readIncoming_GmRequest_(iAnyObject *obj) {[m notifyDone = iTrue;[m }[m const int code = toInt_String(&d->resp.meta);[m [31m- if (code == 0 || cstr_String(&d->resp.meta)[2] != ' ') {[m [32m+[m[32m if (code == 0) {[m clear_String(&d->resp.meta);[m d->resp.statusCode = invalidHeader_GmStatusCode;[m d->state = finished_GmRequestState;[m
text/gemini; charset=utf-8
This content has been proxied by September (3851b).