diff options
author | James Booth <boothj5@gmail.com> | 2013-01-20 20:50:10 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2013-01-20 20:50:10 +0000 |
commit | eeafd627160ed7b52dcada511be10aebaa388392 (patch) | |
tree | 449a5fc27d14041d046d28031797c800d54f900e | |
parent | b031f337e60e76e476ba7228191598e2ceb352f4 (diff) | |
download | profani-tty-eeafd627160ed7b52dcada511be10aebaa388392.tar.gz |
Check SHA1 valid
-rw-r--r-- | src/jabber.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/jabber.c b/src/jabber.c index 3ac692c0..bc314b0d 100644 --- a/src/jabber.c +++ b/src/jabber.c @@ -1084,6 +1084,11 @@ _disco_handler(xmpp_conn_t * const conn, xmpp_stanza_t * const stanza, win_current_page_off(); ui_refresh(); + if (g_strcmp0(given_sha1, generated_sha1) != 0) { + log_info("Invalid SHA1 recieved for caps."); + return 1; + } + // already cached if (caps_contains(node)) { log_info("Client info already cached."); |