1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-16 00:00:02 +01:00
Commit graph

6319 commits

Author SHA1 Message Date
Georg Reinke
3a7af08799 move "external" part of shmem to separate files 2017-04-07 12:57:40 +02:00
Georg Reinke
45f5d9697a use queue_signalled for websocket node 2017-04-07 12:25:17 +02:00
Georg Reinke
c7e241cb2b new wrapper struct around queue with POSIX CV's 2017-04-07 12:18:08 +02:00
0a270c7aad split Javascript code over multiple files 2017-04-06 20:53:18 +02:00
1056ad3b4e include branch and variant into .tar.gz filename 2017-04-06 20:30:07 +02:00
3daf7cfec2 renamed Docker image to ‚villas-node‘ (#79) 2017-04-06 20:29:43 +02:00
bfad9ff397 fix some problems with GitLab CI deployment 2017-04-06 20:28:16 +02:00
Georg Reinke
ee809bd5c9 Merge branch 'develop' into node-shm 2017-04-06 12:12:56 +02:00
Georg Reinke
278a0afd45 shmem: fix init/destroy functions 2017-04-06 10:49:02 +02:00
Georg Reinke
24c6493b04 make shmem.conf a bit nicer 2017-04-06 10:34:31 +02:00
Georg Reinke
2032342859 use off_t for all relative pointers 2017-04-06 10:20:06 +02:00
Georg Reinke
66545fc4c7 new shmem node type 2017-04-05 12:52:21 +02:00
Georg Reinke
44c4be94cd fix possible memleak in path 2017-04-05 12:40:21 +02:00
Georg Reinke
bc188e4a2d make pool pointer in struct sample relative 2017-04-04 12:32:48 +02:00
Georg Reinke
5e850090cf small cosmetic changes 2017-04-04 11:46:27 +02:00
Georg Reinke
589d50a55a also make pointers stored in a queue relative 2017-04-04 11:37:46 +02:00
047ddde0c4 added compat.c for adding compatibility with older library versions 2017-04-03 09:02:18 +02:00
6d3ee5baac some codingstyle improvements 2017-04-03 09:01:14 +02:00
f3f951f064 add support for building thirdparty libs in debug configuration 2017-04-03 08:58:49 +02:00
edbcc87299 fix web root (htdocs) in example config 2017-04-03 08:58:11 +02:00
89408942bb removed test lex/yacc parser 2017-04-02 18:19:21 +02:00
6dd3b3d7ad changed example configuration for websocket node-type to combine unit and series settings 2017-04-02 13:05:42 +02:00
7c73251c60 add integration test for api command ‚nodes‘ 2017-04-02 13:03:49 +02:00
41762f65e5 add missing free() 2017-04-02 13:03:31 +02:00
64e0f625f5 do not throw SIGABRT in case of libwebsocket errors 2017-04-02 13:03:14 +02:00
a33dadf80a use pthread_cond_signal for efficient signalling in websocket node-type 2017-04-02 13:02:49 +02:00
8bcb9401fe use common struct state instead for struct websocket_connection 2017-04-02 13:02:07 +02:00
b4d0288c5e do not cast void pointers 2017-04-02 13:00:34 +02:00
57329bfa92 moved node id field to struct node::id 2017-04-02 12:59:56 +02:00
1c869e49a7 api: use new request / response format 2017-04-02 12:58:36 +02:00
42c99df36f simplified GitLab CI receipe 2017-04-02 05:02:34 +02:00
ef2e958aff removed unnecessary parameter from ‚docker run‘
—privileged already includes all capabilities
2017-04-02 04:57:36 +02:00
9aa85b8bd4 memory: decrease debug verbosity 2017-04-02 04:56:30 +02:00
3d46a3d344 fix some aborts due to destruction of uninitialised objects 2017-04-02 04:56:08 +02:00
a6488131c8 log: do not use carriage return when printing output
This allows us to prefix the output of villas-* tools

See: tests/integration/node-loopback.sh
2017-04-02 04:33:21 +02:00
83841a8d1d fix villas-test-cmp to fail in case of files with a different number of samples 2017-04-02 04:32:11 +02:00
d1e41bbcc4 pipe: do not start web module if we do not use a websocket node 2017-04-02 04:31:34 +02:00
bdf8f9bf26 added integration test for a combo of villas-node and villas-pipe performing a loopback 2017-04-02 04:30:38 +02:00
45309bc45d added integration test for villas-pipe doing a simple loopback 2017-04-02 04:30:07 +02:00
e420abede2 added integration test for villas-test-cmp 2017-04-02 04:29:36 +02:00
1a0e3a1ab6 fix GitLab CI 2017-04-02 02:37:11 +02:00
96aa1fd37f added unit tests for kernel_* functions 2017-04-02 02:34:14 +02:00
c79af3677e close dangling file handle in kernel_get_hugepage_size() 2017-04-02 02:33:55 +02:00
fd51d7bac9 refactoring: kernel_has_version() => kernel_get_version() + version_cmp() 2017-04-02 02:33:20 +02:00
37498fc64d fix GitLab CI 2017-04-02 02:14:33 +02:00
63475942d7 add some error checks during initialisation of unit tests 2017-04-02 00:14:35 +02:00
298d1162e6 increase limit of locked memory automatically during initlialization 2017-04-02 00:14:17 +02:00
1b987ad95c include Git branch into RPM package release info 2017-04-01 23:43:46 +02:00
2ad7c884f0 build Docker image only for develop branch 2017-04-01 23:23:20 +02:00
8344d4280a added VILLASweb logo 2017-04-01 23:19:29 +02:00