issues
search
robustirc
/
robustirc
RobustIRC - an IRC network without netsplits, implemented in Go using the Raft consensus algorithm
https://robustirc.net/
BSD 3-Clause "New" or "Revised" License
179
stars
8
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Create raftDir if it does not exist
#169
Collin-Moore
closed
2 months ago
0
Implement privmsg and notice commands to all users on the server
#168
slymas
closed
12 months ago
2
Implement channel keys in RobustIRC.
#167
danielkim802
closed
12 months ago
0
Fix error message bug with PRIVMSG
#166
slymas
closed
1 year ago
0
Refactor ioutil.TempDir to t.TempDir
#165
slymas
closed
1 year ago
0
simulate hanging disk i/o (theory: raft does not trigger leader election)
#164
stapelberg
opened
2 years ago
1
notify users of a frozen network (via the bridge)
#163
stapelberg
closed
4 years ago
1
reverse proxying: harden against single address family failures
#162
stapelberg
opened
4 years ago
0
mod_test is flaky
#161
stapelberg
closed
5 years ago
0
peers.json clobbered when running out of disk
#160
stapelberg
opened
5 years ago
0
WeeChat does not seem to autojoin channels upon invite
#159
stapelberg
closed
5 years ago
1
Migrate to newer version of hashicorp/raft
#158
stapelberg
closed
4 years ago
1
services sometimes partially drop off robustirc.net
#157
stapelberg
closed
2 years ago
2
Question about srv.TLSConfig.GetCertificate
#156
Resisty
closed
7 years ago
6
Switch from osext.Executable to os.Executable once go1.8 is in Debian stretch-backports
#155
stapelberg
closed
4 years ago
0
measure performance difference when using badger instead of leveldb
#154
stapelberg
closed
7 years ago
1
Delete fsm.ircstore
#153
stapelberg
closed
7 years ago
1
Rebase anope module on more recent version, send upstream
#152
stapelberg
closed
7 years ago
2
make code more idiomatic
#151
stapelberg
closed
7 years ago
0
consider getting rid of applyMu
#150
stapelberg
closed
7 years ago
2
Consider using https://github.com/pquerna/ffjson for JSON
#149
stapelberg
closed
7 years ago
1
Verify ircServer.Config is accessed only when the mutex is held
#148
stapelberg
closed
7 years ago
2
sendpass not implemented
#147
joker234
closed
7 years ago
1
Verify authentication for clearing topics
#146
stapelberg
closed
8 years ago
0
Verify concurrent session access is guarded by locks in all places
#145
stapelberg
closed
7 years ago
0
Clear invitedTo once consumed
#144
stapelberg
closed
8 years ago
0
Fix type mismatch in Config.Revision (int vs. uint64)
#143
stapelberg
closed
8 years ago
0
Use raft’s NewFileSnapshotStoreWithLogger
#142
stapelberg
closed
8 years ago
0
Look into raft’s StartAsLeader config option for testing
#141
stapelberg
closed
8 years ago
0
Use bulk iterator in /irclog handler
#140
stapelberg
closed
8 years ago
0
Clear session.Pass once unnecessary
#139
stapelberg
closed
8 years ago
1
Audit locks
#138
stapelberg
closed
8 years ago
0
Remove dead code
#137
stapelberg
opened
8 years ago
0
running in docker is painful
#136
mischief
closed
8 years ago
4
Maybe simplify outputstream?
#135
stapelberg
opened
8 years ago
4
add coverage badge once multiple packages can be tested
#134
stapelberg
opened
8 years ago
0
Implement Querying for registration status
#133
Merovius
closed
8 years ago
1
Consider switching to gRPC instead of HTTP+JSON for inter-server Raft transport
#132
stapelberg
closed
7 years ago
4
speed up snapshotting by switching from JSON to protobuf
#131
stapelberg
closed
7 years ago
8
analyze memory usage of adding a new node to the network
#130
stapelberg
closed
8 years ago
1
Ensure message parameters are correctly interpreted when not sent as trailing parameter
#129
stapelberg
closed
7 years ago
4
Implement ISON
#128
stapelberg
closed
8 years ago
0
ircserver: allow capitalization-only nick changes
#127
aftran
closed
8 years ago
0
ircserver: channel mode n (no external messages)
#126
aftran
closed
8 years ago
0
compact during initial snapshot restore
#125
stapelberg
closed
8 years ago
1
Set CORS headers on all HTTP handlers (including errors)
#124
stapelberg
closed
7 years ago
0
Consider using CLOCK_TAI instead of unix timestamp for monotonic timestamps
#123
stapelberg
closed
7 years ago
2
IP-based bans
#122
stapelberg
closed
7 years ago
3
Cleanup old logs periodically
#121
stapelberg
closed
8 years ago
0
PINGs should be ignored for the idle time displayed in WHOIS
#120
stapelberg
closed
8 years ago
0
Next