53ba996ec9 
							
						 
					 
					
						
						
							
							Add a simple IRC notifier utility  
						
						
	
		
			
	 
	
	
						
						
					 
					
						2024-04-03 15:56:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							6f596f1dcb 
							
						 
					 
					
						
						
							
							Move project version to file, add xS manual page  
						
						... 
						
						
						
						So far Go applications remain independent to handle Nix's inability
to easily combine them with the CMake part.
There is also no "install" target, because any packagers will want to
adjust installation paths manually, and there is no configure step. 
						
						
					 
					
						2023-07-04 23:26:05 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							4d99690b89 
							
						 
					 
					
						
						
							
							xS: parse project version from CMakeLists.txt  
						
						
						
						
					 
					
						2022-09-27 23:48:12 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							5863040f93 
							
						 
					 
					
						
						
							
							Update documentation, clean up  
						
						
						
						
					 
					
						2022-09-26 13:24:24 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
							
								
									
								
							
						
						
						
							
						
						
							8344b09c4f 
							
						 
					 
					
						
						
							
							hid: rename to xS before merge into xK  
						
						
						
						
					 
					
						2022-09-26 12:23:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							1238233556 
							
						 
					 
					
						
						
							
							hid: bump the FD limit  
						
						
						
						
					 
					
						2022-08-02 22:10:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9c31fb69df 
							
						 
					 
					
						
						
							
							hid: make note of a deprecation  
						
						
						
						
					 
					
						2022-03-16 12:57:00 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a51c247d69 
							
						 
					 
					
						
						
							
							hid: add WebIRC support  
						
						... 
						
						
						
						Such clients can only be identified through STATS L.
It's a bit weird to abuse the "port" field this way,
but right now, it serves its purpose. 
						
						
					 
					
						2022-03-15 19:57:31 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							f26e6361f3 
							
						 
					 
					
						
						
							
							hid: implement WALLOPS  
						
						
						
						
					 
					
						2022-02-05 00:31:34 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							4073b7329f 
							
						 
					 
					
						
						
							
							hid: reflect the original project's new name  
						
						... 
						
						
						
						Better keep all schizophreny in my own head, rather than all projects. 
						
						
					 
					
						2021-08-06 17:31:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							6421892ef3 
							
						 
					 
					
						
						
							
							Name change  
						
						
						
						
					 
					
						2020-08-01 14:01:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							a1994865a9 
							
						 
					 
					
						
						
							
							hid: mention Go 1.12 alternative to TLS autodetection  
						
						
						
						
					 
					
						2019-02-27 02:36:04 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							c285f3a266 
							
						 
					 
					
						
						
							
							hid: clean up/finalize logging  
						
						
						
						
					 
					
						2018-08-06 20:47:33 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e2c34afbc6 
							
						 
					 
					
						
						
							
							hid: move off of the log package  
						
						... 
						
						
						
						We don't spam with useless messages without -debug any longer. 
						
						
					 
					
						2018-08-06 19:52:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e2c8fb6e33 
							
						 
					 
					
						
						
							
							hid: port logging facilities  
						
						... 
						
						
						
						Though the regular mode now has timestamps and a new mode for systemd
