BotDetect ASP CAPTCHA Release Notes

This is the version history of the BotDetect CAPTCHA ASP Component:

v2.0.8 Released 2008–05–29 v2.0.8 migration guide

  • Vista / Windows 2008 Server support (fixed a bug causing the component to crash on those OSes)
  • Added a separate version of the BotDetect ASP component setup for 64-bit (x64) machines
  • Added a CAPTCHA Reload button (allowing users to request a new CAPTCHA code if the current one is unreadable) to all of the sample ASP projects; removed the BotDetect Refresh Demo ASP sample project (since it is superseded by the Reload button functionality)
  • Added Ajax CAPTCHA validation support to the LanapBotDetectHandler.asp file, and a new ASP sample project demonstrating Ajax CAPTCHA validation (CAPTCHA Ajax Validation Sample)
  • LanapBotDetectHandler.asp general refactoring & cleanup: added support for multiple CAPTCHAs in the same ASP application, better variable names, more comments, better invalid request processing
  • Fixed a bug in the CAPTCHA randomization ASP sample, where reloading the CAPTCHA image without reloading the whole page bypasses the randomization
  • Changed CAPTCHA validation code in all ASP sample projects (to directly compare the user input to the Session state value), while keeping backwards compatibility with older code (comparing the code hashed values)
  • General refactoring & cleanup of all ASP sample CAPTCHA projects: improved usability by automatically lowercasing the CAPTCHA code input while typing, XHTML Transitional compliant code, CAPTCHA layout definitions moved to a separate CSS stylesheet, fixed some field name inconsistencies; moved all ASP sample CAPTCHA project to separate subfolders in the installation folder
  • Installation cleanup: removed the Component folder from the setup, all binaries are now kept exclusively in the Redistribute folder; the gdiplus.dll redistributable is now only installed for Windows 2000 users; replaced the outdated offline help with a link to the online documentation

v2.0.7 Released 2008–02–10

  • Fixed a bug with audio CAPTCHA sometimes being cached in IE 6.0 or older
  • Some cosmetic changes in existing CAPTCHA text styles

v2.0.6 Released 2007–10–21

  • Fixed a bug in the "lanapbotdetecthandler.asp" file causing sound CAPTCHA problems in IE 6.0 or older when using SSL
  • Added a new sample demonstrating how to dynamically reload the CAPTCHA image

v2.0.5 Released 2007–07–09

  • Fixed a bug in the ASP samples causing CAPTCHA validation not to work properly with cookies disabled
  • Fixed a bug in algorithms 5 (Split) and 6 (Wave) causing the image generation to fail when image height is set to less than 10 px
  • Minor ASP code performance tweaks & cleanup

v2.0.4 Released 2007–03–21

  • Fixed a bug causing the CAPTCHA picture not to draw correctly on Windows 2000 servers

v2.0.3 Released 2007–03–08

  • Fixed a bug with the default image format being set to GIF, despite the documentation saying it is JPEG
  • Fixed some minor inconsistencies in algorithm names
  • Updated all samples to use Javascript background sound playing, if the user's browser supports it
  • Fixed a bug with the CAPTCHA image not changing after first load in Opera
  • Added a new sample demonstrating CAPTCHA randomization
  • Moved ASP samples to a separate virtual folder, instead of wwwroot
  • Fixed a bug with the samples not being removed when uninstalling

v2.0.2 Released 2006–06–25

  • Fixed the last of the memory leaks (replaced all C++ pointers with boost shared pointers that release memory automatically)

v2.0.1 Released 2006–06–19

  • Added 10 new algorithms (for a total of 50 different CAPTCHAs)
  • Added sound CAPTCHA support
  • Improved memory management (fixed most memory leaking problems)
  • Some cosmetic changes in existing CAPTCHA types
  • Added a new sample demonstrating dynamic setting of all CAPTCHA properties

v1.0.4 Released 2005–08–11

  • Added 21 new algorithms (for a total of 40 different CAPTCHAs)
  • Some cosmetic changes in existing CAPTCHA types

v1.0.3 Released 2005–05–16

  • Added 12 new algorithms (for a total of 19 different CAPTCHAs)
  • Some cosmetic changes in existing CAPTCHA types

v1.0.2 Released 2005–03–03

  • Added new CAPTCHA types (for a total of 8 different CAPTCHAs)
  • Some cosmetic changes in existing CAPTCHA types

v1.0.1 Released 2005–02–25

  • First release