Commit Graph

619 Commits

Author SHA1 Message Date
kayos@tcp.direct f9a80d019b
Fix #2 2023-04-27 10:04:53 -07:00
kayos@tcp.direct 623ca6ffc1
tricking github into knowing what a tag is 2023-03-18 00:11:10 -07:00
kayos@tcp.direct 568e9652da
Fix race condition 2023-03-17 23:57:45 -07:00
kayos@tcp.direct 633a5dea16
Overhaul, breaking change in GetPerms 2023-03-17 23:33:19 -07:00
kayos@tcp.direct 0d38e8f3d9
Update README.md 2022-11-05 00:43:49 -07:00
kayos@tcp.direct ee1c72a7f5
Chores: lint, nolint, fmt, etc 2022-10-23 02:01:03 -07:00
kayos@tcp.direct 5f71c07dee
fmt 2022-10-23 01:56:07 -07:00
kayos@tcp.direct d91de1c3c0
Improve tests 2022-10-23 01:56:01 -07:00
kayos@tcp.direct 3458ae3d6d
Fix pointer receiver inconsistencies 2022-10-23 01:51:42 -07:00
kayos@tcp.direct 0ae5183ad5
Optimizations stage 1 2022-10-23 01:49:34 -07:00
kayos@tcp.direct c1560dfd88
Fix: formatting inconsistencies. Feat: KickBan cmd. 2022-08-17 20:09:25 -07:00
kayos@tcp.direct 9083cf55cf
Fix: Check for nil from cmap Get 2022-07-14 01:47:52 -07:00
kayos@tcp.direct 32f2b078c3
Switch UserPerms to cmap and fix panic 2022-07-11 22:36:36 -07:00
kayos@tcp.direct 61ef265c6c
Not worried about coverage, the sky is falling. 2022-06-25 17:14:29 -07:00
kayos@tcp.direct 0b5ba7050c
Minor stealth change and backport https://github.com/lrstanley/girc/pull/56 2022-06-25 17:08:40 -07:00
kayos@tcp.direct 0dec6ca8e2
Coverage: Add silly little test to appease 2022-05-02 22:05:31 -07:00
kayos@tcp.direct af4ae39f57
CI: Update go version 2022-05-02 21:25:30 -07:00
kayos@tcp.direct 18243520dc
Upstream: merge in some changes 2022-05-02 21:15:53 -07:00
kayos@tcp.direct f6b2020909
1.18 changes 2022-05-02 20:37:54 -07:00
kayos@tcp.direct 78e9032f25
Documentation: slight change 2022-04-10 05:25:50 -07:00
kayos@tcp.direct c2a726248a
Lint + version bump 2022-03-21 17:32:29 -07:00
kayos@tcp.direct 00308d0ce6
Fix bugs from merge 2022-03-21 17:08:41 -07:00
kayos@tcp.direct 4be5266426
Merge from yung stanley's master branch
Signed-off-by: kayos@tcp.direct <kayos@tcp.direct>
2022-03-21 17:06:14 -07:00
Liam Stanley 9664730c78
fix golint path
Signed-off-by: Liam Stanley <me@liamstanley.io>
2022-03-21 17:55:35 -04:00
Liam Stanley 6681863d12
go 1.18 changes
Signed-off-by: Liam Stanley <me@liamstanley.io>
2022-03-21 17:51:44 -04:00
Liam Stanley aaebfc1f09
fix golint install
Signed-off-by: Liam Stanley <me@liamstanley.io>
2022-03-21 17:48:49 -04:00
Liam Stanley 3a46659a82
move to github actions (porting from split-messages branch)
Signed-off-by: Liam Stanley <me@liamstanley.io>
2022-03-21 17:46:56 -04:00
Liam Stanley 887ab30b90
prevent potential hangup after ping timeout (fixes: #50)
Signed-off-by: Liam Stanley <me@liamstanley.io>
2022-03-21 17:25:26 -04:00
Liam Stanley 8487a7de15
lint fixes
Signed-off-by: Liam Stanley <me@liamstanley.io>
2022-03-21 16:27:51 -04:00
Liam Stanley b5af8a2128
add RPL_CREATIONTIME
Signed-off-by: Liam Stanley <me@liamstanley.io>
2022-03-21 16:19:03 -04:00
kayos@tcp.direct dea3455490
Bump version to v0.5.1 2022-03-20 16:47:24 -07:00
kayos 12e6cfbe3b
Merge pull request #3 from yunginnanet/cmap 2022-03-20 16:39:14 -07:00
kayos@tcp.direct 1051473e2b
Fix: race condition, relieve even more pressure 2022-03-20 16:17:50 -07:00
kayos@tcp.direct 5619a7527f
Fix: version.go 2022-03-20 14:30:05 -07:00
kayos@tcp.direct 41ffc42937
v0.5 2022-03-19 21:11:22 -07:00
kayos 2378deab84
Massive overhaul - More danger - Less backpressure 2022-03-19 21:08:12 -07:00
kayos@tcp.direct e4014626b5
More anti-race-conditions 2022-03-19 21:05:36 -07:00
kayos@tcp.direct e835e5898d
Reduce raciness 2022-03-19 20:59:13 -07:00
kayos@tcp.direct f6902689f1
Update version 2022-03-19 20:44:18 -07:00
kayos@tcp.direct 6fc7f6e1d7
Fix concurrent map read-write for user perms 2022-03-19 18:06:16 -07:00
kayos@tcp.direct 8b3710579e
Add: missing ALREADYOPER error 2022-03-19 17:13:01 -07:00
kayos@tcp.direct eee810320c
Settle for caps using traditional locks and maps 2022-03-19 15:36:46 -07:00
kayos@tcp.direct 86271f76fa
Fix: SASL not firing off (round 2) 2022-03-19 13:44:36 -07:00
kayos@tcp.direct ac38ef0258
Fix: SASL not firing off 2022-03-19 13:25:56 -07:00
kayos@tcp.direct 640d183c1b
Update license 2022-03-19 13:08:09 -07:00
kayos@tcp.direct 8ce24dc17c
Fix: missing entries in codebook.go 2022-03-19 12:42:53 -07:00
kayos@tcp.direct 5e68e20bbb
Add: codes + event.IsError() 2022-03-19 12:36:33 -07:00
kayos@tcp.direct 3c9ed46490
Add: version.go 2022-03-19 12:08:45 -07:00
kayos@tcp.direct 507dd2f271
Fix: broken cap regression 2022-03-16 11:38:33 -07:00
kayos@tcp.direct 290eedf446
Refactor server option retrieval 2022-03-16 11:20:31 -07:00