- use proper channel_ack/data_ack
[oweals/gnunet.git] / src / mesh / gnunet-service-mesh.c
2013-10-10 Christian Grothoffseparating ECC crypto into functions/structs for ECDHE...
2013-10-06 Christian Grothoff-remove trailing whitespace
2013-10-01 Christian Grothoff-fixing FTBFS
2013-10-01 Christian Grothoff-fixing FTBFS
2013-09-13 Christian Grothoffsplitting 'struct GNUNET_CRYPTO_EccPublicKey' into...
2013-08-21 Christian Grothoffremoving deprecated argument in 'init' callback of...
2013-08-14 Bart Polot- fix scan defects
2013-08-11 Christian Grothoffchanging time measurement from milliseconds to microseconds
2013-08-06 Christian Grothoffmoving to new, fixed-size encoding of public and privat...
2013-07-23 Bart Polot- doxygen
2013-07-23 Bart Polot- don't use peer_info as a data strcut name
2013-07-23 Bart Polot- doxygen
2013-07-23 Bart Polot- don't leak memory on repeated PATH_CREATE
2013-07-22 Bart Polot- send ack could call queue_add and set the handler
2013-07-22 Bart Polot- don't try to do stuff on an error callback
2013-07-22 Bart Polot- remove assertion: can happen that if both own and...
2013-07-22 Bart Polot- cancel polling on cancel_queues
2013-07-22 Bart Polot- not an error, messages could have crossed on the...
2013-07-22 Bart Polot- add port number to debug
2013-07-22 Bart Polot- not an error
2013-07-22 Bart Polot- if the next peer has destroyed tunnel, don't poll...
2013-07-22 Bart Polot- inverted comparison operators
2013-07-22 Bart Polot- copy and d'oh
2013-07-22 Bart Polot- cancel retransmissions on destroy
2013-07-22 Bart Polot- unregister ports on client disconnect
2013-07-22 Bart Polot- try to work if both RELIABLE and NOBUFFER options...
2013-07-22 Bart Polot- fix mantis 2954
2013-07-22 Bart Polot- log wrong TID
2013-07-22 Bart Polot- move tunnel number verification to function
2013-07-22 Bart Polot- fix
2013-07-22 Bart Polot- make sure fc->t is initialized
2013-07-22 Bart Polot- allow same owner && client
2013-07-19 Bart Polot- fix cov10603
2013-07-19 Bart Polot- log tunnel state evolution
2013-07-19 Bart Polot- major refactoring, implement bi-directional keepalive...
2013-07-18 Bart Polot- fix condition to omit hop-by-hop ACK
2013-07-18 Bart Polot- fix
2013-07-18 Bart Polot- fix ACK for TO_ORIG traffic
2013-07-18 Bart Polot- doc, warnings
2013-07-17 Bart Polot- TODO
2013-07-17 Bart Polot- refactor
2013-07-17 Bart Polot- return on error
2013-07-17 Bart Polot- use proper ID
2013-07-17 Bart Polot- log event, not an error
2013-07-17 Bart Polot- start poll on queue_add
2013-07-16 Bart Polot- make send_client_destroy generic and same-client...
2013-07-16 Bart Polot-cancel polling on tunnel destruction/empty queue
2013-07-16 Bart Polot- uninitialized memory on the network
2013-07-16 Bart Polot- destroy tunnel at the end of the function
2013-07-15 Bart Polot- unchoke client after 64 messages hace been ACK'd
2013-07-15 Bart Polot - debug
2013-07-15 Bart Polot- off by one
2013-07-15 Bart Polot- change MID to 32bits, allow overflow (fixes lost...
2013-07-15 Bart Polot- debug
2013-07-15 Bart PolotRefactored code to eliminate duplicates depending on...
2013-07-15 Bart Polot- fixed
2013-07-15 Bart Polot- don't discriminate against unreliable tunnels
2013-07-15 Bart Polot- Poll whenever the queue is not empty
2013-07-15 Bart Polot- don't allow more than 64 messages in the input buffer...
2013-07-15 Bart Polot- fix polling in the presence of lost data
2013-07-15 Bart Polot- debig
2013-07-15 Bart Polot- fix end-to-end stalling, update todo
2013-07-13 Bart Polot dont skip when mid > traget
2013-07-13 Bart Polot fixes
2013-07-13 Bart Polot fixes. lunch break
2013-07-13 Bart Polot- use one tunnelnotification struct
2013-07-13 Bart Polot- bitfield does not loke NBO
2013-07-13 Bart Polot- update status of client protocol
2013-07-13 Bart Polot- initital implementation of bitfield ACK-ing of future...
2013-07-13 Bart Polot- tweak timing, improve precessing of received messages
2013-07-13 Bart Polot- don't retransmit so eagerly
2013-07-13 Bart Polot- filter by type
2013-07-13 Bart Polot- separate hop and end ACK at destination
2013-07-13 Bart Polot- off by one
2013-07-13 Bart Polot- debug
2013-07-13 Bart Polot- when injecting a retransmitted message in the queue...
2013-07-13 Bart Polot- fixes
2013-07-13 Bart Polot- undo mix of pid and mid
2013-07-13 Bart Polot- fix unreliable unicast
2013-07-13 Bart Polot- fix disconnecting of ghost clients
2013-07-13 Bart Polot- connect_notify is also called with NULL on server...
2013-07-13 Bart PolotAdd context to a client immediately after connection...
2013-07-13 Bart Polot- use message ID for end-to-end ACKs
2013-07-12 Bart Polot- limit retransmission buffer size
2013-07-12 Bart Polot- don't retransmit a message if it's stil in the outgoi...
2013-07-12 Bart Polot- calculate round trip time of real message, not original
2013-07-12 Bart Polot- use correct ACK for nonreliable tunnels
2013-07-12 Bart Polot- use API change from r27944
2013-07-11 Bart Polot- fix segfault on error
2013-07-11 Bart Polot- adapt delay after each ACK
2013-07-11 Bart Polot- fix use after free
2013-07-11 Bart Polot- fixed weird 'feature'
2013-07-11 Bart PolotFinishing mesh reliable:
2013-07-11 Bart Polot- more mess from retransmission of data
2013-07-11 Bart Polot- fix memleak
2013-07-11 Bart Polot- queue_destroy does all the work
2013-07-11 Bart Polot- drop newest message when a retransmission comes in
2013-07-11 Bart Polot- avoid POLL messing with reliability counter
2013-07-11 Bart Polot- avoid POLL messing with reliability counter
2013-07-10 Bart Polot- doxygen
next