<feed xmlns='http://www.w3.org/2005/Atom'>
<title>WebStat analyser/src/logTypes.hpp, branch webstat-0.3</title>
<subtitle>WebStat web site access analyser</subtitle>
<id>https://git.randomdan.homeip.net/repo/webstat/atom?h=webstat-0.3</id>
<link rel='self' href='https://git.randomdan.homeip.net/repo/webstat/atom?h=webstat-0.3'/>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/'/>
<updated>2026-01-18T01:36:06Z</updated>
<entry>
<title>Process new field, content-type, in input stream</title>
<updated>2026-01-18T01:36:06Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2026-01-18T01:36:06Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=04acfa679fd846ac829ded5562093b3766c85154'/>
<id>urn:sha1:04acfa679fd846ac829ded5562093b3766c85154</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to save uninsertable log lines to the entities table</title>
<updated>2026-01-17T20:33:37Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2026-01-17T19:40:47Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=34051da2f27ffa40d0b6d20ae891a497fe73bfe5'/>
<id>urn:sha1:34051da2f27ffa40d0b6d20ae891a497fe73bfe5</id>
<content type='text'>
If that fails, we still park them as before, such as when the DB is
unavailable. Those which are saved as entities require investigation why
they couldn't be saved, much like UnparsableLines.
</content>
</entry>
<entry>
<title>Fix up QuotedString/CLFString parsing</title>
<updated>2025-10-09T13:26:40Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan.goodliffe@octal.co.uk</email>
</author>
<published>2025-10-09T13:26:40Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=a7a082d8d471bc38f9aa1160b0e9f8daf3d35ba3'/>
<id>urn:sha1:a7a082d8d471bc38f9aa1160b0e9f8daf3d35ba3</id>
<content type='text'>
Refactors CLFString in terms of QuotedString, but with the optional of
being null (nullopt)
Moves the whole decode function into QuotedString's parser, fixing
support for escaping of " which would otherwise prematurely end the
string in the middle.
</content>
</entry>
<entry>
<title>Write unparsable lines to the entity table</title>
<updated>2025-09-23T12:31:26Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan.goodliffe@octal.co.uk</email>
</author>
<published>2025-09-23T12:31:26Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=71803b97f1c9e31f2027da48bb742353f9c43e62'/>
<id>urn:sha1:71803b97f1c9e31f2027da48bb742353f9c43e62</id>
<content type='text'>
Diagnostics and the ability to ingest later.
</content>
</entry>
<entry>
<title>Tag entities with their type</title>
<updated>2025-09-01T19:03:42Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-09-01T18:35:57Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=53e0f24faade5b543f46e7d89544d92f3709bf7a'/>
<id>urn:sha1:53e0f24faade5b543f46e7d89544d92f3709bf7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add helpers for hashing values extracted from log input</title>
<updated>2025-08-25T15:01:06Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-23T14:28:56Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=10b19d747805e4fd1323455dae419091500efc18'/>
<id>urn:sha1:10b19d747805e4fd1323455dae419091500efc18</id>
<content type='text'>
zlib's crc32 used here, the interface is a bit C and as a result a bit
casty, but it'll work.
</content>
</entry>
<entry>
<title>Initial commit; basic Apache log parsing</title>
<updated>2025-08-25T15:00:59Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-08-21T19:39:52Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=b2416925f8845b70ed25fb4ec7cde8ef11e8c239'/>
<id>urn:sha1:b2416925f8845b70ed25fb4ec7cde8ef11e8c239</id>
<content type='text'>
</content>
</entry>
</feed>
