aboutsummaryrefslogtreecommitdiff
path: root/io.h
diff options
context:
space:
mode:
authorAdrian Kummerlaender2015-10-10 21:42:30 +0200
committerAdrian Kummerlaender2015-10-10 21:42:30 +0200
commit5c7c4edfe45be83211d5c6217824dd4b9ec562d2 (patch)
tree25c0eb12c8cfd1d52e535ba6997d5cdf75c0fc26 /io.h
downloadchange-5c7c4edfe45be83211d5c6217824dd4b9ec562d2.tar
change-5c7c4edfe45be83211d5c6217824dd4b9ec562d2.tar.gz
change-5c7c4edfe45be83211d5c6217824dd4b9ec562d2.tar.bz2
change-5c7c4edfe45be83211d5c6217824dd4b9ec562d2.tar.lz
change-5c7c4edfe45be83211d5c6217824dd4b9ec562d2.tar.xz
change-5c7c4edfe45be83211d5c6217824dd4b9ec562d2.tar.zst
change-5c7c4edfe45be83211d5c6217824dd4b9ec562d2.zip
Implement basic `read` and `write` interposition
The goal is to implement a shared library to be loaded using `LD_PRELOAD` that tracks all file changes performed by a process. This information is required to enable general purpose change logging inside a shell session. i.e. I want to be able to display diffs and before- / after-hashes of all changes performed by every single command without requiring every changed file to be known prior to execution.
Diffstat (limited to 'io.h')
0 files changed, 0 insertions, 0 deletions