## Appendix A – Development History 2004-2005

#

[ 2004-2005 | 2002-2003 (online) | 2001 (online) | 2000 (online) | 1999-1998 (online) ]

### 2005/12/25 20:00 – InetPowerServer v1.0.2

Scope | Type | Description
--- | --- | ---
SMTP service | New | Added support for SMTP AUTH on inbound sessions. Only PLAIN and LOGIN is supported yet.
TTB framework | New | Updated to support Regina REXX more recent than 3.2.
IPS framework | Fix | Fixed access conflict between anonymous user accounts and DisableService user flag.
FTP service | Fix | Fixed proper shutdown of FTP data connections used for RETR and STOR as some code was lost when converted to new sockets classes.

### 2004/03/22 21:00 – InetPowerServer v1.0.1 (Beta)

Scope | Type | Description
--- | --- | ---
HTTP service | Fix | Fixed problem with encoding of links in directory view. Also cleaned up the handling of current/parent directory entries as well.
HTTP service | Fix | Fixed minor security issues which would allow redirect to index objects even if the client had no access to the object. The object itself was not made available, only the redirect was performed.
POP service | Fix | Fixed incorrect data returned by the STAT command. Messages marked for deletion was included in the count and that was incorrect according to the RFC.
POP service | Change | Changed internal variable use in the pop.res file to match the new variable names as the old ones are to be obsoleted.
POP service | Fix | Fixed incorrect data returned by the LIST command when a specific message number was given for a message marked for deletion.
SMTP service | Change | Added ForwardAddressAuth setting to work as ForwardAddress, but for authenicated clients (currently only authenticate before SMTP is supported by IPS).
IPS framework | Change | Changed to use the new sockets classes in TTB as the old ones was messy and discontinued. This was really not planned before 1.1.x, but since a few bugs arised with 1.0.0 it was the best solution to do it now to keep a much as possible the same in the 1.0 and 1.1 branches.

### 2004/01/01 18:00 – InetPowerServer v1.0.0 (Code Candidate)

Scope | Type | Description
--- | --- | ---
IPS framework | Change | Removed -i and -u help output from ips2.exe as these only makes sense on Windows.
HTTP service | Fix | Fixed problem which causes IPS to crash if the extended log file was not opened.
TTB framework | Fix | Fixed problem with timezone processing on OS/2 when current year is a leap year.

This document is the exclusive property of Terje Flaarønning.