Michael Friedrich
|
d14a88235d
|
Replace Copyright header with a short version, part I
CLion -> replace in path
|
2019-02-25 14:48:22 +01:00 |
Alexander A. Klimov
|
a2ae01e64b
|
Socket engine: drop life support objects
refs #6477
|
2018-10-30 13:46:20 +01:00 |
Alexander A. Klimov
|
5134ccaf56
|
Make SocketEventDescriptor#EventInterface a SocketEvents::Ptr
refs #6477
|
2018-10-30 13:46:20 +01:00 |
Alexander A. Klimov
|
a9a9469868
|
SocketEvents: inherit from Stream
refs #6477
|
2018-10-30 13:46:20 +01:00 |
Michael Friedrich
|
dab53448bc
|
icinga.com: Update *.{h,c}pp
|
2018-10-18 09:27:04 +02:00 |
Michael Friedrich
|
4be9f418a9
|
Revert "Initialize Socket Event Engine on application startup"
This reverts commit c8dcd1297f .
We cannot do this during application startup, since Daemonize()
kills the threads again.
refs #6514
refs #6630
|
2018-10-09 19:38:29 +02:00 |
Michael Friedrich
|
c8dcd1297f
|
Initialize Socket Event Engine on application startup
Previously this happened inside the TlsStream constructor
during the first connection attempt.
|
2018-09-24 15:50:59 +02:00 |
Gunnar Beutner
|
94e6be1a65
|
Remove unused includes
|
2018-01-22 09:52:29 +01:00 |
Gunnar Beutner
|
91c256261a
|
Apply clang-tidy fix 'modernize-use-default-member-init'
|
2018-01-04 12:24:58 +01:00 |
Gunnar Beutner
|
9ca682496c
|
Apply clang-tidy fix 'modernize-use-override'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
ac155d1dda
|
Apply clang-tidy fix 'modernize-redundant-void-arg'
|
2018-01-04 12:24:57 +01:00 |
Gunnar Beutner
|
efe99a3e5e
|
Add the final keyword to classes
|
2018-01-04 05:20:20 +00: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
|
1ad83886ac
|
Replace a few more NULLs with nullptr
|
2017-12-14 15:37:20 +01:00 |
Gunnar Beutner
|
7d7eaa8dd3
|
Replace boost::thread with std::thread
|
2017-11-30 17:39:20 +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
|
d8b0502d67
|
Make the socket event engine configurable
fixes #11522
|
2016-04-18 14:38:59 +02:00 |
Gunnar Beutner
|
611ff869e1
|
Implement support for epoll
refs #11014
|
2016-02-04 16:31:59 +01:00 |
Gunnar Beutner
|
532655d482
|
Use multiple threads for socket IO
refs #11014
|
2016-02-02 11:17:33 +01:00 |
Gunnar Beutner
|
ecfaf019fd
|
Avoid unnecessary pollfd updates
refs #11014
|
2016-02-02 09:52:23 +01:00 |
Gunnar Beutner
|
599929b0f6
|
Update copyright headers for 2016
|
2016-01-12 08:29:59 +01:00 |
Gunnar Beutner
|
c37a23ccba
|
Implement the Icinga Studio application
fixes #10042
|
2015-08-31 07:50:01 +02:00 |
Gunnar Beutner
|
0fb55060d2
|
Fix another potential deadlock in SocketEvents::WakeUpThread
refs #8484
|
2015-02-20 15:25:56 +01:00 |
Gunnar Beutner
|
8d5b270812
|
Fix another crash in SocketEvents::OnEvent
fixes #8446
|
2015-02-16 11:41:11 +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 |