ProcursusTeam / ldid

Link Identity Editor. Put real or fake signatures in a Mach-O.
GNU Affero General Public License v3.0
189 stars 45 forks source link

Doesn't build with latest LibreSSL 4.0.0 #43

Open Un1q32 opened 2 weeks ago

Un1q32 commented 2 weeks ago

https://github.com/libressl/portable/blob/0082b6f819b194574f4bde1f4301dc3708a759f0/ChangeLog#L138 - The completely broken UI_UTIL password API was removed. https://github.com/ProcursusTeam/ldid/blob/798f55bab61c6a3cf45f81014527bbe2b473958b/ldid.cpp#L1888

CRKatri commented 2 weeks ago

What is the recommended replacement API?

Un1q32 commented 2 weeks ago

Not sure, you'll have to ask the LibreSSL people. I'm just a packager.

botovq commented 2 weeks ago

You should be able to replace it with https://man.openbsd.org/EVP_read_pw_string