rpavlik/wiiuse — pull request #20 by rpavlik (2012-06-29 16:54:45+00:00)
Title: Handshake changes

This removes decryption code from the Nunchuk (verified that it works with real hardware) and duplicated decryption code from the Classic Controller and GH3 support. It also makes a few small changes to the `handshake_expansion` and `disconnect_expansion` functions that were required for me to successfully be able to unplug and replug an extension. I'm pretty sure all the changes in this branch are reasonable, but I'd just like another pair of eyes to look at it and/or test.