Here are
36 public repositories
matching this topic...
Wrangling Untrusted File Formats Safely
🚀 Memory safe, blazing fast, configurable, minimal hello world written in rust(🚀 ) in a few lines of code with few(1092🚀 ) dependencies🚀
Updated
Oct 31, 2022
Rust
A Fast and Safe Python based on PyPy
Updated
Sep 3, 2020
Python
MesaLock Linux: a memory-safe Linux distribution.
Updated
Nov 12, 2018
Shell
Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.
Updated
Jul 13, 2021
Rust
Lean C/C++ Bounds Checking with Low-Fat Pointers
Runtime type and bounds-error checking for C/C++
R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's const eval and generics
Updated
Sep 15, 2022
Rust
A binary hardening system
Configurable instrumentation of LLVM bitcode
Lists of must-read papers (mainly security papers)
In-memory security with secure data types
Provides cell types that decouple permissions from data.
Updated
Jun 12, 2022
Rust
Identification and Analysis of unsafe.Pointer Usage Patterns in Open-Source Go Code
Some C++ utility library, especially on hash tables.
🤩 Flexible interpreted programming language
Updated
May 29, 2022
Rust
C Compiler that strives to be as (memory) safe as possible.
instrumentor is a tool for instrumenting LLVM IR to detect problems at runtime. The initial focus is on memory safety issues such as leaks, use-after-free, stack smashing, and out-of-bounds access.
Updated
Oct 21, 2021
Makefile
LinearLang is a programming language based on linear type system that ensures memory safety.
Updated
Jun 12, 2017
OCaml
Improve this page
Add a description, image, and links to the
memory-safety
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
memory-safety
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.