Assuming nobody has issues with this handful of issues, I believe I'm +1 on tagging 1.3.23. The only holdup I know of is the probable bug in proxy_connect on win32. If someone hacked that to use ap_send{recv}withtimeout, life would probably be peachy.
Binary compatibility is now resolved and a dead issue. Bill > wrowe 02/01/20 14:45:15 > > Modified: src ApacheCore.def > src/include http_main.h http_vhost.h > src/main buff.c http_main.c http_vhost.c > src/os/netware ApacheCore.imp > Log: > Several final namespace changes. Exports (with an ap_ prefix!) the > useful sendwithtimeout/recvwithtimeout symbols. How useful? SSL needs > them, and proxy_connect should probably use them as well. And corrects > two newly exported (never released) symbols since they did not require > the _NONSTD semantics. > > --- ApacheCore.def 28 Dec 2001 05:03:06 -0000 1.29 > +++ ApacheCore.def 20 Jan 2002 22:45:14 -0000 1.30 > + ap_sendwithtimeout @435 > + ap_recvwithtimeout @436 > > > --- http_main.h 28 Dec 2001 05:03:06 -0000 1.38 > +++ http_main.h 20 Jan 2002 22:45:14 -0000 1.39 > -API_EXPORT_NONSTD(unsigned int) ap_set_callback_and_alarm(void (*fn) (int), int >x); > +API_EXPORT(unsigned int) ap_set_callback_and_alarm(void (*fn) (int), int x); > > > --- http_vhost.h 28 Dec 2001 05:03:06 -0000 1.14 > +++ http_vhost.h 20 Jan 2002 22:45:14 -0000 1.15 > -API_EXPORT_NONSTD(const char *) ap_set_name_virtual_host (cmd_parms *cmd, void >*dummy, char *arg); > +API_EXPORT(const char *) ap_set_name_virtual_host (cmd_parms *cmd, void *dummy, >char *arg); > > > --- buff.c 17 Jan 2002 13:20:51 -0000 1.105 > +++ buff.c 20 Jan 2002 22:45:14 -0000 1.106 > -int sendwithtimeout(int sock, const char *buf, int len, int flags) > +API_EXPORT(int) ap_sendwithtimeout(int sock, const char *buf, int len, int flags) > -int recvwithtimeout(int sock, char *buf, int len, int flags) > +API_EXPORT(int) ap_recvwithtimeout(int sock, char *buf, int len, int flags) > > > --- ApacheCore.imp 2 Jan 2002 22:47:13 -0000 1.11 > +++ ApacheCore.imp 20 Jan 2002 22:45:14 -0000 1.12 > @@ -415,3 +415,5 @@ > ap_set_callback_and_alarm, > ap_set_sub_req_protocol, > ap_update_child_status, > + ap_sendwithtimeout, > + ap_recvwithtimeout,