Looks like the name is changed to "client_ip/addr" and not
"remote_ip/addr"
Changed to the new name in the sources from eg. mod_security and
changed also
msr->remote_port = r->connection->remote_addr->port to msr->remote_port =
r->connection->client_addr->port
Builds now, but running it crashes:
libapr-1.dll!apr_table_get(const apr_table_t * t=0x448b5028, const char *
key=0x00a34bb0) Line 475 + 0xc bytes C
mod_security2.so!009f14e5()
[Frames below may be incorrect and/or missing, no symbols loaded for
mod_security2.so]
mod_security2.so!009f1fa6()
libhttpd.dll!ap_run_error_log(const ap_errorlog_info * info=0x0006de64,
const char * errstr=0x0006dedc) Line 1775 + 0x26 bytes C
libhttpd.dll!log_error_core(const char * file=0x00a34570, int line=610,
int module_index=-1, int level=21, int status=0, const server_rec *
s=0x0092e468, const conn_rec * c=0x00000000, const request_rec *
r=0x00000000, apr_pool_t * pool=0x00000000, const char * fmt=0x00000000,
char * args=0x0006fee8) Line 1283 C
libhttpd.dll!ap_log_error_(const char * file=0x00a34570, int line=610, int
module_index=-1, int level=21, int status=0, const server_rec *
s=0x0092e468, const char * fmt=0x00a34dfc, ...) Line 1295 + 0x32 bytes C
mod_security2.so!009f1af0()
libhttpd.dll!ap_run_post_config(apr_pool_t * pconf=0x002db070, apr_pool_t
* plog=0x0094c1c8, apr_pool_t * ptemp=0x0094e1d0, server_rec * s=0x0092e468)
Line 104 + 0x32 bytes C
httpd.exe!main(int argc=1, const char * const * argv=0x002d29c8) Line 696
+ 0x1a bytes C
httpd.exe!__tmainCRTStartup() Line 582 + 0x17 bytes C
kernel32.dll!7c817077()
I contacted the authors of the modules, they need time to get around with
it.
-----Original Message-----
From: Steffen
Sent: Thursday, December 15, 2011 8:18 PM Newsgroups:
gmane.comp.apache.devel
To: dev@httpd.apache.org
Subject: Re: [VOTE] Release 2.3.16-beta as beta
Builds fine on Windows 32, still the reported warnings.
Third-party modules are broken, for example:
c:\apache23\include\httpd.h(1043) : see declaration of 'conn_rec'
mod_security2.c(1254) : error C2039: 'remote_ip' : is not a member of
'conn_rec'
c:\apache23\include\httpd.h(1043) : see declaration of 'conn_rec'
mod_security2.c(1377) : warning C4113: 'void (__cdecl *)(const char
*,int,int,in
t,apr_status_t,const server_rec *,const request_rec *,apr_pool_t *,const
char *)
' differs in parameter lists from 'ap_HOOK_error_log_t (__cdecl *)'
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
9.0\VC\BIN
\CL.EXE"' : return code '0x2'
-----Original Message-----
From: Jim Jagielski
Sent: Thursday, December 15, 2011 3:48 PM Newsgroups:
gmane.comp.apache.devel
To: dev@httpd.apache.org
Subject: [VOTE] Release 2.3.16-beta as beta
The 2.3.16-beta (prerelease) tarballs are available for download at test:
http://httpd.apache.org/dev/dist/
I'm calling a VOTE on releasing these as 2.3.16-beta BETA and,
with luck, this IS our last beta and the next release in ~2weeks
or less will be 2.4.0 GA!!
Vote will last the normal 72 hours...