aboutsummaryrefslogtreecommitdiff
path: root/protocols (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix some bugsTest_User2024-07-241-2/+2
|
* Fix cross-protocol netsplit propagationsTest_User2024-07-246-12/+63
|
* InspIRCd v4: Don't send or expect 0 hopcount in initial SERVERRunxi Yu2024-07-241-7/+7
| | | | | | | | The SERVER message for directly-linked servers no longer contains the hopcount field. - :36D SERVER irc2.example.com password 0 36D :Example Server + :36D SERVER irc2.example.com password 36D :Example Server
* InspIRCd v4: Support real_username (well, faked)Runxi Yu2024-07-241-10/+16
| | | | | | | | In the 1206 protocol, the UID message now has an extra field for the real username of the user which is being introduced. We don't track this and this is unlikely to be useful for other protocols, so we just ignore it when receiving UID from an InspIRCd 1206 server, and we send the ident instead of the real_username when sending to a 1206 server.
* Initial InspIRCd v4/1206 protocol supportRunxi Yu2024-07-242-0/+2269
|
* This is what was intendedTest_User2024-07-241-1/+1
|
* v4 rejects this otherwise currently, and the reason is fake here anywaysTest_User2024-07-231-1/+1
|
* Fix SERVER introductionsTest_User2024-07-231-2/+2
|
* Fix InspIRCd v3 PING handlerTest_User2024-07-231-5/+1
|
* InspIRCd v3 supportTest_User2024-07-233-136/+520
|
* File descriptionsTest_User2024-07-224-2/+6
|
* Partial nickname enforcement implementedTest_User2024-07-182-14/+34
|
* More services stuffTest_User2024-06-242-0/+43
|
* The start of some services, inspircd3 support extra broken for nowTest_User2024-06-243-0/+59
|
* More logging, CI fixTest_User2024-06-191-0/+17
|
* Don't send more than half the buffer at a timeTest_User2024-06-191-18/+0
|
* Some improvements and openssl send bufferingTest_User2024-06-191-4/+33
|
* InspIRCd v3 FJOIN, improved tag trimming, improved makefileTest_User2024-06-182-6/+115
|
* `get` help message, fix inspircd v3 pongTest_User2024-06-181-2/+2
|
* Optional futex support, increased spam limitTest_User2024-06-182-14/+16
|
* Deoper supportTest_User2024-06-174-24/+180
|
* Spelling part 2Test_User2024-06-172-56/+56
|
* Fix missing spaceTest_User2024-06-171-2/+2
|
* InspIRCd v3 support progress, still not really usableTest_User2024-06-174-111/+324
|
* Start of InspIRCd v3 supportTest_User2024-06-154-12/+1674
|
* Improvements and the start of reloadable modulesTest_User2024-06-152-152/+125
|
* More stuffTest_User2024-06-151-0/+8
|
* Commands and stuffTest_User2024-06-152-0/+41
|
* KICK support, more HaxServ stuffTest_User2024-06-142-1/+17
|
* PsuedoclientsTest_User2024-06-141-4/+20
|
* PRIVMSG/NOTICE support, improve kill_userTest_User2024-06-142-8/+173
|
* Improve propagation codeTest_User2024-06-141-160/+124
|
* Basic channel tracking addedTest_User2024-06-142-0/+229
|
* One-hop latency tracking, make TLS certs optional if no incoming connections ↵Test_User2024-06-132-0/+89
| | | | are to be done
* nick and kill supportTest_User2024-06-132-46/+137
|
* Add connection severing support and InspIRCd v2 RSQUIT support, ↵Test_User2024-06-122-0/+48
| | | | probably-temporarily break gnutls support
* str_clone finally, as well as some other stuffTest_User2024-06-121-21/+2
|
* Mostly complete user tracking addedTest_User2024-06-102-25/+347
|
* More complete server tracking and communication readyTest_User2024-06-102-11/+129
|
* Finish server tracking for InspIRCd v2Test_User2024-06-102-18/+33
|
* Basic server tracking addedTest_User2024-06-102-12/+106
|
* Incoming connection support for InspIRCd v2Test_User2024-06-102-7/+33
|
* Can now hold InspIRCd connections, though still doesn't do anything with ↵Test_User2024-06-102-20/+100
| | | | them yet
* In-progress mesh haxserv; still has a lot to write up before it's usableTest_User2024-06-092-0/+382