3431228620
20141101: * fix passing file descriptors through sockets on NetBSD, so that scamper can actually work with privsep on NetBSD. * use arc4random on all platforms where available. silences build on OpenBSD. * increase size of flags array for warts_dealias_data_t so that all of the prefixscan flags can fit. pointed out by OpenBSD gcc. * silence build on NetBSD by casting parameter to isspace from char to int. * silence a couple spurious clang scan-build warnings with assert statements. 20141031: In this Halloween release of scamper: * work to make scamper compile and work on windows again. use O_BINARY so that output warts files are not corrupted, set the timer granularity to 1ms, and handle polling/reading files outside of select(). Thanks to Philip Ramsey of Renesys for reporting these bugs and supplying the O_BINARY and timer fixes. as part of trying to track down the output corruption I added malloc_zero everywhere, in vain, but kept it in scamper out of an abundance of caution. * detangle scamper_fd_t from scamper_writebuf_t. * in ping, - set a timeout after sending a PTB - print reply_ipid in json output for ipv6 echo replies, bump json version. * update scamper -O options in the usage statement, and in the manual page 20140530: * FreeBSD 10 onwards no longer byte swaps some fields in the quotation of a received ICMP error message. chase this in scamper. * Minor modifications to make scamper compile on Windows 7 using Visual Studio Express 2013 for Windows Desktop. * print ping flags in sc_wartsdump and scamper's json output. email alias tied to this mailing list, please let me know. 20140404: * allow scamper to be built in debug mode on FreeBSD after version 10. * in scamper-ping, support a probe frequency smaller than once every second. minimum is now once a millisecond. * handle fragmented responses in linux and sunos correctly. this is important for IPv6 IP-ID based alias resolution techniques (e.g. speedtrap, ally, radargun) on those platforms. * numerous bugfixes and improvements to sc_ally pair-wise alias resolution utility, the most important being that it will reliably complete now. |
||
---|---|---|
.. | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST |