]> granicus.if.org Git - icinga2/log
icinga2
12 years agoBuild fixes for CentOS 5.3
Gunnar Beutner [Mon, 2 Apr 2012 08:29:08 +0000 (10:29 +0200)]
Build fixes for CentOS 5.3

12 years agoMoved platform-specific code into separate files.
Gunnar Beutner [Mon, 2 Apr 2012 08:26:38 +0000 (10:26 +0200)]
Moved platform-specific code into separate files.

12 years agoCleaned up includes; using namespace std is the default now.
Gunnar Beutner [Mon, 2 Apr 2012 07:03:29 +0000 (09:03 +0200)]
Cleaned up includes; using namespace std is the default now.

12 years agoRemoved I2_ prefix for header guard #defines.
Gunnar Beutner [Mon, 2 Apr 2012 06:56:30 +0000 (08:56 +0200)]
Removed I2_ prefix for header guard #defines.

12 years agoUpdated git ignores.
Gunnar Beutner [Sun, 1 Apr 2012 18:11:50 +0000 (20:11 +0200)]
Updated git ignores.

12 years agoRenamed the VS project file to match the autoconf project name
Gunnar Beutner [Sun, 1 Apr 2012 18:09:47 +0000 (20:09 +0200)]
Renamed the VS project file to match the autoconf project name

12 years agoRemoved autogenerated file (config.h.in)
Gunnar Beutner [Sun, 1 Apr 2012 18:04:30 +0000 (20:04 +0200)]
Removed autogenerated file (config.h.in)
Updated version output for icinga component loader
Updated project file

12 years agoAdded auto-generated icinga-version.h header file
Gunnar Beutner [Sun, 1 Apr 2012 17:45:30 +0000 (19:45 +0200)]
Added auto-generated icinga-version.h header file

12 years agoRefactored config object handling.
Gunnar Beutner [Sun, 1 Apr 2012 17:32:41 +0000 (19:32 +0200)]
Refactored config object handling.

12 years agoRemoved miniapp demo application
Gunnar Beutner [Sun, 1 Apr 2012 17:32:18 +0000 (19:32 +0200)]
Removed miniapp demo application

12 years agoFixed ltdl initialization.
Gunnar Beutner [Sun, 1 Apr 2012 13:20:13 +0000 (15:20 +0200)]
Fixed ltdl initialization.
Fixed indentation

12 years agoFixed more compilation problems.
Gunnar Beutner [Sun, 1 Apr 2012 11:57:22 +0000 (13:57 +0200)]
Fixed more compilation problems.

12 years agoImplemented loading components on *NIX.
Gunnar Beutner [Sun, 1 Apr 2012 11:22:30 +0000 (13:22 +0200)]
Implemented loading components on *NIX.

12 years agoFixed compilation errors with automake/gcc
Gunnar Beutner [Sun, 1 Apr 2012 07:48:52 +0000 (09:48 +0200)]
Fixed compilation errors with automake/gcc

12 years agoUpdated project files.
Gunnar Beutner [Sun, 1 Apr 2012 07:31:03 +0000 (09:31 +0200)]
Updated project files.

12 years agoAuto-load components when component config objects are created.
Gunnar Beutner [Sun, 1 Apr 2012 07:30:38 +0000 (09:30 +0200)]
Auto-load components when component config objects are created.

12 years agoAdded support for logging.
Gunnar Beutner [Sun, 1 Apr 2012 07:30:08 +0000 (09:30 +0200)]
Added support for logging.

12 years agoImplemented component loader app.
Gunnar Beutner [Sat, 31 Mar 2012 14:29:53 +0000 (16:29 +0200)]
Implemented component loader app.

12 years agoRenamed configcomponent module.
Gunnar Beutner [Sat, 31 Mar 2012 14:28:11 +0000 (16:28 +0200)]
Renamed configcomponent module.

12 years agoImplemented rudimentary config file parser.
Gunnar Beutner [Sat, 31 Mar 2012 14:26:51 +0000 (16:26 +0200)]
Implemented rudimentary config file parser.

12 years agoCleaned up component API.
Gunnar Beutner [Sat, 31 Mar 2012 14:03:42 +0000 (16:03 +0200)]
Cleaned up component API.

