summary refs log tree commit diff
tag namev0.2.0 (f6c92f82ac876ca9ab0bb8f78726c9d083388ab4)
tag date2026-02-14 05:34:56 +0300
tagged byNakidai <nakidai@disroot.org>
tagged objectcommit 9a7e41a123...
downloadlibreircd-0.2.0.tar.gz
libreircd-0.2.0.zip
Release 0.2.0
Changelog:
- Show topic in LIST
- Replace all fd checks with pointer checks
- Add support for voice and +m channel mode
- Fix & Refactor NAMES
- Fix some typos in SETOPER
- Add sending topic on join
- Add TOPIC and t channel flag support
- Add SETHOSTNAME command
- Add LIST command
- Fix loop in kick()
- Flatten privmsg to a user
- Add support for n channel flag
- Fix KICK permissions
- Add KICK command
- Fix channel_exit()ing user_remove()
- Factor writechanf() calls out to a macro
- Fix writechanf() in mode_channel()
- Add channel mode editing support
- Add authorization for mode_channel()
- Refactor MODE
- Add basic support for channel oper
- Change way to deal with modes in channels
- Fix linking
- Fix some types
- Fix UB with reply 461
- Add OPER/SETOPER
- Fix PRIVMSG/NOTICE
- Add NAMES
- Allow lf as well as crlf
- Add WHOIS and config parsing
- Fixes
- Added copyright notice to the config.h
- Enhance registration messages
- Update README
- Add validation
- Fix all the warnings
- Refactor QUIT message sending
- Add exiting from a channel in user_remove
- Add ping system
- Remove magic numbers from ircd.h
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAADMAAAALc3NoLWVkMjU1MTkAAAAg8OtnytqUp/AR/2hpjnnUpGU3s/
smRigcagknL5Suj6gAAAADZ2l0AAAAAAAAAAZzaGE1MTIAAABTAAAAC3NzaC1lZDI1NTE5
AAAAQGsNrw31bBOZSP4FKcMU/peI2hZIehCZxp/uPcAb3yzpLt+JKlT2gjhNBfbAFSycdt
Am1CskinTBSqwonSQAOwg=
-----END SSH SIGNATURE-----