profanity
profanity copied to clipboard
Ncurses based XMPP client
This PR got opened by @jubalh for `toastal` who sent his patch via mailinglist and in the profanity MUC.
See commit message. Valgrind not needed in this case. ### How to test the functionality * Cause assert failure or add custom assert that will certainly fail. Resolve #1895
When downloading a file in an OMEMO chat by typing `/url save /tmp` which expands to e.g. `/url save https://files.mdosch.de/upload/ZJZ9Fjkr6zKwlDeOp0gd7HLS/test.txt /tmp/` profanity shows: ``` Downloading 'https://files.mdosch.de/upload/xnsfVl6uH4rxlRDOxBNOiFfR/FQAhbVXpSV62ZTmm2e26RA.txt': done Saved to '/tmp/profanity.4WRQF2'...
When opening a MUC and receiving old messages (presumably from MAM) some messages showed the real time stamp, but some in between showed the current time stamp of the moment...
Yet to be finished, the plan* is to - [x] Pass autotests on the Github. - [ ] Complete all TODOs - [ ] Improve stability (e.g. file permissions etc....
## Expected Behavior when `/titlebar show encwarn` is used, `[unencrypted]` should always displayed on the titlebar when the chat is unencrypted by omemo, OX or OTR, no matter the chat...
[debug-profanity.log](https://github.com/profanity-im/profanity/files/12587328/debug-profanity.log) [profrc-profanity.txt](https://github.com/profanity-im/profanity/files/12587332/profrc-profanity.txt) ## Description of the issue When using the compose editor during few minutes, Profanity display an error message. It says the connection has been lost. It happens with...
On https://xmpp.org/software/ they list the compliance of clients. We can see that [Profanity]( https://xmpp.org/software/profanity/) is recognition of: * Instant Messaging * Mobile * Web * Audio/Video Calling Where as [poezio](https://xmpp.org/software/poezio/),...
## Expected Behavior No warnings on the startup. ## Current Behavior On each startup on master branch, I am getting the following warnings in the profanity.log: 1. `prof: WRN: [Keyfile]...
MUC MAM
MUC MAM See #660 # How to test the functionality * step 1: Have mam enabled * step 2: Join random muc scroll up * step 3: rejoining muc should...