cs_libguarded

Thread safety library

A header-only library for preventing race conditions in multithreaded programming by tying data and locks together in a type-safe interface.

Header-only library for multithreaded programming

GitHub

229 stars
24 watching
27 forks
Language: C++
last commit: 4 months ago
copperspicecppmultithreading

Related projects:

Repository Description Stars
winkler1/icedam A lightweight library to prevent accidental data mutation and bugs in applications 44
scipr-lab/libsnark A C++ library implementing a cryptographic method for proving the integrity of computations in zero knowledge. 1,846
hawkir/calispel Provides thread-safe message-passing channels for Common Lisp programs 31
powerbroker2/safestring A set of C++ libraries for safe and robust string processing on Arduino boards. 38
coruus/safeclib Library providing functions to mitigate security risks and improve code safety 14
sharplispers/ironclad A cryptographic toolkit written in Common Lisp. 176
kassane/libsigcplusplus A typesafe callback system for C++ 0
eliaskosunen/scnlib A modern C++ library for safer and more efficient input parsing. 1,098
calctopia-opensource/jdk10u A reimplementation of Java for secure computation. 4
stcarrez/ada-libsecret An Ada binding to the Secret Service API used by Gnome Keyring or KDE Wallet for storing and retrieving passwords and secrets. 2
boostorg/lockfree A C++ library providing a set of high-performance synchronization primitives to safely access shared data without locks or barriers. 126
chocolacula/easy_reflection_cpp A reflection-based serialization library for C++ 99
simoncropp/naughtystrings A tool for identifying and mitigating common security vulnerabilities in C code strings 234
cloudlinux/kcare-uchecker Detects outdated shared libraries linked to processes in memory and provides suggestions for updating them. 184
corazawaf/libcoraza A C library for filtering malicious HTTP requests and protecting web applications from common web attacks 18