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