<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/release/picobsd/tinyware/simple_httpd, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2019-10-01T14:55:16Z</updated>
<entry>
<title>Move simple_httpd out of picobsd, add HTTPD option (default OFF)</title>
<updated>2019-10-01T14:55:16Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2019-10-01T14:55:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2d0a92c9ab15c6df408f4fe864cee256e1dc9f8a'/>
<id>urn:sha1:2d0a92c9ab15c6df408f4fe864cee256e1dc9f8a</id>
<content type='text'>
picobsd/tinyware has had this compact HTTPD server for a long time, and some
people do use it. Move it out into usr.sbin well in advance of any action
being taken on picobsd.

This has been gated behind an HTTPD option defaulted to *off*, primarily for
two reasons:
1.) This code likely needs a good audit, as it's been living off in picobsd
    land for a long time, and
2.) We don't currently ship an httpd and this may not be a welcome surprise.

Reviewed by:	eugen
Differential Revision:	https://reviews.freebsd.org/D21724
</content>
</entry>
<entry>
<title>simple_httpd was not buildable for some time due to multiple missing</title>
<updated>2019-08-18T01:00:21Z</updated>
<author>
<name>Eugene Grosbein</name>
<email>eugen@FreeBSD.org</email>
</author>
<published>2019-08-18T01:00:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b311688b861cf15886819f8ef415e30b1b97f752'/>
<id>urn:sha1:b311688b861cf15886819f8ef415e30b1b97f752</id>
<content type='text'>
"static" keywords and -Werror,-Wmissing-variable-declarations

This change adds needed "static" so it builds again with WARNS?=6
No functional changes.

MFC after:	1 week
</content>
</entry>
<entry>
<title>simple_httpd: cosmetic cleanups.</title>
<updated>2014-09-18T16:53:44Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2014-09-18T16:53:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fbbabf630ee6b0eb768fcf05c9a7b52669c4a94f'/>
<id>urn:sha1:fbbabf630ee6b0eb768fcf05c9a7b52669c4a94f</id>
<content type='text'>
Many tab vs space cleanups.
Use setpgid() instead of setpgrp() which is more portable,

MFC after:	5 weeks
</content>
</entry>
<entry>
<title>NO_MAN= has been deprecated in favor of MAN= for some time, go ahead</title>
<updated>2014-04-13T05:21:56Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-04-13T05:21:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3bdf775801b218aa5a89564839405b122f4b233e'/>
<id>urn:sha1:3bdf775801b218aa5a89564839405b122f4b233e</id>
<content type='text'>
and finish the job. ncurses is now the only Makefile in the tree that
uses it since it wasn't a simple mechanical change, and will be
addressed in a future commit.
</content>
</entry>
<entry>
<title>Spelling fixes for release/</title>
<updated>2012-01-07T16:09:43Z</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2012-01-07T16:09:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b07e9f3facc0a0d99012f414027624e517276c76'/>
<id>urn:sha1:b07e9f3facc0a0d99012f414027624e517276c76</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Warns fixes: use putenv rather than setenv to avoid constness problems,</title>
<updated>2009-03-17T19:51:04Z</updated>
<author>
<name>David Malone</name>
<email>dwmalone@FreeBSD.org</email>
</author>
<published>2009-03-17T19:51:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8f27a91f74486d44b5c7d1d12ccf8151ed230b28'/>
<id>urn:sha1:8f27a91f74486d44b5c7d1d12ccf8151ed230b28</id>
<content type='text'>
when we want to print an off_t cast to intmax_t and use %jd.

Up WARNS to 6.
</content>
</entry>
<entry>
<title>Start the dreaded NOFOO -&gt; NO_FOO conversion.</title>
<updated>2004-12-21T08:47:35Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-12-21T08:47:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e653b48c80fb85b2a10372d664a4b55dbdc51dae'/>
<id>urn:sha1:e653b48c80fb85b2a10372d664a4b55dbdc51dae</id>
<content type='text'>
OK'ed by:	core
</content>
</entry>
<entry>
<title>For variables that are only checked with defined(), don't provide</title>
<updated>2004-10-24T15:33:08Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2004-10-24T15:33:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a35d88931c87cfe6bd38f01d7bad22140b3b38f3'/>
<id>urn:sha1:a35d88931c87cfe6bd38f01d7bad22140b3b38f3</id>
<content type='text'>
any fake value.
</content>
</entry>
<entry>
<title>Improve MIME handling. This patch is based on Eugene's patch, but</title>
<updated>2004-08-16T09:38:34Z</updated>
<author>
<name>David Malone</name>
<email>dwmalone@FreeBSD.org</email>
</author>
<published>2004-08-16T09:38:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8fb0d5153429228423ae683f8f9c94a41bbed33c'/>
<id>urn:sha1:8fb0d5153429228423ae683f8f9c94a41bbed33c</id>
<content type='text'>
with the following changes:

1) Don't make a mime_types.h 'cos we should avoid creating variables
   in header files,
2) Use strrchr to find the extension, rather than strchr,
3) Slightly simplify the mime-type matching loop.

any goof are likely to be mine. Note that there are links to more
improvements by Eugene in the PR.

PR:		29725
Submitted by:	Eugene Grosbein &lt;eugen@kuzbass.ru&gt;
</content>
</entry>
<entry>
<title>Don't forget to send the Content-length header after calculating it.</title>
<updated>2003-04-05T17:15:38Z</updated>
<author>
<name>David Malone</name>
<email>dwmalone@FreeBSD.org</email>
</author>
<published>2003-04-05T17:15:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fa25e610829cfcb7158ba88f663d3e12d0a50a63'/>
<id>urn:sha1:fa25e610829cfcb7158ba88f663d3e12d0a50a63</id>
<content type='text'>
PR:		29725
Submitted by:	Eugene Grosbein &lt;eugen@svzserv.kemerovo.su&gt;
</content>
</entry>
</feed>
