|
77f3033007
|
log: remove indention feature complete for better compatability with new C++ logger
|
2018-07-16 14:42:11 +02:00 |
|
Dennis Potter
|
070e2c2bde
|
Quick work around. api init function uses memory_type_heap, so the hash table needs to be initialized. This happens in memory_init()
|
2018-07-04 11:59:52 +02:00 |
|
|
bb70be0b2c
|
memory: refactored memory subsystem
|
2018-07-02 15:57:56 +02:00 |
|
|
0017d1bcb1
|
refactor: change include prefix
|
2018-02-04 16:40:52 +01:00 |
|
|
702dc34052
|
c++: add proper casts from void *
|
2017-10-20 11:54:00 +02:00 |
|
|
46d23b8efe
|
api: properly handle CORS / OPTIONS preflight requests whithout body
|
2017-09-19 04:30:25 +02:00 |
|
|
1758b58195
|
web: fixed bus which causes API requests to timeout
|
2017-09-06 21:31:31 +02:00 |
|
|
876a147842
|
fix memory leaks detected by valgrind
|
2017-09-05 01:09:34 +02:00 |
|
|
5f2b2ce80c
|
api: improve session handling for WebSocket transport
|
2017-08-30 23:29:49 +02:00 |
|
|
d780b84e5f
|
api: properly initialise job queue for worker thread
|
2017-08-30 13:31:20 +02:00 |
|
|
cc3292974f
|
use better name for worker thread functions
|
2017-08-30 10:40:15 +02:00 |
|
|
5d0ba771c6
|
Merge branch 'node-test' into develop
# Conflicts:
# include/villas/api/session.h
# lib/api.c
# lib/super_node.c
# lib/web.c
|
2017-08-27 18:44:03 +02:00 |
|
|
98ea4d92b7
|
api: add api_session_name in order to improve debug output
|
2017-08-27 17:59:59 +02:00 |
|
|
1946d137fa
|
reworked libwebsocket buffers in order to support fragmented messages
|
2017-08-27 17:04:25 +02:00 |
|
|
d5b3c64583
|
api: fix strange behaviour in Docker
|
2017-08-23 15:46:48 +02:00 |
|
|
ff26e14eed
|
api: fix shutdown of half-established connections (closes #115)
|
2017-08-10 19:46:33 +02:00 |
|
|
b4af9f0290
|
api: bug fixes
|
2017-08-10 17:57:36 +02:00 |
|
|
3db1374404
|
api: wait up to 1 sec for all outstanding API requests to be completed.
|
2017-08-10 13:35:08 +02:00 |
|
|
34b384c23d
|
api: show remote address in log
|
2017-08-10 13:34:07 +02:00 |
|
|
49054eef9f
|
cleanup: removed trailing whitespaces in code
|
2017-05-05 19:24:16 +00:00 |
|
|
db5b8fc8cc
|
add CORS headers for HTTP API responses
|
2017-05-02 18:45:53 +02:00 |
|
|
5be1853649
|
added GPL license to file headers
|
2017-04-27 12:56:43 +02:00 |
|
Georg Reinke
|
d161d22f67
|
add some missing headers
|
2017-04-27 11:26:10 +02:00 |
|
|
580189b678
|
refactor: api_ressource => api_action and introduced new subdirectories
|
2017-04-09 16:24:55 +02:00 |
|
|
5c6188ccc2
|
refactoring: moved api_session to api/session
|
2017-04-09 16:23:23 +02:00 |
|
|
6b8b9e5c1f
|
refactor: move api_buffer to web/buffer
|
2017-04-09 16:20:39 +02:00 |
|
|
047ddde0c4
|
added compat.c for adding compatibility with older library versions
|
2017-04-03 09:02:18 +02:00 |
|
|
1c869e49a7
|
api: use new request / response format
|
2017-04-02 12:58:36 +02:00 |
|
|
3eb629d9d5
|
various bug fixes from todays debugging session
|
2017-03-29 04:25:30 +02:00 |
|
|
cc8984e2d0
|
assert instead of run-time errors
|
2017-03-12 17:04:43 -03:00 |
|
|
ccf2f28b9f
|
refactoring: struct cfg => struct super_node
|
2017-03-12 17:01:24 -03:00 |
|
|
387fb5e61f
|
refactoring: {parse, unparse}_response() => api_{parse, unparse}_response()
|
2017-03-11 23:52:09 -03:00 |
|
|
cdd5a2ca90
|
refactoring: unified states of common objects: nodes, paths, node-types, plugins, hooks, etc..
|
2017-03-11 23:50:30 -03:00 |
|
|
c56caf3b73
|
improve logging
|
2017-03-06 19:08:45 -04:00 |
|
|
429c07f1e3
|
add little FSM to pool, web, api, queue to track state of initialisation
|
2017-03-06 13:26:23 -04:00 |
|
|
d7e8731d98
|
added api_buffer_{send, append} to fix some compiler warnings
|
2017-03-06 12:17:52 -04:00 |
|
|
9c40931a04
|
Merge branch 'feature-mpmc-queue' into feature-curlio
|
2017-03-05 10:06:32 -04:00 |
|
|
e27f0b699f
|
several fixes for clean compilation
|
2017-03-03 20:21:33 -04:00 |
|
|
3e7c855526
|
updated licence and copyright info in file headers
|
2017-03-03 20:20:13 -04:00 |
|
|
f92537172e
|
separated websocket node-type into web, api modules
|
2017-02-18 10:57:29 -05:00 |
|