Oliver Schmidt
d71ce70c54
Made sure that HTML form values get initialized properly.
2013-02-19 21:40:21 +01:00
Oliver Schmidt
d5d646528e
Added support for self closing tags.
...
XHTML requires self closing tags to be used for empty tags, so we need to recognize them.
2013-02-19 00:49:01 +01:00
Oliver Schmidt
374c89be01
Added newline on </div>.
...
The tag <div> (in contrast to the tag <span>) is normally used to denote content placed on a line by its own. So it makes sense to trigger a newline when </div> is processed.
2013-02-19 00:43:16 +01:00
Oliver Schmidt
4938877dd9
Lifted restrictions on accepted MIME type.
...
The "normal" web is moving forward quickly reducing the interoperability of the Contiki web browser to nearly zero. The Mobile Web fits the capabilities of the Contiki web browser much better. Modern smartphones don't need the Mobile Web anymore but there are large areas in world with rather low end mobile phones and limited mobile bandwidth where the Mobile Web will be necessary for quite some time.
From that perspective it is reasonable to increase the Contiki web browser's interoperability with the Mobie Web - namely WAP 2.0 aka XHTML MP. XHTML MP is delivered as MIME types 'application/vnd.wap.xhtml+xml' or 'application/xhtml+xml'. Therefore we (try to) parse the document if the MIME type contains the substring 'html' (which is true 'text/html' too).
2013-02-19 00:25:36 +01:00
Oliver Schmidt
15fb63ba9a
Harmonized ststus texts and and added status on wrong MIME type.
2013-02-18 23:08:05 +01:00
Oliver Schmidt
b493395f00
Allow to reduce functionality if non-standard alloca() isn't available.
2013-02-04 00:49:52 +01:00
Adam Dunkels
99f541e8fd
Updated to the latest uip-ds6-route API
2012-11-27 23:04:34 +01:00
Adam Dunkels
ec8c7e9be0
Cleanup of the node-id.h files. The node-id.h file contains
...
declarations of functions for setting and getting a node ID number, a
functionality that exists on many platforms. Since this functionality
was not considered part of the Contiki core, each platform defined its
own node-id.h file. This commit attempts to clean this up by
collecting the node-id.h into a core/sys/node-id.h file that replaces
the old node-id.h files from the platform directories.
2012-11-20 19:59:46 +01:00
nvt
757a54f63c
Added some comments about Antelope and Coffee.
2012-11-19 13:21:59 +01:00
George Oikonomou
713c2e5974
DOS EOL and indentation fixes (core/ apps/ cpu/)
...
- Removed some DOS EOLs
- Changed some tabs to spaces
- Removed some trailing whitespaces
Part of Pull Request #6
2012-10-30 13:43:51 +00:00
Adam Dunkels
944537fccf
Removed all old RCS tags in the Contiki source tree. Those RCS tags are not used any more, as we are now using git to manage the Contiki source tree
2012-10-26 15:54:49 +02:00
Adam Dunkels
a3e56371a5
Bumped version number
2012-07-12 11:33:12 +02:00
Adam Dunkels
dd148e1d12
Bumped version number
2012-07-12 11:30:05 +02:00
Nicolas Tsiftes
0ba83a10df
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
2012-06-27 15:42:51 +02:00
Joakim Eriksson
51b73127e9
* Simple JSON parser and generator.
...
* Simple HTTP webservice with support for both receiving and sending HTTP requests.
* json-ws example that optionally push sensor data to COSM over IPv6.
2012-06-12 16:42:16 +02:00
Nicolas Tsiftes
4f6fb987c3
The keyword structure can be constant.
2012-06-07 10:20:27 +02:00
Nicolas Tsiftes
23cfc77218
Removed previous language grammar. Added a parameter for the bytecode size.
2012-06-04 19:44:08 +02:00
Fredrik Osterlind
10064dbdd9
bugfix: control messages were lost due to lack of buffers; wait for buffer before sending
2012-05-30 18:01:04 +02:00
Niclas Finne
0d6dabe6f5
lookup content type only when needed
2012-05-29 19:28:14 +02:00
Fredrik Osterlind
a95c2cf6c1
bugfix: ptr must be preserved until psock has finished
2012-05-29 17:40:33 +02:00
Niclas Finne
ec1d598148
Precision (printf("%.Ns", text1)) not supported by all compilers, for example some versions of avrgcc and mspgcc.
2012-05-16 11:23:17 +02:00
Matthias Kovatsch
c1b318356e
Renamed static functions for clearer memory profiles.
2012-05-13 17:29:21 +02:00
Niclas Finne
28c62208cb
Added check for illegal attributes in packet attribute serialization
2012-04-20 22:40:24 +02:00
David Kopf
0612f771c6
Restart ajax on changed update time, remove unused variable.
2012-04-09 10:04:41 -04:00
Matthias Kovatsch
ed92994784
Clean-up and fix for rest-server-example.
2012-03-29 18:56:46 +02:00
Matthias Kovatsch
3b2fe65c66
Added rt filtering for Link Format.
2012-03-29 18:16:28 +02:00
Matthias Kovatsch
c023faead2
Added Content-Type to observe notifications.
2012-03-29 18:16:25 +02:00
Matthias Kovatsch
949ba03bda
Changed notify API to passing a notification message.
2012-03-29 18:16:24 +02:00
Matthias Kovatsch
d102d8c607
Changed separate API and fixed token bug.
2012-03-29 18:16:23 +02:00
Niclas Finne
7bf4fa4bff
Removed obsolete mac pointer
2012-03-28 21:51:19 +02:00
Matthias Kovatsch
e794088d19
Made Block1 support dependent on resource handlers.\nAdded flags and target for minimal-net.
2012-03-17 15:32:51 +01:00
Joakim Eriksson
3852585c26
added sub resource macro
2012-03-12 16:27:26 -07:00
David Kopf
ca273e28e9
Add variable update time for Ajax display. Update status.shtml with <pre> tag now used by cgi.
2012-03-10 10:43:23 -05:00
Matthias Kovatsch
cd802979da
Fixed token bug in separate response and extended API (thanks to Klaus Hartke for the bug report).
2012-02-06 06:22:55 +01:00
Matthias Kovatsch
2ef46ac47a
Bugfix for separate NON requests and updated separate resonse API.\nEnabled multiple BLOCKING_REQUESTs in the same scope.
2012-02-05 06:21:35 +01:00
David Kopf
709822042c
Redo html output, more options, httpd state variables to allow neighbors and routes to span tcp segments.
2012-03-02 15:51:42 -05:00
Matthias Kovatsch
860de0dd01
Bugfixes for observing. Many thanks to Klaus Hartke.
2012-02-01 05:16:16 +01:00
Matthias Kovatsch
c1aa211dc7
Added RST-MID matching for observing.
2012-02-01 03:58:35 +01:00
Matthias Kovatsch
dc6142fa0b
Revised Erbium observing.
2012-02-01 03:24:49 +01:00
Matthias Kovatsch
4a02790c76
Simplified Erbium support for separate responses.
2012-01-31 04:38:07 +01:00
Matthias Kovatsch
b44d125d80
Observe handler now checks if GET request.
2012-01-30 22:01:31 +01:00
Matthias Kovatsch
de82815186
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
...
Conflicts:
apps/er-coap-06/er-coap-06-engine.c
apps/er-coap-06/er-coap-06-observing.c
apps/er-coap-06/er-coap-06-separate.c
apps/er-coap-06/er-coap-06-transactions.c
apps/er-coap-06/er-coap-06.c
Removed er-coap-06.
2012-01-30 01:30:49 +01:00
David Kopf
ea3d427c33
Add PAGETITLE option to webserver-nano, compress status page white space.
2012-02-21 11:19:25 -05:00
Nicholas J Humfrey
efab964451
Converted u8_t to uint8_t and u16_t to uint16_t in the apps directory.
2012-02-21 08:33:25 -05:00
David Kopf
38267bfd5a
Webserver-nano: Add page load times, remove workaround code for bug in arm strformat.c, correct the double count of leading zeros there.
2012-02-11 14:58:35 -05:00
Matthias Kovatsch
f23e86f589
Moved status code API from REST engine to main coap implementation.
2012-01-30 01:28:43 +01:00
Matthias Kovatsch
a4589ee9da
Renamed CoAP transaction ID (tid) to message ID (mid).
2012-01-28 19:21:13 +01:00
Matthias Kovatsch
bca4d56eec
Merge branch 'master' of ssh://contiki.git.sourceforge.net/gitroot/contiki/contiki
2012-01-28 18:52:45 +01:00
Matthias Kovatsch
2240289d1f
Erbium code cleanup.
2012-01-28 18:52:14 +01:00
Niclas Finne
c8c5ddd99d
Updated API to avoid compiler warnings (added const)
2012-01-22 22:27:23 +01:00