LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

[ANNOUNCE] ktcpvs 0.0.6

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: [ANNOUNCE] ktcpvs 0.0.6
From: Wensong Zhang <wensong@xxxxxxxxxxxx>
Date: Fri, 12 Apr 2002 23:11:35 +0800 (CST)
Hi,

The ktcpvs 0.0.6 tar ball is available on the LVS website. The ChangeLog
is as follows:

Kernel TCP Virtual Server - Version 0.0.6 - April 12, 2002

        * Ported Henry Spencer's regular expression library into the
        kernel. It is used to replace the original simple expression in
        rule matching of KTCPVS. So, users can now specify flexible rules
        in content-base scheduling.

        * tcp_vs_ctl.c (tcp_vs_add_rule): was changed to use regcomp to
        compile pattern in the rule. The pattern ".*" or "^/.*" is used to
        specify the default server. When no other server is matched, this
        default server will be used.

        * tcp_vs_http.c (tcp_vs_http_matchrule): was changed to use
        regexec to match content against the precompiled pattern.

        * userspace/tcpvs_config.c (get_next_token): was modified to parse
        quoted string as a token.

        * userspace/tcpvsadm.c (print_service): was changed to print
        quoted pattern.

        * tcp_vs_ctl.c (tcp_vs_flush_rule): removed unnecessary write
        lock, otherwise it would hang up on SMP system.


As always, bugreports, fixes, comments and suggestions are welcome.

Thanks,

Wensong



<Prev in Thread] Current Thread [Next in Thread>
  • [ANNOUNCE] ktcpvs 0.0.6, Wensong Zhang <=