Branch: refs/heads/master
Home: https://github.com/seccomp/libseccomp
Commit: 4dfa441a27d7a4b6c83f2bcbd9a1c67e4c139791
https://github.com/seccomp/libseccomp/commit/4dfa441a27d7a4b6c83f2bcbd9a1c67e4c139791
Author: Paul Moore <[email protected]>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M tests/11-basic-basic_errors.c
Log Message:
-----------
tests: test for invalid filter attributes
Signed-off-by: Paul Moore <[email protected]>
Commit: 9994197ea8fdcca46dc637b347868d42ba642058
https://github.com/seccomp/libseccomp/commit/9994197ea8fdcca46dc637b347868d42ba642058
Author: Paul Moore <[email protected]>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M tests/16-sim-arch_basic.c
Log Message:
-----------
tests: exercise removing multiple ABIs from a filter
Signed-off-by: Paul Moore <[email protected]>
Commit: 1ea2f59f04746bb1ffdde7572ce7d4784dd63877
https://github.com/seccomp/libseccomp/commit/1ea2f59f04746bb1ffdde7572ce7d4784dd63877
Author: Paul Moore <[email protected]>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M tests/.gitignore
A tests/41-sim-syscall_priority_arch.c
A tests/41-sim-syscall_priority_arch.py
A tests/41-sim-syscall_priority_arch.tests
M tests/Makefile.am
Log Message:
-----------
tests: add a test to check for syscall priority function on non-native ABIs
Signed-off-by: Paul Moore <[email protected]>
Commit: f7538f1d737fae2b5fb1492298e80ffb0d2a49ce
https://github.com/seccomp/libseccomp/commit/f7538f1d737fae2b5fb1492298e80ffb0d2a49ce
Author: Paul Moore <[email protected]>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M src/gen_bpf.c
Log Message:
-----------
bpf: remove some dead code in _bpf_append_blk()
Signed-off-by: Paul Moore <[email protected]>
Commit: d2c30a7096af964aacd569702d9ea372fd49709b
https://github.com/seccomp/libseccomp/commit/d2c30a7096af964aacd569702d9ea372fd49709b
Author: Paul Moore <[email protected]>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M src/db.c
Log Message:
-----------
db: make sure the tree branches end in actions
When we remove a node from the tree we need to make sure it is
replaced with the appropriate action.
Signed-off-by: Paul Moore <[email protected]>
Commit: 39a10f90865b10e02d0d1fa1cb69f3e40996b90a
https://github.com/seccomp/libseccomp/commit/39a10f90865b10e02d0d1fa1cb69f3e40996b90a
Author: Paul Moore <[email protected]>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M tests/.gitignore
A tests/42-sim-adv_chains.c
A tests/42-sim-adv_chains.py
A tests/42-sim-adv_chains.tests
M tests/Makefile.am
Log Message:
-----------
tests: add some advanced syscall argument chain tests via 40-sim-adv_chains
Signed-off-by: Paul Moore <[email protected]>
Commit: ce3dda9a1747cc6a4c044eafe5a2eb653c974919
https://github.com/seccomp/libseccomp/commit/ce3dda9a1747cc6a4c044eafe5a2eb653c974919
Author: Paul Moore <[email protected]>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M src/arch-s390.c
M src/arch-s390.h
M src/arch-s390x.c
M src/arch-s390x.h
M src/arch-x86.c
M src/arch-x86.h
M src/arch.c
M src/arch.h
M src/db.c
M src/db.h
M src/gen_pfc.c
M tests/08-sim-subtree_checks.c
M tests/08-sim-subtree_checks.tests
M tests/42-sim-adv_chains.c
Log Message:
-----------
all: massive src/db.c rework
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 <[email protected]>
Commit: 6aa2200d3baf7c95cfbd687348155c7373e066f0
https://github.com/seccomp/libseccomp/commit/6aa2200d3baf7c95cfbd687348155c7373e066f0
Author: Paul Moore <[email protected]>
Date: 2018-01-17 (Wed, 17 Jan 2018)
Changed paths:
M tests/08-sim-subtree_checks.py
Log Message:
-----------
tests: update the python tests
Commit ce3dda9a1747 ("all: massive src/db.c rework") failed to update the
python tests to match the native/C tests; this patch fixes that oversight.
Signed-off-by: Paul Moore <[email protected]>
Compare:
https://github.com/seccomp/libseccomp/compare/56250ddff8fd...6aa2200d3baf
--
You received this message because you are subscribed to the Google Groups
"libseccomp" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.