Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / robustirc/robustirc issues and pull requests

#165 - Refactor ioutil.TempDir to t.TempDir

Pull Request - State: closed - Opened by slymas almost 2 years ago

#164 - simulate hanging disk i/o (theory: raft does not trigger leader election)

Issue - State: open - Opened by stapelberg over 2 years ago - 1 comment
Labels: enhancement

#163 - notify users of a frozen network (via the bridge)

Issue - State: closed - Opened by stapelberg over 4 years ago - 1 comment
Labels: enhancement, good-for-stream

#162 - reverse proxying: harden against single address family failures

Issue - State: open - Opened by stapelberg over 4 years ago
Labels: bug, good-for-stream

#161 - mod_test is flaky

Issue - State: closed - Opened by stapelberg over 5 years ago
Labels: bug

#160 - peers.json clobbered when running out of disk

Issue - State: open - Opened by stapelberg over 5 years ago
Labels: bug

#159 - WeeChat does not seem to autojoin channels upon invite

Issue - State: closed - Opened by stapelberg almost 6 years ago - 1 comment
Labels: enhancement

#158 - Migrate to newer version of hashicorp/raft

Issue - State: closed - Opened by stapelberg almost 6 years ago - 1 comment

#157 - services sometimes partially drop off robustirc.net

Issue - State: closed - Opened by stapelberg almost 6 years ago - 2 comments
Labels: bug

#156 - Question about srv.TLSConfig.GetCertificate

Issue - State: closed - Opened by Resisty over 7 years ago - 6 comments

#155 - Switch from osext.Executable to os.Executable once go1.8 is in Debian stretch-backports

Issue - State: closed - Opened by stapelberg over 7 years ago
Labels: enhancement

#154 - measure performance difference when using badger instead of leveldb

Issue - State: closed - Opened by stapelberg over 7 years ago - 1 comment

#153 - Delete fsm.ircstore

Issue - State: closed - Opened by stapelberg over 7 years ago - 1 comment
Labels: enhancement

#152 - Rebase anope module on more recent version, send upstream

Issue - State: closed - Opened by stapelberg over 7 years ago - 2 comments

#151 - make code more idiomatic

Issue - State: closed - Opened by stapelberg over 7 years ago
Labels: enhancement

#150 - consider getting rid of applyMu

Issue - State: closed - Opened by stapelberg almost 8 years ago - 2 comments
Labels: enhancement

#149 - Consider using https://github.com/pquerna/ffjson for JSON

Issue - State: closed - Opened by stapelberg almost 8 years ago - 1 comment
Labels: enhancement

#148 - Verify ircServer.Config is accessed only when the mutex is held

Issue - State: closed - Opened by stapelberg almost 8 years ago - 2 comments
Labels: enhancement

#147 - sendpass not implemented

Issue - State: closed - Opened by joker234 almost 8 years ago - 1 comment

#146 - Verify authentication for clearing topics

Issue - State: closed - Opened by stapelberg about 8 years ago
Labels: bug, command

#145 - Verify concurrent session access is guarded by locks in all places

Issue - State: closed - Opened by stapelberg about 8 years ago
Labels: enhancement

#144 - Clear invitedTo once consumed

Issue - State: closed - Opened by stapelberg about 8 years ago
Labels: enhancement, command

#143 - Fix type mismatch in Config.Revision (int vs. uint64)

Issue - State: closed - Opened by stapelberg about 8 years ago
Labels: enhancement

#142 - Use raft’s NewFileSnapshotStoreWithLogger

Issue - State: closed - Opened by stapelberg about 8 years ago
Labels: enhancement

#141 - Look into raft’s StartAsLeader config option for testing

Issue - State: closed - Opened by stapelberg about 8 years ago
Labels: enhancement

#140 - Use bulk iterator in /irclog handler

Issue - State: closed - Opened by stapelberg about 8 years ago
Labels: enhancement

#139 - Clear session.Pass once unnecessary

Issue - State: closed - Opened by stapelberg about 8 years ago - 1 comment
Labels: enhancement

#138 - Audit locks

Issue - State: closed - Opened by stapelberg about 8 years ago

#137 - Remove dead code

Issue - State: open - Opened by stapelberg about 8 years ago

