|
|
@68
|
5 years |
contact |
Fix PING handlers, again
|
|
|
@67
|
5 years |
contact |
Enable TCP keep-alive on all connections
|
|
|
@66
|
5 years |
contact |
Properly handle PING messages
|
|
|
@65
|
5 years |
contact |
Don't leave connections half-opened
|
|
|
@64
|
5 years |
contact |
Add a -debug flag
|
|
|
@63
|
5 years |
contact |
Fix panic when closing downstream connection
|
|
|
@62
|
5 years |
contact |
Add config file
|
|
|
@61
|
5 years |
contact |
Add CLI flags for listening address and hostname
|
|
|
@60
|
5 years |
contact |
Add upstreamConn.SendMessage
Allows us to change upstreamConn …
|
|
|
@59
|
5 years |
contact |
Document Ring
|
|
|
@58
|
5 years |
contact |
Forward PRIVMSG coming from downstream
|
|
|
@57
|
5 years |
contact |
Fix issues related to Ring
- RingConsumer is now used directly in the …
|
|
|
@56
|
5 years |
contact |
Add downstreamConn.writeMessages
This logic will become more …
|
|
|
@55
|
5 years |
contact |
Abbreviate {upstream,downstream}Conn with uc and dc
This makes it …
|
|
|
@54
|
5 years |
contact |
Don't write to downstreamConn.messages directly
Use a helper function …
|
|
|
@53
|
5 years |
contact |
readme: add some high-level goals, add contributing links
|
|
|
@52
|
5 years |
contact |
Switch license to AGPLv3
|
|
|
@51
|
5 years |
contact |
Add names to consumers
|
|
|
@50
|
5 years |
contact |
Add an in-memory ring buffer
References: …
|
|
|
@49
|
5 years |
contact |
Handle downstream PART messages
|
|
|
@48
|
5 years |
contact |
Handle downstream JOIN messages
|
|
|
@47
|
5 years |
contact |
Send fake RPL_CREATED message
|
|
|
@46
|
5 years |
contact |
Handle downstream MODE messages
|
|
|
@45
|
5 years |
contact |
Close connection from writer goroutine
Connections were being closed …
|
|
|
@44
|
5 years |
contact |
Add upstreamConn.register
|
|
|
@43
|
5 years |
contact |
Add parseMessageParams helper
|
|
|
@42
|
5 years |
contact |
Allow changing nickname
|
|
|
@41
|
5 years |
contact |
Skip unregistered and closed upstream connections
|
|
|
@40
|
5 years |
contact |
Add user.forEachDownstream
|
|
|
@39
|
5 years |
contact |
Add user.forEachUpstream
|
|
|
@38
|
5 years |
contact |
Add Server.getUser
|
|
|
@37
|
5 years |
contact |
Per-user connections
|
|
|
@36
|
5 years |
contact |
Forward PRIVMSG messages
|
|
|
@35
|
5 years |
contact |
Handle channel mode changes
|
|
|
@34
|
5 years |
contact |
Handle third-party JOIN and PART messages
|
|
|
@33
|
5 years |
contact |
Use a dedicated goroutine to write upstream messages
|
|
|
@32
|
5 years |
contact |
Add missing bridge.go, oops
|
|
|
@31
|
5 years |
contact |
Remove downstreamConn.WriteMessage
It wasn't clear what this function …
|
|
|
@30
|
5 years |
contact |
Send channel info to downstream on registration
|
|
|
@29
|
5 years |
contact |
Keep track of upstream connections in a list
|
|
|
@28
|
5 years |
contact |
De-duplicate downstream QUIT handling
|
|
|
@27
|
5 years |
contact |
Forward channel information
|
|
|
@26
|
5 years |
contact |
Write to downstream conn in dedicated goroutine
|
|
|
@25
|
5 years |
contact |
Mark channel info as complete on RPL_ENDOFNAMES
|
|
|
@24
|
5 years |
contact |
Remove downstream conn from list on disconnect
|
|
|
@23
|
5 years |
contact |
Allow Server to have access to upstreamConn
|
|
|
@22
|
5 years |
contact |
Maintain a list of downstream connections
|
|
|
@21
|
5 years |
contact |
Add per-upstream logger
|
|
|
@20
|
5 years |
contact |
Split IRC helpers to separate file
|
|
|
@19
|
5 years |
contact |
Join channels on upstream servers
|
|
|
@18
|
5 years |
contact |
Handle NOTICE from upstream servers
|
|
|
@17
|
5 years |
contact |
Handle MODE messages from upstream servers
|
|
|
@16
|
5 years |
contact |
Handle upstream RPL_MYINFO messages
|
|
|
@15
|
5 years |
contact |
Send standard user/channel modes to downstream connections
|
|
|
@14
|
5 years |
contact |
Ignore some upstream messages
|
|
|
@13
|
5 years |
contact |
Split downstram and upstream code into separate files
|
|
|
@12
|
5 years |
contact |
Log upstream server errors
|
|
|
@11
|
5 years |
contact |
Add basic upstream message handler
|
|
|
@10
|
5 years |
contact |
Connect to upstream servers
|
|
|
@9
|
5 years |
contact |
Add Server.Logger
|
|
|
@8
|
5 years |
contact |
Rename conn to downstreamConn
|
|
|
@7
|
5 years |
contact |
Handle PING
|
|
|
@6
|
5 years |
contact |
Send ERR_NOMOTD on registration
|
|
|
@5
|
5 years |
contact |
Add connection registration
|
|
|
@4
|
5 years |
contact |
Handle NICK and USER
|
|
|
@3
|
5 years |
contact |
Send "unknown command" replies
|
|
|
@2
|
5 years |
contact |
Add LICENSE and README.md
|
|
|
@1
|
5 years |
contact |
Add basic IRC listener
|