diff --git a/www-servers/cherokee/Manifest b/www-servers/cherokee/Manifest index 4c88db6..99332f0 100644 --- a/www-servers/cherokee/Manifest +++ b/www-servers/cherokee/Manifest @@ -1,8 +1,9 @@ AUX cherokee-1.2.99-gentoo.patch 1763 BLAKE2B d4ab785332c60fcac0c22b1b0aefabe44db710a7a0973114e8ddbe0423dd1331c64493b4e862ce944f5afa6da30b307cbd27eead278ea9a080309d4bf1d08cc9 SHA512 2f2b1aa03cd7656ceb90f9a94d24704b4a411b3ab99e084444d1f60ce0270bad650b597b1edbdcb4fb0dda750215f42c3f5de3e9f6253825f3742dfbe871be4b AUX cherokee-confd-1.2.98 144 BLAKE2B 9462724ac4500ed501a005e2b001eefa53f2e71e48181a39f497c492cf69cdce1d5d325227535bfdb465b5bb6940cb89aedafb6420a7c14074b15f36b93866e1 SHA512 e010ec9e6d6bd6862c486c494e968cf93ff5f7eeaa523f1bc1fb9db72dc878c17fbc04443e74aef0bbfef1e2ba64ba00a7dc8bbd1b58f6759d2e000c76e88f84 AUX cherokee-initd-1.2.99 1186 BLAKE2B 3c4d0bbc378940e425bcc8ae4f451e44ded8bc4d4f9d9375c26f6af04c120bccc49c6259aaf33749b071c151b80a096766cc98dee44bfc65af10208b9a43c936 SHA512 595e37b6cf70d4fbd466be918db6c17c37766f5e39a9ee4384a21025f1ce04367aeca495217b1e2c74ed2bce9ff8cfd9a58523b59d1181ce9f470eca97445641 +AUX cherokee-openssl-1.1.patch 2753 BLAKE2B b2c5001bc8f532fdfa58e95a8b5ae0bed68941ba89a7080c270b1db3d9a0fe1d6e56939950fc35abc634ec672285c051c29b977b3678aa71264127c63bae2f63 SHA512 654ce8b5b8e244264e75565e7007bb20cd020c86a0769b6aae6db7d220b4e2bd33f2b86cf1145e0980292f264564d37922a9511b39f02d9c120d50ebb05f2f5d AUX cherokee.logrotate-r1 255 BLAKE2B 33d6c7dca525e424d1a88c0248595d011215cebae749a5d6aacc9eecd2b6e8d447d67655570baf62b23db96c5f5611d4a98b99bfcb6be9e194b52794264fcf49 SHA512 73be4a46f217302b3e7969f0a5acf7f83357a831331f85c89c17320c594eb9e6fd87da111b7d8eb06840e0b1bb094106a5bb6f7dbf7923e834164a367f85d5ad AUX cherokee.service 184 BLAKE2B 76a55b38f5a7d78df80fd57f9461f68dc360b5efafe19338cc242c71f625b6900c5872283c32a97b6234f58621b89616e123983dec027d3bb1f797d388cf743b SHA512 e05cfe0805bcd7f133fc0bf485fbf781b9cc5e6f9e222b8ea89bdc4e9d4531caa6049100670b67d12bdb73c1e93ed5d949cc1828241213cfcd60a39b7424d8ec DIST cherokee-1.2.104.zip 6200164 BLAKE2B 55ff5b5475c478078727ec072da4f1205209701b972efa420fbee4133cb83cf2ebd4a0f49165e4653c4a6b6f9e0f6ef633258e6ee4732d998b19863e99e6e2f2 SHA512 9c9f44643d0d2636f2e3e61ef8e2918d91d9bb6099be761826c8ffad01d339739ed40984d01151044c2e536d4754b5157d6d20c37627ce49eecdb404a716cd9d -EBUILD cherokee-1.2.104-r1.ebuild 4964 BLAKE2B 029d8ad7715dfdff093e455fcf9fab5d24822dfc078b3a3af33036d0f565df2a38bc83db0f3495e12801cd6c7148fe553cf7863632e6c31e50ac1709d887973f SHA512 191da8332104f432303da4614088861195bcd2d7cec8db8b09547e8a69408cc05245e72b2d9fa99f2c65f22f7f32226d92dcc0d2a2a669f195ece722eafc50c3 +EBUILD cherokee-1.2.104-r2.ebuild 4991 BLAKE2B fbc75e86c730ee2a3663482fbe1bcd8de613d90ad20088370701a43b715a89e5260b48b04a69f3984a0336c119035f990765543a6a0cec15df434a3dfa5ddf5e SHA512 d348ed152d1cd1910ec4872a543aefd59e9b89ff99dfec5cc9b45fdfb643c8bbfe50332065f263ede550f621e88525fd3b2eb8ca4d2922802c285e1604d3407c MISC metadata.xml 468 BLAKE2B cbf0b56c17065b7281b4a762cd2390deb3af8c4388c46488d07c0ba39eee46224ee6420075e587345fbaba4a0cfa160daac8fd59b0343dd7cf25d313bee8aac7 SHA512 bfd1c8c432210025dd9b29ec89b383d3211ee9d1aabec4d59c2ec5801feccebcee3c55f7b6ed4e02daab9e72f42ab12517f957f396d0fd410ad3eee4fd05520d diff --git a/www-servers/cherokee/cherokee-1.2.104-r1.ebuild b/www-servers/cherokee/cherokee-1.2.104-r2.ebuild similarity index 97% rename from www-servers/cherokee/cherokee-1.2.104-r1.ebuild rename to www-servers/cherokee/cherokee-1.2.104-r2.ebuild index 0908c48..976e465 100644 --- a/www-servers/cherokee/cherokee-1.2.104-r1.ebuild +++ b/www-servers/cherokee/cherokee-1.2.104-r2.ebuild @@ -35,7 +35,7 @@ COMMON_DEPEND=" dev-lang/php:*[cgi] ) ) ssl? ( - !libressl? ( session), + SSL_session_reused(cryp->session)? "" : "Not ", &buf[0]); + } +diff --git a/cherokee/post.c b/cherokee/post.c +index 8a1fe4bd..5d98b920 100644 +--- a/cherokee/post.c ++++ b/cherokee/post.c +@@ -309,7 +309,6 @@ process_chunk (cherokee_post_t *post, + } + + if (unlikely (p+2 > end)) { +- cherokee_buffer_clean (in); + return ret_ok; + } + +@@ -326,7 +325,6 @@ process_chunk (cherokee_post_t *post, + + /* Read the length + */ +- errno = 0; + content_size = (size_t) strtoul (begin, NULL, 16); + if (unlikely (errno != 0)) { + return ret_error; +@@ -351,7 +349,6 @@ process_chunk (cherokee_post_t *post, + if (post->chunked.retransmit) { + cherokee_buffer_add_str (out, "0" CRLF); + } +- p += 2; /* CRLF */ + begin = p; + break; + } +@@ -381,7 +378,7 @@ process_chunk (cherokee_post_t *post, + /* Very unlikely, but still possible + */ + if (! cherokee_buffer_is_empty(in)) { +- TRACE (ENTRIES, "There are %d left-over bytes in the post buffer -> incoming header\n", in->len); ++ TRACE (ENTRIES, "There are %d left-over bytes in the post buffer -> incoming header", in->len); + #if 0 + cherokee_buffer_add_buffer (&conn->incoming_header, in); + cherokee_buffer_clean (in); +diff --git a/cherokee/rule_url_arg.c b/cherokee/rule_url_arg.c +index 0cdf8668..4c88f6e1 100644 +--- a/cherokee/rule_url_arg.c ++++ b/cherokee/rule_url_arg.c +@@ -42,11 +42,6 @@ check_argument (cherokee_rule_url_arg_t *rule, + { + int re; + +- if (value == NULL) { +- TRACE (ENTRIES, "Empty parameter value\n"); +- return ret_not_found; +- } +- + /* Check whether it matches + */ + re = pcre_exec (rule->pcre, NULL, +diff --git a/cherokee/server.c b/cherokee/server.c +index 64faccdd..7afbf19d 100644 +--- a/cherokee/server.c ++++ b/cherokee/server.c +@@ -1770,7 +1770,7 @@ cherokee_server_daemonize (cherokee_server_t *srv) + { + pid_t child_pid; + +- TRACE (ENTRIES, "server (%p) about to become evil\n", srv); ++ TRACE (ENTRIES, "server (%p) about to become evil", srv); + + child_pid = fork(); + switch (child_pid) {