Hi,
The ktcpvs 0.0.8 tar ball is available on the LVS website. The ChangeLog
is as follows:
Kernel TCP Virtual Server - Version 0.0.8 - May 11, 2002
2002-05-11 Wensong Zhang <wensong@xxxxxxxxxxxx>
* tcp_vs.c (tcp_vs_relay_socket): rewrote most code of this
function.
Added the experimental code of attaching the skb from the source
socket to the destination socket. Some tcp parameters still need
tuning. This function is controlled by
/proc/sys/net/ktcpvs/zerocopy_send, it is disabled by default.
Added more code to handle nonlinear skb in sending socket data.
Thank Julian for many discussion on this issue.
2002-05-05 Wensong Zhang <wensong@xxxxxxxxxxxx>
* tcp_vs_http.c (parse_http_header): was changed to parse more
METHODS, such as GET/HEAD/PUT/POST.
* redirect.c : was added with a function of redirecting request to
local socket, most code was taken from TUX.
* tcp_vs.c (tcp_vs_conn_handle): was changed to redirect the
request to the specified local socket when no destination server
is found.
* userspace/tcpvs_config.c: was changed to parse the "redirect"
option from a config file.
* userspace/tcpvsadm.c (print_service): was changed to print the
"redirect" option.
2002-05-01 Wensong Zhang <wensong@xxxxxxxxxxxx>
* regex/kernel.c (realloc): fixed the memmove bug in the
realloc(). We should check whehter the new size is smaller than
the old size, because it is possible that new size is smaller. The
correct memmove call should be "memmove(new, old, min(new_size,
old_size), otherwise the memmove will override some data, which
would lead to some abnormal behavior.
* regex/kernel.h (assert): added a preprocesor macro of assert.
* userspace/tcpvsadm.c (main): fixed up the bug of deleting a real
server.
2002-04-30 Wensong Zhang <wensong@xxxxxxxxxxxx>
* tcp_vs_ctl.c (__tcp_vs_del_service): remove the rules first.
* tcp_vs_ctl.c (tcp_vs_del_dest): return busy if it is referenced
by a rule.
* tcp_vs_ctl.c (tcp_vs_add_service): added checking of the result
of tcp_vs_bind_scheduler().
Your bugreports, fixes, comments and suggestions are welcome.
Thanks,
Wensong
|