Wireshark-dev: Re: [Wireshark-dev] [Wireshark-bugs] [Bug 1287] Problem with capturing on an Acc

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Tue, 02 Jan 2007 00:56:07 +0100
Gerald Combs wrote:
There are a couple of vulnerabilities that have been found and fixed
since the past release as well.  I'll start making preparations for
another prerelease/release cycle.  Does anyone have time to work on the
major roadmap items (version checking, updating, or online help)?  I can
probably look at version checking.
... back from holidays and still a lot of things to do ...

I'm currently in the process of installing the MSVC 2005 Express Edition (the Platform SDK provides me some trouble). Once the MSVC 2005 build process is running, I will concentrate on the major road map items again.

The online help should be nearly ready - at least for Win32. I've added a Help button to most dialogs that made sense to me and the links to the guide are also ready. To enable it, uncomment the ENABLE_WSUG=USE (line 356) and rebuild all. There's one thing left over: The buildbot is doing the "built docs" as the last step. Obviously, the docs must be generated at least before the "created package" step (maybe even before the compiling step). Gerald, could you please change this sequence in the Win32 buildbot? Then we can simply enable the setting in config.nmake. BTW: this requires everyone to set up the documentation build environment - or disable it in the config.nmake file.

The version checking and updating is a single item in my eyes. I've done some experiments with downloading a file from the internet (derived from the Win32 cygwin setup program) - downloading is already working good (maybe a progress bar should be added). I've also added some basic updating stuff - some data structures and some code, but this is far from complete. I'll check in this stuff (after some cleanup) so you can have a look at it.

Not in the road map, but maybe also worth to be added: Currently if we're running out of memory - we usually get a "strange" assert message from emem.c (there were already some bugzillas about it). It would be much better to inform the user about the problem in a somewhat more informative way, e.g. if the problem happens while capturing, mention the file name and location - maybe with a link to the wiki explaining this. I've experimented to add a new Exception "OutOfMemoryError" so we can catch that exception where e.g. the file information is really available. However, this really needs - as well - a code cleanup before I can commit that stuff.

So much work, so little time ... :-(

Regards, ULFL