OSDN Git Service

resolv conflict
[ultramonkey-l7/ultramonkey-l7-v3.git] / CHANGES
1 [Oct. 17 2011] 3.0.2-1 HIBARI Michiro
2   - Change transport method sync to async. (ex. connect -> async_connect)
3 [Jan. 25 2011] 3.0.1-1 HIBARI Michiro
4   - Fix L7directord RA.(Remove need less option "-b".)
5
6 [Sep. 06 2010] 3.0.0-1 Norihisa NAKAI, Hiromasa KANDA, LANG XIJIAN
7   - Implemented Multi-threading architecture using Boost::Asio and Boost::Thread library.
8   - Implemented IPv6 protocol logic.
9   - Implemented SorryURI support.
10   - Change protocol between l7vsadm and l7vsd from DGRAM to STREAM.
11     And serialized stream data using Boost::Serializable.
12   - Change protocol and schedule module architecture to module event driven model.
13   - Fixed algorithm for logger. (Search Log mode logic added.)
14   - Fixed algorithm for parameter. (Using boost algorithm template.)
15   - Implemented SNMPAgent function in l7vsd.
16
17 [Jun. 17 2010] 2.1.3-1
18   - Fix checkinig content (l7directord)
19
20 [Aug. 24 2009] 2.1.3-0 TATEISHI Katsuyuki
21   - Translate man files into English. (man)
22   - Fix purging sorryserver to respect reloaded configuration. (l7directord)
23   - Fix waiting for customcheck child process. (l7directord)
24   - Fix binding virtual server socket to INADDR_ANY. (l7vsadm)
25   - Fix --forwarded-for option in protocol modules. (protomod_*)
26   - Add --timeout option to protomod_ip. (protomod_ip)
27   - Corresponded to 1-32 bytes (variable-length) SSL Session IDs.
28   - Modify spec and initscripts to make them rpmlint free. (ultramonkey-l7.spec)
29   - Add Heartbeat resource agent scripts and example cib.xml as examples.
30     (doc/heartbeat-ra)
31   - Corresponded to gcc 4.3.
32   - Fix autotools files.
33     Note: To build this package, follow these steps.
34      1 Install automake, autoconf, libtool and other software required by
35        UltraMonkey-L7.
36      2 Checkout from git repository.
37        % git clone <repository>
38      3 Generate configure script, Makefile.in and other files.
39        % cd ultramonkey-l7-v2
40        % autoreconf -if
41      4 Build
42        % ./configure    [*]
43        % make
44      5 Install
45        % make install
46
47      [*] You should specify following options to install as previous releases.
48        % ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \
49                 --libdir='${prefix}/lib64'
50
51 [May.5 2009] 2.1.2-2-rc Shinya TAKEBAYASHI
52   - Fixed rc-scripts: make a lockfile
53   - Fixed SPEC file: l7vsd/l7directord switched to off
54   - Optimized sequences in sslid module.
55
56 [Apr.20 2009] 2.1.2-1 Shinya TAKEBAYASHI
57   - Removed cookie modules
58
59 [Mar. 9 2009] 2.1.2-0 Shinya TAKEBAYASHI
60   - Added protocol modules(recently supported):
61     * cpassive(Cookie passive)
62     * crewrite(Cookie rewrite)
63     * ip(Source IP)
64     * pfilter(Packet filter)
65   - Implemented replication spec to sslid module.
66
67 [Jan. 27 2009] 2.1.1-0 Shinya TAKEBAYASHI
68   - Added option for FAST SCHEDULE to sessionless module.
69     Establishing connection when clinent connection was established.
70   - Updated l7directord man file.
71   - Changed methods for sslid module.(liner list -> hash list)
72
73 [Dec. 17 2008] 2.1.0-0 Shinya TAKEBAYASHI
74   - Added option for FAST SCHEDULE to sessionless module
75     Establishing connection when client connection was established.
76   - Implemented access logger ( CLIENT-DESTINATION mapping )
77   - Optimized event listener.
78   - Fixed algorithms for some check type.
79   - "Checkout" has been enabled.
80   - Created "man" page.(Japanese(UTF-8) only ;))
81   - Implemented flow control logic(sever).
82   - Eliminated flow control logic(client).
83
84 [May. 26 2008] 2.0.0-0 Shinya TAKEBAYASHI
85   - Changed logger library( vanessa_logger -> log4cxx)
86   - Implemented configuration function(using configuration file: /etc/l7vs\l7vs.cf)
87   - Implemented replication system(for HA clustering)
88   - Added new protocol module(sessionless - Layer-4 LB like module)
89
90 [Dec. 11 2007] 1.0.0-1 Shinya TAKEBAYASHI
91   - Implemented blocking mode switching function
92
93 [Oct. 11 2007] 1.0.0-0 Shinya TAKEBAYASHI
94   - Change library from GLib1.2 to GLib2.0 (memory leak fix)
95   - Change from select() to epoll ET.
96   - Change blocking mode to non-blocking mode(recv() and send()).
97   - Change from service conn list to service conn hash.
98   - Change from iomux-list to hash-map and available list.
99   - Add QoS Control.
100   - Add Weighted Round-Robin scheduler.
101   - Add real server weight.
102   - Fixed some bugs.
103
104     * Following members helped us. Thanks!
105
106       Hideaki KONDO
107       Shunji FUKUSHIMA
108       Norihisa NAKAI
109       Hajime OKADA
110       Akira TAKAMARU
111       Hiroyuki BAN
112       Toru MORISHITA
113       Kouhei TANUMA
114       Tetsuya TAKATSURU
115       Masahiro SAKAMOTO
116       Yumi KITANI
117
118 [May. 9 2007] 0.6.0-0 Shinya TAKEBAYASHI
119   - Extended maximum client connections.
120   - Fixed some bugs.
121
122 [Feb. 19, 2007] 0.5.0-3 Shinya TAKEBAYASHI
123   - Fixed syntax errors.(umagent/umagent.c, umagent/Makefile)
124
125 [Dec. 26, 2006] 0.5.0-2 Takahiro Kurosawa / Hideaki Kondo
126   - Rewrote to fix bug about Segmentation Fault.(conn.c)
127