Up to [Public] / libwww / Library / src
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
First version having AA using HTRequest structure. This seems to work pretty well with server, but I've been unable to test it with linemode which doesn't compile currently, so prepare yourself for client coredumps. :-( It may also be that AA just simply doesn't let you know about itself at all -- so it may also appear to be dead instead of killing the whole client. Now I'm going home to get some sleep -- staying up 34 hours is starting to get to me.
Bug fixes for first AA release :-( 1. Now doesn't skip every other ACL entry. 2. Fixed another problem with ACL reading: didn't handle correctly multiple whitespaces inside ACL entries. 3. Fixed a short-cut in authorization checker (previously first IP address mismatch caused a fail). 4. Doesn't crash if group file is not set. 5. Doesn't hold the connection open while prompting password from user (connects only after Authorization: field is already composed).
Changed NULLs to (char)0's :-(.
Changed the access authorization checker function so that it is ok just to have mask group and not ACL when protected by "Protect" rule. Also added empty-password feature (authentication just by login name if password field in password file is empty).
Added first version of access authorization in.