aboutsummaryrefslogtreecommitdiffstats
path: root/m0/mutator_aux.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-03-19updated to trunk 355787(llvm-clang 9.0). some more fixes to the codegen ↵bloodstalker1-1/+1
scripts for bruiser. the set methods are now working properly. i just have to figure out how I want to handle the get methods. the dev will be mostly on the codegen scripts side like for the past months for briser. if the builds returns weird results for tests or just in general, run make clean, get rid of the .depend files and rebuild again. I had that problem with obfuscator. the old compilation database was somehow bad.
2018-09-29with a few minor tweaks, you can build m0, obfuscator and bruiser with llvm ↵bloodstalker1-2/+14
8.0(latest tested:trunk 340121). we are skipping llvm 7.0. Ill keep backwards compatibility with 5.0 or 6.0 for a good while.
2018-09-27did some code cleanup on m0 and bruiser, now you can specify report paths ↵bloodstalker1-0/+37
for m0, wip of dedrecating mutator.sh and mutator.py
2018-08-19fixes #47. probably a good idea to just wipe and re-clone. also moved m0 to ↵bloodstalker1-6/+5
its own folder.
2018-06-09the codegen is working now. the generated codes will not be part of the repo ↵bloodstalker1-80/+34
for the time being. they will be generated during the build process.
2018-04-27relicensed everything excluding safercpp to GPL-3.0. fixes #31. now there is ↵bloodstalker1-1/+1
ramdump. i just need to write a luawrapper.
2017-12-16obfuscator should handle macro expansions just fine now, also there was no ↵bloodstalker1-0/+6
rewriter for macro expansion so added one and added a test folder for obfuscator, also added a new method for getting the spellingloc to aux methods
2017-04-13added a newerv method for checking Macro expansionsbloodstalker1-1/+13
2017-03-16moved out the report classes into a new file-mutator_reportbloodstalker1-224/+1
2017-02-01added GPL2 license notes on top, emacs c++ recognitionbloodstalker1-0/+17
2017-01-31added the namespace attibute to the xml reportbloodstalker1-1/+4
2017-01-28changed a character in the report node/element namebloodstalker1-11/+10
2017-01-06added some more overloadsbloodstalker1-0/+52
2017-01-05added a new overload for each report class for 19.1bloodstalker1-0/+25
2017-01-03deleted a commentbloodstalker1-1/+0
2017-01-03finally fixed the MainOnly optionbloodstalker1-3/+3
2016-12-31added some helper functions to support the new mutator-lvl0 cl optionsbloodstalker1-1/+90
2016-12-29took out the asserts til i figure out who and where is returning an invalid ↵bloodstalker1-10/+7
sourcelocation in the c standard libraries.
2016-12-26added the json report writer implementationsbloodstalker1-2/+86
2016-12-26included json.hppbloodstalker1-0/+2
2016-12-24the path of the report now works properly.bloodstalker1-1/+1
2016-12-17added asserts for sourcelocationbloodstalker1-2/+9
2016-12-02added another overload for member function XMLAdNode to support PPCallbacks.bloodstalker1-5/+29
2016-11-30fixed a commentbloodstalker1-2/+2
2016-11-30added an overloaded member function for XMLReport to add nodes to the xml docbloodstalker1-9/+15
2016-11-30added xml output support for the misra reportbloodstalker1-0/+56
2016-11-04minor fixesbloodstalker1-0/+2
2016-11-04the new file will hold the auxillary code.bloodstalker1-0/+41