<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libreircd/Makefile, branch v0.2.0</title>
<subtitle>simple IRCd
</subtitle>
<id>http://git.nakidai.ru/libreircd/atom?h=v0.2.0</id>
<link rel='self' href='http://git.nakidai.ru/libreircd/atom?h=v0.2.0'/>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/libreircd/'/>
<updated>2026-02-05T17:32:25+00:00</updated>
<entry>
<title>Fix linking</title>
<updated>2026-02-05T17:32:25+00:00</updated>
<author>
<name>Nakidai</name>
<email>nakidai@disroot.org</email>
</author>
<published>2026-02-05T17:32:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/libreircd/commit/?id=b7e7843214ba36ca06289d1925c05e6586acac41'/>
<id>urn:sha1:b7e7843214ba36ca06289d1925c05e6586acac41</id>
<content type='text'>
CFLAGS is a *c*ompiler flags and thus are unneeded for linking, perhaps
even harmful. LDLIBS are needed for linking as program can require some
external libraries and those should be listed exactly here
</content>
</entry>
<entry>
<title>Add WHOIS and config parsing</title>
<updated>2026-02-04T09:21:47+00:00</updated>
<author>
<name>Nakidai</name>
<email>nakidai@disroot.org</email>
</author>
<published>2026-02-04T09:21:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/libreircd/commit/?id=ce0f41da41a2d97d4a8e7159747464ecef72de4c'/>
<id>urn:sha1:ce0f41da41a2d97d4a8e7159747464ecef72de4c</id>
<content type='text'>
Now users can query each other

Plus, server info and creation date can be changed without recompiling
using configuration file in IRC message format which is loaded on
startup

TODO: since readcfg uses IRC logic, handle() now should be able to deal
with commands ending with simply \n
</content>
</entry>
<entry>
<title>Fixes</title>
<updated>2026-02-01T19:28:31+00:00</updated>
<author>
<name>Nakidai</name>
<email>nakidai@disroot.org</email>
</author>
<published>2026-02-01T19:28:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/libreircd/commit/?id=58a7e4a4d7449d58732e024ea07ea3623c10d8de'/>
<id>urn:sha1:58a7e4a4d7449d58732e024ea07ea3623c10d8de</id>
<content type='text'>
- Now code depends on config.h in Makefile
- By default the smallest timeout is chosen for poll()
- Somewhy there was sizeof(PEER_QUIT_MAX)...
</content>
</entry>
<entry>
<title>Make all files dependent on ircd.h</title>
<updated>2026-01-09T21:12:11+00:00</updated>
<author>
<name>Nakidai</name>
<email>nakidai@disroot.org</email>
</author>
<published>2026-01-09T21:12:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/libreircd/commit/?id=346abf24c900a19a77a8ce66566a7ffd86a819bb'/>
<id>urn:sha1:346abf24c900a19a77a8ce66566a7ffd86a819bb</id>
<content type='text'>
There were bugs when struct layout was changed, and this was right
because needed files were not rebuilt. This is fixed now
</content>
</entry>
<entry>
<title>Add basic channels</title>
<updated>2026-01-06T01:01:24+00:00</updated>
<author>
<name>Nakidai</name>
<email>nakidai@disroot.org</email>
</author>
<published>2026-01-06T01:01:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/libreircd/commit/?id=833c53b1ad3338677056445c32c490cac0a08875'/>
<id>urn:sha1:833c53b1ad3338677056445c32c490cac0a08875</id>
<content type='text'>
Though they don't have modes, and JOIN/PART must be able to parse
comma separated list of channels
</content>
</entry>
<entry>
<title>Add code</title>
<updated>2026-01-04T14:44:09+00:00</updated>
<author>
<name>Nakidai</name>
<email>nakidai@disroot.org</email>
</author>
<published>2026-01-04T14:41:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.nakidai.ru/libreircd/commit/?id=78426afe18d9ce730a4d92033ca261f9b2f173a0'/>
<id>urn:sha1:78426afe18d9ce730a4d92033ca261f9b2f173a0</id>
<content type='text'>
</content>
</entry>
</feed>
