<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ICE Spider, branch icespider-0.5.1</title>
<subtitle>Tools and library for creating ICE API backed REST services and websites.</subtitle>
<id>http://git.randomdan.homeip.net/repo/icespider/atom?h=icespider-0.5.1</id>
<link rel='self' href='http://git.randomdan.homeip.net/repo/icespider/atom?h=icespider-0.5.1'/>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/'/>
<updated>2019-01-22T21:00:36Z</updated>
<entry>
<title>HTTP headers are case insensitive</title>
<updated>2019-01-22T21:00:36Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-01-22T21:00:36Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=8260695b46c6a60f8aba312ca1fbd97b224aa662'/>
<id>urn:sha1:8260695b46c6a60f8aba312ca1fbd97b224aa662</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unrequired header</title>
<updated>2019-01-22T21:00:21Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-01-22T21:00:21Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=6b82f9217a56daad5df6225134f17de50f935317'/>
<id>urn:sha1:6b82f9217a56daad5df6225134f17de50f935317</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix-up setCookie and add urlencodeto direct to stream</title>
<updated>2019-01-22T20:15:39Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-01-22T20:15:39Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=f079013b42e7bb8ba91c39d33a4a709ba1a4b9ce'/>
<id>urn:sha1:f079013b42e7bb8ba91c39d33a4a709ba1a4b9ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix optional type of getBodyParam</title>
<updated>2019-01-15T00:49:09Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2019-01-15T00:49:09Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=ac75a3d1c6d35497700eed62b6f14197a12a1ec2'/>
<id>urn:sha1:ac75a3d1c6d35497700eed62b6f14197a12a1ec2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add test case for response status line</title>
<updated>2019-01-14T21:08:02Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2018-05-22T19:58:41Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=b8fc6cec3f0a029011a0071a07b297e213201feb'/>
<id>urn:sha1:b8fc6cec3f0a029011a0071a07b297e213201feb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cut 4 string_view everything else</title>
<updated>2019-01-14T21:08:02Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2018-05-16T07:20:09Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=23f95e1c99b3983596048a65d0fef5b02c91e8ba'/>
<id>urn:sha1:23f95e1c99b3983596048a65d0fef5b02c91e8ba</id>
<content type='text'>
Use std::optional and std::string_view throughout the CGI parser and
core. Removes some of the hacks and tidies up some of the error
handling.
</content>
</entry>
<entry>
<title>Cut 3 string_view (accept parser)</title>
<updated>2019-01-14T21:08:02Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2018-05-16T07:20:09Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=30376c3d4af3f0fa8d1c89e2ff38f332fe1995bf'/>
<id>urn:sha1:30376c3d4af3f0fa8d1c89e2ff38f332fe1995bf</id>
<content type='text'>
Complete rewrite of the accept header parser to be string_view
compatible and far more standards compliant, including checking for
invalid requests.
Bolsters tests over accept header parser considerably.
</content>
</entry>
<entry>
<title>Move Accept header parsing into a testable place and test it</title>
<updated>2019-01-14T21:06:05Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2018-05-13T14:25:17Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=c40b555241aad59af4f65fa19f76c2124d7af85d'/>
<id>urn:sha1:c40b555241aad59af4f65fa19f76c2124d7af85d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cut 2 string_view</title>
<updated>2019-01-14T20:50:12Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2018-05-13T11:00:22Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=f840d002b00288e1bbc30251c9b093026dd540f4'/>
<id>urn:sha1:f840d002b00288e1bbc30251c9b093026dd540f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cut 1 string_view</title>
<updated>2019-01-14T20:39:57Z</updated>
<author>
<name>Dan Goodliffe</name>
<email>dan@randomdan.homeip.net</email>
</author>
<published>2018-05-12T23:51:44Z</published>
<link rel='alternate' type='text/html' href='http://git.randomdan.homeip.net/repo/icespider/commit/?id=59ee0381a59e643f8075a7a3c91992934e50e6a2'/>
<id>urn:sha1:59ee0381a59e643f8075a7a3c91992934e50e6a2</id>
<content type='text'>
</content>
</entry>
</feed>
