issues
search
immunant
/
IA2-Phase2
5
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
rewriter: support the 6 x86 param regs for post condition functions
#471
kkysen
opened
6 days ago
1
rewriter: add hardcoded call gate post condition call with no args
#470
kkysen
opened
1 week ago
4
Enforce MTE protection for writeable file-backed mappings
#469
ayrtonm
opened
2 weeks ago
4
libia2: WIP Make signal handler macro x86-only
#468
ayrtonm
closed
1 week ago
0
docs: suggest building `partition-alloc`, not `partition-alloc-padding`
#467
kkysen
closed
2 weeks ago
0
runtime symbol lookup error for `__attribute__((cold))` functions in `dav1d` after #451 and `-fvisibility=hidden`
#466
kkysen
opened
2 weeks ago
0
Potential `dav1d` Call Gate Verification Discussion
#465
kkysen
opened
3 weeks ago
2
Add support for building with `-Wl,--no-undefined`
#464
ayrtonm
opened
3 weeks ago
0
Fix ARM tests and gate on new failures
#463
fw-immunant
opened
3 weeks ago
2
Tag accesses to stack pointer TLS locations in call gates
#462
fw-immunant
opened
3 weeks ago
3
ARM: build and wire up dependencies in CI
#461
fw-immunant
closed
4 weeks ago
2
Protect all pages in MTE `ia2_mprotect_with_tag`
#460
fw-immunant
closed
1 month ago
0
Make invoking `IA2_DEFINE_SIG{ACTION,HANDLER}` inside a function a compile-time error
#459
kkysen
opened
1 month ago
7
runtime: extract out `allocate_stack_0` to work around a "Local Exec" TLS model issue and prevent segfaulting
#458
kkysen
closed
1 week ago
0
"Local Exec" TLS model is used sometimes, resulting in different TLS addresses calculated and thus segfaults
#457
kkysen
opened
1 month ago
2
`__tls_get_addr@@GLIBC_2.3` undefined link error unless `ld.so` is passed as a link arg
#456
kkysen
opened
1 month ago
0
`pthread_atfork` undefined link error in permissive mode
#455
kkysen
opened
1 month ago
0
docs: add detailed docs of how `dav1d` was compartmentalized
#454
kkysen
closed
2 weeks ago
0
WIP Print backtrace on failed ASSERT_PKRUs
#453
ayrtonm
opened
1 month ago
2
Make `ASSERT_PKRU` print a backtrace and make `IA2_DEBUG` on by default
#452
ayrtonm
opened
1 month ago
3
rewriter: Define call gates for function pointers in source defining the pointee
#451
ayrtonm
closed
2 weeks ago
3
Make glibc stdio streams in main binary shared
#450
ayrtonm
opened
1 month ago
0
Does `ld.so` need padded TLS?
#449
fw-immunant
opened
1 month ago
3
Replace criterion with our test runner on x86
#448
ayrtonm
closed
1 month ago
2
Improve static address taken function rewriting
#447
rinon
closed
1 month ago
2
cmake: Disable PartitionAlloc on ARM
#446
ayrtonm
closed
1 month ago
2
(WIP) rewriter: add `__attribute__((visibility("default"))` to `IA2_FN` address taken functions if they don't already default visibility
#445
kkysen
closed
1 month ago
5
runtime: mark runtime functions used by other TUs as `__attribute__((visibility("default")))`
#444
kkysen
closed
1 month ago
0
rewriter: support compiling with `-fvisibility=hidden`
#443
kkysen
opened
1 month ago
0
runtime: support compiling with `-fvisibility=hidden`
#442
kkysen
closed
1 month ago
0
rewriter: Redeclare static functions that have their address taken with used
#441
ayrtonm
closed
1 month ago
6
Secure PKRU during thread startup
#440
rinon
closed
1 month ago
2
Replace use of prebuilt criterion with our test runner
#439
ayrtonm
closed
1 month ago
1
Add support for literal zero in `FnPtrNull` rewriter pass
#438
ayrtonm
opened
1 month ago
1
Handle function pointers coerced to bool in ternary conditions
#437
ayrtonm
closed
1 month ago
0
Pass indirect call target in first register
#436
rinon
closed
2 weeks ago
2
Support compiling with `-fvisibility=hidden`
#435
ayrtonm
opened
1 month ago
0
Add stack traces to permissive mode logs
#434
ayrtonm
opened
1 month ago
5
runtime: Flush queue before exiting process in permissive mode
#433
ayrtonm
closed
1 month ago
0
rewriter: immediately make directory CLI args absolute
#432
kkysen
closed
1 month ago
0
runtime: use `__attribute__((__noreturn__))` instead of `_Noreturn` to avoid errors
#431
kkysen
closed
1 month ago
5
runtime: fix `-Wsign-compare` warnings
#430
kkysen
closed
1 month ago
7
rewriter: `struct __va_list_tag *` used instead of `va_list`
#429
kkysen
opened
1 month ago
2
rewriter: `static` fns with the same name result in duplicate `extern IA2_fn_ptr_* __ia2_*` declarations
#428
kkysen
opened
1 month ago
8
rewriter: callbacks to other libraries (e.x. `pthread`, `libc`) are rewritten
#427
kkysen
closed
2 weeks ago
1
rewriter: `IA2_ADDR` not added in `?` ternaries
#426
kkysen
closed
1 month ago
1
rewriter: fn ptr casts from `void*` (e.x. `dlsym`) unhandled
#425
kkysen
opened
1 month ago
1
[DNM] Integrate various ARM branches
#424
fw-immunant
opened
1 month ago
0
Add verbose debug logging to libia2
#423
rinon
closed
1 month ago
3
Fix ELF segment end computation
#422
rinon
closed
1 month ago
6
Next