Hello PoDoFo users/devs, there are juicy news coming for PoDoFo soon, but with this message I am here to ask for some help, and prepare also for some other similar requests later. I would like to evaluate compiling PoDoFo with vcpkg[1] in Windows, but I'm noticing libidn is not available at the version we need (we need 1.x, they have only 2.x). There are also licensing problems with libidn being only LGPL, and we are trying to get away from LGPL only. So, in few words, who would like to write a replacement for the stringprep[2] function which is used for PDF encryption? There's a Rust implementation which is really small (lot of code is just static character tables) and has a MIT license, so we could just port the code to C++ and release on the same license without legal issues. Alternatively we could try to grab the code from ICU[2], but I don't know their license/where is the code.
Anyone interested? Cheers, Francesco [1] https://vcpkg.io/en/index.html [2] https://unicode-org.github.io/icu/userguide/strings/stringprep.html [3] https://github.com/sfackler/rust-stringprep
_______________________________________________ Podofo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/podofo-users
