Thulinma
|
2d9e9f3c8b
|
Replaced all instances of localtime with localtime_r
|
2018-05-21 09:53:12 +02:00 |
|
Thulinma
|
1467fda3ec
|
Merge branch 'development' into LTS_development
|
2018-01-30 16:05:58 +01:00 |
|
Thulinma
|
fd60a6b8d3
|
Fix Windows builds
|
2018-01-30 16:05:50 +01:00 |
|
Thulinma
|
26d039f278
|
Controller now disables colors when stdout is no terminal, additionally disables interactive setup when stdin is no terminal.
|
2017-12-08 19:48:49 +01:00 |
|
Thulinma
|
304426c2c6
|
Improved logging system
|
2017-12-08 19:48:49 +01:00 |
|
Thulinma
|
8c3178339b
|
Controller now disables colors when stdout is no terminal, additionally disables interactive setup when stdin is no terminal.
|
2017-12-06 16:59:27 +01:00 |
|
Thulinma
|
08dac5b2db
|
Improved logging system
|
2017-12-06 16:59:27 +01:00 |
|
Thulinma
|
e1cc07c455
|
Added trigger capabilities.
|
2017-11-15 17:17:17 +01:00 |
|
Thulinma
|
5e7627705a
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller.cpp
|
2017-07-28 13:25:22 +02:00 |
|
Thulinma
|
b0404075f5
|
Prettified controller + fixed Ctrl+C during startup questions + made 't' answer add protocols + No longer ask to add protocols when none are installed.
|
2017-07-28 13:23:15 +02:00 |
|
Thulinma
|
43e7b6b8be
|
Prettified controller + fixed Ctrl+C during startup questions + made 't' answer add protocols + No longer ask to add protocols when none are installed.
|
2017-07-28 13:22:11 +02:00 |
|
Thulinma
|
f5faa61ed4
|
Added bandwidth API call for bandwidth limit and exception config
|
2017-07-05 13:47:16 +02:00 |
|
Thulinma
|
067ba7d381
|
Fixed extraneous checkLicense in Controller
|
2017-06-19 20:24:22 +02:00 |
|
Thulinma
|
c5e961fd8d
|
Added exitdelay in licensing system
|
2017-05-11 14:03:08 +02:00 |
|
Thulinma
|
bf382cbea0
|
Updated updater. Yes, the irony is not lost on me.
|
2017-05-11 14:03:01 +02:00 |
|
Thulinma
|
0eca65e433
|
Merge branch 'development' into LTS_development
|
2017-05-09 16:23:23 +02:00 |
|
Thulinma
|
101a8d521c
|
Fixed debug level being null when unset
|
2017-05-09 15:48:05 +02:00 |
|
Thulinma
|
04e0dfeab0
|
Added instance ID
|
2017-05-08 15:56:58 +02:00 |
|
Thulinma
|
4bdcb24132
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller_api.cpp
# src/controller/controller_api.h
# src/controller/controller_storage.cpp
|
2017-05-08 10:23:54 +02:00 |
|
Thulinma
|
16637b3138
|
Backported many Pro API calls to OS edition, improved storage method of config file
|
2017-05-08 10:20:41 +02:00 |
|
Thulinma
|
d0912c9d00
|
Controller now listens locally to UDP port 4242 for API commands, added always-minimal api2 request type.
|
2017-04-18 12:33:49 +02:00 |
|
Thulinma
|
3980b8c8c1
|
Access logs + made prometheus runtime changeable
|
2017-04-18 12:33:06 +02:00 |
|
Thulinma
|
11f95a64fe
|
Improved console interface
|
2017-03-29 12:05:42 +02:00 |
|
Thulinma
|
831e454ebb
|
Improved console interface
|
2017-03-29 12:03:15 +02:00 |
|
Thulinma
|
370418631c
|
Improved controller shutdown speed
|
2017-01-02 12:17:17 +01:00 |
|
Thulinma
|
bd6034828f
|
Merge branch 'development' into LTS_development
# Conflicts:
# CMakeLists.txt
# src/controller/controller_connectors.cpp
|
2017-01-02 12:14:16 +01:00 |
|
Thulinma
|
0ece6d8f26
|
Added ability for controller to restart without restarting connectors simultaneously
|
2017-01-02 12:11:05 +01:00 |
|
Thulinma
|
c316fe4e0b
|
Merge branch 'development' into LTS_development
|
2016-10-10 15:08:08 +02:00 |
|
Thulinma
|
bbcf178e7f
|
Fixed reboot loop when aborting startup.
|
2016-10-10 15:08:01 +02:00 |
|
Thulinma
|
2062d83858
|
New licensing system
By Wouter Spruit and Balder Viëtor with minor edits by me
|
2016-09-27 13:43:53 +02:00 |
|
Thulinma
|
1172768c34
|
Merge branch 'development' into LTS_development
# Conflicts:
# lib/shared_memory.cpp
# src/controller/controller.cpp
# src/controller/controller_storage.h
# src/output/output.cpp
|
2016-09-15 16:17:06 +02:00 |
|
Thulinma
|
ceafaa57e6
|
Added angel process
|
2016-09-15 16:03:24 +02:00 |
|
Thulinma
|
4c9c6fa7ba
|
Backported various little edits from Pro edition.
|
2016-06-02 14:07:21 +02:00 |
|
Thulinma
|
f641989991
|
Added maxconnsperip setting to controller. Only enforced if USER_NEW trigger is in use.
|
2016-05-16 16:48:21 +02:00 |
|
Thulinma
|
34df78ce0b
|
Implemented auto-re-push behaviour.
|
2016-05-12 14:49:19 +02:00 |
|
Balder
|
ed773e1a19
|
Added stuck MstConfLock semaphore recovery on boot by jaron.
|
2016-05-09 12:11:35 +02:00 |
|
Thulinma
|
1f5dfdc580
|
Converted argument style to new singular method.
|
2016-05-04 16:51:16 +02:00 |
|
Thulinma
|
df16c815c2
|
Semaphore fixes.
|
2016-05-03 16:34:19 +02:00 |
|
Thulinma
|
f4b296164e
|
Fixed all semaphore instances not being cleaned up properly.
|
2016-05-03 12:13:58 +02:00 |
|
Thulinma
|
dd46788d37
|
Support for text-based prometheus-compatible instrumentation.
|
2016-04-22 16:17:28 +02:00 |
|
Thulinma
|
279add438a
|
Implemented triggers.
Merged from code by Wouter Spruit, with additions by yours truly.
|
2015-10-14 10:48:00 +02:00 |
|
Thulinma
|
eb6b98b219
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller.cpp
|
2015-10-14 10:38:59 +02:00 |
|
Thulinma
|
3ba11441a1
|
Improved flow of controller main function, made config file only re-write if updates were actually necessary, failure to open a stream input now fails the output correctly.
|
2015-10-14 10:25:58 +02:00 |
|
Thulinma
|
74c8932106
|
Merge branch 'development' into json_mod_LTS
# Conflicts:
# lib/shared_memory.cpp
# src/controller/controller.cpp
# src/io.cpp
# src/output/output.cpp
# src/output/output_http_internal.cpp
|
2015-10-07 11:05:49 +02:00 |
|
Thulinma
|
16d38459b6
|
Made JSON library non-recursive.
Co-authored with Diederick.
|
2015-10-06 13:21:14 +02:00 |
|
Thulinma
|
d8051984f2
|
Merge branch 'development' into LTS_development
|
2015-09-03 17:55:47 +02:00 |
|
Thulinma
|
096b289cdf
|
Updated --version argument to give more detailed output.
|
2015-09-03 17:54:20 +02:00 |
|
Thulinma
|
d6922c92f5
|
Merge branch 'development' into LTS_development
|
2015-08-28 21:58:43 +02:00 |
|
Thulinma
|
71dc32d2d3
|
Added ability to break through semaphore locks to the controller monitoring thread.
|
2015-08-28 21:56:27 +02:00 |
|
Thulinma
|
cd74fd1e46
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller.cpp
|
2015-06-18 16:07:30 +02:00 |
|