summaryrefslogtreecommitdiffstats
path: root/articles/page/2/index.html
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2018-09-17 16:05:10 +0200
committerLoïc Hoguin <[email protected]>2018-09-17 16:15:06 +0200
commit3d7d9e20fe46ed2839bc582d599abeac3ce19a8b (patch)
tree5af1b66bbf349498a297d185e374adec8038425f /articles/page/2/index.html
parent4f85b718996b4080ca607742e23bcb5902e983e4 (diff)
downloadninenines.eu-3d7d9e20fe46ed2839bc582d599abeac3ce19a8b.tar.gz
ninenines.eu-3d7d9e20fe46ed2839bc582d599abeac3ce19a8b.tar.bz2
ninenines.eu-3d7d9e20fe46ed2839bc582d599abeac3ce19a8b.zip
Gun 1.2.0 and Ranch 1.6.2
Diffstat (limited to 'articles/page/2/index.html')
-rw-r--r--articles/page/2/index.html18
1 files changed, 18 insertions, 0 deletions
diff --git a/articles/page/2/index.html b/articles/page/2/index.html
index 27d318a3..285bf64a 100644
--- a/articles/page/2/index.html
+++ b/articles/page/2/index.html
@@ -67,6 +67,24 @@
<article class="blog_item">
<header>
+ <h2><a href="https://ninenines.eu/articles/erlang-validate-utf8/">Validating UTF-8 binaries with Erlang</a></h2>
+ <p class="date">
+ <span class="year">2015</span>
+ <span class="day-month">06 Mar</span>
+ </p>
+ </header>
+
+ <p>Yesterday I pushed Websocket permessage-deflate to Cowboy master. I also pushed a change in the way the code validates UTF-8 data (required for text and close frames as per the spec).
+When looking into why the permessage-deflate tests in autobahntestsuite were taking such a long time, I found that autobahn is using an adaptation of the algorithm named Flexible and Economical UTF-8 Decoder. This is the C99 implementation:
+// Copyright (c) 2008-2009 Bjoern Hoehrmann &lt;bjoern@hoehrmann.</p>
+
+ <p style="text-align:right">
+ <a class="read_more" href="https://ninenines.eu/articles/erlang-validate-utf8/">Read More</a>
+ </p>
+ </article>
+
+ <article class="blog_item">
+ <header>
<h2><a href="https://ninenines.eu/articles/on-open-source/">On open source</a></h2>
<p class="date">
<span class="year">2014</span>