Commit Graph
71 Commits
Author SHA1 Message Date
Thomas Jager 9e880ef476 SSL -> TLS 2012-11-07 21:55:33 +01:00
Thomas Jager c8f78ebf45 Change the way the pinger works.
Fix syning threads before reconnections
Formatting
2012-11-07 21:51:24 +01:00
Thomas Jager d53de8bdbd Flatten structure for use with go get 2012-11-06 00:40:55 +01:00
Thomas Jager 7e83b51915 Fix tests. Add SSL test. 2012-11-06 00:40:00 +01:00
Thomas Jager e05c098519 Merge changes from other fork 2012-11-06 00:39:31 +01:00
Thomas Jager be3afcc796 Merge branch 'master' of git://github.com/lye/cleanirc
Conflicts:
	irc.go
	irc_callback.go
	irc_struct.go

Merge Interesting changes from fork
2012-11-06 00:38:20 +01:00
Thomas Jager a5f3a91fd1 go get not working quite as i thought 2012-11-05 23:46:47 +01:00
Thomas Jager ddf0508cdb Cleanup old files 2012-11-05 23:41:04 +01:00
Thomas Jager 4e254c18e1 Merge back fork. Update readme. 2012-11-05 23:39:38 +01:00
Thomas Jager 6c49e9f992 Merge pull request #12 from reynir/short-names
Short names
2012-11-05 14:10:57 -08:00
Thomas Jager 67c1c92623 Merge pull request #10 from mjard/master
Fixes against weekly.2012-02-22
2012-02-25 01:51:33 -08:00
tj 4e661a3954 Gofix 2011-11-07 01:26:12 +01:00
Thomas Jager a303faccdb Merge pull request #9 from icanhas/r60-fix
Fix build errors with new versions of go
2011-11-06 16:08:28 -08:00
Thomas Jager 726363f01f Merge pull request #8 from mjard/master
minor updates
2011-05-22 12:30:21 -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 cf4e9f829a Crashfix on empty privmsg 2010-11-21 21:20:18 +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 0b332411b6 Replace broken Makefile 2010-10-15 12:44:14 +02:00
tj 334fc8ff3e Merge branch 'master' of git://github.com/thoj/Go-IRC-Client-Library 2010-10-11 21:18:02 +02:00
tj f69d3c8182 merge 2010-10-11 21:17:59 +02:00
tj 1fe11ca937 Kill channels for fater retry 2010-10-11 21:17:17 +02:00
tj fd854c475a Fix adding more then one callback for same eventcode, grow slice dynamically. 2010-10-09 15:11:28 +02:00
tj abc18957ff More than one callback in example 2010-10-09 15:10:37 +02:00
tj e554b8b4a0 More than one callback in example 2010-10-09 15:09:59 +02:00
tj ca78ca8c10 Fixing compile for new go version, again. (Sorry about that) 2010-09-29 11:53:44 +02:00
tj e9248114a7 Merge 2010-09-29 10:07:33 +02:00
tj 2cff95559b foo 2010-09-29 10:06:55 +02:00
tj bebd74ffc0 Updating readme for Password support 2010-09-29 09:55:31 +02:00
tj 9fa6bbdeca Avoid changing interface for password support 2010-09-29 09:52:43 +02:00
tj 95eedcedd3 Fix bad merge 2010-09-29 09:04:14 +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 bcec3b6f11 Prefix nick instead of suffix if the nick is in use and over 8 characters long 2010-08-08 23:10:54 +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 a557416dcf Better parameter order for ReplaceCallback 2010-03-12 21:55:56 +01:00
tj 2c7ddd7719 Fix time reply 2010-03-12 21:43:50 +01:00
tj 3cf868b6ef Fix time reply 2010-03-12 21:39:28 +01:00
tj 32ab9f2259 Nick already in use callback 2010-03-12 21:33:20 +01:00
tj efcb5f679d Add ReplaceCallback 2010-03-12 21:20:10 +01:00
tj 4007dcb414 strings.Bytes(str) -> []byte(str) 2010-03-01 17:09:03 +01:00
Thomas Jager 0b97efd611 Compile fix for new go version of time 2010-01-18 22:51:32 +01:00
tj 0375e7f5a1 Fix git url and markdown 2010-01-10 22:27:34 +01:00
tj 55877caf20 Fix git url and markdown 2010-01-10 22:26:39 +01:00
tj 1cabd322e1 Missing file 2010-01-06 19:37:07 +01:00
tj 7232a16984 Fix markdown 2010-01-06 19:36:27 +01:00
tj 7019ec3d0e Rewritten to use callbacks, bit easier to use. 2010-01-06 19:32:35 +01:00
tj 455e0cd0dd Update 2009-11-29 22:11:27 +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 463c1d2b9b Markdown fix 2009-11-22 00:06:23 +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 6f212340c5 x64 -> amd64 2009-11-18 21:33:21 +01:00
tj 1bcc03ce9a Bit more functional testcase 2009-11-18 16:26:38 +01:00
tj d5a4d7ea4a Notice, Privmsg and handle server error 2009-11-18 16:26:23 +01:00
tj 3000823a09 Update 2009-11-18 16:09:11 +01:00
tj 85b62f6a9a LICENSE, Same as go itself. 2009-11-18 16:03:14 +01:00
tj 1cfaa8ed4e All archs 2009-11-18 16:00:05 +01:00
tj 1c060814f3 first 2009-11-18 01:28:12 +01:00