Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | -avoid calling memcpy() with NULL argument, even if len is 0 | Christian Grothoff | 2016-07-08 |
| | |||
* | Fix printf format causing SEISEGV | Bart Polot | 2016-05-03 |
| | |||
* | implementing new scheduler shutdown semantics | Christian Grothoff | 2016-04-30 |
| | |||
* | small API change: do no longer pass rarely needed ↵ | Christian Grothoff | 2016-04-09 |
| | | | | GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context() | ||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | -fix udp transmission, avoid scheduling when unready | Christian Grothoff | 2015-10-26 |
| | |||
* | -fix log call | Christian Grothoff | 2015-10-18 |
| | |||
* | -log ACK delay vs. last frag transmit | Christian Grothoff | 2015-10-18 |
| | |||
* | -log expected transmission time on enqueue, together with queue size | Christian Grothoff | 2015-10-18 |
| | |||
* | -smoother calculation of flow delays, base it on the current message not the ↵ | Christian Grothoff | 2015-10-18 |
| | | | | previous one | ||
* | -use UINT32_MAX to mean disconnect, for real | Christian Grothoff | 2015-10-18 |
| | |||
* | -more logging, avoid duplicate re-scheduling | Christian Grothoff | 2015-10-18 |
| | |||
* | -use LOG instead of GNUNET_log | Christian Grothoff | 2015-10-18 |
| | |||
* | -only schedule select once per fragmented message | Christian Grothoff | 2015-10-18 |
| | |||
* | rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming ↵ | Christian Grothoff | 2015-10-18 |
| | | | | conventions | ||
* | fix misscalculation of per-session flow delays and apply flow delays ↵ | Christian Grothoff | 2015-10-17 |
| | | | | properly per message instead of per session | ||
* | determine network scope for ATS even if we do not yet have a session and ↵ | Christian Grothoff | 2015-10-07 |
| | | | | only have an address | ||
* | -do not leave PPT timeout tasks behind | Christian Grothoff | 2015-10-07 |
| | |||
* | fix #3986 | Christian Grothoff | 2015-10-05 |
| | |||
* | Forget to commit some files | Bruno Cabral | 2015-08-21 |
| | |||
* | Get STUN to work with UDP plugin | Bruno Cabral | 2015-07-18 |
| | |||
* | fix #3869: outdated FSF address | Christian Grothoff | 2015-06-30 |
| | |||
* | -this does not help #3719, likely diagnosis was wrong as well, undo | Christian Grothoff | 2015-05-21 |
| | |||
* | set inbound flag which should fix #3719 (assuming diagnostic is correct) at ↵ | Christian Grothoff | 2015-05-20 |
| | | | | the expense of having two session objects for what is pretty much the same address; however, as the inbound one is not really validated and might not work due to NAT, this actually does make sense | ||
* | -avoid theoretical use after free | Christian Grothoff | 2015-05-18 |
| | |||
* | -simplify socket NULL check | Christian Grothoff | 2015-05-01 |
| | |||
* | -lower to debug level (#3783) | Christian Grothoff | 2015-04-29 |
| | |||
* | fix: compiler warning for uninitialized value | Matthias Wachs | 2015-04-09 |
| | |||
* | consistently call deq before qc | Christian Grothoff | 2015-03-17 |
| | |||
* | -doxygen fix | Christian Grothoff | 2015-03-13 |
| | |||
* | this can be very harmless, reduce logging | Christian Grothoff | 2015-03-07 |
| | |||
* | trying to fix #3694: reduce duplicate ACKing | Christian Grothoff | 2015-03-07 |
| | |||
* | fix #3704 | Christian Grothoff | 2015-03-07 |
| | |||
* | trying to fix #3702 by removing session from session map earlier -- and ↵ | Christian Grothoff | 2015-03-07 |
| | | | | adding additional check for messages being enqueued for destroyed sessions | ||
* | fix #3649/#3591 | Christian Grothoff | 2015-03-02 |
| | |||
* | major code cleanup in UDP plugin, seems to also fix bugs; specifically, I ↵ | Christian Grothoff | 2015-03-01 |
| | | | | think I fixed a leak | ||
* | -simplifying event loop for UDP, separting v4/v6 for better performance (in ↵ | Christian Grothoff | 2015-03-01 |
| | | | | theory at least) | ||
* | -simplify logic | Christian Grothoff | 2015-03-01 |
| | |||
* | call GNUNET_SERVER_receive_done() also on internal error paths | Christian Grothoff | 2015-02-28 |
| | |||
* | -no longer needed | Christian Grothoff | 2015-02-28 |
| | |||
* | -fix indentation, logging, i18n, doxygen | Christian Grothoff | 2015-02-28 |
| | |||
* | simplify logic, do not report monitoring events for sessions in destroy, ↵ | Christian Grothoff | 2015-02-22 |
| | | | | indentation, doxygen -- may help/fix #3591 | ||
* | fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵ | Christian Grothoff | 2015-02-10 |
| | | | | testcases yet | ||
* | -fixing some memory leaks from #3667, also reindentation and code cleanup | Christian Grothoff | 2015-02-10 |
| | |||
* | -improve UDP logging | Christian Grothoff | 2015-02-09 |
| | |||
* | -bringing copyright tags up to FSF standard | Christian Grothoff | 2015-02-07 |
| | |||
* | remember which port we picked at random on port-autoconfig | Christian Grothoff | 2015-02-04 |
| | |||
* | cleaning up UDP code to use only on address format throughout the code as ↵ | Christian Grothoff | 2015-02-01 |
| | | | | much as possible | ||
* | -correct a few overly optimistic assumptions about what can legitimately ↵ | Christian Grothoff | 2015-01-25 |
| | | | | happen... | ||
* | -stupid check, remove | Christian Grothoff | 2015-01-25 |
| |