#136 - running in docker is painful

Issue - State: closed - Opened by mischief about 8 years ago - 4 comments

#135 - Maybe simplify outputstream?

Issue - State: open - Opened by stapelberg about 8 years ago - 4 comments
Labels: enhancement

#134 - add coverage badge once multiple packages can be tested

Issue - State: open - Opened by stapelberg over 8 years ago
Labels: blocked

#133 - Implement Querying for registration status

Issue - State: closed - Opened by Merovius over 8 years ago - 1 comment
Labels: command

#131 - speed up snapshotting by switching from JSON to protobuf

Issue - State: closed - Opened by stapelberg over 8 years ago - 8 comments

#130 - analyze memory usage of adding a new node to the network

Issue - State: closed - Opened by stapelberg over 8 years ago - 1 comment

#129 - Ensure message parameters are correctly interpreted when not sent as trailing parameter

Issue - State: closed - Opened by stapelberg over 8 years ago - 4 comments
Labels: bug, command

#128 - Implement ISON

Issue - State: closed - Opened by stapelberg over 8 years ago
Labels: command

#127 - ircserver: allow capitalization-only nick changes

Pull Request - State: closed - Opened by aftran over 8 years ago

#126 - ircserver: channel mode n (no external messages)

Pull Request - State: closed - Opened by aftran over 8 years ago

#125 - compact during initial snapshot restore

Issue - State: closed - Opened by stapelberg over 8 years ago - 1 comment
Labels: compaction

#124 - Set CORS headers on all HTTP handlers (including errors)

Issue - State: closed - Opened by stapelberg about 9 years ago

#123 - Consider using CLOCK_TAI instead of unix timestamp for monotonic timestamps

Issue - State: closed - Opened by stapelberg over 9 years ago - 2 comments

#122 - IP-based bans

Issue - State: closed - Opened by stapelberg over 9 years ago - 3 comments
Labels: enhancement

#121 - Cleanup old logs periodically

Issue - State: closed - Opened by stapelberg over 9 years ago

#120 - PINGs should be ignored for the idle time displayed in WHOIS

Issue - State: closed - Opened by stapelberg over 9 years ago
Labels: enhancement, command

#119 - Implement SVSJOIN so that NickServ’s AJOIN feature works

Issue - State: closed - Opened by stapelberg over 9 years ago
Labels: command

#118 - Prevent node from joining network when clock drift is too high

Issue - State: closed - Opened by stapelberg over 9 years ago
Labels: enhancement

#117 - Compaction should only supersede old messages with newer ones that are >7d old

Issue - State: closed - Opened by stapelberg over 9 years ago - 1 comment
Labels: compaction

#116 - Return current raft leader first in servers list in RobustPing messages

Issue - State: closed - Opened by stapelberg over 9 years ago
Labels: enhancement

#115 - Investigate weird disconnects/bridge lock-ups of 2015-04-27

Issue - State: closed - Opened by stapelberg over 9 years ago - 5 comments

#114 - Fix compaction of NICK messages for services

Issue - State: closed - Opened by stapelberg over 9 years ago

#113 - Fix compaction of NICK messages when nick is already in use

Issue - State: closed - Opened by stapelberg over 9 years ago

#112 - Make compaction faster

Issue - State: closed - Opened by stapelberg over 9 years ago - 1 comment

#111 - Kill running GetMessages requests when node is partitioned

Issue - State: closed - Opened by stapelberg over 9 years ago

#109 - make an empty lastseen= value okay

Issue - State: closed - Opened by stapelberg over 9 years ago

#108 - Analyze compaction effectiveness, i.e. figure out for which messages we still need to implement compaction

Issue - State: closed - Opened by stapelberg over 9 years ago - 3 comments
Labels: compaction

#107 - Figure out why nodes are so slow during compaction

Issue - State: closed - Opened by stapelberg over 9 years ago - 3 comments

#106 - Find a way to make compaction not happen at the same time on all nodes

Issue - State: closed - Opened by stapelberg over 9 years ago - 2 comments
Labels: compaction

#105 - killed users will only be killed on their next activity

Issue - State: closed - Opened by stapelberg over 9 years ago

#103 - list doesn't seem to show all channels sometimes

