2.4.x patch: trunk works
+1: jchampion, wrowe, covener
- * mod_proxy_connect: Delay some memory allocation
- Fix some style (space only)
- trunk patch: http://svn.apache.org/r1756852
- http://svn.apache.org/r1756853
- 2.4.x patch: trunk works
- +1: jailletc36, jchampion, covener
-
PATCHES PROPOSED TO BACKPORT FROM TRUNK:
[ New proposals should be added at the end of the list ]
int i;
port_range *list = (port_range *) conf->allowed_connect_ports->elts;
- if (apr_is_empty_array(conf->allowed_connect_ports)){
+ if (apr_is_empty_array(conf->allowed_connect_ports)) {
return port == APR_URI_HTTPS_DEFAULT_PORT
|| port == APR_URI_SNEWS_DEFAULT_PORT;
}
conn_rec *backconn;
int done = 0;
- apr_bucket_brigade *bb_front = apr_brigade_create(p, c->bucket_alloc);
+ apr_bucket_brigade *bb_front;
apr_bucket_brigade *bb_back;
apr_status_t rv;
apr_size_t nbytes;
connectname, connectport);
/* Check if it is an allowed port */
- if(!allowed_port(c_conf, uri.port)) {
- return ap_proxyerror(r, HTTP_FORBIDDEN,
- "Connect to remote machine blocked");
+ if (!allowed_port(c_conf, uri.port)) {
+ return ap_proxyerror(r, HTTP_FORBIDDEN,
+ "Connect to remote machine blocked");
}
/*
backconn->local_addr->port));
+ bb_front = apr_brigade_create(p, c->bucket_alloc);
bb_back = apr_brigade_create(p, backconn->bucket_alloc);
/* If we are connecting through a remote proxy, we need to pass