• R/O
  • HTTP
  • SSH
  • HTTPS

ultramonkey-l7-v2: コミット一覧

UltraMonkey-L7 V2(single-thread implementation)


RSS
Rev. 日時 作者
4a00166 cldata_bufsize 2011-03-24 19:09:51 TATEISHI Katsuyuki

Fix cldata_bufsize

dafeaf3 purge-ra 2010-10-27 13:34:44 TATEISHI Katsuyuki

doc/heartbeat-ra: Purge SSLProxy, VIPcheck

VIPcheck is now maintained at Linux-HA Japan(*1).
SSLProxy should be included in sslproxy package(*2).

*1 Found at http://sourceforge.jp/projects/linux-ha/releases/?package_id=10292
or http://sourceforge.jp/projects/linux-ha/releases/?package_id=10538
*2 Latest version is
http://sourceforge.jp/projects/ultramonkey-l7/downloads/49046/SSLProxy.gz/
and it will be included in the next release of sslproxy packages.

a1889ed bugfix-debuglog 2010-08-04 11:51:56 Kohei TANUMA

Bugfix: segv when log-level of l7vs_network is set to debug.

11d8515 tproxy 2010-06-21 20:24:42 Kohei TANUMA

Implement transparent proxy.

* Add new real server forward option -m as Masq and -t as TProxy.
* ex. $ sudo l7vsadm -A -t 0.0.0.0:80 -m sessionless
$ sudo l7vsadm -a -t 0.0.0.0:80 -m sessionless -r 192.168.0.101:80 -t # TProxy
$ sudo l7vsadm -a -t 0.0.0.0:80 -m sessionless -r 192.168.0.102:80 -m # Masq
$ sudo l7vsadm -a -t 0.0.0.0:80 -m sessionless -r 192.168.0.103:80 # Masq
$ sudo l7vsadm -l -n
Layer-7 Virtual Server version 2.1.3-0
Prot LocalAddress:Port ProtoMod Scheduler
-> RemoteAddress:Port Forward Weight ActiveConn InactConn
TCP 0.0.0.0:80 sessionless wrr
-> 192.168.0.101:80 TProxy 1 0 0
-> 192.168.0.102:80 Masq 1 0 0
-> 192.168.0.103:80 Masq 1 0 0

* Also add new option to l7directord.
* ex. $ cat l7directord.cf
virtual = 0.0.0.0:80
real = 192.168.0.101:80 tproxy
real = 192.168.0.102:80 masq
real = 192.168.0.103:80
module = sessionless

c7d0eda hb-ra-processcheck-fix v2.1.3-1 2010-06-15 18:46:59 Jun Sugiura

UltraMonkey-L7 2.1.3-1 release.

588c9b8 2010-06-15 17:41:48 Jun Sugiura

Fix Resource Agents for HBv2

485e2ef license 2010-06-14 13:44:02 Kohei TANUMA

Fixed l7directord copyright.
Added COPYING files to distribution files.

62b4e92 2010-06-11 17:36:07 Kohei TANUMA

Added COPYING file. (LGPLv2.1 for l7vsd, GPL for l7directord)

l7directord is licensed under GPL, because original ldirectord
is also licensed under GPL.

a79d289 l7directord-negotiate-check-fix 2010-06-08 02:03:28 Kohei TANUMA

HTTP::Response->as_string returns all http messages which include all HTTP header and HTTP content.
If HTTP method is 'HEAD', server will send only HTTP header and never send HTTP content.
If HTTP method is 'GET', server will send both HTTP header and HTTP content.
So, use HTTP::Response->as_string when HTTP method is 'HEAD', and use HTTP::Response->content when HTTP method is 'GET'.

e79ad0c english 2010-06-08 01:47:06 Kohei TANUMA

Fix typo. (s/fuction/function/g)

946d2ce pfilter-fix 2010-06-08 01:42:51 Kohei TANUMA

Fix pfilter module.

bcce9bd sorry-fix-persist 2010-06-08 01:36:29 Kohei TANUMA

Persist sorry server connection.
Change about sorry server connection to the following.
(a) 1. First connection: sorry server (over max connections)
2. Communicate to sorry server...
3. Some other connections done. (below max connections)
4. Still communicate to sorry server.
(b) 1. First connection: sorry server (force-sorry-flag is on)
2. Communicate to sorry server...
3. Administrator change setting (force-sorry-flag is off)
4. Still communicate to sorry server.
(c) 1. First connection: sorry server (no real servers)
2. Communicate to sorry server...
3. Administrator add real servers
4. Still communicate to sorry server.
(d) 1. First connection: real server
2. Communicate to real server...
3. Administrator change setting (force-sorry-flag is on)
4. Connection to real server will be disconnected.
(e) 1. First connection: real server
2. Communicate to real server...
3. Administrator remove real servers.
4. Connection to real server will be disconnected.

