For precedent there have already been two binary backwards-incompatible
changes made on the 2.0 branch of such "exposed but really private"
interfaces:

http://cvs.apache.org/viewcvs.cgi/httpd-2.0/modules/ssl/mod_ssl.h?r1=1.122.2.5&r2=1.122.2.6&only_with_tag=APACHE_2_0_BRANCH
http://cvs.apache.org/viewcvs.cgi/httpd-2.0/modules/dav/main/mod_dav.h?r1=1.65.2.1&r2=1.65.2.2

I don't really care about this patch in particular, but moving forward I
think it would be good to backport the mod_ssl.h->ssl_private.h split to
2.0 both to prevent further confusion and facilitate other useful
backports like the hooks into mod_ssl from mod_rewrite and mod_headers.

joe

Reply via email to