Timeline
Nov 9, 2021:
- 9:12 PM Changeset in code [683] by
- Add ELIST support in single-upstream mode We just forward the command …
- 9:09 PM Changeset in code [682] by
- Add a queue for WHO commands This has the following upsides: - We …
- 8:32 PM Changeset in code [681] by
- Remove support for mixed multi-upstream LIST Multi-upstream …
Nov 8, 2021:
- 7:29 PM Changeset in code [680] by
- Add context support to Server.createUser
- 6:48 PM Changeset in code [679] by
- Add partial context support to handleUserUpdate More plumbing needed …
- 6:42 PM Changeset in code [678] by
- Check context cancellation in handleServiceServerNotice This prevents …
- 6:40 PM Changeset in code [677] by
- Add context support to service References: …
- 6:36 PM Changeset in code [676] by
- Add context support to user and network mutations References: …
- 5:11 PM Changeset in code [675] by
- Plumb context in downstreamConn.handleMessageRegistered References: …
Nov 7, 2021:
- 5:33 PM Changeset in code [674] by
- Fix upstream USER command when both username and nick are empty
Nov 4, 2021:
- 11:24 AM Changeset in code [673] by
- Skip list/type A mode arguments Type-A modes always have an …
Nov 3, 2021:
- 9:02 PM Changeset in code [672] by
- Add plus sign in RPL_UMODEIS reply
- 8:42 PM Changeset in code [671] by
- Set mode +o on admins for bouncer-only connections
- 5:29 PM Changeset in code [670] by
- Turn CHATHISTORY and backlog limits into constants
- 5:25 PM Changeset in code [669] by
- msgstore_memory: add comment about Append dropping messages
- 5:21 PM Changeset in code [668] by
- msgstore_fs: abort on timeout
- 5:21 PM Changeset in code [667] by
- msgstore: add context to messageStore methods This allows setting a …
- 3:37 PM Changeset in code [666] by
- msgstore: take Network as arg instead of network The message stores …
- 2:17 PM Changeset in code [665] by
- Add support for draft/event-playback
Nov 2, 2021:
- 10:33 PM Changeset in code [664] by
- Make Network.Nick optional Make Network.Nick optional, default to the …
- 9:58 PM Changeset in code [663] by
- db_sqlite: use TEXT instead of VARCHAR VARCHAR(n) is pointless in …
- 9:38 PM Changeset in code [662] by
- Add title config option Closes: https://todo.sr.ht/~emersion/soju/146
- 5:32 PM Changeset in code [661] by
- Mark bouncer users and BouncerServ as authenticated in WHOX/WHOIS
- 5:25 PM Changeset in code [660] by
- Add support for WHOX This adds support for WHOX, without bothering …
Nov 1, 2021:
- 5:36 PM Changeset in code [659] by
- Fix operator flag in RPL_WHOREPLY @ and + indicate channel …
- 5:32 PM Changeset in code [658] by
- Mark admins as server operators in self WHO/WHOIS replies
- 5:28 PM Changeset in code [657] by
- Mark BouncerServ as server operator That's what some widely used IRC …
Oct 29, 2021:
- 2:18 PM Changeset in code [656] by
- Fix missing imports in server.go Oops.
- 2:03 PM Changeset in code [655] by
- Get rid of io.EOF errors in logs Closes: …
- 1:51 PM Changeset in code [654] by
- Unify BOUNCER ADDNETWORK and CHANGENETWORK
Oct 28, 2021:
- 9:29 AM Changeset in code [653] by
- Always reply ERR_SASLABORTED on SASL abort Some clients (Hexchat) …
Oct 18, 2021:
- 5:15 PM Changeset in code [652] by
- Add context args to Database interface This is a mecanical change, …
- 7:20 AM Changeset in code [651] by
- Remove unnecessary downstream cap checks downstreamConn.SendMessage …
- 7:08 AM Changeset in code [650] by
- Remove incorrect AWAY TODO in downstreamConn.SendMessage …
Oct 17, 2021:
- 7:54 PM Changeset in code [649] by
- Unify away-notify and account-notify handling
- 7:54 PM Changeset in code [648] by
- Add support for account-notify
Oct 16, 2021:
- 9:42 AM Changeset in code [647] by
- Remove unused REGISTRATION_IS_COMPLETED in handleMessageUnregistered …
- 9:41 AM Changeset in code [646] by
- Send BOUNCER REGISTRATION_IS_COMPLETED error
Oct 15, 2021:
- 8:39 PM Changeset in code [645] by
- Set hard timeouts on DB transactions
- 4:11 PM Changeset in code [644] by
- msgstore_fs: rename log dir when network is renamed
- 7:59 AM Changeset in code [643] by
- ci: switch to alpine/latest We don't need the bleeding edge.
Oct 14, 2021:
- 6:51 PM Changeset in code [642] by
- msgstore_fs: add reference to ZNC
- 2:03 PM Changeset in code [641] by
- downstream: handle name=... in BOUNCER
- 8:09 AM Changeset in code [640] by
- db_postgres: remove unnecessary DEFAULT NULL in schema
Oct 13, 2021:
- 5:15 PM Changeset in code [639] by
- db_postgres: use tx for all queries in StoreClientDeliveryReceipts
- 3:38 PM Changeset in code [638] by
- db_postgres: quote table name in StoreClientDeliveryReceipts
- 10:53 AM Changeset in code [637] by
- Don't strip spaces at start of MOTD This breaks ASCII art. Instead, …
- 8:58 AM Changeset in code [636] by
- Add bouncer MOTD Closes: https://todo.sr.ht/~emersion/soju/137
- 8:12 AM Changeset in code [635] by
- db_postgres: fix constraints errors Stop using ON CONFLICT DO UPDATE. …
- 6:53 AM Changeset in code [634] by
- db_postgres: handle both constraints on network updates Closes: …
Oct 12, 2021:
- 7:49 PM Changeset in code [633] by
- contrib/clients: update IRCv3 caps for Weechat 3.3
- 7:34 PM Changeset in code [632] by
- doc.soju.1: fix typo and improve formatting for "certfp generate"
- 7:31 PM Changeset in code [631] by
- doc/soju.1: add descriptions for all flags for "user create"
- 7:27 PM Changeset in code [630] by
- doc/soju.1: use angle-brackets for URL Helps a bit terminal emulators …
- 5:28 PM Changeset in code [629] by
- Stop sending RPL_CREATED There's no point in sending this numeric if …
- 3:36 PM Changeset in code [628] by
- msgstore_fs: fix ListTargets error on missing log dir Initially, …
- 3:36 PM Changeset in code [627] by
- Fix printf formatting in error message
- 2:54 PM Changeset in code [626] by
- Upgrade dependencies
- 7:11 AM Changeset in code [625] by
- service: allow updating other users
Oct 11, 2021:
- 2:06 PM Changeset in code [624] by
- ci: run PostgreSQL tests
- 2:01 PM Changeset in code [623] by
- Fix unused imports in tests
- 1:57 PM Changeset in code [622] by
- Run server test with PostgreSQL too
- 1:55 PM Changeset in code [621] by
- db_postgres: add migration test
- 1:21 PM Changeset in code [620] by
- PostgreSQL support
- 10:26 AM Changeset in code [619] by
- db_sqlite: add migration test
Note:
See TracTimeline
for information about the timeline view.