- Add
LocalNetwork
class. (#40)
- Use
getmac
package for mac address detecting. - Add
send
,disable
andspoof
commands for the CLI. (#33) - Make the
interface
argument for thebuild_arp_packet
function optional. (#32)
- Add
Packet
base class. (#28) - Change
Protocol
toProtocolType
. (#30) - Validate
sender_ip
of the ARP response packet.
- Make
interface
argument optional. (#23) - Move
Stream
creation fromrequest
tosync_send_arp
. (#24)
- Add
wait_response
argument tosync_send_arp
andasync_send_arp
. (#13)
- Add basic API documentation. (#7)
- Add simple cli.
- Add
sock
argument torequest
andarequest
functions. - Add
timeout
argument torequest
andarequest
functions. - Add
MockSocket
class for better unit testing. - Change signature of
sync_send_arp
andasync_send_arp
functions, now they accept thestream
argument.