From 1361f0e88138653d2437f45ddf940206ed0e93b7 Mon Sep 17 00:00:00 2001 From: Jakub Sławiński Date: Thu, 6 Apr 2006 23:34:51 +0200 Subject: v0.8.1 - Fixed: enableproxy option in server's config file - Added: clients idle time - Added: 'maxidle' option - Modified: task scheduling subsystem has been completely rewritten - Fixed: segmentation fault in http tunnels after multiple simultaneous POST connections from the same source - Fixed: unexpected connection close when http proxy was too slow - Fixed: SIGSEGV in http proxy mode under cygwin - Added: enabled the SO_KEEPALIVE option for all the sockets used by the apf - Added: 60 seconds timeout for SSL_connect --- doc/afclient.1 | 2 +- doc/afclient.conf.5 | 2 +- doc/afserver.1 | 8 +++++++- doc/afserver.conf.5 | 7 +++++-- doc/afserver_example.conf | 1 + doc/en/README | 5 +++-- 6 files changed, 18 insertions(+), 7 deletions(-) (limited to 'doc') diff --git a/doc/afclient.1 b/doc/afclient.1 index a7833b1..eac49b4 100644 --- a/doc/afclient.1 +++ b/doc/afclient.1 @@ -1,4 +1,4 @@ -.TH afclient 1 "apf 0.8" Jeremian +.TH afclient 1 "apf 0.8.1" Jeremian .SH NAME afclient \- active port forwarder client .SH SYNOPSIS diff --git a/doc/afclient.conf.5 b/doc/afclient.conf.5 index abd9dd2..35be286 100644 --- a/doc/afclient.conf.5 +++ b/doc/afclient.conf.5 @@ -1,4 +1,4 @@ -.TH afclient.conf 5 "apf 0.8" Jeremian +.TH afclient.conf 5 "apf 0.8.1" Jeremian .SH NAME afclient.conf \- Configuration File for afclient .SH INTRODUCTION diff --git a/doc/afserver.1 b/doc/afserver.1 index 0691ebd..856bbe8 100644 --- a/doc/afserver.1 +++ b/doc/afserver.1 @@ -1,4 +1,4 @@ -.TH afserver 1 "apf 0.8" Jeremian +.TH afserver 1 "apf 0.8.1" Jeremian .SH NAME afserver \- active port forwarder server .SH SYNOPSIS @@ -37,6 +37,9 @@ which redirects it to the specified destination host:port. .I afclient connects to it (default: 50126) +.B -V, --version + display version number + .B -h, --help prints help screen @@ -63,6 +66,9 @@ connects to it (default: 50126) .B -t, --timeout N the timeout value for the client's connection (default: 5) +.B --maxidle N + the maximum idle time for the client's connection (default: disabled) + .B -u, --users N the amount of users allowed to use this server (default: 5) diff --git a/doc/afserver.conf.5 b/doc/afserver.conf.5 index a86ff78..7a17eda 100644 --- a/doc/afserver.conf.5 +++ b/doc/afserver.conf.5 @@ -1,4 +1,4 @@ -.TH afserver.conf 5 "apf 0.8" Jeremian +.TH afserver.conf 5 "apf 0.8.1" Jeremian .SH NAME afserver.conf \- Configuration File for afserver .SH INTRODUCTION @@ -68,7 +68,10 @@ commands. .B timeout N the timeout value for the client's connection (default: 5) - + +.B --maxidle N + the maximum idle time for the client's connection (default: disabled) + .B clients N the number of allowed clients to use this server (default: 1) diff --git a/doc/afserver_example.conf b/doc/afserver_example.conf index e96ec02..a11f5c1 100644 --- a/doc/afserver_example.conf +++ b/doc/afserver_example.conf @@ -32,6 +32,7 @@ listenport 50127 #portnumber on which server is listening for users manageport 50126 #portnumber on which server is listening for afclient #users 5 #amount of users we are allowing to connect (>0) (default: 5) #timeout 5 #timeout value for the client's connection (>0) (default: 5) +#maxidle 300 #the maximum idle time for the client's connection (>0) (default: disabled) #clients 1 #number of allowed clients for this realm (>0) (default: 1) #usrpcli $users #allowed users per client for this realm (>0) (default: $users) #climode 1 #strategy used for connecting users with clients (1) (default: 1) diff --git a/doc/en/README b/doc/en/README index cea4c66..11c3fe6 100644 --- a/doc/en/README +++ b/doc/en/README @@ -1,4 +1,4 @@ -AF - Active Port Forwarder 0.8 - README +AF - Active Port Forwarder 0.8.1 - README Copyright (C) 2003-2006 jeremian - ================================================================= @@ -136,9 +136,10 @@ Multiple clients allow to create more sophisticated tunneling scheme. active forwarder (server) -D, --dateformat - format of the date printed in logs (see 'man strftime' for details) (default: %d.%m.%Y %H:%M:%S) - -t, --timeout - the timeout value for the client's connection (default: 5) + --maxidle - the maximum idle time for the client's connection + (default: disabled) -u, --users - the amount of users allowed to use this server (default: 5) -C, --clients - the number of allowed clients to use this server -- cgit v1.1