issues
search
clang-randstruct
/
llvm-project
Randomize the order of fields in a structure layout as a compile-time hardening feature
3
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Put essential functionality into LLVM instead of clang
#52
shawnl
opened
5 years ago
5
Figure out precisely what the DeclContext's deal is
#51
connorkuehl
opened
5 years ago
4
Reassess RandstructSeed.h
#50
connorkuehl
opened
5 years ago
0
Remove explanation of when both attributes are marked in the AttrDocs.td
#49
connorkuehl
opened
5 years ago
0
Add license banner to AST/RandstructSeed.h
#48
connorkuehl
opened
5 years ago
0
Implement deterministic shuffle
#47
connorkuehl
opened
5 years ago
2
Add test under test/Codegen
#46
connorkuehl
opened
5 years ago
0
Swapped from default_random_engine to mersenne_twister_engine
#45
tim-pugh
closed
5 years ago
0
Use alternative source of randomness
#44
connorkuehl
opened
5 years ago
3
Structures are randomized in the same way
#43
connorkuehl
opened
5 years ago
4
Compiler seg faults while building Linux kernel
#42
connorkuehl
opened
5 years ago
13
Circle back to hash 57b2e55
#41
tim-pugh
closed
5 years ago
2
Seedarg/member/wip
#40
jcantrell
closed
5 years ago
2
Reinstate no randomize layout
#39
connorkuehl
closed
5 years ago
2
Attr docs updated
#38
Nixoncole
closed
5 years ago
0
Add No Randomize Layout attribute to regression test
#37
tim-pugh
closed
5 years ago
7
Create random seed engine "rng" only once
#36
connorkuehl
closed
5 years ago
0
Changed frandstruct to randstruct
#35
tim-pugh
closed
5 years ago
0
Ignore this pr
#34
tim-pugh
closed
5 years ago
0
Skip unions
#33
connorkuehl
closed
5 years ago
0
Automatic structure selection cmd line argument
#32
tim-pugh
closed
5 years ago
0
Revert "Seedarg/global/wip"
#31
tim-pugh
closed
5 years ago
0
Revert "Randomize layout docs"
#30
tim-pugh
closed
5 years ago
0
Autoselect
#29
Jafosterja
closed
5 years ago
2
Autoselect
#28
Jafosterja
closed
5 years ago
0
Randomize layout docs
#27
Nixoncole
closed
5 years ago
3
Seedarg/global/wip
#26
jcantrell
closed
5 years ago
0
Create Demo
#25
tim-pugh
closed
5 years ago
5
Keep test seed consistent between different operating systems.
#24
tim-pugh
opened
5 years ago
2
Do not randomize unions
#23
connorkuehl
closed
5 years ago
0
Add attribute documentation for randomize_layout and no_randomize_layout
#22
Nixoncole
closed
5 years ago
0
No randomization on MacOS
#21
connorkuehl
closed
5 years ago
4
Randomize layout regression test addition
#20
tim-pugh
closed
5 years ago
0
Refactor Randstruct code into tidier classes
#19
connorkuehl
closed
5 years ago
0
Iterate on cache-line friendly randomization algorithm
#18
connorkuehl
opened
5 years ago
0
Add (port) performance sensitive randomization
#17
connorkuehl
closed
5 years ago
0
Added the 'no_randomize_layout' attr to clang
#16
Nixoncole
closed
5 years ago
9
Add documentation to accompany attributes added
#15
Nixoncole
closed
5 years ago
1
Index of programs being used for testing
#14
nforbus
closed
5 years ago
1
Submit to Upstream
#13
tim-pugh
closed
5 years ago
6
Regression Tests
#12
tim-pugh
closed
5 years ago
0
Record randomization seed
#11
tim-pugh
closed
5 years ago
1
Port our randomization code into Clang and "wire it up"
#10
connorkuehl
closed
5 years ago
0
Communicate randomization seed to the compiler (Build Artifact)
#9
connorkuehl
closed
5 years ago
10
Build LLVM Project on Windows
#8
tim-pugh
closed
5 years ago
5
Add support for __randomize_layout
#7
connorkuehl
closed
5 years ago
2
Add support for __no_randomize_layout
#6
connorkuehl
closed
5 years ago
6
Automatic Structure Selection
#5
connorkuehl
closed
5 years ago
1
Automated End-To-End Testing (Regression Tests)
#4
nforbus
opened
5 years ago
39
Performance Mode
#3
tim-pugh
closed
5 years ago
2
Next