b082e82b62 
							
						 
					 
					
						
						
							
							xC: fix displaying IRC colours above 16  
						
						... 
						
						
						
						First, we indexed the colour array without a required offset.
Second, the data type was too small and overflowed negative.
Detected during a refactor, which this is a part of. 
						
						
					 
					
						2021-08-28 18:25:03 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							b8dbc70a9c 
							
						 
					 
					
						
						
							
							xC: respect text formatting when autosplitting  
						
						
						
						
					 
					
						2021-08-28 18:24:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e0ad67a921 
							
						 
					 
					
						
						
							
							Bump version, update NEWS  
						
						
						
						
					 
					
						2021-08-07 07:53:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5d285ffb96 
							
						 
					 
					
						
						
							
							xB: fix up the special IPC command's name  
						
						... 
						
						
						
						To reflect the new disorder. 
						
						
					 
					
						2021-08-06 17:18:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							50057d5149 
							
						 
					 
					
						
						
							
							Come up with sillier names for the binaries  
						
						... 
						
						
						
						I'm not entirely sure, but it looks like some people might not like
jokes about the Holocaust.
On a more serious note, the project has become more serious over
the 7 or so years of its existence. 
						
						
					 
					
						2021-08-06 16:43:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1f64710e79 
							
						 
					 
					
						
						
							
							NEWS: improve wording  
						
						... 
						
						
						
						The phrase "input line" has already been used once in the file. 
						
						
					 
					
						2021-07-24 09:40:35 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							027bf8666e 
							
						 
					 
					
						
						
							
							degesch: never bump our own chanuser  
						
						... 
						
						
						
						With IRCv3.2 echo-message, each successfully sent message would
move us to the front of the list used for chanuser autocomplete.
Such behaviour seems useless.
Also abandon the idea of bumping on other kinds of messages. 
						
						
					 
					
						2021-07-24 09:27:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							3cb93d24e8 
							
						 
					 
					
						
						
							
							degesch: order nick autocomplete by time  
						
						
						
						
					 
					
						2021-07-23 18:43:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							051c43a072 
							
						 
					 
					
						
						
							
							NEWS: fix a garbled up entry  
						
						... 
						
						
						
						Try not to commit, push and tag releases tired. 
						
						
					 
					
						2021-07-08 05:17:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							0fe0b56280 
							
						 
					 
					
						
						
							
							Bump version, update NEWS  
						
						
						
						
					 
					
						2021-07-08 05:09:30 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							da5dd4eb91 
							
						 
					 
					
						
						
							
							degesch: make /ban and /unban respect EXTBAN  
						
						
						
						
					 
					
						2021-06-17 12:21:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							7f28dcd1ef 
							
						 
					 
					
						
						
							
							degesch: make "/help /command" work  
						
						... 
						
						
						
						Works for aliases as well.  Resolves a TODO entry. 
						
						
					 
					
						2021-06-16 21:57:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							e3c47c33fa 
							
						 
					 
					
						
						
							
							degesch: implement -=/+= for multiple values  
						
						... 
						
						
						
						It didn't make sense to have these unimplemented,
though perhaps += shouldn't enforce a set.
Sadly, autocomplete is fairly difficult for -= of multiple items. 
						
						
					 
					
						2021-06-14 09:06:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							80c1e8f8eb 
							
						 
					 
					
						
						
							
							degesch: make /deop and /devoice default to self  
						
						... 
						
						
						
						It's pretty annoying to type `/mode -o <user>`, for little reason. 
						
						
					 
					
						2021-06-03 00:12:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c5f49ab1e6 
							
						 
					 
					
						
						
							
							censor.lua: strip colours, configurable formatting  
						
						... 
						
						
						
						Colour parsing code taken from prime.lua, and modified to strip. 
						
						
					 
					
						2021-06-03 00:12:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							c1d69e3630 
							
						 
					 
					
						
						
							
							degesch: add support for IRCv3 chghost  
						
						... 
						
						
						
						This is somewhat similar to a nick change. 
						
						
					 
					
						2021-05-30 08:06:38 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5a0b2d1c57 
							
						 
					 
					
						
						
							
							degesch: add trivial SASL EXTERNAL support  
						
						... 
						
						
						
						Just set `tls_cert`, and add `sasl` to `capabilities`. 
						
						
					 
					
						2021-05-28 04:59:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							bb451a5050 
							
						 
					 
					
						
						
							
							degesch: support CAP DEL, request cap-notify  
						
						... 
						
						
						
						It doesn't require much effort to cancel capabilities, plus with
