Here are
27 public repositories
matching this topic...
Wrangling Untrusted File Formats Safely
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++
A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.
Configurable instrumentation of LLVM bitcode
In-memory security with secure data types
Lists of must-read papers (mainly security papers)
Some C++ utility library, especially on hash tables.
Provides cell types that decouple permissions from data.
C Compiler that strives to be as (memory) safe as possible.
Identification and Analysis of unsafe.Pointer Usage Patterns in Open-Source Go Code
LinearLang is a programming language based on linear type system that ensures memory safety.
Updated
Jun 12, 2017
OCaml
Internal presentation about Rust, focused on memory safety and concurrency
Safe string implementation in C
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
Sep 28, 2021
Makefile
A C-like language with explicit free which is nonetheless safe
Updated
Jul 26, 2021
Python
D for a safer linux kernel using dpp
Updated
May 13, 2019
Shell
Garbage collection library for C/C++
LLVM 11 compiler pass for HardBound instrumentation
Header-only implementation of SECDED encoding as C/C++ constant expressions
Virtual Prototype with symbolic execution support and HardBound path analyzer
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.
When I first set out to study abroad, I knew it would be a life changing experience for me. Along the way I made new friends, tried new foods, and, most importantly: learned new languages.
As a result, I've decided to move on from my English-speaking past. I've successfully converted all of my personal stack to non-English except for one: this application.
My use case is: I use this script t