Statistics
| Branch: | Revision:

streamers @ master

# Date Author Comment
bff0d3e3 01/31/2014 01:28 PM Luca Baldesi

Merge branch 'chunk_loss'

49346142 01/31/2014 12:41 PM Luca Baldesi

fix CFLAGS configuration

4b4bc5c3 11/27/2013 09:15 AM Luca Baldesi

add smart chunk_loss_interval option

fbd9758e 11/26/2013 04:56 PM Luca Baldesi

add chunk noise function

b4be5342 11/20/2013 05:56 PM Luca Baldesi

fix annoying chunk logging bug

0242746f 11/20/2013 05:08 PM Luca Baldesi

modify the per chunk data logging

200cab00 08/21/2013 12:18 PM Alessandro Russo

fix warnings streaming.c

c5a68c6e 08/21/2013 12:18 PM Alessandro Russo

Fix warning net_helper-ml.c

5acad20f 08/07/2013 03:25 PM Alessandro Russo

Merge branch 'ipv6-windows' into next

  • ipv6-windows:
    Fix IPv6 address auto-detect on windows version
    Minor changes to iface_addr switching over different Addess Family
    minor changes to windows support
    fix pthread issue for windows
b780b66b 08/07/2013 03:25 PM Alessandro Russo

minor fix in clean target

68ed11cd 08/07/2013 03:24 PM Alessandro Russo

Fix IPv6 address auto-detect on windows version

0c7bb8be 08/07/2013 03:23 PM Alessandro Russo

Minor changes to iface_addr switching over different Addess Family

92609418 08/06/2013 06:42 AM Alessandro Russo

minor changes to windows support

66364ed4 08/05/2013 02:52 PM Alessandro Russo

fix pthread issue for windows

425e4adc 08/01/2013 02:03 PM Alessandro Russo

Fix warning

777313d9 08/01/2013 07:33 AM Alessandro Russo

Merge branches 'next' and 'ipv6-ml' into next

  • next:
  • ipv6-ml:
    minor changes
    fix for backward compatibility
    minor changes
    fix another little bug about dump/undump
    modify net_helper-ml in order to use IPv6 version of ML
    fix stun bug
4d3454c2 07/30/2013 05:16 PM Luca Baldesi

minor changes

08860cec 07/30/2013 03:29 PM Luca Baldesi

fix for backward compatibility

d2c63a6d 07/30/2013 01:10 PM Luca Baldesi

minor changes

028ccf0f 07/24/2013 02:52 PM Luca Baldesi

fix another little bug about dump/undump

7b5834d4 07/24/2013 01:32 PM Luca Baldesi

modify net_helper-ml in order to use IPv6 version of ML

f1e47cd7 07/19/2013 03:08 PM Alessandro Russo

cleaning code

07333ee1 07/19/2013 12:11 PM Luca Baldesi

fix stun bug

4f5051fb 07/12/2013 08:02 AM Alessandro Russo

Merge branch 'ipv6-grapes' into next

  • ipv6-grapes:
    Introducing -6 option to run over IPv6 address space
f8b63731 07/12/2013 08:00 AM Alessandro Russo

fix warning

39c04cd9 07/12/2013 08:00 AM Alessandro Russo

Introducing -6 option to run over IPv6 address space

2b75bc70 07/12/2013 07:58 AM Alessandro Russo

fix typo

868773ac 02/20/2013 11:04 PM Csaba Kiraly

Merge branch 'stun' into next

2475279a 01/25/2013 01:45 PM Csaba Kiraly

input-chunkstream: handle TCP close correctly

1ef0ee9b 01/24/2013 12:26 PM Csaba Kiraly

net-helper-ml: changing stun servers

aa397346 01/24/2013 12:26 PM Csaba Kiraly

net-helper-ml: retry every STUN server only once

8c6ce695 01/24/2013 12:26 PM Csaba Kiraly

net-helper-ml: adding some more public STUN servers

9e8238e7 01/24/2013 12:20 PM Csaba Kiraly

net-helper-ml: changing STUN mechanism to allow a list of stun servers

stun servers should be defined with the following command line
-n stun_server=server1[:port][+server2[:port]]

215cedbd 01/24/2013 12:20 PM Csaba Kiraly

net-helper-ml: increase number of STUN retries to 2

6ccd5689 01/24/2013 12:15 PM Csaba Kiraly

net-helper-ml: allow for more STUN retries

TBD: make this run-time configurable

17c9ba0f 01/24/2013 11:45 AM Csaba Kiraly

including local copy of net_helper-ml in the build

6ea4e232 01/24/2013 11:39 AM Csaba Kiraly

Merge branch 'net_helper-ml' into next

039c45ac 01/24/2013 11:38 AM Csaba Kiraly

Fixed thread unsafe operations in net_helper

Signed-off-by: Andrea Zito <>

457643b0 01/24/2013 11:35 AM Csaba Kiraly

net-helper-ml: fix a debug output

Conflicts:

net_helper-ml.c
650b9b91 01/24/2013 11:35 AM Csaba Kiraly

