avsm changed the topic of #mirage to: mirage 2 released! party on!
Algebr has quit [Remote host closed the connection]
seangrove has quit [Ping timeout: 268 seconds]
brson has quit [Quit: leaving]
brson has joined #mirage
wiredsister has joined #mirage
brson has quit [Quit: leaving]
wiredsister has quit [Ping timeout: 248 seconds]
dezzy_ has joined #mirage
dezzy has quit [Ping timeout: 276 seconds]
dezzy has joined #mirage
dezzy_ has quit [Ping timeout: 276 seconds]
aantron has quit [Remote host closed the connection]
noddy has quit [Ping timeout: 240 seconds]
seangrove has joined #mirage
seangrove has quit [Ping timeout: 250 seconds]
tomboy64 has quit [Ping timeout: 264 seconds]
tomboy64 has joined #mirage
seangrove has joined #mirage
seangrove has quit [Ping timeout: 260 seconds]
seangrove has joined #mirage
seangrove has quit [Ping timeout: 252 seconds]
jermar has joined #mirage
seangrove has joined #mirage
seangrove has quit [Ping timeout: 246 seconds]
seangrove has joined #mirage
seangrove has quit [Ping timeout: 264 seconds]
seangrove has joined #mirage
seangrove has quit [Ping timeout: 240 seconds]
seangrove has joined #mirage
seangrove has quit [Ping timeout: 276 seconds]
hannes has quit [Ping timeout: 260 seconds]
hannes has joined #mirage
seangrove has joined #mirage
seangrove has quit [Ping timeout: 276 seconds]
seangrove has joined #mirage
seangrove has quit [Ping timeout: 268 seconds]
aantron has joined #mirage
seangrove has joined #mirage
aantron has quit [Quit: Leaving...]
seangrove has quit [Ping timeout: 244 seconds]
seangrove has joined #mirage
seangrove has quit [Ping timeout: 248 seconds]
yomimono has joined #mirage
seangrove has joined #mirage
seangrove has quit [Ping timeout: 240 seconds]
tekacs has quit [Ping timeout: 250 seconds]
Leonidas has quit [Ping timeout: 250 seconds]
Leonidas has joined #mirage
Meeh_ has quit [Quit: No Ping reply in 180 seconds.]
aggelos_ has quit [Ping timeout: 250 seconds]
tekacs has joined #mirage
Meeh has joined #mirage
jermar has quit [Ping timeout: 276 seconds]
mcclurmc has joined #mirage
seangrove has joined #mirage
seangrove has quit [Ping timeout: 260 seconds]
seangrove has joined #mirage
aantron has joined #mirage
avsm has joined #mirage
demonimin has quit [Remote host closed the connection]
demonimin has joined #mirage
<avsm> I've just gathered all the Canopy pieces into the agenda here: https://github.com/mirage/mirage-www/wiki/Call-Agenda
dinosaure has joined #mirage
yallop has joined #mirage
talex5 has joined #mirage
<seangrove> I suspect I'll just be lurking, don't have much to add for this call
GemmaG has joined #mirage
<avsm> seangrove: ive got your bootvar-xen issue on the agenda!
djs55 has joined #mirage
dbuenzli has joined #mirage
amirmc has joined #mirage
* djs55 waves
thomasga has joined #mirage
<seangrove> Hopefully we'll have some new info on Solo5/KVM next call
<avsm> greetings! starting in 1 minute, I'm getting live canopy updates I'm committing :-)
<yomimono> canopy is super rad; once it runs on xen I want to replace my static octopress blog with it
<avsm> Welcome to the experimental IRC Mirage sync up! We're going to go through the agenda on https://github.com/mirage/mirage-www/wiki/Call-Agenda
<avsm> First a roll call: who's here? Just say hi and your name if your handle isn't obvious.
<GemmaG> Hey - Gemma :)
<dbuenzli> Yo !
<seangrove> /me waves Hello
<engil> yomimono: it should run, maker tested it during the hackathon :)
* djs55 waves
<yomimono> hi, mindy is here :)
<avsm> (note that attendance may be sparse today as there is clashing meeting for several people due to timezone change)
* avsm is here :-)
<engil> hi there
<Drup> hello
<thomasga> hi
<talex5> Hi - ThomasL
<amirmc> hi
<avsm> Alright, if anyone else shows up just announce yourself. Yallop is here also.
<lobo> hi
<avsm> Let's start with: the quality topic, and bulk builds
<avsm> Bulk builds: the infrastructure is up http://canopy.mirage.io/Posts/Bulk-build
<avsm> Take a moment to read the post
<dinosaure> hi all
<dbuenzli> @avsm one thing I think is missing is byte-code only containers no ?
<avsm> I'm pretty happy with the state of the bulk builds, but its not fully integrated into github PRs yet. That'll hopefully happen in the next few weeks.
<avsm> Yes: we do have a container for bytecode only now -- should we test that for every PR?
<dbuenzli> @avsm yes
<avsm> The issue with bytecode-only tests is that a vast amount of the current repository assumes ocamlopt. We could test for new packages, but dont have a plan for existing ones
<avsm> Ok... I'll add it to the list of containers. We currently have 4.03-trunk (both normal and flambda), and the Core release that supports 4.03 is currently being debugged in an OPAM PR
<avsm> Once that's merged, we should be clear to fix the remaining libraries to try out mirage-xen with flambda and bask in the performance improvements.
<avsm> If anyone wants to help out with nice HTML reports, I could really use a hand -- get in touch privately.
<avsm> Anything else on bulk builds?
<hannes> hi
<avsm> hey hannes!
<avsm> ok, onto: Windows support: Appveyor now [active](http://canopy.mirage.io/Posts/ppx-core) on several repos (djs55 and others).
<djs55> I've been adding the appveyor scripts (that samoht wrote originally I think) to various repos
<djs55> the next target is mirage-tcpip: it all builds on windows already but I'm waiting for the mirage-platform 2.4.1 to propagate to fdopen's repo
<djs55> so far it's all been fairly easy — turns out mirage is portable — apart from occasional build system problems e.g. use of symlinks
<djs55> if we wanted to actually run mirage apps as windows binaries, we really just need the mirage-net-xen equivalent
<djs55> we could use the openvpn project's tuntap module perhaps
<djs55> (that's all I've got on the subject)
<avsm> This uses an interesting OPAM remote maintained as a depext; it's as simple as dropping in https://github.com/ocaml/ocaml-ci-scripts/blob/master/appveyor.yml to your repo
<yomimono> do you think that might be a decent pioneer project candidate?
<hannes> tuntap == mirage-net-unix, or? (and there should be some windows hypervisor whose name I forgot)
<avsm> yomimono: yes quite possibly! it requires some windows expertise as debugging appveyor is quite tedious
<avsm> its much slower than travis
<djs55> yomimono: probably, if someone has windows experience
wiredsister has joined #mirage
<djs55> hannes: all yeah mirage-net-unix -> tuntap might be better
<avsm> this is quite positive for us though, since core libraries support windows is getting progressively easier now that we have automation
<avsm> ok, closing out Windows support -- see djs55 as point of contact if more questions :)
<avsm> Next: Improving errors and logging: [http://canopy.mirage.io/Posts/Errors] (talex5)
<talex5> Yeah, I've got it working quite nicely from the user's point of view (you get good errors now), but the issue is how to get this merged before it all bitrots.
<talex5> I think Drup wants to propose a different implementation...
<dbuenzli> w.r.t what ?
<hannes> logging and errors are slightly separate in that regard, or? can we have PRs for logging (using the logs library) -- rather easy to merge!?
<Drup> So, logs and errors are, imho, quite orthogonal
<seangrove> Those before/after error messags look very nice after debugging failing mirage boots on ec2
<talex5> There's no point merging code to adding Logs support until you can see the logs, which requires changes to functoria.
<Drup> talex5 solves it all by introducing a feature in functoria that I don't like
<Drup> I have various other ideas, that I tried to detail (but feel free to ask if it's not clear enough, which is probably the case). I will try to take some time to add them, but not sure when
<talex5> Yes. Currently functoria forces all the inputs to a device before running the device's initialisation. I removed that, allowing devices to run code before forcing their inputs.
<avsm> This is a pretty serious issue -- we've not been able to boot on EC2 for some time. Should we cut an urgent release?
<avsm> - Error reporting and logging in Functoria: not booting on EC2 right now due to [mirage-bootvar-xen#17](https://github.com/mirage/mirage-bootvar-xen/issues/17#issuecomment-198149112) -- cut urgent release?
<thomasga> yes
<avsm> reported by seangrove
<Drup> avsm: EC2 is a different issue, we can move forward in two directions
<Drup> 1) actually fix bootvar
<Drup> (which would allow to expose the custom parameters in functoria)
<hannes> Drup: talex5: is that an implementation detail of functoria (those different approaches), or does it expose into the API?
<Drup> 2) allow to disable bootvar completely in functoria
<Drup> hannes: the later
<talex5> hannes: It allows people writing devices to initialise things in a different order if they want to.
<avsm> giving more control here seems wise
<Drup> hannes: that's why I don't like talex5's way, the API transfers the burden of doing connect correctly to the person writing the configurable
<thomasga> we need more control + sensible defaults
<Drup> configurable are already complicated enough to write
<avsm> ok, let's treat this bootvar issue as a high priority -- once its fixed, I'd like to have mirage-www continuous deploying onto EC2 as well so that we can keep it working. seliopou's EC2 bindings are now in OPAM...
<seangrove> Indeed, please have a simple + easy out of the box setup story
<thomasga> Drup: to be fair, we don't have many configurable writters
<Drup> thomasga: yes, so let's not make it even harder ...
<seangrove> avsm: I'd be willing to take on the ec2 CI/CD task
<seangrove> I have half of my mirage ec2 deploy stuff in ocaml-aws now
<yomimono> seangrove: edgar did a bit of work on that in marrakech as well
<avsm> seangrove: that would be awesome; let's wait for Drup/talex5/thomasga to merge a solution
<avsm> ok... closing this one out
* hannes agrees with Drup - let's not make it harder for people - but we should have a solution soon (this month!?)
<seangrove> yomimono: Yeah, synced with Algebr on it
<Drup> if it's really a big big emergency: https://github.com/mirage/mirage/pull/497
<Drup> I can move the parameter to functoria later, when I have time
<Drup> (or someone else :p)
<avsm> that would work...
<avsm> ok, so lets eval mirage/mirage 497 and then that will unblock seangrove from doing ec2
<avsm> Next: - MirageOS Hackathon summary!!!
<avsm> - [Media and stories from hackathon](http://canopy.mirage.io/Posts/Notes)
<GemmaG> People have started sending photos etc - which is great! More of those please!
<GemmaG> I will double check with those present in photos before publishing publicly anywhere
<avsm> Thanks for gathering these! Are there headline topics that happened at the hackathon that are missing from canopy? I'd like to do a blog post in the next few days from all the notes.
<hannes> I just have to say thank you all for all the hard work you did while being there! let's repeat sth like that soon :)
<avsm> IRC ROUND OF APPLAUSE FOR HANNES FOR ORGANISING IT PLEASE
<avsm> THREE CHEERS FOR HANNES!!!!!!
* seangrove cheers for hannes
<yomimono> clap clap clap clap clap clap clap clap clap
<GemmaG> WOOP
<engil> \o/
<avsm> if there are missing topics, please do add to canopy
<GemmaG> Most things are covered in Canopy it seems - but I will chase :)
<hannes> our host complained btw that we were leaving "I've never had such a nice quite group of that size before" (they usually host artists + theatre people)
<avsm> hannes :-)
<engil> hannes: well, people working on their computer are usually quiter than « naked yoga people »
<avsm> engil: do you want to talk about Canopy? It's working pretty well
<engil> I don't have much to say myself, got a lot of work to do, but i'm not sure of the expectations around it
<avsm> well, no set expectations. I think most people are enjoying being able to git push and see the results online :-)
<avsm> A quick poll suggests that this works much better than the heavyweight mirage-www
<hannes> I'd be happy to have it replace the mirage-www stuff (with lots of crunch and hard to edit things)...
<avsm> so we can put some effort into making canopy the recommended way that we share mirage updates
<avsm> hannes: same...
<engil> it should be possible
<engil> but some input on what is missing in Canopy to get there are welcome first :)
<thomasga> CLAP CAPL CLAP (sorry I'm late)
<avsm> thanks for the sprint to get it working for the hackathon engil! lets all feed engil with feature requests now ;-)
<engil> \o\
<avsm> Mirage dashboard: this also looks really cool. Is there a deployment?
<hannes> tags, recent changes (rss)
<engil> tags are done, rss is probably coming someday
<engil> haven't seen any deployment for dashboard
<talex5> sort by date for canopy?
<avsm> hannes: how do canopy and mirage-dashboard relate you think?
<hannes> avsm: iirc it is cli-only atm, but we should use it and report issues to joel :)
<amirmc> the current mirage website, while large, has been really useful for uncovering bugs.
<engil> talex5: yep, and some kind of pagination I guess
<engil> the current Posts section is becoming a nightmare to get through
<avsm> amirmc: absolutely, mirage-www remains the big deployment of the xen backend. I see canopy enhancing it rather than replacing it
<hannes> avsm: canopy == user-provided markdown data, dashboard == git repositories overview
<engil> user-provided markdown data or anything else we want to display
<amirmc> +100 for git repo overview
<avsm> hannes: understood. so we need to put some effort into making sure that we can maintain xen installations of canopy, dashboard and mirage-www in the short term
<engil> it could be used to render some other things than markdown
<engil> but I'm not too sure about how to do that properly
<engil> and if it's useful
<avsm> i think markdown is fine to start with
<amirmc> We should x-ref and involve dsheets as he's done abunch of work/thinking on Tower and Blueprint. Some of that may be useful
<engil> but not really nice for generating content avsm
<avsm> true -- asciidoc is a little more predictable
<hannes> avsm: what I heard at the hackathon is that new people don't know what is going on in MirageOS land... and devs don't know which libs they wanted to release... thus dashboard should give a quick overview (using git + github + opam metadata) on what's up..
<avsm> hannes: yes, i've been losing track as well! a lot of libraries now.
<avsm> Ok, closing this one out unless there's anyhting else.
<avsm> - [Xen ARM builder](http://canopy.mirage.io/Posts/Cubieboard2.md) and what to do with it.
<avsm> This distro has been languishing for a little while
<avsm> It was originally a Linaro snapshot but has been hacked on by a lot of people
thomasga has quit [Quit: Leaving.]
<avsm> One thing that Dave Tucker has been working on is an alpine based image
<avsm> this might help remove some of the maintenacen burden of a large image...
<avsm> so if anyones interested in helping out with the gory DTB boot details around ARM and cubieboard/rpi2/etc, get in touch
<Drup> Semi-related, is mirage-on-rpi figured out now ?
<avsm> (i can redirect appropriately)
<avsm> Drup: not yet. Rump is making solid progress in that direction, and Solo5 also
<Drup> ok
<avsm> it'll take a little while to converge unless someone focusses on rpi2 specifically
<avsm> there's no effective hypervisor story on rpi yet, so it'll have to be bare metal
<hannes> reminds me to ask: rump branch is 2.6 only... any chance martin (or someone else) will upgrade to 2.7 track?
<avsm> Closing out ARM...
<avsm> hannes: open an issue about that if you could -- well spotted
<hannes> avsm: where to open the issue?
<avsm> we do need to keep track of experimental backends a little bit more, since both solo5 and rump shouldnt bitrot
<avsm> mirage/mirage is fine
<avsm> Onto the biggie at the hackathon! - Mirleft hacking: [SWIM](http://canopy.mirage.io/Posts/swim), [password key derivation](http://canopy.mirage.io/Posts/pbkdf) and of course [secure telnet](http://canopy.mirage.io/Posts/telnet). IPSec?
<avsm> hannes, over to you...
<hannes> well, swim is andreas' (from citrix copenhagen) project -- sth with cluster gossiping! :)
<hannes> (I've no deep knowledge thereof)
<avsm> pointed heidi howard at it (she's working on Raft in OCaml)
<hannes> PBKDF/PBKDF2/SCRYPT have been implemented by our spanish friends, sonia and alfredo... those are already in opam (and pass the tests)! :D
<avsm> yes! that was amazing work in a week
<hannes> as sample repo I showed them hannesm/ocaml-hkdf (hmac based key derivation -- using topkg, alcotest, imho a nice little project)
<avsm> could we send an announcement to caml-lits or mirageos-devel? we need to send emails dbuenzli-style on interesting releases (i keep forgetting too)
<hannes> then, we did mirleft releases without camlp4 over the last days
<avsm> - [Purging camlp4](http://canopy.mirage.io/Posts/Nocamlp4) and [moving to ppx](http://canopy.mirage.io/Posts/ppx-core) means we drop <4.02.0 support.
<avsm> so this was a big one
<hannes> and finally telnet... well, I've some code which kind of works, but not yet in a good shape. david did the notty changes to have a mirage backend... more soon
<hannes> (I wrote the canopy post on telnet, but afterwards got busy doing tls13 stuff)
thomasga has joined #mirage
<avsm> notty is amazing!
<avsm> announcing notty would be good...
<hannes> ipsec: well, haesbaert (known from charrua-dhcp which we used in marrakesh) could need for testing at work some ipsec implementation -- thus he, me, and s will implement it
<avsm> is there a repo for ipsec?
<hannes> avsm: notty has been announced on caml-list by david
<dbuenzli> notty has been announed.
<avsm> aha! sorry, my bad, just found it
<avsm> ok, onto: - [Purging camlp4](http://canopy.mirage.io/Posts/Nocamlp4) and [moving to ppx](http://canopy.mirage.io/Posts/ppx-core) means we drop <4.02.0 support.
<avsm> It looks like we've almost jumped the gap to 4.02
<hannes> no repo yet... i've read 1/3 of the ikev2 spec (the others similar)... challenge is: ike is udp and does retransmission itself
<hannes> thus: how to handle timeouts in a purely functional way (without depending on lwt?) -- but i've some ideas
<avsm> this challenge also exists in mirage-tcpip
<avsm> we're not great with timeouts..
<avsm> ok, take 3 at : - [Purging camlp4](http://canopy.mirage.io/Posts/Nocamlp4) and [moving to ppx](http://canopy.mirage.io/Posts/ppx-core) means we drop <4.02.0 support.
<avsm> is anyone blocked on anything related to the ppx move?
<avsm> some stubborn library still using camlp4?
thomasga has quit [Client Quit]
thomasga has joined #mirage
amirmc has quit [Quit: Leaving.]
<yomimono> mirage-fs-unix is, I'm ripping it out later today
<hannes> \o/
thomasga has quit [Client Quit]
<avsm> aha, ok -- so fairly leaf libraries
<yomimono> I haven't done a survey, just happen to know about that one
thomasga has joined #mirage
<avsm> I think we're pretty close to be able to do a camlp4-free build then. I'll take a shot next week when the dust settles and report back.
thomasga has quit [Client Quit]
<avsm> everyone's encouraged to move to a 4.02 base (except special case libraris like cmdliner or ctypes)
thomasga has joined #mirage
<avsm> That's pretty much the end of the agenda from Canopy: we also had - Unikernel install party - MirageOS end-of-year review
<avsm> anyone got any opinions on unikernel install parties? I heard that talex5 had some feedback from the hackathon
djs55 has quit [Quit: Leaving.]
<dbuenzli> You’d need some nice before no ?
<dbuenzli> nice apps
talex5_ has joined #mirage
<avsm> repeat for talex5: anyone got any opinions on unikernel install parties? I heard that talex5 had some feedback from the hackathon
<seangrove> What's the idea behind an install party? Just to get example apps running for other people so they can use/tweak/dev them?
<avsm> dbuenzli: seangrove: yeah, the intention is to get people up and running with a tls website with letsencrypt or similar. low hanging fruit
<talex5_> No, I was just going through the minutes of the last calls and noticed some things we never followed up on.
<avsm> mirage-seal was a step on the way, but isn't ideal as it just wraps mirage
<yomimono> we need a better story for what compelling thing you can run a unikernel on before install parties are attractive, imo
<yomimono> nice deploys to ec2 could be this
<avsm> I agree. I'd say that the majority of us should have our homepages comfortably deployed on <xen/container provider of choice> before doing this.
<dbuenzli> yomimono you don’t have these personal router things ?
<yomimono> dbuenzli: yes, but the specific hardware is a bit obscure
<hannes> home router with dhcp + dns resolver would be sweet
<avsm> that would be pretty good...
<yomimono> I already had a lot of silly little ARM devices and I had to buy one special for Xen
<seangrove> yomimono: EC2 is great, but I suspect Google Cloud could be a much nicer route (no need for intermediate build machine, etc.)
<seangrove> (Although it's KVM/etc., lots of unknowns getting Mirage running there)
talex5 has quit [Ping timeout: 248 seconds]
<hannes> (but for that, a syslog-log-reporter would be good to have...)
<yomimono> for everything, a syslog-log-reporter would be good to have :)
<hannes> +1
<avsm> +1
<yomimono> which iirc lobo and wiredsis did some work on in marrakech :)
<hannes> lobo did afair (but haven't seen any code)
<raboof> ec2 only has t2.micro's in the free tier, which at 1gb are a bit oversized for unikernels right?
<wiredsister> yes. can confirm code was written.
<yomimono> raboof: yeah, and it's actually a bit worse because we can only target PV stuff atm
<wiredsister> also, hi everybody.
<yomimono> the only PV instance type I've been able to find is t1.micro
<yomimono> there are smaller instance types (t2.nano IIRC) but we can't target them
djs55 has joined #mirage
<raboof> would be nice to have a good overview of 'where to host your unikernel' (or perhaps collaborat on setting up a good option ourselves? :) )
<yomimono> djs55 might know more about what we need to work with PVH or whatever it is
<yomimono> raboof: concur
<raboof> (also, hi everybody, I like how I can semi-lurk in the IRC format ;) )
<seangrove> raboof: That'd be fantastic, yes. Especially guides (or better yet, mirage-deploy util with one-command build/push/etc.) to deploying on common providers: GC/AWS/DigitaOcean/Linode/etc.
<avsm> ok, thanks for meeting everyone (and welcome wiredsister raboof!)
<avsm> lets close this first meeting out. I'll paste the raw notes into Canopy and we can figure out what do to with them later :-)
<seangrove> Good stuff
<avsm> General impressions of IRC vs Jitsi?
<avsm> useful/not useful? I like that I have multiple open tabs in my browser without having to shout out URLs :)
<GemmaG> Yes - works well :D
* hannes likes text
<dbuenzli> A bit slow, diffcult for me to focus since I miss the disctraction of people picking their nose.
<yomimono> https://andtheniwaslike.co/ to send dbuenzli nosepicking animated gifs
<talex5_> Worked well for me, but it's a shame you lose text if your connection drops. Video has the same problem, though.
<hannes> (although I recently went through the hazzle to install a multimedia operating system just to be able to join jit.si)
<avsm> dbuenzli:
<avsm> | | | | / \ ( __ __ ) '--'-; ; | | _ | | __ /` ``""-;_ | \ '.;------. `\ | | __.. | | \.-'' _ | | | ,-'-, | | \__.-' | \ '. / \ \ / '. | jgs ) |
<avsm> noooo ascii art fail
<dinosaure> :d
<dbuenzli> damn...
<wiredsister> modern art, nice.
<seangrove> talex5_: I still maintain an irmin/ocaml-based logger/irc-client would be nice :)
<seangrove> I suppose it could just be plain text though... Owell, another project for another day
yallop has quit [Ping timeout: 250 seconds]
<talex5_> What's the status of jackline group chat these days?
<talex5_> hannes: thanks :-)
yallop has joined #mirage
<hannes> talex5_: i use it with this slack stuff, but slack is a piece of crap
yomimono has left #mirage ["Leaving"]
yomimono has joined #mirage
<hannes> (+group chat is not yet up to speed with features)
<talex5_> OK. Maybe one day these meetings can be fully Mirage-hosted :-)
<hannes> [and there's the slack branch in jackline which is more useful with slack..]
<hannes> we'd need a _server_ for that (https://github.com/ahf/ircd-scylla is unfinished and only irc) ;)
dbuenzli has quit [Quit: dbuenzli]
<hannes> (but yes, I've something along the lines in mind... some federated server, might also be very useful for areas with small bandwidth or flaky connections (to keep a local chat system up and running))
thomasga has quit [Quit: Leaving.]
talex5_ has quit [Quit: Saliendo]
mort___ has joined #mirage
brson has joined #mirage
GemmaG has left #mirage [#mirage]
<avsm> a distributed chat around Irmin seems like a good usecae
djs55 has quit [Quit: Leaving.]
djs55 has joined #mirage
yallop has quit [Ping timeout: 246 seconds]
yomimono has quit [Ping timeout: 246 seconds]
jermar has joined #mirage
mort___ has quit [Quit: Leaving.]
brson has quit [Ping timeout: 240 seconds]
mort___ has joined #mirage
brson has joined #mirage
mort___ has quit [Client Quit]
mort___ has joined #mirage
djs55 has quit [Quit: Leaving.]
djs55 has joined #mirage
djs55 has quit [Client Quit]
djs55 has joined #mirage
djs55 has quit [Quit: Leaving.]
avsm has quit [Ping timeout: 250 seconds]
thomasga has joined #mirage
mort___ has quit [Quit: Leaving.]
mort___ has joined #mirage
thomasga has quit [Quit: Leaving.]
thomasga has joined #mirage
smkz_ has joined #mirage
NhanH_ has joined #mirage
Druup has joined #mirage
Drup has quit [Ping timeout: 240 seconds]
NhanH has quit [Ping timeout: 250 seconds]
smkz has quit [Ping timeout: 250 seconds]
wiredsis` has joined #mirage
wiredsister has quit [Remote host closed the connection]
NhanH_ is now known as NhanH
brson has quit [Ping timeout: 244 seconds]
thomasga has quit [Quit: Leaving.]
smkz_ is now known as smkz
mort___ has left #mirage [#mirage]
brson has joined #mirage
mort___ has joined #mirage
seangrove has quit [Ping timeout: 244 seconds]
thomasga has joined #mirage
brson has quit [Ping timeout: 240 seconds]
brson has joined #mirage
mort___ has quit [Quit: Leaving.]
brson has quit [Ping timeout: 252 seconds]
brson has joined #mirage
mcclurmc has quit [Ping timeout: 244 seconds]
geal has quit [Ping timeout: 244 seconds]
geal has joined #mirage
jermar has quit [Remote host closed the connection]
thomasga has quit [Quit: Leaving.]
thomasga has joined #mirage
thomasga has quit [Client Quit]
brson has quit [Quit: leaving]
brson has joined #mirage
brson has quit [Quit: leaving]
brson has joined #mirage