| 
							
							
								 Gunnar Beutner | c544c686a8 | Update copyright headers for 2016 | 2016-01-12 08:31:24 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 1667fbaf31 | Build fix for Windows | 2015-11-10 13:09:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 0a6505ce2d | Use poll() for the command pipe fd refs #10410 | 2015-11-10 11:41:21 +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 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 88788685d3 | Make sure the Livestatus listener thread terminates after SIGTERM fixes #8295 | 2015-01-29 11:39:06 +01:00 |  | 
			
				
					| 
							
							
								 Michael Friedrich | 78bfd0204c | Update copyright year | 2015-01-22 12:00:23 +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 | 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 | f7f8bd9b00 | Use const-ref specifier when catching exceptions refs #6070 | 2014-08-25 08:36:30 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8485e0b94b | Reword error messages a bit refs #6070 | 2014-08-19 13:48:41 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 4b157ac54f | Change return type for Socket::Pool to bool refs #6617 | 2014-07-04 09:31: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 | a416987031 | Error messages: Add logging to Socket class. Refs #6070 | 2014-06-05 15:45:37 +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 | 737441f201 | Fix deadlock in TlsStream::{Read,Write}. Refs #5467 | 2014-04-25 15:07:13 +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 | 89d313008d | Fix: GraphiteWriter: reconnect on broken socket. Fixes #4883 | 2013-10-18 09:11:21 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 917f288a95 | Clean up socket code. | 2013-10-18 08:26:48 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | bf1a800e39 | Update copyright information. | 2013-09-25 07:45:56 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 0fcbfdb236 | Windows build fix. | 2013-04-19 15:28:34 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 09f395a7de | Refactor the socket subsystem. | 2013-04-04 16:08:40 +02:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 8ac0a80101 | Bugfixes for the socket subsystem. | 2013-04-02 11:08:35 +02: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 | 3073200b53 | Cleaned up #includes (Part 1). | 2013-03-15 18:21:29 +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 | a38263b3c8 | Implement livestatus commands. | 2013-03-10 05:10:51 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 27505536f9 | Add livestatus component. | 2013-03-10 03:09:01 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 375746d710 | Fix deadlocks in the Socket/Stream classes. | 2013-03-09 15:56:56 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | e2416b5b54 | Check return values of SymGetLineFromAddr64 and SymFromAddr. | 2013-03-07 16:00:10 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 48485c5f26 | More lock refactoring. Yay. | 2013-03-02 09:07:47 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | c63c28dd9c | Fine-grained locks (WIP, Part 1). | 2013-02-17 19:14:34 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 023d17c675 | Implement per-thread event queues. | 2013-02-15 06:48:30 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 26e2da7a7d | Refactor the FD_CLOEXEC/O_NONBLOCK code. | 2013-02-13 13:03:21 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | fac2304ae5 | Fixed incorrect use of F_SETFL. | 2013-02-13 12:47:51 +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 | 853dbfa82e | Implemented command pipe (sort of). | 2013-01-21 13:08:08 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 83772d4386 | Implemented DynamicType support. Fixes #3477 | 2012-12-04 08:42:24 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 321d66023f | Refactored the socket classes. | 2012-11-22 12:04:32 +01:00 |  | 
			
				
					| 
							
							
								 Gunnar Beutner | 063d69ed96 | Added missing doc strings. | 2012-09-14 14:41:17 +02: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 |  |