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
path:
root
/
src
Age
Commit message (
Expand
)
Author
2016-03-04
Match relevant sections of _nvim_ filter to _vim_ filter
Adrian Kummerlaender
2016-03-03
Expand _vim_ filter definition
Adrian Kummerlaender
2016-02-22
Rename `PathMatcher::isMatching` to `PathMatcher::is_matching`
Adrian Kummerlaender
2016-02-20
Interpose `open` library function
Adrian Kummerlaender
2016-02-19
Add filter definition for _neovim_
Adrian Kummerlaender
2016-02-19
Create alias of _vim_ filter definition for _gvim_
Adrian Kummerlaender
2016-02-19
Add filter definition for _vim_
Adrian Kummerlaender
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
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 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
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