Spotted by @zshang-oai while looking at #876
sendNominationRequest here is adding the renomination attributes after M-I and fingerprint have been added to the message (which should lead to a programming error as stated here
This is a violation of the STUN spec and means renomination is not covered by M-I or fingerprint.
This does lead to test failures after pion/stun#273 which is not tagged yet and will have to be done more carefully.
This might be a good excuse to change the ice-option and attribute type @juberti?
Fixing the order in renomination should be safe though. @zshang-oai do you want to make a PR?
Spotted by @zshang-oai while looking at #876
sendNominationRequest here is adding the renomination attributes after M-I and fingerprint have been added to the message (which should lead to a programming error as stated here
This is a violation of the STUN spec and means renomination is not covered by M-I or fingerprint.
This does lead to test failures after pion/stun#273 which is not tagged yet and will have to be done more carefully.
This might be a good excuse to change the ice-option and attribute type @juberti?
Fixing the order in renomination should be safe though. @zshang-oai do you want to make a PR?