Commit Graph

564 Commits

Author SHA1 Message Date
fa2aba1ef2 Fix inconsistency bugs 2021-12-30 17:28:45 -08:00
2d8ab65b6d Fix: duplicate tag 2021-12-21 00:22:53 -08:00
02e997f314 Add: more CTCP configuration options 2021-12-21 00:20:21 -08:00
6ca2202d58 Add: missing codebook entries 2021-11-28 19:06:06 -08:00
20ec8a60e6 update README.md 2021-11-27 23:10:57 -08:00
4276b04ba7 Loosen: tests, Fix: serveropts, Add: CTCP handlers 2021-11-27 22:50:02 -08:00
5e2fd661f3 Settle with less hellfire, more safety 2021-11-26 08:13:54 -08:00
36151a10b5 Fix: concurrent map read/write 2021-11-26 07:49:56 -08:00
22cd701da8 Testing: add additional tests 2021-11-26 03:25:01 -08:00
90d8c80bcd Bloat: add network name to channels and users 2021-11-26 03:18:47 -08:00
923b7b1bb1 Refine: better user dataset & reduce redundancy 2021-11-26 03:08:28 -08:00
5ea3252b9b New: handle RPL_CREATIONTIME 2021-11-26 00:53:20 -08:00
1eacc3e108 New: IRC Numeric Code decoder, More: hellfire 2021-11-25 23:25:22 -08:00
4beeca47ab Reformed: cannot escape from hellfire 2021-11-19 14:41:43 -08:00
a999837230 Chaotic Versioning 2021-11-19 09:41:48 -08:00
e0299a3766 Update README.md (reformed af) 2021-11-19 09:39:33 -08:00
3db5c2c0ab
Create go.yml 2021-11-19 09:35:12 -08:00
3629c0de73 Merge branch 'lrstanley/master' 2021-11-19 09:32:29 -08:00
7f85567f20 delete .travis.yml 2021-11-19 09:27:48 -08:00
87a2ab50c1 Reform: bring back tests + fix server opts 2021-11-19 09:26:51 -08:00
58c1d27f2c Enhance: passive tracking 2021-11-15 19:43:56 -08:00
baf2e0dedf Enhance: keep user info after we part channels 2021-11-14 21:55:47 -08:00
79e2583dda Fix: nil pointer dereference in IsConnected 2021-11-14 21:13:43 -08:00
ce2eeb8072 Refactor: slightly less hellfire 2021-11-09 14:07:47 -08:00
ff65f6fa03 Fix: panic when spawning 10,000 bots :^) 2021-11-09 08:14:35 -08:00
b9856ab64e re-implemenet network detection 2021-10-28 12:06:57 -07:00
Liam Stanley
147f0ff775 add support for disabling nick collide corrections; closes #48 2021-10-23 19:37:35 -04:00
7f101f3656 More: hellfire 2021-10-17 17:16:59 -07:00
410e8686ab Fix: broken spinlock attempt 2021-10-17 15:05:14 -07:00
ea8bd7c774 Merge branch 'master' of github.com:yunginnanet/girc-atomic 2021-10-17 11:46:00 -07:00
f17812708d Multiclient: attach network name to events 2021-10-17 11:45:46 -07:00
e809c349d0
Create README.md 2021-10-09 10:12:55 -07:00
53bcfb4ee5 Fix: ircd info enumeration 2021-10-09 10:06:42 -07:00
d32dd5e8a0 Fix nil compiled time and lint 2021-10-09 08:50:48 -07:00
c46e976ff3 Fix: blank source panic 2021-10-09 06:54:41 -07:00
9724515d2b Fix: event parsing bug 2021-10-09 06:37:51 -07:00
b84d822ec5 Fix: go module and event bug 2021-10-09 06:25:17 -07:00
c4ff5a6022 Update: README.md 2021-10-09 02:51:27 -07:00
6ef31ffdcb Update: README.md 2021-10-09 02:45:04 -07:00
606b5a452c I'm slightly drunk and I don't know what I'm doing. 2021-10-08 00:30:04 -07:00
e50801a78e Update README.md 2021-10-05 05:49:19 -07:00
9065b0d6ab New: store data bout the connected IRC server 2021-10-03 15:28:29 -07:00
1556e364c0 I'll need to rewrite tests later. Safety last. 2021-10-03 05:19:12 -07:00
59d0b7398e fix go-mod path 2021-10-03 05:16:21 -07:00
4c1d73dcbd add util.go 2021-10-03 05:06:48 -07:00
01ce96b07a Ever cook bacon on your CPU cooler? 2021-10-01 06:15:34 -07:00
Liam Stanley
771323f162 colon should only cause prefix if the param starts with a colon 2021-06-11 17:32:46 -04:00
Liam Stanley
4219526e1d mirror ContainsAny for Len() check as well 2021-06-11 17:16:42 -04:00
Liam Stanley
f97c533ce1 add addl tests 2021-06-11 17:16:26 -04:00
Liam Stanley
b7e90b27e4 Merge branch 'master' into msg-with-colon-but-no-space 2021-06-11 16:47:58 -04:00