]> granicus.if.org Git - icinga2/log
icinga2
12 years agoReplaced custom event code with Boost.Signals.
Gunnar Beutner [Thu, 14 Jun 2012 13:16:41 +0000 (15:16 +0200)]
Replaced custom event code with Boost.Signals.

12 years agoBuild fixes.
Gunnar Beutner [Thu, 14 Jun 2012 11:04:22 +0000 (13:04 +0200)]
Build fixes.

12 years agoAdded checker component.
Gunnar Beutner [Thu, 14 Jun 2012 09:23:25 +0000 (11:23 +0200)]
Added checker component.

12 years agoImplemented asynchronous (internal) API calls.
Gunnar Beutner [Thu, 14 Jun 2012 09:18:20 +0000 (11:18 +0200)]
Implemented asynchronous (internal) API calls.

12 years agoCleaned up test code.
Gunnar Beutner [Wed, 13 Jun 2012 11:56:26 +0000 (13:56 +0200)]
Cleaned up test code.

12 years agoImplemented rudimentary service checks.
Gunnar Beutner [Wed, 13 Jun 2012 11:42:55 +0000 (13:42 +0200)]
Implemented rudimentary service checks.

12 years agoAllow _ in identifier names.
Gunnar Beutner [Wed, 13 Jun 2012 07:21:39 +0000 (09:21 +0200)]
Allow _ in identifier names.

12 years agoBugfixes.
Gunnar Beutner [Tue, 12 Jun 2012 09:56:12 +0000 (11:56 +0200)]
Bugfixes.

12 years agoConverted example config files.
Gunnar Beutner [Tue, 12 Jun 2012 09:45:37 +0000 (11:45 +0200)]
Converted example config files.

12 years agoEven more bugfixes.
Gunnar Beutner [Tue, 12 Jun 2012 09:34:48 +0000 (11:34 +0200)]
Even more bugfixes.

12 years agoMore bugfixes.
Gunnar Beutner [Tue, 12 Jun 2012 09:24:02 +0000 (11:24 +0200)]
More bugfixes.

12 years agoBugfixes.
Gunnar Beutner [Tue, 12 Jun 2012 08:49:30 +0000 (10:49 +0200)]
Bugfixes.

12 years agoIntegrate libdyn with the configfile component.
Gunnar Beutner [Tue, 12 Jun 2012 07:36:18 +0000 (09:36 +0200)]
Integrate libdyn with the configfile component.

12 years agoBugfixes for libdyn.
Gunnar Beutner [Mon, 11 Jun 2012 12:04:16 +0000 (14:04 +0200)]
Bugfixes for libdyn.

12 years agoPerformance improvements.
Gunnar Beutner [Mon, 11 Jun 2012 06:21:47 +0000 (08:21 +0200)]
Performance improvements.

12 years agoFixed code gen bug with nested templates.
Gunnar Beutner [Wed, 6 Jun 2012 18:33:25 +0000 (20:33 +0200)]
Fixed code gen bug with nested templates.

12 years agoFixed memory leaks in the parser.
Gunnar Beutner [Wed, 6 Jun 2012 12:38:28 +0000 (14:38 +0200)]
Fixed memory leaks in the parser.
Improved Dictionary performance.

12 years agoLots of bugfixes, improved error messages and debug information, performance improvem...
Gunnar Beutner [Wed, 6 Jun 2012 12:12:09 +0000 (14:12 +0200)]
Lots of bugfixes, improved error messages and debug information, performance improvements.

12 years agoBugfixes for the config compiler.
Gunnar Beutner [Tue, 5 Jun 2012 13:59:28 +0000 (15:59 +0200)]
Bugfixes for the config compiler.

12 years agoImplemented additional parts of the config compiler.
Gunnar Beutner [Tue, 5 Jun 2012 13:05:15 +0000 (15:05 +0200)]
Implemented additional parts of the config compiler.

12 years agoFixed merge conflicts.
Gunnar Beutner [Mon, 4 Jun 2012 07:21:33 +0000 (09:21 +0200)]
Fixed merge conflicts.

12 years agoSemi-working implementation of the config compiler.
Gunnar Beutner [Fri, 1 Jun 2012 14:49:33 +0000 (16:49 +0200)]
Semi-working implementation of the config compiler.

12 years agoAdded support for compiling dictionaries/arrays.
Gunnar Beutner [Thu, 31 May 2012 14:04:51 +0000 (16:04 +0200)]
Added support for compiling dictionaries/arrays.

12 years agoRegenerated parser.
Gunnar Beutner [Thu, 31 May 2012 08:16:32 +0000 (10:16 +0200)]
Regenerated parser.

