Hi,
The ipvs 1.0.1 tar ball is available on the LVS website. The ChangeLog is
as follows:
IP Virtual Server Netfilter module - Version 1.0.1 - March 25, 2002
Changes:
* Ratz fixed up two typos in the comments of Makefile and
ip_vs_wlc.c.
* Corrected the FILES in the ipvsadm manual and the other comments
in the code.
* Added the function of using the greatest common divisor of all
the server weights as decreasing interval, instead of 1. It can
help avoid the (startup) scheduling problem of big server
weights. For example, there are two servers A and B, which have
weight 300 and 500 respectively. With using 1 as decreasing
interval, the scheduler will send B the first 200
connections. With using the gcd (100 here) as the interval, the
scheduler will send connections in the sequence BBABABABBBAB...
* Added skipping non-first embedded TCP/UDP fragments in the
function ip_vs_in_icmp/ip_vs_out_icmp, as Julian suggested.
* Julian removed the unnecessary __init/__exit in the declaration
of ip_vs_control_init/ip_vs_control_cleanup, which cause the
compiling problems with new binutils.
* Julian optimize the function gcd() with non-recursive one.
As always, bugreports, fixes, comments and suggestions are welcome.
Thanks,
Wensong
|