Dopo sei mesi dall'uscita precedente rilascio del client XMPP/Jabber multipiattaforma da console . L'interfaccia di profanity è costruita utilizzando la libreria ncurses e supporta le notifiche tramite la libreria libnotify. L'applicazione può essere compilata sia con la libreria libstrophe, che implementa il protocollo XMPP, sia con il suo fork , supportato dallo sviluppatore. Le funzionalità del client possono essere ampliate utilizzando in Python. Il codice del progetto è scritto in linguaggio C e sotto licenza GPLv3.
Il progetto è stato a lungo trascurato. Nel 2019, il progetto ha preso nuova vita ed è stato affidato a un nuovo co-autore. Il sito ufficiale del progetto con informazioni utente aggiornate è stato trasferito su un hosting .
La maggior parte delle modifiche nel nuovo rilascio riguardano l'implementazione per la crittografia end-to-end. Al momento, OMEMO funziona senza problemi per la messaggistica privata, ma ha alcuni problemi quando viene utilizzato nelle chat di gruppo. gli sviluppatori intendono implementarlo nei prossimi rilasci. L'applicazione supporta anche la crittografia GPG e OTR. È possibile gestire più account, ma solo uno può essere attivo in una istanza in esecuzione.
Fonte: opennet.ru
