Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: chatmail/core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: chatmail/core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: iequidoo/receive_imf-skip-minor-errors
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 56 files changed
  • 2 contributors

Commits on Oct 16, 2025

  1. Configuration menu
    Copy the full SHA
    58f6b84 View commit details
    Browse the repository at this point in the history
  2. feat: verify contacts via Autocrypt-Gossip

    This mechanism replaces `Chat-Verified` header.
    New parameter `_verified=1` in `Autocrypt-Gossip`
    header marks that the sender has the gossiped key
    verified.
    
    Using `_verified=1` instead of `_verified`
    because it is less likely to cause troubles
    with existing Autocrypt header parsers.
    This is also how https://www.rfc-editor.org/rfc/rfc2045
    defines parameter syntax.
    link2xt committed Oct 16, 2025
    Configuration menu
    Copy the full SHA
    9048c5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a80847 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9316dd3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f165c1 View commit details
    Browse the repository at this point in the history
  6. api!: remove APIs to create protected chats

    Create unprotected group in test_create_protected_grp_multidev
    The test is renamed accordingly.
    
    SystemMessage::ChatE2ee is added in encrypted groups
    regardless of whether they are protected or not.
    Previously new encrypted unprotected groups
    had no message saying that messages are end-to-end encrypted
    at all.
    link2xt committed Oct 16, 2025
    Configuration menu
    Copy the full SHA
    c2e4767 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    859725e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f7f8ea8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    399160d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    268a5cf View commit details
    Browse the repository at this point in the history
  11. refactor: receive_imf: Don't abort processing message on non-critical…

    … errors
    
    Follow-up to f27d54f. Non-critical errors shouldn't lead to missing messages. But in debug builds,
    panic on such errors, otherwise we won't catch them w/o special tests.
    iequidoo authored and link2xt committed Oct 16, 2025
    Configuration menu
    Copy the full SHA
    9b860de View commit details
    Browse the repository at this point in the history
Loading