Closed gligorot closed 2 years ago
Sorry, I'm aware of that. There's some underlying issue where Arduino Library Manager does not accept new versions when I need it (sometimes the tag mismatches version or there's been a change in manifest format). I'll look into it ASAP.
This should be fixed since today's tag 2.2.5 is already available.
I banged my head against the wall the whole day while reading the issues here, until I noticed something. The 2.2.1 version that I downloaded from the Arduino lib manager still has the old code in the
encrypt
function (outputting base64 instead of bytes). The one in the repo under/src/AESLib.cpp
doesn't have it.According to a past issue this shouldn't be the case (https://github.com/suculent/thinx-aes-lib/issues/44#issuecomment-838183770) . . .
This is the Arduino library code (under
Arduino/libraries/AESLib/AESLib.cpp
.This is what's here in
src/AESLib.cpp
.