jemc changed the topic of #ponylang to: Welcome! Please check out our Code of Conduct => https://github.com/ponylang/ponyc/blob/master/CODE_OF_CONDUCT.md | Public IRC logs are available => http://irclog.whitequark.org/ponylang | Please consider participating in our mailing lists => https://pony.groups.io/g/pony
PrsPrsBK has quit [Quit: PrsPrsBK]
PrsPrsBK has joined #ponylang
OtakuSenpai has joined #ponylang
OtakuSenpai is now known as Neel
Neel is now known as dx_ob
Bombe has quit [Ping timeout: 252 seconds]
Bombe has joined #ponylang
dx_ob has quit [Read error: Connection reset by peer]
PrsPrsBK has quit [Quit: PrsPrsBK]
endformationage has quit [Ping timeout: 245 seconds]
SenasOzys has joined #ponylang
SenasOzys has quit [Remote host closed the connection]
SenasOzys has joined #ponylang
SenasOzys has quit [Ping timeout: 244 seconds]
SenasOzys has joined #ponylang
SenasOzys has quit [Remote host closed the connection]
SenasOzys has joined #ponylang
ExtraCrispy has quit [Read error: Connection reset by peer]
ExtraCrispy has joined #ponylang
<Candle> Has anyone seen a ponylang websocket client lurking around anywhere?
<SeanTAllen> I have not Candle
<Candle> I've seen a websocket server around... Oh well, /me adds another project to the stack! At some point I may be able to pop something off this stack...
<Candle> I have a library for https://github.com/maxmind/MaxMind-DB/blob/master/MaxMind-DB-spec.md that I need to push; the spec for websockets looks much simpler, and I can probably re-use some of the bit-twiddling code.
acarrico has quit [Ping timeout: 252 seconds]
<Candle> Hrm, a lot of the server code can be re-used without it needing to be modified; just need to initialise the tcp connection before handing it off to their WebSocketConnection.
<vaninwagen> Candle you just need to do the initial http dance and return a 101 upgrade response and then the connection is considered a websocket connection isnt it? Or does the spec require a new connection to be opened?
<Candle> From the client side, you start as HTTP, sending a bunch of headers with a GET request, and if the stars align, then you can pass that resulting TCP connection to the WebSocketConnection actor from https://github.com/oraoto/pony-websocket, and then using it should be the same as the intended use in oraoto/pony-websocket.
acarrico has joined #ponylang
OtakuSenpai has joined #ponylang
endformationage has joined #ponylang
OtakuSenpai has quit [Remote host closed the connection]
SenasOzys has quit [Ping timeout: 252 seconds]
OtakuSenpai has joined #ponylang
SenasOzys has joined #ponylang
acarrico has quit [Ping timeout: 240 seconds]
OtakuSenpai has quit [Remote host closed the connection]
OtakuSenpai has joined #ponylang
OtakuSenpai has quit [Client Quit]
acarrico has joined #ponylang
OtakuSenpai has joined #ponylang
OtakuSenpai has quit [Read error: Connection reset by peer]
ichimaru has quit [Quit: rirc v0.1]
ExtraCrispy has quit [Remote host closed the connection]
PrsPrsBK has joined #ponylang
OtakuSenpai has joined #ponylang