Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Always force queue local messages when the client was pre-authorized to ↵ | Bart Polot | 2015-10-13 |
| | | | | send. Fix #3999. | ||
* | - only request reply if no key is known | Bart Polot | 2015-10-08 |
| | |||
* | -fix indent | Christian Grothoff | 2015-10-08 |
| | |||
* | - fix script to work with barebone versions of sh | Bart Polot | 2015-10-06 |
| | |||
* | - ignore confirmation of connections that are being destroyed (tunnel ↵ | Bart Polot | 2015-10-06 |
| | | | | shutting down, for instance) | ||
* | - remove unused variable | Bart Polot | 2015-10-06 |
| | |||
* | - refactor test dropping, reduce test load | Bart Polot | 2015-10-06 |
| | |||
* | - Revamp traffic logging, small bugfixes, complete doxygen | Bart Polot | 2015-10-06 |
| | |||
* | - don't show WARNINGs on duplicate traffic | Bart Polot | 2015-10-02 |
| | |||
* | - only break for cadet errors | Bart Polot | 2015-10-02 |
| | |||
* | - remove debug | Bart Polot | 2015-10-02 |
| | |||
* | - adjust logging | Bart Polot | 2015-10-02 |
| | |||
* | - find the correct stored key, not always the first one | Bart Polot | 2015-10-02 |
| | |||
* | Don't reset axolotl state on receipt of a pseudo-duplicate AX key exchange. | Bart Polot | 2015-10-02 |
| | | | | | | | | | | Pseudo duplicate means same handshake key but different ratchet key. This can happen if Alice's first KX message is lost, she receives Bob's KX and send a payload message herself, advancing her ratchet. If Bob doesn't send a payload message fast enough, or it gets lost, Alice will retransmit her KX message, this time with a different ratchet key. If Bob only checks the ratchet key (the handshake keys are discarded) it could reset the Axolotl status and re-use keys for messages that got lost/delayed. | ||
* | Fix try_old_keys, in order to use it for data with the same Header key but ↵ | Bart Polot | 2015-10-02 |
| | | | | out-of-order message number | ||
* | - added hexdump-like function to write binary data to log | Bart Polot | 2015-10-02 |
| | |||
* | - typo in variable name | Bart Polot | 2015-10-02 |
| | |||
* | - use correct message number in the logs | Bart Polot | 2015-10-02 |
| | |||
* | - cancel all transmissions so core_api doesn't complain | Bart Polot | 2015-10-02 |
| | |||
* | - log shutdown | Bart Polot | 2015-10-02 |
| | |||
* | - removed false break | Bart Polot | 2015-10-02 |
| | |||
* | Fixed usage of known broken paths. If a connection was destroyed | Bart Polot | 2015-10-02 |
| | | | | | while handling a neighbor disconnection, cadet tried to reconnect to peers using paths containing the disconnecting peer. | ||
* | - cancel transmit requests before destroying channels, warn API users if not | Bart Polot | 2015-10-02 |
| | |||
* | - don't connect twice on core_connect, as it may cause problems since ↵ | Bart Polot | 2015-10-02 |
| | | | | connections hashmap is not yet created | ||
* | - fix processing of messages with no payload (keepalives) | Bart Polot | 2015-10-02 |
| | |||
* | - fix log | Bart Polot | 2015-10-02 |
| | |||
* | - additional test | Bart Polot | 2015-10-02 |
| | |||
* | - never invalidate direct paths, show warning instead | Bart Polot | 2015-10-02 |
| | |||
* | - use better variable names | Bart Polot | 2015-10-02 |
| | |||
* | - don't try to connect to peers that are neighbors already | Bart Polot | 2015-10-02 |
| | |||
* | - connect if there are less connections than the minimum, not more | Bart Polot | 2015-10-02 |
| | |||
* | - don't leave freed memory on the peer's path list, signal error and remove ↵ | Bart Polot | 2015-10-02 |
| | | | | anyway | ||
* | - fix logging | Bart Polot | 2015-10-02 |
| | |||
* | - use proper connection states for a tunnel | Bart Polot | 2015-10-02 |
| | |||
* | - reduce log level | Bart Polot | 2015-10-02 |
| | |||
* | - compiler warning | Bart Polot | 2015-10-02 |
| | |||
* | - use correct hash type | Bart Polot | 2015-10-02 |
| | |||
* | - style, change rounds | Bart Polot | 2015-10-02 |
| | |||
* | - don't stop looking for connections as long as the tunnel exists | Bart Polot | 2015-10-02 |
| | |||
* | - indicate retransmitted packets on conn log | Bart Polot | 2015-10-02 |
| | |||
* | - unify logging format | Bart Polot | 2015-10-02 |
| | |||
* | - don't call core if there is no traffic | Bart Polot | 2015-10-02 |
| | |||
* | - format | Bart Polot | 2015-09-03 |
| | |||
* | - make sure own_id is a correct NULL-terminated string | Bart Polot | 2015-09-03 |
| | |||
* | Fix #3929: cancel poll towards disconnected neighbor | Bart Polot | 2015-09-03 |
| | |||
* | - return NULL when handle is NULL | Bart Polot | 2015-09-03 |
| | |||
* | - handle case if ports == NULL | Bart Polot | 2015-09-03 |
| | |||
* | - dump client info on request | Bart Polot | 2015-09-03 |
| | |||
* | - unregister from client on destroy | Bart Polot | 2015-09-03 |
| | |||
* | - refactor client handling | Bart Polot | 2015-09-03 |
| |