<feed xmlns='http://www.w3.org/2005/Atom'>
<title>WebStat analyser/src/uaLookup.hpp, branch webstat-0.3.1</title>
<subtitle>WebStat web site access analyser</subtitle>
<id>https://git.randomdan.homeip.net/repo/webstat/atom?h=webstat-0.3.1</id>
<link rel='self' href='https://git.randomdan.homeip.net/repo/webstat/atom?h=webstat-0.3.1'/>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/'/>
<updated>2025-09-13T12:24:23Z</updated>
<entry>
<title>Create and perform UA lookup curl op when new user agent is encountered</title>
<updated>2025-09-13T12:24:23Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-09-13T12:24:23Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=84bd17328a4dc027e689ca7b2a85744d6e2b7cf5'/>
<id>urn:sha1:84bd17328a4dc027e689ca7b2a85744d6e2b7cf5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always pass API URL to curlGetUserAgentDetail</title>
<updated>2025-09-13T12:23:36Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-09-10T23:01:46Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=c8f0fb73e49f6b6b6ac1690c585c25ab7dbd2b88'/>
<id>urn:sha1:c8f0fb73e49f6b6b6ac1690c585c25ab7dbd2b88</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use curl_multi_poll in main ingestLog loop</title>
<updated>2025-09-10T17:28:33Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-09-09T22:45:39Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=c9b3d45d2598ebef2df889c0b9967ef473405528'/>
<id>urn:sha1:c9b3d45d2598ebef2df889c0b9967ef473405528</id>
<content type='text'>
Preparation step for having background curl operations.
</content>
</entry>
<entry>
<title>Change getUserAgentDetail to return a packaged CURL object</title>
<updated>2025-09-04T23:14:24Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-09-04T23:14:24Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=dae750d7dfa576b516ff55d6d486114b665103dc'/>
<id>urn:sha1:dae750d7dfa576b516ff55d6d486114b665103dc</id>
<content type='text'>
This will be usable with curl_multi_* instead of being a single
synchronous request.
</content>
</entry>
<entry>
<title>Add function to grab UA details from useragentstring.com</title>
<updated>2025-09-04T19:13:20Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2025-09-04T19:13:20Z</published>
<link rel='alternate' type='text/html' href='https://git.randomdan.homeip.net/repo/webstat/commit/?id=fdab57f966a3928852701a2e41d75499f8f828ac'/>
<id>urn:sha1:fdab57f966a3928852701a2e41d75499f8f828ac</id>
<content type='text'>
</content>
</entry>
</feed>
