Nikita Vilunov nikita
  • Joined on 2023-08-25
nikita pushed to actions at nikita/lavina 2023-09-30 14:25:43 +00:00
3ca390d9cb test workflow
58f6a5d90a add management API endpoints
df6cdd4861 add a bit more logging
3d59f6aae5 read config path from cli args
Compare 4 commits »
nikita pushed to main at lavina/lavina 2023-09-24 21:00:12 +00:00
58f6a5d90a add management API endpoints
nikita pushed to main at lavina/lavina 2023-09-22 23:12:15 +00:00
df6cdd4861 add a bit more logging
nikita pushed to main at lavina/lavina 2023-09-22 15:24:56 +00:00
3d59f6aae5 read config path from cli args
nikita created pull request lavina/lavina#14 2023-09-22 13:25:23 +00:00
split proto xmpp defs into its own crate
nikita created branch proto-xmpp-crate in nikita/lavina 2023-09-22 13:25:12 +00:00
nikita pushed to proto-xmpp-crate at nikita/lavina 2023-09-22 13:25:12 +00:00
4c9ab1676e split proto xmpp defs into its own crate
ad49703714 split proto irc defs into its own crate (#13)
Compare 2 commits »
nikita pushed to main at lavina/lavina 2023-09-22 13:20:49 +00:00
ad49703714 split proto irc defs into its own crate (#13)
nikita deleted branch proto-irc-crate from nikita/lavina 2023-09-22 13:20:49 +00:00
nikita merged pull request lavina/lavina#13 2023-09-22 13:20:48 +00:00
split proto irc defs into its own crate
nikita created pull request lavina/lavina#13 2023-09-21 22:47:47 +00:00
split proto irc defs into its own crate
nikita created branch proto-irc-crate in nikita/lavina 2023-09-21 22:47:23 +00:00
nikita pushed to proto-irc-crate at nikita/lavina 2023-09-21 22:47:23 +00:00
17bb275412 split proto irc defs into its own crate
nikita commented on pull request lavina/lavina#12 2023-09-21 15:06:50 +00:00
xmpp: rewrite bind request parser as a coroutine

Not sure how, this is for the case when I receive something like

<bind></bind>

with no <resource>text</resource> inside it

nikita commented on pull request lavina/lavina#12 2023-09-21 15:06:03 +00:00
xmpp: rewrite bind request parser as a coroutine

Added

nikita commented on pull request lavina/lavina#12 2023-09-21 15:05:59 +00:00
xmpp: rewrite bind request parser as a coroutine

I accept the consequences of their unstability, but they are just too concise in comparison to manually defined state machines. Other parsers already use generators, so it's probably a good idea…

nikita pushed to bind-parser-generator at nikita/lavina 2023-09-21 15:01:09 +00:00
a16cd01a2c improve validation
nikita created pull request lavina/lavina#12 2023-09-19 20:12:05 +00:00
xmpp: rewrite bind request parser as a coroutine
nikita pushed to bind-parser-generator at nikita/lavina 2023-09-19 20:11:58 +00:00
372efc3701 xmpp: rewrite bind request parser as a coroutine
nikita created branch bind-parser-generator in nikita/lavina 2023-09-19 20:10:51 +00:00