Hey, I resemble that remark! I haven't refused to give additional info, I'm
just procrastinating!
>>> fish@... 3/29/2006 9:39:26 AM >>>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
A new BETA version of my CTCI-W32 networking package is now available
for testing. The download URL is:
http://www.softdevlabs.com/tt32b3t4/
This new version is significantly enhanced internally the most major
of which was a complete redesign of WinPCap adapter handling[1] and
support for the latest 3.1 version of WinPCap.
Also new in this version is a dependency on a new DLL called
'FishLib', a dll containing support functions that are common to many
of the programs I write. You can download the most current version of
FishLib from my main Hercules web page (or any of the mirrors):
http://www.softdevlabs.com/hercules
I haven't finished writing up the documentation for it yet but not
much has changed from a Hercules-user point-of-view (other than it
uncovering a previously hidden minor Hercules bug[2]).
While it HAS been tested, it hasn't been tested very thoroughly. I
gave it the once-over (okay, SEVERAL time over!) with the new
TT32Test program that it comes with (which tt32info functionality has
been merged into) as well as a quick test or two using an old version
of S390 Linux, and it seems to work just fine.
Two other beta users have tried it as well, one of which reports it
works beautifully for him (multicasting included!), but the other
person says it doesn't [work] for him (although he refuses to provide
any details), so be aware that it MAY still contain a glitch or two.
Please give it a try and report back to me with your results. If
enough people try it without having any major problems with it then
I'll go ahead and release it officially, but if some/many of you have
trouble with it then I certainly want to know about that before
releasing it! (so I can fix whatever's wrong with it of course! Duh!)
Thanks.
- --
"Fish" (David B. Trout) - fish(at)infidels.org
Fight Spam! Join CAUCE! <http://www.cauce.org/>
(Any HTML email received will be deleted unread)
PGP key fingerprints:
DH/DSS: 9F9B BAB0 BA7F C458 1A89 FE26 48F5 D7F4 C4EE 3E2A
RSA: 6B37 7110 7201 9917 9B0D 99E3 55DB 5D58 FADE 4A52
[1] This new version *should* work much better when defining multiple
CTC devices in Herc and/or any other program you're using with it.
Previously if you defined more than one CTC device (virtual
adapter/interface) it was possible for each to interfere with each
others' packet reception such that whatever packets one "consumed"
ended up causing the other to come up empty-handed. With the new
design this shouldn't happen. BOTH virtual interfaces should receive
their own separate copies of the same packet. (Note however that if
one [virtual] adapter is running in a high priority thread (whereas
the other isn't) it's still possible for the higher priority one to
end up causing the lower priority one to lose packets since
TunTap32's buffers are only so big; it can't buffer packets forever.
At *some* point packets will get dropped/lost is such a situation,
but usually only under unusually high traffic load situations).
[2] Herc is currently starting up a "read" thread to read packets (in
order to service your defined Herc CTC device(s)) but it's starting
it up before it has even finished defining the virtual interface!
(set the interface to IFF_UP status) As a result you might see
Hercules issue a completely benign "HHCLC042E Port 00: Read error: No
error" error[3] message once per second while your system is in the
process of coming up until such time as the interface is eventually
fully initialized. Again, this is completely benign and should not
affect your CTC/TunTap32 functionality at all. The bug in Herc will
get fixed shortly (just as soon as I can get some sleep first) so
this shouldn't be an issue for very long.
[3] And *YES* this infamous "no error" 'error' message issue will
*also* be fixed shortly too! I promise! <grumble>
-----BEGIN PGP SIGNATURE-----
Version: PGP 7.0.4
iQA/AwUBRCqcHUj11/TE7j4qEQJMegCgsKL/siOwye453NgtTKHEMYjvgB4AoLXE
CDr12UtWKNZCjeBYsi0e3arf
=sDQ3
-----END PGP SIGNATURE-----
SPONSORED LINKS
Computer internet security Hercules real estate Hercules home Computer internet
training Computer internet business Computer internet access
YAHOO! GROUPS LINKS
Visit your group "hercules-advocacy" on the web.
To unsubscribe from this group, send an email to:
hercules-advocacy-unsubscribe@yahoogroups.com
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.