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