source: code

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @699   4 years contact Lower sanityCheckServer timeout to 15s Should still be more than …
(edit) @698   4 years contact Add context arg to sanityCheckServer As a bonus, the timeout now …
(edit) @697   4 years contact Use background context in tests
(edit) @696   4 years contact contrib/znc-import: use background context
(edit) @695   4 years contact sojuctl: use background context
(edit) @694   4 years contact Add config option to globally disable multi-upstream mode Closes: …
(edit) @693   4 years contact Set isMultiUpstream flag in downstreamConn.welcome() This will make …
(edit) @692   4 years contact Add downstreamConn.isMultiUpstream
(edit) @691   4 years contact Allow most config options to be reloaded Closes: …
(edit) @690   4 years contact Don't send user in prefix for echo messages This is not very useful …
(edit) @689   4 years contact Add panic handlers for user and downstream goroutines This only …
(edit) @688   4 years delthas Return an empty CHATHISTORY TARGETS batch when in multi-upstream When …
(edit) @687   4 years contact cmd/soju: bump max number of opened files The bouncer process may be …
(edit) @686   4 years delthas Send the downstream host for PRIVMSG echo messages If a downstream of …
(edit) @685   4 years delthas Add support for draft/extended-monitor References: …
(edit) @684   4 years contact Add support for MONITOR Add support for MONITOR in single-upstream …
(edit) @683   4 years contact Add ELIST support in single-upstream mode We just forward the command …
(edit) @682   4 years contact Add a queue for WHO commands This has the following upsides: - We …
(edit) @681   4 years contact Remove support for mixed multi-upstream LIST Multi-upstream …
(edit) @680   4 years contact Add context support to Server.createUser
(edit) @679   4 years contact Add partial context support to handleUserUpdate More plumbing needed …
(edit) @678   4 years contact Check context cancellation in handleServiceServerNotice This prevents …
(edit) @677   4 years contact Add context support to service References: …
(edit) @676   4 years contact Add context support to user and network mutations References: …
(edit) @675   4 years contact Plumb context in downstreamConn.handleMessageRegistered References: …
(edit) @674   4 years contact Fix upstream USER command when both username and nick are empty
(edit) @673   4 years hubert Skip list/type A mode arguments Type-A modes always have an …
(edit) @672   4 years contact Add plus sign in RPL_UMODEIS reply
(edit) @671   4 years contact Set mode +o on admins for bouncer-only connections
(edit) @670   4 years contact Turn CHATHISTORY and backlog limits into constants
(edit) @669   4 years contact msgstore_memory: add comment about Append dropping messages
(edit) @668   4 years contact msgstore_fs: abort on timeout
(edit) @667   4 years contact msgstore: add context to messageStore methods This allows setting a …
(edit) @666   4 years contact msgstore: take Network as arg instead of network The message stores …
(edit) @665   4 years delthas Add support for draft/event-playback
(edit) @664   4 years contact Make Network.Nick optional Make Network.Nick optional, default to the …
(edit) @663   4 years contact db_sqlite: use TEXT instead of VARCHAR VARCHAR(n) is pointless in …
(edit) @662   4 years contact Add title config option Closes: https://todo.sr.ht/~emersion/soju/146
(edit) @661   4 years contact Mark bouncer users and BouncerServ as authenticated in WHOX/WHOIS
(edit) @660   4 years contact Add support for WHOX This adds support for WHOX, without bothering …
(edit) @659   4 years contact Fix operator flag in RPL_WHOREPLY @ and + indicate channel …
(edit) @658   4 years contact Mark admins as server operators in self WHO/WHOIS replies
(edit) @657   4 years contact Mark BouncerServ as server operator That's what some widely used IRC …
(edit) @656   4 years contact Fix missing imports in server.go Oops.
(edit) @655   4 years contact Get rid of io.EOF errors in logs Closes: …
(edit) @654   4 years contact Unify BOUNCER ADDNETWORK and CHANGENETWORK
(edit) @653   4 years contact Always reply ERR_SASLABORTED on SASL abort Some clients (Hexchat) …
(edit) @652   4 years contact Add context args to Database interface This is a mecanical change, …
(edit) @651   4 years contact Remove unnecessary downstream cap checks downstreamConn.SendMessage
(edit) @650   4 years contact Remove incorrect AWAY TODO in downstreamConn.SendMessage
(edit) @649   4 years contact Unify away-notify and account-notify handling
(edit) @648   4 years contact Add support for account-notify
(edit) @647   4 years contact Remove unused REGISTRATION_IS_COMPLETED in handleMessageUnregistered …
(edit) @646   4 years contact Send BOUNCER REGISTRATION_IS_COMPLETED error
(edit) @645   4 years hubert Set hard timeouts on DB transactions
(edit) @644   4 years contact msgstore_fs: rename log dir when network is renamed
(edit) @643   4 years contact ci: switch to alpine/latest We don't need the bleeding edge.
(edit) @642   4 years contact msgstore_fs: add reference to ZNC
(edit) @641   4 years yyp downstream: handle name=... in BOUNCER
(edit) @640   4 years contact db_postgres: remove unnecessary DEFAULT NULL in schema
(edit) @639   4 years contact db_postgres: use tx for all queries in StoreClientDeliveryReceipts
(edit) @638   4 years contact db_postgres: quote table name in StoreClientDeliveryReceipts
(edit) @637   4 years contact Don't strip spaces at start of MOTD This breaks ASCII art. Instead, …
(edit) @636   4 years contact Add bouncer MOTD Closes: https://todo.sr.ht/~emersion/soju/137
(edit) @635   4 years contact db_postgres: fix constraints errors Stop using ON CONFLICT DO UPDATE. …
(edit) @634   4 years hubert db_postgres: handle both constraints on network updates Closes: …
(edit) @633   4 years contact contrib/clients: update IRCv3 caps for Weechat 3.3
(edit) @632   4 years contact doc.soju.1: fix typo and improve formatting for "certfp generate"
(edit) @631   4 years contact doc/soju.1: add descriptions for all flags for "user create"
(edit) @630   4 years contact doc/soju.1: use angle-brackets for URL Helps a bit terminal emulators …
(edit) @629   4 years contact Stop sending RPL_CREATED There's no point in sending this numeric if …
(edit) @628   4 years contact msgstore_fs: fix ListTargets error on missing log dir Initially, …
(edit) @627   4 years contact Fix printf formatting in error message
(edit) @626   4 years contact Upgrade dependencies
(edit) @625   4 years contact service: allow updating other users
(edit) @624   4 years contact ci: run PostgreSQL tests
(edit) @623   4 years contact Fix unused imports in tests
(edit) @622   4 years contact Run server test with PostgreSQL too
(edit) @621   4 years contact db_postgres: add migration test
(edit) @620   4 years hubert PostgreSQL support
(edit) @619   4 years contact db_sqlite: add migration test
(edit) @618   4 years hubert Correctly send back PRIVMSGs and NOTICEs to self
(edit) @617   4 years hubert Send back TAGMSGs to self
(edit) @616   4 years hubert Dismiss TAGMSGs directed to BouncerServ
(edit) @615   4 years contact Add "server notice" command
(edit) @614   4 years contact Split CertFP logic into separate file
(edit) @613   4 years contact build: don't clobber config file Use test -f instead of cp -n, …
(edit) @612   4 years contact Add max-user-networks config option
(edit) @611   4 years contact doc/soju.1: mention that accept-proxy-ip affects PROXY proto
(edit) @610   4 years alex chathistory: Fix truncated backlog due to timezones Because …
(edit) @609   4 years contact Add WHOIS reply for BouncerServ
(edit) @608   4 years contact msgstore_fs: add limit on number of opened files
(edit) @607   4 years contact Add DB stats
(edit) @606   4 years contact Add limit for RSA bits
(edit) @605   4 years contact Add "server status" command Right now, it prints the number of active …
(edit) @604   4 years contact test: get rid of testUpstream No need for this complexity.
(edit) @603   4 years contact test: add NOTICE broadcast
(edit) @602   4 years contact test: add upstream
(edit) @601   4 years contact Use isErrClosed in Server.Serve
(edit) @600   4 years contact Add basic server test
Note: See TracRevisionLog for help on using the revision log.