Compare commits
No commits in common. "c8-stream-2.4" and "stream-httpd-2.4-rhel-8.9.0" have entirely different histories.
c8-stream-
...
stream-htt
|
@ -0,0 +1,3 @@
|
||||||
|
Owner: luhliari
|
||||||
|
Rationale: RHEL branding is used in this package, will be merged manually
|
||||||
|
with Fedora as required.
|
|
@ -0,0 +1 @@
|
||||||
|
1
|
|
@ -1,2 +1,5 @@
|
||||||
SOURCES/apache-poweredby.png
|
/httpd-2.4.28.tar.bz2
|
||||||
SOURCES/httpd-2.4.37.tar.bz2
|
/httpd-2.4.33.tar.bz2
|
||||||
|
/httpd-2.4.35.tar.bz2
|
||||||
|
/httpd-2.4.37.tar.bz2
|
||||||
|
/httpd.conf.5
|
||||||
|
|
|
@ -1,2 +1 @@
|
||||||
3a7449d6cff00e5ccb3ed8571f34c0528555d38f SOURCES/apache-poweredby.png
|
4a38471de821288b0300148016f2b03dfee8adf2 httpd-2.4.37.tar.bz2
|
||||||
4a38471de821288b0300148016f2b03dfee8adf2 SOURCES/httpd-2.4.37.tar.bz2
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
LoadModule md_module modules/mod_md.so
|
|
@ -1,11 +0,0 @@
|
||||||
--- a/modules/core/mod_macro.c 2023/10/16 06:19:16 1912992
|
|
||||||
+++ b/modules/core/mod_macro.c 2023/10/16 06:38:32 1912993
|
|
||||||
@@ -483,7 +483,7 @@
|
|
||||||
for (i = 0; i < contents->nelts; i++) {
|
|
||||||
const char *errmsg;
|
|
||||||
/* copy the line and substitute macro parameters */
|
|
||||||
- strncpy(line, ((char **) contents->elts)[i], MAX_STRING_LEN - 1);
|
|
||||||
+ apr_cpystrn(line, ((char **) contents->elts)[i], MAX_STRING_LEN);
|
|
||||||
errmsg = substitute_macro_args(line, MAX_STRING_LEN,
|
|
||||||
macro, replacements, used);
|
|
||||||
if (errmsg) {
|
|
|
@ -1,39 +0,0 @@
|
||||||
# ./pullrev.sh 1884505 1915625
|
|
||||||
http://svn.apache.org/viewvc?view=revision&revision=1884505
|
|
||||||
http://svn.apache.org/viewvc?view=revision&revision=1915625
|
|
||||||
|
|
||||||
--- httpd-2.4.57/modules/filters/mod_xml2enc.c
|
|
||||||
+++ httpd-2.4.57/modules/filters/mod_xml2enc.c
|
|
||||||
@@ -329,7 +329,7 @@
|
|
||||||
apr_bucket* bstart;
|
|
||||||
apr_size_t insz = 0;
|
|
||||||
int pending_meta = 0;
|
|
||||||
- char *ctype;
|
|
||||||
+ char *mtype;
|
|
||||||
char *p;
|
|
||||||
|
|
||||||
if (!ctx || !f->r->content_type) {
|
|
||||||
@@ -338,13 +338,17 @@
|
|
||||||
return ap_pass_brigade(f->next, bb) ;
|
|
||||||
}
|
|
||||||
|
|
||||||
- ctype = apr_pstrdup(f->r->pool, f->r->content_type);
|
|
||||||
- for (p = ctype; *p; ++p)
|
|
||||||
- if (isupper(*p))
|
|
||||||
- *p = tolower(*p);
|
|
||||||
+ /* Extract the media type, ignoring parameters in content-type. */
|
|
||||||
+ mtype = apr_pstrdup(f->r->pool, f->r->content_type);
|
|
||||||
+ if ((p = ap_strchr(mtype, ';')) != NULL) *p = '\0';
|
|
||||||
+ ap_str_tolower(mtype);
|
|
||||||
|
|
||||||
- /* only act if starts-with "text/" or contains "xml" */
|
|
||||||
- if (strncmp(ctype, "text/", 5) && !strstr(ctype, "xml")) {
|
|
||||||
+ /* Accept text/ types, plus any XML media type per RFC 7303. */
|
|
||||||
+ if (!(strncmp(mtype, "text/", 5) == 0
|
|
||||||
+ || strcmp(mtype, "application/xml") == 0
|
|
||||||
+ || (strlen(mtype) > 7 /* minimum 'a/b+xml' length */
|
|
||||||
+ && (p = strstr(mtype, "+xml")) != NULL
|
|
||||||
+ && strlen(p) == 4 /* ensures +xml is a suffix */))) {
|
|
||||||
ap_remove_output_filter(f);
|
|
||||||
return ap_pass_brigade(f->next, bb) ;
|
|
||||||
}
|
|
Binary file not shown.
After Width: | Height: | Size: 5.6 KiB |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue