1. 17 Feb, 2020 1 commit
    • Maxime Buquet's avatar
      plugins: Allow entry_points to be registered · 3577f887
      Maxime Buquet authored
      It's currently impractical to use out-of-tree plugins that want to be
      distributed via distribution channels.
      
      Poezio now looks for every entry point registered in the
      `poezio_plugins` entry group, and will use the first matching module
      with the specified name.
      
      This also helps specifically for the OMEMO plugin that has a conflicting
      name (omemo / omemo) with the backend library.
      
      Thanks jonas for pointing this out.
      Signed-off-by: Maxime Buquet's avatarMaxime “pep” Buquet <pep@bouah.net>
      3577f887
  2. 16 Feb, 2020 2 commits
  3. 07 Feb, 2020 2 commits
  4. 04 Feb, 2020 2 commits
  5. 03 Feb, 2020 2 commits
  6. 18 Jan, 2020 2 commits
  7. 15 Jan, 2020 2 commits
  8. 14 Jan, 2020 1 commit
  9. 12 Jan, 2020 6 commits
  10. 11 Jan, 2020 3 commits
  11. 01 Jan, 2020 4 commits
    • mathieui's avatar
      Merge branch 'rm-foo-logging' into 'master' · 30a7ac05
      mathieui authored
      BasePlugin: Remove debug logging
      
      See merge request !55
      30a7ac05
    • Maxime Buquet's avatar
      BasePlugin: Remove debug logging · 1184e9c6
      Maxime Buquet authored
      Signed-off-by: Maxime Buquet's avatarMaxime “pep” Buquet <pep@bouah.net>
      1184e9c6
    • Maxime Buquet's avatar
      Merge branch 'e2ee-muc' into 'master' · e6d2347d
      Maxime Buquet authored
      E2ee muc
      
      See merge request !53
      e6d2347d
    • Maxime Buquet's avatar
      E2EE MUC support · 71347163
      Maxime Buquet authored
      This change transmits the original JID of the sender (in decrypt) or
      receiver(s) (in encrypt).
      
      Handling of MUC is not complete. It is possible that some participants
      have access to realjids while others don't (e.g., moderators in
      semi-anon MUCs).
      
      The code currently doesn't handle this and this will cause at least two
      issues:
      - Sending an encrypted message in a semi-anon MUC would reveal the
        sender's identity (public key)
      - Recipients wouldn't be able to decrypt this message as they don't have
        access to the sender's realjid. Unless they already have the bundle
        available and then they could associate the public key with a jid
        (another privacy issue/defeating the point of semi-anon rooms).
      
      TODO: Fix this ^
      Signed-off-by: Maxime Buquet's avatarMaxime “pep” Buquet <pep@bouah.net>
      71347163
  12. 31 Dec, 2019 3 commits
  13. 30 Dec, 2019 1 commit
  14. 28 Dec, 2019 2 commits
  15. 27 Dec, 2019 7 commits