HTSaveLocally
, HTSaveAndExecute
and
HTSaveAndCallBack
have been optimized and they now all use the HTFWrite stream creation method
server modules
to the Protocol module. An access scheme (for example HTTP, can
now be registered together with a client module and a server modele
preemptive
to preemptive
it was a spelling mistake
ARGS
and PARAMS
from the sources. All function
declarations and definitions now follow the ANSI standard.
HTLibraryVersion
local to HTAccess. The are now only WWW_TraceFlag
left as a global variable in the whole Library.
HTClientHost
(global var) is removed from the Library as it wasn't use there at all
WWW_HOME
etc.
WWW_WIN_ASYNC
introduced to use the new async window interface. Add this
define to your project if you want it
www/unknown -> HTGuess_new text/x-www-rules -> HTRules
HTWWWTLocal()
and HTLocalToWWW()
from the HTFile Module to the HTString module for converting between local file names
and URLs
result
field to the
HTLink so that the result of a posting operation is stored in the link object. This means that
the application can see which post operations succeeded and which didn't. This can for example be
used in a GUI client to show the relations between the source and destination anchor as "dim" links.
CacheItems
structure is removed from anchor object and replaced by (BOOL)
CacheHit
. If CacheHit=YES
then the format negotiation and suffix binding is not
used in HTFile Module but the object is loaded directly
(from the local file cache) using non-blocking I/O
HTMaxRedirect
as a global variable. It is now private to Request manager with two methods to access it
www -source ftp://ftp.w3.org
www/mime
with the MIME conforming
message/rfc822
format. This may affect the setup of stream converters that used the old
format.
HTSimplify()
function in the HTParse
module now follows the RFC 1808
Specification