diff --git a/.gitignore b/.gitignore index 81b3361..e307778 100644 --- a/.gitignore +++ b/.gitignore @@ -52,3 +52,4 @@ Mkfile.old dkms.conf log/* server +certs/*.pem diff --git a/server.c b/server.c index e767fbc..b6ee0d7 100644 --- a/server.c +++ b/server.c @@ -386,7 +386,7 @@ void *handle_http_client(void *arg) { char redirect_response[512]; snprintf(redirect_response, sizeof(redirect_response), "HTTP/1.1 301 Moved Permanently\r\n" - "Location: https://%s%s\r\n\r\n", config.server_name, url); + "Location: https://%.255s%.255s\r\n\r\n", config.server_name, url); send(client_socket, redirect_response, strlen(redirect_response), 0); log_event("Redirecting to HTTPS"); // Log the redirection close(client_socket);