1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
Changes between 1.0.11 and 1.0.12
- removed warnings
- sock family on Linux is now AF_PACKET
- added missing bsd includes
Changes between 1.0.10 and 1.0.11
- fixed tests
Changes between 1.0.9 and 1.0.10
- fixed compilation errors on macOS
Changes between 1.0.8 and 1.0.9
- support for mac os x (thanks to Jose Palao)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 1.0.7 and 1.0.8
- fixed bug (see https://rt.cpan.org/Ticket/Display.html?id=86223)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 1.0.6 and 1.0.7
- fixed unnecessary memcpy of dest addr (see https://rt.cpan.org/Ticket/Display.html?id=86223)
Thanks to Daniel Black
- abort on unknown arp operation
- get_mac linux forgot to close socket - see https://rt.cpan.org/Public/Bug/Display.html?id=86221
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 1.0.5 and 1.0.6
new linux arp lookup via ioctl by Franck Joncourt <franck.mail@dthconnex.com>
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 1.0.4 and 1.0.5
buffer overflow patch by Franck Joncourt <franck.mail@dthconnex.com>
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 1.0.3 and 1.0.4
fix FTBFS due to unaligned assignment problems by Niko Tyni <ntyni@debian.org>
get_mac unknown device fix by Franck Joncourt <franck.mail@dthconnex.com>
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 1.0.2 and 1.0.3
Fixed possible buffer overflow in get_mac_linux()
FreeBSD 7 amd64 patches by mitsuru@riken.jp
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 1.0.1 and 1.0.2
FreeBSD 7 bugfixes by Niels Bakker
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 1.0 and 1.0.1
Segfault bugfix on 64 bit cpus by Paul Kolano
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 0.8 and 1.0
API Change for get_mac() and arp_lookup() - see perldoc
Updated test script (Net::Pcap not needed if unavailable)
New test suite to test for unwanted input.
Fixed possible segfault in send_packet() because of not
checking src / dst ip values
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 0.7 and 0.8
Fixed typo in return value of arp_lookup() and get_mac()
Fixed a segfault in send_packet()
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 0.6 and 0.7
arp_lookup bugfix by Jeff Pinyan
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 0.5 and 0.6
Filedescriptor Bugfixes in arp_lookup
by Sigmund Augdal Helberg
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 0.4 and 0.5
Bugfixes in function send_packet
by Jonas Nagel fireball@zerouptime.ch
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 0.3 and 0.4
ARP broadcast
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 0.2 and 0.3
Check in all functions if we got all parameter we need
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Changes between 0.1 and 0.2
Alexander Mueller visus@portsonline.net updated the arp lookup
function for linux to make use of the proc fs.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
|