]> granicus.if.org Git - icinga2/log
icinga2
12 years agoMerge branch 'master' of github.com:gunnarbeutner/strawberry
Gunnar Beutner [Sat, 26 May 2012 22:28:15 +0000 (00:28 +0200)]
Merge branch 'master' of github.com:gunnarbeutner/strawberry

12 years agoMerge branch 'master' of github.com:gunnarbeutner/strawberry
Gunnar Beutner [Sat, 26 May 2012 22:27:58 +0000 (00:27 +0200)]
Merge branch 'master' of github.com:gunnarbeutner/strawberry

12 years agoFixed FIFO::ResizeBuffer
Gunnar Beutner [Sat, 26 May 2012 22:27:55 +0000 (00:27 +0200)]
Fixed FIFO::ResizeBuffer

12 years agoUpdated RPM spec file.
Gunnar Beutner [Sat, 26 May 2012 21:12:46 +0000 (23:12 +0200)]
Updated RPM spec file.

12 years agoFixed compilation on *NIX.
Gunnar Beutner [Sat, 26 May 2012 19:36:24 +0000 (21:36 +0200)]
Fixed compilation on *NIX.

12 years agoFixed compilation on *NIX.
Gunnar Beutner [Sat, 26 May 2012 19:36:24 +0000 (21:36 +0200)]
Fixed compilation on *NIX.

12 years agoUse STL exceptions as far as possible.
Gunnar Beutner [Sat, 26 May 2012 19:30:04 +0000 (21:30 +0200)]
Use STL exceptions as far as possible.

12 years agoRemoved Memory class.
Gunnar Beutner [Sat, 26 May 2012 18:19:32 +0000 (20:19 +0200)]
Removed Memory class.

12 years agoCleaned up socket error handling.
Gunnar Beutner [Sat, 26 May 2012 18:00:03 +0000 (20:00 +0200)]
Cleaned up socket error handling.

12 years agoUpdated git ignores.
Gunnar Beutner [Sat, 26 May 2012 16:32:00 +0000 (18:32 +0200)]
Updated git ignores.

12 years agoUpdated README file.
Gunnar Beutner [Sat, 26 May 2012 16:19:54 +0000 (18:19 +0200)]
Updated README file.

12 years agoAdded spec file.
Gunnar Beutner [Sat, 26 May 2012 12:42:03 +0000 (14:42 +0200)]
Added spec file.

12 years agoUse ax_cxx_compile_stdcxx_0x.m4 to detect C++0x support.
Gunnar Beutner [Sat, 26 May 2012 12:40:15 +0000 (14:40 +0200)]
Use ax_cxx_compile_stdcxx_0x.m4 to detect C++0x support.

12 years agoFixed --disable-shared on Solaris.
Gunnar Beutner [Sat, 26 May 2012 11:53:24 +0000 (13:53 +0200)]
Fixed --disable-shared on Solaris.

12 years agoProper integration for Boost.
Gunnar Beutner [Fri, 25 May 2012 20:04:03 +0000 (22:04 +0200)]
Proper integration for Boost.

12 years agoMade git_version.sh more Solaris-friendly.
Gunnar Beutner [Fri, 25 May 2012 18:45:19 +0000 (20:45 +0200)]
Made git_version.sh more Solaris-friendly.

12 years agoAdded support for POSIX.1-2001 realpath() (Hello Solaris 10).
Gunnar Beutner [Fri, 25 May 2012 18:30:11 +0000 (20:30 +0200)]
Added support for POSIX.1-2001 realpath() (Hello Solaris 10).

12 years agoFixed compilation on Solaris 10.
Gunnar Beutner [Fri, 25 May 2012 14:56:47 +0000 (16:56 +0200)]
Fixed compilation on Solaris 10.

12 years agoAdded TR1 compat support using Boost.
Gunnar Beutner [Fri, 25 May 2012 12:40:10 +0000 (14:40 +0200)]
Added TR1 compat support using Boost.

