-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
35 lines (35 loc) · 1.02 KB
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
? shitfix
o deprecate connection_state in favor of the loudmouth state
o+ move all the shit to lm_connection
o Events
. ssl error reporting (isn't it already done?)
. fs error reporting (/usr/include/asm-generic/errno.h, man errno)
o make all the write calls writing into a dedicated buffer and the parsing called after close (do we need this? everyone writes by blocks anyway)
? minor improvements
.- get_keep_alive_rate
. set_keep_alive_rate
o sanitize mount options
? new functionality
o settable buffer size
o make the log a ringbuf on top of dynamic array
o zero
o blocking reads
. more
o non-stupid events protocol
o roster management: add, delete, subscription etc
o- groups in roster
o service discovery
o- XEP-0138: Stream Compression
o- whiteboarding (.svg)
o- file sending/receiving
? frontends
? flood
. captcha callback
? hatescreen
? glovexmpp
? hatebot
? lovexmpp
? NotTODO
? XEP-0245: The /me Command (frontend-related)
? XEP-0196: User Gaming (stupid)
? XEP-0171: Language Translation (stupid)