Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							40f87ae909 
							
						 
					 
					
						
						
							
							Rename status and verbose tags  
						
						
						
						
					 
					
						2018-10-22 01:43:57 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75203b2e54 
							
						 
					 
					
						
						
							
							Revert "Race parallel connects"  
						
						... 
						
						
						
						This reverts commit e3e2b36ecf6a1340f1dc2542233bafe0862447fa.
Apparently racing *all* of the connections is not something you should
do, and I can't be bothered with all the extra logic to do this
"correctly" according to RFC 8305. Provide an API, you cowards.
What I did want to do was give IPv6 any chance at all of being used, but
I'm just going to leave that up to the order getaddrinfo returns. It's
someone else's fault. 
						
						
					 
					
						2018-09-16 13:25:31 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e3e2b36ecf 
							
						 
					 
					
						
						
							
							Race parallel connects  
						
						
						
						
					 
					
						2018-09-16 13:00:49 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6aecd7a712 
							
						 
					 
					
						
						
							
							Call tls_error when tls_connect_socket fails  
						
						
						
						
					 
					
						2018-09-15 23:19:01 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cca4b3fa10 
							
						 
					 
					
						
						
							
							Try successive getaddrinfo results  
						
						
						
						
					 
					
						2018-09-15 23:07:41 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1cae5194c 
							
						 
					 
					
						
						
							
							Render README from chatte.7  
						
						
						
						
					 
					
						2018-09-15 22:22:51 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e2a9c2056 
							
						 
					 
					
						
						
							
							Factor out uiPrompt to call on nick change  
						
						
						
						
					 
					
						2018-09-14 23:37:09 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							835d3a452a 
							
						 
					 
					
						
						
							
							Run test binaries with set -e and semicolons  
						
						... 
						
						
						
						BSD make behaves oddly when trying to replace with &. 
						
						
					 
					
						2018-09-14 20:57:50 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							235dbc64e3 
							
						 
					 
					
						
						
							
							Fail target when any test binary fails  
						
						
						
						
					 
					
						2018-09-14 20:37:43 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e4f7568477 
							
						 
					 
					
						
						
							
							Run tests in default target  
						
						
						
						
					 
					
						2018-09-14 19:45:50 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7bac21263 
							
						 
					 
					
						
						
							
							Add termEvent tests  
						
						
						
						
					 
					
						2018-09-14 19:41:48 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							714a703935 
							
						 
					 
					
						
						
							
							Check width of entire next word including codes  
						
						... 
						
						
						
						This results in a tiny bit of premature wrapping for color codes, but
that isn't a problem. 
						
						
					 
					
						2018-09-14 18:54:18 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6aa42b852b 
							
						 
					 
					
						
						
							
							Remove word handling from formatParse  
						
						
						
						
					 
					
						2018-09-14 18:48:03 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b22e008d68 
							
						 
					 
					
						
						
							
							Apply consecutive formatting codes at once  
						
						... 
						
						
						
						Fixes the failing splits test. 
						
						
					 
					
						2018-09-14 15:31:16 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cf064a531 
							
						 
					 
					
						
						
							
							Add tests for formatParse  
						
						... 
						
						
						
						With one currently failing so you know they're worth it. 
						
						
					 
					
						2018-09-14 14:57:32 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							326bc5163d 
							
						 
					 
					
						
						
							
							Preview with nick in input window  
						
						
						
						
					 
					
						2018-09-13 23:44:55 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ede343431f 
							
						 
					 
					
						
						
							
							Never send PRIVMSG to TagStatus or TagVerbose  
						
						
						
						
					 
					
						2018-09-13 22:10:14 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d7854c0d4 
							
						 
					 
					
						
						
							
							Move color selection to format.c  
						
						
						
						
					 
					
						2018-09-13 16:16:11 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							117e6ac9d6 
							
						 
					 
					
						
						
							
							Fix len for format->split at end of string  
						
						
						
						
					 
					
						2018-09-13 16:15:16 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9ca6814933 
							
						 
					 
					
						
						
							
							Avoid uninitialized x in uiRead  
						
						
						
						
					 
					
						2018-09-13 15:39:40 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a69869d39 
							
						 
					 
					
						
						
							
							Add IRCDefault to colors enum  
						
						
						
						
					 
					
						2018-09-13 15:17:41 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							311795bf41 
							
						 
					 
					
						
						
							
							Return a format->split even at the end of the string  
						
						
						
						
					 
					
						2018-09-13 15:11:05 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8a8eab89ff 
							
						 
					 
					
						
						
							
							Fix weird tab-complete after comma  
						
						... 
						
						
						
						I have no idea why I did this. 
						
						
					 
					
						2018-09-13 01:50:46 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4c4d91b449 
							
						 
					 
					
						
						
							
							Rewrite UI again  
						
						... 
						
						
						
						The persistent topic is gone and the status line is now at the top. The
