Age | Commit message (Expand) | Author |
2016-03-03 | Verify existence of log file, set appropriate return code | Adrian Kummerlaender |
2016-02-22 | Rename `PathMatcher::isMatching` to `PathMatcher::is_matching` | Adrian Kummerlaender |
2016-02-22 | Link `ld.so` via the build system instead of raw compiler flags | Adrian Kummerlaender |
2016-02-22 | Release source under the terms of the MIT license | 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 | Add support for global application specific filter definitions | 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 | 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 |