Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0a417e28e2
							
						
					 | 
					
						
						
							
							Draw UI before connecting
						
						
						
						
						
						
						
						Otherwise the "Traveling" message isn't visible while connecting. 
						
						
					 | 
					
						2019-01-26 02:50:59 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							cc30e13e9f
							
						
					 | 
					
						
						
							
							Avoid unused variable warnings with getyx
						
						
						
						
						
						
					 | 
					
						2019-01-25 04:19:07 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							920ea899d7
							
						
					 | 
					
						
						
							
							Add GNU/Linux build instructions
						
						
						
						
						
						
					 | 
					
						2019-01-25 04:06:31 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							1e9b5139f0
							
						
					 | 
					
						
						
							
							Add Linux.mk
						
						
						
						
						
						
					 | 
					
						2019-01-25 03:49:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							c4c4de6923
							
						
					 | 
					
						
						
							
							Use getline in place of fgetln
						
						
						
						
						
						
					 | 
					
						2019-01-25 03:17:02 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5fcd801783
							
						
					 | 
					
						
						
							
							Use memmem in place of strnstr
						
						
						
						
						
						
					 | 
					
						2019-01-25 02:27:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a7f3ff3172
							
						
					 | 
					
						
						
							
							Remove FreeBSD-specific iswascii call
						
						
						
						
						
						
					 | 
					
						2019-01-24 22:37:11 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							696fc3bcb9
							
						
					 | 
					
						
						
							
							Make all tar flags consistent
						
						
						
						
						
						
					 | 
					
						2019-01-24 20:46:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e95a6b776e
							
						
					 | 
					
						
						
							
							Tweak Makefile ordering and naming
						
						
						
						
						
						
					 | 
					
						2019-01-24 20:42:27 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							59390d2881
							
						
					 | 
					
						
						
							
							Update chroot files for LibreSSL 2.8.3
						
						
						
						
						
						
					 | 
					
						2019-01-17 21:29:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e8063c35ec
							
						
					 | 
					
						
						
							
							Typedef function types, not pointers
						
						
						
						
						
						
					 | 
					
						2018-12-30 01:53:30 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0b3d927e03
							
						
					 | 
					
						
						
							
							Add M-? to apply ROT13
						
						
						
						
						
						
					 | 
					
						2018-12-16 17:19:06 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ef916ddaff
							
						
					 | 
					
						
						
							
							Move base64 back to pls.c
						
						
						
						
						
						
					 | 
					
						2018-12-16 16:57:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							38b4a53d57
							
						
					 | 
					
						
						
							
							Move base64 to string.c
						
						
						
						
						
						
					 | 
					
						2018-12-16 16:21:58 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a2a6ce99c0
							
						
					 | 
					
						
						
							
							Underline own nick
						
						
						
						
						
						
					 | 
					
						2018-12-15 01:09:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a7681579fa
							
						
					 | 
					
						
						
							
							Treat EOF as expected if self.quit
						
						
						
						
						
						
						
						znc doesn't seem to respond to QUIT with ERROR like an IRCd would. 
						
						
					 | 
					
						2018-12-14 16:48:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e84c36a0bd
							
						
					 | 
					
						
						
							
							Factor out ircQuit
						
						
						
						
						
						
					 | 
					
						2018-12-14 16:43:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							14c60a15bc
							
						
					 | 
					
						
						
							
							Add uint typedef
						
						
						
						
						
						
					 | 
					
						2018-12-08 13:18:13 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9d7e0726c2
							
						
					 | 
					
						
						
							
							Add /raw command
						
						
						
						
						
						
					 | 
					
						2018-12-05 15:04:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0d165fadfa
							
						
					 | 
					
						
						
							
							Send input errors to the current tag
						
						
						
						
						
						
					 | 
					
						2018-12-05 14:53:16 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2797ac8abf
							
						
					 | 
					
						
						
							
							Rename verbose to raw
						
						
						
						
						
						
						
						And change the format of the sticky tag names again. 
						
						
					 | 
					
						2018-12-05 14:46:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a23f587be8
							
						
					 | 
					
						
						
							
							Add standards needed for SASL to catgirl.1
						
						
						
						
						
						
					 | 
					
						2018-12-05 13:06:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							776ce58648
							
						
					 | 
					
						
						
							
							Implement SASL PLAIN authentication
						
						
						
						
						
						
					 | 
					
						2018-12-04 22:13:44 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							638be4e775
							
						
					 | 
					
						
						
							
							Show error if disconnected unintentionally
						
						
						
						
						
						
					 | 
					
						2018-12-04 15:56:10 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b1427dd169
							
						
					 | 
					
						
						
							
							Send only SIGHUP in sandman
						
						
						
						
						
						
					 | 
					
						2018-12-04 15:38:22 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e01b03c963
							
						
					 | 
					
						
						
							
							Revert half-working reconnecting stuff
						
						
						
						
						
						
					 | 
					
						2018-12-04 14:58:14 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9106bd61fa
							
						
					 | 
					
						
						
							
							Add -a auth option for unimplemented SASL
						
						
						
						
						
						
					 | 
					
						2018-12-04 10:39:38 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a8c30b898c
							
						
					 | 
					
						
						
							
							Implement base64 encoding
						
						
						
						
						
						
						
						Will be used for SASL authentication. 
						
						
					 | 
					
						2018-12-03 23:05:01 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7ea54828a6
							
						
					 | 
					
						
						
							
							Call uiShow at init so that TermFocus gets set
						
						
						
						
						
						
					 | 
					
						2018-12-03 15:52:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7dab1c01f6
							
						
					 | 
					
						
						
							
							Check nick to determine if is self
						
						
						
						
						
						
						
						I forgot that usernames aren't unique for a minute there. 
						
						
					 | 
					
						2018-12-03 10:33:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							26db6e6c10
							
						
					 | 
					
						
						
							
							Ignore ~ username prefixes
						
						
						
						
						
						
						
						This simplifies a lot. 
						
						
					 | 
					
						2018-12-03 00:08:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							452aeb5ecf
							
						
					 | 
					
						
						
							
							Move host, port, pass, webp to self
						
						
						
						
						
						
					 | 
					
						2018-12-02 23:22:18 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							0e1297e068
							
						
					 | 
					
						
						
							
							Add -r option for realname
						
						
						
						
						
						
					 | 
					
						2018-12-02 23:08:49 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							99c8a9fec0
							
						
					 | 
					
						
						
							
							Send automated messages to TagStatus with UICold
						
						
						
						
						
						
					 | 
					
						2018-12-02 22:56:33 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7965214d28
							
						
					 | 
					
						
						
							
							Various man page tweaks and edits
						
						
						
						
						
						
					 | 
					
						2018-12-02 18:12:45 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2222744192
							
						
					 | 
					
						
						
							
							Fix UI resume on /url
						
						
						
						
						
						
					 | 
					
						2018-12-02 17:42:04 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3cf20eb67a
							
						
					 | 
					
						
						
							
							Add sandman.m to README
						
						
						
						
						
						
					 | 
					
						2018-12-02 01:01:56 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5c17393d2b
							
						
					 | 
					
						
						
							
							Crudely handle reconnecting after suspend
						
						
						
						
						
						
					 | 
					
						2018-12-01 22:05:37 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e3cff14e03
							
						
					 | 
					
						
						
							
							Fix sandman hang
						
						
						
						
						
						
						
						It was hanging after sending SIGTSTP to its child, then receiving a
