- Oct 05, 2023
-
-
Maxime Jacquemin authored
Tried to make the code cleaner and clearer.
-
In Eva, the request "getDeadCode" also return the list of reached statements. In Ivette, computes the ranges of dead code by removing the ranges of reached statements to the ranges of unreachable statements, as goto statements can reach statements inside unreachable blocs.
-
- Jul 18, 2023
-
-
Valentin Perrelle authored
-
- May 10, 2023
-
-
- May 02, 2023
-
-
David Bühler authored
-
- Apr 07, 2023
-
-
David Bühler authored
-
- Apr 04, 2023
-
-
David Bühler authored
-
- Mar 31, 2023
-
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
A term (lvalue, expression or property) can be evaluated: - in the initial state of the analysis; - at the start of a function - at a given statement. Fixes evaluation point of term_lval in post-conditions, which were evaluated in the pre-state instead of the post-state.
-
David Bühler authored
Function parameters were wrongly evaluated in the initial state of the analysis instead of the initial state of the given function.
-
- Mar 14, 2023
-
-
Loïc Correnson authored
-
- Mar 09, 2023
-
-
Valentin Perrelle authored
-
- Mar 01, 2023
-
-
Loïc Correnson authored
-
Loïc Correnson authored
-
Loïc Correnson authored
-
- Feb 28, 2023
-
-
David Bühler authored
-
- Feb 20, 2023
-
-
Andre Maroneze authored
-
- Feb 15, 2023
-
-
- Feb 14, 2023
-
-
Maxime Jacquemin authored
-
Maxime Jacquemin authored
-
-
-
We have the needed request.
-
- Jan 27, 2023
-
-
Allan Blanchard authored
-
- Oct 21, 2022
-
-
Valentin Perrelle authored
-
- Oct 10, 2022
-
-
Valentin Perrelle authored
- stricter conversion of tuples (checks list size) - stricter conversion of integers (checks that there is no fractional part) - jCatch only catches JsonErrors - more detailed error messages to debug the server interface - jUnion works more often - fixed several mistyping
-
- Sep 30, 2022
-
-
David Bühler authored
-
David Bühler authored
-
David Bühler authored
In the taint domain: - exports generic function [is_tainted] evaluating the taint of a memory zone in a given state. Removes function [is_tainted_property]. - returns Direct/Indirect/Untainted instead of Data/Control/None. Implements [is_tainted_property] in the general request, using [Results.is_tainted].
-
David Bühler authored
[descr] is used in the dropdown list of information kinds. [title] is used as tooltip on the information.
-
- Sep 02, 2022
-
-
- Jul 12, 2022
-
-
- Jun 30, 2022
-
-
-
Results: new function print_states returning a textual representation of the internal domain states, as a list for all available domains.
-
- May 18, 2022
-
-
Loïc Correnson authored
-
- Apr 26, 2022
-
-
David Bühler authored
In Ivette, marks as unreachable the statements of functions whose body has not been analyzed.
-