682f90e989 
							
						 
					 
					
						
						
							
							degesch: simplify the configuration dumper  
						
						
						
						
							
						
					 
					
						2018-01-08 22:16:52 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							277af83100 
							
						 
					 
					
						
						
							
							degesch: show an error message on log write failure  
						
						... 
						
						
						
						Running out of space and I/O errors seem like the most likely causes. 
						
						
							
						
					 
					
						2018-01-08 22:16:36 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a5a0078def 
							
						 
					 
					
						
						
							
							degesch: make buffer index computation easier to follow  
						
						
						
						
							
						
					 
					
						2018-01-08 22:16:10 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							868e34d15c 
							
						 
					 
					
						
						
							
							degesch: fix a Lua error message  
						
						
						
						
							
						
					 
					
						2018-01-08 22:16:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							dc47b16034 
							
						 
					 
					
						
						
							
							Bump liberty, avoid fall-through warnings  
						
						
						
						
							
						
					 
					
						2018-01-07 17:37:19 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d0f19f8be3 
							
						 
					 
					
						
						
							
							Update README  
						
						... 
						
						
						
						"Edgy" is actually a fitting word.  And we've lost OBS! 
						
						
							
						
					 
					
						2017-12-06 23:49:18 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ddb45a1cc4 
							
						 
					 
					
						
						
							
							Update README  
						
						
						
						
							
						
					 
					
						2017-12-02 13:06:39 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3974919741 
							
						 
					 
					
						
						
							
							Update README  
						
						... 
						
						
						
						So be it, SJWHub, at least I have a reason to move. 
						
						
							
						
					 
					
						2017-12-02 11:06:48 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							36be830bfc 
							
						 
					 
					
						
						
							
							degesch: better shift state encoding handling  
						
						... 
						
						
						
						I don't know, probably didn't matter. 
						
						
							
						
					 
					
						2017-07-07 20:55:25 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f7dce5e861 
							
						 
					 
					
						
						
							
							slack.lua: add a feature to undo emoji  
						
						
						
						
							
						
					 
					
						2017-07-03 06:45:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							757047bd20 
							
						 
					 
					
						
						
							
							CMakeLists.txt: fix variable name  
						
						
						
						
							
						
					 
					
						2017-07-03 06:44:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a2611cdc3c 
							
						 
					 
					
						
						
							
							Rework constructors/destructors  
						
						
						
						
							
						
					 
					
						2017-06-22 22:56:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							68bc297809 
							
						 
					 
					
						
						
							
							Bump liberty  
						
						
						
						
							
						
					 
					
						2017-06-22 22:39:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							933760c2a2 
							
						 
					 
					
						
						
							
							kike: fix two memory leaks  
						
						
						
						
							
						
					 
					
						2017-06-22 20:36:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							156ea32a90 
							
						 
					 
					
						
						
							
							slack.lua: support @here and @channel  
						
						
						
						
							
						
					 
					
						2017-05-18 10:44:36 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f744681b17 
							
						 
					 
					
						
						
							
							slack.lua: improve input hook matching  
						
						
						
						
							
						
					 
					
						2017-05-17 15:05:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bdc6334aec 
							
						 
					 
					
						
						
							
							slack.lua: more unfucking  
						
						... 
						
						
						
						And now it's already fairly usable. 
						
						
							
						
					 
					
						2017-05-17 00:32:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							96864517c6 
							
						 
					 
					
						
						
							
							Fix licensing notice in README  
						
						
						
						
							
						
					 
					
						2017-05-14 22:13:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0bdcd4aa8b 
							
						 
					 
					
						
						
							
							fancy-prompt.lua: remove unnecessary local variable  
						
						
						
						
							
						
					 
					
						2017-05-13 20:04:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b18a8048c1 
							
						 
					 
					
						
						
							
							degesch: add a slack plugin  
						
						... 
						
						
						
						Slack's IRC gateway is crap but it doesn't need to be *such* crap. 
						
						
							
						
					 
					
						2017-05-13 20:04:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c3d62b8799 
							
						 
					 
					
						
						
							
							Avoid the "poller_fd::closed" feature  
						
						... 
						
						
						
						Reliability enhancement for Linux.
This feature was created for ponymap, however we don't care about an
extra syscall in most places.  Doing it right even saves lines. 
						
						
							
						
					 
					
						2017-05-06 21:35:44 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							ec842db0fb 
							
						 
					 
					
						
						
							
							Update copyright years  
						
						
						
						
							
						
					 
					
						2017-04-22 19:41:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0981df485a 
							
						 
					 
					
						
						
							
							degesch: simplify quitting  
						
						... 
						
						
						
						- send a QUIT on C-c, too
 - shut down the connection on /disconnect, too
