[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MirageOS-devel] [ANN] IPv6 on Mirage!



Spoilers!!!  Yay!

[avsm@bark ~]$ curl 'http://[2001:41c8:21:a::10]/'
<html>
  <head>
    <style>
      body {
      background: red;
      }
      #parent {
      height: 100%;
      width: 100%;
      font-size: 400%;
      font-family: monospace;
      display:table;
      text-align: center;
      }
      #child {
      display: table-cell;
      vertical-align: middle;
      }
    </style>
  </head>
  <body>
    <div id="parent">
      <div id="child">
        Mirage says Hi!
      </div>
    </div>
  </body>
</html>


> On 18 Nov 2014, at 18:29, Nicolas Ojeda Bar <no263@xxxxxxxxxxxxxxx> wrote:
> 
> Dear all,
> 
> As some of you may know I have been working for the last month and a half on 
> adding IPv6 support to Mirage.  I am pleased to announce that enough work has 
> been done that we can now serve webpages using cohttp/conduit over IPv6.
> 
> If you have access to the IPv6 internet then check out the experimental 
> server (a modified `static_website` from `mirage-skeleton`) at
> 
> http://[2001:41c8:21:a::10]/
> 
> (If it doesn't work the first time, just reload - there is be a bug somewhere 
> that I haven't been able to trace yet.)
> 
> The relevant PRs are:
> 
> - mirage-tcpip PR: https://github.com/mirage/mirage-tcpip/pull/70
> - mirage-types PR: https://github.com/mirage/mirage/pull/319
> - ocaml-conduit PR: https://github.com/mirage/ocaml-conduit/pull/25
> 
> Things left to do (apart from some odds and ends on the protocol itself):
> 
> 1. Testing/bug fixing
> 2. Decide what to do regarding the V1/V2 story.
> 3. Adapt the `mirage configure` tool (this is intertwined with 2.)
> 4. DNS support (unsure about the status of this one) ?
> 5. Update all the examples to work with the new signatures.
> 
> Longer-term, better abstractions for the network stack seem to be in order.
> 
> There is also a design document that I hope to complete soon and add to 
> `mirage-tcpip`.
> 
> I will appreciate any and all comments/criticisms/suggestions/bug 
> reports/etc, either personally, by mail, on the list, on GitHub, or any other 
> way.
> 
> Enjoy!
> 
> Best wishes,
> Nicolas
> _______________________________________________
> MirageOS-devel mailing list
> MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
> http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel


_______________________________________________
MirageOS-devel mailing list
MirageOS-devel@xxxxxxxxxxxxxxxxxxxx
http://lists.xenproject.org/cgi-bin/mailman/listinfo/mirageos-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.