aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_validation.c
Commit message (Collapse)AuthorAge
...
* get_address_latency also does not use sessionChristian Grothoff2015-02-02
|
* GST_validation_set_address_use does not need the sessionChristian Grothoff2015-02-02
|
* check that we support the specified plugin early, not lateChristian Grothoff2015-02-02
|
* remove blacklisted addresses immediately from validation mapChristian Grothoff2015-02-02
|
* add statistic on size of validation_mapChristian Grothoff2015-02-02
|
* -removing dead code, chvc_ was not used at allChristian Grothoff2015-02-02
|
* avoid passing both PeerIdentity and Address (which contains PeerIdentity) if ↵Christian Grothoff2015-02-02
| | | | address is always present as then this is redundant
* avoid duplication from storing PID in both address and in validation entryChristian Grothoff2015-02-02
|
* -doxyen, comments, indentationChristian Grothoff2015-02-02
|
* cleaning up UDP code to use only on address format throughout the code as ↵Christian Grothoff2015-02-01
| | | | much as possible
* only add addresses as valid from peerinfo if we have the respective plugin ↵Christian Grothoff2015-01-25
| | | | loaded
* -towards improved ATS API, adding return value with address record when ↵Christian Grothoff2015-01-19
| | | | adding address, adding new subsystem with peer-to-address map to transport; causes various new assertions to fail, but no major regression -- not finished
* -remarking on things to fixChristian Grothoff2015-01-18
|
* -docu, style fixesChristian Grothoff2015-01-05
|
* -stylistic fixes, also, only block re-validation for 2s IF we actually did ↵Christian Grothoff2015-01-05
| | | | send a PING, not if we didn't find the plugin
* making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵Christian Grothoff2014-12-24
| | | | even fully address #3247
* profilerMatthias Wachs2014-08-29
|
* -doxygenChristian Grothoff2014-08-26
|
* log message for delayed validationMatthias Wachs2014-06-26
|
* fix uninitialized valueMatthias Wachs2014-06-26
|
* make delay computation readableMatthias Wachs2014-06-26
| | | | | perform validation only if plugin is available, otherwise reschedule
* this break was never seen ... so not required anymoreMatthias Wachs2014-06-26
|
* -doxygen, indentationChristian Grothoff2014-06-22
|
* -simplify logic a bit, doxygen, indentationChristian Grothoff2014-06-22
|
* fix for bug #0003416: do not stop parsing uri when plugin is not foundMatthias Wachs2014-06-03
| | | | | - changed semantics for address generator cb: GNUNET_SYSERR indicates stop, >= 0 indicates bytes added
* these messages should not be logged as errorsMatthias Wachs2014-05-27
| | | | | when addresses have changed (due to plugins disabled, ip address changing) this behaviour is expected
* blacklist checks have to be cancelled when session is terminated, especially ↵Matthias Wachs2014-03-27
| | | | when blacklist clients are active
* more fixed documentationMatthias Wachs2014-01-16
|
* transport validation monitoring API (not yet complete) + CLIMatthias Wachs2014-01-15
| | | | | + fix for crash in transport/plugin_transport_udp.c
* improved log messagesMatthias Wachs2014-01-14
|
* increase log level for useful messagesMatthias Wachs2014-01-14
|
* implementing 0003268 to inbound information in HELLO addressesMatthias Wachs2014-01-13
| | | | | | | | | | All transport plugin functions are modified to use HELLO addresses instead of peer,address,address_length All plugins are modified to use HELLO addresses internally This commit can break transport functionality: core tests on my system still pass, but transport tests may still fail, errors messages may occurs or crashs Will be fixed asap
* neighbour monitoring api implementedMatthias Wachs2014-01-08
|
* malloc -> newLRN2013-12-19
|
* -be stricter during handshake, close sessions with broken interactions ↵Christian Grothoff2013-12-12
| | | | aggressively
* -indentation, doxygen, loggingChristian Grothoff2013-12-11
|
* payload and dataMatthias Wachs2013-10-18
|
* separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSAChristian Grothoff2013-10-10
|
* -remove trailing whitespaceChristian Grothoff2013-10-06
|
* -getting ATS and transport to compile again (part of #3047)Christian Grothoff2013-09-30
|
* splitting 'struct GNUNET_CRYPTO_EccPublicKey' into one struct for signing ↵Christian Grothoff2013-09-13
| | | | and another for encryption
* changing time measurement from milliseconds to microsecondsChristian Grothoff2013-08-11
|
* error message instead of assertionMatthias Wachs2013-08-07
|
* moving to new, fixed-size encoding of public and private ECC keys ↵Christian Grothoff2013-08-06
| | | | everywhere, also improving ECC API to better support ECRS/GADS operations
* uninitialized variableMatthias Wachs2013-07-18
|
* unused variableMatthias Wachs2013-07-12
|
* disabling error level message, adding stats insteadMatthias Wachs2013-07-12
|
* fixed address validation for plugins with client server architectureMatthias Wachs2013-07-12
|
* enabling address check in validationMatthias Wachs2013-07-11
|
* modified validation to use new api call to set networktypeMatthias Wachs2013-07-10
|