Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | fix another off by one | Christian Grothoff | 2018-05-20 | |
| | ||||
* | fix off-by-one error in cadet connection construction, also enforce better ↵ | Christian Grothoff | 2018-05-20 | |
| | | | | timeouts for retransmissions of handshake | |||
* | work-around for crypto bug (to be documented more) | Christian Grothoff | 2018-05-17 | |
| | ||||
* | sanitize KX logic by always having the same peer go first | Christian Grothoff | 2018-05-17 | |
| | ||||
* | log key material hashes | Christian Grothoff | 2018-05-16 | |
| | ||||
* | undo KX short cut modification | Christian Grothoff | 2018-05-16 | |
| | ||||
* | eliminate KX short cut v2 | Christian Grothoff | 2018-05-16 | |
| | ||||
* | eliminate KX short cut | Christian Grothoff | 2018-05-16 | |
| | ||||
* | also remember last ephemeral for duplicate KX detection | Christian Grothoff | 2018-05-16 | |
| | ||||
* | add more KX stats to CADET | Christian Grothoff | 2018-05-16 | |
| | ||||
* | Switch to $GNUNET_TMP in all configuration files. | Nils Gillmann | 2018-05-06 | |
| | | | | Signed-off-by: Nils Gillmann <ng0@n0.is> | |||
* | Fix force extend_path | David Barksdale | 2018-01-13 | |
| | ||||
* | use assert to guard better against double-close on client side | Christian Grothoff | 2018-01-13 | |
| | ||||
* | do not die if client closes port it never opened | Christian Grothoff | 2018-01-13 | |
| | ||||
* | Try to keep the cadet->code MQ from growing too large | David Barksdale | 2018-01-10 | |
| | ||||
* | Fixed useless assignment. | anryko | 2018-01-04 | |
| | ||||
* | Fixed Uninitialized Variable warning. | anryko | 2018-01-04 | |
| | ||||
* | Fix memory leaks in cadet tests | David Barksdale | 2018-01-01 | |
| | ||||
* | fix issue with sending BROKEN timeouts early due to wrong timeout calculation | Christian Grothoff | 2018-01-02 | |
| | ||||
* | remove speed bumps | Christian Grothoff | 2018-01-01 | |
| | ||||
* | Merge branch 'fix_social' | lurchi | 2017-12-30 | |
|\ | ||||
| * | allow MST callback to distinguish between disconnect and parse error ↵ | Christian Grothoff | 2017-10-29 | |
| | | | | | | | | situations, and only log for the hard errors | |||
* | | Combine logic for attaching paths | David Barksdale | 2017-12-29 | |
| | | | | | | | | This fixes issue #4909. | |||
* | | add assertion | Christian Grothoff | 2017-12-28 | |
| | | ||||
* | | Actually print the path as a string | David Barksdale | 2017-12-28 | |
| | | ||||
* | | Better cycle checking in path from DHT | David Barksdale | 2017-12-27 | |
| | | ||||
* | | Fix use-after-free in gnunet-cadet | David Barksdale | 2017-12-27 | |
| | | ||||
* | | Fix handling of GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_TUNNELS | David Barksdale | 2017-12-27 | |
| | | | | | | | | This fixes issue #5079 | |||
* | | Fix handling of GNUNET_MESSAGE_TYPE_CADET_LOCAL_INFO_PEERS | David Barksdale | 2017-12-27 | |
| | | | | | | | | This fixes issue #4621 | |||
* | | add logging to cadet initiatlizations | Christian Grothoff | 2017-12-27 | |
| | | ||||
* | | indentation fix | Christian Grothoff | 2017-12-27 | |
| | | ||||
* | | Prevent multipeermap from being reallocated | David Barksdale | 2017-12-26 | |
| | | | | | | | | Grothoff points out that multipeermaps grow when 75% full. | |||
* | | Revert "Fix use-after-free in loop over modified list" | David Barksdale | 2017-12-23 | |
| | | | | | | | | This reverts commit 012ff13acc0cb2f5d7210aa48819395fecf12a3d. | |||
* | | Check for cycles in cadet paths | David Barksdale | 2017-12-23 | |
| | | | | | | | | | | | | | | I believe this is the underlying issue from commit 012ff13acc0cb2f5d7210aa48819395fecf12a3d. I tested out this change and saw that cyclic paths were dropped and GCP_set_mq() no longer had to deal with multiple removals. After this commit I'll revert that one. | |||
* | | Check for invalid path_length | David Barksdale | 2017-12-22 | |
| | | ||||
* | | 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. | |||
* | | fix related to #4909/12605: force desirability of path if path is in use | Christian Grothoff | 2017-12-03 | |
| | | ||||
* | | Fix array indexing | David Barksdale | 2017-11-25 | |
| | | | | | | | | Found this while investigating #4909, might be related. | |||
* | | mark bug location | Christian Grothoff | 2017-10-06 | |
|/ | ||||
* | fix #5125 | Christian Grothoff | 2017-09-12 | |
| | ||||
* | fix FTBFS issues if --enable-logging=no is set | Christian Grothoff | 2017-06-29 | |
| | ||||
* | Fix debug message. | jah | 2017-06-25 | |
| | ||||
* | fix #4985 | Christian Grothoff | 2017-04-11 | |
| | ||||
* | implement #4973 | Christian Grothoff | 2017-03-26 | |
| | ||||
* | rename GNUNET_GETOPT functions to achieve better consistency | Christian Grothoff | 2017-03-25 | |
| | ||||
* | fix FTBFS of test | Christian Grothoff | 2017-03-17 | |
| | ||||
* | Porting leftovers to new getopt API. | Marcello Stanisci | 2017-03-17 | |
| | ||||
* | Merge branch 'master' into getopt | Christian Grothoff | 2017-03-17 | |
|\ | ||||
| * | fix build issues | Christian Grothoff | 2017-03-16 | |
| | | ||||
* | | porting. | Marcello Stanisci | 2017-03-15 | |
|/ |