Commit History

Author SHA1 Message Date
  Christian Grothoff bb5fe91d23 -fix (C) notices 8 years ago
  Christian Grothoff 9cd0d5068f rename 'struct Session' to 'struct GNUNET_ATS_Session' to satisfy naming conventions 8 years ago
  Christian Grothoff aed237fb57 combing through transport ATS logic, documenting and cleaning code 8 years ago
  Christian Grothoff ef76e090bf fix #3986 8 years ago
  Christian Grothoff f27338992f fix #3869: outdated FSF address 9 years ago
  Christian Grothoff 87d015d6fb define quota message to transmit quota requests, towards addressing #3652 9 years ago
  Christian Grothoff 91ea3844b6 -fix scope assignment 9 years ago
  Christian Grothoff 8bd00cee8c fix blacklist checking logic, integrating tracking of sessions with blacklist module and fixing dangling session issue which caused misc. problems when blacklists were in use 9 years ago
  Christian Grothoff e5f8178881 generate our own HELLO before starting validations 9 years ago
  Christian Grothoff 9408c72ce1 -better stats for KEEPALIVEs 9 years ago
  Christian Grothoff 1c323bd4cb fixing #3657 (replace ATS_Information with struct), but WIHTOUT fixing ATS testcases yet 9 years ago
  Christian Grothoff 75264ef067 -fixing some memory leaks from #3667, also reindentation and code cleanup 9 years ago
  Christian Grothoff 33610083c3 -eliminate dead argument, do use quota immediately 9 years ago
  Christian Grothoff 72a2c1b954 -do only send HELLO to clients once on startup, do only send fully initialized HELLO to clients if we can help it, even the first one; do not perform blacklist check twice for try_connect 9 years ago
  Christian Grothoff 6115a1150c more dead and duplicate code elimination 9 years ago
  Christian Grothoff c2d9d1e64c -bringing copyright tags up to FSF standard 9 years ago
  Christian Grothoff 15dd8e6cc1 Various changes: 9 years ago
  Christian Grothoff d9b68f30f9 add internal API to enable telling ATS about 'failed' suggestions 9 years ago
  Christian Grothoff 2a55e796b7 -assert to check API use 9 years ago
  Christian Grothoff 2365a092b2 -fix NPE 9 years ago
  Christian Grothoff 7aff55d7ef separate ATS interface scanning logic from ATS scheduling logic 9 years ago
  Christian Grothoff b2e99dd91c separate ATS connectivity suggestions from ATS scheduling API 9 years ago
  Christian Grothoff 2aeb9884df document API, do not pass unused 'session' argument 9 years ago
  Christian Grothoff cb306ceb04 adding statistics on why transport may drop ATS suggestions 9 years ago
  Christian Grothoff f2d1198d45 dramatically simplify quota notification: avoid registration, simply always notify plugin 9 years ago
  Christian Grothoff 8727c5c690 reduce callback insanity for callbacks that are always bound to only one value 9 years ago
  Christian Grothoff 69c3a52cfa avoid passing both PeerIdentity and Address (which contains PeerIdentity) if address is always present as then this is redundant 9 years ago
  Christian Grothoff a6901b4f55 fix #3630 9 years ago
  Christian Grothoff 3629ff4268 cleaning up UDP code to use only on address format throughout the code as much as possible 9 years ago
  Christian Grothoff 31f3749379 fix shutdown order to destroy sessions first, fix logic failure with respect to bi-directional transports like UNIX 9 years ago