0
0
Fork 0
mirror of https://github.com/netdata/netdata.git synced 2025-05-18 15:11:22 +00:00
Commit graph

5 commits

Author SHA1 Message Date
vkalintiris
4de2ce54d5
Sanitize command arguments. ()
* Sanitize bash arguments.

Remove leading dashes and escape single quotes in command arguments.

* Quote expanded variable in test
2022-11-29 17:26:35 +02:00
vkalintiris
b8cd2bdc50
Remove unecessary relative paths when including headers. ()
Currently, we add the repository's top-level dir in the compiler's
header search path. This means that code in every top-level directory
within the repo can include headers sibling top-level directories.

This patch makes header inclusion consistent when it comes to files
that are included from sibling top-level directories within the repo.
2021-05-24 17:44:50 +03:00
vkalintiris
adec24dffa
Rename struct avl to avl_element and the typedef to avl_t ()
Before:

```
struct foobar {
    avl avl;
    ...
}
```

After:

```
struct foobar {
    avl_t avl;
    ...
};
```

Which makes figuring out the type from field name easier.
2021-03-10 10:37:47 +02:00
Tomáš Kopal
bcb9c86827
Make libnetdata headers compilable by C++. () 2020-11-07 00:10:50 +00:00
Markos Fountoulakis
6393b2f535
Improve the impact of health code on netdata scalability ()
* Add support for spawning processes without pipes.

* Port health_alarm_execute() from mypopen() to netdata_spawn()

* Make alarm notifications asynchronous within a single health thread iteration

* Initial version of spawn server.

* preliminary integration of spawn client with health
2020-05-14 11:57:20 +03:00