Skip to content
  1. Oct 28, 2022
  2. Oct 27, 2022
  3. Oct 21, 2022
  4. Dec 30, 2021
    • David Fifield's avatar
      Fix the locking around rt.rt. · 46e612d2
      David Fifield authored
      sync.Once does not prevent other goroutines from accessing a variable
      that has not been defined yet.
      46e612d2
    • David Fifield's avatar
      Only lock the assignment to rt.rt, not the whole RoundTrip. · 88fd7233
      David Fifield authored
      We need to guard against concurrent modification of rt.rt, but once it
      is set, we many concurrently call rt.rt.RoundTrip. The way this was
      written before, it was preventing more than one RoundTrip from happening
      at once. (Which was not noticeable, because the protocol serialized all
      RoundTrips.)
      88fd7233
  5. Sep 14, 2021
  6. Sep 03, 2021
  7. Jun 14, 2021
  8. May 30, 2021
  9. Jul 13, 2020
  10. Jul 10, 2020
  11. Apr 29, 2020
  12. Jan 28, 2020
  13. Dec 19, 2019
  14. Dec 18, 2019
  15. Dec 13, 2019
    • David Fifield's avatar
      Package common/encapsulation. · 5ee20abe
      David Fifield authored
      This package defines how we encapsulate discrete discrete datagrams into
      an HTTP request or response body, with optional padding.
      5ee20abe