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

1056 commits

Author SHA1 Message Date
59d76a3d7d removed const qualifier to silence compiler warnings 2015-12-12 12:40:55 +01:00
6fba4d4b85 started fixing documentation 2015-12-12 12:37:57 +01:00
cba504ac21 added comment to explain list_lookup() 2015-12-11 18:20:04 +01:00
b4940a2546 fixed node_name_long() 2015-12-11 18:19:35 +01:00
3b91ba705f changed signature of node type initialization 2015-12-11 12:35:32 +01:00
556aaf48b2 Merge branch 'node-websocket' into develop 2015-12-09 15:49:54 +01:00
6978756f8c changed libwebsockets user API and moved files to correct location 2015-12-09 15:48:53 +01:00
cb78e5adfa workaround for macro collision caused by libwebsockets (already fixed in next las upstream) 2015-12-09 15:48:53 +01:00
232acba2d3 added function to remove elements from list 2015-12-09 15:48:39 +01:00
23aec7e83a extended msg_f{scan,print}() functions by version which write to buffer 2015-12-04 02:11:02 +01:00
2d2699e967 extended random sample generator with more signal types 2015-12-04 01:59:19 +01:00
cdb0a700e9 made virtual data generic 2015-11-29 22:47:57 +01:00
a4d9a232ea improved handling of node and path names / printing 2015-11-29 22:45:46 +01:00
313ae8348a removed some obsolete functions 2015-11-29 21:28:24 +01:00
fb0a0ef83b simplified abnormal process termination 2015-11-29 21:20:42 +01:00
284e05f7a5 Merge branch 'feature-fsm' into develop 2015-11-23 19:57:18 +01:00
f645e498e7 restructured repository 2015-11-23 17:44:14 +01:00
4701ce2602 restructure repo: server
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@101 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-28 20:17:30 +00:00
9c827aee00 updated documentation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@95 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-28 06:40:52 +00:00
6f3652d7c1 added and tested fixed rate feature
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@90 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 17:50:30 +00:00
0c1e40dfff introduced two functions for timespec handling
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@87 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 17:50:27 +00:00
bd60c4424b added parser for netem settings and several functions to apply them
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@79 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 01:53:48 +00:00
b8faadfe59 added new list of interfaces for coming netem and irq features
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@78 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 01:53:46 +00:00
726aa5545c some cleanup and cosmetic changes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@77 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 01:53:44 +00:00
843c862542 added some color to the console log
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@75 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 01:53:40 +00:00
58a7aed493 enabled -Wall and fixed some compiler warnings
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@73 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 01:53:37 +00:00
4bf40bbb03 simplified code: removed {node,path}_create
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@72 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 01:53:35 +00:00
7b3a69a458 added reverse path instantiation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@70 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-25 01:53:32 +00:00
a34e20c172 moved realtime initialization to main()
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@67 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-10 19:44:22 +00:00
f4767d6814 drop root privileges as asap
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@66 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-10 19:44:21 +00:00
ee57014ec4 rewrite of config parsing to use linked lists
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@65 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-10 18:47:25 +00:00
4e4230df01 renamed global 'config' structure to 'settings'
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@63 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-10 16:57:40 +00:00
1635e5b192 changed documentation style for single lines
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@62 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:41 +00:00
d3723022ac added code to determine local interface and interface irqs (not yet
finished and POC!)

git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@61 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:40 +00:00
7f4eb885ff some preparations for netem and irq affinity stuff
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@60 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:39 +00:00
6fc85c49ab added function to compare struct sockaddr's
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@59 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:38 +00:00
541d27a896 renamed realtime_init() to init_realtime()
renamed resolve() to resolve_addr()

git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@55 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:33 +00:00
9682a53a2c added more inline documentation
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@54 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:32 +00:00
207d904054 added realtime initialization
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@48 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:23 +00:00
9ec39a2b9b removed obsolete declaration
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@45 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:19 +00:00
db508491b6 simplified hook mechanism
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@37 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:08 +00:00
c69efeec92 counters should be unsigned
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@36 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:06 +00:00
92ed4b4709 simplified code
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@35 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:35:04 +00:00
49d13ccae4 a collection of smaller changes
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@30 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:58 +00:00
f1119f5633 updated more node code
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@28 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:56 +00:00
8b1ba90c31 moved message send/recv functions to msg.c
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@27 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:55 +00:00
ef7482ac8b added a first draft for a new message format aka protocol version 1
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@26 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:54 +00:00
b7cafc080c updated message functions
added documentation

git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@25 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:53 +00:00
332e09e24e more changes for new configuration file parser
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@24 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:52 +00:00
e89a128c53 simplified info/debug/error messages
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@19 8ec27952-4edc-4aab-86aa-e87bb2611832
2014-06-05 09:34:46 +00:00