cs_libguarded

Thread synchronization library

Provides a type-safe interface to prevent race conditions in multithreaded programming by controlling access to shared data.

Header-only library for multithreaded programming

GitHub

226 stars
24 watching
27 forks
Language: C++
last commit: about 2 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,838
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 13
sharplispers/ironclad A cryptographic toolkit written in Common Lisp. 175
kassane/libsigcplusplus A typesafe callback system for C++ 0
eliaskosunen/scnlib A modern C++ library for safer and more efficient input parsing. 1,084
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. 125
chocolacula/easy_reflection_cpp A reflection-based serialization library for C++ 96
simoncropp/naughtystrings A tool for identifying and mitigating common security vulnerabilities in C code strings 226
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