Timeline



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

Oct 16, 2021:

9:42 AM Changeset in code [647] by contact
Remove unused REGISTRATION_IS_COMPLETED in handleMessageUnregistered …
9:41 AM Changeset in code [646] by contact
Send BOUNCER REGISTRATION_IS_COMPLETED error

Oct 15, 2021:

8:39 PM Changeset in code [645] by hubert
Set hard timeouts on DB transactions
4:11 PM Changeset in code [644] by contact
msgstore_fs: rename log dir when network is renamed
7:59 AM Changeset in code [643] by contact
ci: switch to alpine/latest We don't need the bleeding edge.

Oct 14, 2021:

6:51 PM Changeset in code [642] by contact
msgstore_fs: add reference to ZNC
2:03 PM Changeset in code [641] by yyp
downstream: handle name=... in BOUNCER
8:09 AM Changeset in code [640] by contact
db_postgres: remove unnecessary DEFAULT NULL in schema

Oct 13, 2021:

5:15 PM Changeset in code [639] by contact
db_postgres: use tx for all queries in StoreClientDeliveryReceipts
3:38 PM Changeset in code [638] by contact
db_postgres: quote table name in StoreClientDeliveryReceipts
10:53 AM Changeset in code [637] by contact
Don't strip spaces at start of MOTD This breaks ASCII art. Instead, …
8:58 AM Changeset in code [636] by contact
Add bouncer MOTD Closes: https://todo.sr.ht/~emersion/soju/137
8:12 AM Changeset in code [635] by contact
db_postgres: fix constraints errors Stop using ON CONFLICT DO UPDATE. …
6:53 AM Changeset in code [634] by hubert
db_postgres: handle both constraints on network updates Closes: …

Oct 12, 2021:

7:49 PM Changeset in code [633] by contact
contrib/clients: update IRCv3 caps for Weechat 3.3
7:34 PM Changeset in code [632] by contact
doc.soju.1: fix typo and improve formatting for "certfp generate"
7:31 PM Changeset in code [631] by contact
doc/soju.1: add descriptions for all flags for "user create"
7:27 PM Changeset in code [630] by contact
doc/soju.1: use angle-brackets for URL Helps a bit terminal emulators …
5:28 PM Changeset in code [629] by contact
Stop sending RPL_CREATED There's no point in sending this numeric if …
3:36 PM Changeset in code [628] by contact
msgstore_fs: fix ListTargets error on missing log dir Initially, …
3:36 PM Changeset in code [627] by contact
Fix printf formatting in error message
2:54 PM Changeset in code [626] by contact
Upgrade dependencies
7:11 AM Changeset in code [625] by contact
service: allow updating other users

Oct 11, 2021:

2:06 PM Changeset in code [624] by contact
ci: run PostgreSQL tests
2:01 PM Changeset in code [623] by contact
Fix unused imports in tests
1:57 PM Changeset in code [622] by contact
Run server test with PostgreSQL too
1:55 PM Changeset in code [621] by contact
db_postgres: add migration test
1:21 PM Changeset in code [620] by hubert
PostgreSQL support
10:26 AM Changeset in code [619] by contact
db_sqlite: add migration test

Oct 10, 2021:

10:05 AM Changeset in code [618] by hubert
Correctly send back PRIVMSGs and NOTICEs to self
10:05 AM Changeset in code [617] by hubert
Send back TAGMSGs to self
10:05 AM Changeset in code [616] by hubert
Dismiss TAGMSGs directed to BouncerServ

Oct 8, 2021:

8:52 AM Changeset in code [615] by contact
Add "server notice" command
7:47 AM Changeset in code [614] by contact
Split CertFP logic into separate file
7:11 AM Changeset in code [613] by contact
build: don't clobber config file Use test -f instead of cp -n, …

Oct 7, 2021:

6:43 PM Changeset in code [612] by contact
Add max-user-networks config option
6:04 PM Changeset in code [611] by contact
doc/soju.1: mention that accept-proxy-ip affects PROXY proto
9:57 AM Changeset in code [610] by alex
chathistory: Fix truncated backlog due to timezones Because …

Oct 6, 2021:

9:50 AM Changeset in code [609] by contact
Add WHOIS reply for BouncerServ
9:41 AM Changeset in code [608] by contact
msgstore_fs: add limit on number of opened files

Oct 5, 2021:

5:31 PM Changeset in code [607] by contact
Add DB stats
5:21 PM Changeset in code [606] by contact
Add limit for RSA bits
5:13 PM Changeset in code [605] by contact
Add "server status" command Right now, it prints the number of active …
12:26 PM Changeset in code [604] by contact
test: get rid of testUpstream No need for this complexity.
12:14 PM Changeset in code [603] by contact
test: add NOTICE broadcast
12:03 PM Changeset in code [602] by contact
test: add upstream
12:02 PM Changeset in code [601] by contact
Use isErrClosed in Server.Serve
10:11 AM Changeset in code [600] by contact
Add basic server test
9:53 AM Changeset in code [599] by contact
Close DB on shutdown
9:10 AM Changeset in code [598] by contact
db_sqlite: fix realname not fetched in ListUsers This fixes per-user …
Note: See TracTimeline for information about the timeline view.