has been added. 
						
						
					 
					
						2018-08-06 19:49:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							5c7ac9a92b 
							
						 
					 
					
						
						
							
							hid: cleanups  
						
						... 
						
						
						
						No functional changes. 
						
						
					 
					
						2018-08-06 12:31:31 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3fee7e8051 
							
						 
					 
					
						
						
							
							hid: port IRC tests from liberty, fix tag parsing  
						
						
						
						
					 
					
						2018-08-06 12:09:18 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							09d7a10b69 
							
						 
					 
					
						
						
							
							hid: rename connCloseWrite to connCloseWriter  
						
						
						
						
					 
					
						2018-08-06 12:06:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e9bcd0fa53 
							
						 
					 
					
						
						
							
							hid: add the first tests  
						
						... 
						
						
						
						This has actually revealed a problem in the SSL 2.0 detection. 
						
						
					 
					
						2018-08-06 12:06:20 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3815795d59 
							
						 
					 
					
						
						
							
							hid: fix SSL 2.0 autodetection  
						
						
						
						
					 
					
						2018-08-04 21:13:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fd1538251a 
							
						 
					 
					
						
						
							
							hid: add support for customized replies  
						
						
						
						
					 
					
						2018-08-03 21:45:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ffad1f15a5 
							
						 
					 
					
						
						
							
							hid: unify exit codes with the flag package  
						
						
						
						
					 
					
						2018-08-03 21:45:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							765b741a67 
							
						 
					 
					
						
						
							
							hid: cleanups  
						
						
						
						
					 
					
						2018-08-03 21:45:52 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							ab66a60703 
							
						 
					 
					
						
						
							
							hid: fix listener shutdown  
						
						
						
						
					 
					
						2018-08-03 10:55:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							9ee07873ea 
							
						 
					 
					
						
						
							
							hid: fix nickname verification in the user MODE message  
						
						
						
						
					 
					
						2018-08-02 18:42:32 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							7ee7dc5f9b 
							
						 
					 
					
						
						
							
							hid: port default formatting strings to fmt  
						
						
						
						
					 
					
						2018-08-02 12:51:22 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							fea801ac7a 
							
						 
					 
					
						
						
							
							hid: ircSendToRoommates -> ircNotifyRoommates  
						
						... 
						
						
						
						Should be clearer. 
						
						
					 
					
						2018-08-01 20:39:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							cbdbfc3d64 
							
						 
					 
					
						
						
							
							hid: figured out how to port timeouts  
						
						
						
						
					 
					
						2018-08-01 20:39:37 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3610f98d67 
							
						 
					 
					
						
						
							
							hid: another round of general code cleanups  
						
						
						
						
					 
					
						2018-08-01 17:45:56 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							e77495f316 
							
						 
					 
					
						
						
							
							hid: bringup of what we have this far  
						
						
						
						
					 
					
						2018-07-31 23:11:54 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2f841d214f 
							
						 
					 
					
						
						
							
							hid: port configuration and initialization  
						
						... 
						
						
						
						All the basic elements should be there now, we just need to port PING
timers and fix some remaining issues and we're basically done. 
						
						
					 
					
						2018-07-31 20:53:23 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							051bbedc2f 
							
						 
					 
					
						
						
							
							hid: port IRC 3.2 message tag parsing, unused  
						
						
						
						
					 
					
						2018-07-30 17:50:27 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							404aa8c9cc 
							
						 
					 
					
						
						
							
							hid: use time.Time and time.Duration  
						
						... 
						
						
						
						It improves the code significantly over explicit int64 conversions.
Despite carrying unnecessary timezone information, time.Time also
carries a monotonic reading of time, which allows for more precise
measurement of time differences. 
						
						
					 
					
						2018-07-30 10:07:02 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							90129ee2bc 
							
						 
					 
					
						
						
							
							hid: port MODE, STATS, LINKS, KILL  
						
						... 
						
						
						
						Now all the commands have been ported but we desperately need to parse
a configuration file for additional settings yet. 
						
						
					 
					
						2018-07-30 09:46:59 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							50e7f7dca5 
							
						 
					 
					
						
						
							
							hid: port PART, KICK, INVITE, JOIN, AWAY, ISON, ADMIN, DIE  
						
						
						
						
					 
					
						2018-07-29 17:49:57 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							3322fe2851 
							
						 
					 
					
						
						
							
							hid: port PRIVMSG, NOTICE, NAMES, WHO, WHOIS/WAS, TOPIC, SUMMON, USERS  
						
						
						
						
					 
					
						2018-07-29 15:57:39 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							208a8fcc7e 
							
						 
					 
					
						
						
							
							hid: first round of mixed fixes and cleanups  
						
						
						
						
					 
					
						2018-07-29 08:14:07 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
						
						
							
						
						
							2d287752d4 
							
						 
					 
					
						
						
							
							hid: add a work in progress IRC daemon  
						
						... 
						
						
						
						The port is more than viable but it's also sort of all-or-nothing
and versioning needs have come before I've had a chance to finish it. 
						
						
					 
					
						2018-07-28 16:21:34 +02:00