home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 December / PCWorld_2000-12_cd.bin / Software / Vyzkuste / Hackman / _SETUP.1 / Versions.txt < prev    next >
Text File  |  2000-10-16  |  5KB  |  98 lines

  1. --- 16/10/2000 Version 5.0 ---
  2.  
  3. What's new:
  4.  
  5. 1. INTERFACE changes:
  6.     - vertical scroll bar is functional on every file no matter its size
  7.           - embedded panels on the right side to increase your productivity
  8.     - configuration options when no file is loaded are no longer disabled
  9.     - customizable number of recent files (1 to 9)
  10.     - drag & drop capabilities for main grid and main form
  11.     - save_windows_position expanded to: disassembler, tables
  12. 2. KERNEL enhancements:
  13.     - hackman.ini file is no longer used (transferred to system registry)
  14.     - Developed under VB6.0 sp4 environment
  15.     - Speedy loading, a 52-MB file is loaded in 8 seconds (depends on HDD speed).
  16.     - Speedy search, a 52-MB file is searched in 5 seconds (CPU PIII-500/128MB Ram).
  17.     - [-P] startup switch added to prevent plugins from loading
  18.     - If a recent file is deleted and then activated, it disappears from recent menu list
  19.     - Silent mode: when a command is autoexecuted, no indication appears on history box
  20.     - Added support for mousewheel to main grid
  21.     - Fast shut down implemented
  22.     - Print and Print preview kernel machine was completely re-written, fast pan/zoom!
  23.     - Plugin Managel from Jegrede The Black has been injected into Hackman's Kernel
  24.     - Patch executable can now be renamed
  25. 3. DISASSEMBLER Disassembler enhancements:
  26.     - supports both 32 and 16 bit applications
  27.     - even faster foreground disassembling (200% in co-processor commands)
  28.     - instant swapping from 16 to 32 bit and vice versa
  29.     - help modules now cover CMOVxx and CPUID
  30.     - can act as a standalone program
  31. 4. VIEWER currently supports the following:
  32.     - Images: GIF, JPG, BMP, WMF
  33.     - Archives: ZIP, ARJ, LZH, RAR
  34.     - Misc: Motorola S19, IntelHex, ASCII, Executables
  35. 5. WEB services are integrated better:
  36.     - Direct link to beta components available under Hackman On The Web
  37.     - All direct links open the full Hackman Site not only the equivalent page
  38.     - Versions History now belongs to the Internet
  39. 6. FUNCTIONALITY added or removed:
  40.     - Select All command added under edit menu as requested
  41.     - Octal option added under Addresses submenu
  42.     - Copy as and Export as Java added
  43.     - Advanced lettering: multilanguage support for main grid (See Configurations|Lettering)
  44.     - Support for external programs (i.e. compilers)
  45.     - Print as text command added under Files menu
  46.     - REMOVED default start up file
  47.     - REMOVED active panel automatic pop-up (now it's embedded)
  48.     - Added a reference table (Hex to asm commands reference)
  49. 7. SDK has also been boosted:
  50.     - Plugin Manager documentation by Jegrede The Black
  51.     - DDE interface documentation
  52.     - Refresh and Force_Refresh
  53.     - Lock and Unlock
  54.     - Pack support with separate menu subsystem (up to 3 packs supported)
  55.     - Uninstall script command added to provide uninstall service to users
  56.     - Language pack creation tool has been upgraded to cover v5.xx changes
  57. 8. DEBUGGER Hackman Debugger available as external pack (windows 95 only):
  58.     - Analyze 32 bit files [PE Header, DOS Header, Imports & Exports]
  59.     - Debug efficiently 32-bit files
  60.     - Spy on program functions (input and output information)
  61. 9. HELP documentation is significantly richer than the previous:
  62.     - Spelunking book by Sparkle and Zortran.
  63.     - Brand new Assembly book
  64.     - Debugger book
  65.         - Help button now redirects to the appropriate topic
  66.     - Several topics that were covered in previous edition, were upgraded
  67.     - FAQ section was revised and several questions were added/changed
  68.     - Hackman Tour for Newbies plugin
  69. 10. 3RD PARTY stuff that was updated in order to follow kernel changes:
  70.     - Tip of the day from Sparkle
  71.     - Hackman control center by Zortran
  72.     - Shredder by Nickolas Curtis
  73.     - Extra Configuration by _Valdo_
  74. 11. Other components updated:
  75.     - COMPARE: Improved performance, bug fixes. Double click on an item, jumps to position.
  76. 12. Hackman is offered in two editions; lite and professional.
  77.  
  78. Fixes:
  79.  
  80. 1. Kernel would not open files over 20MB.
  81. 2. Kernel would fail to search over 30MB files.
  82. 3. Dasm: Disassembler's help popped up error message if got_focus event was triggered.
  83. 4. Dasm: OUT lb,eAX was presented as OUT eAX,lb in 32-bit Dasm.
  84. 5. Procecure New File-> Close when repeated twice, caused fatal internal error.
  85. 6. Creating more than one new file without closing them caused memory leak.
  86. 7. Fixed unexpected crash when initial image is missing.
  87. 8. Books Online updated and some content was updated.
  88. 9. Hackman kernel treated files as case sensitive thus loading same file twice.
  89. 10. Vertical scroll bar reset problem (switching between files).
  90. 11. Patch maker was broken since v4.02 and has been fixed.
  91. 12. Copy As and Export as functions reported wrong length.
  92. 13. Operations outside file length crashed Hackman.
  93. 14. Find null byte (00) failed (jumped to an irrelevant instance).
  94. 15. Dasm: Find routine behaved incorrently between 32767 and 65536 offsets.
  95. 16. Replace action would not work for graphic bytes below 32.
  96. 17. Replace All action looped without actually working.
  97. 18. Dasm: Overflow error that appeared on several files fixed.
  98. 19. Dasm: Print whole file to text was crashing at some occasions.