net-helper-ml: changing to another STUN server

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-1.0-rc@2624 c54fac2e-1815-407e-9b96-088d06743913

68ded5bc 01/24/2013 11:32 AM Csaba Kiraly

ML connection will be created only when sending the first packet to the peer

previously a new connection was opened when creating the nodeID, which
basically means as soon as we get to know about its existence

14de345e 01/24/2013 11:32 AM Csaba Kiraly

net-helper-ml: change checks from WIN32 to _WIN32

based on git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@2535 c54fac2e-1815-407e-9b96-088d06743913

d53f9249 01/24/2013 11:32 AM Csaba Kiraly

net-helper-ml: reducing naming confusion

GRAPES was used for too many things, now it is only used to refer to the GRAPES libary

based on git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@2506 c54fac2e-1815-407e-9b96-088d06743913

6797c5f6 01/24/2013 11:32 AM Csaba Kiraly

net-helper-ml: corrected the default max tx rate to 10Mb/s

based on git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@2361 c54fac2e-1815-407e-9b96-088d06743913

8ce24e01 01/24/2013 11:32 AM Csaba Kiraly

Net-helper-ml: updated default values to reflect change in units for queues and rates in rate control and RTX

based on git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@2360 c54fac2e-1815-407e-9b96-088d06743913

f28b7928 01/24/2013 11:32 AM Csaba Kiraly

net_helper-ml.c: Changed ratelimiter init parameters to prevent the kernel UDP buffer overflow.

based on git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@2342 c54fac2e-1815-407e-9b96-088d06743913

9f1f2089 01/24/2013 11:32 AM Csaba Kiraly

disable repo by default

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@2246 c54fac2e-1815-407e-9b96-088d06743913

f1278175 01/24/2013 11:32 AM ArpadBakay

Make repo-less oparation possible when '-' is specified as address

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@2223 c54fac2e-1815-407e-9b96-088d06743913

525d7d0e 01/24/2013 11:32 AM Csaba Kiraly

Properly added the RateLImiter configuration. By default, no rate limiter is used.

Params can be changed from command line:
-n bucketsize=B,rate=R,queuesize=Q,RTXqueuesize=RTX,RTXholtdingtime=T

Defaults are
B=100 [kB]
R=0 [no limit]
Q= 100 [kB]
RTX = 125 [kB approx 1sec@1mbps stream]...

0b8eb7e3 01/24/2013 11:32 AM RobertBirke

GRAPES: added ML verbosity initialisation

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@2189 c54fac2e-1815-407e-9b96-088d06743913

22006635 01/24/2013 11:32 AM Csaba Kiraly

net-helper-ml: Added verbosity option

Added verbosity option to ML/MONL, allowing to set the LOG level.
Default value is DCLOG_ERROR (1). The lower the number the less
messages are printed out. Example:
./streamer -n "verbosity=2"

572abeb5 01/24/2013 11:32 AM Csaba Kiraly

net-helper-ml: some changes for windows support

c73a0a8b 01/24/2013 11:32 AM Csaba Kiraly

net_helper: add nodeid_cmp function

77f63f8f 01/24/2013 11:32 AM Marco Biazzini

net_helper : adding node_ip function

be65adf2 01/24/2013 11:32 AM Csaba Kiraly

verify config_parse return value in net_helper-ml

5cab728c 01/24/2013 11:32 AM Csaba Kiraly

fixing libevent2 and SIGPIPE error

program sometimes exited with
Program received signal SIGPIPE, Broken pipe.
0x085a989b in writev ()
(gdb) bt
#0 0x085a989b in writev ()
#1 0x080a7dd0 in evbuffer_write_iovec (buffer=0x75e, fd=<value optimized out>, howmuch=-12640) at buffer.c:1798...

f833e741 01/24/2013 11:29 AM MarcoBiazzini

getting rid of old dangerous debugging code

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@1861 c54fac2e-1815-407e-9b96-088d06743913

c3de57f0 01/24/2013 11:29 AM Csaba Kiraly

configure repo server

b3d90b01 01/24/2013 11:29 AM Csaba Kiraly

configure stun server

6b0cfd03 01/24/2013 11:29 AM Csaba Kiraly

parse config in net_helper_ml

b0efbbe7 01/24/2013 11:29 AM Csaba Kiraly

adding config string to net_helper_init

ae32488f 01/24/2013 11:29 AM Csaba Kiraly

renaming msg_types to grapes_msg_types

c935730e 01/24/2013 10:46 AM Csaba Kiraly

fixing wait4data behaviour with NULL timeout

fd2787d5 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: adding support for user defined fds in wait4data

1deeaf91 01/24/2013 10:46 AM Csaba Kiraly

implementing max_write_size in net-helper-ml

61548804 01/24/2013 10:46 AM Csaba Kiraly

changing repository address from name to IP

there were problems with gethostbyname in the statically linked versions.
the STUN server could still be problematic, all other IDs are IP based.

1681ea89 01/24/2013 10:46 AM Csaba Kiraly

net-helper-ml: handle size 0 messages

7e502dab 01/24/2013 10:46 AM Csaba Kiraly

SOM: net-helper-ml: fix some compilation warnings

975180d3 01/24/2013 10:46 AM Csaba Kiraly

SOM: net-helper-ml: simplify send buffer handling

336ad402 01/24/2013 10:46 AM Csaba Kiraly

SOM: net-helper-ml: simplify and fix receive buffer handling

changed receive circular buffer handling to operate with 2 pointers,
one for receiving from the ML, another for passing messages up.

b833ea12 01/24/2013 10:46 AM Csaba Kiraly

SOM: net-hetler-ml: fixing a bunch of compile warnings

50878641 01/24/2013 10:46 AM Csaba Kiraly

SOM: net-hetlper-ml: disabling some free code temporarily, till ref counting error found

a88adc52 01/24/2013 10:46 AM Csaba Kiraly

SOM: net-helper-ml: fixed most of the referece counting errors

there is still some problem with reference counting, which sometimes
goes down to zero too fast. Someone is not using nodeid_dup correctly.

daeac082 01/24/2013 10:46 AM Csaba Kiraly

use define for lookup_max

c2fe2492 01/24/2013 10:46 AM Csaba Kiraly

SOM: fixed mem leak in nodeid code

8ee3d015 01/24/2013 10:46 AM Csaba Kiraly

SOM: net-helper-ml: corrected nodeid reference counting code

7e26a8a0 01/24/2013 10:46 AM Csaba Kiraly

upgrading net-helper-ml to new interface with FD_SET

c9a7ddd2 01/24/2013 10:46 AM Csaba Kiraly

use the new batch publish feature of rep

0fc36450 01/24/2013 10:46 AM Csaba Kiraly

upgrade call to repOpen to new interface

89d4c79d 01/24/2013 10:46 AM Csaba Kiraly

net-helper-MONL: init logging

b7cc3d0c 01/24/2013 10:46 AM Csaba Kiraly

increase number of per peer measures

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@1007 c54fac2e-1815-407e-9b96-088d06743913

c7ccaf64 01/24/2013 10:46 AM Csaba Kiraly

set eventbase

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@1004 c54fac2e-1815-407e-9b96-088d06743913

ab3c3405 01/24/2013 10:46 AM Csaba Kiraly

add MONL init to net_helper-ml

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@1001 c54fac2e-1815-407e-9b96-088d06743913

ebd0fa16 01/24/2013 10:46 AM Csaba Kiraly

net-helper: make ML init timeout a define

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@957 c54fac2e-1815-407e-9b96-088d06743913

fcbde154 01/24/2013 10:46 AM Csaba Kiraly

net-helper: make packet timeout a define

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@956 c54fac2e-1815-407e-9b96-088d06743913

b712fc10 01/24/2013 10:46 AM Csaba Kiraly

use string based remote ID bootstrap

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@850 c54fac2e-1815-407e-9b96-088d06743913

f7a60114 01/24/2013 10:46 AM Csaba Kiraly

net-helper-ml: handle ML init error

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@825 c54fac2e-1815-407e-9b96-088d06743913

3d292767 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: debug info for first packet loss was inverted

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@817 c54fac2e-1815-407e-9b96-088d06743913

6e60672d 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: changed recv_from_peer to blocking, as in net_helper

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@779 c54fac2e-1815-407e-9b96-088d06743913

ffceaf6f 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: added infinite wait to recv_from_peer

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@778 c54fac2e-1815-407e-9b96-088d06743913

1c8af54d 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: increase msg send timeout

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@767 c54fac2e-1815-407e-9b96-088d06743913

a2f8ef3b 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: increase buffer size

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@765 c54fac2e-1815-407e-9b96-088d06743913

be033378 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: drop unsent messages after a timeout

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@764 c54fac2e-1815-407e-9b96-088d06743913

c7638574 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: code simplification

df781cb0 01/24/2013 10:46 AM MarcoBiazzini

net-helper-ml : minor fixes

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@712 c54fac2e-1815-407e-9b96-088d06743913

ba1166ab 01/24/2013 10:46 AM Csaba Kiraly

net_helper_ml: improved debug output

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@686 c54fac2e-1815-407e-9b96-088d06743913

d4769c4a 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: add default STUN, and fallback to STUN-less mode if can't connect to it

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@684 c54fac2e-1815-407e-9b96-088d06743913

3ea72e92 01/24/2013 10:46 AM Csaba Kiraly

net_helper-ml: changed receiveBuffer structure

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@679 c54fac2e-1815-407e-9b96-088d06743913

fb866d61 01/24/2013 10:46 AM MarcoBiazzini

net-helper-ml : fixing logging and debugging prints

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@667 c54fac2e-1815-407e-9b96-088d06743913

da7d6536 01/24/2013 10:46 AM TivadarSzemethy

added default send_params to mlOpenConnection

git-svn-id: https://repository.napa-wine.eu/svn/napawine-software/trunk/GRAPES@660 c54fac2e-1815-407e-9b96-088d06743913