<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cfws/.gitignore, branch original-cpp</title>
<subtitle>A simple HTTP server specialized for local testing
</subtitle>
<link rel='alternate' type='text/html' href='https://git.cflip.net/cfws/'/>
<entry>
<title>Add support for building on Windows</title>
<updated>2023-03-26T16:21:47+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2023-03-26T16:21:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/cfws/commit/?id=f8ac67c943244aa57e5f848ca6b1f66eca32e138'/>
<id>f8ac67c943244aa57e5f848ca6b1f66eca32e138</id>
<content type='text'>
This makes it possible to compile cfws with Visual Studio. Since winsock
and POSIX use very similar APIs, porting is mostly just a matter of
placing ifdefs around #includes and functions with slightly different
names.

However, CGI scripts and command line arguments are not available in
this port yet, since they used the Unix-exclusive getopt.h and popen.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it possible to compile cfws with Visual Studio. Since winsock
and POSIX use very similar APIs, porting is mostly just a matter of
placing ifdefs around #includes and functions with slightly different
names.

However, CGI scripts and command line arguments are not available in
this port yet, since they used the Unix-exclusive getopt.h and popen.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve Makefile build system</title>
<updated>2022-09-20T03:39:53+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-09-20T03:39:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/cfws/commit/?id=b8766fcef6dcc40bd46584015375ea76518c6201'/>
<id>b8766fcef6dcc40bd46584015375ea76518c6201</id>
<content type='text'>
Building each source file as a separate object makes it faster to
compile when only changing one source file, and also allows you to
compile with multiple threads when building the whole project.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Building each source file as a separate object makes it faster to
compile when only changing one source file, and also allows you to
compile with multiple threads when building the whole project.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ignore Visual Studio Code files</title>
<updated>2022-07-07T19:14:10+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-07-07T19:14:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/cfws/commit/?id=ad5e23ea88d73715a5de0fc7ede190a9657c51fc'/>
<id>ad5e23ea88d73715a5de0fc7ede190a9657c51fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2022-07-07T15:50:38+00:00</updated>
<author>
<name>cflip</name>
<email>cflip@cflip.net</email>
</author>
<published>2022-07-07T15:50:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cflip.net/cfws/commit/?id=76e6c3d690caac3faa664b7b8b79cbc7c6a58394'/>
<id>76e6c3d690caac3faa664b7b8b79cbc7c6a58394</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
