Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b357012ded
							
						
					 | 
					
						
						
							
							Implement HTTP support
						
						
						
						
						
						
						
						refs #9447 
						
						
					 | 
					
						2015-07-09 11:42:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd9dc32a3d
							
						
					 | 
					
						
						
							
							Implement SNI support for the TlsStream class
						
						
						
						
						
						
						
						fixes #8610 
						
						
					 | 
					
						2015-03-05 14:15:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb393a9d4f
							
						
					 | 
					
						
						
							
							Remove unused variables
						
						
						
						
						
						
					 | 
					
						2015-03-02 12:52:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9567cd663b
							
						
					 | 
					
						
						
							
							Fix another potential hang in TlsStream::Handshake
						
						
						
						
						
						
						
						refs #8550 
						
						
					 | 
					
						2015-02-27 09:03:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4e8c5706e1
							
						
					 | 
					
						
						
							
							Don't send heartbeats during log replay
						
						
						
						
						
						
						
						fixes #8461
refs #8485 
						
						
					 | 
					
						2015-02-26 14:59:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c51857084
							
						
					 | 
					
						
						
							
							Fix another crash in SocketEvents::Register
						
						
						
						
						
						
						
						fixes #8547 
						
						
					 | 
					
						2015-02-26 13:11:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							aef5bc2f3a
							
						
					 | 
					
						
						
							
							Fix a crash in TlsStream::Close
						
						
						
						
						
						
						
						fixes #8537 
						
						
					 | 
					
						2015-02-25 14:41:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							4972364f42
							
						
					 | 
					
						
						
							
							Fix another problem where Icinga doesn't detect that a cluster connection is dead
						
						
						
						
						
						
						
						refs #8485 
						
						
					 | 
					
						2015-02-25 13:21:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							7504f3a3dc
							
						
					 | 
					
						
						
							
							Prevent unnecessary thread wake-ups
						
						
						
						
						
						
						
						refs #8485 
						
						
					 | 
					
						2015-02-24 08:41:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2922d5d9bd
							
						
					 | 
					
						
						
							
							Fix another potential problem where TLS connection might get stalled
						
						
						
						
						
						
						
						refs #8485 
						
						
					 | 
					
						2015-02-24 07:11:22 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							8d5b270812
							
						
					 | 
					
						
						
							
							Fix another crash in SocketEvents::OnEvent
						
						
						
						
						
						
						
						fixes #8446 
						
						
					 | 
					
						2015-02-16 11:41:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3c6ca2957b
							
						
					 | 
					
						
						
							
							Fix a crash in SocketEvents::OnEvent
						
						
						
						
						
						
						
						fixes #8446 
						
						
					 | 
					
						2015-02-15 18:50:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							8903c7e379
							
						
					 | 
					
						
						
							
							Close TLS connections more aggressively
						
						
						
						
						
						
						
						refs #6109 
						
						
					 | 
					
						2015-02-14 19:14:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f097e48889
							
						
					 | 
					
						
						
							
							Don't use separate threads for each ApiClient object
						
						
						
						
						
						
						
						fixes #6109 
						
						
					 | 
					
						2015-02-14 16:34:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e0bbfb175c
							
						
					 | 
					
						
						
							
							Move most of the socket I/O to a separate thread
						
						
						
						
						
						
						
						fixes #8300
fixes #8243 
						
						
					 | 
					
						2015-02-14 09:42:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							78bfd0204c
							
						
					 | 
					
						
						
							
							Update copyright year
						
						
						
						
						
						
					 | 
					
						2015-01-22 12:00:23 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							28d7051aed
							
						
					 | 
					
						
						
							
							Fix a deadlock in TlsStream::Read / TlsStream::Close
						
						
						
						
						
						
						
						fixes #8124 
						
						
					 | 
					
						2014-12-19 12:07:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							478f03b49a
							
						
					 | 
					
						
						
							
							Replace boost::shared_ptr with boost::intrusive_ptr
						
						
						
						
						
						
						
						refs #7622 
						
						
					 | 
					
						2014-11-09 16:54:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							b18f57a745
							
						
					 | 
					
						
						
							
							Remove logger_fwd.hpp
						
						
						
						
						
						
					 | 
					
						2014-10-19 14:50:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							088efc3c69
							
						
					 | 
					
						
						
							
							Avoid unnecessary Poll() calls
						
						
						
						
						
						
					 | 
					
						2014-10-18 00:29:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c8f766200
							
						
					 | 
					
						
						
							
							Fix another deadlock in TlsStream
						
						
						
						
						
						
					 | 
					
						2014-10-17 20:56:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							d414149f74
							
						
					 | 
					
						
						
							
							Fix compiler warning
						
						
						
						
						
						
						
						refs #7244 
						
						
					 | 
					
						2014-10-16 14:21:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f67a11c183
							
						
					 | 
					
						
						
							
							Don't log error messages when TLS connections are closed
						
						
						
						
						
						
						
						refs #7244 
						
						
					 | 
					
						2014-10-16 13:11:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f433679b13
							
						
					 | 
					
						
						
							
							Implement the "pki request" and "pki ticket" commands
						
						
						
						
						
						
						
						refs #7244 
						
						
					 | 
					
						2014-10-16 12:27:34 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							fd6fe82606
							
						
					 | 
					
						
						
							
							Fix unauthenticated TLS connections
						
						
						
						
						
						
						
						refs #7244 
						
						
					 | 
					
						2014-10-16 09:58:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							311cce5d41
							
						
					 | 
					
						
						
							
							Allow TLS connections with unverified certificates
						
						
						
						
						
						
						
						refs #7244 
						
						
					 | 
					
						2014-10-16 09:01:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc4fe38d8f
							
						
					 | 
					
						
						
							
							Fix crash in TlsStream::IsEof
						
						
						
						
						
						
						
						refs #6862 
						
						
					 | 
					
						2014-09-10 08:51:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							9133c01f00
							
						
					 | 
					
						
						
							
							Fix spurious SSL errors
						
						
						
						
						
						
						
						fixes #6981 
						
						
					 | 
					
						2014-09-05 08:19:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f7f8bd9b00
							
						
					 | 
					
						
						
							
							Use const-ref specifier when catching exceptions
						
						
						
						
						
						
						
						refs #6070 
						
						
					 | 
					
						2014-08-25 08:36:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							107a152a8f
							
						
					 | 
					
						
						
							
							Improve TLS and cluster error messages
						
						
						
						
						
						
						
						refs #6066 
						
						
					 | 
					
						2014-08-20 14:07:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							87e63edb93
							
						
					 | 
					
						
						
							
							Use a local buffer for ERR_error_string()
						
						
						
						
						
						
						
						refs #6724
