Ken Bannister
7bb0b0d7eb
unittests/nanocoap: add server side tests
2018-10-15 06:42:37 -04:00
Ken Bannister
ad38dd9a6f
net/nanocoap: fix non-confirmable response type
2018-10-15 06:42:37 -04:00
Sebastian Meiling
6c847b8258
Merge pull request #9945 from Teufelchen1/bluepill-uart
...
Adding additional information about the default uart configuration to the bluepill docs
2018-10-15 12:00:28 +02:00
Ken Bannister
cec477a5e0
Merge pull request #10108 from bergzand/pr/coap/merge_ct_format
...
coap: Replace `COAP_CT_` with `COAP_FORMAT_`
2018-10-15 09:47:42 +00:00
Sebastian Meiling
2b67078896
Merge pull request #10141 from MrKevinWeiss/pr/remoteb/docupdate
...
boards/remote-revb: Update broken link in readme
2018-10-15 11:24:31 +02:00
8ee2bc5ffb
coap: deprecate COAP_CT_ content type defines
...
COAP_CT_ style defines for the content types are deprecated in favour of
COAP_FORMAT_ style defines. COAP_FORMAT_ is expanded to include any
missing content type that was available with COAP_CT_.
2018-10-15 09:44:17 +02:00
726ebf3dad
coap: use COAP_FORMAT style content-format defines
...
Replaces all occurences of COAP_CT_.* with COAP_FORMAT_.*
2018-10-15 09:44:17 +02:00
Sebastian Meiling
41c8c1e863
Merge pull request #10054 from toonst/fix/make_column_position
...
make: fix info-objsize column name position
2018-10-15 09:28:00 +02:00
da48e01029
Merge pull request #10109 from silkeh/add-libb2
...
pkg: add libb2 (BLAKE2)
2018-10-14 20:26:20 +02:00
Ken Bannister
14c9b3062b
Merge pull request #8932 from bergzand/pr/nanocoap/block2
...
nanocoap: add server-side block2 support
2018-10-14 13:03:08 +00:00
f3b4e44a26
examples/nanocoap: add blockwise block2 example
2018-10-14 14:30:29 +02:00
551b3513db
nanocoap: Add server-side block2 support
2018-10-14 14:30:29 +02:00
Silke Hofstra
7a49bd0747
tests: add test for the libb2 package
2018-10-13 21:36:41 +02:00
Silke Hofstra
07c0ac81c7
pkg: add libb2 (BLAKE2)
2018-10-13 20:39:00 +02:00
Martine Lenders
a73c499b67
Merge pull request #10117 from miri64/tools/enh/pr-check-label-rename
...
tools/pr_check: adapt for label categorization
2018-10-12 20:17:57 +02:00
Emmanuel Baccelli
f5c5d6b6e0
Merge pull request #6191 from emmanuelsearch/memos
...
Doc: initial RIOT developer memo + directory structure
2018-10-12 19:28:42 +02:00
Emmanuel Baccelli
48c981b1e2
rdm : initial rdm directory + rdm0
2018-10-12 19:11:08 +02:00
Martine Lenders
1095ac2487
Merge pull request #7428 from haukepetersen/add_rdcli
...
net: add full CoRE Resource Directory endpoint implementation
2018-10-12 17:56:05 +02:00
MrKevinWeiss
cfebd7b4a2
boards/remote*: Update broken link in readme
2018-10-12 15:55:04 +02:00
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
Hauke Petersen
cba288bf4f
examples/rdcli: blacklist low memory boards
2018-10-12 14:41:40 +02:00
Hauke Petersen
c9c7bf8d41
examples: add example for rdcli
2018-10-12 14:41:40 +02:00
Hauke Petersen
899d7fee8a
shell: add shell command for rdcli
2018-10-12 14:41:40 +02:00
Hauke Petersen
49f21b8935
sys/auto_init: added rdcli_standalon initialization
2018-10-12 14:41:40 +02:00
Hauke Petersen
9acce40aad
net: added full RD endpoint implementation
2018-10-12 14:41:40 +02:00
Hauke Petersen
314dfcb805
net/rdcli_common: added RES_LOC_LEN
2018-10-12 14:41:40 +02:00
Kevin "Bear Puncher" Weiss
b08131c9df
Merge pull request #10154 from fedepell/arduino_3
...
sys/arduino: add possibility to customize Arduino serial port at compile time
2018-10-12 12:40:50 +02:00
Kevin "Bear Puncher" Weiss
33aa604dd7
Merge pull request #10145 from gschorcht/drivers_hd44780_fix
...
drivers/hd44780: fix compilation errors
2018-10-12 09:51:15 +02:00
Kevin "Bear Puncher" Weiss
0719442ddc
Merge pull request #10072 from haukepetersen/fix_nrf52xxxdk_resetpin
...
boards/nrf52xxxdk: make reset pin work
2018-10-12 09:36:30 +02:00
Kevin "Bear Puncher" Weiss
ee3ebe17f8
Merge pull request #10078 from cladmi/pr/make/ensure_board_includes_cpu_features
...
boards: always include cpu features
2018-10-12 08:04:51 +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
cladmi
b450141d4d
boards: unconditionally include CPU/Makefile.features
...
The file always exist so no need to do '-include'.
Replaced using:
sed -i 's|-\(include $(RIOTCPU)/.*/Makefile.features\)|\1|' \
$(git grep -l '$(RIOTCPU)/.*/Makefile.features' boards)
2018-10-11 17:13:40 +02:00
cladmi
d809d82b91
Makefile.include: sanity check that cpu Makefile.features is used
...
This prepares for being able to always include Makefile.features
globally. It prevents new board for missing this until it is done.
2018-10-11 17:12:47 +02:00
Vincent Dupont
746d3e1d77
Merge pull request #10153 from cladmi/pr/stm32/fix_source_file_selection
...
cpu/stm32_common: fix source selection declared as module dependencies (broken)
2018-10-11 16:52:32 +02:00
26abf4cf8c
Merge pull request #10152 from miri64/tools/fix/doccheck
...
doccheck: exclude dist/tools directory from group check
2018-10-11 16:13:30 +02:00
cladmi
e0a5860bb7
cpu/stm32_common: remove inadapted periph_flash_common
...
The `periph_flash_common` feature was only defined here to trigger
inclusion of a source file with common functions.
It even only defines private symbols `_lock` and `_unlock` so no reason
to expose it to the build system.
And in practice, all stm cpus providing `periph_flashpage` or
`periph_eeprom` were required to provide `periph_flash_common` to allow
including it.
The previous implementation was only parsing in the modules were in
`FEATURES_REQUIRED` wich did not take cases of `FEATURES_OPTIONAL` into
account.
And also, in the same time, as the dependencies was declared in
`Makefile.include` it was processed before `Makefile.dep` so never handled
cases where a module could depend on `periph_flashpage` or
`periph_eeprom` feature.
It is replaced by selecting the common source file when module using it
are included.
The now useless feature `periph_flash_common` is removed from
`FEATURES_PROVIDED`.
2018-10-11 15:20:44 +02:00
cladmi
d8080a66e4
cpu/stm32_common: Do not use USEMODULE to select i2c implem
...
`cpu/stm32_common/Makefile.dep` was never included by the global
`Makefile.dep`, so declaring this `USEMODULE +=` here was never shown to
the build system and never exported as `MODULE_PERIPH_I2C_X` variables.
In fact, `USEMODULE` was only used to trigger the `periph.mk`/`SUBMODULES`
mechanism to add matching source files names to `SRC` and so select
the implementation for each CPU type.
It is replaced by just explicitly selecting the right source file.
2018-10-11 15:20:25 +02:00
Martine Lenders
6f8fd1d6df
doccheck: exclude dist/tools directory from group check
2018-10-11 15:16:09 +02:00
Hauke Petersen
0089a52ff4
Merge pull request #10144 from haukepetersen/fix_my_email
...
misc: use correct hauke.petersen@fu email address
2018-10-11 14:40:39 +02:00
Federico Pellegrin
4a7222072f
sys/arduino: add docs for analog map (strictly needed to build)
2018-10-11 14:17:50 +02:00
Martine Lenders
94adf875c0
Merge pull request #10139 from haukepetersen/fix_rdclisimple_donotsendct
...
net/rdcli_simple: do not send CF opt in POST msg
2018-10-11 12:46:12 +02:00
Hauke Petersen
5f50db07e8
misc: use correct hauke.petersen@fu email address
2018-10-11 12:20:37 +02:00
Sebastian Meiling
239b3dfe86
Merge pull request #10132 from MrKevinWeiss/pr/adaptphil
...
dist/tests/if_lib: Update to riot_pal
2018-10-11 11:47:55 +02:00
Gunar Schorcht
11be2035dd
drivers/hd44780: fix compilation errors
2018-10-11 08:21:28 +02:00
Martine Lenders
08782b1172
Merge pull request #10140 from jia200x/pr/ls_doc
...
pkg/lora_serialization: add doc to serialization group
2018-10-10 23:05:43 +02:00
Kevin "Bear Puncher" Weiss
9a75ee0d47
Merge pull request #10127 from gschorcht/esp8266_i2c_fix
...
cpu/esp8266: improvements of I2C implementation
2018-10-10 17:13:34 +02:00
Martine Lenders
102f25b099
Merge pull request #10142 from AaltoNEPPI/feature-travis-warning
...
dist/tools/commit-msg/check.sh: Enhance reporting
2018-10-10 13:55:20 +02:00
Pekka Nikander
371134264a
dist/tools/commit-msg/check.sh: Enhance reporting
2018-10-10 14:06:33 +03:00
Gunar Schorcht
4fcfb7ca06
cpu/esp8266: i2c improvements
...
The commit
- improves the timing of the SDA and SCL signals that fixes communication problems with some slaves (#10115 ),
- introduces the internal function _i2c_clear which clears the bus when SDA line is locked at LOW, and
- renames internal _i2c_*_sda and _i2c_*_scl functions to function names that are more clear, e.g., _i2c_clear_sda to _i2c_sda_low.
2018-10-10 12:17:20 +02:00
Jose Alamos
6e38ab9a95
pkg/lora_serialization: add doc to serialization group
2018-10-10 11:25:08 +02:00