12 years agoCleaned up configure.ac and made the build scripts more Solaris-friendly.
Gunnar Beutner [Fri, 25 May 2012 11:51:05 +0000 (13:51 +0200)]
Cleaned up configure.ac and made the build scripts more Solaris-friendly.

12 years agoAdded preliminary version of the dynamic object framework.
Gunnar Beutner [Fri, 25 May 2012 09:10:11 +0000 (11:10 +0200)]
Added preliminary version of the dynamic object framework.

12 years agoMade inheritance for Exception class virtual.
Gunnar Beutner [Thu, 24 May 2012 17:36:37 +0000 (19:36 +0200)]
Made inheritance for Exception class virtual.
Fixed EndpointManager.

12 years agoConsistent ordering for method declarations.
Gunnar Beutner [Mon, 21 May 2012 21:42:54 +0000 (23:42 +0200)]
Consistent ordering for method declarations.

12 years agoFixed base class for Exception.
Gunnar Beutner [Mon, 21 May 2012 14:59:28 +0000 (16:59 +0200)]
Fixed base class for Exception.

12 years agoBugfix for the Exception class.
Gunnar Beutner [Mon, 21 May 2012 10:57:44 +0000 (12:57 +0200)]
Bugfix for the Exception class.

12 years agoMerge branch 'master' of ssh://github.com/gunnarbeutner/strawberry
Gunnar Beutner [Mon, 21 May 2012 10:55:03 +0000 (12:55 +0200)]
Merge branch 'master' of ssh://github.com/gunnarbeutner/strawberry

12 years agoWin32: added handler for Ctrl-C
Gunnar Beutner [Mon, 21 May 2012 10:53:38 +0000 (12:53 +0200)]
Win32: added handler for Ctrl-C
Removed unused code from the Component class
Added accessor function for Application::Instance

12 years agoAdded missing m4 file.
Gunnar Beutner [Mon, 21 May 2012 06:22:24 +0000 (08:22 +0200)]
Added missing m4 file.

12 years agoEven more documentation updastes.
Gunnar Beutner [Sat, 19 May 2012 09:04:52 +0000 (11:04 +0200)]
Even more documentation updastes.

12 years agoDocumentation update.
Gunnar Beutner [Sat, 19 May 2012 08:48:00 +0000 (10:48 +0200)]
Documentation update.

12 years agoDocumentation updates.
Gunnar Beutner [Sat, 19 May 2012 08:27:41 +0000 (10:27 +0200)]
Documentation updates.
Renamed classes to match style guide.

12 years agoMore documentation updates.
Gunnar Beutner [Fri, 18 May 2012 21:25:06 +0000 (23:25 +0200)]
More documentation updates.

12 years agoDocumentation updates.
Gunnar Beutner [Fri, 18 May 2012 21:24:00 +0000 (23:24 +0200)]
Documentation updates.

12 years agoDocumentation update.
Gunnar Beutner [Fri, 18 May 2012 20:53:35 +0000 (22:53 +0200)]
Documentation update.
Code cleanup.

12 years agoUpdated documentation.
Gunnar Beutner [Fri, 18 May 2012 20:21:28 +0000 (22:21 +0200)]
Updated documentation.

12 years agoMoved unused classes (again).
Gunnar Beutner [Fri, 18 May 2012 20:16:13 +0000 (22:16 +0200)]
Moved unused classes (again).

12 years agoRemoved unused classes from the build scripts.
Gunnar Beutner [Fri, 18 May 2012 20:14:32 +0000 (22:14 +0200)]
Removed unused classes from the build scripts.

12 years agoFixed base class for ConfigFileComponent.
Gunnar Beutner [Fri, 18 May 2012 09:36:27 +0000 (11:36 +0200)]
Fixed base class for ConfigFileComponent.

12 years agoCleaned up Netstring class.
Gunnar Beutner [Fri, 18 May 2012 09:32:30 +0000 (11:32 +0200)]
Cleaned up Netstring class.

