2026-06-17 - 2026-07-17

Overview

15 Active Pull Requests
27 Active Issues
Excluding merges, 2 authors have pushed 16 commits to master and 43 commits to all branches. On master, 48 files have changed and there have been 994 additions and 213 deletions.

11 Pull requests merged by 2 users

4 Pull requests proposed by 2 users

Proposed #141 wip: revert: restore pre-upstream-merge baseline (tree of 3b673150b) 2026-06-29 09:20:07 +00:00

Proposed #153 fix(editor): follow live terminal size in external editor 2026-07-04 11:36:50 +00:00

Proposed #163 WIP: feat(ai): support both responses and chat-completions APIsfeat/ai-api-type 2026-07-08 17:05:16 +00:00

Proposed #167 feat: improve autocomplete for JIDs 2026-07-11 17:19:16 +00:00

11 Issues closed from 3 users

Closed #140 [CI] Add automated Docker Hub publishing workflow 2026-07-11 21:39:28 +00:00

Closed #165 Increase software and version privacy 2026-07-10 10:39:27 +00:00

Closed #142 PGP messages are not being encrypted if key is expired 2026-06-29 15:37:43 +00:00

Closed #39 OMEMO issues 2026-06-24 16:44:44 +00:00

Closed #43 Display of message bigger than ncurses buffer 2026-06-24 16:23:14 +00:00

Closed #51 Investigate extensive memory usage 2026-06-24 07:24:59 +00:00

Closed #139 Build system modifies tracked src/gitversion.h.in 2026-06-23 12:34:21 +00:00

Closed #1 Warn on server connection if autoping is disabled, but supported 2026-06-23 11:11:49 +00:00

Closed #122 OMEMO error mem leaks 2026-06-20 11:00:52 +00:00

Closed #112 Follow-up issues for PR #105 2026-06-20 10:55:51 +00:00

Closed #109 Reenable build flags 2026-06-20 10:30:41 +00:00

20 Issues created by 2 users

Opened #139 Build system modifies tracked src/gitversion.h.in 2026-06-23 11:56:06 +00:00

Opened #140 [CI] Add automated Docker Hub publishing workflow 2026-06-29 08:53:45 +00:00

Opened #142 PGP messages are not being encrypted if key is expired 2026-06-29 13:01:19 +00:00

Opened #144 Security compliance: assessment, planning 2026-06-29 17:11:39 +00:00

Opened #145 [Security] Harden the AI/LLM client — block cleartext egress, enforce TLS verification, add timeouts 2026-07-03 10:26:46 +00:00

Opened #146 [Security] Protect local data at rest — owner-only file permissions, DB integrity checks, secret-free logs 2026-07-03 10:27:30 +00:00

Opened #147 [Security] E2EE & transport correctness — TLS policy floor, OMEMO/OTR/PGP fixes, downgrade/cert-failure visibility 2026-07-03 10:28:09 +00:00

Opened #148 [Security] Harden untrusted-input handling — remote-DoS guards, memory safety, injection defenses 2026-07-03 10:28:45 +00:00

Opened #149 [Security] Build & supply-chain security — blocking CI security gates, toolchain hardening, source/dependency pinning 2026-07-03 10:29:21 +00:00

Opened #150 [Security] Credential & plugin trust — safe secret handling and plugin signature verification before dlopen 2026-07-03 10:29:59 +00:00

Opened #151 [Security] Security process & documentation — vulnerability disclosure, release security gate, policies 2026-07-03 10:30:31 +00:00

Opened #154 Readline buffer limit 2026-07-05 12:22:22 +00:00

Opened #156 Improve OpenAI API support by AI module: responses by default with fallback to chat/completions 2026-07-05 12:38:12 +00:00

Opened #160 [privacy] Revise version display default 2026-07-08 11:17:41 +00:00

Opened #161 Add config autotests 2026-07-08 11:18:00 +00:00

Opened #162 (merge regressions) Make adequate migration client.name -> client.account_name 2026-07-08 11:21:00 +00:00

Opened #164 ref: standardize nickname->jid autocomplete and autoconvertion in cmd_defs 2026-07-09 13:45:23 +00:00

Opened #165 Increase software and version privacy 2026-07-09 16:25:13 +00:00

Opened #168 Segfault on disco#info result without a from attribute 2026-07-16 09:48:34 +00:00

Opened #169 OMEMO cannot bootstrap against prosody-class servers 2026-07-16 14:32:18 +00:00

13 Unresolved Conversations

Open #77 Add FPS counter 2026-07-05 12:39:38 +00:00

Open #102 fix: validate stanza-id 'by' attr and route MUC MAM correctly (XEP-0359, XEP-0313) 2026-07-05 12:35:45 +00:00

Open #40 Autoping connection_support false negative 2026-07-05 12:20:40 +00:00

Open #42 Branding 2026-07-04 12:47:59 +00:00

Open #97 WIP: security: validate <delay>'s from and <stanza-id>'s by attributes 2026-06-25 06:39:40 +00:00

Open #128 _migrate_to_v3: deterministic dedupe, explicit column list, and LMC foreign-key sweep 2026-06-24 16:52:11 +00:00

Open #134 Harden pad reclaim: trigger on dead space instead of absolute pad height 2026-06-24 16:52:11 +00:00

Open #125 SQLite history load merges LMC corrections regardless of PREF_CORRECTION_ALLOW 2026-06-24 07:34:48 +00:00

Open #11 Scroll is stuck if user goes offline 2026-06-24 07:33:05 +00:00

Open #111 Improve shell support 2026-06-24 07:31:27 +00:00

Open #124 Add /history clean (and per-jid variant) to wipe existing chat history 2026-06-24 07:29:39 +00:00

Open #76 Offline functionality 2026-06-20 11:06:44 +00:00

Open #129 WIP: fix(database): make v2->v3 chatlog migration deterministic and FK-safe 2026-06-19 08:43:24 +00:00