Commit graph

269 commits

Author SHA1 Message Date
LDA
d3b7f2fee0 [ADD/WIP] Continue MUCwerk
oh man this is gonna be painful to do... xmpp is fine iff youre doing
DMs isnt it?
2024-06-21 00:48:27 +02:00
LDA
3ac11fd269 [WIP] Start MUCwerk 2024-06-19 16:43:24 +02:00
LDA
fe137e0a2a [ADD] Explicitely write protocols into the YAML 2024-06-19 15:20:56 +02:00
LDA
e089cea02a [MOD] Make functions for creating a "killer stanza"
Cleaning up the mop...
2024-06-19 14:41:04 +02:00
LDA
14ebef53ce [MOD] Die on loopback stanza
Dirty hack to a memory problem.
2024-06-19 13:45:26 +02:00
LDA
b408cbf224 [ADD] Make and start using an XML encoder
Now, we have basic sanitation!!!!!!
2024-06-19 02:33:53 +02:00
LDA
c8b3ec8203 [DEL] Remove unnecessary call to ASSend.
Why did I do that?
2024-06-19 01:49:49 +02:00
LDA
2cc4b0ed17 [ADD/WIP] Matrix<->XMPP DMs.
There is still this fun issue with the blocking XML parser leaking
memory on pthread_cancel, I'll try to deal with that later, maybe with a
test stanza.

I also apologise for swearing in the last commit. I promise it won't
happen again, Prosody.
2024-06-18 20:59:35 +02:00
LDA
bdb4fd2f68 [MOD] One-way Matrix->XMPP comms.
This is not sanitised. I need to make an XML writer.
2024-06-17 18:26:37 +02:00
LDA
868f0e4d9c [ADD/WIP] Begin XMPPwerk
The fuck is a stanza? Presence? Why did Prosody not tell me I'm an idiot
when I clearly made a MALFORMED XML document? This and much more, in the
next commit!
2024-06-16 11:08:18 +02:00
LDA
f7eace20c7 [MOD] Make README a Markdown 2024-06-15 14:52:48 +02:00
LDA
a1a0d9c880 [MOD] Continue XM{PP,L}werk.
I think I'll actually geninuely start my break as soon as I'm finished
with the encoder/decoder(given our current SAX lexer).
2024-06-15 14:51:12 +02:00
LDA
0815834d7d [META] Make a barebones README 2024-06-15 14:42:05 +02:00
LDA
138932d637 [MOD/ADD] Start element/XMPPwerk
XML gave me an aneurysm. I hate this.
2024-06-15 14:29:50 +02:00
LDA
79217d3608 [ADD/WIP] Start making a simple SAX parser, ASwerk 2024-06-15 12:29:34 +02:00
LDA
0fa95c2d14 [ADD/WIP] Add some HTTP request code
We can now *register* users!
2024-06-13 09:35:57 +02:00
LDA
47c98cbbe3 [ADD/WIP] Routerwerk! 2024-06-12 23:27:36 +02:00
LDA
25ed114d0f [FIX] Actually have a gitignore lol 2024-06-12 13:34:52 +02:00
LDA
6d62c6c1a2 [INIT] Ready, set, go! 2024-06-12 13:31:30 +02:00