Nov-09-2000
-----------
*) Fixed typo in Examples\ASM\RegLog\RegLogDLL,bat:
   TEXT  RegEnumValueW, <RegEnumValueA>.
   => RegLog.dll recompiled.

*) Emphasized importance of saving LastError value (Get/SetLastError)
   in NewAPI functions: Tips.txt, HDK\DOC\Structures.txt.


Nov-13-2000
-----------
*) Fixed bug in linking which caused "dead" KERNEL21.1 import in
   ApiHooks.dll. The visible effect was that EstabLishApiHooks/HookApi
   returned with ErrorRemoteExec ("Hooks application failed!") when
   ApiHookChain contained HOOK_HARD attribute in Win9X.
   Bug reported SAC. Thank you!

*) Lost word about merging sections: HDK\DOC\Static.txt.

*) Better HOOK_HARD description: HDK\DOC\dwFlags.txt.

*) Lost word about structure alignments: Tips.txt.


Nov-20-2000
-----------
*) Examples\C\CapConsole\CapConsole.c recompiled with newer ApiHooks.h
   (old HOOK_SMART != new HOOK_SMART).

*) HDK\Bin binaries display HOOK_SMART correctly.

*) I tested the whole package on W95 SR2 (486, Pentium), W98, NT4
   (2 CPUs) and W2K personally.

*) Added Examples\ASM\LoadTMx.


Nov-22-2000
-----------
*) DllMains and TLS callbacks now get DLL_THREAD_* notifications of new_threads
   _created_by_remote_code (in pure remote code or in DllMains of newly loaded
   modules) executed in running NT process. Of course carrying thread is still
   silent. ModWorks and ApiWorks now respect new threads in remote code -> AH
   recompiled. You can design your remote code better now -> see
   Examples\ASM\NtUnload.

*) RegLog.bat repaired partially; recompiled.

*) ProcessWorks added.