12 years agoImplemented JSON-RPC config component.
Gunnar Beutner [Sat, 31 Mar 2012 14:02:59 +0000 (16:02 +0200)]
Implemented JSON-RPC config component.

12 years agoCleaned up JSON-RPC API.
Gunnar Beutner [Sat, 31 Mar 2012 14:01:31 +0000 (16:01 +0200)]
Cleaned up JSON-RPC API.

12 years agoUpdated makefile.
Gunnar Beutner [Sat, 31 Mar 2012 13:20:38 +0000 (15:20 +0200)]
Updated makefile.

12 years agoAdded support for configuration and loadable components.
Gunnar Beutner [Sat, 31 Mar 2012 13:18:09 +0000 (15:18 +0200)]
Added support for configuration and loadable components.

12 years agoMake sure to remove dead weak delegates from events.
Gunnar Beutner [Sat, 31 Mar 2012 07:36:38 +0000 (09:36 +0200)]
Make sure to remove dead weak delegates from events.

12 years agoImplemented the thread class.
Gunnar Beutner [Sat, 31 Mar 2012 07:36:00 +0000 (09:36 +0200)]
Implemented the thread class.

12 years agoImplemented thread synchronisation primitives.
Gunnar Beutner [Sat, 31 Mar 2012 07:09:40 +0000 (09:09 +0200)]
Implemented thread synchronisation primitives.

12 years agoRemoved global variable.
Gunnar Beutner [Fri, 30 Mar 2012 17:56:54 +0000 (19:56 +0200)]
Removed global variable.

12 years agoImplemented Application::Daemonize method
Gunnar Beutner [Fri, 30 Mar 2012 08:24:42 +0000 (10:24 +0200)]
Implemented Application::Daemonize method

12 years agoMoved the MyApplication class into the icinga namespace
Gunnar Beutner [Fri, 30 Mar 2012 05:39:43 +0000 (07:39 +0200)]
Moved the MyApplication class into the icinga namespace

12 years agoUpdated git ignores
Gunnar Beutner [Fri, 30 Mar 2012 05:39:12 +0000 (07:39 +0200)]
Updated git ignores
Added missing INSTALL file

12 years agoFixed crash bug in Timer::StopAllTimers
Gunnar Beutner [Thu, 29 Mar 2012 18:23:13 +0000 (20:23 +0200)]
Fixed crash bug in Timer::StopAllTimers
Fixed compilation error with gcc (in connectionmanager.cpp)
Use unformatted JSON strings in release builds

12 years agoImplemented support for binding methods to the ConnectionManager class
Gunnar Beutner [Thu, 29 Mar 2012 18:03:29 +0000 (20:03 +0200)]
Implemented support for binding methods to the ConnectionManager class

12 years agoSet FIONBIO flag for sockets
Gunnar Beutner [Thu, 29 Mar 2012 11:15:54 +0000 (13:15 +0200)]
Set FIONBIO flag for sockets
Make m_FD member variable private.

12 years agoSimplified FIFO implementation
Gunnar Beutner [Thu, 29 Mar 2012 05:42:30 +0000 (07:42 +0200)]
Simplified FIFO implementation
Fixed a memoryleak in Netstring class

12 years agoFurther performance improvements.
Gunnar Beutner [Wed, 28 Mar 2012 19:20:13 +0000 (21:20 +0200)]
Further performance improvements.

12 years agoImproved FIFO performance
Gunnar Beutner [Wed, 28 Mar 2012 17:50:55 +0000 (19:50 +0200)]
Improved FIFO performance

12 years agoImplemented support for sending reply messages.
Gunnar Beutner [Wed, 28 Mar 2012 13:56:39 +0000 (15:56 +0200)]
Implemented support for sending reply messages.

12 years agoAdded missing include for *NIX
Gunnar Beutner [Wed, 28 Mar 2012 12:08:06 +0000 (14:08 +0200)]
Added missing include for *NIX

12 years agoImproved buffering behavior.
Gunnar Beutner [Wed, 28 Mar 2012 12:06:02 +0000 (14:06 +0200)]
Improved buffering behavior.

12 years agoAdded missing files.
Gunnar Beutner [Wed, 28 Mar 2012 11:38:41 +0000 (13:38 +0200)]
Added missing files.

12 years agoInitial commit.
Gunnar Beutner [Wed, 28 Mar 2012 11:24:49 +0000 (13:24 +0200)]
Initial commit.