1. 19 Oct, 2018 1 commit
  2. 17 Oct, 2018 1 commit
  3. 18 Jul, 2018 1 commit
    • David Fifield's avatar
      Bug 26795: Bump snowflake to 6077141f4a for #25600. · f64781d4
      David Fifield authored and Georg Koppen's avatar Georg Koppen committed
      This works around a hang in the client that occurred once it had logged
      a certain amount of information to its stderr. Now, if not logging to a
      file, snowflake-client will log nothing rather than writing to stderr.
      The corresponding tor bug is #26360.
      f64781d4
  4. 22 Mar, 2018 1 commit
    • David Fifield's avatar
      Bug 25579: Bump snowflake/go-webrtc again for trac 21312. · 06797372
      David Fifield authored and Georg Koppen's avatar Georg Koppen committed
      Commit 42720c51 fixed a memory/file
      descriptor leak in snowflake-client. Further work on ticket #21312
      uncovered crashes in the snowflake WebRTC server and proxy (comments 29
      and following). While we didn't observe the same kind of crashes in
      snowflake-client, this revision applies the same synchronization around
      WebRTC channel destruction as in the server and proxy.
      06797372
  5. 19 Mar, 2018 1 commit
  6. 24 Jul, 2017 1 commit
  7. 19 Jul, 2017 1 commit
    • boklm's avatar
      Build go-webrtc and snowflake for mac. · 9b591074
      boklm authored
      tor-browser-bundle.git author: David Fifield <david@bamsoftware.com>
      tor-browser-bundle.git commit: 26e0cd44f2886bfad1c3d30844ff7a21eb9d0478
      
      Commit message from the tor-browser-bundle.git commit:
      
      Build go-webrtc and snowflake in the mac pluggable-transports descriptor.
      
      I had to apply two tricks to get a reproducible snowflake-client.
      
      The first is to use faketime to eliminate some timestamps. There were 11
      variable timestamps in the file. Through experimentation, I found that
      10 of them were dependent on the Go runtime (recompiling Go caused them
      to change) and 1 was dependent on snowflake-client itself (recompiling
      snowflake-client with the same runtime changed only that 1 timestamp).
      The underlying issue has to do with clang 3.8.0 on Darwin embedding
      timestamps, unsolved in the Go issue tracker as of 13 days ago.
      https://github.com/golang/go/issues/9206#issuecomment-310476743
      
      The second is a sed command to clobber embedded paths of the form
      /tmp/go-buildXXXXXXXXX and /tmp/go-link-XXXXXXXXX. Their presence is
      caused by some combination of Clang and Darwin, and there is as yet no
      known workaround upstream.
      9b591074
  8. 08 May, 2017 1 commit
  9. 05 May, 2017 1 commit
  10. 23 Apr, 2017 1 commit
    • boklm's avatar
      Update webrtc, go-webrtc and snowflake · cebffc5e
      boklm authored
      tor-browser-bundle.git commit: 38689af2a845dfa85765bf52e535c89476863378
      tor-browser-bundle.git commit: 121de1ca7cbee29f34f99753a7948c7447e38965
      tor-browser-bundle.git commit: e9b16e19134655aa16a8840e09093e01692138d5
      cebffc5e
  11. 13 Mar, 2017 1 commit
    • boklm's avatar
      Add snowflake · 832c2ce1
      boklm authored
      Only for linux-x86_64 for now, as it fails to build on linux-i686.
      832c2ce1