1bdd597be1
api: create unix socket in home directory of not run as root
2019-02-12 17:11:26 +01:00
b46eee0199
add compatability with jansson 2.9
2019-02-09 20:15:58 +00:00
e1b09461c1
improve compiler compatability
2019-01-30 00:42:49 +01:00
9db4c8d2d2
fix compiler errors about non-existing std::filesystem namespace with GCC 7
2019-01-21 17:11:42 +01:00
667a62c874
api: add missing logger
2019-01-21 10:34:45 +01:00
e3ec18df73
improve coding style
2019-01-21 10:34:22 +01:00
7b5f2157b0
refactor: do not use global loggers
2019-01-17 20:28:20 +01:00
70faba9fd9
web: only issue a single call to lws_write() per LWS_*_WRITABLE callback
2019-01-14 10:08:12 +01:00
8f7c8ae71e
update copyright year to 2019
2019-01-13 00:42:39 +01:00
d18d786801
refactor: list_* -> vlist_*
2019-01-07 10:28:55 +01:00
b745fe930f
api: fix connection handling for HTTP sessions
2018-12-04 00:26:58 +01:00
cb8c0e79f7
api: C++17 include filesystem library by default
2018-12-02 03:58:10 +01:00
5ca2a5046e
api: remove obsolete logging
2018-12-02 03:57:54 +01:00
0cfd908158
api: bugfixes in HTTP sessions
2018-12-02 03:24:25 +01:00
ff3fb5c820
remove unused variable
2018-12-02 03:23:48 +01:00
b882617243
api: improve handling of socket descriptors
2018-12-02 03:21:27 +01:00
eab8f1cad7
api: use C++ queues
2018-12-02 03:20:51 +01:00
993bcdb378
improve logging messages
2018-12-02 03:18:09 +01:00
0c1427dcbe
cosmetics
2018-12-02 03:17:12 +01:00
40265ffca8
api: fix new node action in C++ code
2018-12-02 03:11:32 +01:00
3674669424
fix duplicate use of same identifier
2018-12-02 03:11:32 +01:00
a63b15609a
do not throw dynamically allocated exceptions
2018-12-02 03:11:32 +01:00
47023f0c3e
add missing files
2018-11-30 21:40:48 +01:00
9bda0fdfd5
api: check version
2018-11-30 21:40:36 +01:00
5370bb5a73
improve logging messages
2018-11-30 21:40:36 +01:00
a0afecd50c
api: use std::filesystem for creating unix socket dir
2018-11-30 21:38:19 +01:00
3c11acb8b5
cpp: ported web and api
2018-11-30 21:33:56 +01:00
833729cb57
added new VILLAScommon submodule
2018-11-30 20:58:15 +01:00
987a59a5aa
cpp: ported SuperNode
2018-11-30 20:46:59 +01:00
f60bf3f0f5
api: return state as string
2018-11-27 18:06:35 +01:00
7f5b3c235f
api: added new actions for controlling a node
2018-11-23 21:00:20 +02:00
84aff14eed
api: refactor "command" => "action"
2018-11-23 21:00:19 +02:00
d35971c26c
refactor: update copyright years
2018-08-20 18:40:03 +02:00
e82b8bedf2
fixup switch case
2018-08-20 18:20:18 +02:00
7c61f19fd2
refactor: memory_type_heap -> memory_heap
2018-08-13 14:57:32 +02:00
97e991f4fc
refactor: fix include paths
2018-08-13 00:00:09 +02:00
9a7f2afd0d
do not include libwebsockets.h in header files as it breaks compliation together with complex.h
2018-08-12 23:59:15 +02:00
5bbf174a13
cmake: allow VILLASnode to be included into other CMake projects via add_subdirectory()
2018-07-16 20:16:14 +02:00
4d09482fdb
Merge branch 'infiniband' into develop
...
# Conflicts:
# Makefile
# Makefile.config
# Makefile.help
# lib/Makefile.villas-ext.inc
# lib/Makefile.villas.inc
# lib/memory.c
# lib/nodes/Makefile.inc
2018-07-04 16:50:36 +02:00
fc6f63b192
cmake: change sub-libraries to be statically linked
2018-07-03 18:25:15 +02:00
bb70be0b2c
memory: refactored memory subsystem
2018-07-02 15:57:56 +02:00
0a4f1a3731
cmake: add install targets and several other cpack improvments
2018-06-30 01:29:45 +02:00
9094941b4c
cmake: add more CMakeLists.txt
2018-06-29 14:36:50 +02:00
f585a94ebf
remove most of the old Makefiles
2018-06-29 14:36:24 +02:00
179aa2d553
cmake: add new CMakeLists.txt
2018-06-29 14:35:39 +02:00
a535ec5abc
node: separated node configuratio for send / receive side
2018-05-24 09:04:41 +02:00
c0313c7963
refactored: io_format -> format_type
2018-05-12 13:57:39 +02:00
c69d307bc9
improve Makefiles:
...
- moved all build-time options to Makefile.config
- build VILLASnode without hook support
- build VILLASnode without web & API support
- build VILLASnode without IO format support
- build VILLASnode without external plugins
2018-02-04 16:45:32 +01:00
0017d1bcb1
refactor: change include prefix
2018-02-04 16:40:52 +01:00
976d213d04
Merge branch 'master' into develop
2017-11-02 18:08:43 +01:00