-
hycOpenSSL didn't support the right ecc curves at the time, IIRC
-
hycalso OpenSSL API is a bit cumbersome and we weren't using it for anything else yet.
-
hyclater we added TLS session support so we added OpenSSL, while libsodium was already in use
-
xFFChyc Thanks, so the usage of OpenSSL while I was compiling. Quick question, do we have anything that resembles reproducible build? I see we do use boost/libunwind/ssl installation from the OS
-
xFFCWe can have them as git submodule and add them `add_subdirectory` in CMake. Not reproducible enough. But a step in right direction.
-
plowsof11Monero project uses gitian for that github.com/monero-project/monero/blob/master/contrib/gitian/README.md
-
xFFCplowsof11: interesting.. Didn't know about Gitian.
-
xFFCAlthough switching to `git submodules` would fix this whole windows mingw thing `mingw-w64-x86_64-toolchain make mingw-w64-x86_64-cmake mingw-w64-x86_64-boost mingw-w64-x86_64-openssl mingw-w64-x86_64-zeromq mingw-w64-x86_64-libsodium mingw-w64-x86_64-hidapi mingw-w64-x86_64-unbound`. I am not sure how active mingw community is even.
-
ofrnxmr[m]Yes. We release reproducible builds for each release, confirmed by multiple parties via the gitian build process
-
ofrnxmr[m]The binaries on germonero.org should have the same hashes as your local gitian build
-
ofrnxmr[m]Getmonero.org*