<feed xmlns='http://www.w3.org/2005/Atom'>
<title>progs/discord-bot-skeleton.git/net, branch master</title>
<subtitle>turret'.s discord bot skeleton for C99</subtitle>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/'/>
<entry>
<title>*: directory changes</title>
<updated>2024-03-30T21:04:45+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-03-30T21:04:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=80a67b7d20393a29aa5d2cb92197f3381be7fd96'/>
<id>80a67b7d20393a29aa5d2cb92197f3381be7fd96</id>
<content type='text'>
since this project is a skeleton and not meant to clutter up the code
that will actually consume the bot, i've opted to consolidate the
majority of files under a single directory and minimise extra files

*: move code to util/
*: move include files to include/dbs/
net: consolidate net functions into single file
config: remove config
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
since this project is a skeleton and not meant to clutter up the code
that will actually consume the bot, i've opted to consolidate the
majority of files under a single directory and minimise extra files

*: move code to util/
*: move include files to include/dbs/
net: consolidate net functions into single file
config: remove config
</pre>
</div>
</content>
</entry>
<entry>
<title>all: remove defunct prints</title>
<updated>2024-01-19T01:24:14+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-01-19T01:24:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=9a3149aba0214d514b57a53af6d019ae191ecab6'/>
<id>9a3149aba0214d514b57a53af6d019ae191ecab6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api: extensify api api</title>
<updated>2024-01-19T00:52:27+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-01-19T00:52:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=e6c7c2f3d683a5c15e2be15563e2f52d8aed91ed'/>
<id>e6c7c2f3d683a5c15e2be15563e2f52d8aed91ed</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>net: use strerror</title>
<updated>2024-01-18T15:38:56+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-01-18T15:38:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=694ea524ca6e2d08bb648ded5c45d455a7b5d340'/>
<id>694ea524ca6e2d08bb648ded5c45d455a7b5d340</id>
<content type='text'>
also: empty signal set before using due to malloc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also: empty signal set before using due to malloc
</pre>
</div>
</content>
</entry>
<entry>
<title>ws: fix typo</title>
<updated>2024-01-18T15:24:01+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-01-18T15:24:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=74b6fc2db2699088606d052a2f0bd99c38a57650'/>
<id>74b6fc2db2699088606d052a2f0bd99c38a57650</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>net: minor refactor</title>
<updated>2024-01-17T19:21:54+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-01-17T19:21:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=9a30ecfb12ca3a2775f64fead593de0040ac020b'/>
<id>9a30ecfb12ca3a2775f64fead593de0040ac020b</id>
<content type='text'>
enforce 78 character limit
add comments for reasoning and description purposes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
enforce 78 character limit
add comments for reasoning and description purposes
</pre>
</div>
</content>
</entry>
<entry>
<title>net: basic ws handler</title>
<updated>2024-01-17T19:13:16+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-01-17T19:13:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=d5c873a780357928fcccb27f4378b456f0e45dd2'/>
<id>d5c873a780357928fcccb27f4378b456f0e45dd2</id>
<content type='text'>
includes heartbeat mechanism
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
includes heartbeat mechanism
</pre>
</div>
</content>
</entry>
<entry>
<title>net: format WSS url properly</title>
<updated>2024-01-12T19:43:15+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-01-12T19:43:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=7da85e6f9b6e9a694eb2faef5c1779c83b9efe3c'/>
<id>7da85e6f9b6e9a694eb2faef5c1779c83b9efe3c</id>
<content type='text'>
libcurl requires first 3 characters of a wss url
(i.e. wss://example.com) to be capital, so instead WSS://example.com.
so we modify the assume url to use WSS and ensure the returned URL from
discord uses the WSS capital scheme
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libcurl requires first 3 characters of a wss url
(i.e. wss://example.com) to be capital, so instead WSS://example.com.
so we modify the assume url to use WSS and ensure the returned URL from
discord uses the WSS capital scheme
</pre>
</div>
</content>
</entry>
<entry>
<title>net: minor optimisations</title>
<updated>2024-01-11T19:15:07+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2024-01-11T19:15:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=9b126ca498e5c26a51997c9a87b5b01b152244fa'/>
<id>9b126ca498e5c26a51997c9a87b5b01b152244fa</id>
<content type='text'>
break out of WSS compatability checker loop when we find a valid match
for wss
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
break out of WSS compatability checker loop when we find a valid match
for wss
</pre>
</div>
</content>
</entry>
<entry>
<title>*: enforce 78 char line limit</title>
<updated>2023-12-18T22:13:36+00:00</updated>
<author>
<name>turret</name>
<email>turret@duck.com</email>
</author>
<published>2023-12-18T22:13:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.turret.cyou/progs/discord-bot-skeleton.git/commit/?id=54b308af97b91ceabb0a482f325d3a8595b01aa3'/>
<id>54b308af97b91ceabb0a482f325d3a8595b01aa3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
