about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2015-06-21 20:27:56 +0100
committerJames Booth <boothj5@gmail.com>2015-06-21 20:27:56 +0100
commite72ddf5488a4cc2a39ed8037181a39d71768eff6 (patch)
treeafdc2a82925ce58d596e45fd80102759deffb4ef /src
parent217fcff42080a67bdd5834c590441a05fdb90753 (diff)
downloadprofani-tty-e72ddf5488a4cc2a39ed8037181a39d71768eff6.tar.gz
Show message when contact ends PGP
Diffstat (limited to 'src')
-rw-r--r--src/event/server_events.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/event/server_events.c b/src/event/server_events.c
index 6fd795dc..8d830d5e 100644
--- a/src/event/server_events.c
+++ b/src/event/server_events.c
@@ -205,6 +205,9 @@ sv_ev_incoming_message(char *barejid, char *resource, char *message, char *enc_m
         } else { // PROF_ENC_NONE, PROF_ENC_PGP
             char *decrypted = p_gpg_decrypt(barejid, enc_message);
             if (decrypted) {
+                if (enc_mode == PROF_ENC_NONE) {
+                    win_println((ProfWin*)chatwin, "PGP encryption enabled.");
+                }
                 ui_incoming_msg(chatwin, resource, decrypted, NULL, new_win);
                 // TODO pgp message logger
                 chat_log_msg_in(barejid, decrypted);
@@ -217,6 +220,7 @@ sv_ev_incoming_message(char *barejid, char *resource, char *message, char *enc_m
         }
     } else {
         if (enc_mode == PROF_ENC_PGP) {
+            win_println((ProfWin*)chatwin, "PGP encryption disabled.");
             ui_incoming_msg(chatwin, resource, message, NULL, new_win);
             chat_log_msg_in(barejid, message);
             chatwin->enc_mode = PROF_ENC_NONE;