Pascal Zittlau pzittlau
pzittlau pushed to main at pzittlau/flicker 2025-12-17 15:15:46 +00:00
d25cf59380 fix SIGBUS due to mapping being larger than file
d52cf8aaaf mmap and mprotect interception
eea0e6204d remove unnecessary ud2 instructions
403fd6031b patchRegion remove mmap to R|X, caller is responsible now
de10ce58e2 fix flaky tests
Compare 5 commits »
pzittlau pushed to main at pzittlau/flicker 2025-12-16 22:27:11 +00:00
3d7532c906 checked auxv for what to handle
5d146140b9 limit warning logs in disassembler
7161b6d1a2 vdso support
7eb5601eb6 factor out patching an elf from loading it to prepare vdso
Compare 4 commits »
pzittlau pushed to main at pzittlau/flicker 2025-12-16 10:29:07 +00:00
1557b82c1d documentation
3633346d53 support rt_sigreturn
08f21c06fb add todo list
7186905ad2 update readme
Compare 4 commits »
pzittlau pushed to main at pzittlau/flicker 2025-12-15 15:19:49 +00:00
8322ddba3b refactoring
85a07116af fork test
0a282259e3 fork-like clone test
33ce01d56d first working real clone call
Compare 4 commits »
pzittlau pushed to main at pzittlau/flicker 2025-12-15 14:49:53 +00:00
403301a06e clone with fork-like behaviour
1b109ab5aa save return address to patch
d0c227faa8 minor refactoring
f4064aff89 clone tests to help debugging
d3271963a8 some tests
Compare 9 commits »
pzittlau pushed to main at pzittlau/flicker 2025-12-11 09:26:34 +00:00
ef6cd851f7 remove unnecessary labels
557c98917c support lto
c32cd74628 syscall tracing skeleton
a8f55f6d63 replace greedy strategy with a configurable count strategy
8d907f071c convert Patcher to a global singleton
Compare 10 commits »
pzittlau created branch main in pzittlau/flicker 2025-12-11 09:26:34 +00:00
pzittlau created repository pzittlau/flicker 2025-12-11 09:26:20 +00:00
pzittlau pushed to main at pzittlau/zirbtree 2025-12-05 14:59:35 +00:00
a4b2e3f2bf more exhaustive test
82e96a17fd update to 0.15
b1ec27d62c init
a26404130f Initial commit
pzittlau created branch main in pzittlau/zirbtree 2025-12-05 14:59:35 +00:00
pzittlau created repository pzittlau/zirbtree 2025-12-05 14:58:42 +00:00
pzittlau pushed to main at pzittlau/loader 2025-12-01 15:56:23 +00:00
c545a8f2bb minor
pzittlau pushed to main at pzittlau/loader 2025-12-01 15:56:06 +00:00
ba6ab39f91 simplify mapping
53522a6e5d remove unnecessary logging
Compare 2 commits »
pzittlau pushed to main at pzittlau/faller 2025-11-12 05:31:23 +00:00
e092c33f89 remove logTags functionality
pzittlau pushed to main at pzittlau/faller 2025-11-04 08:07:06 +00:00
1b7d84d6f6 logging without logger, better public API
109aee806d remove separate enabled function
fa61b79252 remove generic
Compare 3 commits »
pzittlau pushed to main at pzittlau/faller 2025-10-28 09:23:31 +00:00
57cfca97cb patch version bump
42f5f94fb4 fix test check
Compare 2 commits »
pzittlau pushed to main at pzittlau/faller 2025-10-27 13:15:39 +00:00
4099617646 minor version bump
f489c96de2 remove base logger
6efcfcded9 disable in test
Compare 3 commits »
pzittlau pushed to main at pzittlau/loader 2025-10-24 14:34:40 +00:00
5825d12b97 simplify loading interpreter
pzittlau pushed to main at pzittlau/loader 2025-10-24 13:01:21 +00:00
8fb72a9928 use faller for logging
pzittlau pushed to main at pzittlau/faller 2025-10-24 12:22:09 +00:00