Andrew Buck's repositories
mmap-loader-rs
A Windows Portable Executable Manual Map Loader that supports both executable and DLL types. Written in Rust
virtual-fs
A virtual filesystem framework written in Rust
better_bitset
A better `std::bitset` that supports scanning for bits optimally
curlpp-async
An easy-to-use async libcurl wrapper in C++
curl-multi-asio
An asio/boost::asio interface for libcurl's multi functionality, utilizing composed operations that support futures, asynchronous, and synchronous operations on cURLeasy handles.
asio-ministun
A mini STUN client in C++ that supports XOR-MAPPED-ADDRESS
dwarf-to-cpp
Uses libelfin to parse DWARF information and produce C++ headers as output
vtable_gen
A C++-ABI VTable Generator for Rust
CompileTimeEncryption
C++20 guaranteed compile-time string encryption
MMap-Loader
A Windows Portable Executable Manual Map Loader that supports both executable and DLL types
vtables_derive
To be used in conjunction with my vtables repo
accounts-engine
An accounting engine programming test
ASIOServerGenerator
Generates a basic ASIO server
dbc-codegen
Generate Rust structs for messages from a dbc (CAN bus definition) file.
examples
Embedded graphics examples
io-format-benchmark
Benchmarking various sane methods of formatted IO in C++20
le-bitset
A little endian bitset
memscan
A library to search for patterns in memory buffers
ntapi
Rust FFI bindings for Native API
ring
Safe, fast, small crypto using Rust
simple-args-rs
A simple command-line argument parser for rust
tonic-mock
Test utilities for easy mocking tonic streaming interface
UDPTest
UDPTest
wine
Repository containing source code for various Lutris Wine builds