jabber.developer
  • Joined on 2025-06-19
jabber.developer commented on issue devs/cproof#120 2026-05-15 14:23:03 +00:00
[AI-feature] Memory leaks

Fixed by #121

jabber.developer closed issue devs/cproof#120 2026-05-15 14:23:03 +00:00
[AI-feature] Memory leaks
jabber.developer merged pull request devs/cproof#121 2026-05-15 14:21:40 +00:00
Fix AI memory leaks
jabber.developer pushed to master at devs/cproof 2026-05-15 14:21:39 +00:00
06b80bc89a fix(ai): fix memory leak of local provider in error paths
f9e0ba9630 fix(ai): fix memory leaks in ai session handling
7469f31c78 fix(ai): fix memory leaks in _ai_request_thread
5e329c77e1 fix(ai): fix memory leak in AI message stanza ID
Compare 4 commits »
jabber.developer pushed to fix/ai-leaks at devs/cproof 2026-05-15 14:14:14 +00:00
06b80bc89a fix(ai): fix memory leak of local provider in error paths
jabber.developer pushed to ref/light-cleanup at devs/cproof 2026-05-15 12:23:58 +00:00
9aef595b2d refactor: rename argument to avoid C++ keyword conflict
1c1ca084c9 fix: add missing parameter types to function declarations
952ee3a083 build: add missing includes to header files
9e5dfb14f8 feat(ai): add AI client with multi-provider chat support
1aaa382d5e fix(verify): per-contact context in output, demote duplicate stanza-id to debug
Compare 6 commits »
jabber.developer pushed to fix/paged-non-chat-windows at devs/cproof 2026-05-15 12:22:35 +00:00
e841e6ac0c fix(ui): reset paged flag at buffer bottom for non-chat windows
01b695dd70 tests(ai_client): remove remaining ai_provider_unref() before ai_client_shutdown()
91695c0d4d tests(ai_client): fix remaining ai_provider_unref() use-after-free in test_ai_parse_models_empty_json
360c5fb0a9 tests(ai_client): remove redundant ai_provider_unref() before ai_client_shutdown()
3c021c754d test(ai): prevent memory leak in provider cycle test
Compare 33 commits »
jabber.developer pushed to fix/ai-leaks at devs/cproof 2026-05-15 11:58:29 +00:00
f9e0ba9630 fix(ai): fix memory leaks in ai session handling
jabber.developer pushed to fix/ai-leaks at devs/cproof 2026-05-15 11:29:13 +00:00
7469f31c78 fix(ai): fix memory leaks in _ai_request_thread
jabber.developer created pull request devs/cproof#121 2026-05-15 09:20:11 +00:00
Fix AI memory leaks
jabber.developer opened issue devs/cproof#120 2026-05-15 09:18:23 +00:00
[AI-feature] Memory leaks
jabber.developer created branch fix/ai-leaks in devs/cproof 2026-05-15 08:56:02 +00:00
jabber.developer pushed to fix/ai-leaks at devs/cproof 2026-05-15 08:56:02 +00:00
5e329c77e1 fix(ai): fix memory leak in AI message stanza ID
jabber.developer commented on issue devs/cproof#51 2026-05-15 02:23:59 +00:00
Investigate extensive memory usage

The memory dump have shown that most of the memory was taken by AntiSpam plugin's setting/log storage.

jabber.developer merged pull request devs/cproof#113 2026-05-15 02:22:56 +00:00
[#110] Add AI client with multi-provider support and UI
jabber.developer closed issue devs/cproof#110 2026-05-15 02:22:56 +00:00
Add embedded AI support
jabber.developer pushed to master at devs/cproof 2026-05-15 02:21:58 +00:00
9e5dfb14f8 feat(ai): add AI client with multi-provider chat support
jabber.developer pushed to feat/ai at devs/cproof 2026-05-15 01:57:40 +00:00
01b695dd70 tests(ai_client): remove remaining ai_provider_unref() before ai_client_shutdown()
jabber.developer pushed to feat/ai at devs/cproof 2026-05-15 01:57:25 +00:00
91695c0d4d tests(ai_client): fix remaining ai_provider_unref() use-after-free in test_ai_parse_models_empty_json
360c5fb0a9 tests(ai_client): remove redundant ai_provider_unref() before ai_client_shutdown()
Compare 2 commits »
jabber.developer pushed to feat/ai at devs/cproof 2026-05-14 20:56:39 +00:00
3c021c754d test(ai): prevent memory leak in provider cycle test