1 [Sep. 8 2012] 3.1.0-1 HIBARI Michiro
2 - Add "session_thread_pool_size" option for l7vsadm and l7directord.
3 - Change spec file. Make devel package.
4 - Fixed bug: Evaluated the header section with the body section in HTTP negotiate check.
5 - Add "server_connect_timeout" option at l7vsd.cf.
7 [Dec. 12 2012] 3.0.4-3 Hiroaki Nakano
8 - Fixed breaking HTTP header over MAX_BUFFER_SIZE on ip module.(#30300 patch)
10 [Aug. 30 2012] 3.0.4-2 Hiroaki Nakano
11 - Fixed LogLevel at #29144 patch.
12 - Fixed LogLevel at #29144 patch.
13 - Fixed next_call_function to msg->message at #29144 patch.
14 - Improved socket closing operation at #29144 patch.
15 - Fixed message queue is cleared before clear socket message posting.
17 [Aug. 6 2012] 3.0.4-1 Takeda Kenji
18 - Change version "3.0.4-rc1" to "3.0.4-1".
20 [Aug. 1 2012] 3.0.4-rc1 Hiroaki Nakano
21 - #27216 Fixed No responce when realserver is all down.
22 - #27223 Fixed SIGSEGV when SorryServer turns on.
23 - #29127 Relaxed restrictions on module name.
24 - #29128 Continued service check.
25 - #29142 Fixed crash when realserver cut off on SSL socket.
26 - #29143 Fixed SSL async handshake error.
27 - #29144 Fixed SSL clear socket error.
28 - #29147 Fixed coding error of mutex.unlock.
29 - #29150 Insert socket cancel before shutdown.
33 [Dec. 20 2011] 3.0.3-1 HIBARI Michiro
34 - Fixed packet broken bug.
36 [Oct. 17 2011] 3.0.2-1 HIBARI Michiro
37 - Change transport method sync to async. (ex. connect -> async_connect)
39 [Jan. 25 2011] 3.0.1-1 HIBARI Michiro
40 - Fix L7directord RA.(Remove need less option "-b".)
42 [Sep. 06 2010] 3.0.0-1 Norihisa NAKAI, Hiromasa KANDA, LANG XIJIAN
43 - Implemented Multi-threading architecture using Boost::Asio and Boost::Thread library.
44 - Implemented IPv6 protocol logic.
45 - Implemented SorryURI support.
46 - Change protocol between l7vsadm and l7vsd from DGRAM to STREAM.
47 And serialized stream data using Boost::Serializable.
48 - Change protocol and schedule module architecture to module event driven model.
49 - Fixed algorithm for logger. (Search Log mode logic added.)
50 - Fixed algorithm for parameter. (Using boost algorithm template.)
51 - Implemented SNMPAgent function in l7vsd.
53 [Jun. 17 2010] 2.1.3-1
54 - Fix checkinig content (l7directord)
56 [Aug. 24 2009] 2.1.3-0 TATEISHI Katsuyuki
57 - Translate man files into English. (man)
58 - Fix purging sorryserver to respect reloaded configuration. (l7directord)
59 - Fix waiting for customcheck child process. (l7directord)
60 - Fix binding virtual server socket to INADDR_ANY. (l7vsadm)
61 - Fix --forwarded-for option in protocol modules. (protomod_*)
62 - Add --timeout option to protomod_ip. (protomod_ip)
63 - Corresponded to 1-32 bytes (variable-length) SSL Session IDs.
64 - Modify spec and initscripts to make them rpmlint free. (ultramonkey-l7.spec)
65 - Add Heartbeat resource agent scripts and example cib.xml as examples.
67 - Corresponded to gcc 4.3.
68 - Fix autotools files.
69 Note: To build this package, follow these steps.
70 1 Install automake, autoconf, libtool and other software required by
72 2 Checkout from git repository.
73 % git clone <repository>
74 3 Generate configure script, Makefile.in and other files.
75 % cd ultramonkey-l7-v2
83 [*] You should specify following options to install as previous releases.
84 % ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
85 --libdir='${prefix}/lib64'
87 [May.5 2009] 2.1.2-2-rc Shinya TAKEBAYASHI
88 - Fixed rc-scripts: make a lockfile
89 - Fixed SPEC file: l7vsd/l7directord switched to off
90 - Optimized sequences in sslid module.
92 [Apr.20 2009] 2.1.2-1 Shinya TAKEBAYASHI
93 - Removed cookie modules
95 [Mar. 9 2009] 2.1.2-0 Shinya TAKEBAYASHI
96 - Added protocol modules(recently supported):
97 * cpassive(Cookie passive)
98 * crewrite(Cookie rewrite)
100 * pfilter(Packet filter)
101 - Implemented replication spec to sslid module.
103 [Jan. 27 2009] 2.1.1-0 Shinya TAKEBAYASHI
104 - Added option for FAST SCHEDULE to sessionless module.
105 Establishing connection when clinent connection was established.
106 - Updated l7directord man file.
107 - Changed methods for sslid module.(liner list -> hash list)
109 [Dec. 17 2008] 2.1.0-0 Shinya TAKEBAYASHI
110 - Added option for FAST SCHEDULE to sessionless module
111 Establishing connection when client connection was established.
112 - Implemented access logger ( CLIENT-DESTINATION mapping )
113 - Optimized event listener.
114 - Fixed algorithms for some check type.
115 - "Checkout" has been enabled.
116 - Created "man" page.(Japanese(UTF-8) only ;))
117 - Implemented flow control logic(sever).
118 - Eliminated flow control logic(client).
120 [May. 26 2008] 2.0.0-0 Shinya TAKEBAYASHI
121 - Changed logger library( vanessa_logger -> log4cxx)
122 - Implemented configuration function(using configuration file: /etc/l7vs\l7vs.cf)
123 - Implemented replication system(for HA clustering)
124 - Added new protocol module(sessionless - Layer-4 LB like module)
126 [Dec. 11 2007] 1.0.0-1 Shinya TAKEBAYASHI
127 - Implemented blocking mode switching function
129 [Oct. 11 2007] 1.0.0-0 Shinya TAKEBAYASHI
130 - Change library from GLib1.2 to GLib2.0 (memory leak fix)
131 - Change from select() to epoll ET.
132 - Change blocking mode to non-blocking mode(recv() and send()).
133 - Change from service conn list to service conn hash.
134 - Change from iomux-list to hash-map and available list.
136 - Add Weighted Round-Robin scheduler.
137 - Add real server weight.
140 * Following members helped us. Thanks!
154 [May. 9 2007] 0.6.0-0 Shinya TAKEBAYASHI
155 - Extended maximum client connections.
158 [Feb. 19, 2007] 0.5.0-3 Shinya TAKEBAYASHI
159 - Fixed syntax errors.(umagent/umagent.c, umagent/Makefile)
161 [Dec. 26, 2006] 0.5.0-2 Takahiro Kurosawa / Hideaki Kondo
162 - Rewrote to fix bug about Segmentation Fault.(conn.c)