refs #6682 
						
						
					 | 
					
						2014-08-05 11:30:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							f3d55848f5
							
						
					 | 
					
						
						
							
							Add a missing lock in TlsStream::Close
						
						
						
						
						
						
						
						fixes #6621
refs #6724 
						
						
					 | 
					
						2014-08-05 09:35:28 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							da41725e5b
							
						
					 | 
					
						
						
							
							Partially revert 3f647bb7797b3e71405c59eb280a4be74305c6b2
						
						
						
						
						
						
						
						refs #6724 
						
						
					 | 
					
						2014-08-05 08:41:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							3f647bb779
							
						
					 | 
					
						
						
							
							Fix OpenSSL errors during (re-)negotiation
						
						
						
						
						
						
						
						fixes #6724 
						
						
					 | 
					
						2014-08-01 15:23:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							1723d97ed0
							
						
					 | 
					
						
						
							
							Revert "Fix deadlock in ApiClient::SendMessage"
						
						
						
						
						
						
						
						This reverts commit 0ac6e97f329b551882f925a009e6efe498ec45c3. 
						
						
					 | 
					
						2014-07-01 08:57:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ac6e97f32
							
						
					 | 
					
						
						
							
							Fix deadlock in ApiClient::SendMessage
						
						
						
						
						
						
						
						fixes #6368 
						
						
					 | 
					
						2014-06-30 12:52:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							0c021d94cb
							
						
					 | 
					
						
						
							
							Error Messages: Catch and log all Socket class exceptions.
						
						
						
						
						
						
						
						Refs #6070 
						
						
					 | 
					
						2014-06-05 16:17:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Friedrich
							
						 
					 | 
					
						
						
						
						
							
						
						
							2989c00680
							
						
					 | 
					
						
						
							
							Error messages: Enable logging in TlsStream class.
						
						
						
						
						
						
						
						Refs #6070 
						
						
					 | 
					
						2014-06-05 15:34:54 +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 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							c7b5e4c31e
							
						
					 | 
					
						
						
							
							Fix some compiler warnings.
						
						
						
						
						
						
						
						Refs #5823 
						
						
					 | 
					
						2014-05-11 06:04:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							45270f1bb8
							
						
					 | 
					
						
						
							
							Refactor the agent and cluster components.
						
						
						
						
						
						
						
						Refs #6107 
						
						
					 | 
					
						2014-05-08 09:13:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2fe1c8a6b
							
						
					 | 
					
						
						
							
							Properly shut down TLS streams.
						
						
						
						
						
						
						
						Refs #6107 
						
						
					 | 
					
						2014-05-06 10:40:36 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6fb8caace
							
						
					 | 
					
						
						
							
							Implement loop detection for cluster links.
						
						
						
						
						
						
						
						Refs #5467 
						
						
					 | 
					
						2014-04-25 15:07:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							737441f201
							
						
					 | 
					
						
						
							
							Fix deadlock in TlsStream::{Read,Write}.
						
						
						
						
						
						
						
						Refs #5467 
						
						
					 | 
					
						2014-04-25 15:07:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ea144a64d
							
						
					 | 
					
						
						
							
							Set OpenSSL locking callback.
						
						
						
						
						
						
						
						Refs #4865 
						
						
					 | 
					
						2014-04-12 21:22:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gunnar Beutner
							
						 
					 | 
					
						
						
						
						
							
						
						
							06fdaeb2b2
							
						
					 | 
					
						
						
							
							Fix file descriptors not getting closed properly
						
						
						
						
						
						
						
						Refs #4865 
						
						
					 | 
					
						2014-04-12 08:16:57 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							6acc017707
							
						
					 | 
					
						
						
							
							Remove namespace qualifiers for boost::make_shared and boost::enable_shared_from_this.
						
						
						
						
						
						
						
						Fixes #5012 
						
						
					 | 
					
						2013-11-07 08:28:33 +01:00 | 
					
					
						
						
							
							
							
						
					 |