12 years agoAdded automake support for doxygen.
Gunnar Beutner [Fri, 18 May 2012 09:31:55 +0000 (11:31 +0200)]
Added automake support for doxygen.

12 years agoBuild fixes for gcc.
Gunnar Beutner [Fri, 18 May 2012 08:27:41 +0000 (10:27 +0200)]
Build fixes for gcc.

12 years agoImplemented Lock class.
Gunnar Beutner [Thu, 17 May 2012 18:34:51 +0000 (20:34 +0200)]
Implemented Lock class.

12 years agoCleaned up code.
Gunnar Beutner [Thu, 17 May 2012 17:14:03 +0000 (19:14 +0200)]
Cleaned up code.

12 years agoCleaned up Dictionary/Message classes.
Gunnar Beutner [Wed, 16 May 2012 09:30:54 +0000 (11:30 +0200)]
Cleaned up Dictionary/Message classes.

12 years agoCleaned up jsonrpc library.
Gunnar Beutner [Tue, 15 May 2012 14:24:04 +0000 (16:24 +0200)]
Cleaned up jsonrpc library.
Updated documentation.

12 years agoMerge branch 'master' of github.com:gunnarbeutner/strawberry
Gunnar Beutner [Tue, 15 May 2012 09:08:33 +0000 (11:08 +0200)]
Merge branch 'master' of github.com:gunnarbeutner/strawberry

12 years agoDisabled generating LATEX documentation.
Gunnar Beutner [Tue, 15 May 2012 09:08:18 +0000 (11:08 +0200)]
Disabled generating LATEX documentation.

12 years agoMake sure icinga works even without SSL.
Gunnar Beutner [Tue, 15 May 2012 09:08:04 +0000 (11:08 +0200)]
Make sure icinga works even without SSL.

12 years agoUpdated documentation.
Gunnar Beutner [Tue, 15 May 2012 08:58:14 +0000 (10:58 +0200)]
Updated documentation.
Cleaned up Dictionary class.

12 years agoCleaned up application initialization.
Gunnar Beutner [Mon, 14 May 2012 17:14:23 +0000 (19:14 +0200)]
Cleaned up application initialization.
Made code documentation more doxygen-friendly.
Added doxygen config file.

12 years agoMoved C++11 compat code into the icinga namespace.
Gunnar Beutner [Sun, 13 May 2012 18:47:14 +0000 (20:47 +0200)]
Moved C++11 compat code into the icinga namespace.

12 years agoAdded error checking for WSAStartup()
Gunnar Beutner [Sun, 13 May 2012 18:39:51 +0000 (20:39 +0200)]
Added error checking for WSAStartup()

12 years agoDe-coupled JSON parsing from the Netstring class.
Gunnar Beutner [Sun, 13 May 2012 08:44:03 +0000 (10:44 +0200)]
De-coupled JSON parsing from the Netstring class.

12 years agoAdded support for --disable-shared.
Gunnar Beutner [Sat, 12 May 2012 14:12:26 +0000 (16:12 +0200)]
Added support for --disable-shared.

12 years agoUpdated .gitignore file
Gunnar Beutner [Fri, 11 May 2012 12:06:05 +0000 (14:06 +0200)]
Updated .gitignore file

12 years agoFixed Debian lintian warnings.
Gunnar Beutner [Fri, 11 May 2012 11:54:37 +0000 (13:54 +0200)]
Fixed Debian lintian warnings.

12 years agoFixed FSF address.
Gunnar Beutner [Fri, 11 May 2012 11:33:57 +0000 (13:33 +0200)]
Fixed FSF address.

12 years agoAdded error message for missing OpenSSL headers.
Gunnar Beutner [Fri, 11 May 2012 10:44:11 +0000 (12:44 +0200)]
Added error message for missing OpenSSL headers.

12 years agoBuild fix for Solaris.
Gunnar Beutner [Fri, 11 May 2012 10:44:04 +0000 (12:44 +0200)]
Build fix for Solaris.

