                 HTTP module for CAB under STinG/STiK

                               CAB.OVL

                             Release V5.2
                            4. Januar 1999

                                  by

                           Olivier Booklage


Contents
========

 1  About

 2  Installation

 3  Configuration

 4  Avertissement

 5  Bugs

 6  History

 7  Author

 8  Beta-Testers



1  About
********

CAB.OVL is a module for Cristal Atari Brownser 'CAB' for HTTP
protocole under TCP/IP stack STinG or STiK.

Support server Authentification and cookie under CAB < 2.7 to.

For STiK users, STIK.ACC contains essential TCP/IP routines apart from
the in-built dialer, so it must stay present.

         ** This is a BETA VERSION for beta testers only. **



2  Installation
***************

Save your old cab.ovl and put this one in your CAB/MODULES/ folder
with is CAB_OVL.RSC file.



3  Configuration
****************

Please ask for http://cab.ovl in CAB for set CABOVL configuration.



4  Avertissement
****************

Although every effort has been taken by the author to ensure trouble
free operation, i can take no responsibility for any damage caused by
use of this program, either directly or indirectly. This software is
used at your own risk.

Enjoy it



5  Bugs
*******

-In some servers with cookies, an error return 'bad request', so you
can refuse cookie by configuring until this problem is persistant.

-Many errors come from NetWork, servers or CAB versions so before
email me, * BE SURE THAT MALFUNCTION IS CAB.OVL FAULT * by testing with
other platforms and other CAB.OVL. Send my Logfile, OVL version and
CAB.OVL version.



6  History
**********

*CAB.OVL V5.2 beta*

Fixed : Very bad bug with redirection after a POST method, so many
formulars works now. Thank you to Bernd Maedicke.

*CAB.OVL 5.1 beta*

Fixed : Bug for logfile ( not closed )

Fixed : Bug for logfile, now one per cession.

*CAB.OVL 5.0 beta*

Fixed : Bug about if-modified, fixed now ? Ronald ??

Fixed : In case of error or UserBreak, the incomplete file is removed
for futurs reloads.

*CAB.OVL V4.9 beta*

Fixed : Bug about URL with space character ( prohibited ) is now coded
( "%20" ) so no more file not found or server error.

*CAB.OVL V4.8 beta*

New : CAB.OVL do not send "if-modified" for date under 1971 ! passed
by CAB, so request complete file is forced.

Fixed : Some problems fixed with cookies and servers as multimania.

*CAB.OVL V4.7 beta*

New : CAB.OVL check CAB internal variable "reload", so "if-modified"
is not send to the server if this flag is set.

*CAB.OVL V4.6 beta*

Fixed : Problem about file-not-modified ( cache ) Thank to Ronald
Andersson.

*CAB.OVL V4.5 beta*

New : "Host : " is set in header some some servers. Thank to Bernd
Maedicke.

*CAB.OVL V4.4 beta*

New : Refuse cookie in configuration page do not received OR SEND any
cookie.

*CAB.OVL V4.3 beta*

Maybe Fixed : Bug in some servers return 'bad request', thank you to
Bernd Maedicke.

*CAB.OVL V4.2 beta*

Fixed : Stupid bug for protected access ( Authentification ).
Fixed : E_RRESET is no more an error, used for STinG Server<->Client
due TCP_close() bug.

*CAB.OVL V3.9-4.1 beta*

Fixed : bad error form if no data is comming.
Fixed : default button in alerts is no more supported.
Fixed : no alerts if configuration is set as.

*CAB.OVL V3.8 beta*

New : decent dialog for cookie acceptation.

*CAB.OVL V3.7 beta*

Fixed : very bad bug on some formulares, thank you to Joel Houplon.

*CAB.OVL V3.6 beta*

New : ressource customization.

*CAB.OVL V3.5 beta*

New : ressource modules/cab_ovl.rsc for futurs translations.
Fixed : some bugs about cookies.

*CAB.OVL V3.4 beta*

New : Debug informations are on new CAB window.

*CAB.OVL V3.3 beta*

Fixed : Urgent release, V3.2b destroy memory :(

*CAB.OVL V3.2 beta*

New : Try to call ST-GUIDE after write the debug.txt file.
New : Window-dialog topped for CAB window topped.
Fixed : Debug option re-writed (bombs).
Fixed : Relative location allowed ( eg: "Location:
path/dummy/index.html" )

*CAB.OVL V3.1 beta*

New : Dialbox in windows by Jacques Delavoix.
New : Try to be RFC2109 compliant about cookie, but some servers are
not :(
Fixed : Crash in debug mode for long cookie value.

*CAB.OVL V3.0 beta*

New : Please, for version old 2.8 of fast cab.ovl, remove your
module/cookie.set file.
Fixed : in case of HTTP error, you can really retry.

*CAB.OVL V2.9 beta*

New : bell when dialbox.
Fixed : cab crash for HTTP unkown error number.



7  Author
*********


     | Olivier Booklage                                         |
     | 4, cours des longs prs                                  |
     | 92100 Boulogne Billancourt                               |
     | France.                                                  |
     | email : res1@vcf-com.fr                                  |
     | www   : http://services.worldnet.net/vcf-com/olivier.htm |
     | Update: download/cabovl.lzh                              |



8  Beta-Testers
***************

    Ronald Andersson

    Jan Daldrup

    Bernd Maedicke

    the beazt

    Pat Morales
