aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_plugins.c
Commit message (Collapse)AuthorAge
* src: for every AGPL3.0 file, add SPDX identifier.ng02019-01-14
|
* rename fest: use new libgnunetnt instead of old libgnunetats logic for ↵Christian Grothoff2018-11-23
| | | | network type classification
* paragraph for gnunet devs that don't know how to use the webpsyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* glitch in the license text detected by hyazinthe, thank you!psyc://loupsycedyglgamf.onion/~lynX2018-06-07
|
* first batch of license fixes (boring)psyc://loupsycedyglgamf.onion/~lynX2018-06-05
|
* -fix (C) noticesChristian Grothoff2016-01-19
|
* fix #3869: outdated FSF addressChristian Grothoff2015-06-30
|
* -nicer loggingChristian Grothoff2015-06-07
|
* -slightly better loggingChristian Grothoff2015-06-03
|
* fix #3649/#3591Christian Grothoff2015-03-02
|
* simplify logic, do not report monitoring events for sessions in destroy, ↵Christian Grothoff2015-02-22
| | | | indentation, doxygen -- may help/fix #3591
* fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵Christian Grothoff2015-02-10
| | | | testcases yet
* -fixing some memory leaks from #3667, also reindentation and code cleanupChristian Grothoff2015-02-10
|
* -do only send HELLO to clients once on startup, do only send fully ↵Christian Grothoff2015-02-09
| | | | initialized HELLO to clients if we can help it, even the first one; do not perform blacklist check twice for try_connect
* -bringing copyright tags up to FSF standardChristian Grothoff2015-02-07
|
* dramatically simplify quota notification: avoid registration, simply always ↵Christian Grothoff2015-02-02
| | | | notify plugin
* avoid passing both PeerIdentity and Address (which contains PeerIdentity) if ↵Christian Grothoff2015-02-02
| | | | address is always present as then this is redundant
* cleaning up UDP code to use only on address format throughout the code as ↵Christian Grothoff2015-02-01
| | | | much as possible
* -fix misc monitoring issuesChristian Grothoff2014-11-23
|
* implementing monitoring functionality in transport serviceChristian Grothoff2014-10-23
|
* doxygen fixesMatthias Wachs2014-03-20
|
* send receive delay rescheduling supportMatthias Wachs2014-01-30
|
* new timeout function and keep alives with noncesMatthias Wachs2013-12-18
|
* -properly unload incomplete pluginsChristian Grothoff2013-12-18
|
* check for keep alive function while loading pluginMatthias Wachs2013-12-18
|
* -extend transport plugin API with capability to just disconnect a single ↵Christian Grothoff2013-12-12
| | | | session (not yet used)
* const was discardedMatthias Wachs2013-07-18
|
* bug fixMatthias Wachs2013-07-18
|
* improved printingMatthias Wachs2013-07-15
|
* using inbound stringMatthias Wachs2013-07-12
|
* fix for printingMatthias Wachs2013-07-11
|
* check implementation of api while loading plugnMatthias Wachs2013-07-10
|
* new function for plugins to signal inbound session,Matthias Wachs2013-07-09
| | | | | have to extend plugins
* transport plugin api change: split of address receive and ats updatesMatthias Wachs2013-03-18
|
* - working ... not needed anymoreMatthias Wachs2012-09-21
|
* prefix based plugin lookup for transportMatthias Wachs2012-09-21
|
* removing ats functions from plugins, instead provide callback functionMatthias Wachs2011-12-14
|
* changes:Matthias Wachs2011-12-13
| | | | | | | changed order of startup since ats is now required for plugins transport provides ATS handles for plugins network detection for tcp
* -fixing indentationChristian Grothoff2011-11-29
|
* -fixing string printing - size_t is not unsigned intChristian Grothoff2011-11-25
|
* LRN: I'm tired of seeing something like "ATS tells us to switch to addressChristian Grothoff2011-11-25
| | | | | | | | | | | | | | '(null)' session 0x497198 for peer `IIH1' in state `S_NOT_CONNECTED'", so i wrote this. - From what i see in the logs, '(null)'s are mostly caused by 0-byte long addresses. I'm not sure whether it is a bug, or a feature (but then, why would ATS tell us to switch to a 0-byte long address?). CG: for inbound connections, ATS tells us to switch to a 0-byte long address (since there is no address) but at the same time gives us a 'struct Session' to use as well. So 0-byte addresses really mean 'inbound' connections.
* (no commit message)Matthias Wachs2011-11-14
|
* loaded the same plugin multiple times instead of multiple pluginsMatthias Wachs2011-11-11
|
* fix nested use of strtokChristian Grothoff2011-11-09
|
* refactoring how we handle peer addresses in peerinfo/ats/transport/hello ↵Christian Grothoff2011-11-08
| | | | subsystems -- use a struct instead of 3--4 arguments
* misc train hackingChristian Grothoff2011-09-09
|
* run indent twice, it alternates between two 'canonical' forms, also run ↵Christian Grothoff2011-08-29
| | | | whitespace remover
* indentationChristian Grothoff2011-08-15
|
* indentationChristian Grothoff2011-08-15
|
* cost report is not usedChristian Grothoff2011-08-13
|