index
:
change
master
Transparent fs change tracking based on function interposition
Gitolite user
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2016-02-19
Rename some functions to match overall naming scheme
Adrian Kummerlaender
2016-02-17
Move io utilities into separate compilation unit
Adrian Kummerlaender
2016-02-17
Separate static allocator from payload function interpositions
Adrian Kummerlaender
2016-02-17
Implement static allocator for initialization
Adrian Kummerlaender
2016-02-16
Move actual function pointers to function local static variables
Adrian Kummerlaender
2016-02-16
Adapt `get_actual_function` template to accept newly introduced `function_ptr`
Adrian Kummerlaender
2016-02-16
Replace `std::function` with raw function pointer
Adrian Kummerlaender
2016-02-15
Update `README.md` to explain the filtering capabilities
Adrian Kummerlaender
2016-02-15
Add support for commenting ignore patterns file
Adrian Kummerlaender
2016-02-14
Implement support for excluding arbitrary paths from tracking
Adrian Kummerlaender
2016-02-14
Reduce `ChangeTracker` public _interface_ to `track`
Adrian Kummerlaender
2016-02-13
Add `README.md`
Adrian Kummerlaender
2016-02-13
Add filesystem exception handling where required
Adrian Kummerlaender
2016-02-13
Reimplement locking in `Logger::append`
Adrian Kummerlaender
2016-02-11
Delay tracking activation
Adrian Kummerlaender
2016-02-11
Extract file descriptor filter logic
Adrian Kummerlaender
2016-02-11
Extract child emplacement into thread safe member
Adrian Kummerlaender
2016-02-10
Replace macro argument expansion with more idiomatic recursive template
Adrian Kummerlaender
2016-02-07
Increase log message generation readability
Adrian Kummerlaender
2016-02-06
Prevent deleted files from being displayed using `diff`
Adrian Kummerlaender
2016-02-06
Track `writev` system call
Adrian Kummerlaender
2016-02-06
Preserve pre-change file content as tracking state
Adrian Kummerlaender
2015-12-27
Introduce thread synchronization for tracking init and logging
Adrian Kummerlaender
2015-12-27
Explicitly set log file permissions
Adrian Kummerlaender
2015-12-24
Evaluate all `change` arguments sans the first one
Adrian Kummerlaender
2015-12-24
Add installation rules to `CMakeLists.txt`
Adrian Kummerlaender
2015-12-24
Implement basic library usage helper
Adrian Kummerlaender
2015-12-24
Prevent the libraries own log writes from being tracked
Adrian Kummerlaender
2015-12-24
Add path label for the file provided via standard input
Adrian Kummerlaender
2015-12-24
Use full path for change tracking
Adrian Kummerlaender
2015-12-24
Add support for changing the `diff` command via an environment variable
Adrian Kummerlaender
2015-12-24
Remove unnecessary headers
Adrian Kummerlaender
2015-12-24
Remove `exit` logging and interposition
Adrian Kummerlaender
2015-12-24
Match namespace and directory structure
Adrian Kummerlaender
2015-12-23
Implement file change tracking using `diff`
Adrian Kummerlaender
2015-12-21
Add file mode check in `unlink`
Adrian Kummerlaender
2015-11-30
Extract actual function acquisition
Adrian Kummerlaender
2015-11-14
Fix rename tracking and enable logfile creation
Adrian Kummerlaender
2015-10-18
Implement logging of writable `mmap` creations
Adrian Kummerlaender
2015-10-18
Add cmake build instructions
Adrian Kummerlaender
2015-10-18
Prevent external changes to `FileDescriptorGuard`'s fd member
Adrian Kummerlaender
2015-10-18
Move io and logging functionality into separate namespaces
Adrian Kummerlaender
2015-10-18
Implement support for sending logs to an arbitrary file
Adrian Kummerlaender
2015-10-17
Implement basic logging of write, rename, rmdir, unlink
Adrian Kummerlaender
2015-10-10
Implement basic `read` and `write` interposition
Adrian Kummerlaender