<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cfws/cfws.vcxproj.filters, 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>
</feed>
