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

Hackweek 25

https://hackweek.opensuse.org/25/projects/mam-for-mucs-in-profanity

Hackweek 24

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

Looking for hackers with the skills:

xmpp

This project is part of:

Hack Week 24 Hack Week 25

Activity

  • 12 months ago: dmdiss liked this project.
  • about 1 year ago: mvetter joined this project.
  • about 1 year ago: sjaeckel started this project.
  • about 1 year ago: mvetter added keyword "xmpp" to this project.
  • about 1 year ago: mvetter originated this project.

  • Comments

    • sjaeckel
      11 months ago by sjaeckel | Reply

      https://github.com/profanity-im/profanity/pull/2007 took my major amount of time.

    Similar Projects

    MAM for MUCs in profanity by sjaeckel

    Description

    profanity already has MAM support for 1on1 chats, but MUC support is missing.

    Goals

    Have MAM support for MUCs

    Resources


    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