Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix the issue with max_stanza_size #4197

Merged
merged 5 commits into from
Dec 22, 2023
Merged

Fix the issue with max_stanza_size #4197

merged 5 commits into from
Dec 22, 2023

Commits on Dec 21, 2023

  1. Update c2s and transport modules with the new exml

    - Replace max_child_size with max_element_size
    - Replace 'child element too big' with 'element too big'
    - Remove unsupported and obsolete exml options: autoreset, start_tag
    chrzaszcz committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    4d4bf0e View commit details
    Browse the repository at this point in the history
  2. Add more tests for max_stanza_size

    - Test with websockets, because they don't get chunked input and were
      failing before fixing exml.
    - Test the limit for stream opening tag as well.
    chrzaszcz committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    1560697 View commit details
    Browse the repository at this point in the history
  3. Use the new exml and escalus (temporarily)

    - exml has the fix for max_element_size
    - escalus has the fix for handling the 'close' element in websockets
    chrzaszcz committed Dec 21, 2023
    Configuration menu
    Copy the full SHA
    486f604 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Configuration menu
    Copy the full SHA
    1920633 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    309fb47 View commit details
    Browse the repository at this point in the history