jdev - 2020-02-24

  1. rion

    Does anyone know if jsxc supports rtcp-mux and jingle grouping framework?

  2. Guus

    Жокир Even if they're not used now, or not used in XEPs that are published now, there's a chance that they'll be included in the future. Does ignoring them now give you a significant advantage somehwere? If not, I'd just keep supporting them.

  3. Link Mauve

    rion, probably, given these two extensions are mandatory for WebRTC and this is a web client.

  4. Link Mauve

    But I’ve never managed to setup this client.

  5. Жокир

    What stanza size limits do clients and servers usually impose?

  6. jonas’

    Жокир, can you change your nickname to have ascii as the first letter? It is hard to reply to you for people with ascii-only keyboards (most of the people here)

  7. Жокир


  8. jonas’


  9. jonas’

    still Жокир

  10. Жокир


  11. Link Mauve

    jonas’, since you’re using poezio, you can tab without writing a first letter.

  12. jonas’

    Link Mauve, that’s how I’ve been doing it, but it’s meh if they haven’t been the last one to talk

  13. Link Mauve

    It will complete with nicks in reverse chronological order of who last spoke.

  14. Link Mauve

    Indeed, the other option is to copy/paste the nick using e.g. your terminal.

  15. Жокир

    Conversations tells me the nickname is changed. Nothing I can do til I reach my desktop I suppose

  16. jonas’


  17. jonas’

    Жокир, to answer your question, I have yet to see an enforced stanza size limit

  18. jonas’

    the RFC guarantees 10 kB

  19. Жокир

    > I have yet to see an enforced stanza size limit So even servers don't enforce a limit? Wouldn't that make DoS attacks easy?

  20. moparisthebest


  21. moparisthebest

    servers have to enforce a limit or they are vulnerable, I'm not sure if any servers actually do though...

  22. pep.

    Some servers do I think

  23. Zash

    I thought we set a 10MB limit in Prosody

  24. pep.

    Yeah I've seen logs saying "Stanza too big"

  25. Holger

    Zash: Oh 10 *M*? Somehow I seemed to remember you set the RFC's 10 *k* by default.

  26. Zash

    Holger, 10k is the smallest you're allowed to limit to

  27. Guus

    Openfire has a configurable parse buffer. Defaults to 1M

  28. moparisthebest

    funny timing, I actually wrote a program to test this the other day, and balooned my prosody memory use from 60mb to 2.6gb, was going to report but realized I'm on a fairly old version of prosody, so want to upgrade first and test again

  29. Holger

    Zash: Yeah, I thought you're doing that.

  30. Zash

    This is also why we choose 10MB as HTTP body size limit.