--- a/libidav/utils.c Sun Jun 28 20:42:43 2026 +0200 +++ b/libidav/utils.c Wed Jul 01 21:09:22 2026 +0200 @@ -79,7 +79,7 @@ return n; } -static time_t parse_iso8601(char *iso8601str) { +static time_t parse_iso8601(const char *iso8601str) { // safety if(!iso8601str) { @@ -176,7 +176,7 @@ } -time_t util_parse_creationdate(char *str) { +time_t util_parse_creationdate(const char *str) { // parse a ISO-8601 date (rfc-3339) // example: 2012-11-29T21:35:35Z if(!str) { @@ -186,7 +186,7 @@ return parse_iso8601(str); } -time_t util_parse_lastmodified(char *str) { +time_t util_parse_lastmodified(const char *str) { // parse a rfc-1123 date // example: Thu, 29 Nov 2012 21:35:35 GMT if(!str) {