source: code/trunk

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @481   4 years contact contrib/casemap-logs.sh: new utility script Previous soju versions …
(edit) @480   4 years contact Introduce deliveredClientMap Adds more semantics to …
(edit) @479   4 years hubert Fix CHATHISTORY target not being casemapped
(edit) @478   4 years hubert Implement casemapping TL;DR: supports for casemapping, now logs are …
(edit) @477   4 years delthas Increase downstream TCP keepalive interval to 1 hour The rationale …
(edit) @476   4 years contact Fix panic on GetCertificate Fixes the following panic: panic: …
(edit) @475   4 years contact Reload TLS certs on SIGHUP References: …
(edit) @474   4 years contact Stop reading X-Forwarded-Port X-Forwarded-Port contains the …
(edit) @473   4 years contact Fix Forwarded HTTP header handling "for" contains the port, if any. …
(edit) @472   4 years contact Add support for the Forwarded HTTP header This is the standard …
(edit) @471   4 years contact Drop "irc" WebSocket subprotocol The subprotocol hasn't been …
(edit) @470   4 years contact Don't add "irc" in ALPN list for WebSocket servers This is incorrect …
(edit) @469   4 years contact Don't update downstream caps in upstream RPL_WELCOME handler Prior to …
(edit) @468   4 years contact Don't store history for NickServ Closes: …
(edit) @467   4 years contact Send NOTICE to downstream when upstream is disconnected Closes: …
(edit) @466   4 years contact Add Unix socket listener Closes: https://todo.sr.ht/~emersion/soju/51
(edit) @465   4 years contact Correctly set WebSocket read/write deadline The methods didn't have …
(edit) @464   4 years contact Improve ERR_NOSUCHCHANNEL error messages References: …
(edit) @463   4 years contact Passthrough some ISUPPORT tokens
(edit) @462   4 years contact Properly handle all ISUPPORT negations
(edit) @461   4 years contact Use upstream ISUPPORT map for NETWORK
(edit) @460   4 years contact Maintain state for upstream ISUPPORT
(edit) @459   4 years contact Simplify if block in ISUPPORT handler
(edit) @458   4 years contact Extract ISUPPORT CHANMODES/PREFIX to separate functions
(edit) @457   4 years contact Add Network.{URL,GetUsername,GetRealname} Just a bunch of helpers …
(edit) @456   4 years hubert Send correct CHATHISTORY error messages
(edit) @455   4 years contact Add irc to ALPN protocols The new ALPN token has been approved [1]. …
(edit) @454   4 years hubert if true return true else return false Trivial improvement
(edit) @453   4 years contact Use sendTargetBacklog when re-attaching a channel No need to attempt …
(edit) @452   4 years contact Introduce downstreamConn.sendTargetBacklog
(edit) @451   4 years contact Rename network.history to network.delivered "History" is over-loaded …
(edit) @450   4 years contact Rename sendNetworkHistory to sendNetworkBacklog "History" is a little …
(edit) @449   4 years contact Add support for graceful shutdown Closes: …
(edit) @448   4 years hubert Request invite-notify to upstreams ... and do not forward INVITEs to …
(edit) @447   4 years contact Forward ISUPPORT NETWORK token
(edit) @446   4 years contact Send RPL_ISUPPORT CHATHISTORY token
(edit) @445   4 years contact Update dependencies In particular, go-irc v3.1.4 should fix empty IRC …
(edit) @444   4 years contact go fmt
(edit) @443   4 years hubert Don't forward batch tags We don't want to have the batch tag when …
(edit) @442   4 years contact Add in-memory message store Uses an in-memory ring buffer. Closes: …
(edit) @441   4 years contact Make chat history operations optional in messageStore Some stores may …
(edit) @440   4 years contact Add store-agnostic message ID format Allow to query the network ID …
(edit) @439   4 years contact Turn messageStore into an interface This allows for other …
(edit) @438   4 years hubert Improve dc.authenticate()'s error messages
(edit) @437   4 years hubert Advertise all caps, CAP DEL them on registration ... so that the …
(edit) @436   4 years delthas service: Introduce channel update This adds the channel update
(edit) @435   4 years delthas Add customizable auto-detaching, auto-reattaching, relaying. This …
(edit) @434   4 years delthas Introduce Channel.{RelayDetached,ReattachOn,DetachAfter,DetachOn} …
(edit) @433   5 years contact Add .editorconfig
(edit) @432   5 years coder.kalyan sojuctl: change-password: check if user exists When changing the …
(edit) @431   5 years hubert Uphold echo-message even with BouncerServ Fixes …
(edit) @430   5 years contact Fix nickname in ERR_ERRONEOUSNICKNAME
(edit) @429   5 years hubert Prevent downstreams from changing their nick to service's This commit …
(edit) @428   5 years contact Implement delivery receipts via PING messages This patch implements …
(edit) @427   5 years hubert Don't send TAGMSG to upstreams that don't support it TAGMSG are (in …
(edit) @426   5 years contact Don't accept any IP as a proxy by default It's too easy to setup a …
(edit) @425   5 years contact Upgrade dependencies
(edit) @424   5 years contact Switch to go-scfg We don't use child directives yet, but likely will …
(edit) @423   5 years contact Add message store abstraction Introduce a messageStore type, which …
(edit) @422   5 years contact Switch to sql.NullString Not really better than what we had before, …
(edit) @421   5 years contact Switch DB API to user IDs This commit changes the Network schema to …
(edit) @420   5 years contact Add id column to User table We used rowid before, but an explicit ID …
(edit) @419   5 years delthas Add support for the extended-join capability This simple …
(edit) @418   5 years contact Add support for the PROXY protocol IPs whitelisted in accept-proxy-ip …
(edit) @417   5 years contact Set Server.AcceptProxyIPs
(edit) @416   5 years hubert Make DB.DeleteChannel take the channel ID ... to allow the caller to …
(edit) @415   5 years hubert Make sure that WebSocket messages are valid UTF-8 ... by replacing …
(edit) @414   5 years contact Don't update history when msgID is empty in appendLog Log files don't …
(edit) @413   5 years contact Fix panic in downstreamConn.sendNetworkHistory This panic happens …
(edit) @412   5 years contact Fix downstream PING argument handling The PONG message should have …
(edit) @411   5 years contact Allow '/' in nickname This allows to specify a network name in the …
(edit) @410   5 years contact Update dependencies
(edit) @409   5 years contact Nuke in-memory ring buffer Instead, always read chat history from …
(edit) @408   5 years contact Introduce loadHistoryLatestID This loads latest messages from logs up …
(edit) @407   5 years contact Introduce internal message IDs For now, these can be used as cursors …
(edit) @406   5 years contact Replace networkHistory.offlineClients with clients Keep the ring …
(edit) @405   5 years hubert Forward RPL_TOPICWHOTIME to downstreams
(edit) @404   5 years hubert Reject downstream NICK with illegal characters This should avoid …
(edit) @403   5 years hubert Fix marshalling of channel name in RPL_CREATIONTIME
(edit) @402   5 years contact go fmt
(edit) @401   5 years hubert More explicit error message on INVITE with the wrong network
(edit) @400   5 years hubert More explicit error message on KICK with the wrong network
(edit) @399   5 years contact Improve registration error messages - Don't print the raw IRC …
(edit) @398   5 years contact Implement rate limiting for upstream messages Allow up to 10 outgoing …
(edit) @397   5 years contact Escape user/network/entity characters in log file path ZNC replaces …
(edit) @396   5 years contact Strip message tags in error message The time tag was causing the …
(edit) @395   5 years contact Encode idents to hex instead of base64 base64 strings may contain …
(edit) @394   5 years contact ident: remove leftover debug log
(edit) @393   5 years dan.shick Fix store user query values
(edit) @392   5 years contact Format CTCP ACTION messages in logs
(edit) @391   5 years contact Parse NOTICE messages from logs
(edit) @390   5 years contact Handle upstream ERROR messages
(edit) @389   5 years contact Handle ERR_NOPERMFORHOST and ERR_YOUREBANNEDCREEP
(edit) @388   5 years contact Add missing ident.go Forgot to check in this file. Fixes: …
(edit) @387   5 years contact Extract history loading into functions These will get re-used for …
(edit) @386   5 years contact doc: add ident server to man page
(edit) @385   5 years contact Add an ident server Closes: https://todo.sr.ht/~emersion/soju/69
(edit) @384   5 years contact Add conn.{Local,Remote}Addr
(edit) @383   5 years contact Add ircConn.LocalAddr
(edit) @382   5 years contact Add User.ID For now it's just a new field that'll be useful to …
Note: See TracRevisionLog for help on using the revision log.