Gunnar Beutner
|
53cb18543c
|
Implement support for upgrading NSIS-based installations
refs #11449
|
2016-04-20 10:07:51 +02:00 |
Gunnar Beutner
|
389cb54f93
|
Implement support for running custom install/uninstall actions
refs #11449
|
2016-04-20 10:07:47 +02:00 |
Gunnar Beutner
|
0d2ae5ce92
|
Fix Utility::MkDirP on Windows
fixes #11455
|
2016-04-20 10:07:24 +02:00 |
Gunnar Beutner
|
97f324ad3e
|
Follow symlinks in Utility::GlobRecursive
fixes #11347
|
2016-04-20 10:07:22 +02:00 |
Michael Friedrich
|
baecdc3210
|
Fix: MkDirP supports '/' and '\' on Windows
fixes #10231
|
2016-03-11 15:51:08 +01:00 |
Michael Friedrich
|
9e833d7563
|
Fix MkDirP() on Windows
fixes #10231
|
2016-03-11 15:50:57 +01:00 |
Michael Friedrich
|
a79ea88fff
|
Fix permissions for temporary files
fixes #11212
fixes #11211
|
2016-02-24 11:27:22 +01:00 |
Michael Friedrich
|
a837198bbc
|
Fix unique creation of temp files
fixes #10948
|
2016-02-23 12:34:38 +01:00 |
Michael Friedrich
|
9141855454
|
Fix incorrect --version information
fixes #10784
|
2016-02-23 09:34:50 +01:00 |
Gunnar Beutner
|
2e930826e3
|
Make sure that all strings in the IDO database are UTF8-encoded
fixes #10554
|
2016-02-23 09:08:32 +01:00 |
Gunnar Beutner
|
c544c686a8
|
Update copyright headers for 2016
|
2016-01-12 08:31:24 +01:00 |
Michael Friedrich
|
383a6a1334
|
Fix missing path in mkdir() exception
fixes #10748
|
2015-12-04 10:17:40 +01:00 |
Gunnar Beutner
|
141f255d5b
|
Build fix for Windows
refs #10693
|
2015-11-26 11:19:33 +01:00 |
Gunnar Beutner
|
b14a48d519
|
Implement Platform* global variables
refs #10693
|
2015-11-26 11:19:32 +01:00 |
Gunnar Beutner
|
eb67f3779f
|
Fix incorrect error messages on Windows
fixes #10637
|
2015-11-15 21:18:27 +01:00 |
Gunnar Beutner
|
9ea51aa86e
|
Use non-blocking open() for the command pipe
fixes #10410
|
2015-11-09 20:39:26 +01:00 |
Gunnar Beutner
|
5aa91551a5
|
Improve validation for CIDR masks
fixes #10375
|
2015-10-19 10:40:48 +02:00 |
Thomas Gelf
|
29188a4a10
|
Improve error handling in cidr_match function
refs #10354
Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
|
2015-10-14 12:23:59 +02:00 |
Gunnar Beutner
|
06a0f182a5
|
Implement the cidr_match function
fixes #10354
|
2015-10-14 10:14:01 +02:00 |
Gunnar Beutner
|
2484016c54
|
Fix crash in RepositoryUtility::AddObject
fixes #10326
|
2015-10-13 09:15:06 +02:00 |
Gunnar Beutner
|
254c076dd4
|
Fix incorrectly escaped arguments for CreateProcess
fixes #10245
|
2015-09-30 10:56:31 +02:00 |
Michael Friedrich
|
7eca257784
|
Fix return value of Utility::MkDir/MkDirP
None as there are exceptions thrown.
fixes #9689
|
2015-08-24 15:11:49 +02:00 |
Gunnar Beutner
|
b43a3135cc
|
Fix: Utility::Glob on Windows doesn't support wildcards in all but the last path component
fixes #9962
|
2015-08-19 07:54:06 +02:00 |
Michael Friedrich
|
fca7a33aac
|
Implement config file management for the API
refs #9083
fixes #9102
fixes #9103
fixes #9104
fixes #9705
|
2015-07-23 17:57:24 +02:00 |
Michael Friedrich
|
59b81168ff
|
Add exceptions for Utility::MkDir{,P}
fixes #9689
|
2015-07-21 15:56:57 +02:00 |
Jean-Marcel Flach
|
a98d2f585d
|
Implement URL parser
fixes #9470
|
2015-07-07 15:33:19 +02:00 |
Gunnar Beutner
|
cfcb8675c7
|
Fix unexpected exception in Utility::DirName when specifying an empty path
refs #9263
|
2015-06-15 14:04:38 +02:00 |
Gunnar Beutner
|
3e08f2e0b5
|
Make order for deferred initializers deterministic
refs #8791
|
2015-03-18 13:24:31 +01:00 |
Gunnar Beutner
|
2867d79514
|
Add VERIFY check in Utility::ExecuteDeferredInitializers
Coverity Bug ID: 1167738
|
2015-03-03 09:26:21 +01:00 |
Gunnar Beutner
|
3e12bfef25
|
Remove redundant error check in Utility::GetTime
Coverity Bug ID: 1167732
|
2015-03-03 09:23:29 +01:00 |
Gunnar Beutner
|
7c31654552
|
Remove the return type for Utility::LoadExtensionLibrary
|
2015-03-03 07:19:34 +01:00 |
Michael Friedrich
|
24852e05c7
|
Move ValidateMacroString into the MacroProcessor class
refs #7311
|
2015-02-11 16:14:59 +01:00 |
Michael Friedrich
|
8ca57cba03
|
Add macro config validator for command args, env, custom attr, perfdata templates
fixes #7311
|
2015-02-11 15:32:10 +01:00 |
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
Gunnar Beutner
|
a9e2bc4b40
|
Implement a way to call methods on objects
fixes #8071
|
2014-12-11 21:12:34 +01:00 |
Gunnar Beutner
|
c1ac548a77
|
Escape special characters in repository file names
fixes #7618
|
2014-12-10 13:20:16 +01:00 |
Gunnar Beutner
|
e4bfb5f922
|
Fix static initializers for Utility::AddDeferredInitializer
fixes #7646
|
2014-11-12 08:00:56 +01:00 |
Gunnar Beutner
|
064407d3c9
|
Fix dynamic_cast problem
fixes #7586
|
2014-11-06 09:05:12 +01:00 |
Gunnar Beutner
|
4677014b6d
|
Implement support for arrays in custom variables
fixes #6544
|
2014-11-02 07:27:50 +01:00 |
Michael Friedrich
|
3709ec73ea
|
Add Utility::SetFileOwnership() on Linux
refs #7476
|
2014-10-30 19:52:22 +01:00 |
Michael Friedrich
|
4fe486c4dd
|
Cli: Fix overwriting api.conf; Move black/whitelist functionality into AgentUtility class
refs #7253
fixes #7481
|
2014-10-29 19:21:52 +01:00 |
Gunnar Beutner
|
ceca27e25b
|
Fix Utility::GetFQDN() on OS X
fixes #7495
|
2014-10-29 16:54:33 +01:00 |
Gunnar Beutner
|
3f032692ce
|
Implement agent settings for "agent set" and "agent list"
refs #7248
|
2014-10-27 15:12:19 +01:00 |
Michael Friedrich
|
9227d990dc
|
Add Utility::CopyFile()
refs #7423
|
2014-10-22 19:25:29 +02:00 |
Gunnar Beutner
|
2d5e9514a5
|
Refactor logging code
|
2014-10-19 17:52:17 +02:00 |
Gunnar Beutner
|
b18f57a745
|
Remove logger_fwd.hpp
|
2014-10-19 14:50:39 +02:00 |
Gunnar Beutner
|
a4081f1445
|
Implement support for CLI commands
fixes #7246
|
2014-10-08 15:33:10 +02:00 |
Gunnar Beutner
|
ac32d4b382
|
Improve thread spawning behavior
fixes #7186
|
2014-09-11 11:45:21 +02:00 |
Gunnar Beutner
|
6f2ea6bc08
|
Fix build problems with Oracle Solaris Studio
refs #6896
|
2014-09-02 13:09:17 +02:00 |
Gunnar Beutner
|
65bec9e904
|
Clean up some parts of the code
|
2014-08-17 17:57:41 +02:00 |