Nmap Development mailing list archives
Re: Future developments of nsock-engines
From: David Fifield <david () bamsoftware com>
Date: Tue, 6 Sep 2011 08:59:51 -0700
On Tue, Sep 06, 2011 at 12:53:20PM +0200, Henri Doreau wrote:
Hello, I have recently been working on a new version of nsock to experiment with modern IO notification facilities[1]. I have received very positive feedback on it. The code now seems to be stable and efficient, successfully tested on numerous platforms (several flavors of GNU/Linux, FreeBSD and Windows). I think that these changes on nsock are valuable and I would suggest considering the branch for being merged. There are no known bugs anymore and I've tried to make the code as clean and tidy as possible. Once again, I invite people to give it a try or have a look at the code (see [2], "how to test"). I would also appreciate some guidance about how to proceed for the next steps. Should I keep on adding engines or focus on documentation and testing? Despite I have a poll(2)-based engine available, my approach was to stick to only two engines for this development branch, to have something as simple as possible during the early phases. I can check it into the branch though, if people think that adding new engines is a better strategy.
I'm afraid I haven't been able to test this code yet, but I have been following its development with intereset. I'd like you to focus on documentation and testing, because I expect that we will merge the select/epoll version before adding new engines. I'm curious to know what happens for people who have really large scans, who are actually able to exceed the 1024-socket limit of select. I think Brandon has done that on occasion. David Fifield _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Future developments of nsock-engines Henri Doreau (Sep 06)
- Re: Future developments of nsock-engines David Fifield (Sep 06)
