Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | eliminate nonsensical compare | Schanzenbach, Martin | 2019-08-01 |
| | |||
* | use GNUNET_strlcpy instead of strncpy where possible | lurchi | 2019-06-27 |
| | |||
* | src: for every AGPL3.0 file, add SPDX identifier. | ng0 | 2019-01-14 |
| | |||
* | Merge branch 'master' of ssh://gnunet.org/gnunet | t3sserakt | 2018-06-28 |
|\ | |||
| * | indentation | Christian Grothoff | 2018-06-28 |
| | | |||
* | | forgot first hop | t3sserakt | 2018-06-28 |
|/ | |||
* | coding style | t3sserakt | 2018-06-26 |
| | |||
* | codesonar finding 1575.9537 | t3sserakt | 2018-06-26 |
| | |||
* | bug 5228: made gnunet-cadet -p work as intended | t3sserakt | 2018-06-25 |
| | |||
* | paragraph for gnunet devs that don't know how to use the web | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | glitch in the license text detected by hyazinthe, thank you! | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-07 |
| | |||
* | first batch of license fixes (boring) | psyc://loupsycedyglgamf.onion/~lynX | 2018-06-05 |
| | |||
* | fix off-by-one error in cadet connection construction, also enforce better ↵ | Christian Grothoff | 2018-05-20 |
| | | | | timeouts for retransmissions of handshake | ||
* | Try to keep the cadet->code MQ from growing too large | David Barksdale | 2018-01-10 |
| | |||
* | Actually print the path as a string | David Barksdale | 2017-12-28 |
| | |||
* | Revert "Fix use-after-free in loop over modified list" | David Barksdale | 2017-12-23 |
| | | | | This reverts commit 012ff13acc0cb2f5d7210aa48819395fecf12a3d. | ||
* | Fix use-after-free in loop over modified list | David Barksdale | 2017-12-18 |
| | | | | | | This loop saved the next pointer which is OK if the current element is being freed, but the callback can cause other elements to be freed which was detected by ASAN. | ||
* | rename cadet*new to just cadet, except for libgnunetcadetnew-logic (where ↵ | Christian Grothoff | 2017-03-11 |
| | | | | the 'old' one is not yet entirely dead) | ||
* | remove old CADET service code | Christian Grothoff | 2017-03-11 |
| | |||
* | more logging, minor bugfixes / renames | Christian Grothoff | 2017-01-21 |
| | |||
* | more rename festivities | Christian Grothoff | 2017-01-18 |
| | |||
* | introduce CadetEncryptedMessageIdentifier instead of over-using uint32_t | Christian Grothoff | 2017-01-18 |
| | |||
* | cadet message struct and type rename-fest | Christian Grothoff | 2017-01-18 |
| | |||
* | use new shortmap to simplify CADET logic a bit | Christian Grothoff | 2017-01-17 |
| | |||
* | cleaning up some CADET logic, improving types used | Christian Grothoff | 2017-01-15 |
| | |||
* | rename connecT -> connect now that the old API is dead | Christian Grothoff | 2017-01-10 |
| | |||
* | cosmetics | Christian Grothoff | 2017-01-09 |
| | |||
* | properly handle case of should-drop by asynchronously running continuation | Christian Grothoff | 2017-01-09 |
| | |||
* | DLL remove already done inside of call_peer_cont() | Christian Grothoff | 2017-01-09 |
| | |||
* | fix crashes caused by DLL removes preceeding DLL inserts | Christian Grothoff | 2017-01-09 |
| | |||
* | Refactor encrypted traffic handling | Bart Polot | 2016-10-29 |
| | | | | | | | - eliminate encapsulation for KX/DATA - simplify cases - remove dead code - Organize message types | ||
* | - reduce log level | Bart Polot | 2016-10-27 |
| | |||
* | - add connection info to timing log | Bart Polot | 2016-10-26 |
| | |||
* | - add queue control in peer and connection to cancel MQ_env when those are ↵ | Bart Polot | 2016-10-26 |
| | | | | destroyed, since callbacks could dereference freed memory | ||
* | -fix use after free | Christian Grothoff | 2016-09-22 |
| | |||
* | Port CADET to CORE MQ API | Bart Polot | 2016-09-20 |
| | |||
* | putting CADET on a diet: proper alignment for AX KX, kill obsolete OTR ↵ | Christian Grothoff | 2016-08-26 |
| | | | | legacy code | ||
* | cadet: rollback + warning message for posterity | Carlo von lynX | 2016-07-29 |
| | |||
* | fixed a memleak, a static string free, an access of freed memory etc | Carlo von lynX | 2016-07-29 |
| | |||
* | -avoid calling memcpy() with NULL argument, even if len is 0 | Christian Grothoff | 2016-07-08 |
| | |||
* | -init cfg | Christian Grothoff | 2016-07-08 |
| | |||
* | migrate transport_core API to MQ | Christian Grothoff | 2016-07-08 |
| | |||
* | avoid NPE | Christian Grothoff | 2016-06-27 |
| | |||
* | Fix shutdown assertion failure in core_api: avoid double cancel of pending ↵ | Bart Polot | 2016-05-03 |
| | | | | traffic | ||
* | 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() | ||
* | - free queued messages on peer destroy, fix #4001 | Bart Polot | 2016-03-30 |
| | |||
* | - refactor, test orderd | Bart Polot | 2016-03-30 |
| | |||
* | -fix (C) notices | Christian Grothoff | 2016-01-19 |
| | |||
* | -do not suggest twice | Christian Grothoff | 2015-10-18 |
| |