tali
|
59511905c9
|
slightly modify is_trailing so we don't use String.starts_with
|
2024-02-02 11:46:58 -05:00 |
tali
|
6e4b1af984
|
remove Set.of_string so we dont use String.fold_left
|
2024-02-02 11:46:58 -05:00 |
tali
|
41b7fde963
|
fix handling non-integer arguments to +l
|
2024-01-31 11:50:17 -05:00 |
tali
|
2e15ae3aac
|
hmmb
|
2024-01-31 01:07:56 -05:00 |
tali
|
2ecef57faa
|
improve mode parsing yet again, more graceful failures
|
2024-01-30 18:21:02 -05:00 |
tali
|
5f573c98e7
|
disallow "*" as a channel key
|
2024-01-27 15:33:35 -05:00 |
tali
|
d66cd93152
|
parse priv (+o, +v) modes in chan mode strings
|
2024-01-25 18:53:30 -05:00 |
tali
|
2bea08d04f
|
add Mode.Parse.chan_modes tests
|
2024-01-25 18:30:44 -05:00 |
tali
|
d3763b1204
|
add back Irc.Mode.of_list
|
2024-01-23 14:00:40 -05:00 |
tali
|
2ddd0bc827
|
move MODE handling above JOIN, make set_or_unset a polyvar
|
2024-01-22 12:37:20 -05:00 |
tali
|
7372227578
|
parse and set +k/+l flags
|
2024-01-20 11:19:29 -05:00 |
tali
|
f58de239fa
|
add basic parsing of channel mode flags
|
2024-01-18 13:28:23 -05:00 |
tali
|
8db310e2b0
|
add verification to prevent get/set other users' modes
|
2024-01-18 13:28:21 -05:00 |
tali
|
11640e4aa1
|
fix logic for setting modes, initial mode, get mode reply
|
2024-01-18 12:29:36 -05:00 |
tali
|
5a355b1e45
|
add Router.Chan.mode, currently unused
|
2024-01-18 12:01:52 -05:00 |
tali
|
de6ff7abf6
|
add algorithm parsing user mode strings
|
2024-01-14 12:50:43 -05:00 |
tali
|
b46d808e1f
|
add Irc.Mode.Set datastructure, backed by simple bit operations
|
2024-01-14 11:32:20 -05:00 |
tali
|
12266e37e7
|
consider tab to be whitespace
|
2024-01-11 00:24:06 -05:00 |
tali
|
7a101e0620
|
yet another user register flow refactor
|
2024-01-10 22:49:07 -05:00 |
tali
|
15a4475d3c
|
new improved Irc.Mode.t utility
|
2024-01-10 19:13:15 -05:00 |
tali
|
b3ea5e5e10
|
basic nick/channel name validation
|
2024-01-09 20:32:36 -05:00 |
tali
|
347d19df59
|
fix edge case with trailing parameter serialization
|
2024-01-09 20:10:12 -05:00 |
tali
|
4dc0d1b8a0
|
beefed up Irc.Msg.prefix
|
2024-01-07 18:51:26 -05:00 |
tali
|
f46522ba65
|
create irc user modes module Irc.Mode
|
2024-01-07 18:51:18 -05:00 |
tali
|
3d4f9a987e
|
rename Irc_msg to Irc.Msg
|
2024-01-07 16:29:12 -05:00 |