12 years agoFixed more compilation warnings.
Gunnar Beutner [Thu, 10 May 2012 11:46:04 +0000 (13:46 +0200)]
Fixed more compilation warnings.

12 years agoFixed more compilation warnings.
Gunnar Beutner [Thu, 10 May 2012 11:17:15 +0000 (13:17 +0200)]
Fixed more compilation warnings.

12 years agoFixed some compiler warnings.
Gunnar Beutner [Thu, 10 May 2012 11:12:25 +0000 (13:12 +0200)]
Fixed some compiler warnings.

12 years agoRemoved the broker setting.
Gunnar Beutner [Thu, 10 May 2012 10:12:48 +0000 (12:12 +0200)]
Removed the broker setting.

12 years agoAdded copyright headers.
Gunnar Beutner [Thu, 10 May 2012 10:06:41 +0000 (12:06 +0200)]
Added copyright headers.
Updated Debian build files.

12 years agoAdded Debian package files.
Gunnar Beutner [Thu, 10 May 2012 09:04:15 +0000 (11:04 +0200)]
Added Debian package files.

12 years agoBugfix for the welcome message.
Gunnar Beutner [Wed, 9 May 2012 13:09:14 +0000 (15:09 +0200)]
Bugfix for the welcome message.

12 years agoCrash fix.
Gunnar Beutner [Wed, 9 May 2012 12:10:14 +0000 (14:10 +0200)]
Crash fix.

12 years agoBuild fix for RHEL 5.3
Gunnar Beutner [Wed, 9 May 2012 11:49:26 +0000 (13:49 +0200)]
Build fix for RHEL 5.3

12 years agoUpdated demo config file.
Gunnar Beutner [Wed, 9 May 2012 10:39:18 +0000 (12:39 +0200)]
Updated demo config file.

12 years agoFix method registration.
Gunnar Beutner [Wed, 9 May 2012 10:34:11 +0000 (12:34 +0200)]
Fix method registration.

12 years agoFixed return value for Utility::Match.
Gunnar Beutner [Wed, 9 May 2012 10:24:47 +0000 (12:24 +0200)]
Fixed return value for Utility::Match.

12 years agoFixed crash in DiscoveryComponent::HasMessagePermission
Gunnar Beutner [Wed, 9 May 2012 10:21:56 +0000 (12:21 +0200)]
Fixed crash in DiscoveryComponent::HasMessagePermission

12 years agoWindows build fix.
Gunnar Beutner [Wed, 9 May 2012 10:19:58 +0000 (12:19 +0200)]
Windows build fix.

12 years agoDisable building static libraries.
Gunnar Beutner [Wed, 9 May 2012 10:14:47 +0000 (12:14 +0200)]
Disable building static libraries.

12 years agoFixed library dependencies (libtool).
Gunnar Beutner [Wed, 9 May 2012 10:10:07 +0000 (12:10 +0200)]
Fixed library dependencies (libtool).

12 years agoBuild fix for *NIX
Gunnar Beutner [Wed, 9 May 2012 08:19:36 +0000 (10:19 +0200)]
Build fix for *NIX

12 years agoImplemented message-based authorisation checks.
Gunnar Beutner [Wed, 9 May 2012 08:15:51 +0000 (10:15 +0200)]
Implemented message-based authorisation checks.

12 years agoMore documentation updates.
Gunnar Beutner [Tue, 8 May 2012 13:36:28 +0000 (15:36 +0200)]
More documentation updates.

12 years agoUpdated documentation for some of the classes.
Gunnar Beutner [Tue, 8 May 2012 13:14:20 +0000 (15:14 +0200)]
Updated documentation for some of the classes.

12 years agoUpdated test config files.
Gunnar Beutner [Tue, 8 May 2012 11:45:22 +0000 (13:45 +0200)]
Updated test config files.

12 years agoUpdated configrpc module to work with the new discovery component.
Gunnar Beutner [Tue, 8 May 2012 11:40:22 +0000 (13:40 +0200)]
Updated configrpc module to work with the new discovery component.

