Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0c68757f 
							
						 
					 
					
						
						
							
							Don't require OS headers to provide SO_REUSEPORT  
						
						
						
						
					 
					
						2019-02-26 11:25:44 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							d14a88235d 
							
						 
					 
					
						
						
							
							Replace Copyright header with a short version, part I  
						
						... 
						
						
						
						CLion -> replace in path 
						
						
					 
					
						2019-02-25 14:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							984f7be030 
							
						 
					 
					
						
						
							
							TcpSocket#Bind(): also set SO_REUSEPORT  
						
						... 
						
						
						
						refs #6898  
						
						
					 
					
						2019-01-17 12:13:44 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							dab53448bc 
							
						 
					 
					
						
						
							
							icinga.com: Update *.{h,c}pp  
						
						
						
						
					 
					
						2018-10-18 09:27:04 +02:00 
						 
				 
			
				
					
						
							
							
								Alexander A. Klimov 
							
						 
					 
					
						
						
						
						
							
						
						
							79878ea286 
							
						 
					 
					
						
						
							
							TcpSocket#Bind(): reuse socket addresses on Windows, too  
						
						... 
						
						
						
						refs #6378  
						
						
					 
					
						2018-06-22 10:33:31 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Insel 
							
						 
					 
					
						
						
						
						
							
						
						
							158ae2188e 
							
						 
					 
					
						
						
							
							Change copyright header for 2018  
						
						
						
						
					 
					
						2018-01-02 12:08:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jean Flach 
							
						 
					 
					
						
						
						
						
							
						
						
							2636e6a77a 
							
						 
					 
					
						
						
							
							Whitespace fix  
						
						... 
						
						
						
						What does this change?
