G. Pape
ipsvd

# ipsvd - upgrading from previous versions

### 0.9.x to 0.10.1

Client support has been added to the sslio program to have it run under `tcpclient`. The logging, especially for ssl warnings and errors, has been improved, and the documentation updated.

Here's a sample on how to use sslio in client mode with `tcpclient`, a `https@` program derived from ucspi-tcp's `http@` program:

     #!/bin/sh
     echo "GET /${2-} HTTP/1.0
     Host: ${1-0}:${3-443}
     " | tcpclient -RHl0 -- "${1-0}" "${3-443}" sslio -c sh -c '
       addcr >&7
       exec delcr <&6
     ' | awk '/^$/ { body=1; next } { if (body) print }'

### 0.8.0 or 0.8.2 to 0.9.x

This version introduces the new sslio program (for Linux only), which can be used to encrypt network connections using SSLv3. A new web page describing some of ipsvd's benefits has been added to the documentation.

### 0.7.0 or 0.7.1 to 0.8.0 or 0.8.2

No further action from you is required.

### 0.6.1 to 0.7.0 or 0.7.1

A new type of instruction has been added. ipsvd now can be told to look up IP addresses of (dynamic) hostnames on incoming connections, and to handle a connection through different instructions if the client's IP address matches one of these addresses. See ipsvd-instruct for details. The examples have been updated slightly, and additionally includes an example of the new check host instructions.

$Id: upgrade.html,v 1.11 2005/01/16 10:32:38 pape Exp $