12 years agoRemoved rpclistener/rpcconnection config object types.
Gunnar Beutner [Tue, 8 May 2012 10:03:24 +0000 (12:03 +0200)]
Removed rpclistener/rpcconnection config object types.

12 years agoDocumentation for the discovery module.
Gunnar Beutner [Tue, 8 May 2012 09:58:46 +0000 (11:58 +0200)]
Documentation for the discovery module.

12 years agoBugfix for the reconnection handler.
Gunnar Beutner [Tue, 8 May 2012 08:22:47 +0000 (10:22 +0200)]
Bugfix for the reconnection handler.

12 years agoBugfix: duplicate Welcome messages
Gunnar Beutner [Tue, 8 May 2012 08:13:15 +0000 (10:13 +0200)]
Bugfix: duplicate Welcome messages

12 years agoBugfix: Deal with error code for bind()
Gunnar Beutner [Tue, 8 May 2012 07:44:58 +0000 (09:44 +0200)]
Bugfix: Deal with error code for bind()

12 years agoWindows build fixes
Gunnar Beutner [Tue, 8 May 2012 07:41:39 +0000 (09:41 +0200)]
Windows build fixes
Added C3 test config.

12 years agoImplemented broker authorisation.
Gunnar Beutner [Tue, 8 May 2012 07:20:42 +0000 (09:20 +0200)]
Implemented broker authorisation.

12 years agoImplemented discovery::Welcome message type.
Gunnar Beutner [Mon, 7 May 2012 12:52:49 +0000 (14:52 +0200)]
Implemented discovery::Welcome message type.

12 years agoBugfix for TCPSocket::Bind()
Gunnar Beutner [Mon, 7 May 2012 11:58:22 +0000 (13:58 +0200)]
Bugfix for TCPSocket::Bind()

12 years agoCleaned up JSON-RPC client code.
Gunnar Beutner [Mon, 7 May 2012 11:48:17 +0000 (13:48 +0200)]
Cleaned up JSON-RPC client code.

12 years agoStart SSL handshake once the connection has been established.
Gunnar Beutner [Mon, 7 May 2012 09:41:23 +0000 (11:41 +0200)]
Start SSL handshake once the connection has been established.

12 years agoRefactored subscription code in preparation for a centralized broker/discovery component.
Gunnar Beutner [Mon, 30 Apr 2012 13:30:45 +0000 (15:30 +0200)]
Refactored subscription code in preparation for a centralized broker/discovery component.

12 years agoCleaned up demo component.
Gunnar Beutner [Mon, 30 Apr 2012 11:59:54 +0000 (13:59 +0200)]
Cleaned up demo component.

12 years agoBugfix for the exception handling change.
Gunnar Beutner [Mon, 30 Apr 2012 10:50:11 +0000 (12:50 +0200)]
Bugfix for the exception handling change.

12 years agoBugfix: Exception for invalid messages wasn't properly dealt with.
Gunnar Beutner [Mon, 30 Apr 2012 06:22:30 +0000 (08:22 +0200)]
Bugfix: Exception for invalid messages wasn't properly dealt with.

12 years agoFixed excessive CPU usage during SSL negotiation.
Gunnar Beutner [Fri, 27 Apr 2012 12:15:22 +0000 (14:15 +0200)]
Fixed excessive CPU usage during SSL negotiation.

12 years agoClose old connection when duplicate endpoints are found.
Gunnar Beutner [Fri, 27 Apr 2012 11:44:53 +0000 (13:44 +0200)]
Close old connection when duplicate endpoints are found.

12 years agoMade SSL cert paths configurable.
Gunnar Beutner [Fri, 27 Apr 2012 11:12:06 +0000 (13:12 +0200)]
Made SSL cert paths configurable.

12 years agoBugfix for deleting delegates.
Gunnar Beutner [Fri, 27 Apr 2012 11:11:07 +0000 (13:11 +0200)]
Bugfix for deleting delegates.