|  | 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 |  | 
			
				
					|  | 590fc6cf26 | degesch: mostly implement NICK handling Except for the corner case where two buffers merge. | 2015-04-20 22:53:31 +02:00 |  | 
			
				
					|  | 3fa9a67a59 | degesch: make a "struct user" for ourselves | 2015-04-20 22:09:56 +02:00 |  | 
			
				
					|  | a43051132a | degesch: log nick changes | 2015-04-20 21:56:32 +02:00 |  | 
			
				
					|  | b8bfcfde7c | degesch: finish QUIT handling | 2015-04-20 21:49:46 +02:00 |  | 
			
				
					|  | 8e7412eb97 | degesch: halfplement NICK and QUIT handlers | 2015-04-20 00:08:18 +02:00 |  | 
			
				
					|  | 8b279dde81 | degesch: disallow /quote from the global buffer | 2015-04-19 23:09:01 +02:00 |  | 
			
				
					|  | 10f1575677 | degesch: fix creation of encoding converters | 2015-04-19 23:07:23 +02:00 |  | 
			
				
					|  | d01618ceb7 | degesch: fix logging | 2015-04-19 23:05:49 +02:00 |  | 
			
				
					|  | 158f188646 | degesch: fix "irc_nickname" and send USERHOST | 2015-04-19 22:49:03 +02:00 |  | 
			
				
					|  | 51415c1db6 | degesch: factor out send_message_to_target() And check that we're actually connected. | 2015-04-19 22:26:30 +02:00 |  |