Nikita Vilunov nikita
  • Joined on 2023-08-25
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 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 created branch proto-xmpp-crate in nikita/lavina 2023-09-22 13:25:12 +00:00
nikita deleted branch proto-irc-crate from nikita/lavina 2023-09-22 13:20:49 +00:00
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 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
nikita pushed to bind-parser-generator at nikita/lavina 2023-09-19 20:10:51 +00:00
87d73af811 [irc] used nonempty prefixed nicks in 353 reply (#9)
298245f3f5 bump version
3de7a131f0 add dockerfile
c662b64f11 disable tls support in sqlx, remove webpki-roots
53f218c58f [irc] send 502 if not sender tries to change mode for other users (#4)
Compare 5 commits »
nikita opened issue lavina/lavina#11 2023-09-16 20:53:45 +00:00
IRC over TLS support