|  | cdb1d81982 | degesch: detect highlights and display differently | 2015-04-27 22:40:33 +02:00 |  | 
			
				
					|  | 87c1775129 | degesch: imlement NOTICE handling | 2015-04-27 21:52:16 +02:00 |  | 
			
				
					|  | 6003cc7138 | degesch: log outcoming CTCPs | 2015-04-27 01:47:21 +02:00 |  | 
			
				
					|  | 2f6974c7ca | degesch: reply to some CTCPs | 2015-04-27 01:36:33 +02:00 |  | 
			
				
					|  | 5ad6d7cfbc | degesch: implement /me | 2015-04-26 23:32:57 +02:00 |  | 
			
				
					|  | 21b8e8e539 | degesch: implement /list | 2015-04-26 23:06:19 +02:00 |  | 
			
				
					|  | 54262e2d20 | degesch: implement /ctcp, stubplement /me | 2015-04-26 22:53:38 +02:00 |  | 
			
				
					|  | a66bf15e67 | degesch: process CTCP in PRIVMSG Finally we can display /me. | 2015-04-26 22:31:07 +02:00 |  | 
			
				
					|  | 9e548889c7 | degesch: add a CTCP parser | 2015-04-26 22:30:44 +02:00 |  | 
			
				
					|  | e734190979 | degesch: set the server buffer as default | 2015-04-26 18:59:58 +02:00 |  | 
			
				
					|  | b7d6933be6 | degesch: brevify /help with no arguments | 2015-04-26 18:58:39 +02:00 |  | 
			
				
					|  | 224073d3b2 | degesch: distinguish lines from other buffers | 2015-04-26 18:39:38 +02:00 |  | 
			
				
					|  | 950d64d229 | degesch: little fixes | 2015-04-26 18:24:19 +02:00 |  | 
			
				
					|  | 864be7cfc5 | degesch: add output text formatting | 2015-04-26 18:23:43 +02:00 |  | 
			
				
					|  | 4393e48145 | degesch: encoding fixes Shouldn't be totally broken anymore. | 2015-04-25 14:53:29 +02:00 |  | 
			
				
					|  | c38dfced51 | degesch: refactor logging a bit | 2015-04-25 13:41:10 +02:00 |  | 
			
				
					|  | a75fc35295 | degesch: refactor handle_command_buffer() a bit | 2015-04-25 02:41:52 +02:00 |  | 
			
				
					|  | 0141bef3cd | degesch: print an extra line in /buffer list | 2015-04-25 02:09:58 +02:00 |  | 
			
				
					|  | 40510e26c3 | degesch: fix warnings | 2015-04-25 02:09:42 +02:00 |  | 
			
				
					|  | 29da71800a | degesch: finish the /help command | 2015-04-25 02:08:14 +02:00 |  | 
			
				
					|  | 05d21e8f3d | degesch: print usage on command syntax failure | 2015-04-25 01:49:34 +02:00 |  | 
			
				
					|  | b2cfbf1501 | degesch: refactor wrap_text() It wasn't very readable. | 2015-04-25 01:35:24 +02:00 |  | 
			
				
					|  | 6ef472beb2 | degesch: remove cyclic dependency Between users and channels. | 2015-04-25 00:53:07 +02:00 |  | 
			
				
					|  | 7c2085d528 | degesch: memory management fixes As well as a one serious bug in passing the completely wrong object. | 2015-04-24 23:30:48 +02:00 |  | 
			
				
					|  | a4d3023874 | degesch: fix a double-free | 2015-04-24 22:50:53 +02:00 |  | 
			
				
					|  | d4413627e6 | degesch: better & working text wrapping Now we respect word boundaries. | 2015-04-24 22:34:44 +02:00 |  | 
			
				
					|  | 2a0dcc2add | degesch: fix RPL_WELCOME user@host parsing | 2015-04-24 22:33:23 +02:00 |  | 
			
				
					|  | dd8bb4c206 | degesch: less confusing function name | 2015-04-23 03:10:34 +02:00 |  | 
			
				
					|  | cc6e9306e6 | degesch: refactor command handlers | 2015-04-23 03:07:48 +02:00 |  | 
			
				
					|  | 15032f9ce7 | degesch: fix /query | 2015-04-23 03:00:19 +02:00 |  | 
			
				
					|  | 20c36b4b36 | degesch: non-functional changes | 2015-04-23 02:59:58 +02:00 |  | 
			
				
					|  | c088f081d7 | degesch: halfplement /msg, /query, /notice Which involved some refactoring. | 2015-04-23 02:48:25 +02:00 |  | 
			
				
					|  | 2633eda69a | degesch: better message autosplit | 2015-04-23 00:15:01 +02:00 |  | 
			
				
					|  | 53b46482f5 | degesch: preliminary message autosplitting | 2015-04-22 22:41:01 +02:00 |  | 
			
				
					|  | f2a2206e49 | degesch: parse user@host from RPL_WELCOME | 2015-04-22 21:59:50 +02:00 |  | 
			
				
					|  | a7ccdc78be | degesch: add a note about RPL_ISUPPORT | 2015-04-21 22:34:16 +02:00 |  | 
			
				
					|  | 295e4c8bf9 | degesch: preparations for numerics processing | 2015-04-21 22:08:18 +02:00 |  | 
			
				
					|  | e937ac12d5 | degesch: remove extraneous function argument | 2015-04-21 21:55:34 +02:00 |  | 
			
				
					|  | d0b7545f1e | degesch: implement TOPIC handling | 2015-04-21 21:47:34 +02:00 |  | 
			
				
					|  | 9c0f0c0e33 | degesch: don't require channels to have buffers | 2015-04-21 21:36:59 +02:00 |  | 
			
				
					|  | e8e039c11c | degesch: non-functional changes | 2015-04-21 21:36:44 +02:00 |  | 
			
				
					|  | 883e777bac | degesch: implement PART and KICK handlers | 2015-04-21 21:36:16 +02:00 |  | 
			
				
					|  | 69582c9e14 | degesch: shorten/dedup init_colors() | 2015-04-21 20:52:41 +02:00 |  | 
			
				
					|  | c69c8048b4 | degesch: fix a potential SIGSEGV | 2015-04-21 00:40:30 +02:00 |  | 
			
				
					|  | 5632eecd42 | degesch: get rid of repeating refcounting code Macros aren't exactly spectacular but they work. | 2015-04-21 00:29:07 +02:00 |  | 
			
				
					|  | 635c28820d | degesch: fix logging a bit It needs a rewrite. | 2015-04-21 00:09:06 +02:00 |  | 
			
				
					|  | 0a87e43aff | degesch: unfuck reference counting We really needed weak references for the name map. | 2015-04-21 00:04:34 +02:00 |  | 
			
				
					|  | 3cfe01e3a7 | degesch: fix some object management | 2015-04-20 23:37:34 +02:00 |  | 
			
				
					|  | c5695a5f6d | degesch: fix SIGSEGV on /quit | 2015-04-20 23:09:13 +02:00 |  | 
			
				
					|  | 5ad6581c57 | degesch: halfplement PART handling Tired.  This thing is enormous. | 2015-04-20 23:03:52 +02:00 |  |