Sebastian Huber
a0b1b5edb8
Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM
...
This define was superfluous, undocumented and used inconsistently.
2014-12-16 11:34:38 +01:00
Nick Withers
f42d4292cb
Enable WebSocket support in the Mongoose HTTP server
2014-12-15 07:44:56 +01:00
Chris Johns
c49985691f
Change all references of rtems.com to rtems.org.
2014-03-21 08:10:47 +11:00
Sebastian Huber
f8b2eb03f7
tests/libtests: Use <rtems/test.h>
2014-03-20 09:10:26 +01:00
Nick Withers
b5d2d4a61c
Update to Mongoose 3.9 at the last point before the MIT -> GPL license change
...
[That is, 04fc209644 . See https://groups.google.com/forum/#!topic/mongoose-users/aafbOnHonkI ]
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)
mg_connect(), mg_url_encode() and mg_vprintf() were additionally marked "static" to silence warnings.
mongoose.1 appears to have been removed from the upstream distribution.
Note that the API's changed, for example:
- A struct mg_callbacks must now be provided to mg_start(). Initialise members to NULL to disable various types of callbacks
- Callback interfaces have changed significantly in general
- The short form of options (e.g., "u" instead of "run_as_user") are no longer available (upstream)
- The "max_request_size" options has been removed
2013-12-04 10:09:16 +01:00
Sebastian Huber
7660e8b347
Include missing <string.h>
2013-07-23 15:12:54 +02:00
Sebastian Huber
3fbcadfbf7
libnetworking: Use rtems_clock_get_uptime_seconds
...
This reduces the start-up time of the network stack.
With a 1ms tick the ticks since boot value overflows after approximately
50 days. This problem is avoided with the
rtems_clock_get_uptime_seconds() function.
2012-11-21 16:29:41 +01:00
Ralf Corsépius
e693b9ed56
Remove unused var "sc".
2012-10-15 17:57:47 +02:00
Ralf Corsépius
b9e9dab9ef
Remove unused var "service". Move #include "test-http-client.h" after std-header inclusion.
2012-10-15 17:57:27 +02:00
Ralf Corsépius
2d72c19843
Move extern "C" after std-header inclusions.
2012-10-15 17:56:55 +02:00
Christian Mauderer
0eb5bfba3c
libtests/mghttpd01: New test
2012-07-12 09:51:45 +02:00