<feed xmlns='http://www.w3.org/2005/Atom'>
<title>blogc/src/blogc-runserver, branch v0.12.0</title>
<subtitle>A blog compiler
</subtitle>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/'/>
<entry>
<title>runserver: blogc/loader: improve strto*l handling</title>
<updated>2016-10-13T22:33:39+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-10-13T22:33:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=613f53b44279c44a8f53783d2dc4410584133431'/>
<id>613f53b44279c44a8f53783d2dc4410584133431</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>*: fixed includes</title>
<updated>2016-10-07T00:06:15+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-10-07T00:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=e52eb9e91481f7dd81abdfc9b7a88c68fe3f2d41'/>
<id>e52eb9e91481f7dd81abdfc9b7a88c68fe3f2d41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>runserver: always reply with content-length</title>
<updated>2016-09-27T00:49:48+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-09-27T00:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=4f1f932f6ef6d6c9770266775c2db072964d7a62'/>
<id>4f1f932f6ef6d6c9770266775c2db072964d7a62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>runserver: implemented a thread pool and fixed few bugs</title>
<updated>2016-09-25T18:54:39+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-09-25T18:54:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=123486ac617ac298fdecb1fbdbc504ac84118718'/>
<id>123486ac617ac298fdecb1fbdbc504ac84118718</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>runserver: silent a few warnings</title>
<updated>2016-09-25T01:32:55+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-09-25T01:32:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=1a94d1f0f7e1403fd76ff09fbdb0d79c766d1a5c'/>
<id>1a94d1f0f7e1403fd76ff09fbdb0d79c766d1a5c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>runserver: reimplemented http server without libevent</title>
<updated>2016-09-25T00:57:21+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-09-25T00:57:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=6ac53d4c783340ae9139c7f4dcfe9bfddace5892'/>
<id>6ac53d4c783340ae9139c7f4dcfe9bfddace5892</id>
<content type='text'>
yeah, this patch implements a "complete" http server for static files.
It is not the best code possible, and would be easily DDoS'able if used
in production, as it spawns a thread for each request, without limiting.

I'm sickish and this is the best code I can deliver now. At least it
works! ;)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
yeah, this patch implements a "complete" http server for static files.
It is not the best code possible, and would be easily DDoS'able if used
in production, as it spawns a thread for each request, without limiting.

I'm sickish and this is the best code I can deliver now. At least it
works! ;)
</pre>
</div>
</content>
</entry>
<entry>
<title>typo</title>
<updated>2016-09-22T02:10:24+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-09-22T02:10:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=0c916e2c8b56c320fdc81f68d445194559479041'/>
<id>0c916e2c8b56c320fdc81f68d445194559479041</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>runserver: removed libmagic dependency</title>
<updated>2016-09-22T02:08:47+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-09-22T02:08:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=6202f4475af932d6d489f5e02ea6b5110a1f567d'/>
<id>6202f4475af932d6d489f5e02ea6b5110a1f567d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>*: s/sb_/bc_/g</title>
<updated>2016-09-03T18:42:17+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-09-03T18:42:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=a319fe44f6d50d25f546e17ad9907eedd9a358a0'/>
<id>a319fe44f6d50d25f546e17ad9907eedd9a358a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>*: big code reorganization.</title>
<updated>2016-09-03T18:28:55+00:00</updated>
<author>
<name>Rafael G. Martins</name>
<email>rafael@rafaelmartins.eng.br</email>
</author>
<published>2016-09-03T17:57:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.joursoir.net/blogc/commit/?id=74ca21a41bcb5a49d19e65c9ba88f1f864cb7095'/>
<id>74ca21a41bcb5a49d19e65c9ba88f1f864cb7095</id>
<content type='text'>
- source and tests are now splitted by target
- utils lib is now called common

still pending move error.c from blogc to common
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- source and tests are now splitted by target
- utils lib is now called common

still pending move error.c from blogc to common
</pre>
</div>
</content>
</entry>
</feed>