* Remove use of spaces for formatting
These could be found by using `grep -r -l -P '^\t+ +[^*]'
* Removal of training whitespaces
* A few lines longer than 120 chars 
						
						
					 
					
						2017-12-20 14:53:52 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							1ad83886ac 
							
						 
					 
					
						
						
							
							Replace a few more NULLs with nullptr  
						
						
						
						
					 
					
						2017-12-14 15:37:20 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							3c5af89d5f 
							
						 
					 
					
						
						
							
							Fix compiler warnings  
						
						
						
						
					 
					
						2017-12-14 09:15:37 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							52d986d02b 
							
						 
					 
					
						
						
							
							Revert "Add LogstashWriter feature"  
						
						... 
						
						
						
						This reverts commit f5a971f5b0a7ddcbfe20c993eec01c720f0d3dd9.
refs #4054  
						
						
					 
					
						2017-05-23 12:05:01 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							4c7660190f 
							
						 
					 
					
						
						
							
							Revert "Review LogstashWriter feature implementation"  
						
						... 
						
						
						
						This reverts commit bd5ff814f23a11093832e59f0716ff151f68eea5.
refs #4054  
						
						
					 
					
						2017-05-23 12:04:08 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							bd5ff814f2 
							
						 
					 
					
						
						
							
							Review LogstashWriter feature implementation  
						
						... 
						
						
						
						refs #4054  
						
						
					 
					
						2017-03-20 14:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								Kai Goller 
							
						 
					 
					
						
						
						
						
							
						
						
							f5a971f5b0 
							
						 
					 
					
						
						
							
							Add LogstashWriter feature  
						
						... 
						
						
						
						This adds the UdpSocket class.
refs #4054  
						
						
					 
					
						2017-03-20 14:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							b7caf0820d 
							
						 
					 
					
						
						
							
							Ensure that *.icinga.com is used everywhere  
						
						... 
						
						
						
						fixes  #13897 
fixes  #13277  
					
						2017-01-10 17:19:12 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							85afec8952 
							
						 
					 
					
						
						
							
							Fix setsockopt() error on Windows  
						
						... 
						
						
						
						refs #12003  
						
						
					 
					
						2016-07-05 13:16:14 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Murray 
							
						 
					 
					
						
						
						
						
							
						
						
							e3645aa2f7 
							
						 
					 
					
						
						
							
							Fix hanging API connections  
						
						... 
						
						
						
						There was a problem identified where an upstream API connection was found hanging waiting
for a TLS handshake to complete.  Seeingly the TCP connection was ESTABLISHED locally but
not cleanly terminated remotely.  The Socket events layer never triggered the TLS handshake
oddly.  This however enables TCP keep alive packets to detect broken connections, raising
EPOLLERR and breaking the deadlock condition so that the agent will attempt to reconnect
at a later time.
fixes  #12003 
Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de> 
						
						
					 
					
						2016-06-22 09:25:00 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							599929b0f6 
							
						 
					 
					
						
						
							
							Update copyright headers for 2016  
						
						
						
						
					 
					
						2016-01-12 08:29:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							78bfd0204c 
							
						 
					 
					
						
						
							
							Update copyright year  
						
						
						
						
					 
					
						2015-01-22 12:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2d5e9514a5 
							
						 
					 
					
						
						
							
							Refactor logging code  
						
						
						
						
					 
					
						2014-10-19 17:52:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b18f57a745 
							
						 
					 
					
						
						
							
							Remove logger_fwd.hpp  
						
						
						
						
					 
					
						2014-10-19 14:50:39 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							8485e0b94b 
							
						 
					 
					
						
						
							
							Reword error messages a bit  
						
						... 
						
						
						
						refs #6070  
						
						
					 
					
						2014-08-19 13:48:41 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							8256638fde 
							
						 
					 
					
						
						
							
							Use gai_strerror instead of Utility::FormatErrorNumber for getaddrinfo's error codes  
						
						... 
						
						
						
						fixes  #6849  
					
						2014-08-06 10:43:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							a416987031 
							
						 
					 
					
						
						
							
							Error messages: Add logging to Socket class.  
						
						... 
						
						
						
						Refs #6070  
						
						
					 
					
						2014-06-05 15:45:37 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							f1e77a0579 
							
						 
					 
					
						
						
							
							Error Messages: Deal with socket exceptions.  
						
						... 
						
						
						
						Refs #6070  
						
						
					 
					
						2014-06-05 14:36:50 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							632026cd9f 
							
						 
					 
					
						
						
							
							Rename C++ header files.  
						
						... 
						
						
						
						Fixes  #6291  
					
						2014-05-25 16:27:14 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3e399188 
							
						 
					 
					
						
						
							
							Remove unnecessary includes.  
						
						... 
						
						
						
						Fixes  #6189  
					
						2014-05-11 18:11:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							ce737ff2f3 
							
						 
					 
					
						
						
							
							Change copyright header (again).  
						
						... 
						
						
						
						Fixes  #5424  
					
						2014-03-19 11:42:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							555d72150a 
							
						 
					 
					
						
						
							
							Update copyright header.  
						
						... 
						
						
						
						Fixes  #5424  
					
						2014-01-09 00:32:11 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							bf1a800e39 
							
						 
					 
					
						
						
							
							Update copyright information.  
						
						
						
						
					 
					
						2013-09-25 07:45:56 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							8a1293f750 
							
						 
					 
					
						
						
							
							Improve error messages for socket error.  
						
						
						
						
					 
					
						2013-09-12 07:50:09 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Friedrich 
							
						 
					 
					
						
						
						
						
							
						
						
							a5d3b74da6 
							
						 
					 
					
						
						
							
							tcpsocket: fix fd on setsockopt SO_REUSEADDR  
						
						
						
						
					 
					
						2013-07-12 11:03:36 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							09f395a7de 
							
						 
					 
					
						
						
							
							Refactor the socket subsystem.  
						
						
						
						
					 
					
						2013-04-04 16:08:40 +02:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							97fee26289 
							
						 
					 
					
						
						
							
							Remove @threadsafety doc strings  
						
						... 
						
						
						
						Fixes  #3889  
					
						2013-03-22 12:02:20 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							734f76af96 
							
						 
					 
					
						
						
							
							Windows build fix.  
						
						
						
						
					 
					
						2013-03-18 22:40:40 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							2a8bc3ca0f 
							
						 
					 
					
						
						
							
							Refactor #includes (Part 5).  
						
						
						
						
					 
					
						2013-03-18 17:39:40 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb0711d72 
							
						 
					 
					
						
						
							
							Refactor #includes (Part 2).  
						
						
						
						
					 
					
						2013-03-16 21:18:53 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							412a44e697 
							
						 
					 
					
						
						
							
							Windows build fix.  
						
						
						
						
					 
					
						2013-03-11 14:08:55 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							d8edd98e41 
							
						 
					 
					
						
						
							
							Add more information to exceptions.  
						
						
						
						
					 
					
						2013-03-11 13:47:17 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							48485c5f26 
							
						 
					 
					
						
						
							
							More lock refactoring. Yay.  
						
						
						
						
					 
					
						2013-03-02 09:07:47 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							b887f14d96 
							
						 
					 
					
						
						
							
							Use BOOST_THROW_EXCEPTION instead of boost::throw_exception()  
						
						... 
						
						
						
						Fixes  #3636  
					
						2013-02-06 12:51:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							321d66023f 
							
						 
					 
					
						
						
							
							Refactored the socket classes.  
						
						
						
						
					 
					
						2012-11-22 12:04:32 +01:00 
						 
				 
			
				
					
						
							
							
								Gunnar Beutner 
							
						 
					 
					
						
						
						
						
							
						
						
							9bc93ce4a9 
							
						 
					 
					
						
						
							
							Renamed 'doc' to 'docs'.  
						
						... 
						
						
						
						Moved Doxygen files to docs/.
Removed cJSON directory.
Moved libraries into lib/.
Renamed 'config' to 'm4'.
Renamed 'dyn' library to 'config'. 
						
						
					 
					
						2012-09-07 10:27:31 +02:00