Simon Duquennoy
a15be9e518
Merge pull request #1438 from jkent/jsonparse
...
jsonparse: multiple improvements
2016-03-11 14:23:17 +01:00
Joakim Nohlgård
4ff571beb2
apps/er-coap/er-coap-separate.h: fix warning: function declaration isn't a prototype
2016-03-02 07:12:33 +01:00
Joakim Nohlgård
9159903f5a
apps/er-coap/er-coap-transactions.h: fix warning: function declaration isn't a prototype
2016-03-02 07:12:31 +01:00
Antonio Lignan
4d4930921e
Fixes error when processes name are not used
2016-02-22 16:02:06 +01:00
Simon Duquennoy
b53a1569d9
Merge pull request #1439 from jkent/jsontree
...
jsontree: new features
2016-02-20 12:49:07 +01:00
Simon Duquennoy
fa078381cf
Fix compiler warnings in shell
2016-02-03 18:01:25 +01:00
zq301
d36eab3750
Update shell-vars.c
2016-01-25 09:35:49 +08:00
zq301
e7c26c57db
Update shell-vars.c
2016-01-25 09:35:15 +08:00
zq301
915facad22
a memory overflow in shell-vars.c
...
" sprintf(numbuf, "0x%02x 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x",...)" . the formatted data wrote to "numbuf" is 39 bytes, but numbuf is 32 bytes.
2016-01-24 14:39:48 +08:00
Simon Duquennoy
c792f5cf4b
Merge pull request #1409 from nfi/oma-lwm2m-ipso
...
Implementation of OMA LWM2M Engine / IPSO Objects
2016-01-17 10:20:33 +01:00
Jeff Kent
7dc1581631
jsonparse: multiple improvements
...
* input string now can be any json value type
* syntax handling completed
* stack is now used more efficiently for objects
* implemented atomic values true, false, and null
* jsonparse_copy_value now handles escapes
2015-12-28 09:47:12 -06:00
Jeff Kent
a65d566dee
jsontree: add int pointer types
2015-12-28 09:45:29 -06:00
Jeff Kent
bcc7d0a1eb
jsontree: add uint type
2015-12-28 09:45:23 -06:00
Jeff Kent
fcc87ddce8
jsontree: add JSONTREE_CONF_PRETTY option
2015-12-28 09:45:09 -06:00
Joakim Eriksson
a90ff6691a
fixed leds control to work with red,green and blue LED - tested with remote.
2015-12-21 13:02:34 +01:00
Atis Elsts
d79ce957a1
Adaptive time synchronization for TSCH
2015-12-07 11:51:41 +01:00
Simon Duquennoy
7eabf8d391
TSCH: latest update from https://github.com/EIT-ICT-RICH/contiki
2015-12-04 15:21:58 +01:00
Simon Duquennoy
27da5b8ab5
Orchestra: typo
2015-12-04 15:21:57 +01:00
Simon Duquennoy
bc1e27cab7
Added Orchestra, an autonomous scheduler for TSCH exploiting the local RPL state to maintain slotframes and links
2015-12-04 15:21:54 +01:00
Niclas Finne
3dd11603a7
Implementation of OMA LWM2M Engine / IPSO Objects
2015-12-02 15:40:05 +01:00
Simon Duquennoy
ebc8d9fb1c
Merge pull request #1344 from tsparber/fix-doxygen
...
doxygen: Fixed all warnings
2015-11-30 22:07:15 +01:00
Tommy Sparber
938a425949
Cleanup trailing spaces and convert tabs to spaces
...
This commit removes trailing spaces and converts
tabs to spaces in all files affected by fix-doxygen PR.
2015-11-18 11:09:43 +11:00
Tommy Sparber
938d17576b
doxygen: Fix many warnings
...
This commit fixes nearly all of the reported doxygen warnings.
I tried to not clutter the log with removed trailing spaces.
Removed whitespace and converted tab/spaces for all files affected by this commit
are in a separate branch.
2015-11-18 11:07:58 +11:00
Simon Duquennoy
b5141f165c
www.c: Explicitly declare itoa as it is non-standard and not necessarily in stdlib.h
2015-11-10 14:38:22 +01:00
Simon Duquennoy
fbd78a7e3b
Merge pull request #1293 from simonduq/pr/fix-warnings
...
Fix a number of compiler warnings and enable -Werror in Travis
2015-11-10 08:49:11 +01:00
Oliver Schmidt
8e9da827c0
Several minor adjustments.
2015-11-03 22:09:24 +01:00
Oliver Schmidt
0303944d0c
Log web browser page attributes free memory left.
...
After page loading has finished the number of free bytes left for page attributes is logged. It turns out that "usual" pages tend to get along with ~800 bytes while i.e. the Google search pages use all of the 2000 bytes of page attribute memory allocated by default (because of the long URLs with many parameters). So it seems that reducing this default isn't exactly the best way to reduce memory consumption...
2015-11-01 21:22:19 +01:00
Oliver Schmidt
1639b712bb
Removed CC_FASTCALL.
...
CC_FASTCALL was introduced many years ago for the cc65 tool chain. It was never used for another tool chain. With a798b1d648
the cc65 tool chain doesn't need CC_FASTCALL anymore.
2015-11-01 18:10:17 +01:00
Oliver Schmidt
1066bb1a0b
Client requested close takes precedence over server initiated close.
...
When the client has already called webclient_close() it doesn't expect to have webclient_datahandler(NULL, 0) called just because the connection was closed by the server "at the same time". Rather it expects to always have webclient_closed() called.
Calling webclient_datahandler(NULL, 0) instead of webclient_closed() means that the web browser shows "Done" in the status line instead of "Stopped". So the user is mislead to think that he has already seen all of the page.
Note: webclient_close() is called by the client during newdata() so the already existing check for WEBCLIENT_STATE_CLOSE further above doesn't help.
2015-11-01 15:34:09 +01:00
Oliver Schmidt
185be73014
Just some minor optimizations.
2015-11-01 15:18:29 +01:00
Nicolas Tsiftes
566b251797
Merge pull request #1243 from unmole/coap_fix
...
CoAP: Fix handling of Token Length greater than 8
2015-10-23 17:58:15 +02:00
Simon Duquennoy
343326abee
www.c: added #ifdef WITH_PETSCII guards to avoid compiler warning on unused variable wptr
2015-10-20 10:11:48 +02:00
Simon Duquennoy
f49b161795
Remove commented-out code
2015-10-20 10:11:47 +02:00
Adam Dunkels
507309b0f5
Cast pointer to uintptr_t type to avoid compiler warnings
2015-10-20 10:11:40 +02:00
Adam Dunkels
160d792399
Cast pointer to uintptr_t type to avoid compiler warnings
2015-10-20 10:11:39 +02:00
Adam Dunkels
bd54fe83f8
Cast pointer to uintptr_t type to avoid compiler warnings
2015-10-20 10:11:39 +02:00
Adam Dunkels
c262eafe97
Fix compiler warnings
2015-10-20 10:11:30 +02:00
Adam Dunkels
08c6a69fe8
Fix compiler warnings
2015-10-20 10:11:29 +02:00
Adam Dunkels
c0de05f9a8
Fix compiler warnings
2015-10-20 10:11:28 +02:00
Adam Dunkels
5e1ce413af
Fix compiler warnings
2015-10-20 10:11:27 +02:00
Adam Dunkels
51233a7f88
Fix compiler warnings
2015-10-20 10:11:26 +02:00
Adam Dunkels
1ed9a20fdb
Use unsigned long instead of uint32_t to avoid compiler warnings with the printfs
2015-10-20 10:11:25 +02:00
Simon Duquennoy
061c7d15c4
Powertrace: removed unused variables
2015-10-20 09:37:23 +02:00
Simon Duquennoy
10bd49a71a
Merge pull request #756 from sieben/dos2unix
...
dos2unix fix
2015-10-18 20:26:07 +02:00
Niclas Finne
d764e09f35
Make sure the url is null terminated in CoAP observe.
2015-09-24 22:51:30 +02:00
Niclas Finne
7edf6e60e9
Changed to use process API to switch process context in CoAP
2015-09-24 22:51:30 +02:00
Joakim Eriksson
539e92c084
Made rest-engine handle multiple init without dropping resources.
2015-09-24 22:51:30 +02:00
Joakim Eriksson
2351ee078a
Fixed CoAP format to be a uint16_t since the enum might compile to 8 bit and cause problems if 16-bit format types are used
2015-09-24 22:51:30 +02:00
Joakim Eriksson
1b0cdee9ec
Fixed observe to handle subresources and to always create a fake request for notify GETs
2015-09-24 22:51:30 +02:00
Niclas Finne
ef9a36f9f6
Ensure parent resources match the path exactly and not as prefix.
2015-09-17 17:55:22 +02:00