I plan to implement XEP-0308 for Profanity. Something that is asked for since 2016.

The window handling code is quite old and desperately needs a rewrite. So I'll try to tackle this too. This will be done with XEP-0313: Message Archive Management in mind. So when we start implementing XEP-0313 we will already have it easier.

Looking for hackers with the skills:

xmpp

This project is part of:

Hack Week 19

Activity

  • almost 5 years ago: mvetter started this project.
  • almost 5 years ago: dheidler liked this project.
  • almost 5 years ago: mvetter added keyword "xmpp" to this project.
  • almost 5 years ago: mvetter originated this project.

  • Comments

    • mvetter
      almost 5 years ago by mvetter | Reply

      https://github.com/profanity-im/profanity/pull/1267

    • mvetter
      almost 5 years ago by mvetter | Reply

      Blogpost: https://profanity-im.github.io/blog/post/lmc/

    Similar Projects

    Hacking on Profanity by mvetter

    Description

    Like earlier I plan to spend hacking on Profanity.

    There are various things that could be worked on, see the issue tracker especially the issues tagged as next.

    Something that I would love to get done is finally fixing a couple of memleaks, which blocks us from creating a new release. I have tried to summarize the situation here.

    Goals

    Fix the memleaks in Profanity to make it ready for a new release.


    Hack on libstrophe by sjaeckel

    Description

    libstrophe has some open PR's and issues that I'd like to work on and finalize.

    Since libstrophe is also targeted for embedded devices, it would make sense to have support for mbedTLS.

    Also I've recently discovered rustls as TLS library. If time allows I'd like to integrate that into libstrophe.

    Goals

    • Merge most open PRs

    Maybe

    • Add mbedTLS as TLS provider
    • Add rustls as TLS provider

    Resources

    https://github.com/strophe/libstrophe

    https://github.com/rustls/rustls