Oleksii Oleksenko
|
1c68fddce0
|
root: [chore] bump version to 1.3.2
|
2024-09-12 13:57:24 +01:00 |
Oleksii Oleksenko
|
fd86ea511f
|
all: [fix] compat with Python 3.12
|
2024-09-12 13:55:57 +01:00 |
Oleksii Oleksenko
|
1f8f94119d
|
exec/x86: [fix] compat with gcc-14
|
2024-09-12 13:55:19 +01:00 |
Oleksii Oleksenko
|
953b305d0e
|
exec/x86: [fix] type cast issue in VMCB init
|
2024-09-06 13:52:52 +01:00 |
Oleksii Oleksenko
|
3c878b505e
|
exec/x86: [ft] additional sanity checks in VMCB init
|
2024-09-03 16:05:02 +01:00 |
Oleksii Oleksenko
|
6464b2f8be
|
exec/x86: [fix] compat with Kernel v6.6.0+
|
2024-09-03 15:03:55 +01:00 |
Oleksii Oleksenko
|
2bd63cfe70
|
exec/x86: [ft] better error message on corrupted measurements
|
2024-08-28 13:24:36 +01:00 |
Oleksii Oleksenko
|
cbaf83a08e
|
mini: [fix] do not skip next passes when input pass fails
|
2024-08-23 13:30:59 +01:00 |
Oleksii Oleksenko
|
cfc158a213
|
test: [fix] gracefuly handle cases when SMAP/MPX are disabled in kernel; ref #113
|
2024-08-07 15:27:12 +01:00 |
Oleksii Oleksenko
|
306e2cf8be
|
model: [fix] tracing was not reset after exceptions
|
2024-08-07 15:12:15 +01:00 |
Oleksii Oleksenko
|
67e5c62261
|
conf: [fix] multiple includes in a config file overwritten each other
|
2024-08-07 14:39:36 +01:00 |
Oleksii Oleksenko
|
05769bb580
|
root: [chore] bump version to 1.3.1
|
2024-08-07 12:10:26 +01:00 |
Oleksii Oleksenko
|
81b9d5de3c
|
fuzz: [fix] workaround for model bug that causes long arch traces
|
2024-08-07 11:52:36 +01:00 |
Oleksii Oleksenko
|
2734ce7038
|
mini: [feat] enable input diff minimization for observer actors
|
2024-08-07 11:52:36 +01:00 |
Oleksii Oleksenko
|
b7720d19a4
|
fuzz: [chore] improved output of traces in TSC mode
|
2024-08-07 11:52:36 +01:00 |
Oleksii Oleksenko
|
3ebad511eb
|
exec/x86: [fix] uarch_flush was no applied on AMD
|
2024-08-07 11:52:36 +01:00 |
Oleksii Oleksenko
|
d5b1823dc8
|
exec/x86: [fix] type mismatch in TSC mode
|
2024-08-07 11:52:36 +01:00 |
Oleksii Oleksenko
|
fd51d72b90
|
conf: [fix] option instruction_blocklist_append was not applied
|
2024-08-07 11:52:36 +01:00 |
Brian Fu
|
7e8dc49702
|
tests: [fix] L1TF tests - only test for Tiger Lake+
|
2024-08-07 11:52:14 +01:00 |
Oleksii Oleksenko
|
e4d0a029db
|
tests: [fix] tests used outdated nop placeholders
|
2024-08-01 15:10:01 +01:00 |
Oleksii Oleksenko
|
b99699a36d
|
asm_parser: [ft] add extra check for the size of macro placeholders
|
2024-08-01 13:32:19 +01:00 |
Oleksii Oleksenko
|
03837f1970
|
exec/x86: [fix] incorrect opcode in set_h2g_target macro
|
2024-08-01 11:57:42 +01:00 |
Oleksii Oleksenko
|
83e113a0c4
|
exec/x86: [ft] move the check for corrupt measurements from asm into C
|
2024-08-01 11:53:00 +01:00 |
Oleksii Oleksenko
|
b9d4f2b90c
|
root: [build] update list of tested branches in CI (#110)
|
2024-07-30 14:23:14 +01:00 |
Brian Fu
|
b056144a52
|
cli: [fix] Invalid argument in CLI tfuzz mode (#109)
|
2024-07-30 11:55:12 +01:00 |
Oleksii Oleksenko
|
255d63dca5
|
docs: [fix] several formatting issues
|
2024-07-30 09:13:59 +01:00 |
Oleksii Oleksenko
|
db20d9628b
|
root: [build] excluded several irrelevant directories from pyproject.toml
|
2024-07-29 16:05:16 +01:00 |
Oleksii Oleksenko
|
6613940e8e
|
root: [docs] move quick start guide onto a separate page
|
2024-07-29 15:56:28 +01:00 |
Oleksii Oleksenko
|
4e275cf8a0
|
all: [docs] updated documentation
|
2024-07-29 10:49:13 +01:00 |
Oleksii Oleksenko
|
6779eb1274
|
root: [docs] updated readme
|
2024-07-29 10:35:37 +01:00 |
Oleksii Oleksenko
|
29f9b2f4d5
|
exec/x86: [build] hide expected objtool warnings
|
2024-07-29 09:43:56 +01:00 |
Oleksii Oleksenko
|
9439ebda39
|
all: [chore] bump version to 1.3.0
|
2024-07-29 09:20:01 +01:00 |
Oleksii Oleksenko
|
3233d555cb
|
exec/x86: [ft] make exit codes more uniform
|
2024-07-27 20:09:29 +01:00 |
Oleksii Oleksenko
|
140a70e7cb
|
fuzz/x86: [fix] ArchDiff fuzzer was using outdated interface
|
2024-07-27 20:08:59 +01:00 |
Oleksii Oleksenko
|
897081b653
|
exec/x86: [fix] ignore list was accidentally commented out
|
2024-07-27 20:08:23 +01:00 |
Oleksii Oleksenko
|
354d7a9de1
|
test: [refact] rewrite acceptance tests to use config includes
|
2024-07-27 20:06:54 +01:00 |
Oleksii Oleksenko
|
95bfdf11ed
|
root: [docs] add Brian to Authors
|
2024-07-26 17:01:40 +01:00 |
Oleksii Oleksenko
|
08fe9e1ca6
|
test: [refact] rewrite pre-release script to use config includes
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
40323e3b58
|
all: [docs] add documentation on Git best practices
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
673e2ea6e2
|
conf: [feat] add ability to set directory with included files (-I)
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
486f18b259
|
cli: [chore] add common arguments to subparsers
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
e760bd561d
|
model: [fix] taint RCX when executing REP instructions
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
4df9047768
|
config: [ft] sanity check for max-min BB successors
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
85c26cbadf
|
cli: [chore] remove unused code for fuzzer tuning
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
02e592f98c
|
exec/x86: [ft] replace hardcoded perf.counter MSR ids with constants
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
654f12d33c
|
config: [feat] add instruction_blocklist_append option
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
37f7c1251c
|
root: [chore] remove outdated dirs from .gitignore
Signed-off-by: Oleksii Oleksenko <3688171+OleksiiOleksenko@users.noreply.github.com>
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
f274b2c409
|
root: [build] add missing wheel build target
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
658cd347a7
|
docs: [fix] fix broken links in README
|
2024-07-26 17:00:24 +01:00 |
Oleksii Oleksenko
|
1b173a0aab
|
config: [feat] add support for include statements
(cherry picked from commit 5c33a88957 )
|
2024-07-26 17:00:24 +01:00 |