- initial public release
- converted plip2slip code base and added ethernet support
- introduced a NAT device in firmware that connects a point2point link from the Amiga with the local Ethernet
- added DHCP on Ethernet link
- initial HW support: Arduino 2009
- added HW support for AVR-NET-IO board
- major redesign: removed NAT device and introducded MAC bridge, i.e. plipbox behaves like an Amiga Ethernet adapter and bridges all packets from there without alteration
- dropped lots of network code found in plipbox that is not needed for the MAC bridge
- rewrote and renamed Amiga SANA-II plipbox.device to be an Ethernet driver
- added a Python-based software emulation for the plipbox that operates with a patched FS-UAE Amiga emulator
- new approach makes the device zero-conf. Just attach and it works.
- added hardware description for plipbox nano hardware
- added schematic and board design for plipbox nano base board
- added new firmware -nano for new plipbox nano pinout
- Amiga driver unchanged and stays at 0.3
- plipbox device now automatically receives its MAC address from driver
- you can change your MAC address with SANA-II command in software (if your TCP/IP stack supports it, e.g. Miami DX or Roadshow)
- plipbox device maps online/offline state to Ethernet module and disables it if devie is offline
- parallel line protocol completely rewritten to use a client server model
- added optional Ethernet full duplex support
- added optional Ethernet flow control
- improved device statistics
- added error log
- new fast burst protocol for raw parallel transfers of up to 235 KiB/s
- see benchmark.md for detailed performance values
- cleaned up firmware and driver code
- rewrote firmware to handle a full ethernet frame in SRAM
- reduced parameters in firmware -> simplified usage
- added new test modes to allow detailed benchmarking of all system components