status formatting still needs to be reworked. I also want to try showing
the nick in the input window so it really looks like your next message. 
						
						
					 
					
						2018-09-13 01:03:47 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cd41c2a1ce 
							
						 
					 
					
						
						
							
							Add note about C-o  
						
						... 
						
						
						
						Why are there so few well usable ctrl key bindings? 
						
						
					 
					
						2018-09-12 22:56:11 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b36a134702 
							
						 
					 
					
						
						
							
							Use formatParse split to position input cursor  
						
						
						
						
					 
					
						2018-09-12 22:55:02 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							872608e5c4 
							
						 
					 
					
						
						
							
							Factor out IRC formatting parsing  
						
						
						
						
					 
					
						2018-09-12 20:23:45 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3d9f808a60 
							
						 
					 
					
						
						
							
							Add /help equivalent to /man  
						
						
						
						
					 
					
						2018-09-11 16:10:49 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2c65f663bf 
							
						 
					 
					
						
						
							
							Don't render every PM as a ping  
						
						
						
						
					 
					
						2018-09-11 14:45:39 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							068cff107e 
							
						 
					 
					
						
						
							
							Add urlOpenMatch  
						
						
						
						
					 
					
						2018-09-11 14:36:30 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0ff0d5c46 
							
						 
					 
					
						
						
							
							Depend on man.sh for chroot.tar target  
						
						
						
						
					 
					
						2018-09-10 19:47:11 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							77d522d033 
							
						 
					 
					
						
						
							
							Set LESSSECURE=1 in man.sh  
						
						... 
						
						
						
						Ridiculous. 
						
						
					 
					
						2018-09-10 19:46:07 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86e80edfcd 
							
						 
					 
					
						
						
							
							Add /man command  
						
						
						
						
					 
					
						2018-09-10 19:18:26 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9968aadb9 
							
						 
					 
					
						
						
							
							Install man page in chroot  
						
						
						
						
					 
					
						2018-09-10 17:44:23 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45132a555c 
							
						 
					 
					
						
						
							
							Install man page  
						
						
						
						
					 
					
						2018-09-10 16:18:36 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24b1d1f3d5 
							
						 
					 
					
						
						
							
							Split keys into subsections and document colors  
						
						
						
						
					 
					
						2018-09-10 15:27:25 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b78a0720ae 
							
						 
					 
					
						
						
							
							Add "blank" lines to chatte.1  
						
						
						
						
					 
					
						2018-09-10 14:52:59 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6716d2661 
							
						 
					 
					
						
						
							
							Document key bindings in chatte.1  
						
						
						
						
					 
					
						2018-09-10 02:01:30 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6b14038d8 
							
						 
					 
					
						
						
							
							Document slash commands in chatte.1  
						
						
						
						
					 
					
						2018-09-08 23:26:44 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							239622018a 
							
						 
					 
					
						
						
							
							Document command line options in chatte.1  
						
						
						
						
					 
					
						2018-09-08 22:16:17 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							089647b6cd 
							
						 
					 
					
						
						
							
							Fix reverse iteration in urlOpen  
						
						
						
						
					 
					
						2018-09-08 00:14:15 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd48cb5e7d 
							
						 
					 
					
						
						
							
							Move event loop to event.c  
						
						
						
						
					 
					
						2018-09-06 00:41:06 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0cf067315d 
							
						 
					 
					
						
						
							
							Preserve scroll position when new lines appear  
						
						
						
						
					 
					
						2018-09-05 17:10:26 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							240f9ebf84 
							
						 
					 
					
						
						
							
							Use PascalCase for constants  
						
						... 
						
						
						
						Begone underscores. 
						
						
					 
					
						2018-09-02 16:13:00 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ccb54d36d9 
							
						 
					 
					
						
						
							
							Add status indicators  
						
						
						
						
					 
					
						2018-09-02 14:04:05 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c58baa84ee 
							
						 
					 
					
						
						
							
							Write terminating null in allocating wcs/mbs conversions  
						
						... 
						
						
						
						Turns out wcsnrtombs doesn't. 
						
						
					 
					
						2018-09-02 13:45:00 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a63155b2d 
							
						 
					 
					
						
						
							
							Treat all direct messages as pings  
						
						
						
						
					 
					
						2018-09-02 01:12:41 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e5663d45df 
							
						 
					 
					
						
						
							
							Add aswprintf  
						
						... 
						
						
						
						The format string won't get checked but I'm not sure I can reasonably
use the same hack. 
						
						
					 
					
						2018-09-02 01:03:12 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							140f6e896d 
							
						 
					 
					
						
						
							
							Mark views when they are created  
						
						
						
						
					 
					
						2018-09-02 01:01:41 -04:00 
						 
				 
			
				
					
						
							
							
								Curtis McEnroe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							359b08b335 
							
						 
					 
					
						
						
							
							Simplify invalid nick messages  
						
						
						
						
					 
					
						2018-09-02 00:13:27 -04:00