1
$Id: ChangeLog 8282 2006-07-24 13:45:43Z rsh $
1
$Id: ChangeLog 10534 2007-04-10 10:17:13Z rsh $
3
2007-04-10 Roy Hills <Roy.Hills@nta-monitor.com>
5
* mt19937ar.c: New file - Mersenne Twister random number generator.
7
* arp-scan.c: Changed random number implementation to use the mersenne
8
twister functions from mt19937ar.c rather than random() from the C
9
library. This improves portability, as random() is not part of
12
* Updated ieee-oui.txt and ieee-iab.txt from the IEEE website
13
using get-oui and get-iab Perl scripts.
15
2007-04-08 Roy Hills <Roy.Hills@nta-monitor.com>
17
* utils.c: Removed ununsed function printable().
19
* arp-scan.c: Added /* NOTREACHED */ comments in appropriate places.
20
Removed uneeded max_iter global variable.
21
Added call to pcap_lib_version() in arp_scan_version().
23
* configure.ac: Changed check for pcap_datalink_val_to_name() to
24
check for pcap_lib_version() instead.
26
2007-04-06 Roy Hills <Roy.Hills@nta-monitor.com>
28
* configure.ac: Added checks for strlcat and strlcpy, with
29
replacement functions using the OpenBSD implementations if they are
32
* strlcat.c, strlcpy.c: New source files from the OpenBSD source at
33
http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/string
35
* *.c: replaced most calls to strcat and strncat with strlcat, and
36
calls to strcpy and strncpy with strlcpy. Two calls to strncpy
37
remain because the source strings are not null terminated.
39
2007-04-05 Roy Hills <Roy.Hills@nta-monitor.com>
41
* arp-scan.c: Check the return status of pcap_dispatch() against -1
42
rather than < 0 to check for error because the use of pcap_breakloop
43
results in a return status of -2, and this is not an error. Even
44
though we don't use pcap_breakloop, we should still behave correctly
45
if it used in the future.
47
* arp-scan.c: Check return status of inet_pton() seperately against
48
< 0, which indicates and error, and against == 0, which indicates
49
that the string is not a valid address. Previously we handled these
50
together with the comparison <= 0. Also return from add_host()
51
immediately if the host lookup fails.
53
2007-04-04 Roy Hills <Roy.Hills@nta-monitor.com>
55
* arp-fingerprint: Check that the target host specification is not
56
an IP network or range, and terminate with an error message if it
57
is. Some users have mistakenly tried to use arp-fingerprint against
58
a network, and I want to give a better error message in these cases.
60
* arp-fingerprint: Remove the default "-N" from the arp-scan command
61
line as it is valid to use a hostname. Modified the associated
62
manpage so it agrees with this change.
64
2007-04-03 Roy Hills <Roy.Hills@nta-monitor.com>
66
* arp-scan.c: Add ioctl to reduce the bufmod timeout to zero for
67
Solaris (DLPI). This prevents buffering, and ensures that packets
68
are available immediately. This allows arp-scan to work on
69
Solaris (tested on Solaris/SPARC 2.9 with Libpcap 0.9.5).
71
2007-03-29 Roy Hills <Roy.Hills@nta-monitor.com>
73
* arp-scan.c: Change help output, so we display the default value for
74
the --bandwidth option, and don't display it for the --interval
75
option (as the latter will always be zero because we use bandwidth
76
by default). Updated arp-scan.1 manpage with the new output.
78
2007-02-15 Roy Hills <Roy.Hills@nta-monitor.com>
80
* link-dlpi.c: Wrote link-level functions for DLPI. Compiles on
81
Solaris 9, but not fully tested.
83
2007-01-26 Roy Hills <Roy.Hills@nta-monitor.com>
85
* Updated ieee-oui.txt and ieee-iab.txt from the IEEE website
86
using get-oui and get-iab Perl scripts.
88
2006-07-26 Roy Hills <Roy.Hills@nta-monitor.com>
90
* Released version 1.5.
94
-rw-rw-r-- 1 rsh nta 298917 2006-07-26 13:50 arp-scan-1.5.tar.gz
95
85b0e04323ce3a423f60ab905a589856 arp-scan-1.5.tar.gz
99
$Id: ChangeLog 10534 2007-04-10 10:17:13Z rsh $
100
$Id: ChangeLog 10534 2007-04-10 10:17:13Z rsh $
101
$Id: ChangeLog 10534 2007-04-10 10:17:13Z rsh $
102
$Id: ChangeLog 10534 2007-04-10 10:17:13Z rsh $
103
$Id: ChangeLog 10534 2007-04-10 10:17:13Z rsh $
105
* configure.ac: Incremented version number to 1.5.1 in preparation
106
for post-1.5 changes.
3
108
2006-07-24 Roy Hills <Roy.Hills@nta-monitor.com>