Gunnar Beutner
|
b887f14d96
|
Use BOOST_THROW_EXCEPTION instead of boost::throw_exception()
Fixes #3636
|
2013-02-06 12:51:12 +01:00 |
Gunnar Beutner
|
25e34fa5d2
|
Made command-line arguments more Unix-compliant.
|
2013-02-06 09:45:44 +01:00 |
Gunnar Beutner
|
d463bed478
|
Config: Implement detection of missing required attributes
Fixes #3627
|
2013-02-06 00:32:05 +01:00 |
Gunnar Beutner
|
a5a51a6123
|
Implement validateOnly flag for LoadConfigFiles().
|
2013-02-05 16:16:34 +01:00 |
Gunnar Beutner
|
7a150d2c29
|
Validate config objects before trying to activate them.
Fixes #3619
|
2013-02-05 13:06:42 +01:00 |
Gunnar Beutner
|
789fd23d77
|
Windows build fix.
|
2013-02-04 09:58:45 +01:00 |
Gunnar Beutner
|
2834edfd71
|
Bugfix: Deadlock in SigHupHandler due to Event::Post not being signal-safe
Fixes #3622
|
2013-02-03 16:00:53 +01:00 |
Gunnar Beutner
|
ba49fd38e1
|
Delete removed config objects after SIGHUP
Fixes #3620
|
2013-02-03 12:26:22 +01:00 |
Gunnar Beutner
|
975915bb6f
|
Implemented reloading the config using SIGHUP.
|
2013-02-03 11:46:17 +01:00 |
Gunnar Beutner
|
5774792a23
|
Implemented --version and made --help output prettier.
|
2013-02-03 01:21:11 +01:00 |
Gunnar Beutner
|
d853bcb286
|
Bugfix: Used incorrect variable for CompileFile() call.
|
2013-02-03 00:02:08 +01:00 |
Gunnar Beutner
|
c3a73dde1e
|
Gracefully deal with unknown command-line options.
|
2013-02-02 23:29:02 +01:00 |
Gunnar Beutner
|
dbf762e771
|
Use boost::program_options to parse arguments.
Fixes #3536
Fixes #3184
|
2013-02-02 23:22:27 +01:00 |
Gunnar Beutner
|
33aba14197
|
Implement type keyword in the config compiler
Fixes #3616
|
2013-02-02 14:28:11 +01:00 |
Gunnar Beutner
|
1804caf3b8
|
Fixed log facility for messages from icinga-app.
|
2013-02-01 22:52:26 +01:00 |
Gunnar Beutner
|
00b827d5cf
|
Implement search dirs for #include.
Fixes #3599
|
2013-02-01 22:44:58 +01:00 |
Gunnar Beutner
|
ff0e6d91d2
|
Move exception_handler into libbase. Add handler for SIGABRT.
Fixes #3590
|
2013-01-30 11:51:15 +01:00 |
Gunnar Beutner
|
70c66fa542
|
Implemented the #library directive and fixed loading icinga.dll on Windows.
|
2013-01-17 15:05:34 +01:00 |
Gunnar Beutner
|
115489a531
|
Fixed loading components when using a custom --libdir.
|
2012-10-02 09:26:17 +02:00 |
Gunnar Beutner
|
47fa56a805
|
Added methods for retrieving the installation prefix and local state dir.
|
2012-09-28 13:16:08 +02:00 |
Gunnar Beutner
|
bd37c357d1
|
Build fix for Windows.
|
2012-09-27 10:14:45 +02:00 |
Gunnar Beutner
|
0cb232f494
|
Handle some exceptions that previously caused crashes.
|
2012-09-27 09:58:16 +02:00 |
Gunnar Beutner
|
c5479057f7
|
Make exception messages more verbose.
|
2012-09-27 09:38:28 +02:00 |
Gunnar Beutner
|
5157853af9
|
Add right lib dir to the search path.
|
2012-09-26 12:08:07 +02:00 |
Gunnar Beutner
|
de29105e43
|
Fixed module path for 64-bit RHEL.
Fixes #3150
|
2012-09-21 15:14:26 +02:00 |
Gunnar Beutner
|
86c0aff719
|
Build fix for Windows.
|
2012-09-17 11:13:35 +02:00 |
Gunnar Beutner
|
b996635a91
|
Report version number at startup.
|
2012-09-10 14:44:54 +02:00 |
Gunnar Beutner
|
06b1a73864
|
Fixed crash while shutting down Icinga.
|
2012-08-14 14:04:05 +02:00 |
Gunnar Beutner
|
160219f4d3
|
Refactored Application class to use DynamicObject as a base class.
|
2012-08-14 12:51:51 +02:00 |
Gunnar Beutner
|
0bd5323629
|
Prefer boost::* over C++0x features.
|
2012-06-15 19:32:41 +02:00 |
Gunnar Beutner
|
132a62f4eb
|
Fixed Solaris compatibility.
|
2012-05-29 16:56:25 +02:00 |
Gunnar Beutner
|
d130d6017f
|
Improved MingW compatibility.
|
2012-05-28 10:41:21 +02:00 |
Gunnar Beutner
|
925e947a98
|
Updated documentation.
Cleaned up Dictionary class.
|
2012-05-15 10:58:14 +02:00 |
Gunnar Beutner
|
d9b7debdcc
|
Cleaned up application initialization.
Made code documentation more doxygen-friendly.
Added doxygen config file.
|
2012-05-14 19:14:23 +02:00 |
Gunnar Beutner
|
f6dff42434
|
Fixed FSF address.
|
2012-05-11 13:33:57 +02:00 |
Gunnar Beutner
|
3214c29363
|
Added copyright headers.
Updated Debian build files.
|
2012-05-10 12:06:41 +02:00 |
Gunnar Beutner
|
9bfff6ddb7
|
Restructured components.
|
2012-04-13 13:10:35 +02:00 |
Gunnar Beutner
|
05a6303f82
|
Build fixes for Windows.
|
2012-04-13 11:45:09 +02:00 |