[PATCH] Mongoose HTTPd from 3.2 to 3.9 (last commit before MIT -> GPL)

Nick Withers nick.withers at anu.edu.au
Thu Nov 7 10:28:57 UTC 2013


On Thu, 2013-11-07 at 17:59 +1100, Nick Withers wrote:
> Hey all,
> 
> The following patch updates the Mongoose HTTP server from 3.2 to 3.9, at
> the last point before the MIT -> GPL license change (going off the
> author's confirmation at https://groups.google.com/forum/#!
> topic/mongoose-users/aafbOnHonkI ).

The attached restores the sys/select.h include and static-ifies some
functions to kill warnings.

> ____
> 
> From 76c451c9d101068dee796b715d2201d6956b0347 Mon Sep 17 00:00:00 2001
> From: Nick Withers <nick.withers at anu.edu.au>
> Date: Thu, 7 Nov 2013 17:46:54 +1100
> Subject: [PATCH] Update to Mongoose 3.9 at the last point before the MIT ->
>  GPL license change
> 
> [See https://groups.google.com/forum/#!topic/mongoose-users/aafbOnHonkI regarding license change]
> 
> The RTEMS patches described in the following emails and made to the previous Mongoose base have been applied:
>   - http://www.rtems.org/pipermail/rtems-devel/2012-July/001345.html
>   - http://www.rtems.org/pipermail/rtems-devel/2012-July/001343.html
>   - http://www.rtems.org/pipermail/rtems-devel/2012-July/001346.html (except to mongoose.1, see below)
> ...as well as a patch very similar to that discussed at http://forums.bannister.org/ubbthreads.php?ubb=showflat&topic=7600&gonew=1 to provide poll() (which might be able to go away soon, with incoming RTEMS poll() support)
> 
> mongoose.1 appears to have been removed from the upstream distribution.
> 
> Note that the short form of options (e.g., "u" instead of "run_as_user") are no longer available (upstream)
> ---
(snip)
> ____
> 
> Anyone keen to commit it? Perhaps killing the man page isn't the way to
> go?
> 
> My personal motivation is that I want to use (or at least, investigate)
> WebSockets, which aren't supported by Mongoose 3.2.
-- 
Nick Withers

Embedded Systems Programmer
Room 2.26, Building 57
Department of Nuclear Physics
Research School of Physics and Engineering
The Australian National University (CRICOS: 00120C)

eMail: nick.withers at anu.edu.au
Phone: +61 2 6125 2091
Mobile: +61 414 397 446
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mongoose-3.9.patch
Type: text/x-patch
Size: 216022 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20131107/752fdb5a/attachment-0001.bin>


More information about the devel mailing list