]>
granicus.if.org Git - icinga2/log
Jean Flach [Fri, 15 Dec 2017 16:58:47 +0000 (17:58 +0100)]
Fix build errors
Adam James [Wed, 11 May 2016 06:55:08 +0000 (08:55 +0200)]
Implement unit tests for the time period parser
fixes #11146
Gunnar Beutner [Wed, 20 Dec 2017 06:57:11 +0000 (07:57 +0100)]
Merge pull request #5891 from Icinga/feature/update-gitignore
Update .gitignore
Gunnar Beutner [Wed, 20 Dec 2017 06:56:04 +0000 (07:56 +0100)]
Update .gitignore
Gunnar Beutner [Wed, 20 Dec 2017 06:53:55 +0000 (07:53 +0100)]
Merge pull request #5889 from Icinga/fix/execvpe-indention
execvpe: Fixup indention for readability
Markus Frosch [Tue, 19 Dec 2017 15:36:03 +0000 (16:36 +0100)]
execvpe: Fixup indention for readability
The file was added with a mixed indention, now all are spaces.
Corresponding to the indented tabwidth of 2 and a sub-indention on curly
brackets.
Michael Friedrich [Tue, 19 Dec 2017 08:22:22 +0000 (09:22 +0100)]
Merge pull request #5717 from hrld/patch-1
add order tags to disk check
Michael Friedrich [Mon, 18 Dec 2017 16:11:27 +0000 (17:11 +0100)]
Merge pull request #5882 from Icinga/feature/avoid-allocations
Avoid unnecessary allocations
Gunnar Beutner [Mon, 18 Dec 2017 09:30:20 +0000 (10:30 +0100)]
Avoid unnecessary allocations for script frames
Gunnar Beutner [Mon, 18 Dec 2017 08:58:55 +0000 (09:58 +0100)]
Avoid allocations in ScriptUtils::Match
Gunnar Beutner [Mon, 18 Dec 2017 10:30:07 +0000 (11:30 +0100)]
Merge pull request #5881 from Icinga/fix/api-package
Fix package error message
Jean Flach [Mon, 18 Dec 2017 10:04:40 +0000 (11:04 +0100)]
Fix package error message
fixes #5879
Michael Friedrich [Mon, 18 Dec 2017 08:57:45 +0000 (09:57 +0100)]
Merge pull request #5757 from ekeih/doc/systemd-restart-5721
Add documentation about automatic service restarts with systemd
Michael Friedrich [Mon, 18 Dec 2017 08:54:30 +0000 (09:54 +0100)]
Merge pull request #5868 from Icinga/feature/expression-ptr
Use std::unique_ptr for Expression objects
Michael Friedrich [Sun, 17 Dec 2017 14:40:12 +0000 (15:40 +0100)]
Merge pull request #5872 from Icinga/fix/incorrect-fclose
Replace incorrect fclose() call with pclose()
Gunnar Beutner [Fri, 15 Dec 2017 21:24:08 +0000 (22:24 +0100)]
Replace incorrect fclose() call with pclose()
Gunnar Beutner [Fri, 15 Dec 2017 04:34:46 +0000 (05:34 +0100)]
Use std::unique_ptr for Expression objects
Michael Friedrich [Fri, 15 Dec 2017 09:06:47 +0000 (10:06 +0100)]
Merge pull request #5858 from Icinga/feature/coverity
Travis: Add support for Coverity
Gunnar Beutner [Thu, 14 Dec 2017 08:24:39 +0000 (09:24 +0100)]
Travis: Add support for Coverity
Michael Friedrich [Fri, 15 Dec 2017 08:08:26 +0000 (09:08 +0100)]
Merge pull request #5865 from Icinga/fix/uuid
Add missing initializer in Utility::NewUniqueID()
Michael Friedrich [Fri, 15 Dec 2017 07:38:16 +0000 (08:38 +0100)]
Merge pull request #5864 from Icinga/fix/add-initdb-to-postgresql-documentation
Add missing initdb to PostgreSQL documentation
Michael Friedrich [Fri, 15 Dec 2017 07:37:38 +0000 (08:37 +0100)]
Merge pull request #5866 from Icinga/fix/remove-redundant-freebsd-restart-code
Remove redundant FreeBSD from restart instructions and add openSUSE
Noah Hilverling [Fri, 15 Dec 2017 07:19:00 +0000 (08:19 +0100)]
Documentation: Add openSUSE to restart instructions
Noah Hilverling [Fri, 15 Dec 2017 06:41:05 +0000 (07:41 +0100)]
Documentation: Remove redundant FreeBSD restart instructions
Gunnar Beutner [Fri, 15 Dec 2017 05:25:10 +0000 (06:25 +0100)]
Merge pull request #5861 from Icinga/fix/invalid-memory-access
Fix incorrect memory access
Gunnar Beutner [Thu, 14 Dec 2017 18:08:54 +0000 (19:08 +0100)]
Merge pull request #5863 from Icinga/fix/glob-5859
Fix glob error handling
Gunnar Beutner [Thu, 14 Dec 2017 17:48:58 +0000 (18:48 +0100)]
Add missing initializer in Utility::NewUniqueID()
Jean Flach [Thu, 14 Dec 2017 16:31:02 +0000 (17:31 +0100)]
Merge pull request #5860 from Icinga/fix/memory-leaks
Fix memory leaks in the unit tests
Michael Friedrich [Thu, 14 Dec 2017 16:11:18 +0000 (17:11 +0100)]
Merge pull request #5862 from Icinga/feature/nullptr-cleanup
Replace a few more NULLs with nullptr
Noah Hilverling [Thu, 14 Dec 2017 16:08:03 +0000 (17:08 +0100)]
Add missing initdb to PostgreSQL documentation
Jean Flach [Thu, 14 Dec 2017 16:04:35 +0000 (17:04 +0100)]
Fix glob error handling
fixes #5859
Gunnar Beutner [Thu, 14 Dec 2017 14:37:20 +0000 (15:37 +0100)]
Replace a few more NULLs with nullptr
Gunnar Beutner [Thu, 14 Dec 2017 14:04:25 +0000 (15:04 +0100)]
Fix incorrect memory access
Gunnar Beutner [Thu, 14 Dec 2017 13:57:23 +0000 (14:57 +0100)]
Fix memory leaks in the unit tests
Gunnar Beutner [Thu, 14 Dec 2017 12:49:25 +0000 (13:49 +0100)]
Merge pull request #5857 from Icinga/fix/compiler-warnings
Fix compiler warnings
Michael Friedrich [Thu, 14 Dec 2017 12:35:15 +0000 (13:35 +0100)]
Merge pull request #5838 from waja/doc_fix_config_sync
services.conf has also be moved to zones.d/global-templates/
Jean Flach [Thu, 14 Dec 2017 12:15:24 +0000 (13:15 +0100)]
Merge pull request #5855 from Icinga/fix/vs2017
Fix build problems with Visual Studio 2017
Jean Flach [Thu, 14 Dec 2017 11:59:34 +0000 (12:59 +0100)]
Merge pull request #5856 from Icinga/feature/applocal-ucrt
Implement AppLocal deployment support for UCRT
Jean Flach [Thu, 14 Dec 2017 10:41:21 +0000 (11:41 +0100)]
Merge pull request #5851 from Icinga/fix/checl-service-5849
Fix check_service returning Warning instead of Critical
Jean Flach [Wed, 13 Dec 2017 16:48:16 +0000 (17:48 +0100)]
Fix check_service returning Warning instead of Critical
fixes #5849
Gunnar Beutner [Thu, 14 Dec 2017 07:47:04 +0000 (08:47 +0100)]
Fix compiler warnings
Gunnar Beutner [Thu, 14 Dec 2017 08:11:42 +0000 (09:11 +0100)]
Merge pull request #5853 from mcktr/fix/output-format-check-service
Fix missing space in check_service output
Gunnar Beutner [Wed, 13 Dec 2017 10:35:38 +0000 (11:35 +0100)]
Fix build problems with Visual Studio 2017
Gunnar Beutner [Wed, 13 Dec 2017 21:31:56 +0000 (22:31 +0100)]
Implement AppLocal deployment support for UCRT
Gunnar Beutner [Wed, 13 Dec 2017 11:54:14 +0000 (12:54 +0100)]
Remove extraneous whitespace
Gunnar Beutner [Wed, 13 Dec 2017 11:49:04 +0000 (12:49 +0100)]
mkclass: Fix compiler warnings in auto-generated code
Gunnar Beutner [Wed, 13 Dec 2017 11:48:14 +0000 (12:48 +0100)]
Fix incorrect format strings
Gunnar Beutner [Wed, 13 Dec 2017 11:47:51 +0000 (12:47 +0100)]
Remove unused variables
Michael Insel [Wed, 13 Dec 2017 20:21:17 +0000 (21:21 +0100)]
Fix missing space in check_service output
Gunnar Beutner [Wed, 13 Dec 2017 11:14:52 +0000 (12:14 +0100)]
Merge pull request #5848 from Icinga/fix/COPYING
Fix COPYING format
Gunnar Beutner [Wed, 13 Dec 2017 10:34:21 +0000 (11:34 +0100)]
Merge pull request #5846 from Icinga/fix/compiler-warning
Fix compiler warnings
Jean Flach [Tue, 12 Dec 2017 13:23:19 +0000 (14:23 +0100)]
Fix COPYING format
Jean Flach [Tue, 12 Dec 2017 12:29:50 +0000 (13:29 +0100)]
Replace boost foreach and bind
fixes #5821
Gunnar Beutner [Tue, 12 Dec 2017 10:55:30 +0000 (11:55 +0100)]
Fix compiler warning introduced by #5753
Gunnar Beutner [Tue, 12 Dec 2017 10:54:47 +0000 (11:54 +0100)]
Fix compiler warning introduced by #5811
Gunnar Beutner [Tue, 12 Dec 2017 10:32:18 +0000 (11:32 +0100)]
Merge pull request #5753 from Icinga/fix/ringbuffer-does-not-get-updated-if-nothing-is-written-5750
Fix that RingBuffer does not get updated and add metrics about communication between endpoints
Gunnar Beutner [Tue, 12 Dec 2017 09:57:48 +0000 (10:57 +0100)]
Merge pull request #5764 from Icinga/feature/influxdb-cleanup
Improve InfluxdbWriter performance
Gunnar Beutner [Tue, 24 Oct 2017 13:23:58 +0000 (15:23 +0200)]
Fix performance issues for InfluxdbWriter
Noah Hilverling [Mon, 13 Nov 2017 15:30:29 +0000 (16:30 +0100)]
Add metrics about communication between endpoints
refs #5509
Michael Friedrich [Fri, 8 Dec 2017 11:51:50 +0000 (12:51 +0100)]
Merge pull request #5760 from Icinga/fix/http-client-bugs
Fix incorrect socket handling for the HTTP client
Jan Wagner [Wed, 6 Dec 2017 16:07:14 +0000 (17:07 +0100)]
services.conf has also be moved to zones.d/global-templates/
Michael Friedrich [Thu, 7 Dec 2017 16:35:46 +0000 (17:35 +0100)]
Merge pull request #5811 from Icinga/feature/update-constants-conf-api-setup
Update NodeName/ZoneName constants with 'api setup'
Michael Friedrich [Thu, 7 Dec 2017 16:07:01 +0000 (17:07 +0100)]
Merge pull request #5840 from Icinga/fix/elasticsearch-writer-6
Fix newline terminator for bulk requests in ElasticsearchWriter
Michael Friedrich [Thu, 7 Dec 2017 12:31:07 +0000 (13:31 +0100)]
Update docs for Elasticsearch 5.x and 6.x support
Michael Friedrich [Thu, 7 Dec 2017 10:11:03 +0000 (11:11 +0100)]
Fix newline terminator for bulk requests in ElasticsearchWriter
This enables compatibility with 6.x.
This commit also fixes an incorrect HTTP response parsing
which could lead into false positives.
Analysis and fix in https://github.com/Icinga/icinga2/issues/5795#issuecomment-
349920587
fixes #5795
Michael Friedrich [Wed, 6 Dec 2017 08:58:18 +0000 (09:58 +0100)]
Merge pull request #5835 from dgoetz/fix/postgres-update-doc
Fixes postgres schema upgrade path
Dirk Goetz [Wed, 6 Dec 2017 08:00:07 +0000 (09:00 +0100)]
fixes postgres schema upgrade path
Michael Friedrich [Tue, 5 Dec 2017 10:34:14 +0000 (11:34 +0100)]
Merge pull request #5833 from MrStrix/patch-1
fix formatting error
Strix [Tue, 5 Dec 2017 10:31:34 +0000 (11:31 +0100)]
fix formatting error
Michael Friedrich [Thu, 30 Nov 2017 20:28:32 +0000 (21:28 +0100)]
Merge pull request #5827 from Icinga/feature/replace-statsfunction-with-function
Replace StatsFunction with Function
Michael Friedrich [Thu, 30 Nov 2017 20:20:46 +0000 (21:20 +0100)]
Merge pull request #5825 from Icinga/feature/boost-assign
Replace boost::assign::list_of with initializer lists
Michael Friedrich [Thu, 30 Nov 2017 19:39:21 +0000 (20:39 +0100)]
Merge pull request #5824 from Icinga/feature/cxx11-features
Replace a few Boost features with equivalent C++11 features
Gunnar Beutner [Thu, 30 Nov 2017 09:46:44 +0000 (10:46 +0100)]
Replace StatsFunction with Function
Gunnar Beutner [Thu, 30 Nov 2017 17:09:38 +0000 (18:09 +0100)]
Replace boost::assign::list_of with initializer lists
Gunnar Beutner [Thu, 30 Nov 2017 07:36:35 +0000 (08:36 +0100)]
Use nullptr instead of <Type>::Ptr()
Gunnar Beutner [Thu, 30 Nov 2017 07:19:58 +0000 (08:19 +0100)]
Use std::vector::emplace_back instead of std::vector::push_back
Gunnar Beutner [Thu, 23 Nov 2017 14:32:33 +0000 (15:32 +0100)]
Use std::vector instead of std::set where appropriate
Gunnar Beutner [Thu, 23 Nov 2017 08:58:05 +0000 (09:58 +0100)]
Use initializer lists instead of std::vector::push_back
Gunnar Beutner [Thu, 23 Nov 2017 08:46:06 +0000 (09:46 +0100)]
Tidy up INITIALIZE_ONCE use in console.cpp a bit
Gunnar Beutner [Thu, 23 Nov 2017 08:31:39 +0000 (09:31 +0100)]
Get rid of INITIALIZE_ONCE for the ExternalCommandProcessor
Gunnar Beutner [Thu, 23 Nov 2017 05:51:48 +0000 (06:51 +0100)]
Replace boost::ref/boost::cref with std::ref/std::cref
Gunnar Beutner [Wed, 22 Nov 2017 11:05:36 +0000 (12:05 +0100)]
Replace boost::tuple with std::tuple
Gunnar Beutner [Tue, 21 Nov 2017 13:15:29 +0000 (14:15 +0100)]
Replace CheckResult::StaticInitialize with a lambda function
Gunnar Beutner [Tue, 21 Nov 2017 13:15:00 +0000 (14:15 +0100)]
Make a few functions static
Gunnar Beutner [Tue, 21 Nov 2017 13:07:44 +0000 (14:07 +0100)]
Dynamically create and destroy the timer thread
Gunnar Beutner [Tue, 21 Nov 2017 12:20:55 +0000 (13:20 +0100)]
Use std::shared_ptr instead of boost::shared_ptr
Gunnar Beutner [Tue, 21 Nov 2017 12:03:51 +0000 (13:03 +0100)]
Move the Timer::Holder class to timer.cpp
Gunnar Beutner [Tue, 21 Nov 2017 11:28:09 +0000 (12:28 +0100)]
Use std::promise instead of boost::promise
Gunnar Beutner [Tue, 21 Nov 2017 11:12:58 +0000 (12:12 +0100)]
Replace boost::thread with std::thread
Gunnar Beutner [Wed, 29 Nov 2017 13:24:46 +0000 (14:24 +0100)]
Merge pull request #5819 from Icinga/feature/avoid-func-call-allocations
Avoid unnecessary allocations in the FunctionCallExpression class
Gunnar Beutner [Wed, 29 Nov 2017 13:17:11 +0000 (14:17 +0100)]
Merge pull request #5816 from Icinga/feature/cxx11-wrapfunction
Re-implement WrapFunction() using C++11 features
Gunnar Beutner [Wed, 29 Nov 2017 13:11:09 +0000 (14:11 +0100)]
Avoid unnecessary allocations in the FunctionCallExpression class
Gunnar Beutner [Wed, 29 Nov 2017 10:53:45 +0000 (11:53 +0100)]
Re-implement WrapFunction() using C++11 features
Gunnar Beutner [Wed, 29 Nov 2017 07:28:44 +0000 (08:28 +0100)]
Merge pull request #5803 from Icinga/feature/cxx11-std-bind
Replace boost::bind/boost::function with std::bind/std::function
Michael Friedrich [Tue, 28 Nov 2017 12:47:04 +0000 (13:47 +0100)]
Merge pull request #5733 from Icinga/feature/perfdataname
Make --perf-syntax also change short message
Michael Friedrich [Tue, 28 Nov 2017 12:38:53 +0000 (13:38 +0100)]
Update NodeName/ZoneName constants with 'api setup'
This commit also moves the constants.conf backup logic
into NodeUtility::UpdateConstant() where it belongs.
Logging has been slightly adopted too.
fixes #5763
Michael Friedrich [Tue, 28 Nov 2017 10:39:17 +0000 (11:39 +0100)]
Merge pull request #5809 from Icinga/feature/required-openssl-version
Raise required OpenSSL version to 1.0.1
Michael Friedrich [Tue, 28 Nov 2017 10:37:00 +0000 (11:37 +0100)]
Merge pull request #5783 from Icinga/fix/docs-formatting
Fix formatting in value types docs
Michael Friedrich [Tue, 28 Nov 2017 10:27:12 +0000 (11:27 +0100)]
Merge pull request #5804 from Icinga/fix/update-repository-message-error
Silence UpdateRepository message errors
Michael Friedrich [Tue, 28 Nov 2017 10:05:25 +0000 (11:05 +0100)]
Merge pull request #5808 from Icinga/fix/missing-variable-name
Fix missing variable name which can lead to segfaults