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

Mqtt rust keywords 4863 v2 #11374

Closed

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    a52e511 View commit details
    Browse the repository at this point in the history
  2. rust/derive: transform all uppercase names the right way

    So that MQTTTypeCode::CONNECT does not become c_o_n_n_e_c_t
    catenacyber committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    7b3ec7b View commit details
    Browse the repository at this point in the history
  3. rust/derive: string enumeration become case insensitive

    As needed for MQTTTypeCode which accepts both CONNECT uppercase
    and unassigned lowercase
    catenacyber committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    bf0bc4e View commit details
    Browse the repository at this point in the history
  4. mqtt: parse and store raw connect flags

    for easier later matching
    catenacyber committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    31a29a2 View commit details
    Browse the repository at this point in the history
  5. detect/mqtt: move keywords to rust

    Ticket: 4863
    
    On the way, convert some keywords to use the first-class integer
    support.
    And imports in pure rust the support for multi-buffer.
    catenacyber committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    6eef65c View commit details
    Browse the repository at this point in the history
  6. mqtt: test version 5

    There was a typo that version 3 was tested twice
    catenacyber committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    10a3eef View commit details
    Browse the repository at this point in the history
  7. mqtt/detect: iterate all tx's messages for reason code

    as is done for other keywords
    catenacyber committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    15967c2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7c80d7a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    206b385 View commit details
    Browse the repository at this point in the history