07bbe358ea
Transmission of encrypted messages was happening somewhat differently to normal messages. In particular, we weren't copying the 'unsigned' field when we got the remote-echo, which meant the 'sync' code didn't correctly match up the echo with the original. The separate codepath was becoming a thorn in my side, so fix things up to bring it back in line.