Brian Warner

Results 160 comments of Brian Warner

Yeah, but we can only use the stdlib tar/zip libraries if there's a way to make them streaming-friendly: - On `send`, we need to create a fake file-like object to...

Ah, thanks for the pointer, that's super helpful.. I didn't know you could get compression out of a `TarFile` like that. I think we may still need to put the...

Or bail if it encounters a non-file. There's no way to replicate an equivalent FIFO on the receiving end.

In the server code, I see that `handle_close()` when the connection hasn't yet opened one will first do `open_mailbox` (which is fine, that's about the binding between the connection and...

I'd love to do both, and yeah using ICE as the primary, with the transit relay as a fallback. I'm planning to add a `--tor` option that both turns on...

I read a couple of wikipedia pages and RFCs last night. The division of responsibilities seems to be: - STUN: ask `ifconfig` and a server "what is my external IP/port"...

I just learned about [RFC6062](http://tools.ietf.org/html/rfc6062), which is TURN for TCP (almost identical to what my transit relay is currently doing). And Twilio's [Network Traversal Service](https://www.twilio.com/stun-turn) claims RFC-6062 compatibility. I'm still...

I'd be good with adding the `--relay-url` in the suggested command it outputs, as long as it only gets added when the invocation overrode the default. One, I want the...

Yeah, I think that'd be just fine. The one wrinkle is that it'd be nice to know both the compressed and the uncompressed size ahead of time: the uncompressed size...

@Baeumla Yes, that's right. If you're using ``--tor``, then all IP addresses are hidden, which fixes the first issue. But the timing correlations exist even if you're using Tor.