Rawether for Windows V5.03.16.56
Information

 

New In Release V5.03.16.56 (September 23, 2003)

This release includes several bug fixes and some minor enhancements to the Rawether for Windows product.

Bug Fixes

  1. Fixed several bugs uncovered by PreFast tool introduced in Windows DDK Build 3790.
     
  2. Fixed bug that was first identified when running Rawether over Agnitum Outpost Firewall.

    The cause of this bug was that under some circumstances the adapter is opened and then closed immediately. On some systems the automatic query sequence initiated within the driver has not completed when the driver was closed and some of these queries were made on an invalid adapter handle.
     
  3. Fixed bug in driver BPF update logic. Improper synchronization when changing the BPF caused problems when applications changed the BPF frequently after packet reception had been started.
     
  4. Additional sanity checks for adapter close in progress when handling request, send and receive IRPs.
     
  5. Fixed bug where W32N_CloseAndFreeOpenContext was called at IRQL < PASSIVE_LEVEL (spin lock held) leading to an occasional bugcheck when NdisFreeSpinLock was called.
     
  6. Fixed a driver bug that resulted in a rare bugcheck PROCESS_HAS_LOCKED_PAGES.
     
  7. Fixed a bug that caused the MacEnum adapter list to be empty or to omit to list some adapters when running Rawether on Windows Server 2003.
     
  8. Made small bug fix in C# version of NDIScope. System default exception message was (safely) displayed when adapter could not be opened. Now catch that exception and display message box.
     

Enhancements

  1. Updated W32NDIS.h with OIDs and structures for Wi-Fi Protected Access (WPA).
     
  2. Made changes to MPR driver to provide "better real-time responsiveness". Can now set read timeout value to lower values using the MPR_SetReadTimeout function.
     
  3. Replaced use of NdisAllocateMemory with NdisAllocateMemoryWithTag.
     
  4. Made changes to NDIScope application to accommodate obscure "requirement" that NDIS requests must have at least one byte in the InformationBuffer.
     
  5. In driver receive indication handler now use Dpr spin lock functions since the routine is always called at IRQL DISPATCH_LEVEL.
     

Documentation

Documentation for Rawether for Windows is available for download.

Rawether Guide (HtmlHelp)

 

Sample Executables

Follow the link below to download and install the Rawether for Windows Sample Executables (NDIScope).

Install Rawether Sample Executables (NDIScope)
Digitally Signed by PRINTING COMMUNICATIONS ASSOC., INC. (PCAUSA)

Mailing Lists  · PCAUSA Newsletter · PCAUSA Discussion List
·
Privacy Statement · 
WinDis 32 is a trademark of Printing Communications Assoc., Inc. (PCAUSA).
Rawether for Windows and Rawether .NET are trademarks of Printing Communications Assoc., Inc. (PCAUSA).
Microsoft, MS, Windows, Windows 95, Windows 98, Windows Millennium, Windows 2000, Windows XP, and Win32 are registered trademarks and Visual C++ and Windows NT are trademarks of the Microsoft Corporation.
Send mail to rawether-webmaster@pcausa.com with questions or comments about this web site.
Copyright © 1996-2008 Printing Communications Assoc., Inc. (PCAUSA).
All rights reserved.
Last modified: December 31, 2007