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

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



+10 :)

look forward to reading the design doc too.

On 18 Nov 2014, at 18:35, Anil Madhavapeddy <anil@xxxxxxxxxx> wrote:

> 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


-- 
Cheers,

R.




Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
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®.