asheesh changed the topic of #sandstorm to: Welcome to #sandstorm: home of all things sandstorm.io. Say hi! | Channel glossary: "i,i" means "I have no point, I just want to say". b == thumbs up. | Public logs at https://botbot.me/freenode/sandstorm/ & http://logbot.g0v.tw/channel/sandstorm/today
Zarutian has quit [Quit: Zarutian]
afuentes has quit [Ping timeout: 260 seconds]
jemc has joined #sandstorm
jemc has quit [Client Quit]
jemc has joined #sandstorm
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #sandstorm
jemc has quit [Client Quit]
jemc has joined #sandstorm
jemc has quit [Client Quit]
jemc has joined #sandstorm
jemc has quit [Ping timeout: 240 seconds]
jemc has joined #sandstorm
<isd> TimMc: poked a friend today. The issue I was remembering was that the other CAs won't cross sign for wildcard certs. It might be more feasible once all the browsers trust letsencrypt directly
<isd> TMM: not sure what you mean by 'non ez'?
jemc has quit [Ping timeout: 240 seconds]
<isd> (The cross-signing thing is apparently in their charter somewhere)
_whitelogger has joined #sandstorm
TonyTheLion has joined #sandstorm
TonyTheLion is now known as Guest6106
_whitelogger has joined #sandstorm
Guest89877 has joined #sandstorm
Guest6106 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Guest89877 has quit [Remote host closed the connection]
yanivz has joined #sandstorm
yanivz is now known as trypo
<trypo> can someone help me to configure rock.chat to link to dolphin platform ?
trypo has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Guest6106 has joined #sandstorm
<TMM> isd, the examples only use the 'ez rpc' interface
FredFredFred has joined #sandstorm
FredFredFred_ has quit [Ping timeout: 240 seconds]
Guest6106 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
Telesight has joined #sandstorm
cevi has quit [Quit: ZNC 1.6.4+deb1+b1 - http://znc.in]
cevi has joined #sandstorm
FredFredFred_ has joined #sandstorm
FredFredFred has quit [Ping timeout: 268 seconds]
Guest6106 has joined #sandstorm
afuentes has joined #sandstorm
Guest6106 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<TimMc> isd: Ooooh, interesting.
jemc has joined #sandstorm
dwrensha has joined #sandstorm
Zarutian has joined #sandstorm
Zarutian has quit [Read error: Connection reset by peer]
Zarutian_ has joined #sandstorm
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #sandstorm
jemc has quit [Ping timeout: 260 seconds]
jemc has joined #sandstorm
Zarutian_ has quit [Quit: Zarutian_]
jemc has quit [Ping timeout: 246 seconds]
jemc has joined #sandstorm
Zarutian has joined #sandstorm
dimmech has joined #sandstorm
dimmech has left #sandstorm [#sandstorm]
<TMM> Does anyone have a link to a full api doc for capnproto?
n8a_ has quit [Ping timeout: 246 seconds]
n8a_ has joined #sandstorm
ShalokShalom has joined #sandstorm
jemc has quit [Ping timeout: 246 seconds]
Telesight has quit [Quit: Leaving.]
ShalokShalom has quit [Ping timeout: 240 seconds]
ShalokShalom has joined #sandstorm
jemc has joined #sandstorm
aundro has quit [Ping timeout: 252 seconds]
aundro has joined #sandstorm
<kentonv> TMM: there isn't a reference doc but the headers are well-commented
ShalokShalom has quit [Ping timeout: 256 seconds]
cevi has quit [Quit: ZNC 1.6.4+deb1+b1 - http://znc.in]
cevi has joined #sandstorm
TC01 has quit [Quit: No Ping reply in 180 seconds.]
TC01 has joined #sandstorm
ragesoss has quit [Read error: Connection reset by peer]
ragesoss has joined #sandstorm
afuentes has quit [Ping timeout: 264 seconds]
LilianMoraru has joined #sandstorm
<LilianMoraru> Hello
<LilianMoraru> I want to use the Rust implementation of Cap’n Proto and I am curious if the RPC works over TCP or shared memory?
<LilianMoraru> I saw that the official site mentions shared memory but I have not seen how I can differentiate between these. I want to know if I want something like Cap'n Proto Serialization + Nanomsg(and loon "Time-Traveling") or the RPC already supports this. #dwrensha
<LilianMoraru> lose on "Time-Traveling"*
jadewang has joined #sandstorm
<dwrensha> LilianMoraru: the RPC works over any futures-enabled byte streams
<dwrensha> now that tokio-io is a thing, twoparty::VatNetwork::new() ought to take an AsyncRead and an AsyncWrite, rather than a Read and a Write as it does now
<dwrensha> in the next version (0.9) I'd like twoparty::VatNetwork::new() to take a futures::Stream and a futures::Sink, rather than a Read and a Write
<dwrensha> LilianMoraru: I've only ever used it over TCP and Unix sockets
<LilianMoraru> I see, so it expects something that implements the trait, it so happens that TCP already does that
<LilianMoraru> From what I understand, all that is needed is for the protocol to implement the correct interfaces
<LilianMoraru> #dwrensha Thanks for the answer
<dwrensha> ^ this documentation is relevant
<dwrensha> the AsyncRead trait acts as a "marker" that a Read object is futures-aware
<LilianMoraru> Yes, the one announced recently
<dwrensha> if you pass non-futures-aware I/O objects to capnp-rpc-rust, you'll get deadlock
<LilianMoraru> I see
<LilianMoraru> Currently neither nanomsg.rs nor scaproust implement it
<LilianMoraru> Thanks again. I think I'll try to see if scaproust can be converted from mio to futures
<dwrensha> sounds like you are trying to use capnp-rpc-rust on top of nanomsg?
<dwrensha> ... which sounds like a bad idea to me
<LilianMoraru> I see, why?
<LilianMoraru> Because it is blocking?
<LilianMoraru> .recv() and .send()
<LilianMoraru> Hmm, maybe you mean the layer of indirection...
<LilianMoraru> Instead of using shared memory directly...
<LilianMoraru> Actually, yes, the API might not map well