> ## 1 Inets Release Notes

> ### 1.1 Inets 3.0.6

> #### 1.1.1 Improvements and new features

> -

> #### 1.1.2 Reported Fixed Bugs and Malfunctions

> - On Windows the `ftp:ls` function sometimes exits.
>   . Workaround for a problem that seems to happen only on Windows when calling the ls function. Closing an already closed socket will result in enotsock returned which will result in an exit.
>   (Own Id: OTP-4770)

> ### 1.2 Inets 3.0.5

> #### 1.2.1 Improvements and new features

> -

> #### 1.2.2 Reported Fixed Bugs and Malfunctions

> - Web server does not handle econnaborted accept result.
>   This results in an anneccessary acceptor process restart.
>   (Own Id: OTP-4732)

> ### 1.3 Inets 3.0.4

> #### 1.3.1 Improvements and new features

> -

> #### 1.3.2 Reported Fixed Bugs and Malfunctions

> - ESI callback generates broken HTTP.
>   This was a problem for (atleast) Netscape 4.75. It worked for Mozilla 1.4a (on Solaris 8) and rumor has it that it also worked for IE.
>   Sean Hinde (Own Id: OTP-4696)
> - Log-size values ignored for security- and error disk-logs (SecurityDiskLogSize and ErrorDiskLogSize in mod_disk_log). Instead the TransferDiskLogSize was used.
>   Thomas Lange
>   (Own Id: OTP-4659)

> ### 1.4 Inets 3.0.3

> #### 1.4.1 Improvements and new features

> -

> #### 1.4.2 Reported Fixed Bugs and Malfunctions

> - HTTP client called undefined function in HTTP server (httpd_response:send_status/3).
>   (Own Id: OTP-4628)

> ### 1.5 Inets 3.0.2

> #### 1.5.1 Improvements and new features

> -

> #### 1.5.2 Reported Fixed Bugs and Malfunctions

> - HTTP client now updated to jnets-0.1.
>   Auther: Johan Blom of Mobile Arts AB.
>   (Own Id: OTP-4588)

> ### 1.6 Inets 3.0.1

> #### 1.6.1 Improvements and new features

> - FTP client now supports chunked receive. Proposal of Luke Gorrie provided inspiration but not algorithm.
>   (Own Id: OTP-4549)
> - HTTP client updated to jnets-0.1, now supporting proxy.
>   Auther: Johan Blom of Mobile Arts AB.
>   (Own Id: OTP-4552)

> #### 1.6.2 Reported Fixed Bugs and Malfunctions

> - Body length calculation incorrect.
>   (Own Id: OTP-4548)
>   (Aux Id: OTP-4207, Seq 7209)
> - HTTP-request with a BODY length longer than 0 does not work.
>   (Own Id: OTP-4550)
>   (Aux Id: Seq 7653)
> - Calculation of remaining chunk size incorrect.
>   (Own Id: OTP-4551)
> - Wrong module name used when attempting to stop the security server (mod_sec_server instead of mod_security_server).
>   (Own Id: OTP-4556)

> ### 1.7 Inets 3.0.0

> #### 1.7.1 Improvements and new features

> - Added HTTP client to the application.
>   Auther: Johan Blom of Mobile Arts AB.
> - FTP: More info in exit reason when socket operation fails.
>   (Own Id: OTP-4429)
> - Make install targets corrected (INSTALL_SCRIPT is used instead of INSTALL_PROGRAMS for scripts).
>   (Own Id: OTP-4428)
> - In inets, mod_cgi crashes when a directory is protected for a group or for a user and we try to execute a CGI script inside this protected directory.
>   Guillaume Bongenaar.
>   (Own Id: OTP-4416)
> - Removed crypto application dependency.
>   Matthias Lang
>   (Own Id: OTP-4417)
> - Use the same read algorithm for socket type ssl as is used for ip_comm. As of version 2.3.5 of the ssl application it is possible to use socket option {active, once}, so the same algorithm can be used for both ip_comm and ssl.
>   (Own Id: OTP-4374)
>   (Aux Id: Seq 7417)
> - Added inets test suite to the release. Including the lightweight inets test server.
> - Incorrectly formated disk log entries. term_to_binary was (incorrectly) used for the external format.
>   Own Id: OTP-4228
>   Aux Id: Seq 7239
> - Adding verbosity printouts to 'catch' cgi problems on some platforms.
> - Updated to handle HTTP/1.1.
>   - Persistent connections are now default for http/1.1 clients
>   - Module `mod_esi` can send data to the client in chunks.
>   - Updated configuration directives KeepAlive
>   - New configuration directives:
>     - MaxKeepAliveRequest
>     - ErlScriptTimeout
>     - ErlScriptNoCache
>     - ScriptTimeout
>     - ScriptNoCache
>   - New functions in httpd_utility to ease the development of http/1.1 complaint modules.
>   - Record mod has a new field absolute_uri.
>   - All header field names in parsed_header is in lowercase.
>   - httpd handles chunked requests.
>   - New module mod_range that handles range-requests.
>   - New module mod_responsecontrol that controls how the request will be handled the due to the If-Modified, If-Match and If-Range http header fields.

> #### 1.7.2 Reported Fixed Bugs and Malfunctions

> - POST requests not properly handled.
>   (Own Id: OTP-4409)
>   (Aux Id: Seq 7485)
> - Incompatible change in the inets API.
>   (Own Id: OTP-4408)
>   (Aux Id: Seq 7485)
> - When opening the disk log (mod_disk_log), an open attempt is made without a size option. If the file exist, then it is opened. If the file does not exist, then another attempt is made, this time with the size option.
>   (Own Id: OTP-4281)
>   (Aux Id: Seq 7312)
> - Changing of disk log format failes. Restart of webserver after change of disk log format (DiskLogFormat) fails with arg_mismatch.
>   (Own Id: OTP-4231)
>   (Aux Id: Seq 7244)

Copyright © 1991-2003 Ericsson Utvecklings AB