Skip to content
Snippets Groups Projects
Commit 4514d139 authored by Konstantinos Sideris's avatar Konstantinos Sideris
Browse files

Improve logging a bit

parent 87042659
No related branches found
No related tags found
No related merge requests found
...@@ -82,7 +82,8 @@ handle_pre_key_olm_message(const std::string &sender, ...@@ -82,7 +82,8 @@ handle_pre_key_olm_message(const std::string &sender,
OlmSessionPtr inbound_session = nullptr; OlmSessionPtr inbound_session = nullptr;
try { try {
inbound_session = olm::client()->create_inbound_session(content.body); inbound_session =
olm::client()->create_inbound_session_from(sender_key, content.body);
// We also remove the one time key used to establish that // We also remove the one time key used to establish that
// session so we'll have to update our copy of the account object. // session so we'll have to update our copy of the account object.
...@@ -154,6 +155,9 @@ try_olm_decryption(const std::string &sender_key, const OlmCipherContent &msg) ...@@ -154,6 +155,9 @@ try_olm_decryption(const std::string &sender_key, const OlmCipherContent &msg)
{ {
auto session_ids = cache::client()->getOlmSessions(sender_key); auto session_ids = cache::client()->getOlmSessions(sender_key);
nhlog::crypto()->info("attempt to decrypt message with {} known session_ids",
session_ids.size());
for (const auto &id : session_ids) { for (const auto &id : session_ids) {
auto session = cache::client()->getOlmSession(sender_key, id); auto session = cache::client()->getOlmSession(sender_key, id);
......
...@@ -331,7 +331,8 @@ TimelineView::parseEncryptedEvent(const mtx::events::EncryptedEvent<mtx::events: ...@@ -331,7 +331,8 @@ TimelineView::parseEncryptedEvent(const mtx::events::EncryptedEvent<mtx::events:
body["origin_server_ts"] = e.origin_server_ts; body["origin_server_ts"] = e.origin_server_ts;
body["unsigned"] = e.unsigned_data; body["unsigned"] = e.unsigned_data;
nhlog::crypto()->info("decrypted data: \n {}", body.dump(2)); nhlog::crypto()->info("decrypted event: {}", e.event_id);
nhlog::crypto()->debug("decrypted data: \n {}", body.dump(2));
json event_array = json::array(); json event_array = json::array();
event_array.push_back(body); event_array.push_back(body);
...@@ -673,8 +674,8 @@ TimelineView::sendNextPendingMessage() ...@@ -673,8 +674,8 @@ TimelineView::sendNextPendingMessage()
nhlog::ui()->info("[{}] sending next queued message", m.txn_id); nhlog::ui()->info("[{}] sending next queued message", m.txn_id);
if (m.is_encrypted) { if (m.is_encrypted) {
prepareEncryptedMessage(std::move(m));
nhlog::ui()->info("[{}] sending encrypted event", m.txn_id); nhlog::ui()->info("[{}] sending encrypted event", m.txn_id);
prepareEncryptedMessage(std::move(m));
return; return;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment