Revision:

Revisions

# Date Author Comment
b79c8e3a 09/11/2017 03:23 PM Luca Baldesi

add init and deinit generic function for the peer structure

They are defined as global variable initialized as:
peer_deinit = peer_deinit_data;
peer_init = peer_init_data;

0c6efcd5 07/17/2017 09:48 AM Luca Baldesi

Refactor peer structure

peer.h now exports two metadata pointers to upper layers, one for
gossiping data and the other for ancillary, user-defined data.

0f8fad02 07/17/2017 08:55 AM Luca Baldesi

Remove static sender nodeID from signalling module

This allows sending signalling traffic from different originators (nodeIDs)

f217ce38 06/30/2017 06:47 AM Luca Baldesi

remove static global sending nodeID variable from signaling module

24f9eadf 06/19/2017 05:18 PM Luca Baldesi

remove cb_size and capacity attribute from peer struct
add a void pointer to metadata

10ddaca7 06/06/2017 06:32 PM Luca Baldesi

general bug fixings

- add destroy function to peersamplers, so to avoid memory leaks in case of multiple instances
- fix initialization bug in the chunk_buffer constructor
- fix peerset_clear reallocation for the case size is set to 0 (destruction)

1e122d6c 05/25/2017 12:49 PM Luca Baldesi

add RTP refactoring removing strict dependency from PJLIB

1bb51f8f 01/14/2016 11:56 AM Michael Jerris

Fix build on OS/X

c5922d21 01/07/2016 11:40 AM Luca Abeni

Fix some warnings

ad6e8e86 01/07/2016 11:13 AM Luca Abeni

Merge branch 'baldesi-next'

Conflicts:
src/Chunkiser/Makefile
src/Chunkiser/input-stream-avf.c
src/Chunkiser/input-stream.c
src/Chunkiser/output-stream-avf.c
src/Chunkiser/output-stream-play.c
src/Makefile
src/PeerSampler/ncast.c

f680f62b 01/07/2016 10:15 AM Luca Abeni

Merge branch 'baldesi'

Conflicts:
include/peer.h
src/Cache/topo_proto.c
src/Cache/topocache.c
src/Cache/topocache.h
src/ChunkTrading/chunk_delivery.c
src/Chunkiser/Makefile
src/Chunkiser/input-stream-avf.c
src/Chunkiser/libav-compat.h
src/Chunkiser/output-stream-avf.c...

54b02213 04/02/2015 10:53 AM Luca Baldesi

refactor rtp module code

d0da0b53 04/02/2015 09:11 AM Luca Baldesi

Merge RTP (de)chunkiser module in the development branch

67700aad 11/18/2014 02:03 PM Luca Baldesi

generic bugfixing

fix warning alert on peerset_for_each
fix peers comparison crash bug
fix nodeid comparison crash bug

f872ab6f 11/14/2014 10:26 AM Luca Baldesi

fix node_ip bug in the net_helper

this bug will affect nodeids with invalid AF family

8f446863 11/11/2014 04:24 PM Luca Baldesi

fix compilation warning and suppress fprintf

176b8de8 11/07/2014 09:53 AM Luca Baldesi

export configuration structure files.

configuration tool has changed its name into grapes_config and it's now available as a public interface of the GRAPES library

41012841 10/21/2014 07:27 AM Luca Baldesi

add peerset destroy and for each peerset functions

3e023ed4 10/17/2014 02:25 PM Davide Kirchner

Added the rtp_log logging option for the chunkiser

91566cec 10/17/2014 09:15 AM Luca Baldesi

add peerset_push and peerset_pop function

3d04b34b 10/14/2014 03:21 PM Luca Baldesi

fix wild pointer bug

68c5a6d0 07/16/2014 08:48 AM Luca Baldesi

fix chunk sending test related bugs

cc88be47 07/15/2014 05:37 PM Luca Baldesi

complete bug fixing over unit testing

06ec0a30 07/04/2014 03:43 PM Luca Baldesi

refactor following unit testing results, (not complete)

8af6ab16 07/04/2014 03:43 PM Luca Baldesi

add fragmentation module unit testing files

1 2 3 ... 50 (1-25/1234) Per page: 25, 50, 100

Also available in: Atom