avsm changed the topic of #mirage to: mirage 2 released! party on!
chambart has quit [Ping timeout: 240 seconds]
MrScout_ has joined #mirage
MrScout has quit [Ping timeout: 258 seconds]
MrScout_ has quit [Ping timeout: 244 seconds]
AltGr has joined #mirage
nojb has quit [Quit: nojb]
manud__ has joined #mirage
manud_ has quit [Ping timeout: 256 seconds]
MrScout has joined #mirage
MrScout has quit [Remote host closed the connection]
MrScout has joined #mirage
MrScout has quit [Ping timeout: 240 seconds]
tlockney is now known as tlockney_away
florinandrei has quit [Quit: My God, it's full of stars!...]
kdef has joined #mirage
mcclurmc has quit [Remote host closed the connection]
mcclurmc has joined #mirage
tlockney_away is now known as tlockney
manud__ has quit [Quit: Lingo: www.lingoirc.com]
larhat1 has quit [Quit: Leaving.]
brson has quit [Quit: leaving]
kdef has quit [Quit: peace]
mcclurmc has quit [Remote host closed the connection]
tlockney is now known as tlockney_away
thomasga has joined #mirage
larhat has joined #mirage
thomasga has quit [Quit: Leaving.]
thomasga has joined #mirage
planetlarg has joined #mirage
avsm has joined #mirage
jonludlam has quit [Quit: Coyote finally caught me]
avsm has quit [Quit: Leaving.]
chambart has joined #mirage
nojb has joined #mirage
avsm has joined #mirage
nojb has quit [Quit: nojb]
avsm has quit [Quit: Leaving.]
nojb has joined #mirage
dsheets_ has joined #mirage
djs55 has joined #mirage
jgjl has joined #mirage
jonludlam has joined #mirage
djs55 has quit [Quit: Leaving.]
chambart has quit [Ping timeout: 256 seconds]
planetlarg has quit [Quit: Ex-Chat]
dsheets_ has quit [Ping timeout: 264 seconds]
djs55 has joined #mirage
thomasga has quit [Quit: Leaving.]
dsheets_ has joined #mirage
nojb has quit [Quit: nojb]
nojb has joined #mirage
nojb has quit [Read error: Connection reset by peer]
nojb has joined #mirage
nojb has quit [Quit: nojb]
<vbmithr> hi
djs55 has quit [Quit: Leaving.]
djs55 has joined #mirage
planetlarg has joined #mirage
thomasga has joined #mirage
nojb has joined #mirage
chambart has joined #mirage
jgjl has quit [Ping timeout: 264 seconds]
jonludlam has quit [Ping timeout: 244 seconds]
jonludlam has joined #mirage
avsm has joined #mirage
<avsm> thomasga: did ogit do a full clone before?
<thomasga> yup
<thomasga> trying with conduit? if yes, I've used quite a few workaround to make it work, so not sure how easy it is to port
<avsm> thomasga: twas the finalise
<avsm> thomasga: it closes the fd too soon
<avsm> works fine
<avsm> thomasga: oh it was my bad; i was closing ic and oc, and they are both the same fd
jgjl has joined #mirage
<avsm> thomasga: mind if i do a release of ocaml-git with the conduit fix?
<thomasga> sure!
<thomasga> you can test opam-publish :-)
<avsm> thomasga: should i look at http-fetch?
<avsm> we could clone in xen but i think we need that along with tls
<avsm> thomasga: your travis script again :P https://travis-ci.org/mirage/ocaml-git/builds/41605269
<avsm> tries to install git twice?
<thomasga> yup
<thomasga> the remove target might be broken
<thomasga> which is surprising
<thomasga> the http-fetch protocol is a bit different I think, not sure it's trivial to add
<thomasga> avsm: I'm fixing the travis script, seems a weird interaction with opam
jonludlam has quit [Ping timeout: 264 seconds]
mcclurmc has joined #mirage
<avsm> thomasga: ta
<avsm> thomasga: the reinstall bug hit tcpip as well
<thomasga> looks like a bug in opam 1.2 ...
<avsm> ohoh, not removing?
jonludlam has joined #mirage
<thomasga> no trying to sync removed pinned package
<avsm> ahh
djs55 has quit [Read error: Connection reset by peer]
<thomasga> avsm: haaaa
<thomasga> found it
<thomasga> pushing a fix
<avsm> zoinks
<thomasga> (opam 1.2 does some weird stuff, but that's not its fault :p)
<avsm> fix to what?
<thomasga> travis
<avsm> kk
larhat has quit [Quit: Leaving.]
<avsm> thomasga: so er how does this opam publish work :)
<avsm> prepare?
<thomasga> opam-publish prepare name.version archive
<avsm> that manpage is like the least helpful ever
<avsm> opam publish prepare prepares to publish to opam
<avsm> whats url?
<avsm> git://github.com/avsm/opam-repository?
<avsm> ohhh
<avsm> source archive
<avsm> got it!
<avsm> [ERROR] Could not download the archive at https://github.com/mirage/ocaml-git/archive/v1.4.0.tar.gz
<avsm> hrm
<avsm> do you run it in a specific directory?
<avsm> im running it in the src dir
<thomasga> could run in any dir normally
<avsm> any debug mode?
<thomasga> do you have version opam-publish 0.2 ?
<thomasga> no idea …
<avsm> ok will debug
<thomasga> or just report an issue
<avsm> nothing works :P
<avsm> + ocamlfind ocamlopt -linkpkg -package github -package cmdliner -package opam-lib.client -package opam-lib.repositories -package opam-lib src/version.cmx src/opam_publish.cmx -o src/opam_publish.native
<avsm> File "_none_", line 1:
<avsm> Error: No implementations provided for the following modules:
<avsm> Lwt_unix referenced from src/opam_publish.cmx
<avsm> Github referenced from src/opam_publish.cmx
<avsm> Lwt_main referenced from src/opam_publish.cmx
<avsm> Command exited with code 2.
nojb has quit [Quit: nojb]
nojb has joined #mirage
djs55 has joined #mirage
djs55 has quit [Client Quit]
<avsm> thomasga: nice, travis passes again
brson has joined #mirage
<avsm> thomasga: the smart http protocol looks really simple
jgjl has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<avsm> its just send-pack over an http frame
<avsm> the dumb one is more complex
planetlarg has quit [Quit: Ex-Chat]
<thomasga> yea
<thomasga> but I think smart http already works
<thomasga> ha no sorry
<avsm> lib/sync.ml: (* XXX: as we don't support the smart HTTP protocol (yet) we fall
<thomasga> but should be easy to add
<avsm> ya
<avsm> will merge ipv6 then look
<avsm> or convince hannes to port ocaml-ssh to the tls libs :
<avsm> :)
<thomasga> there is already a switch between git port / ssh
<avsm> ya
<thomasga> to send the right header
<thomasga> then the body is the same
<avsm> i'll make conduit easier to use in the next rev
<avsm> let resolver = Resolver_lwt_unix.system in
<avsm> Resolver_lwt.resolve_uri ~uri resolver >>= fun endp ->
<avsm> let ctx = Conduit_lwt_unix.default_ctx in
<avsm> Conduit_lwt_unix.endp_to_client ~ctx endp >>= fun client ->
<avsm> Conduit_lwt_unix.connect ~ctx client >>= fun (flow, ic, oc) ->
<thomasga> good idea :)
<avsm> can be compressed into one utilitiy
<avsm> well we just need to make all the bits in there overridable, and thats possible now
<thomasga> btw, where the git port went ?
<avsm> its in /etc/services
<avsm> so git:// figures it out
<thomasga> in conduit?
<thomasga> haaa
<thomasga> ok
<avsm> git 9418/tcp # git pack transfer service
<avsm> git 9418/udp # git pack transfer service
<hannes> well.. is there anyone into terminal library? I'd like to write some UI
<avsm> uri.services
<avsm> dave has some vnc code
<hannes> but hesitate from using ncurses or whatever
<thomasga> lambdaterm ?
<avsm> thomasga: hm we could use vncterm
<hannes> lambda-term looks good, thx for that reference! :)
<hannes> ssh should be sort of a weekend project..
<hannes> (famous last words)
seangrove has joined #mirage
yomimono has joined #mirage
tlockney_away is now known as tlockney
jonludlam has quit [Quit: Coyote finally caught me]
nojb has quit [Quit: nojb]
MrScout has joined #mirage
andreas1 has joined #mirage
jonludlam has joined #mirage
avsm has quit [Ping timeout: 255 seconds]
chambart has quit [Ping timeout: 256 seconds]
dsheets_ has quit [Ping timeout: 240 seconds]
yomimono has quit [Ping timeout: 250 seconds]
avsm has joined #mirage
<hannes> avsm: conduit with ssl and starttls is not there atm, or does that work with lwt.ssl?
<avsm> hannes: no starttls i think — unless openssl provides it?
tlockney is now known as tlockney_away
nojb has joined #mirage
chambart has joined #mirage
chambart has quit [Ping timeout: 250 seconds]
chambart has joined #mirage
yomimono has joined #mirage
tlockney_away is now known as tlockney
manud_ has joined #mirage
chambart has quit [Ping timeout: 255 seconds]
manud_ has quit [Read error: Connection reset by peer]
manud_ has joined #mirage
manud__ has joined #mirage
manud_ has quit [Read error: Connection reset by peer]
<hannes> nothing fancy yet: client doesn't authenticate server certificate, no starttls, ... but same shape as lwt.ssl usage
andreas1 has quit [Ping timeout: 240 seconds]
florinandrei has joined #mirage
manud__ has quit [Quit: Lingo: www.lingoirc.com]
manud_ has joined #mirage
manud_ has quit [Ping timeout: 258 seconds]
chambart has joined #mirage
MrScout_ has joined #mirage
MrScout has quit [Ping timeout: 258 seconds]
MrScout has joined #mirage
djs55 has joined #mirage
MrScout_ has quit [Ping timeout: 258 seconds]
thomasga has quit [Quit: Leaving.]
andreas1 has joined #mirage
nojb has quit [Quit: nojb]
thomasga has joined #mirage
manud_ has joined #mirage
nojb has joined #mirage
manud_ has quit [Quit: Be back later ...]
nojb has quit [Quit: nojb]
florinandrei has quit [Quit: My God, it's full of stars!...]
MrScout has quit [Remote host closed the connection]
MrScout has joined #mirage
MrScout has quit [Ping timeout: 272 seconds]
djs55 has quit [Quit: Leaving.]
manud_ has joined #mirage
MrScout has joined #mirage
manud_ has quit [Quit: Be back later ...]
yomimono has quit [Ping timeout: 255 seconds]
thomasga has quit [Quit: Leaving.]
thomasga has joined #mirage
chambart has quit [Ping timeout: 255 seconds]
thomasga has quit [Quit: Leaving.]