| 
							
							
								 Jean Flach | c1b4a8b757 | Remove unused variables fixes #11111 | 2016-02-23 09:44:05 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c544c686a8 | Update copyright headers for 2016 | 2016-01-12 08:31:24 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a177e5e05a | Change output format for object queries fixes #10551 | 2015-11-06 14:45:38 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 7e5f5544fc | Require 'Accept' header for API requests (except for GET) fixes #10548 | 2015-11-05 15:18:53 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 5d46f661ea | Implement 'console' cli command using the API fixes #10387 | 2015-11-04 16:01:06 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | b357012ded | Implement HTTP support refs #9447 | 2015-07-09 11:42:34 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8dcb4efa5e | Fix stability issues with the TlsStream/Stream classes fixes #9481 | 2015-06-24 09:48:55 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 44114232d3 | Fix timeout problem with API heartbeat messages fixes #8672 | 2015-03-11 12:53:43 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4cc7d4963c | Refactor the API timeout timer refs #8554 | 2015-02-27 20:18:20 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d7000fa757 | Make sure that the timeout timer gets destroyed properly refs #8554 | 2015-02-27 19:54:41 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9622b075bc | Use the main threadpool to disconnect API clients refs #8554 | 2015-02-27 18:32:28 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 2884e8318d | Fix null pointer dereference in ApiClient::TimeoutTimerHandler fixes #8553 | 2015-02-27 14:12:50 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | bb2cdff435 | Fix a deadlock in ApiClient::Disconnect fixes #8549 | 2015-02-26 17:23:06 +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 | c439ee6d9f | Fix a crash in ApiClient::TimeoutTimerHandler refs #8485 | 2015-02-26 13:31:38 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1302f7c841 | Improve log message for cluster connection timeouts refs #8485 | 2015-02-26 13:09:13 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a3ccd2a1fb | Close client connections if we haven't received any messages in some time refs #8485 | 2015-02-26 12:41:47 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 33e747ae2e | Don't require tickets for clients which already have a trusted certificate fixes #8465 | 2015-02-18 08:13:44 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | d5c33d84f7 | Fix a deadlock in ApiClient::~ApiClient fixes #8462 | 2015-02-17 14:31:10 +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 | 4d657163c3 | Implement heartbeat messages for the cluster fixes #7745 | 2014-12-09 13:17:27 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 478f03b49a | Replace boost::shared_ptr with boost::intrusive_ptr refs #7622 | 2014-11-09 16:54:41 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | f69527599f | Cli: Fix serial.txt permissions for 'node setup/wizard' fixes #7546 | 2014-11-02 19:38:35 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9368ff0e03 | Update some more log messages | 2014-10-20 10:09:57 +02: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 | 97cf93089b | Build fix for FreeBSD | 2014-10-16 13:36:25 +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 | 311cce5d41 | Allow TLS connections with unverified certificates refs #7244 | 2014-10-16 09:01:18 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 092983d5ad | Properly deal with closed TLS streams fixes #6892 | 2014-09-09 15:28:55 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9a06b09366 | ApiClient: Don't try to write to closed streams refs #6892 | 2014-09-09 15:12:39 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 5bb3971f0b | Increase queue size for API clients fixes #6841
fixes #7096 | 2014-09-05 11:54: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 | 29db3f0972 | Add more log messages for API connections refs #6066 | 2014-08-22 15:39:34 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 3c8e84e59e | Fix an invalid pointer access in ApiClient::DisconnectSync refs #6724 | 2014-08-04 12:48:46 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 6455c51777 | Fix a potential deadlock in ApiClient::Disconnect refs #6724 | 2014-08-04 09:50:47 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | f6d6a82762 | Fix crash in ApiClient::Disconnect fixes #6672 | 2014-07-09 09:14:17 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 65e69fcd37 | Another attempt at fixing the API deadlock fixes #6617 | 2014-07-01 09:41:02 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8b1579381e | Revert "Fix another deadlock in ApiClient::SendMessage" This reverts commit a0c09303251d22738f82a9c35a66d327c98699a3. | 2014-07-01 08:57:57 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | a0c0930325 | Fix another deadlock in ApiClient::SendMessage refs #6368 | 2014-06-30 14:01:07 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 340693fb34 | Change log message identifier for libremote. Refs #6346 | 2014-05-28 14:42:00 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | ca51fe8c56 | Remove the keep_alive attribute. Fixes #6304 | 2014-05-26 13:49:14 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 632026cd9f | Rename C++ header files. Fixes #6291 | 2014-05-25 16:27:14 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 1df7518b35 | Move more log messages to 'notice' severity. Refs #6070 | 2014-05-22 23:47:03 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | c2dadc5f88 | Fix debug output for Api* connection errors. Refs #6070 | 2014-05-22 21:20:18 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 4296ec3987 | Change the most chatting log messages to 'notice' severity. Refs #6070 | 2014-05-22 16:07:57 +02:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 7462c8320a | Add 'notice' severity to *Logger. Refs #6070 | 2014-05-22 16:07:57 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 9c3e399188 | Remove unnecessary includes. Fixes #6189 | 2014-05-11 18:11:32 +02:00 |  |