diff options
| -rw-r--r-- | data.c | 2 | ||||
| -rw-r--r-- | http.c | 2 | ||||
| -rw-r--r-- | httpd.c | 2 | ||||
| -rw-r--r-- | snac.h | 4 |
4 files changed, 7 insertions, 3 deletions
| @@ -545,7 +545,7 @@ int timeline_add(snac *snac, char *id, char *o_msg, char *parent, char *referrer | |||
| 545 | "\"children\": []," | 545 | "\"children\": []," |
| 546 | "\"liked_by\": []," | 546 | "\"liked_by\": []," |
| 547 | "\"announced_by\": []," | 547 | "\"announced_by\": []," |
| 548 | "\"version\": \"snac/2.x\"," | 548 | "\"version\": \"" USER_AGENT "\"," |
| 549 | "\"referrer\": null," | 549 | "\"referrer\": null," |
| 550 | "\"parent\": null" | 550 | "\"parent\": null" |
| 551 | "}"); | 551 | "}"); |
| @@ -90,7 +90,7 @@ d_char *http_signed_request(snac *snac, char *method, char *url, | |||
| 90 | hdrs = xs_dict_append(hdrs, "signature", signature); | 90 | hdrs = xs_dict_append(hdrs, "signature", signature); |
| 91 | hdrs = xs_dict_append(hdrs, "digest", digest); | 91 | hdrs = xs_dict_append(hdrs, "digest", digest); |
| 92 | hdrs = xs_dict_append(hdrs, "host", host); | 92 | hdrs = xs_dict_append(hdrs, "host", host); |
| 93 | hdrs = xs_dict_append(hdrs, "user-agent", "snac/2.x"); | 93 | hdrs = xs_dict_append(hdrs, "user-agent", USER_AGENT); |
| 94 | 94 | ||
| 95 | response = xs_http_request(method, url, hdrs, | 95 | response = xs_http_request(method, url, hdrs, |
| 96 | body, b_size, status, payload, p_size); | 96 | body, b_size, status, payload, p_size); |
| @@ -158,7 +158,7 @@ void httpd_connection(int rs) | |||
| 158 | ctype = "text/html; charset=utf-8"; | 158 | ctype = "text/html; charset=utf-8"; |
| 159 | 159 | ||
| 160 | headers = xs_dict_append(headers, "content-type", ctype); | 160 | headers = xs_dict_append(headers, "content-type", ctype); |
| 161 | headers = xs_dict_append(headers, "x-creator", "snac/2.x"); | 161 | headers = xs_dict_append(headers, "x-creator", USER_AGENT); |
| 162 | 162 | ||
| 163 | if (b_size == 0 && body != NULL) | 163 | if (b_size == 0 && body != NULL) |
| 164 | b_size = strlen(body); | 164 | b_size = strlen(body); |
| @@ -1,6 +1,10 @@ | |||
| 1 | /* snac - A simple, minimalistic ActivityPub instance */ | 1 | /* snac - A simple, minimalistic ActivityPub instance */ |
| 2 | /* copyright (c) 2022 grunfink - MIT license */ | 2 | /* copyright (c) 2022 grunfink - MIT license */ |
| 3 | 3 | ||
| 4 | #define VERSION "2.0001" | ||
| 5 | |||
| 6 | #define USER_AGENT "snac/" VERSION | ||
| 7 | |||
| 4 | extern d_char *srv_basedir; | 8 | extern d_char *srv_basedir; |
| 5 | extern d_char *srv_config; | 9 | extern d_char *srv_config; |
| 6 | extern d_char *srv_baseurl; | 10 | extern d_char *srv_baseurl; |