fce439e sorry-fix-switch 2010-06-07 02:37:17 Kohei TANUMA

Set old destination for changing connection from sorry server to real server.
Fix the following pattern (a) and (b), but not (c).
(a) 1. First connection: sorry server (over max connections)
2. Communicate to sorry server...
3. Some other connections done. (below max connections)
4. Change connection: sorry -> real server
(b) 1. First connection: sorry server (force-sorry-flag is on)
2. Communicate to sorry server...
3. Administrator change setting (force-sorry-flag is off)
4. Change connection: sorry -> real server
(c) 1. First connection: sorry server (no real servers)
2. Communicate to sorry server...
3. Administrator add real servers
4. Change connection: sorry -> real server
(But now connection will be closed.)

4606651 hb-ra-checkmethod-fix 2010-06-01 11:05:55 Shinya TAKEBAYASHI

Fixed process check method.

Considering PID of current running process.

4c82c60 buildenv 2010-03-29 19:13:53 TATEISHI Katsuyuki

Merge branch 'duplicated-logcheck' into buildenv

a3e70d7 2010-03-29 13:33:35 TATEISHI Katsuyuki

Delete some embedded directories from init.d/l7vsd and conf/l7vs.cf.

LOCFILE's paths are still embedded '/var/...' because they are in
the manner of RedHat initscripts.

0194b80 2010-03-29 13:33:35 TATEISHI Katsuyuki

Delete some embedded directories from the l7directord scripts.

de2a716 2010-03-29 13:33:35 TATEISHI Katsuyuki

l7directord: Add version number replacement for build time.

c65eb89 2010-03-29 13:32:45 TATEISHI Katsuyuki

Add automatic version numbering.

03b1346 2010-03-29 13:32:11 TATEISHI Katsuyuki

Convert version numbering hacks from configure.ac into Makefile.am

06581d3 duplicated-logcheck 2010-03-24 21:43:32 TATEISHI Katsuyuki

Change directory to find in extract_log.check target.

When make distcheck, $(top_srcdir) contains the original source tree and
the $(distdir) tree extracted from distribution archive. Each two trees
have the same source files, so the extracted_log.check always fails.

108d858 2010-03-24 11:29:43 TATEISHI Katsuyuki

Add ultramonkey-l7.spec to EXTRA_DIST for 'rpmbuild -ta'

90a8272 2010-03-24 11:06:36 TATEISHI Katsuyuki

Remove comments written in japanese

c3bc3ad enterpriseOID-fix 2010-01-04 14:55:50 Shinya TAKEBAYASHI

Fixed EnterpriseOID.

Fixed EnterpriseOID in MIB database(UML7MIB.txt).
It had been allocated by IANA.

2fc0198 port-limit-check 2009-12-25 09:43:23 Shinya TAKEBAYASHI

Port range check was implemented.

l7vsadm command can specify the port number greater than 65536.
This problem was fixed.

ed2ca6b 2009-10-07 11:48:19 Shinya TAKEBAYASHI

Fixed bug: Evaluated the header section with the body section in HTTP negotiate check.

Normally, evaluates only the body section in GET check.
But l7directord was evaluates with body section and header section.

This problem was fixed, l7directord become the following operation.

* In the case of "httpmethod = HEAD":

Evaluates only the header(Includes HTTP response code) section.

* In the case of "httpmethod = GET":

Evaluates only the body section.

0090e94 hb-ra-copyright maint master 2009-08-27 18:08:58 Kohei TANUMA

Add copyright notice.

00b494d 2009-08-26 15:58:11 TATEISHI Katsuyuki

Add duplicate log ID check in 'make distcheck'

logger/Makefile.am: Add SCRIPTS macro to distribute extract_log.
Makefile.am: Add new target to check duplicated log IDs with
logger/extract_log script and register it on distcheck-hook.

8db5262 2009-08-26 09:53:11 TATEISHI Katsuyuki

Update CHANGES.

f332444 2009-08-25 15:37:10 TATEISHI Katsuyuki

Fix checkinig content

旧リポジトリブラウザで表示