Mirror of github.com/gissleh/irc
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Gisle Aune 36c2a5ea38 Removed debug fmt.Printf from ParsePacket. 6 years ago
cmd/ircrepl Started on 'irc repl', added Status() shorthand for client to get status target 6 years ago
handlers Renamed Event.Kill to Event.PreventDefault 6 years ago
internal/irctest Added input handling and m_roleplay client-side handlers (...) 6 years ago
ircutil Added input handling and m_roleplay client-side handlers (...) 6 years ago
isupport Added more test utilities for client_test.go, added NAMES and MODE handling for channels 7 years ago
list list: Fixed client's own nick not being updated by NAMES reply. 6 years ago
notes Fixed crashes and other problems with the event handlers, fixed packet event not being created/propagated correctly 7 years ago
.drone.yml ci: Added benchmarks to tests. 6 years ago
channel.go Removed superfluous target removal for PART where nick is client.Nick() 6 years ago
client.go client: Fixed incorrect comand being sent when parting a closed target. 6 years ago
client_test.go event_packet: Fixed bug caused by the second trailing delimiter in a message like `((Remove :01 goofs!*))` 6 years ago
config.go client: Misc cleanups and added 'hook.ready' event. 6 years ago
event.go client: Added Say(f), Describe(f) to send cut messages to channels and nicks. 6 years ago
event_error.go Initial Commit 7 years ago
event_input.go Fixed /m and /npc(a)c handlers, added SendRate to client config, added more testing. 6 years ago
event_packet.go Removed debug fmt.Printf from ParsePacket. 6 years ago
handle.go Removed locking of global handlers, and updated documentation to highlight thread unsafety. This will help concurrency. The pattern of adding and removing handlers is discouraged and made impossible 6 years ago
handle_test.go Removed test cases pertaining to irc.RemoveHandler 6 years ago
query.go Added Target interface and target types 7 years ago
status.go Added Target interface and target types 7 years ago
target.go Added Target interface and target types 7 years ago
testconfig.json Initial Commit 7 years ago