<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unit.git/fuzzing, branch master</title>
<subtitle>Universal Web Application Server</subtitle>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/'/>
<entry>
<title>fuzzing: fixed harness bug</title>
<updated>2024-08-26T14:18:12+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-08-07T09:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=719207693ef42953e50b1422c59fafc497320d41'/>
<id>719207693ef42953e50b1422c59fafc497320d41</id>
<content type='text'>
False positive bug in harness due to improper use of the internal API.

Fixes: a93d878 ("fuzzing: add fuzzing targets")
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
False positive bug in harness due to improper use of the internal API.

Fixes: a93d878 ("fuzzing: add fuzzing targets")
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: added new basic targets</title>
<updated>2024-08-02T16:39:15+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-07-26T12:27:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=3667c3e2d257566c8e3dfb68fac7f09190db8db4'/>
<id>3667c3e2d257566c8e3dfb68fac7f09190db8db4</id>
<content type='text'>
Added fuzzing targets:

1. djb hash
2. murmur hash2
3. parse
4. sha1
5. uri decode, uri encode
6. utf8 casecmp
7. websocket base64 encode
8. websocket frame

Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added fuzzing targets:

1. djb hash
2. murmur hash2
3. parse
4. sha1
5. uri decode, uri encode
6. utf8 casecmp
7. websocket base64 encode
8. websocket frame

Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: updated JSON target</title>
<updated>2024-08-02T16:39:15+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-08-02T15:58:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=bc49274db06a9795d090bbbd22c074888a9ef583'/>
<id>bc49274db06a9795d090bbbd22c074888a9ef583</id>
<content type='text'>
Added 'nxt_conf_json_length' check for extra coverage.

Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added 'nxt_conf_json_length' check for extra coverage.

Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: fixed harness bug</title>
<updated>2024-08-02T16:39:15+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-08-02T15:51:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=900d25c39624980a5416b9d7d6218312ddbbac07'/>
<id>900d25c39624980a5416b9d7d6218312ddbbac07</id>
<content type='text'>
False positive bug in harness due to improper use of the internal API.

Fixes: a93d878 ("fuzzing: add fuzzing targets")
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
False positive bug in harness due to improper use of the internal API.

Fixes: a93d878 ("fuzzing: add fuzzing targets")
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: code cleanup</title>
<updated>2024-08-02T16:39:15+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-08-02T12:51:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=e56c4edefa3726ffe86f66fde3cba9e9365bfd61'/>
<id>e56c4edefa3726ffe86f66fde3cba9e9365bfd61</id>
<content type='text'>
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: update directory path in README and build-fuzz.sh</title>
<updated>2024-07-15T13:37:46+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-07-13T04:12:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=61c13ade39473b1b4849ab0ae10ab4ceff324ba5'/>
<id>61c13ade39473b1b4849ab0ae10ab4ceff324ba5</id>
<content type='text'>
Fixes: 965fc94e ("fuzzing: add fuzzing infrastructure in build system")
Fixes: 5b65134c ("fuzzing: add a basic README")
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: 965fc94e ("fuzzing: add fuzzing infrastructure in build system")
Fixes: 5b65134c ("fuzzing: add a basic README")
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: fix harness bugs</title>
<updated>2024-07-15T13:37:46+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-07-10T05:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=fcbaf8f3162e8b589628a8bbe10690a9759f56bb'/>
<id>fcbaf8f3162e8b589628a8bbe10690a9759f56bb</id>
<content type='text'>
There are multiple false positive bugs in harness due to improper
use of the internal API.

Fixes: a93d878e ("fuzzing: add fuzzing targets")
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
[ Removed private links - Andrew ]
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are multiple false positive bugs in harness due to improper
use of the internal API.

Fixes: a93d878e ("fuzzing: add fuzzing targets")
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
[ Removed private links - Andrew ]
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: Add a .gitattributes file</title>
<updated>2024-06-14T14:11:38+00:00</updated>
<author>
<name>Andrew Clayton</name>
<email>a.clayton@nginx.com</email>
</author>
<published>2024-06-13T13:12:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=35a572c2813ed2cae6af2282cb361e901a79934d'/>
<id>35a572c2813ed2cae6af2282cb361e901a79934d</id>
<content type='text'>
The various .bin files are in DOS format with trailing ^Ms (CRs) and
should be ignored for whitespace issues.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The various .bin files are in DOS format with trailing ^Ms (CRs) and
should be ignored for whitespace issues.

Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: add a basic README</title>
<updated>2024-06-14T14:11:38+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-06-13T03:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=5b65134c804667625f9423c20dfdd118ce984bd7'/>
<id>5b65134c804667625f9423c20dfdd118ce984bd7</id>
<content type='text'>
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Reviewed-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
[ Some small edits - Andrew ]
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Reviewed-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
[ Some small edits - Andrew ]
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fuzzing: add a fuzzing seed corpus and dictionary</title>
<updated>2024-06-14T14:11:38+00:00</updated>
<author>
<name>Arjun</name>
<email>pkillarjun@protonmail.com</email>
</author>
<published>2024-06-12T05:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.sigsegv.uk/unit.git/commit/?id=665353dcb4a9d018f124127151b320632c177f26'/>
<id>665353dcb4a9d018f124127151b320632c177f26</id>
<content type='text'>
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Reviewed-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Arjun &lt;pkillarjun@protonmail.com&gt;
Reviewed-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
Signed-off-by: Andrew Clayton &lt;a.clayton@nginx.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
