Had some spare time last week and decided to contribute some improvements to Wireshark. A few of these were gripes because I use Wireshark ALOT when working on Netatalk.
-The AFP dissector now properly decodes the ProDOS information block. This one was annoying because Wireshark kept throwing exceptions due to treating this block as an offset for a UTF8 filename. Its been fixed and now when you packet monitor traffic from your Apple II, it properly decodes it.
-Support for MacIP packet dissection has been added. Decoding the packets is easy since they are IPv4 packets with a DDP header, so they get passed off to the IPv4 dissector. I did go a step further and add support for the ATP IP address configuration packets, which the draft IETF paper called "MacIP Gateway Protocol". Way fancier sounding than it really is. If anything it was planned for more and development stopped when it reached the "it works, ship what we have and worry about the rest later" stage. Well, later never came!
I hope to make further improvements if/when I have time. I know @robin-fo has some additions that were worked one (I've seen ADSP decoding and LToUDP support). Don't be afraid to submit a PR. The folks at Wireshark are pretty chill!
-The AFP dissector now properly decodes the ProDOS information block. This one was annoying because Wireshark kept throwing exceptions due to treating this block as an offset for a UTF8 filename. Its been fixed and now when you packet monitor traffic from your Apple II, it properly decodes it.
-Support for MacIP packet dissection has been added. Decoding the packets is easy since they are IPv4 packets with a DDP header, so they get passed off to the IPv4 dissector. I did go a step further and add support for the ATP IP address configuration packets, which the draft IETF paper called "MacIP Gateway Protocol". Way fancier sounding than it really is. If anything it was planned for more and development stopped when it reached the "it works, ship what we have and worry about the rest later" stage. Well, later never came!
I hope to make further improvements if/when I have time. I know @robin-fo has some additions that were worked one (I've seen ADSP decoding and LToUDP support). Don't be afraid to submit a PR. The folks at Wireshark are pretty chill!