Connection management is one of the few fucked up parts
that remain in that state for historical reasons. 
						
						
							
						
					 
					
						2017-04-20 20:55:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9f0c18cc41 
							
						 
					 
					
						
						
							
							degesch: fix confusing message  
						
						... 
						
						
						
						It seemed like we were connecting albeit we were connected already. 
						
						
							
						
					 
					
						2017-04-20 20:26:04 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1313a712df 
							
						 
					 
					
						
						
							
							degesch: make a second /disconnect always succeed  
						
						
						
						
							
						
					 
					
						2017-04-20 20:25:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							f45f9ab873 
							
						 
					 
					
						
						
							
							Travis CI: brevify notifications  
						
						
						
						
							
						
					 
					
						2017-02-03 23:17:15 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							9e5725662f 
							
						 
					 
					
						
						
							
							Bump liberty  
						
						
						
						
							
						
					 
					
						2017-01-23 23:50:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0785a6f417 
							
						 
					 
					
						
						
							
							degesch: Lua is no longer experimental  
						
						... 
						
						
						
						But rather essential to me. 
						
						
							
						
					 
					
						2017-01-23 23:41:14 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cb9957cd64 
							
						 
					 
					
						
						
							
							Travis CI: try adding the PPA back  
						
						
						
						
							
						
					 
					
						2016-12-30 14:47:50 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							40bb2497f7 
							
						 
					 
					
						
						
							
							Travis CI: try removing a dead PPA  
						
						
						
						
							
						
					 
					
						2016-12-30 14:42:06 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d7960b463f 
							
						 
					 
					
						
						
							
							Fix LibreSSL compatibility  
						
						
						
						
							
						
					 
					
						2016-12-30 08:51:49 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3c048f0d56 
							
						 
					 
					
						
						
							
							Bump version  
						
						
						
						
							
 
						
					 
					
						2016-12-30 08:15:44 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8e668ff31a 
							
						 
					 
					
						
						
							
							Various fixes related to channel modes  
						
						... 
						
						
						
						Bugs unnoticed for so long. 
						
						
							
						
					 
					
						2016-12-30 08:08:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							eb70bf3fbc 
							
						 
					 
					
						
						
							
							Cleanup  
						
						
						
						
							
						
					 
					
						2016-12-28 12:44:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d86a68f510 
							
						 
					 
					
						
						
							
							Add support for OpenSSL 1.1.0  
						
						
						
						
							
						
					 
					
						2016-12-28 12:40:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d6be22291d 
							
						 
					 
					
						
						
							
							degesch: /query w/o arguments just opens the query  
						
						
						
						
							
						
					 
					
						2016-12-06 13:51:16 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a813babb89 
							
						 
					 
					
						
						
							
							fancy-prompt.lua: fix parametrized modes  
						
						
						
						
							
						
					 
					
						2016-12-02 12:28:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b666ce6926 
							
						 
					 
					
						
						
							
							fancy-prompt.lua: change background on highlight  
						
						
						
						
							
						
					 
					
						2016-12-02 12:28:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e2bb051bd3 
							
						 
					 
					
						
						
							
							degesch: replace degesch.connect with async.dial  
						
						... 
						
						
						
						Halfway there, looks much saner. 
						
						
							
						
					 
					
						2016-11-04 22:02:26 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							52d1ded7df 
							
						 
					 
					
						
						
							
							degesch: move the Lua async code within the file  
						
						
						
						
							
						
					 
					
						2016-11-04 20:44:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							cb9f187f80 
							
						 
					 
					
						
						
							
							degesch: get rid of Lua timer hooks  
						
						... 
						
						
						
						Since they were the exception and have been replaced with the async API. 
						
						
							
						
					 
					
						2016-11-04 20:21:46 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0247c4667a 
							
						 
					 
					
						
						
							
							degesch: Lua coroutine safety  
						
						
						
						
							
						
					 
					
						2016-11-04 20:12:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							572f4e2ea3 
							
						 
					 
					
						
						
							
							degesch: implement Lua coroutine async basics  
						
						
						
						
							
						
					 
					
						2016-11-04 20:11:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							50599e09bd 
							
						 
					 
					
						
						
							
							Update README, add a screenshot for degesch  
						
						
						
						
							
						
					 
					
						2016-10-30 18:52:20 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b24bb0aded 
							
						 
					 
					
						
						
							
							degesch: fix join/part hiding in the backlog  
						
						
						
						
							
						
					 
					
						2016-10-30 16:24:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7c6cf42075 
							
						 
					 
					
						
						
							
							thin-cursor.lua: update comments  
						
						
						
						
							
						
					 
					
						2016-10-30 01:50:21 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							414a525c4d 
							
						 
					 
					
						
						
							
							degesch: add a thin-cursor plugin  
						
						
						
						
							
						
					 
					
						2016-10-30 00:00:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6cee7159f2 
							
						 
					 
					
						
						
							
							degesch: clean up  
						
						... 
						
						
						
						Caught by Coverity, however it is quite harmless. 
						
						
							
						
					 
					
						2016-10-29 21:08:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							568f9b7123 
							
						 
					 
					
						
						
							
							degesch: tiny fixes for the prompt hook  
						
						... 
						
						
						
						It should return valid UTF-8.
Also remember to refresh the prompt upon hook removal. 
						
						
							
						
					 
					
						2016-10-29 20:03:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0d499dd125 
							
						 
					 
					
						
						
							
							degesch: avoid senseless indirection in hooks  
						
						... 
						
						
						
						It's always been one function call only this far. 
						
						
							
						
					 
					
						2016-10-29 19:51:54 +02:00