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,