Closed glennzw closed 9 years ago
Actually this turned out to be a MySQL issue, as a server running sqlite was not affected. The solution was to append ?charset=utf8 on the end of the connection string. e.g:
snoopy -v -m server --dbms mysql://someuser:somepass@localhost/snoopy?charset=utf8
As mentioned in issue #14 Scapy fails to implement the FCS check, and therefore sometimes we get garbled SSIDs. This seems to affect syncing too. Unrelated to garbled SSIDs, this likely affects non-ASCII character sets.
e.g. Trying to sync [T>UEUX+nUd%vOnG'6h0ú>ьB ߧ0x9#)iY-u to a server results in the server outputting:
This feels like bad Unicode handling. I'll re-watch "Pragmatic Unicode, or, How do I stop the pain?"