8000 Tags · discord/libdave · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v1.2.2/cpp

Toggle v1.2.2/cpp's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[cpp] simplify mlspp overlay, add gcc 15 fix

Removes the multiple portfile copies for mlspp in favour of a single portfile cpp/vcpkg-alts/overlay-ports/mlspp/portfile.cmake. Fixes a compilation error for mlspp on GCC 15 due to a -Wmaybe-uninitialized false positive by omitting the unused mls_ds and mls_vector from the mlspp compile. Updates the prepare-build/action.yaml cache key to point at the actual vcpkg_commit.txt and correctly glob the cpp/vcpkg-alts directory. Updates the wasm.yaml cache key to include the new shared overlay ports directory.

v1.2.1/cpp

Toggle v1.2.1/cpp's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[cpp] idempotency for ratchets of same key domain

Repeated installs of the same key ratchet could create multiple receive CryptorManager objects (with parallel replay windows).

Adds an identifier for the key domain of IKeyRatchet so that decryptor installation of CryptorManager instances is idempotent.

v1.2.0/cpp

Toggle v1.2.0/cpp's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[cpp] restore strict validation of MLS welcome state

Harden MLS Welcome validation

Restore stricter validation of MLS Welcome state following proposal lifecycle changes. Invalid Welcome state is now rejected consistently.

v1.1.1/cpp

Toggle v1.1.1/cpp's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[cpp] move windows GA config out of CMakeLists

Removes setting of CMAKE_MSVC_RUNTIME_LIBRARY and CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS from the CMakeLists.txt so that CMake users can define these however they want. CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS is handled by the Makefile whereas CMAKE_MSVC_RUNTIME_LIBRARY is handled by the GitHub actions workflow.

v1.1.0/cpp

Toggle v1.1.0/cpp's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
[cpp] shared only release builds, no cpp exports, MT(d) for win

Updates windows builds to use the static MSVC runtime. Removes the C++ DAVE_EXPORTs to make that possible.
0