SIGCHLD to indicate the child had stopped. 
						
						
					 | 
					
						2018-12-01 21:55:32 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e708b795b5
							
						
					 | 
					
						
						
							
							Use sigaction in sandman
						
						
						
						
						
						
					 | 
					
						2018-12-01 10:28:00 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							414f928ac5
							
						
					 | 
					
						
						
							
							Handle signals consistently in the event loop
						
						
						
						
						
						
					 | 
					
						2018-11-30 19:45:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9d769111ae
							
						
					 | 
					
						
						
							
							Separate ircConnect and ircDisconnect
						
						
						
						
						
						
					 | 
					
						2018-11-30 18:06:43 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							3d9906b00f
							
						
					 | 
					
						
						
							
							Measure length of log timestamp more consistently
						
						
						
						
						
						
					 | 
					
						2018-11-30 17:17:34 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							70386c93f2
							
						
					 | 
					
						
						
							
							Reformat sandman Objective-C code
						
						
						
						
						
						
					 | 
					
						2018-11-30 17:16:59 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							af2a4ef1f8
							
						
					 | 
					
						
						
							
							Ignore sandman
						
						
						
						
						
						
						
						Oops. 
						
						
					 | 
					
						2018-11-30 15:43:19 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							deec27410a
							
						
					 | 
					
						
						
							
							Add sandman
						
						
						
						
						
						
					 | 
					
						2018-11-30 15:41:21 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							908b834c1a
							
						
					 | 
					
						
						
							
							Strip timestamps from log replay
						
						
						
						
						
						
						
						Also fix string length. %.*s does not behave as one might expect when
writing wchar_t. 
						
						
					 | 
					
						2018-11-29 18:52:03 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d7659376d1
							
						
					 | 
					
						
						
							
							Add basic log replay
						
						
						
						
						
						
					 | 
					
						2018-11-29 18:20:24 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							5881a97c33
							
						
					 | 
					
						
						
							
							Show unread count in term title
						
						
						
						
						
						
						
						Also render status line with just spaces. Looks much cleaner this way. 
						
						
					 | 
					
						2018-11-29 13:29:20 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Curtis McEnroe
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							139036dd5a
							
						
					 | 
					
						
						
							
							Handle no such nick error
						
						
						
						
						
						
					 | 
					
						2018-11-29 05:52:27 -05:00 | 
					
					
						
						
							
							
							
						
					 |