| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c824fc4f9f | Fix error message. | 2013-10-18 08:48:15 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | bf1a800e39 | Update copyright information. | 2013-09-25 07:45:56 +02:00 |  |