mbedtls

An open source, portable, easy to use, readable and flexible SSL library (by yuzu-emu)

Mbedtls Alternatives

Similar projects and alternatives to mbedtls

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better mbedtls alternative or higher similarity.

mbedtls reviews and mentions

Posts with mentions or reviews of mbedtls. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-21.
  • Unable to build yuzu-early-access-git (arch / AUR)
    2 projects | /r/128bitbay | 21 Jun 2023
    [ophidian@archbtw ea]$ makepkg -si ==> Making package: yuzu-early-access-git 3701-1 (do 22 jun 2023 06:43:16) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning pineapple-src git repo... Cloning into bare repository '/home/ophidian/Downloads/yuzu/ea/pineapple-src'... remote: Enumerating objects: 107476, done. remote: Counting objects: 100% (3620/3620), done. remote: Compressing objects: 100% (1463/1463), done. remote: Total 107476 (delta 2300), reused 3239 (delta 2027), pack-reused 103856 Receiving objects: 100% (107476/107476), 270.46 MiB | 10.59 MiB/s, done. Resolving deltas: 100% (55581/55581), done. -> Downloading yuzu.xml... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1180 100 1180 0 0 4567 0 --:--:-- --:--:-- --:--:-- 4573 -> Cloning yuzu git repo... Cloning into bare repository '/home/ophidian/Downloads/yuzu/ea/yuzu'... remote: Enumerating objects: 245131, done. remote: Counting objects: 100% (31008/31008), done. remote: Compressing objects: 100% (2392/2392), done. remote: Total 245131 (delta 29389), reused 28932 (delta 28582), pack-reused 214123 Receiving objects: 100% (245131/245131), 124.12 MiB | 10.60 MiB/s, done. Resolving deltas: 100% (188755/188755), done. ==> Validating source files with sha256sums... pineapple-src ... Skipped yuzu.xml ... Skipped yuzu ... Skipped ==> Extracting sources... -> Creating working copy of pineapple-src git repo... Cloning into 'pineapple-src'... done. Updating files: 100% (38408/38408), done. -> Creating working copy of yuzu git repo... Cloning into 'yuzu'... done. ==> Starting prepare()... Submodule 'sirit' (https://github.com/yuzu-emu/sirit) registered for path 'externals/sirit' Cloning into '/home/ophidian/Downloads/yuzu/ea/src/yuzu/externals/sirit'... Submodule path 'externals/sirit': checked out '4ab79a8c023aa63caaa93848b09b9fe8b183b1a9' Submodule 'mbedtls' (https://github.com/yuzu-emu/mbedtls) registered for path 'externals/mbedtls' Cloning into '/home/ophidian/Downloads/yuzu/ea/src/yuzu/externals/mbedtls'... Submodule path 'externals/mbedtls': checked out '8c88150ca139e06aa2aae8349df8292a88148ea1' ==> Starting pkgver()... ==> Starting build()... -- The C compiler identification is GNU 13.1.1 -- The CXX compiler identification is GNU 13.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Copying pre-commit hook -- Downloading compatibility list for yuzu... -- [download 0% complete] -- [download 1% complete] -- [download 2% complete] -- [download 3% complete] -- [download 4% complete] -- [download 5% complete] -- [download 6% complete] -- [download 7% complete] -- [download 8% complete] -- [download 9% complete] -- [download 10% complete] -- [download 11% complete] -- [download 12% complete] -- [download 13% complete] -- [download 14% complete] -- [download 15% complete] -- [download 16% complete] -- [download 17% complete] -- [download 18% complete] -- [download 19% complete] -- [download 20% complete] -- [download 21% complete] -- [download 22% complete] -- [download 23% complete] -- [download 24% complete] -- [download 25% complete] -- [download 26% complete] -- [download 27% complete] -- [download 28% complete] -- [download 29% complete] -- [download 30% complete] -- [download 31% complete] -- [download 32% complete] -- [download 33% complete] -- [download 34% complete] -- [download 35% complete] -- [download 36% complete] -- [download 37% complete] -- [download 38% complete] -- [download 40% complete] -- [download 41% complete] -- [download 42% complete] -- [download 43% complete] -- [download 44% complete] -- [download 46% complete] -- [download 47% complete] -- [download 48% complete] -- [download 49% complete] -- [download 50% complete] -- [download 51% complete] -- [download 52% complete] -- [download 53% complete] -- [download 54% complete] -- [download 55% complete] -- [download 56% complete] -- [download 57% complete] -- [download 58% complete] -- [download 59% complete] -- [download 60% complete] -- [download 62% complete] -- [download 63% complete] -- [download 67% complete] -- [download 68% complete] -- [download 71% complete] -- [download 76% complete] -- [download 78% complete] -- [download 92% complete] -- [download 96% complete] -- [download 97% complete] -- [download 98% complete] -- [download 99% complete] -- [download 100% complete] -- Target architecture: x86_64 -- Found Boost: /usr/lib/cmake/Boost-1.81.0/BoostConfig.cmake (found suitable version "1.81.0", minimum required is "1.79.0") found components: context -- Found enet: /usr/lib/libenet.so (found suitable version "1.3.17", minimum required is "1.3") -- Found inih: /usr/lib/libinih.so (found suitable version "56", minimum required is "52") found components: INIReader -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib/libtinfo.so -- Found ZLIB: /usr/lib/libz.so (found version "1.2.13") -- Found zstd: /usr/lib/cmake/zstd/zstdConfig.cmake (found version "1.5.5") -- Found LibXml2: /usr/lib/libxml2.so (found version "2.10.4") -- Found LLVM: /usr/lib/cmake/llvm/LLVMConfig.cmake (found version "15.0.7") found components: Demangle -- Found lz4: /usr/lib/liblz4.so (found version "1.9.4") -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.11.2", minimum required is "3.8") -- Found Opus: /usr/lib/libopus.so (found suitable version "1.4", minimum required is "1.3") -- Found ZLIB: /usr/lib/libz.so (found suitable version "1.2.13", minimum required is "1.2") -- Found zstd: /usr/lib/cmake/zstd/zstdConfig.cmake (found suitable version "1.5.5", minimum required is "1.5") -- Found Vulkan: /lib/libvulkan.so (found suitable version "1.3.253", minimum required is "1.3.246") found components: glslc glslangValidator -- Found libusb: /usr/lib/libusb-1.0.so (found suitable version "1.0.26", minimum required is "1.0.24") -- Found DiscordRPC: /usr/lib/libdiscord-rpc.so -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.11.2") -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.1.1") -- Found httplib: /usr/lib/cmake/httplib/httplibConfig.cmake (found suitable version "0.12.6", minimum required is "0.12") found components: OpenSSL -- yuzu/CMakeLists.txt: Qt6 not found/not selected, trying for Qt5 -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Checking for module 'libva' -- Found libva, version 1.18.0 -- Found Threads: TRUE CMake Deprecation Warning at externals/mbedtls/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Found PythonInterp: /usr/bin/python (found version "3.11.3") -- Found Perl: /usr/bin/perl (found version "5.36.1") CMake Error at externals/nx_tzdb/CMakeLists.txt:52 (add_subdirectory): add_subdirectory given source "tzdb_to_nx" which is not an existing directory. CMake Error at externals/nx_tzdb/CMakeLists.txt:80 (CreateHeader): CreateHeader Function invoked with incorrect arguments for function named: CreateHeader -- Configuring incomplete, errors occurred! ==> ERROR: A failure occurred in build(). Aborting...
  • NOBODY HAS A "SAFE FIX."
    4 projects | /r/NewYuzuPiracy | 7 May 2023
    The only out-of-tree libraries the build method I'm using pulls in from outside my package manager are this sirit and this mbedtls which are the normal Yuzu ones and are also built from source, and (unlike in Windows) all precompiled libraries provided by the package manager of a GNU/Linux distro are signature-checked against hashes provided through a secure procedure by the developers of that distro, in other words if a precompiled library is compromised it means the entire operating system has to have been compromised first including all other software using the affected libraries. That isn't impossible, it does happen very rarely, but for leading distros like Arch Linux and Fedora it's a significantly newsworthy event that prompts an immediate response from the senior teams of all involved.
  • xbps-src ARM: glslangValidator: cannot execute binary file: Exec format error
    11 projects | /r/voidlinux | 5 Jan 2023
    # Template file for 'yuzu-mainline' pkgname=yuzu-mainline version=1295 revision=1 _cubeb_version=75d9d125ee655ef80f3bfcd97ae5a805931042b8 _sanitizers_cmake_version=aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a _dynarmic_version=bd570e093ca1d1206961296b90df65cda7de8e87 _sirit_version=d7ad93a88864bda94e282e95028f90b5784e4d20 _mbedtls_version=8c88150ca139e06aa2aae8349df8292a88148ea1 _xbyak_version=348e3e548ebac06d243e5881caec8440e249f65f _SDL_version=f17058b562c8a1090c0c996b42982721ace90903 _cpp_jwt_version=e12ef06218596b52d9b5d6e1639484866a8e7067 _cpp_httplib_version=305a7abcb9b4e9e349843c6d563212e6c1bbbf21 _Vulkan_Headers_version=00671c64ba5c488ade22ad572a0ef81d5e64c803 create_wrksrc=yes build_wrksrc=${pkgname}-mainline-0-${version} build_style=cmake configure_args="-DYUZU_CHECK_SUBMODULES=OFF -DYUZU_TESTS=OFF -DSIRIT_USE_SYSTEM_SPIRV_HEADERS=ON" hostmakedepends="pkg-config qt5-host-tools qt5-qmake clang" makedepends="fmt-devel libenet-devel inih-devel libusb-devel liblz4-devel opus-devel zlib-devel libzstd-devel boost-devel qt5-devel qt5-multimedia-devel libva-devel ffmpeg-devel glslang-devel SPIRV-Headers catch2 json-c++ speexdsp-devel" short_desc="Nintendo Switch Emulator" maintainer="Owen Law " license="GPL-3.0-or-later" homepage="https://github.com/yuzu-emu/yuzu-mainline" changelog="${homepage}/releases/tag/mainline-0-${version}" distfiles="${homepage}/archive/refs/tags/mainline-0-${version}.tar.gz https://github.com/herumi/xbyak/archive/${_xbyak_version}.tar.gz https://github.com/MerryMage/dynarmic/archive/${_dynarmic_version}.tar.gz https://github.com/yuzu-emu/mbedtls/archive/${_mbedtls_version}.tar.gz https://github.com/mozilla/cubeb/archive/${_cubeb_version}.tar.gz https://github.com/arsenm/sanitizers-cmake/archive/${_sanitizers_cmake_version}.tar.gz https://github.com/yuzu-emu/sirit/archive/${_sirit_version}.tar.gz https://github.com/libsdl-org/SDL/archive/${_SDL_version}.tar.gz https://github.com/arun11299/cpp-jwt/archive/${_cpp_jwt_version}.tar.gz https://github.com/yhirose/cpp-httplib/archive/${_cpp_httplib_version}.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/${_Vulkan_Headers_version}.tar.gz" checksum="b8b2616a24653352b8afd145ee46eb9ead07c6ef3aff8c0ff3a6225b381b4b85 fbe54fc881cdfb0876ddc8f29f74674a311ba7ae4b774751cb1b637c043e3bae 170530852547ee2f5517b0a12e643646e51a9974414084d389a85632df7c4518 8d3553ea5c3b47789c5a1a6437f948525d0a8ce2a0897000a36b511000c6bad4 8c5b7ca55ee586a3e5e63de2d31c319045f92e949140a734846a0d69ad342e2e 9f5b073625375322236a94ce8d2d803cdedad321c91e63845f487b9ebfb2c433 6612f924d1f2b2c7cb37effcda5d78550fad276887ee8f9bc391b9ecbf9e4a64 2a149e79712027d2d8141e3233df2f6679825b6f78237db3db72bc6cfc08b845 b4cc0e1f89d3c60a4dde74baa730a90de13c5dd5155b09d8dd34cd3205a6e758 61a97686b03edffa737c396f54e48da2ff0a04c3f6859ec9e80853aea6508030 99443e30caee5d2c0019de6549cc0c7c0432214494617da445753fc46374a7c3" post_extract() { mv "xbyak-${_xbyak_version}" xbyak cp -r xbyak "${build_wrksrc}/externals" mv "dynarmic-${_dynarmic_version}" dynarmic cp -r dynarmic "${build_wrksrc}/externals" mv "mbedtls-${_mbedtls_version}" mbedtls cp -r mbedtls "${build_wrksrc}/externals" mv "SDL-${_SDL_version}" SDL cp -r SDL "${build_wrksrc}/externals" mv "cubeb-${_cubeb_version}" cubeb mv "sanitizers-cmake-${_sanitizers_cmake_version}" sanitizers-cmake cp -r sanitizers-cmake cubeb/cmake cp -r cubeb "${build_wrksrc}/externals" mv "sirit-${_sirit_version}" sirit cp -r sirit "${build_wrksrc}/externals" mv cpp-jwt-${_cpp_jwt_version} cpp-jwt cp -r cpp-jwt ${build_wrksrc}/externals mv cpp-httplib-${_cpp_httplib_version} cpp-httplib cp -r cpp-httplib ${build_wrksrc}/externals mv Vulkan-Headers-${_Vulkan_Headers_version} Vulkan-Headers cp -r Vulkan-Headers ${build_wrksrc}/externals }
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 3 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Stats

Basic mbedtls repo stats
3
0
10.0
over 1 year ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com