e8a5a431a3
advio: add unit test for large download
2017-06-17 18:55:37 +02:00
ec48dbd5ef
advio: add file size to log output
2017-06-17 18:55:37 +02:00
88057e8feb
tests: fix indention of configuration files
2017-06-17 18:55:37 +02:00
293884b31b
advio: support resumable up and downloads
2017-06-17 18:55:37 +02:00
96654cf3a4
advio: improve progress bar
2017-06-17 18:55:37 +02:00
fd25468d9a
Merge branch 'distro-compatability' into 'develop'
...
Distro compatability
See merge request !24
2017-06-17 07:20:17 +02:00
0090240058
docker: add Dockerfile for Debian / Ubuntu based development environment
2017-06-17 04:04:21 +02:00
fb13bff086
docker: remove automatic dependencies
2017-06-17 03:52:41 +02:00
1c3d37c244
docker: build version of Fedora base image
2017-06-17 03:52:19 +02:00
f1ad2104ad
tests: fix list unit tests
2017-06-17 03:47:10 +02:00
a7122331c5
tests: another format string fix
2017-06-17 03:46:42 +02:00
7f92448d45
buildsystem: loosen version requirement for CMake as Debian Jessie ships with 3.0.2
2017-06-17 03:46:05 +02:00
71465488f0
zeromq: older versions of the library have zmq_curve_keypair() in zmq_utils.h
2017-06-17 03:45:25 +02:00
4d0586d5f7
fix unit tests
2017-06-17 03:16:27 +02:00
8cbbb8b4f1
fixed unused return value warnings / errors emitted by Ubuntu's GCC 5.4.0
2017-06-17 03:16:14 +02:00
2ca0cdf979
fix undefined reference caused by inlined function
2017-06-17 03:15:35 +02:00
3f1bbac4e9
buildsystem: improve compatability with Ubuntu / Debian distros
2017-06-17 03:15:13 +02:00
c1154faf40
fixed several format string compiler warnings / errors emitted by Ubuntu's GCC 5.4.0
2017-06-17 03:13:42 +02:00
03012d06b7
docker: don't use $(PWD) to get path of Git repo ( #96 )
2017-06-17 00:59:29 +02:00
c09b1d0029
tests: rename
2017-06-15 15:48:39 +02:00
c33f11a3d9
tests: more improvements to pipe-loopback-socket
2017-06-15 15:48:25 +02:00
bde2b6ebba
Merge branch 'shmem-rework' into 'develop'
...
Rework shmem interface to be symmetric
See merge request !23
2017-06-15 15:39:57 +02:00
d8521f74f1
tests: make pipe-loopback-socket-full more robust
2017-06-15 15:36:43 +02:00
63ab85c688
pipe: shutdown web services
2017-06-15 15:29:33 +02:00
3fa2c4daf6
shmem: increased test coverage for shared memory node-type
2017-06-15 15:26:37 +02:00
1ce07ceb4c
pci: use linux limits for maximum path length
2017-06-15 15:07:42 +02:00
86bddfa83a
shmem: whitespace cleanup
...
I like a bit more whitespace for readability
2017-06-15 15:07:42 +02:00
ed9963e63e
updated submodules
2017-06-15 14:07:07 +02:00
15abc6e924
doc: add draft of DIA figure for class hierachy
2017-06-15 14:00:48 +02:00
0779e86c83
docker: do not build dependencies anymore, we use our RPM pacakges from now on
2017-06-15 14:00:23 +02:00
f738dff1ac
zeromq: support libzmq < 4.2
2017-06-15 13:59:09 +02:00
594b37b59b
add missing RPM build dependencies
2017-06-15 13:58:41 +02:00
Georg Reinke
3d84956b9e
shmem: small doc fixes
2017-06-14 13:32:44 +02:00
Georg Reinke
faa0763d64
shmem: add top-level function for allocating samples
2017-06-14 13:31:59 +02:00
Georg Reinke
67d835b520
add loopback test for shmem interface
2017-06-14 13:05:37 +02:00
Georg Reinke
d7bf6c2370
pipe: fix segfault on shutdown
2017-06-14 13:01:51 +02:00
Georg Reinke
6265c39ce2
shmem: use one region for each direction
2017-06-14 13:00:43 +02:00
705916b7a0
add RPM signing
2017-06-13 15:13:54 +00:00
ecc9c3a057
tests: allow skipping of tests by using return code 99
2017-06-09 16:08:45 +02:00
59f3e86d21
web: fix segmention fault during shutdown of web server ( closes #93 )
2017-06-09 12:02:01 +02:00
Georg Reinke
e2353e937a
add pool functions to libext
2017-06-08 14:05:52 +02:00
Georg Reinke
6e9fab2666
remove dependency on config.h from sample.h
2017-06-08 13:53:07 +02:00
Georg Reinke
c5eb7c8e73
more whitespace fixes
2017-06-08 13:07:20 +02:00
Georg Reinke
a495d97242
some doc / whitespace fixes
2017-06-08 13:01:23 +02:00
Georg Reinke
2ba3c1cbe7
rework shmem interface to be "symmetric"
...
The notion of "VILLASnode" / "external program" is removed from the
interface. Now there's only a distiction regarding which process opened
the object first, and this is handled transparently by the functions.
This enables some new uses for the interface, for example connecting
two instances of VILLASnode or two instances of DPsim directly.
2017-06-08 12:43:24 +02:00
Georg Reinke
1d011e6d8f
some include / format error fixes
2017-06-08 12:42:46 +02:00
38a63f1f82
api: added new ‚paths‘ action to get a list of all paths with their current statistics
2017-05-28 19:44:05 +02:00
9835ff8554
updated example config
2017-05-28 19:43:35 +02:00
ace03b657e
minor fixes and cleanups for new nanomsg and zeromq node-types
2017-05-28 19:43:19 +02:00
31ca905013
stats: dont print periodic stats if path is not running
2017-05-28 19:42:52 +02:00