aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-04-28interceptor: Skip --param.HEADmastermainYifan Hong
2021-12-20Add -x to skipped argument for clang.Yifan Hong
2021-12-14add readme.mdYifan Hong
2021-12-09main: ensure the correct return code is emittedMatthias Maennich
2021-12-09interceptor: give analyzers namesMatthias Maennich
2021-12-09interceptor: add an initial implementation for fake executionMatthias Maennich
2021-12-08interceptor: store relative current directoriesMatthias Maennich
2021-12-08Merge "interceptor_analysis supports --relative option."Treehugger Robot
2021-12-08interceptor: add FixdepAnalyzerMatthias Maennich
2021-12-08interceptor: tidy up default_make_relativeMatthias Maennich
2021-12-08interceptor: consolidate the execution for execve and posix_spawnMatthias Maennich
2021-12-08interceptor: add support for intercepting posix_spawnMatthias Maennich
2021-12-08interceptor: allow recognized commands to terminate recursionMatthias Maennich
2021-12-08interceptor: refactor argv_vector() out of execute_execveMatthias Maennich
2021-12-08interceptor: fix reporting of missing inputsMatthias Maennich
2021-12-08interceptor: make the execve execution explicitMatthias Maennich
2021-12-07interceptor_analysis supports --relative option.Yifan Hong
2021-12-07Recognize -t text.Yifan Hong
2021-12-02interceptor: avoid concurrency on the command logMatthias Maennich
2021-12-02interceptor: add error handling for unparseable entriesMatthias Maennich
2021-12-01compdb: add mode to emit a "command" instead of "arguments"Matthias Maennich
2021-12-01interceptor: relocate utility functions into separate static libMatthias Maennich
2021-11-29interceptor: selectively enable making commands relativeMatthias Maennich
2021-11-29interceptor: refactor instantiation of analyzersMatthias Maennich
2021-11-26interceptor: put rewriting commands under flag controlMatthias Maennich
2021-11-26interceptor: generalize environment variable accessMatthias Maennich
2021-11-24interceptor: update license documentationMatthias Maennich
2021-11-24interceptor: relocate the interceptor to tools/interceptorMatthias Maennich
2021-11-24interceptor: protect from unexpectedly empty argument listsMatthias Maennich
2021-11-24interceptor: use consistent non-abbreviated namingMatthias Maennich
2021-11-24interceptor: consistent constant namingMatthias Maennich
2021-11-24interceptor: consistently use curly braces for all statementsMatthias Maennich
2021-11-24interceptor: replace repr() method by proper operator<<Matthias Maennich
2021-11-24interceptor: replace custom Command class by proto classMatthias Maennich
2021-11-23interceptor: Support for emitting compile_commands.jsonMatthias Maennich
2021-11-22interceptor: record root dir in logMatthias Maennich
2021-11-22Merge changes I75f52e68,Icff5de48Matthias Maennich
2021-11-22Merge changes I10b3e46d,I29cde728,I383723e5,Idbecb166,I0f70c545Matthias Maennich
2021-11-21interceptor: Android.bp: add missing license headerMatthias Maennich
2021-11-21interceptor: Add CMakeLists.txt build description for local developmentMatthias Maennich
2021-11-20Interceptor: initial analysis toolingMatthias Maennich
2021-11-20interceptor: replace JSON log by proto logMatthias Maennich
2021-11-20interceptor: add initial proto log formatMatthias Maennich
2021-11-20interceptor: factor out the command line string creationMatthias Maennich
2021-11-20interceptor: introduce default compilation optionsMatthias Maennich
2021-11-19interceptor: add OWNERSMatthias Maennich
2021-11-15Replace interceptor starter with C++ binaryMatthias Maennich
2021-11-09Interceptor: log inputs/outputs as wellMatthias Maennich
2021-11-09Interceptor: add command analysisMatthias Maennich
2021-11-09Interceptor: relativate execution based on `cwd`Matthias Maennich