summaryrefslogtreecommitdiff
path: root/src/transport/plugin_transport_udp_broadcasting.c
AgeCommit message (Collapse)Author
2019-11-20use ifdef instead of if for __linux__ and BSDng0
2019-11-20follow-up to 7c14b80a011e9e99b1cef0bfd96bae364edd5663:ng0
use __linux__ instead of redefined LINUX.
2019-10-31tighten formatting rulesChristian Grothoff
2019-10-05global reindent, now with uncrustify hook enabledChristian Grothoff
2019-09-09plibc removal: ACCESS->accessng0
2019-09-08uncrustify as demanded.ng0
2019-01-14src: for every AGPL3.0 file, add SPDX identifier.ng0
2018-11-23rename fest: use new libgnunetnt instead of old libgnunetats logic for ↵Christian Grothoff
network type classification
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
2017-03-16removing dead/legacy server/connection logic, except for in tcp/wlan/bt ↵Christian Grothoff
plugins (which will be updated 'later')
2017-01-10fix misc compilation issues in nat-autoChristian Grothoff
2016-08-13-indeed, fixedChristian Grothoff
2016-08-12ipv6 udp broadcasts are ending up on ipv4Carlo von lynX
2016-07-08-avoid calling memcpy() with NULL argument, even if len is 0Christian Grothoff
2016-04-09small API change: do no longer pass rarely needed ↵Christian Grothoff
GNUNET_SCHEDULER_TaskContext to all scheduler tasks; instead, allow the relatively few tasks that need it to obtain the context via GNUNET_SCHEDULER_get_task_context()
2016-01-19-fix (C) noticesChristian Grothoff
2015-06-30fix #3869: outdated FSF addressChristian Grothoff
2015-03-01-simplifying event loop for UDP, separting v4/v6 for better performance (in ↵Christian Grothoff
theory at least)
2015-02-10fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS ↵Christian Grothoff
testcases yet
2015-02-09-do only send HELLO to clients once on startup, do only send fully ↵Christian Grothoff
initialized HELLO to clients if we can help it, even the first one; do not perform blacklist check twice for try_connect
2015-02-07-bringing copyright tags up to FSF standardChristian Grothoff
2015-02-01cleaning up UDP code to use only on address format throughout the code as ↵Christian Grothoff
much as possible
2015-01-25-udp broadcasts should not be flagged as inboundChristian Grothoff
2015-01-17simplify ATS API and plugin API by returning the network type, instead of an ↵Christian Grothoff
ATS_Information struct
2014-12-24making GNUNET_SCHEDULER_cancel() perform in O(1) instead of O(n) to help or ↵Christian Grothoff
even fully address #3247
2014-04-23-fix error messageChristian Grothoff
2014-02-06-doxygen, indentation, code cleanupChristian Grothoff
2014-01-15fix mantis bug 0003270: do not broadcast on loopbackMatthias Wachs
2014-01-13implementing 0003268 to inbound information in HELLO addressesMatthias Wachs
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
2013-12-20-/dev/power was renamed to /dev/cryogenicChristian Grothoff
2013-12-19malloc -> newLRN
2013-12-18fixing 0003221: Crash in UDP broadcast: ↵Matthias Wachs
plugin_transport_udp_broadcasting.c:253.
2013-12-17Fix assertion failure seen on buildbot ubuntu-armv71-evans,Christian Grothoff
build 769: .Dec 17 21:19:40-025205 transport-20588 ERROR Assertion failed at plugin_transport_udp_broadcasting.c:253.
2013-12-05only try to open /dev/power if it actually existsChristian Grothoff
2013-12-05-make cryogenic code Linux-onlyChristian Grothoff
2013-12-05- fix compilation issuesBart Polot
2013-12-05GNUNET_TIME_UNIT_FOREVER_REL added to GNUNET_SCHEDULER_add_write_file callAlejandra Morales
2013-12-05Cryogenic stuffAlejandra Morales
2013-11-28-cleaning up UDP broadcast code, preparing for cryogenicChristian Grothoff
2013-11-14-make buildbots happierChristian Grothoff
2013-10-09-rename serverAddr to server_addr to follow naming conventionsChristian Grothoff
2013-08-19remove dead assignmentsMatthias Wachs
2013-05-16fixMatthias Wachs
2013-05-16fixing memory leaks in udpMatthias Wachs
2013-04-04changes for mantis 0002676Matthias Wachs
2013-03-30-more distance removingChristian Grothoff
2013-03-30-no longer pass distance information from non-DV pluginsChristian Grothoff
2013-03-18transport plugin api change: split of address receive and ats updatesMatthias Wachs