Johannes Schmidt
|
7955d04ae3
|
Import std::chrono_literals into icinga namespace
|
2026-02-26 13:31:10 +01:00 |
|
Yonas Habteab
|
91c7e60df8
|
Replace all existing copyright headers with SPDX headers
I've used the following command to replace the original copyright header
lines in a C-style comment block:
```
$ find . \( -type d \( -name '\..*' -o -name third-party -o -name scripts -o -name prefix -o -name malloc -o -name server -o -name docker -o -name build -o -name doc \) -prune \) -o -type f -exec perl -pi -e 's{/\*[^*]*\(\s*c\s*\)\s*(\d{4})\s*Icinga\s+GmbH[^*]*\*/}{// SPDX-FileCopyrightText: \1 Icinga GmbH <https://icinga.com>\n// SPDX-License-Identifier: GPL-2.0-or-later}gi' {} +
```
For files that use shell-style comments (#) like CMakeLists.txt, I've
used this command:
```
$ find . \( -type d \( -name '\..*' -o -name third-party -o -name scripts -o -name prefix -o -name malloc -o -name server -o -name docker -o -name build -o -name doc \) -prune \) -o -type f -exec perl -pi -e 's{#.*\(\s*c\s*\)\s(\d{4})\sIcinga\s+GmbH.*}{# SPDX-FileCopyrightText: \1 Icinga GmbH <https://icinga.com>\n# SPDX-License-Identifier: GPL-2.0-or-later}gi' {} +
```
And for SQL files:
```
$ find . \( -type d \( -name '\..*' -o -name third-party -o -name scripts -o -name prefix -o -name malloc -o -name server -o -name docker -o -name build -o -name doc \) -prune \) -o -type f \( -name '*.sql' \) -exec perl -pi -e 's{--.*\(c\)\s(\d{4})\sIcinga\sGmbH.*}{-- SPDX-FileCopyrightText: \1 Icinga GmbH <https://icinga.com>\n-- SPDX-License-Identifier: GPL-2.0-or-later}gi' {} +
$ find . \( -type d \( -name '\..*' -o -name third-party -o -name scripts -o -name prefix -o -name malloc -o -name server -o -name docker -o -name build -o -name doc \) -prune \) -o -type f \( -name '*.sql' \) -exec perl -pi -e 's{-- Copyright \(c\)\s(\d{4})\sIcinga\s+Development\sTeam.*}{-- SPDX-FileCopyrightText: \1 Icinga GmbH <https://icinga.com>\n-- SPDX-License-Identifier: GPL-2.0-or-later}gi' {} +
```
|
2026-02-04 14:00:05 +01:00 |
|
Yonas Habteab
|
43ba2da39c
|
Replace std/boost::bind() function with lambda expression
|
2021-03-10 16:29:40 +01:00 |
|
Michael Friedrich
|
0d25ae0e08
|
Quality: Prefer BOOST_{,UN}LIKELY gcc optimizer macros over our own
Our macro collides with Boost::DateTime and the gregorian classes
and I don't see any reason why we shouldn't use Boost::Config
being already there.
|
2019-07-09 13:20:53 +02:00 |
|
Michael Friedrich
|
d14a88235d
|
Replace Copyright header with a short version, part I
CLion -> replace in path
|
2019-02-25 14:48:22 +01:00 |
|
Michael Friedrich
|
dab53448bc
|
icinga.com: Update *.{h,c}pp
|
2018-10-18 09:27:04 +02:00 |
|
Gunnar Beutner
|
90496b5456
|
Build libraries as static libraries
|
2018-01-02 23:29:48 +01:00 |
|
Michael Insel
|
158ae2188e
|
Change copyright header for 2018
|
2018-01-02 12:08:55 +01:00 |
|
Gunnar Beutner
|
858873b940
|
Replace boost::bind/boost::function with std::bind/std::function
|
2017-11-27 15:15:11 +01:00 |
|
Lee Clemens
|
9fdfa5ee10
|
Handle mis-detection with clang on RHEL/CentOS 7
C++11 features available: BOOST_NO_CXX11_HDR_TUPLE
refs #5257
|
2017-11-08 08:34:45 +01:00 |
|
Michael Friedrich
|
b7caf0820d
|
Ensure that *.icinga.com is used everywhere
fixes #13897
fixes #13277
|
2017-01-10 17:19:12 +01:00 |
|
Gunnar Beutner
|
d2cd4b6667
|
Improve performance for locks and value conversions
refs #11612
|
2016-04-19 09:38:22 +02:00 |
|
Gunnar Beutner
|
599929b0f6
|
Update copyright headers for 2016
|
2016-01-12 08:29:59 +01:00 |
|
Gunnar Beutner
|
111b154a6d
|
Remove unused #includes
|
2015-03-29 00:03:47 +01:00 |
|
Michael Friedrich
|
78bfd0204c
|
Update copyright year
|
2015-01-22 12:00:23 +01:00 |
|
Gunnar Beutner
|
dfd24e6359
|
Fix _DEBUG define on *NIX
|
2014-11-12 11:34:59 +01:00 |
|
Gunnar Beutner
|
9932f60522
|
Fix _DEBUG define
refs #7634
|
2014-11-11 16:40:27 +01:00 |
|
Gunnar Beutner
|
a5a869f390
|
Enable ASSERT() for *NIX debug builds
refs #7634
|
2014-11-11 16:36:20 +01:00 |
|
Gunnar Beutner
|
eb091a87b0
|
Implement support for unity builds
fixes #7034
fixes #7035
|
2014-08-30 20:02:12 +02:00 |
|
Gunnar Beutner
|
632026cd9f
|
Rename C++ header files.
Fixes #6291
|
2014-05-25 16:27:14 +02:00 |
|