jabber.developer
  • Joined on 2025-06-19
jabber.developer deleted branch test from devs/cproof 2025-11-27 10:40:31 +00:00
jabber.developer pushed to master at devs/cproof 2025-11-27 10:40:15 +00:00
20af44196b fix(cmd): cmd_time: Avoid extra loop iterations for single option
jabber.developer created branch test in devs/cproof 2025-11-27 10:39:48 +00:00
jabber.developer pushed to test at devs/cproof 2025-11-27 10:39:48 +00:00
20af44196b fix(cmd): cmd_time: Avoid extra loop iterations for single option
jabber.developer merged pull request devs/cproof#61 2025-11-27 09:16:33 +00:00
fix(cmd): ensure cmd_time stops iterating after matching option
jabber.developer suggested changes for devs/cproof#61 2025-11-26 16:21:31 +00:00
fix(cmd): ensure cmd_time stops iterating after matching option

Please remove external/stabber addition as an out of scope change

jabber.developer merged pull request devs/cproof#60 2025-11-21 11:11:56 +00:00
feat(xmpp): add comprehensive connection debug logging
jabber.developer pushed to master at devs/cproof 2025-11-21 09:03:57 +00:00
84d6253561 fix(xmpp): format debug logging statements for consistency
jabber.developer commented on pull request devs/cproof#47 2025-11-19 16:31:24 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Maybe we should add error logging for gracefulness?

jabber.developer commented on pull request devs/cproof#47 2025-11-19 16:31:24 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Is it realistic condition? It doesn't appear a normal state, so maybe we should log_warn it?

jabber.developer commented on pull request devs/cproof#47 2025-11-19 16:31:24 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Nice catch!

jabber.developer commented on pull request devs/cproof#47 2025-11-19 16:31:24 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Earlier it was conditional. Could it cause an issue to have unconditional sqlite3_shutdown?

jabber.developer commented on pull request devs/cproof#47 2025-11-19 16:31:24 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Wouldn't this cause a faulty logic on iq_mam_request_older?

src/xmpp/iq.c Lines 2654 to 2660 in 74cfd32c1e
// If first message found
if (first_msg->timestamp) {
firstid = first_msg->stanzaid;
enddate = g_date_time_format(first_msg->timestamp, mam_timestamp_format_string);
} else {
return;
}

jabber.developer commented on pull request devs/cproof#47 2025-11-19 16:31:24 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Analogous to the previous comment.

jabber.developer opened issue devs/cproof#59 2025-11-10 12:38:16 +00:00
Enable functional tests
jabber.developer opened issue devs/cproof#58 2025-11-10 12:09:55 +00:00
Minor optimizations and improvements
jabber.developer opened issue devs/cproof#57 2025-11-10 12:09:07 +00:00
Add test coverage badge