<feed xmlns='http://www.w3.org/2005/Atom'>
<title>snuffleupagus/src/sp_config_scanner.cached.c, branch master</title>
<subtitle>Security module for php7 and php8 - Killing bugclasses and virtual-patching the rest! 
</subtitle>
<id>http://git.dustri.org/snuffleupagus/atom?h=master</id>
<link rel='self' href='http://git.dustri.org/snuffleupagus/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/'/>
<updated>2024-06-18T19:19:21Z</updated>
<entry>
<title>Updated the cached version of the config scanner</title>
<updated>2024-06-18T19:19:21Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2024-06-18T19:19:21Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=4a486d7d8b26893953fa5214b0c987c9c236a043'/>
<id>urn:sha1:4a486d7d8b26893953fa5214b0c987c9c236a043</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve how the parser is generated</title>
<updated>2023-04-29T14:46:02Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2023-04-29T14:46:02Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=cee55351d6c2865447e72d9e3e8ba5922647162d'/>
<id>urn:sha1:cee55351d6c2865447e72d9e3e8ba5922647162d</id>
<content type='text'>
- use long variant of options for re2c in its makefile
- use `define` instead of magic numbers
- add some consts
- trailing `;` are now mandatory for conditions
- NULL bytes are no longer allowed in configuration file
- the parser shouldn't crash in the absence of trailing new line at the end of its configuration file
</content>
</entry>
<entry>
<title>Silence a false positive in gcc</title>
<updated>2022-05-15T14:48:48Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2022-05-15T14:48:48Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=6e853a21c008f1a8a366e41cf25a24cf97f54764'/>
<id>urn:sha1:6e853a21c008f1a8a366e41cf25a24cf97f54764</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump sp_config_scanner.cached.c</title>
<updated>2022-05-06T19:15:56Z</updated>
<author>
<name>jvoisin</name>
</author>
<published>2022-05-06T19:15:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=f2655b0339326fc9abfce20687a20a5cd7a9dd25'/>
<id>urn:sha1:f2655b0339326fc9abfce20687a20a5cd7a9dd25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>allow '@set' as a synonym for 'set' in rules files</title>
<updated>2021-12-20T18:51:45Z</updated>
<author>
<name>Ben Fuhrmannek</name>
</author>
<published>2021-12-20T18:51:45Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=3045f5adb916d4ef8520a2c88d82ff8c38ee6328'/>
<id>urn:sha1:3045f5adb916d4ef8520a2c88d82ff8c38ee6328</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make set + @log/@info/@error conditional</title>
<updated>2021-12-20T18:47:56Z</updated>
<author>
<name>Ben Fuhrmannek</name>
</author>
<published>2021-12-20T18:47:56Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=578f879e26ce4e3f1cd7693cb9d9a8a6f35cc389'/>
<id>urn:sha1:578f879e26ce4e3f1cd7693cb9d9a8a6f35cc389</id>
<content type='text'>
</content>
</entry>
<entry>
<title>updated cached scanner file</title>
<updated>2021-12-20T16:57:32Z</updated>
<author>
<name>Ben Fuhrmannek</name>
</author>
<published>2021-12-20T16:57:32Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=93c806a0e8e4b290a26ef62d726bfc936b2a5d1b'/>
<id>urn:sha1:93c806a0e8e4b290a26ef62d726bfc936b2a5d1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added @warn/@err to config syntax</title>
<updated>2021-12-20T15:26:12Z</updated>
<author>
<name>Ben Fuhrmannek</name>
</author>
<published>2021-12-20T15:26:12Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=d3d9b594fe904e6d101522617fdcf18dc5518b16'/>
<id>urn:sha1:d3d9b594fe904e6d101522617fdcf18dc5518b16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added @log logging feature to config parser</title>
<updated>2021-11-30T12:06:53Z</updated>
<author>
<name>Ben Fuhrmannek</name>
</author>
<published>2021-11-30T12:06:53Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=aa099cd7a4aa5e3296d39158184e301af9ef2f78'/>
<id>urn:sha1:aa099cd7a4aa5e3296d39158184e301af9ef2f78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix oob memory access</title>
<updated>2021-10-21T16:54:06Z</updated>
<author>
<name>Ben Fuhrmannek</name>
</author>
<published>2021-10-21T16:54:06Z</published>
<link rel='alternate' type='text/html' href='http://git.dustri.org/snuffleupagus/commit/?id=2ffe94c9366f96700ec5f747385ac07307a012a5'/>
<id>urn:sha1:2ffe94c9366f96700ec5f747385ac07307a012a5</id>
<content type='text'>
</content>
</entry>
</feed>
