Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* changed server.name/port to server.list (with config upgrade automation, too)
|
|
|
|
be more correct in most cases when proper support for multibyte strings will be implemented (via package or because of ruby 2)
|
|
|
|
|
|
|
|
control to be more reactive while still preventing excessive flood disconnections
|
|
|
|
|
|
|
|
|
|
|
|
other messages are satisfied round-robin
|
|
|
|
|
|
|
|
still not there.
|
|
|
|
|
|
it's better this way or by adding an {{{if @socket.connected?}}} at {{{ircbot.rb:373}}}
|
|
handling for socket and connection problems. Stop sending pings when disconnected.
|
|
|
|
|
|
|
|
|
|
* Reworked the Timer module. The Timer now has a smart thread manager to
start/stop the tick() thread. This means the timer isn't called every 0.1
seconds to see what needs doing, which is much more efficient
* reworked the ircsocket queue mechanism to use a Timer
* reworked the nickserv plugin to use maps
* made server.reconnect_wait configurable
* added Class tracing mechanism to bin/rbot, use --trace Classname for
debugging
|
|
|