Features added to BS from build to build.
-------------------------------------------
v0.1 build 4
+ Started to use OLLYDBG [dis]assembler. Thanks to Oleh Yuschuk. Changed
the default char type to unsigned, so bugs may appear in different places.
+ Added LoadImage hook under 2K+. NT4 would be supported later.
+ Started to use LIBs from NT4 and headers from XP. So it is easy to
avoid occasional importing of functions not present on NT4, but it is still
possible to use new functions using BsGetProcAddress.
+ Started to read some settings from registry. Added some internal debugging
code.
v0.1 build 3
Internal build. Tested some ideas, fixed some bugs.
+ Rewrote breakpoint handlers
+ Added SwapContext hook to dynamically [re]install breakpoints in processes
v0.1 build 2
+ Added limited SEH support. You can use __try ... __except in code instead
of IsAddressValid. Plugins should link with exsup3.c to avoid importing
_except_handler3 from NTOSKRNL.EXE which is not present in NT4.
+ Added expression calculator
+ Added trace/step over/G/BPX commands
+ Lots of bugs introduced after adding my SEH implementation & exports
scanning. I'll fix them later...
+ Added Pagein command. It is not always safe to call it.
v0.1 build 1
+ Rewrote the core to allow driver to load at boot.
+ Made two keyboard drivers, disassembler, dump, int 2D handler, etc.
+ Wrote lots of internal functions.
+ Driver don't load under NT4
First test build.
Implemented the video driver, keyboard and PS/2 mouse handlers.
Implemented several test commands & made a plugin support.