|
bacba17c5c
|
fix: handle new size of sequence number correctly during overflow
|
2015-06-05 12:26:06 +02:00 |
|
|
fffac2eb88
|
remove superfluous includes
|
2015-06-03 10:13:35 +02:00 |
|
|
73fc4da932
|
removed broken TCP support
|
2015-06-02 22:53:19 +02:00 |
|
|
5cb89c1ac8
|
added histogram of delay distribution
|
2015-06-02 22:45:37 +02:00 |
|
|
375a16243e
|
cleanups
|
2015-06-02 22:44:57 +02:00 |
|
|
a3908af4da
|
cleanups and documentation
|
2015-06-02 22:29:15 +02:00 |
|
|
e2458e899d
|
fix: proper usage of static scope
|
2015-06-02 22:04:03 +02:00 |
|
|
5aa1530baf
|
moved time related functions to timing.{c,h}
|
2015-06-02 21:59:31 +02:00 |
|
|
08e08e6711
|
updated copyright in header
|
2015-06-02 21:53:04 +02:00 |
|
|
08f7dd5b25
|
small fixes
|
2015-05-07 13:01:18 +02:00 |
|
|
c9e805f6fa
|
merged asynchronous (fixed-rate) and synchronous sending routines in a new function
|
2015-05-06 13:22:22 +02:00 |
|
|
eea6788253
|
added helper function for blocking timerfd wait (returns number of runs)
|
2015-05-06 13:20:02 +02:00 |
|
|
9af2e26655
|
integrating new node types into server and tools
|
2015-05-06 11:49:13 +02:00 |
|
|
877e2b7aec
|
Merge branch 'master' of github.com:RWTH-ACS/S2SS
|
2015-04-01 13:28:33 +02:00 |
|
|
9f4dd78ab3
|
added circular history buffer of past message to every path
|
2015-04-01 13:26:46 +02:00 |
|
|
7da5f5a3db
|
moved code out of path_run() into separate functions
|
2015-04-01 13:25:03 +02:00 |
|
|
d7c367911e
|
improved TCP connection handling (still to be improved)
|
2015-03-31 18:29:07 +02:00 |
|
|
97bd035fef
|
replace signal based timer with and file descriptor based one
|
2015-03-31 16:58:25 +02:00 |
|
|
d50a5b40ff
|
small cleanup
|
2015-03-31 16:44:33 +02:00 |
|
|
8587184bf6
|
added storage for previous message
(this will may be extended to a variable number of past messages)
|
2015-03-21 18:04:52 +01:00 |
|
|
57081daa93
|
more cleanups
|
2015-03-21 15:31:42 +01:00 |
|
|
b3d1fc8c45
|
added missing timer_delete()
|
2015-03-21 15:30:42 +01:00 |
|
|
b89f65debc
|
a lots of small cleanups
|
2015-03-21 15:29:00 +01:00 |
|
|
e1d7e0487d
|
adjust histogram memory management function naming scheme
|
2015-03-21 15:26:52 +01:00 |
|
|
f0db3e7897
|
added destructor function callback to list implementation
|
2015-03-21 15:23:57 +01:00 |
|
|
cccd0e6957
|
removed old Linux-like linked list implementation for nodes, paths, interfaces and sockets
|
2015-03-21 15:19:41 +01:00 |
|
|
9c57c54abe
|
improved hook user callback system and added new examples (untested)
|
2015-03-18 16:13:18 +01:00 |
|
|
b6fce3fe8d
|
finished support for multiple destination nodes
|
2015-03-18 15:53:01 +01:00 |
|
|
e30e9292f2
|
proper release of path structure (path_destroy() vs free())
|
2015-03-18 15:47:18 +01:00 |
|
|
dab130545c
|
added path_print() for variable number of destination nodes
|
2015-03-18 15:45:06 +01:00 |
|
|
9a3d19ce6c
|
removed superfluous casts from void *
|
2015-03-17 23:23:13 +01:00 |
|
|
61b3e45bca
|
make use of new helper function: alloc()
|
2015-03-17 23:21:31 +01:00 |
|
|
0d91df3cbf
|
changed restart behavior of server
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@273 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2015-01-20 13:52:35 +00:00 |
|
|
0ec97c2fed
|
suppress statistice when nothing was sent or received
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@265 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2015-01-20 10:52:00 +00:00 |
|
|
6122467452
|
added a whole bunch of statistical counters to the histogram class
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@262 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-12-09 22:51:02 +00:00 |
|
|
8bd93e40fd
|
rewrite of histogram class
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@260 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-12-09 19:46:25 +00:00 |
|
|
735aa94854
|
fixed collision of perror() macro with c sodlib
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@256 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-12-09 15:39:17 +00:00 |
|
|
4e911be070
|
final commit for vtable based nodes
|
2014-12-05 12:39:52 +01:00 |
|
|
30308e7a66
|
minor fix
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@250 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-11 15:09:32 +00:00 |
|
|
2b8d3ae605
|
minor fix
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@249 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-11 15:09:30 +00:00 |
|
|
4c7386a90d
|
hopefully finally fixed the sequence number issues
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@247 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-11 14:40:58 +00:00 |
|
|
8f83e297e0
|
more meaningful error message
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@246 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-11 14:40:54 +00:00 |
|
|
638d6344e5
|
reset histogram as well after new simulation case was detected
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@238 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-10 12:24:49 +00:00 |
|
|
be4cb8d9b4
|
fixed simulation restart
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@233 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-09 13:42:36 +00:00 |
|
|
6a069c1a4f
|
renamed hist_print() to hist_plot()
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@228 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-09 11:11:29 +00:00 |
|
|
310031dc16
|
added simple ASCII style histogram plot
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@226 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-09 09:23:23 +00:00 |
|
|
112fbca28f
|
simply drop messages from hist which are quite too late/early
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@225 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-09 09:23:19 +00:00 |
|
|
e90662d5f6
|
added histogram for sequence number offsets (lost, duplicated and reordered packages)
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@223 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-09 09:03:11 +00:00 |
|
|
ec7457861a
|
fixed fixed rate feature and removed inaccurate statistics
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@222 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-09 09:03:06 +00:00 |
|
|
a325c83f4f
|
changed thread id names
git-svn-id: https://zerberus.eonerc.rwth-aachen.de:8443/svn/s2ss/trunk@221 8ec27952-4edc-4aab-86aa-e87bb2611832
|
2014-09-09 09:03:01 +00:00 |
|