Hi all,
In order to make ICS better everybody can help by just testing new
features and bugfixes. Current HTTP changes in the ICS SVN repository
are:
V7 OverbyteIcsHttpProt.pas
Added Digest Access Authentication.
In order to disable this feature entirely undefine
directive UseDigestAuthentication.
Added new event OnBeforeAuth that can be used to skip
internal authorization by setting argument Allow to FALSE.
Fixed a bug with proxies which do not
send a Content-Length header in non-persistent
connections by simply always setting FReceiveLen to
zero in SocketSessionClosed.
OverbyteIcsHttpSrv.pas
V6 and V7 THttpServer - Fixed a bug with NTLM authentication in
function Answer401.
V7 only:
Removed some digest authentication code to new unit
OverbyteIcsDigestAuth.
OnAuthResult is no longer triggered with FALSE when the nonce is just stale.
Changed string type of FAuthDigestBody to AnsiString.
New directive NO_DIGEST_AUTH can be used to exclude the digest code from
being compiled.
Added THttpConnection.AnswerStringEx() which works as AnswerString()
however takes a CodePage argument in D2009 and better.
** Typo corrected, property AuthDigetUri is now AuthDigestUri **
Please report any bug to the list.
Especially all kind of tests with proxies and/or with password protected
resources would be great, thank you guys!
--
Arno Garrels [TeamICS]
http://www.overbyte.be/eng/overbyte/teamics.html
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be