issues
search
Michael-F-Bryan
/
rust-ffi-guide
A guide for doing FFI using Rust
https://michael-f-bryan.github.io/rust-ffi-guide/
Creative Commons Zero v1.0 Universal
282
stars
18
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Regarding plugins: ABI of `dyn Trait` is unstable and using it across FFI boundary might be UB
#81
ruifengx
opened
2 years ago
0
updates client deps and code
#80
happysalada
closed
3 years ago
1
Plugin system is not supported within the rust ecosystem itself
#79
sidgilles
closed
4 years ago
4
The "Dynamic Loading & Plugins" chapter example code causes a segfault on Windows
#78
zrneely
opened
5 years ago
1
Strings
#77
Michael-F-Bryan
opened
6 years ago
0
Use --lib to create a Cargo library
#76
fdb
closed
6 years ago
3
Error handling chapter
#75
Michael-F-Bryan
closed
6 years ago
1
Linking
#74
Michael-F-Bryan
closed
6 years ago
0
Linking
#73
Michael-F-Bryan
closed
6 years ago
0
Callbacks
#72
Michael-F-Bryan
closed
6 years ago
0
Plugins and dynamic loading
#71
Michael-F-Bryan
closed
6 years ago
0
Binding to complex objects
#70
Michael-F-Bryan
closed
6 years ago
0
Arrays Chapter
#69
Michael-F-Bryan
closed
6 years ago
0
WrapperException ctor now takes const ref.
#68
gurry
closed
6 years ago
1
Create a worked example that wraps libmagic
#67
Michael-F-Bryan
closed
6 years ago
0
Created a "basics" chapter
#66
Michael-F-Bryan
closed
6 years ago
0
Started a rewrite
#65
Michael-F-Bryan
opened
6 years ago
3
Guide Rewrite
#64
Michael-F-Bryan
opened
6 years ago
12
Catching *nix signals (segfault in particular)?
#63
TheDan64
closed
6 years ago
4
Fixups to chapter 11
#62
kossebau
closed
6 years ago
4
Some fixes & tuning for chapters 2-5
#61
kossebau
closed
6 years ago
0
Fix & improve "Setting Up" section to match code and fix buildsystem fails
#60
kossebau
closed
6 years ago
3
WIP: Error handling
#59
Michael-F-Bryan
closed
6 years ago
0
A few typo fixes.
#58
adeschamps
closed
6 years ago
1
Wrong comment char for rust code
#57
0xpr03
closed
6 years ago
6
Changed license to CC0
#56
Michael-F-Bryan
closed
6 years ago
0
CC0 License
#55
Michael-F-Bryan
closed
6 years ago
1
Rust Enums and Tagged Unions
#54
Michael-F-Bryan
opened
6 years ago
0
Beware of allocators mismatch
#53
fabricedesre
opened
6 years ago
2
More examples of UB and FFI footguns
#52
Michael-F-Bryan
opened
6 years ago
1
Enum From Integer is UB Problem
#51
Michael-F-Bryan
opened
6 years ago
1
CString.as_ptr() Problem
#50
Michael-F-Bryan
opened
6 years ago
0
Unwinding Problem
#49
Michael-F-Bryan
opened
6 years ago
0
Linker Errors and Name Mangling Problem
#48
Michael-F-Bryan
opened
6 years ago
0
Update the existing cmake rules to be more DRY and organised
#47
Michael-F-Bryan
closed
6 years ago
0
Dynamic loading
#46
Michael-F-Bryan
closed
6 years ago
0
Dynamic Loading Chapter
#45
Michael-F-Bryan
closed
6 years ago
0
Testing Chapter
#44
Michael-F-Bryan
opened
6 years ago
0
More Complex Requests
#43
Michael-F-Bryan
opened
6 years ago
0
Asynchronous Tasks
#42
Michael-F-Bryan
opened
6 years ago
0
Revised tutorial
#41
Michael-F-Bryan
closed
6 years ago
5
More coherent tutorial
#40
Michael-F-Bryan
closed
6 years ago
0
Useful pre-reading
#39
Michael-F-Bryan
opened
7 years ago
0
Explain config to use primes as a system library
#38
gurgalex
closed
7 years ago
2
Primes Cargo.toml not referenced and crate-type not explained
#37
gurgalex
closed
7 years ago
3
Fix typos and improve grammar
#36
gurgalex
closed
7 years ago
1
Added a list of people who have contributed to the project
#35
Michael-F-Bryan
closed
7 years ago
0
Testing
#34
Michael-F-Bryan
closed
7 years ago
5
Add basic tests for Primes and Sieve
#33
gurgalex
closed
7 years ago
1
Sieve crashes in pythonic section
#32
gurgalex
closed
7 years ago
3
Next