12 years agoRegenerated parser.
Gunnar Beutner [Thu, 31 May 2012 07:49:12 +0000 (09:49 +0200)]
Regenerated parser.

12 years agoMoved config parser into dyn/.
Gunnar Beutner [Thu, 31 May 2012 07:43:46 +0000 (09:43 +0200)]
Moved config parser into dyn/.

12 years agoRegenerated parser.
Gunnar Beutner [Thu, 31 May 2012 07:18:26 +0000 (09:18 +0200)]
Regenerated parser.

12 years agoRefactored parser.
Gunnar Beutner [Thu, 31 May 2012 07:14:44 +0000 (09:14 +0200)]
Refactored parser.

12 years agoBuild fixes for windows.
Gunnar Beutner [Thu, 31 May 2012 07:08:08 +0000 (09:08 +0200)]
Build fixes for windows.

12 years agoAdded auto-generated code for the config parser (for Windows).
Gunnar Beutner [Thu, 31 May 2012 07:03:24 +0000 (09:03 +0200)]
Added auto-generated code for the config parser (for Windows).

12 years agoUpdated the lexer/parser.
Gunnar Beutner [Thu, 31 May 2012 06:59:40 +0000 (08:59 +0200)]
Updated the lexer/parser.

12 years agoMerge branch 'master' of github.com:gunnarbeutner/strawberry
Gunnar Beutner [Thu, 31 May 2012 06:58:22 +0000 (08:58 +0200)]
Merge branch 'master' of github.com:gunnarbeutner/strawberry

Conflicts:
dyntest/dyntest.cpp

12 years agoBuild fix for GCC.
Gunnar Beutner [Thu, 31 May 2012 06:54:36 +0000 (08:54 +0200)]
Build fix for GCC.

12 years agoAdded config parser.
Gunnar Beutner [Thu, 31 May 2012 06:45:02 +0000 (08:45 +0200)]
Added config parser.

12 years agoUpdated dyntest app.
Gunnar Beutner [Wed, 30 May 2012 12:46:51 +0000 (14:46 +0200)]
Updated dyntest app.

12 years agoAdded dyn test class.
Gunnar Beutner [Wed, 30 May 2012 08:43:58 +0000 (10:43 +0200)]
Added dyn test class.

12 years agoRemoved SQLite.
Gunnar Beutner [Wed, 30 May 2012 07:51:45 +0000 (09:51 +0200)]
Removed SQLite.

12 years agoFixed Solaris compatibility.
Gunnar Beutner [Tue, 29 May 2012 14:24:55 +0000 (16:24 +0200)]
Fixed Solaris compatibility.

12 years agoPretty-print library detection data.
Gunnar Beutner [Tue, 29 May 2012 14:14:49 +0000 (16:14 +0200)]
Pretty-print library detection data.

12 years agoOnly build SQLite when there's no system-provided library.
Gunnar Beutner [Tue, 29 May 2012 13:59:00 +0000 (15:59 +0200)]
Only build SQLite when there's no system-provided library.

12 years agoAdded SQLite.
Gunnar Beutner [Tue, 29 May 2012 09:38:51 +0000 (11:38 +0200)]
Added SQLite.

12 years agoUpdated Dictionary tests.
Gunnar Beutner [Tue, 29 May 2012 04:25:01 +0000 (06:25 +0200)]
Updated Dictionary tests.

12 years agoAdded makefile support for unit tests.
Gunnar Beutner [Mon, 28 May 2012 09:53:51 +0000 (11:53 +0200)]
Added makefile support for unit tests.

12 years agoImproved MingW compatibility.
Gunnar Beutner [Mon, 28 May 2012 08:41:21 +0000 (10:41 +0200)]
Improved MingW compatibility.

12 years agoUse spec file as the authorative source of the package info/version number.
Gunnar Beutner [Sun, 27 May 2012 17:45:40 +0000 (19:45 +0200)]
Use spec file as the authorative source of the package info/version number.

12 years agoUpdated RPM packaging scripts.
Gunnar Beutner [Sun, 27 May 2012 14:21:50 +0000 (16:21 +0200)]
Updated RPM packaging scripts.

12 years agoUse LIBRARY_VERSION for libtool.
Gunnar Beutner [Sun, 27 May 2012 11:35:55 +0000 (13:35 +0200)]
Use LIBRARY_VERSION for libtool.

12 years agoFixed autogen.sh on CentOS 6.2
Gunnar Beutner [Sun, 27 May 2012 11:35:35 +0000 (13:35 +0200)]
Fixed autogen.sh on CentOS 6.2

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()