path: root/src/transport/plugin_transport_unix.c
AgeCommit message (Collapse)Author
2013-10-09-switching (again) to named sockets, see #2887Christian Grothoff
2013-10-07fix for incoming addresses:Matthias Wachs
incoming addresses are only marked with address length 0 if the address cannot be used to initiate a connection to his address. Therefor only for tcp and http(s) incoming connections an address length of 0 is reported whereas for other plugins (unix, udp, wlan) the incoming address can be used to initiate a connection to this address.
2013-10-06-remove trailing whitespaceChristian Grothoff
2013-09-30-getting ATS and transport to compile again (part of #3047)Christian Grothoff
2013-09-30fix unix pluginMatthias Wachs
2013-09-27-undo #29640, somehow causes problemsChristian Grothoff
2013-09-26moving from abstract unix domain socket paths to normal unix domain socket ↵Christian Grothoff
paths (#2887), removing now unnecessary/dead flags argument to GNUNET_NETWORK_socket_bind
2013-09-12fixing assertion in ATS about unknown address in use:Matthias Wachs
unix returned inbound session with length 0 when transport asked for outbound address so ATS cannot compare addresses this bug took exactly so long to find as the additional check has chars
2013-08-19remove dead assignmentsMatthias Wachs
2013-08-11changing time measurement from milliseconds to microsecondsChristian Grothoff
2013-07-18memory leakMatthias Wachs
2013-07-13-add dv_get_network to DV API, improve signature to use 'struct Session *' ↵Christian Grothoff
instead of 'void *'
2013-07-12using inbound stringMatthias Wachs
2013-07-11removing unwanted breakMatthias Wachs
2013-07-11fixed:Matthias Wachs
- printing inbound connections - lookup for existing sessions - notifying transport with session_start only for inbound sessions
2013-07-10changed return type to enumMatthias Wachs
added get_network to template
2013-07-09added functionMatthias Wachs
2013-07-01fixing size check in get_sessionMatthias Wachs
2013-07-01fixing size check in address to stringMatthias Wachs
2013-07-01doxygen fixesMatthias Wachs
2013-06-28options support for unixMatthias Wachs
2013-06-20Fixed GNUNET_CLIENT_service_test on FreeBSD.David Barksdale
This should also fix any other platform with AF_UNIX that is not Linux or Mingw.
2013-05-05-hopefully fixing #2869Christian Grothoff
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
2013-03-04-transport must be able to run without statsChristian Grothoff
2012-12-12msgMatthias Wachs
2012-11-14fix mantis 0002653Matthias Wachs
2012-11-14use api correctlyMatthias Wachs
2012-11-14improve unix timeout behaviourMatthias Wachs
2012-10-26 simplify retry mechanismMatthias Wachs
2012-10-26changeMatthias Wachs
2012-10-18-dceChristian Grothoff
2012-10-16doxygenMatthias Wachs
2012-10-16fix for overhead measurement in unix,also fixes assertion in neighbours 1152 Matthias Wachs
2012-10-16overhead reportingMatthias Wachs
2012-10-07-chaning multihashmap API to allow option for avoiding key allocationChristian Grothoff
2012-09-26UNIX statsMatthias Wachs
2012-09-13- minor changesMatthias Wachs
2012-09-13- log unix messagesMatthias Wachs
2012-08-29- fix for unixMatthias Wachs
2012-08-24changes to address notificationMatthias Wachs
2012-07-25- coverity 10055Matthias Wachs
2012-06-29- fixed session codeMatthias Wachs
2012-06-23-LRN: Check session target:Christian Grothoff
It changes the Session object layout to make peer identity its first field, always, for all sessions. Code in find_session() can use this to check that the session belongs to the right peer. test_ats_api_add_address always triggers this due to the way it fakes a pointer to session object.
2012-06-12-consistently use struct GNUNET_HashCodeChristian Grothoff
2012-06-01additional error messageMatthias Wachs
2012-05-29- fix address lengthMatthias Wachs
2012-05-28-doxygenChristian Grothoff