Timeline



Nov 15, 2021:

11:38 PM Changeset in code [691] by contact
Allow most config options to be reloaded Closes: …
10:53 PM Changeset in code [690] by contact
Don't send user in prefix for echo messages This is not very useful …
8:40 PM Changeset in code [689] by contact
Add panic handlers for user and downstream goroutines This only …
8:30 PM Changeset in code [688] by delthas
Return an empty CHATHISTORY TARGETS batch when in multi-upstream When …
8:22 PM Changeset in code [687] by contact
cmd/soju: bump max number of opened files The bouncer process may be …
4:45 PM Changeset in code [686] by delthas
Send the downstream host for PRIVMSG echo messages If a downstream of …
1:38 PM Changeset in code [685] by delthas
Add support for draft/extended-monitor References: …
1:34 PM Changeset in code [684] by contact
Add support for MONITOR Add support for MONITOR in single-upstream …

Nov 9, 2021:

9:12 PM Changeset in code [683] by contact
Add ELIST support in single-upstream mode We just forward the command …
9:09 PM Changeset in code [682] by contact
Add a queue for WHO commands This has the following upsides: - We …
8:32 PM Changeset in code [681] by contact
Remove support for mixed multi-upstream LIST Multi-upstream …

Nov 8, 2021:

7:29 PM Changeset in code [680] by contact
Add context support to Server.createUser
6:48 PM Changeset in code [679] by contact
Add partial context support to handleUserUpdate More plumbing needed …
6:42 PM Changeset in code [678] by contact
Check context cancellation in handleServiceServerNotice This prevents …
6:40 PM Changeset in code [677] by contact
Add context support to service References: …
6:36 PM Changeset in code [676] by contact
Add context support to user and network mutations References: …
5:11 PM Changeset in code [675] by contact
Plumb context in downstreamConn.handleMessageRegistered References: …

Nov 7, 2021:

5:33 PM Changeset in code [674] by contact
Fix upstream USER command when both username and nick are empty

Nov 4, 2021:

11:24 AM Changeset in code [673] by hubert
Skip list/type A mode arguments Type-A modes always have an …

Nov 3, 2021:

9:02 PM Changeset in code [672] by contact
Add plus sign in RPL_UMODEIS reply
8:42 PM Changeset in code [671] by contact
Set mode +o on admins for bouncer-only connections
5:29 PM Changeset in code [670] by contact
Turn CHATHISTORY and backlog limits into constants
5:25 PM Changeset in code [669] by contact
msgstore_memory: add comment about Append dropping messages
5:21 PM Changeset in code [668] by contact
msgstore_fs: abort on timeout
5:21 PM Changeset in code [667] by contact
msgstore: add context to messageStore methods This allows setting a …
3:37 PM Changeset in code [666] by contact
msgstore: take Network as arg instead of network The message stores …
2:17 PM Changeset in code [665] by delthas
Add support for draft/event-playback

Nov 2, 2021:

10:33 PM Changeset in code [664] by contact
Make Network.Nick optional Make Network.Nick optional, default to the …
9:58 PM Changeset in code [663] by contact
db_sqlite: use TEXT instead of VARCHAR VARCHAR(n) is pointless in …
9:38 PM Changeset in code [662] by contact
Add title config option Closes: https://todo.sr.ht/~emersion/soju/146
5:32 PM Changeset in code [661] by contact
Mark bouncer users and BouncerServ as authenticated in WHOX/WHOIS
5:25 PM Changeset in code [660] by contact
Add support for WHOX This adds support for WHOX, without bothering …

Nov 1, 2021:

5:36 PM Changeset in code [659] by contact
Fix operator flag in RPL_WHOREPLY @ and + indicate channel …
5:32 PM Changeset in code [658] by contact
Mark admins as server operators in self WHO/WHOIS replies
5:28 PM Changeset in code [657] by contact
Mark BouncerServ as server operator That's what some widely used IRC …

Oct 29, 2021:

2:18 PM Changeset in code [656] by contact
Fix missing imports in server.go Oops.
2:03 PM Changeset in code [655] by contact
Get rid of io.EOF errors in logs Closes: …
1:51 PM Changeset in code [654] by contact
Unify BOUNCER ADDNETWORK and CHANGENETWORK

Oct 28, 2021:

9:29 AM Changeset in code [653] by contact
Always reply ERR_SASLABORTED on SASL abort Some clients (Hexchat) …

Oct 18, 2021:

5:15 PM Changeset in code [652] by contact
Add context args to Database interface This is a mecanical change, …
7:20 AM Changeset in code [651] by contact
Remove unnecessary downstream cap checks downstreamConn.SendMessage
7:08 AM Changeset in code [650] by contact
Remove incorrect AWAY TODO in downstreamConn.SendMessage

Oct 17, 2021:

7:54 PM Changeset in code [649] by contact
Unify away-notify and account-notify handling
7:54 PM Changeset in code [648] by contact
Add support for account-notify
Note: See TracTimeline for information about the timeline view.