aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Adjust parsing stuffHEADmasterTest_User2024-10-293-15/+9
|
* Fix some header inclusionsTest_User2024-10-2811-9/+7
|
* Deadlock, but intentionally, bc pthread weirdnessTest_User2024-10-031-1/+4
|
* Avoid needless locking when attempting to unlock, instead check the value ↵Test_User2024-10-021-2/+4
| | | | directly
* Nickname enforcement improvementTest_User2024-09-261-36/+37
|
* Fix a typoTest_User2024-09-221-1/+1
|
* AghTest_User2024-09-211-1/+1
|
* LOGIN command, and a notice about nickname enforcement when it happensTest_User2024-09-211-0/+31
|
* Implement account deletion (services)Test_User2024-09-191-0/+95
|
* hax@andrewyu.org -> hax@runxiyu.orgTest_User2024-09-1441-41/+41
|
* This was missing, though not actually brokenTest_User2024-09-131-0/+2
|
* Tell where to find hax_string and hax_tableTest_User2024-09-131-0/+2
|
* Error message for when HaxServ `kill` can't find a targetTest_User2024-09-101-0/+2
|
* Convert to non-UB haxtable stuffTest_User2024-09-058-589/+791
|
* Remove duplicated protocols.c dependency resolutionTest_User2024-09-041-2/+0
|
* Separate haxstring/table from hereTest_User2024-09-0431-496/+76
|
* Some prep for improved modulesTest_User2024-09-041-7/+7
|
* Fix a typoTest_User2024-08-313-3/+3
|
* Fix RSQUIT behaviorTest_User2024-08-313-6/+16
|
* Fix a bug preventing servers from messaging pseudoclientsTest_User2024-08-241-1/+1
|
* Make a useful error message for REGISTER with no certTest_User2024-08-171-1/+6
|
* Fix faulty inspircd3/4 SAVE usageTest_User2024-08-172-2/+2
|
* Nickname enforcement fixes/improvementsTest_User2024-08-171-12/+52
|
* Fix broken restoring of saved CFLAGS and LDFLAGSTest_User2024-08-131-2/+2
|
* IPPROTOTest_User2024-08-131-1/+1
|
* Improve accept retrying conditionsTest_User2024-08-127-6/+12
|
* compiler warnings are nice as usualTest_User2024-08-121-1/+1
|
* alloc-size warning is useless for here. It will only ever catch zero-length ↵Test_User2024-08-101-1/+1
| | | | arrays, which are actually intended to be zero-length, and are thereby not a problem.
* Fix message to be correct regardless of stateTest_User2024-08-091-2/+2
|
* Deal with LDFLAGS tooTest_User2024-08-081-0/+11
|
* Add membership id handling for incoming inspircd 3/4 KICKsTest_User2024-08-072-12/+66
|
* Fix help messagesTest_User2024-08-041-2/+2
|
* networking: #include <netinet/in.h>Runxi Yu2024-07-278-0/+8
| | | | | IPPROTO_TCP, etc. seem to be defined in netinet/in.h on non-Linux systems, including OpenBSD.
* NickServ FIX command, for cleaning up remnants of problems caused by bugsTest_User2024-07-261-7/+104
|
* CI: Use new example configsRunxi Yu2024-07-264-8/+8
|
* Makefile: Clarify error messages a bitRunxi Yu2024-07-261-6/+5
|
* Makefile: $(error) adds a final period so don't specify oneRunxi Yu2024-07-261-1/+1
|
* Add an .editorconfigRunxi Yu2024-07-261-0/+12
|
* Fix some member ID-related bugsTest_User2024-07-252-16/+92
|
* Makefile and some option changes, and some fixesTest_User2024-07-256-196/+138
|
* InspIRCd v4: Fix erroneous protocol_specific[INSPIRCD3_PROTOCOL]Runxi Yu2024-07-251-2/+2
| | | | | | | | | Commit 86344230a6 fixed some memory leaks in the InspIRCd v3 protocol, and the changes were also ported to the InspIRCd v4 protocol, which erroneously introduced users[n]->protocol_specific[INSPIRCD3_PROTOCOL] into inspircd4.c. Although there are no functional differences, this causes the build to fail when users only enable INSPIRCD4_PROTOCOL in their build options.
* Typo fix: s/seperate/separate/gRunxi Yu2024-07-256-6/+6
|
* Toggleable IPv4 supportTest_User2024-07-244-4/+35
|
* Fix some issues in inspircd3 protocol support, and the parts of inspircd4 ↵Test_User2024-07-243-11/+36
| | | | protocol copied from it
* InspIRCd v4: Fix loop condition in FJOIN memid resetRunxi Yu2024-07-251-1/+1
| | | | | | | | | | | | There was a typo in the InspIRCd v3 code, in the FJOIN handler: The loop condition said n > 0, while n is never changed in the loop. It turns out the the loop condition should have been x > 0. This was fixed for InspIRCd v3 in commit 85716714, but it was not ported to the InspIRCd v4 protocol support code because the v4 code was copied from v3 a while ago. This commit fixes it.
* README: Move project links up, and add man.sr.htRunxi Yu2024-07-251-6/+6
|
* sockaddr is verysane™Test_User2024-07-247-35/+46
|
* YayTest_User2024-07-241-0/+2
|
* Using the proper defines is importantTest_User2024-07-241-2/+2
|
* Fix some bugsTest_User2024-07-242-4/+4
|