Release Notes: This version includes one fix for a sock lock issue, which probably only appeared on SMP platforms.
Release Notes: Timeout support was added to the connection handler. The bug in the --listen command option of tcpvsadm was fixed.
Release Notes: This version adds a new HTTP scheduler which sends requests to the server based on the hash value of matched request, and adds a --listen option in the tcpvsadm program.
Release Notes: tcp_vs_phttp.c has been cleaned. tcp_vs_http_trans.h and tcp_vs_http_parser.h are spinoffs from tcp_vs.h.
Release Notes: HTTP transport code was split into tcp_vs_http_trans.c. A large part of the HTTP parsing engine was rewritten, and some tuning was made in tcp_vs_chttp.c and tcp_vs_phttp.c. Issues with calling spin_lock and spin_unlock were fixed.
Release Notes: A new schedule of cook-injected load balancing, a fix for the bug in slow timer, and a fix to return -ENOENT when the scheduler is not found.
Release Notes: A bug in which the module exit code forgot to remove the srvconn entry from its list was fixed. The persistent HTTP scheduler was improved. The tcpvsadm program and the Makefile were updated.
Release Notes: This version adds persistent server connection management, and includes some performance improvements.
Release Notes: A new scheduling module for persistent HTTP connections was added and some minor fixes were made.
Release Notes: Changed tcp_vs_relay_socket to do zero copying and non-zero copy sending correctly, changed the return type of the schedule method in the struct tcp_vs_scheduler from a socket pointer to int so that the return code can return more error codes, and changed the code to use a non-blocking accept call.