Issue - State: closed - Opened by koebi over 9 years ago - 2 comments

#102 - Don't use Go 1.4 syntax

Pull Request - State: closed - Opened by Merovius over 9 years ago

#101 - Investigate why NickServ’s GHOST doesn’t work

Issue - State: closed - Opened by stapelberg over 9 years ago
Labels: command

#100 - Fix issues related to the 2015-04-02 14:32 CEST deadlock

Issue - State: closed - Opened by stapelberg over 9 years ago

#98 - Implement +n (no external messages)

Issue - State: closed - Opened by stapelberg over 9 years ago
Labels: command

#97 - -log_total_bytes seems ineffective

Issue - State: closed - Opened by stapelberg over 9 years ago

#96 - Implement KNOCK

Issue - State: closed - Opened by stapelberg over 9 years ago

#95 - Implement NAMES

Issue - State: closed - Opened by stapelberg over 9 years ago

#93 - Implement authentication at services using PASS

Issue - State: closed - Opened by stapelberg over 9 years ago - 1 comment

#92 - implement NS as alias for PRIVMSG NickServ etc.

Issue - State: closed - Opened by stapelberg over 9 years ago

#91 - throttle remote hosts when specifying wrong -network_password

Issue - State: closed - Opened by stapelberg over 9 years ago - 1 comment

#90 - -singlenode should only work when there is no existing state

Issue - State: closed - Opened by stapelberg over 9 years ago - 1 comment

#89 - implement WHOIS

Issue - State: closed - Opened by stapelberg over 9 years ago

#88 - implement LIST

Issue - State: closed - Opened by stapelberg over 9 years ago

#87 - Make rate limiting exponential

Issue - State: closed - Opened by stapelberg over 9 years ago
Labels: enhancement

#86 - add a test for the message of death detection

Issue - State: closed - Opened by stapelberg over 9 years ago

#85 - call PrivacyFilter in canary mode and irclog

Issue - State: closed - Opened by stapelberg over 9 years ago

#83 - get rid of data races

Issue - State: closed - Opened by stapelberg over 9 years ago

#82 - cannot connect when nickname is already in use

Issue - State: closed - Opened by stapelberg over 9 years ago
Labels: bug

#81 - Run a clean benchmark

Issue - State: closed - Opened by stapelberg over 9 years ago - 1 comment

#80 - implement the INVITE command

Issue - State: closed - Opened by stapelberg over 9 years ago

#78 - make leveldb compression configurable

Issue - State: closed - Opened by stapelberg over 9 years ago - 5 comments
Labels: enhancement, wontfix

#77 - types: Add comments to all exported identifiers

Pull Request - State: closed - Opened by Merovius over 9 years ago

#76 - transport: monitor http errors

Issue - State: closed - Opened by stapelberg over 9 years ago - 1 comment
Labels: enhancement

#75 - set up and document monitoring

Issue - State: closed - Opened by stapelberg over 9 years ago - 3 comments

#70 - fix compaction

Pull Request - State: closed - Opened by stapelberg over 9 years ago

#64 - Implement the MAP command

Issue - State: closed - Opened by stapelberg over 9 years ago - 2 comments
Labels: enhancement, command

#60 - Implement a test program for verifying robustness

Issue - State: closed - Opened by stapelberg over 9 years ago - 7 comments
Labels: enhancement, help wanted

#57 - Make updater check network health before hitting /quit

Issue - State: closed - Opened by stapelberg over 9 years ago - 2 comments

#54 - implement a config file

Issue - State: closed - Opened by stapelberg over 9 years ago

#38 - Look into making crypto/tls faster

Issue - State: closed - Opened by stapelberg over 9 years ago - 5 comments
Labels: enhancement, help wanted

#23 - Increase statement coverage for the ircserver package to (almost) 100%

Issue - State: closed - Opened by Merovius over 9 years ago - 2 comments

#12 - Canary mode: download raft-/irc-log from existing network, diff

Issue - State: closed - Opened by stapelberg over 9 years ago - 1 comment
Labels: enhancement

#10 - We should force a PING/PONG exchange before accepting a session

Issue - State: closed - Opened by stapelberg over 9 years ago - 2 comments
Labels: enhancement