Subject: [Anima] Fixed on-the-wire bug in Python GRASP

From: Brian E Carpenter <[email-masked]>
Date: Wed, 16 Mar 2022 14:09:27 +1300

FYI if you are using or studying my grasp.py code.

I just pushed a new version to GitHub which fixes a serious issue with discovery responses using the Divert option (O_DIVERT). Previously the code did not conform to RFC8990 on the wire, and now it does, so this fix is essential and anyone using the code should replace all copies of grasp.py with today's version, "RFC8990-BC-20220316", at:
https://github.com/becarpenter/graspy/blob/master/grasp.py

The details of the bug are complicated enough to get their own document:
https://github.com/becarpenter/graspy/blob/master/divertBug.md

Thanks to Parsa Ghaderi (Concordia University) for reporting this problem.

Regards
    Brian