source: code

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @355   5 years contact Broadcast unhandled messages to downstream connections In case …
(edit) @354   5 years contact Strip network name from nickname when auto-saving network
(edit) @353   5 years contact Add support for upstream Unix socket connections References: …
(edit) @352   5 years contact Parse upstream URLs with net/url This allows us to ignore the path …
(edit) @351   5 years contact Check upstream address with net.SplitHostPort Looking for a colon is …
(edit) @350   5 years contact Sort and split JOIN messages Sort channels so that channels with a …
(edit) @349   5 years contact Make length check clearer in sendNames
(edit) @348   5 years contact Accept "irc" WebSocket subprotocol
(edit) @347   5 years contact Add RemoteAddr to ircConn interface
(edit) @346   5 years hubert Send compact channel name lists This commit resolves sendNames' TODO.
(edit) @345   5 years contact Only read X-Forwarded-* if remote address is loopback
(edit) @344   5 years contact Extract X-Forwarded-* headers for WebSocket connections
(edit) @343   5 years contact Reply to WHO BouncerServ Closes: https://todo.sr.ht/~emersion/soju/75
(edit) @342   5 years contact Handle registration failures References: …
(edit) @341   5 years contact Return io.EOF on websocket connection closure
(edit) @340   5 years hubert Don't save corrupted NickServ credentials soju saved most NickServ
(edit) @339   5 years contact service: list commands in lexicographic order
(edit) @338   5 years delthas Fix sending messages from detached channels Currently, a downstream …
(edit) @337   5 years contact readme: extend copyright notice to all contributors soju now has …
(edit) @336   5 years contact readme: add link to website
(edit) @335   5 years contact Fix missing appendServiceCommandSetHelp argument
(edit) @334   5 years fox.cpp Do not panic if BouncerServ command without handler is sent
(edit) @333   5 years kl service: Handle zero-value in stringPtrFlag.String …
(edit) @332   5 years contact ci: check scdoc is happy
(edit) @331   5 years kl docs: Fix manpage syntax
(edit) @330   5 years delthas sojuctl: Add support for creating admin users This adds a new flag, …
(edit) @329   5 years delthas Add support for the user create admin service command This adds …
(edit) @328   5 years delthas Add support for admin-restricted service commands This is preparatory …
(edit) @327   5 years delthas Add an admin flag to users This is preparatory work for letting some …
(edit) @326   5 years delthas Fix: Check the stdin scanner for errors when reading the password …
(edit) @325   5 years delthas Rename handleServiceCreateNetwork to handleServiceNetworkCreate This …
(edit) @324   5 years contact Introduce User.Created For Network and Channel, the database only …
(edit) @323   5 years contact Add support for WebSocket connections WebSocket connections allow …
(edit) @322   5 years contact Fail auth on empty password in DB
(edit) @321   5 years contact doc: update URL to sr.ht hub in man page
(edit) @320   5 years contact doc: add missing change-password service command
(edit) @319   5 years delthas Add support for downstream CHATHISTORY This adds support for the WIP …
(edit) @318   5 years fox.cpp Fix handling of empty response to SASL challenge
(edit) @317   5 years contact Allow multiple listeners, default to ircs Users can now specify …
(edit) @316   5 years contact Remove keepAlivePeriod This is a remnant of setKeepAlive. Fixes: …
(edit) @315   5 years contact Introduce ircConn This interface will allow a conn to be backed by a …
(edit) @314   5 years contact Remove setKeepAlive Go sets a default keep-alive interval of 15 …
(edit) @313   5 years contact Add network update command The user.updateNetwork function is a bit …
(edit) @312   5 years contact Close net.Conn in conn.Close Close the connection in conn.Close. This …
(edit) @311   5 years contact Introduce network.isClosed
(edit) @310   5 years contact Only send JOIN message if we have channels to join Don't send a JOIN …
(edit) @309   5 years contact Unexport network.Stop An exported function makes it look like it can …
(edit) @308   5 years admin Allow to read password when stdin is not a tty.
(edit) @307   5 years fox.cpp Implement upstream SASL EXTERNAL support Closes: …
(edit) @306   5 years hubert.hirtz Send the full user mask in RPL_LOGGEDIN As per the spec [1]: …
(edit) @305   5 years ecs Join all channels with a single JOIN message
(edit) @304   5 years delthas Fix parsing upstream RPL_INVITING messages Previously, we did not …
(edit) @303   5 years delthas Add support for TAGMSG and client message tags Previously we dropped …
(edit) @302   5 years delthas Forward all labeled errors and unknown messages to their downstream …
(edit) @301   5 years delthas Send a label with all messages sent from downstream This is …
(edit) @300   5 years delthas Add support for upstream ban, invite, and exception lists This does …
(edit) @299   5 years delthas Add support for downstream WHOIS nick/network nick/network Many IRC …
(edit) @298   5 years delthas Add support for downstream LIST to a single upstream Sometimes, doing …
(edit) @297   5 years delthas Add support for downstream NICK to a single upstream Users often have …
(edit) @296   5 years delthas Update downstream nicks in single-server mode and after NICK …
(edit) @295   5 years delthas Fix sending CAP END twice when SASL is not used When SASL is not …
(edit) @294   5 years delthas Fix a null access due to assigning nil to the member memberships map …
(edit) @293   5 years delthas Fix parsing MODE messages by updating channel memberships Previously, …
(edit) @292   5 years delthas Add support for multiple user channel memberships User channel …
(edit) @291   5 years contact Add time tag to echo messages Closes: https://todo.sr.ht/~emersion/soju/59
(edit) @290   5 years contact readme: add CI badge
(edit) @289   5 years delthas Fix not properly marshaling self in single-server mode In …
(edit) @288   5 years contact Improve highlight matching Detect word boundaries instead of just …
(edit) @287   5 years contact Send service NOTICE on highlight in detached channel
(edit) @286   5 years contact Unify upstream NOTICE and PRIVMSG handling
(edit) @285   5 years contact Don't clear channel key on JOIN Closes: …
(edit) @284   5 years contact Add support for detached channels Channels can now be detached by …
(edit) @283   5 years delthas Fix joining only one saved channel per network This fixes a serious …
(edit) @282   5 years contact Introduce permanentUpstreamCaps
(edit) @281   5 years contact Add upstream cap-notify support
(edit) @280   5 years contact Use a lock to protect conn.{closed,outgoing} Unfortunately, I don't …
(edit) @279   5 years contact Remove network.upstream This is an artifact from when we used locks. …
(edit) @278   5 years contact Add upstreamConn.caps Instead of adding one field per capability, …
(edit) @277   5 years contact Rename upstreamConn.caps to supportedCaps For consistency with …
(edit) @276   5 years contact Add support for away-notify This makes use of cap-notify to …
(edit) @275   5 years contact Add downstream support for cap-notify
(edit) @274   5 years contact Don't use forEachDownstreamByID when forwarding RPL_AWAY We should …
(edit) @273   5 years contact Check upstream NOTICE prefix is non-nil
(edit) @272   5 years contact Forward RPL_AWAY messages
(edit) @271   5 years contact Abbreviate net status service reply Don't print the nickname if it's …
(edit) @270   5 years delthas Add support for the irc+insecure address scheme Some servers do not …
(edit) @269   5 years delthas Add support for IRC address schemes This is preparatory work for …
(edit) @268   5 years delthas Unmarshal nicks in texts of PRIVMSG and NOTICE from downstreams When …
(edit) @267   5 years contact Add network.channels, remove DB.GetChannel Store the list of …
(edit) @266   5 years contact doc/architecture: ring buffers are now per-channel
(edit) @265   5 years contact readme: fix ref to manpage
(edit) @264   5 years contact doc: describe more default settings
(edit) @263   5 years delthas Add support for custom network on-connect commands Some servers use …
(edit) @262   5 years contact Fix typo
(edit) @261   5 years contact Support sending history when upstream is disconnected Previously, we …
(edit) @260   5 years contact Make downstreamConn.marshal{Entity,UserPrefix} take a network This …
(edit) @259   5 years contact Kill downstreamConn.marshal{Nick,Channel} We can just use …
(edit) @258   5 years contact Disallow marshalling for anotehr network
(edit) @257   5 years contact Unify downstreamConn.marshal{Entity,Nick,Channel} We don't actually …
(edit) @256   5 years contact Add support for downstream batch & chathistory
Note: See TracRevisionLog for help on using the revision log.