76 Commits

Author SHA1 Message Date
Gunnar Beutner
2836ffab50 Build fix for Ubuntu Xenial
fixes #11634
2016-04-20 18:41:29 +02:00
Jean Flach
397c0ada95 Fix CMake not finding mysql libs on Windows
fixes #11208
2016-03-11 15:59:23 +01:00
Gunnar Beutner
c544c686a8 Update copyright headers for 2016 2016-01-12 08:31:24 +01:00
Gunnar Beutner
c37a23ccba Implement the Icinga Studio application
fixes #10042
2015-08-31 07:50:01 +02:00
Gunnar Beutner
93177ee09a Fix build problems on AIX
fixes #9531
2015-07-01 08:48:42 +02:00
Jean-Marcel Flach
d898350b68 Improve compatibility with sles11 2015-04-21 15:29:09 +02:00
Paul Richards
12d09ee249 Make flex detection on Windows more robust
fixes #8913

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-31 08:25:59 +02:00
Gunnar Beutner
37736caa5c Implement support for libedit
fixes #8776
2015-03-17 15:05:47 +01:00
Gunnar Beutner
1fe24cd417 Fix incorrect variable use in BoostTestTargets.cmake
fixes #8749
2015-03-17 09:06:06 +01:00
Gunnar Beutner
e3e83ae163 Ignore file name extension in 'flex --version' output
refs #8750
2015-03-16 13:37:11 +01:00
Gunnar Beutner
4a8920b1d4 Improve Flex version detection on Windows
refs #8750
2015-03-16 13:32:02 +01:00
Jean Flach
27788d1fdc Move execvpe and socketpair builds to the Lib folder 2015-02-16 10:59:05 +01:00
Gunnar Beutner
608ec97ece Fix incorrect license header 2015-02-15 13:52:56 +01:00
Gunnar Beutner
e0bbfb175c Move most of the socket I/O to a separate thread
fixes #8300
fixes #8243
2015-02-14 09:42:11 +01:00
Gunnar Beutner
d8203f4bb5 Build fix for OpenBSD
fixes #8434
2015-02-13 11:21:20 +01:00
Michael Friedrich
78bfd0204c Update copyright year 2015-01-22 12:00:23 +01:00
Lars Engels
9217ea3143 Add support for FreeBSD and DragonFlyBSD
refs #7680

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-14 10:43:51 +01:00
Gunnar Beutner
05d642f69d Use system-provided version of YAJL where available
fixes #7454
2014-10-27 12:42:57 +01:00
Gunnar Beutner
8a2afae83b Fix incorrect include path
refs #7452
2014-10-26 20:05:38 +01:00
Gunnar Beutner
7559273359 Replace cJSON with YAJL
fixes #7452
2014-10-26 20:00:35 +01:00
Gunnar Beutner
425dbba35b Remove icinga2-list-objects
refs #7251
2014-10-15 15:06:52 +02:00
Gunnar Beutner
93ca4eef31 Add missing quotes in PythonSetup.cmake
refs #7243
2014-10-01 22:36:14 +01:00
Gunnar Beutner
3c0833429c Update GNUInstallDirs.cmake file
fixes #7139
2014-09-09 12:00:26 +02:00
Gunnar Beutner
3a44935f2d Don't link libcJSON against libm on Haiku
refs #7115
2014-09-06 02:15:05 +02:00
Gunnar Beutner
473717d5d9 Build fix for FreeBSD 2014-09-04 10:44:34 +02:00
Gunnar Beutner
6f2ea6bc08 Fix build problems with Oracle Solaris Studio
refs #6896
2014-09-02 13:09:17 +02:00
Gunnar Beutner
8d16ed8425 Link libcJSON against libm
fixes #6147
2014-09-01 13:39:49 +02:00
Gunnar Beutner
3cbebd985a Add Python module for the icinga2.debug file
refs #6702
2014-08-16 20:22:43 +02:00
Gunnar Beutner
3ed414db81 Make sure that cmake doesn't fail when MySQL libraries are missing
fixes #6665
2014-07-08 07:49:24 +02:00
Gunnar Beutner
726a55fedb Replace FindMYSQL.cmake with another script which has a compatible license
fixes #6493
2014-06-25 10:21:38 +02:00
Gunnar Beutner
0f9f9a12b3 Add missing license headers
refs #6493
2014-06-23 10:56:12 +02:00
Michael Friedrich
4525ce5040 move cmake scripts to third-party/
refs #6485
2014-06-15 02:17:01 +02:00
Gunnar Beutner
632026cd9f Rename C++ header files.
Fixes #6291
2014-05-25 16:27:14 +02:00
Gunnar Beutner
bb0b618e71 Make print_number work for non-finite numbers again.
Refs #4865
2014-04-20 19:21:55 +02:00
Gunnar Beutner
6482fcec59 Make print_number work for negative numbers again.
Refs #4865
2014-04-20 19:06:54 +02:00
Gunnar Beutner
08cdb3676d Fix buffer overflow in print_number().
Refs #4865
2014-04-20 18:30:24 +02:00
Gunnar Beutner
9defdd74d9 Fix JSON output for non-finite numbers.
Fixes #6015
2014-04-15 12:21:54 +02:00
Michael Friedrich
ce737ff2f3 Change copyright header (again).
Fixes #5424
2014-03-19 11:42:47 +01:00
Michael Friedrich
555d72150a Update copyright header.
Fixes #5424
2014-01-09 00:32:11 +01:00
Gunnar Beutner
f2307c4242 Add cmake build files.
Refs #4962
2013-11-03 13:45:26 +01:00
Gunnar Beutner
2c143fbdf8 Remove unused files.
Refs #4962
2013-11-03 11:12:47 +01:00
Gunnar Beutner
9f1c4539dc Remove libltdl dependency.
Refs #4964
2013-10-30 12:00:55 +01:00
Gunnar Beutner
db4b3b78d6 Implement class compiler.
Refs #4963
2013-10-28 14:27:36 +01:00
Gunnar Beutner
3ca52a6cef FreeBSD build fix. 2013-10-21 09:46:27 +02:00
Gunnar Beutner
826e966388 Remove unused file. 2013-10-18 15:57:55 +02:00
Gunnar Beutner
8ea552adfd Remove README.icinga and add .gitkeep instead. 2013-10-18 15:54:21 +02:00
Gunnar Beutner
fe5c925a63 Windows build fix. 2013-10-09 15:03:24 +02:00
Gunnar Beutner
bf1a800e39 Update copyright information. 2013-09-25 07:45:56 +02:00
Gunnar Beutner
905eed509f Replace our execvpe() replacement with something GPL-compatible. 2013-08-07 08:47:28 +02:00
Gunnar Beutner
fe4fd67405 Bugfixes for the BufferedStream class. 2013-04-19 14:47:41 +02:00