Kevin "Bear Puncher" Weiss
ceba02f368
Merge pull request #10149 from fedepell/arduino_1
...
sys/arduino: add docs for analog map (strictly needed to build)
2018-10-12 15:09:38 +02:00
Federico Pellegrin
a89e43ae31
sys/arduino: add possibility to customize Arduino serial port at compile time
2018-10-11 21:33:50 +02:00
Federico Pellegrin
4a7222072f
sys/arduino: add docs for analog map (strictly needed to build)
2018-10-11 14:17:50 +02:00
Hauke Petersen
6ba1991a8e
net/rdcli_simple: do not send CF opt in POST msg
2018-10-10 11:07:17 +02:00
Martine Lenders
f60f5f86bb
Merge pull request #10128 from gebart/pr/ubjson-include
...
sys/ubjson: Unconditionally include <sys/types.h>
2018-10-08 14:01:01 +02:00
Martine Lenders
bbae45cc87
Merge pull request #9840 from jia200x/pr/doc_serializer
...
doc: add `serialization` group to Doxygen
2018-10-08 11:34:03 +02:00
Joakim Nohlgård
eb4de92c2f
sys/ubjson: Unconditionally include <sys/types.h>
...
msp430_types.h is included implicitly if needed by sys/types.h
native also needs sys/types.h, no idea why it was excluded originally..
2018-10-08 10:42:01 +02:00
f38b71b720
Merge pull request #10099 from gschorcht/sys_aut_init_saul
...
sys/auto_init/saul: fix of #10098
2018-10-05 20:43:49 +02:00
Schorcht
72ac8fdd39
sys/auto_init/saul: include assert.h
2018-10-05 20:01:25 +02:00
Schorcht
3e5c1d5f92
sys/auto_init/saul: VEML6070_NUMOF fix
2018-10-05 20:00:22 +02:00
Schorcht
cef81a102c
sys/auto_init/saul: alphabetical order
2018-10-05 19:57:37 +02:00
Schorcht
dc8c363c45
sys/auto_init: auto_init_sht1x.c moved to saul
2018-10-05 19:56:50 +02:00
Jose Alamos
dac54db275
sys/ubjson: change ingroup directive
2018-10-05 15:34:49 +02:00
Jose Alamos
851150847c
sys/base64: change ingroup directive
2018-10-05 15:34:49 +02:00
Jose Alamos
dbd31837f7
sys/serialization: add sys_serialization doxygen group
2018-10-05 15:34:49 +02:00
Peter Kietzmann
ed24d3622a
Merge pull request #9621 from bergzand/pr/netif/use_fmt
...
gnrc_netif: Use fmt for bytes to hex string
2018-10-04 14:34:37 +02:00
0d71c1ccf7
gnrc_netif: Use fmt for bytes to hex string
2018-10-04 13:34:18 +02:00
90ad1a0782
gnrc_netif_ieee802154: remove state access in recv
...
This replaces the netif->state accesses in netif::recv with a netdev call
and the new netif RAWMODE flag
2018-10-03 21:00:35 +02:00
3c032e5688
gnrc_netif: add rawmode flag
...
Adds a gnrc_netif specific rawmode flag to indicate that the netdev
device is configured in raw mode. This flag is kept in sync with a
possible flag in the netdev device and should only be modified via the
setter call.
2018-10-03 20:59:03 +02:00
chrysn
f07308b07d
gnrc: Extend gnrc_ipv6_get_header checks, use in sock recv
...
gnrc_sock_recv used to duplicate functionality of gnrc_ipv6_get_header,
but additionally checked whether the IPv6 snip is large enough.
All checks are now included in gnrc_ipv6_get_header, but as most of them
stem from programming / user errors, they were moved into asserts; this
constitutes an API change.
2018-09-28 19:40:59 +02:00
b4664a5bd3
Merge pull request #10067 from gebart/pr/color-Wdouble-promotion
...
color: Fix -Wdouble-promotion warnings
2018-09-28 10:16:13 +02:00
22b3523c1e
Merge pull request #9988 from PeterKietzmann/pr_ecc_generalize
...
sys/ecc: move hamming256 module to generic ecc
2018-09-28 10:08:58 +02:00
ee11af6c26
Merge pull request #9926 from haukepetersen/add_coap_genericheader
...
net/nanocoap: factor out generic CoAP defines
2018-09-28 09:38:53 +02:00
Joakim Nohlgård
de7863598f
color: Fix -Wdouble-promotion warnings
2018-09-28 09:33:40 +02:00
PeterKietzmann
b7615e9e1b
sys/ecc: remove separate hamming256 folder
2018-09-28 08:53:25 +02:00
Sebastian Meiling
22e03180fc
Merge pull request #9865 from jia200x/pr/doc_memory
...
doc: add `memory management` group
2018-09-27 15:45:39 +02:00
Jose Alamos
6089f4a10c
doc/mem_management: add implementations and utils
2018-09-27 10:54:39 +02:00
Hauke Petersen
f3f673eb45
net/nanocoap: factor out generic CoAP defines
2018-09-26 14:31:57 +02:00
Hauke Petersen
4a59113963
net/nanocoap: use correct type param for _bulid_hdr()
2018-09-26 13:00:39 +02:00
Sören Tempel
e523e8f5ec
sys/cbor: remove module
...
Fixes #7707
Fixes #7800
2018-09-25 21:07:29 +02:00
smlng
59e299635b
cppcheck: add/correct reason for cppcheck-suppress
...
Adding and correcting description/rational on why certain cppcheck
warnings or errors are intentionally suppressed.
2018-09-25 12:03:58 +02:00
Joakim Nohlgård
3466a862df
Merge pull request #9985 from kaspar030/add_missing_string.h_includes
...
sys: add missing <string.h> includes
2018-09-21 06:51:01 +02:00
3db24b4603
sys: saul: add missing stddef.h include (for NULL)
2018-09-20 23:54:46 +02:00
05b6af466c
sys: add missig <string.h> includes
2018-09-20 23:47:40 +02:00
josar
f770d17e12
xtimer_core: uncrustify
2018-09-18 16:13:18 +02:00
b518f3c73e
Merge pull request #9869 from bergzand/pr/tsrb/drop
...
tsrb: add drop function
2018-09-18 10:57:55 +02:00
Pekka Nikander
da81720d80
sys/color/color.c: Fix a typo
2018-09-15 08:52:00 +03:00
50d6cfd22c
Merge pull request #9918 from kb2ma/gcoap/fix-resource-order-doc
...
net/gcoap: fix doc for order of server resources
2018-09-13 15:45:17 +02:00
Ken Bannister
104de7b621
Merge pull request #9872 from haukepetersen/fix_nanocoap_optputstring
...
net/nanocoap: allow empty uri/location path option
2018-09-11 11:14:48 +00:00
Hauke Petersen
a027a1e608
sys/benchmark: incl irq.h and fixed output
2018-09-11 11:29:19 +02:00
Ken Bannister
949eb21116
net/gcoap: fix doc for order of server resources
2018-09-11 04:31:54 -04:00
Hauke Petersen
becfce247d
net/nanocoap: allow empty uri/location path option
...
For CoAP, there is actually a difference between
`/some/path` and `/some/path/`. This needs to be reflected
when parsing the URI and location path options from a given
string.
2018-09-11 10:06:57 +02:00
Martine Lenders
235661668d
gnrc_ipv6_nib: always configure 802.15.4 long address
...
Our `gnrc_minimal` example configures the link-local address from the
IEEE 802.15.4 short address since it does not include 6Lo-ND.
This causes the application to be incompatible with our other GNRC
application that do include 6Lo-ND, since it [assumes][1] the link-local
address to be based on the EUI-64 for address resolution.
This enforces long addresses (aka EUI-64) for all IEEE 802.15.4 devices
when IPv6 is compiled in so `gnrc_minimal` is compatible again to the
rest.
Fixes #9910
[1]: https://tools.ietf.org/html/rfc6775#section-5.2
2018-09-10 17:08:04 +02:00
Hauke Petersen
f2b1c5c87d
net/gcoap: use sock_udp_ep_equal()
2018-09-07 12:03:19 +02:00
cladmi
a052801c2f
sys/hashes/sha256: replace include by stddef.h
...
stddef.h is enough for size_t, unistd.h adds a lot of other declarations
2018-09-06 12:45:04 +02:00
1a3bb65e3c
sys/hashes/sha256: add missing unistd.h include
...
It needs `size_t` definition.
2018-09-06 11:13:12 +02:00
Martine Lenders
3d9aad2027
Merge pull request #9854 from bergzand/pr/rpl/pass_opt_len
...
gnrc_rpl: Pass options length to msg validator
2018-09-03 14:20:12 +02:00
Martine Lenders
e54428ce1e
Merge pull request #9853 from bergzand/pr/rpl/fix_dis_reserved_fields
...
gnrc_rpl: fix zeroing of RPL DIS fields
2018-09-03 14:19:59 +02:00
e8dfabd4c4
Merge pull request #8920 from haukepetersen/add_nanocaop_urilocationoption
...
net/nanocoap: add generic handling for string-based options
2018-08-31 12:04:32 +02:00
8d9cb25ed7
tsrb: add drop function
...
The get function does not support passing NULL as an input buffer. to be
able to drop bytes from the buffer, a dedicated drop function is
required
2018-08-31 10:35:02 +02:00