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

6300 commits

Author SHA1 Message Date
788a55da27 use ‚#pragma once‘ instead of ‚#ifdef‘ 2017-04-15 21:28:28 +02:00
4504fcc827 added file headers with author and copyright info 2017-04-15 21:28:28 +02:00
Georg Reinke
bdb5574433 Merge branch 'node-shm' of git.rwth-aachen.de:VILLASframework/VILLASnode into node-shm 2017-04-15 20:41:08 +02:00
Georg Reinke
025713a46e don't link libext against any external libraries 2017-04-15 20:38:58 +02:00
22b1a7f976 fix GitLab CI (invalid submodule commit hash for libwebsockets) 2017-04-15 15:51:59 +02:00
Georg Reinke
3c48b4f557 new "libext" library for external programs using shmem 2017-04-15 15:38:37 +02:00
Georg Reinke
766097f83f fix crashes in hook and path 2017-04-12 23:13:02 +02:00
Georg Reinke
c135451db7 shm node: use pthread_barrier for synchronizing the start 2017-04-12 23:07:30 +02:00
Georg Reinke
385efa1313 shm node: add option to spawn external program on start 2017-04-12 17:07:59 +02:00
Georg Reinke
39d7c451fb shm node: signal the other program if one exits 2017-04-12 14:38:18 +02:00
Umar Farooq
ee535f4c65 Add init documentation on GTSKT with common problems faced 2017-04-11 13:27:11 +00:00
Umar Farooq
017c839a02 Add GTSYNC+GTSKT draft file and config file 2017-04-11 13:26:14 +00:00
056cbbfe89 added missing web and api source files 2017-04-10 13:30:51 +02:00
71bb3fb4d8 Merge branch 'develop' of git.rwth-aachen.de:VILLASframework/VILLASnode into develop 2017-04-10 13:25:32 +02:00
Georg Reinke
1365f9d026 queue_signalled: handle cancellation while waiting correctly 2017-04-10 11:39:35 +02:00
3c04e98fe3 whitespace cleanup 2017-04-09 16:25:22 +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
412f7bc24d updated documentation 2017-04-09 16:18:03 +02:00
358e3b825d fix packaging Makefile 2017-04-07 17:48:40 +02:00
44ea4a160e add some more functions for sample reference counting 2017-04-07 17:46:50 +02:00
47bff0f9ba fixed several bugs in the new state machine logic 2017-04-07 17:44:20 +02:00
96190a5822 Run libwebsockets in a worker thread 2017-04-07 17:39:37 +02:00
51e0930d39 start API in villas-pipe 2017-04-07 17:35:55 +02:00
053b43fb9f change function signature of node_type_start() 2017-04-07 17:32:52 +02:00
16efe4878e updated jQuery and jQuery-UI to latest versions 2017-04-07 17:25:19 +02:00
7ae878ca86 updated WebSocket mockup for new API and smaller improvements 2017-04-07 17:24:51 +02:00
31c1a50449 support older libcurl versions (< 7.42.0) (fixes #86) 2017-04-07 14:51:39 +00:00
Georg Reinke
a6ffa0ed0d don't use node configuration in shmem client 2017-04-07 13:31:40 +02:00
Georg Reinke
61b10ed4f1 move more information to shared part of shmem node 2017-04-07 13:27:10 +02:00
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