Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
it seems since your last updates it doesnt compile anymore on Qt 5.5
Seems like on Qt 5.7 the function change its parameter type: http://doc.qt.io/qt-5/qtendian.html#qFromBigEndian
Qt 5.5 would be quite important becaue Ubuntu 16.04 uses this version as default.
I did change the encoding of binary data, because of a bug I found that did not take endianess into account. (Which means data could be incompatible between different devices). The en/decryption process still works the same, but the length of the contained data is encoded in a different way. But this is fixed now, the API (and the encryption process) will stay stable from now on.
If you need to decrypt data from the old format (and have no way around it), please create a different issue for this.