Gisle Aune 
							
						 
						
							
							
							
								
							
								ad3c096ed9 
								
							
								 
							
						 
						
							
							
								
								fix drone ci  
							
							 
							
							
								
	 
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								a0dcd005f4 
								
							
								 
							
						 
						
							
							
								
								remove testify dep  
							
							 
							
							
								
	 
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								bc1d96adff 
								
							
								 
							
						 
						
							
							
								
								fix drone ci  
							
							 
							
							
								
	 
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								ef36cd4b90 
								
							
								 
							
						 
						
							
							
								
								change drone ci to allow for testing with older versions.  
							
							 
							
							
								
	 
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								3968b39b27 
								
							
								 
							
						 
						
							
							
								
								fix .drone.yml  
							
							 
							
							
								
	 
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								3a9e0add97 
								
							
								 
							
						 
						
							
							
								
								fix .drone.yml  
							
							 
							
							
								
	 
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								78c0c5f3e3 
								
							
								 
							
						 
						
							
							
								
								update .drone.yml  
							
							 
							
							
								
	 
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								327053703b 
								
							
								 
							
						 
						
							
							
								
								remove global irc event handlers.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								bf0ffea7dd 
								
							
								 
							
						 
						
							
							
								
								make bench test more realistic, as handlers may not be done in the first case when the function returns.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								480c658139 
								
							
								 
							
						 
						
							
							
								
								fix branch test, clean up mroleplay.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								ec7511e0df 
								
							
								 
							
						 
						
							
							
								
								clean up code, add client-specific handlers.  
							
							 
							
							
								
 
							
							
						 
						5 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								2683892c39 
								
							
								 
							
						 
						
							
							
								
								no idea  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								bf1c50fbfa 
								
							
								 
							
						 
						
							
							
								
								migrate to github, add stuff.  
							
							 
							
							
								
 
							
							
						 
						6 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								9a9cd33fd8 
								
							
								 
							
						 
						
							
							
								
								Added KICK handling and cleaned up part handling, fixed test incorrectness.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								36c2a5ea38 
								
							
								 
							
						 
						
							
							
								
								Removed debug fmt.Printf from ParsePacket.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								7233516f87 
								
							
								 
							
						 
						
							
							
								
								event_packet: Fixed bug caused by the second trailing delimiter in a message like `((Remove :01 goofs!*))`  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								c1e97eb9d2 
								
							
								 
							
						 
						
							
							
								
								list: Fixed client's own nick not being updated by NAMES reply.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								d42df0d7a0 
								
							
								 
							
						 
						
							
							
								
								client: Fixed incorrect comand being sent when parting a closed target.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								650ea0ce10 
								
							
								 
							
						 
						
							
							
								
								client: Changed Join and Part method to use queued send instead. [BC Break: removed error return]  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								3e1f487e02 
								
							
								 
							
						 
						
							
							
								
								client: Added Ready() method.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								f25ac9dff2 
								
							
								 
							
						 
						
							
							
								
								client: Improved test coverage.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								2dd72f9838 
								
							
								 
							
						 
						
							
							
								
								event: Fixed all CTCP events being parsed as ctcp-reply kind.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								15a51e0151 
								
							
								 
							
						 
						
							
							
								
								client: Fixed incorrect numeric being listened to for nick errors.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								b4c7c5145f 
								
							
								 
							
						 
						
							
							
								
								client: Added Say(f), Describe(f) to send cut messages to channels and nicks.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								04d2eb6ea2 
								
							
								 
							
						 
						
							
							
								
								ci: Added benchmarks to tests.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								907db84348 
								
							
								 
							
						 
						
							
							
								
								ci: Updated matrix to use go 1.11 proper.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								178c9989bc 
								
							
								 
							
						 
						
							
							
								
								client: Added Part method with a similar signature to Join.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								992d71dde4 
								
							
								 
							
						 
						
							
							
								
								client: Fixed auto-rejoin trying to rejoin when there's no channels to rejoin.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								193268db35 
								
							
								 
							
						 
						
							
							
								
								client: Added Targets and Channels methods for getting multiple targets.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								8507128dc6 
								
							
								 
							
						 
						
							
							
								
								client: Misc cleanups and added 'hook.ready' event.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								38a14d7069 
								
							
								 
							
						 
						
							
							
								
								client: Changed Value to return the value only, not value and ok  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								cfac942c8a 
								
							
								 
							
						 
						
							
							
								
								Removed superfluous target removal for PART where nick is client.Nick()  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								8e13fe507e 
								
							
								 
							
						 
						
							
							
								
								Fixed auto-PART not working when closing channel target.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								9aa04bbc10 
								
							
								 
							
						 
						
							
							
								
								Changed client status shorthand to avoid needless target lookp  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								4945166148 
								
							
								 
							
						 
						
							
							
								
								Started on 'irc repl', added Status() shorthand for client to get status target  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								00fd13e1d9 
								
							
								 
							
						 
						
							
							
								
								Added auto-join  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								f66b56f710 
								
							
								 
							
						 
						
							
							
								
								Removed test cases pertaining to irc.RemoveHandler  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								c2f95a664c 
								
							
								 
							
						 
						
							
							
								
								Forgot to save unit test  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								87132fe9a6 
								
							
								 
							
						 
						
							
							
								
								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  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								6cc8ae37c9 
								
							
								 
							
						 
						
							
							
								
								Added channel targetting based on target name for notices.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								901ff240df 
								
							
								 
							
						 
						
							
							
								
								Added go 1.11-rc to CI test, removed 'latest'  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								659a2ce067 
								
							
								 
							
						 
						
							
							
								
								Renamed Event.Kill to Event.PreventDefault  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								72d63b405a 
								
							
								 
							
						 
						
							
							
								
								Fixed /m and /npc(a)c handlers, added SendRate to client config, added more testing.  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								308129bdf0 
								
							
								 
							
						 
						
							
							
								
								Added input handling and m_roleplay client-side handlers (...)  
							
							 
							
							 
							
							
								
 
							
							
							- Added Client.EmitInput()
- Added ircutil.ParseArgAndText for common /msg <target> <message...> type inputs
- Added target getters for Event
- Added default handling for input events that haven't been killed
- Removed handler_debug
- Changed timeout for interaction to 2s
- Fixed comment typo in event_packet.go 
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								c17a5e59bc 
								
							
								 
							
						 
						
							
							
								
								Cleaned up event targetting, changed Event.MarshalJSON, added Event.RenderTags  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								6377349c28 
								
							
								 
							
						 
						
							
							
								
								Added Client.Query, added tests for query target  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								0fbebfc3f5 
								
							
								 
							
						 
						
							
							
								
								Added targeting of messages, notices and ctcp actions (untested), added account-tag support  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								f37cb1751e 
								
							
								 
							
						 
						
							
							
								
								Fixed NICK handler not firing, added away-notify w/tests  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								6256f6a6fe 
								
							
								 
							
						 
						
							
							
								
								Added more test utilities for client_test.go, added NAMES and MODE handling for channels  
							
							 
							
							
								
 
							
							
						 
						7 years ago  
					 
				
					
						
							
							
								
								Gisle Aune 
							
						 
						
							
							
							
								
							
								65e4385b71 
								
							
								 
							
						 
						
							
							
								
								Added Target interface and target types  
							
							 
							
							
								
 
							
							
						 
						7 years ago