Commit History

Author SHA1 Message Date
  David Goulet 0d8b9b56c5 sendme: Better function names 5 years ago
  David Goulet d084f9115d sendme: Better handle the random padding 5 years ago
  David Goulet 44750b0de6 prop289: Skip the first 4 unused bytes in a cell 5 years ago
  David Goulet 217b553193 prop289: Rename packaged functions with better name 5 years ago
  David Goulet 2ec25e847e prop289: Move SENDME cell processing in a separate function 5 years ago
  David Goulet a6e012508e prop289: Add random bytes to the unused portion of the cell 5 years ago
  David Goulet 402f0a4f5d prop289: Remember the last cell digest for v1 SENDMEs 5 years ago
  David Goulet 93f9fbbd34 prop289: Keep track of the last seen cell digests 5 years ago
  David Goulet 81706d8427 prop289: Support SENDME v1 cell parsing 5 years ago
  David Goulet 023a70da84 prop289: Support sending SENDME version 1 5 years ago
  David Goulet 0e6e800c89 sendme: Always close stream if deliver window is negative 5 years ago
  David Goulet 8e38791baf sendme: Add helper functions for DATA cell packaging 5 years ago
  David Goulet 2d3c600915 sendme: Add helper functions for DATA cell delivery 5 years ago
  David Goulet 9c42cc1eb2 sendme: Refactor SENDME cell processing 5 years ago
  David Goulet e5806dcea8 sendme: Move code to the new files sendme.{c|h} 5 years ago
  Nick Mathewson a49f506e05 Split all controller events code into a new control_events.c 5 years ago
  Nick Mathewson b3416476b4 Remove all uses of weak_rng. 5 years ago
  Nick Mathewson 2f683465d4 Bump copyright date to 2019 5 years ago
  George Kadianakis 2b29bccb85 Misc trivial improvements around circpadding code. 5 years ago
  Mike Perry d62340018c Add relay crypto mock points for tests. 5 years ago
  Mike Perry 7be71903da Circuit padding cell event callbacks. 5 years ago
  Mike Perry 43701e1ebe Circuit padding machine creation events. 5 years ago
  Nick Mathewson f6b8c7da66 Move buffers.c out of lib/containers to resolve a circularity. 5 years ago
  Nick Mathewson 886dc8b0a5 Remove routerparse include from files that dont use it 5 years ago
  Nick Mathewson 6785aa4010 Move routerparse and parsecommon to their own module. 5 years ago
  Nick Mathewson f403af2207 Split geoip from geoip-related stats. 5 years ago
  Nick Mathewson 4f0bc0c8f5 Revise things that had included router.h before 5 years ago
  Nick Mathewson 194acfb51d Split directory.c code into several modules 5 years ago
  Nick Mathewson c7ce6b9821 Split main.c into main.c and mainloop.c 5 years ago
  Nick Mathewson 98ef3e82e4 Move the non-crypto parts of onion.c out of src/core/crypto 5 years ago