summaryrefslogtreecommitdiff
path: root/tests/42-sim-adv_chains.c
Commit message (Collapse)AuthorAgeFilesLines
* all: massive src/db.c reworkPaul Moore2018-01-171-1/+3
| | | | | | | | | | | | | | | | | | | First, and most importantly, let me state that this is perhaps the worst possible example of a patch I can think of, and if anyone tries to submit a PR/patch like this one I will reject it almost immediately. I'm only merging this because 1) this patch escalated quickly, 2) splitting it would require a disproportionate amount of time, and 3) this effort had blocked other work for too long ... and, well, I'm the maintainer. Consider this a bit of "maintainer privilege" if you will. This patch started simply enough: the goal was to add/augment some tests to help increase the libseccomp test coverage. Unfortunately, this particular test improvement uncovered a rather tricky bug which escalated quite quickly and soon involved a major rework of how we build the filter tree in src/db.c. This rework brought about changes throughout the repository, including the transaction and ABI specific code. Signed-off-by: Paul Moore <paul@paul-moore.com>
* tests: add some advanced syscall argument chain tests via 40-sim-adv_chainsPaul Moore2018-01-171-0/+196
Signed-off-by: Paul Moore <paul@paul-moore.com>