Thomas Jager
ddf0508cdb
Cleanup old files
2012-11-05 23:41:04 +01:00
Reynir Reynisson
670fd99fb4
Rename IRC{Connection,Event} -> {Connection,Event}
...
I don't feel it's necessary to tag the types with IRC, as a client would
tag it with the module name anyway. Example:
var conn irc.IRCConnection
// ...
vs.
var conn irc.Connection
// ...
2012-05-11 13:35:25 +02:00
lye
4f82a31c9c
Minor tweaks to play nicely with the new go tool
2012-03-28 01:15:26 -05:00
lye
5fe3fea8c0
Hurrah, starting a real fork.
...
The old codebase is too messy for my taste and doesn't provide a clean
enough API. I don't like the name either, so I'm also rebranding it. I
don't care.
2012-03-21 22:38:22 -05:00
lye
d544994641
rfc1459 compliance: PASS before NICK/USER
2012-03-20 23:11:35 -05:00
lye
07b619e8f2
Temporarily use my tls fixes until they're merged
2012-03-20 23:08:05 -05:00
lye
52c17040d5
Make the SSL config app-configurable
2012-03-18 17:08:05 -05:00
lye
b62f72a746
Hack in SSL support
2012-03-18 16:51:13 -05:00
Michael Jard
a0256382be
Fixes against weekly.2012-02-22
...
Convert time/duration variables
Clean up duration math
2012-02-25 00:52:19 -08:00
tj
4e661a3954
Gofix
2011-11-07 01:26:12 +01:00
ich
0828d4cf56
Fix build errors with new versions of go
2011-11-06 01:58:17 +00:00
Michael Jard
0a5d471404
fix minor issue where bot tries to set its nick every 15 minutes,
...
even if it has the wanted nick.
2011-05-21 23:24:35 -07:00
Michael Jard
78a4c71736
Add ability to silence callback handler
2011-05-21 21:06:22 -07:00
tj
9d322aca1a
Compabillity fixes for new go core version
2011-04-05 10:37:17 +02:00
tj
ea8495857e
Better nick recapture
2011-02-03 01:16:13 +01:00
tj
deae8abc23
Use append built-in instead of custom function
2010-11-19 19:36:28 +01:00
tj
105d6d61d3
Add part, patch by soul9
2010-10-19 14:12:17 +02:00
tj
79ac1741ea
Add irccon.Quit() and irccon.Cycle()
...
Quit() Sends QUIT to server and exits the main loop.
Cycle() Sends QUIT to server and reconnects.
2010-10-18 21:46:34 +02:00
tj
8b8321be96
Check for closed channel in writer to avoid throw/crash
2010-10-18 21:34:07 +02:00
tj
6f170547d3
Fix the pinger/ticker code a bit. Thanks soul9 ;)
2010-10-16 20:43:59 +02:00
tj
1fe11ca937
Kill channels for fater retry
2010-10-11 21:17:17 +02:00
tj
9fa6bbdeca
Avoid changing interface for password support
2010-09-29 09:52:43 +02:00
tj
c64043c75b
Merge
2010-09-29 09:00:16 +02:00
tj
998e1c3050
Add support for server PASSWORD
2010-09-29 08:58:32 +02:00
Thomas Jäger
3d0ffc5d06
Merge branch 'master' of git@github.com:thoj/Go-IRC-Client-Library
2010-09-23 18:56:15 +02:00
tj
1165a7fbf2
Fix compile + bit more robust reconnect code
2010-09-23 18:54:34 +02:00
tj
2235f8b8ed
Fix edge case crash
2010-08-06 23:25:03 +02:00
tj
f13d706686
Correct splitting of event codes
2010-08-06 12:49:56 +02:00
tj
4007dcb414
strings.Bytes(str) -> []byte(str)
2010-03-01 17:09:03 +01:00
tj
7019ec3d0e
Rewritten to use callbacks, bit easier to use.
2010-01-06 19:32:35 +01:00
tj
7566c0f963
Try to fix reconnection
2009-11-27 11:57:42 +01:00
tj
fb7dbfd17b
Add automatic reconnect
2009-11-25 20:37:35 +01:00
tj
a0409fa8f1
Add automatic reconnect
2009-11-25 20:22:06 +01:00
tj
db5f5bd9fa
Add automatic reconnect
2009-11-25 20:21:47 +01:00
tj
82d1050496
Add reconnect
2009-11-25 19:17:08 +01:00
tj
1160ab4f58
Don't spam errors
2009-11-22 22:01:47 +01:00
tj
841757090b
Use go Makefiles
2009-11-22 00:05:12 +01:00
tj
f9ea765794
Move USER, NICK to right after connecting
2009-11-19 04:37:56 +01:00
tj
d5a4d7ea4a
Notice, Privmsg and handle server error
2009-11-18 16:26:23 +01:00
tj
85b62f6a9a
LICENSE, Same as go itself.
2009-11-18 16:03:14 +01:00
tj
1c060814f3
first
2009-11-18 01:28:12 +01:00