Commit Diff


commit - d1051bfaa091850cc98f54b07577f2f721890acd
commit + ce2c9edbc230a052627540e3fd0f8a8b190be850
blob - 39eedecbfe8b001a04b1390f615c8bc627d37c17
blob + 1868156747dbd6b76fde440953f1256f5cf35312
--- ex.c
+++ ex.c
@@ -187,7 +187,7 @@ launch_cgi(struct iri *iri, struct cgireq *req, struct
 		safe_setenv("SERVER_PORT", path);
 
 		safe_setenv("SERVER_PROTOCOL", "GEMINI");
-		safe_setenv("SERVER_SOFTWARE", "gmid/1.6");
+		safe_setenv("SERVER_SOFTWARE", GMID_VERSION);
 
 		if (*req->subject != '\0')
 			safe_setenv("AUTH_TYPE", "Certificate");
blob - ddb4af602533ecd0426499fa3bea1f21146407d3
blob + 8a566b3abf92d1cbcd76afdf62b6c56ce84741f0
--- fcgi.c
+++ fcgi.c
@@ -477,7 +477,7 @@ send_fcgi_req(struct fcgi *f, struct client *c)
 	fcgi_send_param(f->fd, c->id, "REQUEST_METHOD", "");
 	fcgi_send_param(f->fd, c->id, "SERVER_NAME", c->iri.host);
 	fcgi_send_param(f->fd, c->id, "SERVER_PROTOCOL", "GEMINI");
-	fcgi_send_param(f->fd, c->id, "SERVER_SOFTWARE", "gmid/1.7");
+	fcgi_send_param(f->fd, c->id, "SERVER_SOFTWARE", GMID_VERSION);
 
 	if (fcgi_end_param(f->fd, c->id) == -1)
 		close_all(f);
blob - 2fbec063ae2b3475075fa7c425a85fdd985d0f23
blob + 2443797b59939bb5de10d1f262abb23e6ee762ce
--- gmid.h
+++ gmid.h
@@ -37,6 +37,8 @@
 #include <unistd.h>
 
 #include <openssl/x509.h>
+
+#define GMID_VERSION	"gmid/1.7"
 
 #define GEMINI_URL_LEN (1024+3)	/* URL max len + \r\n + \0 */