path: root/src/transport/gnunet-service-transport_validation.h
AgeCommit message (Collapse)Author
2019-10-05global reindent, now with uncrustify hook enabledChristian Grothoff
2019-09-08uncrustify as demanded.ng0
2019-01-14src: for every AGPL3.0 file, add SPDX identifier.ng0
2018-06-07paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX
2018-06-07glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX
2018-06-05first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX
2016-07-06removing GNUNET_TRANSPORT_monitor_validation-APIChristian Grothoff
2016-01-19-fix (C) noticesChristian Grothoff
2015-10-18rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming ↵Christian Grothoff
2015-06-30fix #3869: outdated FSF addressChristian Grothoff
2015-02-07-bringing copyright tags up to FSF standardChristian Grothoff
2015-02-05Various changes:Christian Grothoff
- removed "in_use" from being passed to ATS, no longer needed as we tell ATS when we cannot follow a suggestion by removing the address; simplifies the code a lot - better handling of state machine, fallback to primary session if address switch to new session timed out - nicer logging - more comments - new testcase failures, because of #3652, #3651 and #3650 (or more that i missed).
2015-02-02get_address_latency is actually deadChristian Grothoff
2015-02-02get_address_latency also does not use sessionChristian Grothoff
2015-02-02GST_validation_set_address_use does not need the sessionChristian Grothoff
2015-02-02avoid passing both PeerIdentity and Address (which contains PeerIdentity) if ↵Christian Grothoff
address is always present as then this is redundant
2014-06-22-simplify logic a bit, doxygen, indentationChristian Grothoff
2014-01-16more fixed documentationMatthias Wachs
2014-01-16documentation for transport serviceMatthias Wachs
2014-01-15transport validation monitoring API (not yet complete) + CLIMatthias Wachs
+ fix for crash in transport/plugin_transport_udp.c
2014-01-08neighbour monitoring api implementedMatthias Wachs
2013-12-12-be stricter during handshake, close sessions with broken interactions ↵Christian Grothoff
2013-10-10separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSAChristian Grothoff
2013-09-13splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing ↵Christian Grothoff
and another for encryption
2013-08-06moving to new, fixed-size encoding of public and private ECC keys ↵Christian Grothoff
everywhere, also improving ECC API to better support ECRS/GADS operations
2013-02-05switching to ECDHE cryptography f, implementation is incomplete and ↵Christian Grothoff
INSECURE, do not use for anything but testing
2013-02-04throttling validationsMatthias Wachs
2012-03-30- debugging code for mantis 2216Matthias Wachs
2011-11-30some doxygen + refactoring of GST_validation_set_address_useMatthias Wachs
2011-11-29-fixing indentationChristian Grothoff
2011-11-08refactoring how we handle peer addresses in peerinfo/ats/transport/hello ↵Christian Grothoff
subsystems -- use a struct instead of 3--4 arguments
2011-11-07more code to get latency in ATSI working; not complete, also now generating ↵Christian Grothoff
a warning -- for a real problem that still needs to be fixed
2011-11-07PING regularly, track latency, towards fixing 1793, 1879Christian Grothoff
2011-09-09misc train hackingChristian Grothoff
2011-08-16even nicer indentation, thanks to LRN's indent patchChristian Grothoff
2011-08-15indentationChristian Grothoff
2011-08-15indentationChristian Grothoff
2011-08-14demultiplexingChristian Grothoff
2011-08-12moving API around to make ATS implementable and separableChristian Grothoff
2011-08-07stuffChristian Grothoff
2011-08-06transmit PONGsChristian Grothoff
2011-08-06send validation PINGChristian Grothoff
2011-08-05stuffChristian Grothoff
2011-08-05more refactoringChristian Grothoff
2011-08-04draftChristian Grothoff
2011-08-04draft headersChristian Grothoff