Support Deps
  1. Support Deps

grapes

Public
AuthorCommitMessageCommit dateIssues
Csaba KiralyCsaba Kiraly
44ece4feea3libav compat: transitional defines for (AV_)PKT_FLAG_KEY
Luca AbeniLuca Abeni
9bfcb702bd8Try to support libav header changes
Csaba KiralyCsaba Kiraly
ce1abd38abdmoving int_coding.h to public headersrequired by some topology modiles, to be evaluated upstream
Csaba KiralyCsaba Kiraly
886a956a30cadding subnet to peer structurerequired tempororarly by some traverso branches, no need to merge upstream
Csaba KiralyCsaba Kiraly
dd8d94de832net-helper-ml: fix a debug output
Csaba KiralyCsaba Kiraly
9cb3327fb3cMMerge branch 'newscast-adaptive' into next
Csaba KiralyCsaba Kiraly
30fffd90eb0newscast-adaptive: fix source gathering tokens while idle
Csaba KiralyCsaba Kiraly
6c84f3238a8topocache: adding cache_entries to query the current size of a cache
Csaba KiralyCsaba Kiraly
04dc3f55990MMerge branch 'newscast-slowstart' into newscast-plusConflicts: src/PeerSampler/ncast.c
Csaba KiralyCsaba Kiraly
21c0feafd1aMMerge branch 'newscast-randomize' into newscast-plusConflicts: src/PeerSampler/ncast.c
Csaba KiralyCsaba Kiraly
81f95566ee7MMerge branch 'newscast-restart' into newscast-plusConflicts: src/PeerSampler/ncast.c
Csaba KiralyCsaba Kiraly
ead83c17695MMerge branch 'newscast-adaptive' into newscast-plus
Csaba KiralyCsaba Kiraly
53739646668newscast: randomize cache order among timestamp ties
Csaba KiralyCsaba Kiraly
e88b7812bbdtopocache: adding cache_randomize function
Csaba KiralyCsaba Kiraly
c41982f85d8topocache: adding swap_entries helper function
Csaba KiralyCsaba Kiraly
43e8c20d1dbnewscast: restart if cache is half empty and bootstrap node is not included
Csaba KiralyCsaba Kiraly
7c9f0a71f43newscast: save nodeid of bootstrap node
Csaba KiralyCsaba Kiraly
c2d00fcdbb5topocache: adding cache_entries to query the current size of a cache
Csaba KiralyCsaba Kiraly
1251c75bb94topocache: adding cache_pos function to query the position of a node in a cache
Csaba KiralyCsaba Kiraly
fb49d82234anewscast: diffuse our ID with a higher timestamp during the bootstrap periodIn typical applications, peers bootstrap from the same small set of nodes. Therefore, at the beginning, their cache is not a uniform random sample. As a consequence, their messages could hit bootstrap nodes aggressively, also modifying the randomness of those caches. We avoid this by implementing an initial grace period when the entering peer's cache is randomized without disturbing the system...
Csaba KiralyCsaba Kiraly
351b4640581ncast_proto: add wrapper for myentry_update
Csaba KiralyCsaba Kiraly
ca4eb83ebcftopo_proto: add topo_proto_myentry_update (generalization of metadata_update)TODO: nodeid update is not yet implemented!
Csaba KiralyCsaba Kiraly
848dc803316topocache: adding cache_delay function (generalization of cache_update)
Csaba KiralyCsaba Kiraly
5a903e0f476newscast extension: adding reply tokensWe deal with the following problem: our ID is not diffused well in the system - problem: we do not receive queries, thus, we do not send replies, so the situation gets even worse! - indicator: not receiving queries - action: taking an active role and sending out a query instead of a reply - note: again, we work on averages here handling of reply_tokens: - when a reply is sent (a query was rece...
Csaba KiralyCsaba Kiraly
4ef79365a1enewscast extension: adding query tokensWe deal with the following problem: our query is lost (either due to packet loss or due to dead peer). In this case we try to send another query through - loss indicator: not receiving a reply - action: sending another query - note: as you'll see, it is enough to keep this on average, no need to track sessions - note2: we could try to assume symmetric packet losses and thus assume that half of ...
Csaba KiralyCsaba Kiraly
12f18045028MMerge branch 'fixes' into next
Luca AbeniLuca Abeni
14d9b0f6206Do not scan the config string after the terminating 0
Csaba KiralyCsaba Kiraly
879d48c74a2MMerge branch 'fixes' into next
Luca AbeniLuca Abeni
6426c852488Fix cache_copy() for caches with metadata
Csaba KiralyCsaba Kiraly
c24a0371f20MMerge branch 'scheduler' into next
napawinenapawine
5b474c55cd2scheduler: fix weighted selection infinite loop in case of too many 0 weights
napawinenapawine
d242a2c602bscheduler: move selectWithOrdering to the public header
ArpadBakayArpadBakay
cda1653e952Eliminite some compiler warning messagesgit-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-1.0-rc/THIRDPARTY-LIBS/GRAPES@2607 c54fac2e-1815-407e-9b96-088d06743913
Luca AbeniLuca Abeni
df9b0ea29d1Consider fname == "" as no file
CsabaKiralyCsabaKiraly
77603545634net-helper-ml: changing to another STUN servergit-svn-id: https://repository.napa-wine.eu/svn/napawine-software/branches/winestreamer-1.0-rc@2624 c54fac2e-1815-407e-9b96-088d06743913
Csaba KiralyCsaba Kiraly
f51adf6dc22MMerge branch 'mingw32' into next
Csaba KiralyCsaba Kiraly
4282c0df390MMerge branch 'net-helper-ml' into next
Csaba KiralyCsaba Kiraly
71d2bbce0a5net-helper-ml: increase number of STUN retries to 2
Csaba KiralyCsaba Kiraly
5ebc286ede5net-helper-ml: allow for more STUN retriesTBD: make this run-time configurable
Csaba KiralyCsaba Kiraly
3e10a96d5b4MMerge branch 'next' into mingw32
Csaba KiralyCsaba Kiraly
bbd8d8a0595MMerge branch 'chunkbuffer-anomaly-detect' into next
Csaba KiralyCsaba Kiraly
c1825287454MMerge branch 'fixes3' into next
Csaba KiralyCsaba Kiraly
3896eefd85cchunkbuffer: add chunkID anomaly detection (based on timestamp)
Csaba KiralyCsaba Kiraly
fbed22b0495topocache: fix a compile warning
Csaba KiralyCsaba Kiraly
f67e09bdeb1MMerge branch 'fixes3' into next
Csaba KiralyCsaba Kiraly
b8047447e3cfix (or change) newscast to increase timestamps before replying
Csaba KiralyCsaba Kiraly
216b289a95btopocache: adding cache_copy function
Luca AbeniLuca Abeni
f0e1276f752Avodi memmove() with size 0
Luca AbeniLuca Abeni
3fb5b6f83fain cache_insert(), update cache entries if the timestamp is smaller
Luca AbeniLuca Abeni
912d66eb674Use assert() for debugging