<feed xmlns='http://www.w3.org/2005/Atom'>
<title>seitan/tests/unit/Makefile, branch master</title>
<subtitle>Syscall Expressive Interpreter, Transformer and Notifier</subtitle>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/'/>
<entry>
<title>test: fix test-error-check</title>
<updated>2023-07-14T10:50:03+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-07-14T10:50:03+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=47b8e520b6275ffdb5936b31aa3665dea7d4ab5a'/>
<id>47b8e520b6275ffdb5936b31aa3665dea7d4ab5a</id>
<content type='text'>
The error-check tests recompile and pass.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The error-check tests recompile and pass.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: fix filter tests</title>
<updated>2023-07-04T14:52:16+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-07-04T14:08:50+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=86ceb944ecbbbc0b10871fbd7e8462bda8aceb07'/>
<id>86ceb944ecbbbc0b10871fbd7e8462bda8aceb07</id>
<content type='text'>
The filter tests recompile and pass.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The filter tests recompile and pass.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: fix filter-build test and bugs</title>
<updated>2023-07-03T15:28:33+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-06-30T09:22:52+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=876a52e95a9d24a4b9fa37325d83bcb7d3c7b160'/>
<id>876a52e95a9d24a4b9fa37325d83bcb7d3c7b160</id>
<content type='text'>
The tests for checking the filter build recompile and are successfull.

Changes:
  - spotted a couple of bugs for adding the arguments in the filter
  - readded function `filter_flush_args` to flush_args; this is needed
    to distinguish when the arguments belong to the same block or are different
    entries to the same syscall
  - build the filter in a way that CMP_EQ corresponds to BPF_JEQ and we
    don't need to awkwardly negate the operations (still TODO for AND_EQ)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The tests for checking the filter build recompile and are successfull.

Changes:
  - spotted a couple of bugs for adding the arguments in the filter
  - readded function `filter_flush_args` to flush_args; this is needed
    to distinguish when the arguments belong to the same block or are different
    entries to the same syscall
  - build the filter in a way that CMP_EQ corresponds to BPF_JEQ and we
    don't need to awkwardly negate the operations (still TODO for AND_EQ)
</pre>
</div>
</content>
</entry>
<entry>
<title>treewide: Change to GPLv2, add LICENSES, missing headers</title>
<updated>2023-06-04T06:29:05+00:00</updated>
<author>
<name>Stefano Brivio</name>
<email>sbrivio@redhat.com</email>
</author>
<published>2023-06-04T06:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=37e94bd191701a08e0081b2027cfbede6d76a21c'/>
<id>37e94bd191701a08e0081b2027cfbede6d76a21c</id>
<content type='text'>
As discussed with Alice -- 'reuse lint' passes now.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As discussed with Alice -- 'reuse lint' passes now.

Signed-off-by: Stefano Brivio &lt;sbrivio@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ops: fix op_call and tests</title>
<updated>2023-05-19T12:37:42+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-05-16T06:25:27+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=fbc205bab17a25ae3dabef5a2ad97edcfcef9eef'/>
<id>fbc205bab17a25ae3dabef5a2ad97edcfcef9eef</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>gluten: check limits</title>
<updated>2023-05-09T13:58:23+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-05-09T08:38:21+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=0977f0876af186975d3861c53b8431a80a27fa83'/>
<id>0977f0876af186975d3861c53b8431a80a27fa83</id>
<content type='text'>
Add bounds checking:
  - if offset is larger then the maximum per offset type
  - if memcpy is reading/writing inside gluten
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add bounds checking:
  - if offset is larger then the maximum per offset type
  - if memcpy is reading/writing inside gluten
</pre>
</div>
</content>
</entry>
<entry>
<title>test: fix operations</title>
<updated>2023-05-08T12:47:22+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-05-05T15:04:15+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=384d09cd3d2e62bae19b59b615bc57b7a23d0b0a'/>
<id>384d09cd3d2e62bae19b59b615bc57b7a23d0b0a</id>
<content type='text'>
Adjust the tests after the refactoring and to use struct gluten_offset
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adjust the tests after the refactoring and to use struct gluten_offset
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor tests to use same struct arg as the filter</title>
<updated>2023-04-12T12:39:30+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-04-12T12:26:59+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=8717257069249cdb217575bb3a3512d35bfadafb'/>
<id>8717257069249cdb217575bb3a3512d35bfadafb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add other comparison operation for the BPF filter</title>
<updated>2023-04-12T09:06:27+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-04-12T09:06:27+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=c54051101e95998b3070d5ccea46f6c7e33dfe57'/>
<id>c54051101e95998b3070d5ccea46f6c7e33dfe57</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor makefile</title>
<updated>2023-04-06T12:13:07+00:00</updated>
<author>
<name>Alice Frosi</name>
<email>afrosi@redhat.com</email>
</author>
<published>2023-04-06T12:13:07+00:00</published>
<link rel='alternate' type='text/html' href='https://seitan.rocks/seitan/commit/?id=89428f6c6ab2c1cea735258b4257f15f71648d0f'/>
<id>89428f6c6ab2c1cea735258b4257f15f71648d0f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