the newer version we get the respective notification anyway. 
						
						
					 
					
						2021-05-28 04:59:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							17f430043a 
							
						 
					 
					
						
						
							
							degesch: IRCv3.2 capability negotiation  
						
						... 
						
						
						
						We can receive and display capability values now. 
						
						
					 
					
						2021-05-28 04:59:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							735096d76d 
							
						 
					 
					
						
						
							
							degesch: add a /squery command for IRCnet  
						
						
						
						
					 
					
						2021-05-28 04:06:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							2336340ad8 
							
						 
					 
					
						
						
							
							Bump version, update NEWS  
						
						
						
						
					 
					
						2020-10-31 23:50:32 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1de4a2ae34 
							
						 
					 
					
						
						
							
							Bump version, update NEWS  
						
						
						
						
					 
					
						2020-10-29 03:03:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							1ff82ee907 
							
						 
					 
					
						
						
							
							Update NEWS, bump version  
						
						
						
						
					 
					
						2020-09-02 20:00:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4179a9bd49 
							
						 
					 
					
						
						
							
							Update NEWS, bump version  
						
						
						
						
					 
					
						2018-10-21 05:44:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5bbe9ceef8 
							
						 
					 
					
						
						
							
							Update NEWS  
						
						
						
						
					 
					
						2018-10-21 05:40:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							fa78831cbd 
							
						 
					 
					
						
						
							
							Update NEWS, bump version  
						
						
						
						
					 
					
						2018-06-22 00:59:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5d353b0721 
							
						 
					 
					
						
						
							
							Prepare NEWS for the next release  
						
						
						
						
					 
					
						2018-06-21 23:26:16 +02: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 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							d86a68f510 
							
						 
					 
					
						
						
							
							Add support for OpenSSL 1.1.0  
						
						
						
						
					 
					
						2016-12-28 12:40:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							a0d733fdb9 
							
						 
					 
					
						
						
							
							Update NEWS, README  
						
						
						
						
					 
					
						2016-10-28 12:47:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							db17223df0 
							
						 
					 
					
						
						
							
							Bump version; update NEWS, README  
						
						
						
						
					 
					
						2016-04-28 23:46:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6f85490fa3 
							
						 
					 
					
						
						
							
							Update NEWS  
						
						
						
						
					 
					
						2016-04-16 20:11:11 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							11a6c7662e 
							
						 
					 
					
						
						
							
							Update NEWS, bump release  
						
						
						
						
					 
					
						2016-03-27 17:17:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9b12c830d1 
							
						 
					 
					
						
						
							
							degesch: remap goto-activity to M-a  
						
						... 
						
						
						
						weechat appears to use this key binding, so let's not reinvent it. 
						
						
					 
					
						2016-03-26 13:11:28 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							410bcdcd78 
							
						 
					 
					
						
						
							
							degesch: phase 1 of word wrapping implementation  
						
						
						
						
					 
					
						2016-03-26 04:52:05 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							df395f32e5 
							
						 
					 
					
						
						
							
							Update NEWS, README  
						
						
						
						
					 
					
						2016-03-12 23:02:59 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f96fa66168 
							
						 
					 
					
						
						
							
							degesch: add a --format switch  
						
						
						
						
					 
					
						2016-03-12 14:28:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							dc248b8840 
							
						 
					 
					
						
						
							
							degesch: add goto activity and highlight  
						
						
						
						
					 
					
						2016-03-08 22:29:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0f1fd2eb3a 
							
						 
					 
					
						
						
							
							Update NEWS, cleanup  
						
						
						
						
					 
					
						2016-03-07 23:43:47 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3315b16f79 
							
						 
					 
					
						
						
							
							degesch: log messages from /quote and plugins  
						
						... 
						
						
						
						That is, parse back all output messages and log based on that. 
						
						
					 
					
						2016-02-09 05:10:41 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							0c19a384f1 
							
						 
					 
					
						
						
							
							Fix typos  
						
						
						
						
					 
					
						2016-02-09 04:50:51 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							333ad2c981 
							
						 
					 
					
						
						
							
							degesch: allow changing the list of used CAPs  
						
						... 
						
						
						
						Bump liberty. 
						
						
					 
					
						2016-02-01 21:57:43 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a850ee45f1 
							
						 
					 
					
						
						
							
							degesch: optimize buffer memory usage  
						
						... 
						
						
						
						We have approximately 5 formatter_items per buffer_line.  Let's assume
we're on a 64-bit machine.  Then there were (5 * 2) + 3 useless pointers
(104 bytes) as well as 5 * (4 + 4) = 40 bytes of wasted space because
of needless padding.  That's 144 bytes already.  Compared to that, this
change adds 16 bytes of overhead for an array sentinel, i.e. 128B less.
With a limit of 1000 lines per buffer, we've saved ~128kB per buffer
on completely useless data, and code complexity stays roughly the same.
All in all, memory usage for buffers should be about 50% lower. 
						
						
					 
					
						2016-01-31 21:43:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							10a264ec3d 
							
						 
					 
					
						
						
							
							kike: add support for IRCv3.2 server-time  
						
						
						
						
					 
					
						2016-01-31 21:43:23 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f36d66b0cb 
							
						 
					 
					
						
						
							
							kike: asynchronous address resolution  
						
						... 
						
						
						
						As well as some refactoring and cleanup. 
						
						
					 
					
						2016-01-16 06:30:08 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							d0db1a6cdc 
							
						 
					 
					
						
						
							
							degesch: enforce fullscreen buffers  
						
						... 
						
						
						
						Probably long overdue.
Now we actually look like something resembling a regular IRC client. 
						
						
					 
					
						2016-01-15 05:12:03 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							b7c9e8ca23 
							
						 
					 
					
						
						
							
							degesch: make backlog limit configurable  
						
						
						
						
					 
					
						2016-01-15 05:09:42 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							19b09a8cec 
							
						 
					 
					
						
						
							
							degesch: add a last-fm "now playing" plugin  
						
						
						
						
					 
					
						2016-01-09 10:27:01 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4832a99461 
							
						 
					 
					
						
						
							
							degesch: add basic autocomplete for /topic  
						
						
						
						
					 
					
						2016-01-04 22:06:29 +01:00