jabber.developer
  • Joined on 2025-06-19
jabber.developer pushed to fix/arch-build at devs/cproof 2026-02-16 15:30:42 +00:00
2935d73b1b ci: fix arch build
jabber.developer commented on pull request devs/cproof#88 2026-02-16 15:23:07 +00:00
test: add functional tests for autoping and service discovery (XEP-0199, XEP-0030)

"Happy path" antipattern. Can we also test invalid values? Like -1, 9999999999, 99.123, string.

jabber.developer suggested changes for devs/cproof#88 2026-02-16 15:23:07 +00:00
test: add functional tests for autoping and service discovery (XEP-0199, XEP-0030)

Generally, LGTM. Thanks for the change. A minor improvement would make the PR even better.

jabber.developer pushed to ref/light-cleanup at devs/cproof 2026-02-16 14:55:34 +00:00
971d60ce36 refactor: rename argument to avoid C++ keyword conflict
15ae5aacaa fix: add missing parameter types to function declarations
6772c560a6 build: add missing includes to header files
4fce333c9a fix(xmpp): show message for empty disco#items results (XEP-0030)
467222d0ca fix(ui,db): harden NULL handling, fix CWE-134, optimize iterations
Compare 31 commits »
jabber.developer closed issue devs/cproof#90 2026-02-11 08:43:33 +00:00
XEP-0030: Empty disco#items result silently ignored
jabber.developer commented on issue devs/cproof#90 2026-02-11 08:42:24 +00:00
XEP-0030: Empty disco#items result silently ignored

Resolved by #89

jabber.developer pushed to master at devs/cproof 2026-02-11 08:41:24 +00:00
4fce333c9a fix(xmpp): show message for empty disco#items results (XEP-0030)
jabber.developer commented on issue devs/cproof#49 2026-02-07 10:09:39 +00:00
Unsafe code

Mostly resolved by #47. Current issue lack specific details. If unsafe parts are reencountered/could be automatically detected, they are going to be referenced in new issues.

jabber.developer closed issue devs/cproof#49 2026-02-07 10:09:39 +00:00
Unsafe code
jabber.developer merged pull request devs/cproof#47 2026-02-06 19:01:48 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite
jabber.developer closed issue devs/cproof#58 2026-02-06 19:01:48 +00:00
Minor optimizations and improvements
jabber.developer pushed to master at devs/cproof 2026-02-06 18:28:47 +00:00
467222d0ca fix(ui,db): harden NULL handling, fix CWE-134, optimize iterations
jabber.developer commented on pull request devs/cproof#47 2026-02-05 18:03:19 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Technically correct, but what user is supposed to do with this data? Can we provide some actionable advise or explanation?

jabber.developer commented on pull request devs/cproof#47 2026-02-05 18:03:19 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Why not like this?

jabber.developer commented on pull request devs/cproof#47 2026-02-05 18:03:19 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Please fix/comment earlier suggestions and address these 2 moments.

jabber.developer commented on pull request devs/cproof#47 2026-02-05 17:41:31 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Not resolved, as no response given/action taken.

jabber.developer commented on pull request devs/cproof#47 2026-02-05 17:40:29 +00:00
[#49] harden NULL handling and resource lifecycle across UI and SQLite

Not resolved, no response.

jabber.developer opened issue devs/cproof-plugins#1 2026-02-05 17:34:10 +00:00
AntiSpam plugin blocks disco responses
jabber.developer commented on issue devs/cproof#40 2026-02-05 17:33:40 +00:00
Autoping connection_support false negative

The bug has just randomly reproduced.

It is caused by AntiSpam plugin.

prof: DBG: [AntiSpam] Blocked stanza: <iq id="discoitemsreq_onconnect" type="result" to