| Both sides previous revision Previous revision Next revision | Previous revision |
| summerofcode2018projects:regressiontestsuiteforauditframework [2018/07/27 21:07] – AniketPandey | summerofcode2018projects:regressiontestsuiteforauditframework [2021/04/26 04:41] (current) – Fix MailTo macros. JethroNederhof |
|---|
| | 8 | [[https://reviews.freebsd.org/D16086|D16086]] | Process-Control: Add tests for procctl(2) system call | [[https://github.com/freebsd/freebsd/commit/02ce2b098fd5350cbcc7a9b33c2ef66d17895efc|Merged]] ✔ | | | 8 | [[https://reviews.freebsd.org/D16086|D16086]] | Process-Control: Add tests for procctl(2) system call | [[https://github.com/freebsd/freebsd/commit/02ce2b098fd5350cbcc7a9b33c2ef66d17895efc|Merged]] ✔ | |
| | ::: | [[https://reviews.freebsd.org/D16099|D16099]] | Process-Control: Introduce tests for Capability mode System calls and _exit(2) | [[https://github.com/freebsd/freebsd/commit/dcf603aedee3e6490287eab3107932a67fc7f79a|Merged]] ✔ | | | ::: | [[https://reviews.freebsd.org/D16099|D16099]] | Process-Control: Introduce tests for Capability mode System calls and _exit(2) | [[https://github.com/freebsd/freebsd/commit/dcf603aedee3e6490287eab3107932a67fc7f79a|Merged]] ✔ | |
| | ::: | [[https://reviews.freebsd.org/D16116|D16116]] | Introduce tests for sysctl(3), and sysarch(2) for AMD64, i386, ARM & MIPS | Accepted ✔ | | | ::: | [[https://reviews.freebsd.org/D16116|D16116]] | Introduce tests for sysctl(3), and sysarch(2) for AMD64, i386, ARM & MIPS | [[https://github.com/freebsd/freebsd/commit/c4906a4c8acfcf02b7cef3ce5b0f7886c813dd9d|Merged]] ✔ | |
| | 9 | [[https://reviews.freebsd.org/D16210|D16210]] | audit_syscall_exit: Don't acquire evclass_lock with a spinlock held | [[https://github.com/freebsd/freebsd/commit/53cad6012e2eba29bd81e2ca4606b507ca25e924|Merged]] ✔ | | | 9 | [[https://reviews.freebsd.org/D16210|D16210]] | audit_syscall_exit: Don't acquire evclass_lock with a spinlock held | [[https://github.com/freebsd/freebsd/commit/53cad6012e2eba29bd81e2ca4606b507ca25e924|Merged]] ✔ | |
| | ::: | [[https://reviews.freebsd.org/D16222|D16222]] | auditon(2): Fix the misplacement of negation symbol in A_SETPOLICY command | [[https://github.com/freebsd/freebsd/commit/eab3b9a210dadc4a1060d02b8021d81dd445d816|Merged]] ✔ | | | ::: | [[https://reviews.freebsd.org/D16222|D16222]] | auditon(2): Fix the misplacement of negation symbol in A_SETPOLICY command | [[https://github.com/freebsd/freebsd/commit/eab3b9a210dadc4a1060d02b8021d81dd445d816|Merged]] ✔ | |
| | 7 | [[https://lists.freebsd.org/pipermail/soc-status/2018-July/001155.html|2018-July/001155]] | | | 7 | [[https://lists.freebsd.org/pipermail/soc-status/2018-July/001155.html|2018-July/001155]] | |
| | 8 | [[https://lists.freebsd.org/pipermail/soc-status/2018-July/001165.html|2018-July/001165]] | | | 8 | [[https://lists.freebsd.org/pipermail/soc-status/2018-July/001165.html|2018-July/001165]] | |
| | | 9-12 | [[https://lists.freebsd.org/pipermail/soc-status/2018-August/001178.html|2018-August/001178]] | |
| |
| ===== Test Suite: Audit Class Summary ===== | ===== Test Suite: Audit Class Summary ===== |
| - :?: BSD libc converts ''%%open(2)%%'' to ''%%openat(2)%%'' to optimize resource usage when certain arguments are passed. The testing was done using ''%%syscall(2)%%''. | - :?: BSD libc converts ''%%open(2)%%'' to ''%%openat(2)%%'' to optimize resource usage when certain arguments are passed. The testing was done using ''%%syscall(2)%%''. |
| - This Wiki's general construct was heavily borrowed from [[SummerOfCode2017/SmokeTestingOfBaseUtilities|SmokeTestingOfBaseUtilities]] and [[SummerOfCode2016/TCP-IP-RegressionTestSuite|TCP-IP-RegressionTestSuite]], authored by [[/ShivanshRai]]. | - This Wiki's general construct was heavily borrowed from [[SummerOfCode2017/SmokeTestingOfBaseUtilities|SmokeTestingOfBaseUtilities]] and [[SummerOfCode2016/TCP-IP-RegressionTestSuite|TCP-IP-RegressionTestSuite]], authored by [[/ShivanshRai]]. |
| | |
| | ==== Acknowledgement ==== |
| | |
| | I can't thank my mentors enough for all the help they provided during the summers. Also, thanks to [[/ShivanshRai]], [[/MateuszPiotrowski]] & [[/DomagojStolfa]] for helping me at various stages of my project when I was stuck. It has been a valuable learning experience and definitely something way more than I could have expected for a summer! I look forward to continue the work on improving the ''%%audit(4)%%'' subsystem and also exploring various other areas of %%FreeBSD%%. |
| | |
| | And thanks to The %%FreeBSD%% Project for accepting this project and welcoming me into the community! |
| |