1990e1629a
crypto: Add chacha20poly1305 AEAD algorithm
2019-02-04 09:29:26 +01:00
90db0bf253
Merge pull request #10253 from kYc0o/pr/riot_hdr
...
sys: add riotboot_hdr module
2018-12-04 09:44:45 +01:00
Sebastian Meiling
bb20614c7f
Merge pull request #10530 from gschorcht/esp32_adc_res_fix
...
cpu/esp32: fix of adc_res_t
2018-12-04 09:35:47 +01:00
Martine Lenders
3acdace341
Merge pull request #10409 from aabadie/pr/boards/nrf51dk
...
boards/nrf51dk: add initial support
2018-12-04 09:31:57 +01:00
59ca49374a
cpu/nrf51: define flashpage numof for NRF51X22XXAC
2018-12-04 08:37:00 +01:00
1de4ae743a
tests: exclude nrf51dk from big tests
2018-12-04 08:37:00 +01:00
1858db871d
examples: exclude nrf51dk from big examples
2018-12-04 08:37:00 +01:00
94b7b242b2
boards/nrf51dk: add initial support
2018-12-04 08:37:00 +01:00
Francisco Acosta
ffb1ba6e47
tests: add riotboot_hdr test
...
Unittest for riotboot_hdr submodule. If successful, it must
print 4 successful tests.
2018-12-04 00:01:42 +01:00
Francisco Acosta
00adbd69f6
sys: add riotboot_hdr submodule
...
riotboot_hdr enables to partition the internal flash memory
into "slots", each one with a header providing information
about the partition. The concept for now is limited to
firmware partitions, which are recognised by the riotboot
bootloader. In the future the concept might be extended to
represent other content.
Co-authored-by: Kaspar Schleiser <kaspar@schleiser.de>
2018-12-03 23:58:45 +01:00
Sebastian Meiling
f492bbd142
Merge pull request #10535 from bergzand/pr/kw2xrf/undedup_channel
...
kw2xrf: Don't use netdev_ieee802154_t for channel
2018-12-03 21:00:27 +01:00
Martine Lenders
0c09a9ad8b
Merge pull request #10538 from smlng/pr/embunit
...
tests: adapt embunit TEST_ASSERT_EQUAL_STRING
2018-12-03 16:59:06 +01:00
Sebastian Meiling
a638b6c1ba
tests: verify embunit TEST_ASSERT_EQUAL_STRING
2018-12-03 15:44:02 +01:00
René Kijewski
c813a7ee82
embunit: const char *
2018-12-03 14:41:12 +01:00
Kevin "Bear Puncher" Weiss
f05852290a
Merge pull request #9236 from bergzand/pr/crypto/poly1305
...
crypto: Poly1305 implementation
2018-12-03 14:31:28 +01:00
8bd839f04d
Merge pull request #10473 from cladmi/pr/make/flash_sh/get_flashfile_from_cli
...
board/*/flash.sh: get file to flash from command line
2018-12-03 14:20:35 +01:00
Peter Kietzmann
c83493728a
Merge pull request #10435 from leandrolanzieri/pr/boards/sodaq_sara_r410m
...
boards/sodaq-sara-aff: Initial support
2018-12-03 14:11:34 +01:00
963d06c7de
Merge pull request #10528 from cladmi/pr/make/jlink/flashfile_from_cli
...
jlink: get flash and debug files from cli
2018-12-03 13:44:39 +01:00
Marian Buschsieweke
003c04bd4c
Merge pull request #10012 from gschorcht/drivers_sht3x
...
drivers: sht3x temperature and humidity sensor
2018-12-03 10:43:16 +01:00
dc70c3c218
kw2xrf: don't set netdev channel in set_channel
2018-12-03 10:17:26 +01:00
e3eaf4671f
kw2xrf: Don't propagate NETOPT_CHANNEL setter
...
This modification changes the netdev::set function for the kw2xrf to not
propagate the NETOPT_CHANNEL to the generic netdev_ieee802154 code
2018-12-03 10:16:08 +01:00
603b754d24
kw2xrf: Add NETOPT_CHANNEL to getters
2018-12-03 10:15:33 +01:00
Leandro Lanzieri
d53fbb0045
boards/sodaq-sara-aff: Initial support
2018-12-03 10:05:37 +01:00
e13a93672a
Merge pull request #10487 from gebart/usb-kw41z
...
board: NXP Kinetis USB-KW41Z IoT USB dongle
2018-12-03 09:40:21 +01:00
d5c527161d
test/crypto: Add tests for poly1305
...
Tests are based on the tests vectors provided in RFC 7539
2018-12-03 09:31:10 +01:00
731ceda2f7
crypto/poly1305: Initial import
...
poly1305 implementation strongly based on
https://github.com/floodyberry/poly1305-donna
2018-12-03 09:31:09 +01:00
655fdae982
Merge pull request #10320 from gebart/kinetis/lpuart-osr-dynamic
...
kinetis: LPUART: Compute oversampling rate at init
2018-12-03 09:11:13 +01:00
Joakim Nohlgård
2c7ac21a49
Merge pull request #18 from aabadie/usb-kw41z
...
usb-kw41z: improve doc and sort module dependencies
2018-12-03 09:01:36 +01:00
ed75f0a2c5
usb-kw41z: improve doc and sort module dependencies
2018-12-02 17:38:35 +01:00
Joakim Nohlgård
36e5b8ef23
usb-kw41z: NXP USB-KW41Z wireless IoT USB dongle
2018-12-01 13:51:55 +01:00
Sebastian Meiling
43d39b7a33
Merge pull request #8333 from samkumar/feature-condition-variable
...
core: condition variable implementation
2018-11-30 21:15:53 +01:00
Sam Kumar
fb8edbb610
core: condition variable implementation
2018-11-30 11:22:07 -08:00
Gaëtan Harter
3091cd85bd
Merge pull request #10361 from miri64/lwip/enh/bump-2.1.1
...
lwip: bump to version v2.1.2
2018-11-30 18:57:47 +01:00
Gunar Schorcht
b3b9f596a4
cpu/esp32: fix of adc_res_t
...
cpu/esp32/include/periph_cpu.h overrides the default definition of adc_res_t from periph/adc with a definition which contains only four resolution, two new resolutions and two resolutions defined by the default definition of adc_res_t. This gives compilation errors if an application uses other resolutions. According to the documentation, adc_sample should return -1 if the resolution is not supported. All other CPUs override adc_res_t either to add new resolutions or to mark resolutions as unsupported. But they all allow to use them at the interface. Therefore, esp32 overrides now the definition of adc_res_t with all resolutions that are defined by the default definition of adc_res_t and new platform specific resolutions. It returns -1 if a resolution is used in adc_sample that is not supported.
2018-11-30 18:06:51 +01:00
Juan I Carrano
77c9cc4041
Merge pull request #10219 from bergzand/pr/crypt/helper_add_wipe
...
crypto/helper: Add secure wipe function
2018-11-30 11:32:45 +01:00
Martine Lenders
3cf4b23870
Merge pull request #10525 from miri64/gnrc_netif_hdr/enh/const-input
...
gnrc_netif_hdr: make input parameters constant
2018-11-30 10:34:48 +01:00
Martine Lenders
959087f207
gnrc_netif_hdr: make input parameters constant
2018-11-30 10:01:52 +01:00
Sebastian Meiling
297aa4eb9b
Merge pull request #10511 from jcarrano/nimble-slowfix
...
pkg/nimble: Remove warning suppressions, add patches
2018-11-30 09:32:38 +01:00
5794a2283e
Merge pull request #10522 from miri64/ethernet/api/in-const
...
ethernet: make input parameter const
2018-11-30 09:12:10 +01:00
Martine Lenders
92fd8c12de
ethernet: make input parameter const
2018-11-29 22:57:15 +01:00
b59bfd5554
Merge pull request #10505 from miri64/gnrc_mac/fix/header-includes
...
gnrc_mac: fix header includes
2018-11-29 22:02:46 +01:00
Juan I Carrano
f4e810cfff
Merge pull request #9819 from jcarrano/doccheck-report-total-failure
...
tools/doccheck: Detect when `make doc` fails to run.
2018-11-29 18:37:15 +01:00
Kevin "Bear Puncher" Weiss
cb85228584
Merge pull request #10516 from smlng/pr/tests/periph_timer
...
tests/periph_timer: adapt for atmega based boards
2018-11-29 17:33:39 +01:00
Sebastian Meiling
7913811a0f
tests: board specific TIMER_SPEED in periph_timer
...
By default the periph_timer tests wants to init all timers with 1MHz,
which is not suitable for all timers, e.g. the atmega timers cannot
run at that speed to make the test work they need to be set to 250kHz.
2018-11-29 16:25:06 +01:00
Sebastian Meiling
739cb85830
tests: add README.md for periph_timer
...
Moving test description from code to a separate README.md file to reduce
binary size to make the test fit on an arduino-uno.
2018-11-29 16:24:51 +01:00
Martine Lenders
19f4748a72
Merge pull request #10515 from miri64/gnrc/fix/esp-now-code-dup
...
gnrc: remove ESP-Now related code-duplication
2018-11-29 16:17:48 +01:00
Kevin "Bear Puncher" Weiss
153759b926
Merge pull request #10498 from smlng/pr/adapt/7542
...
atmega: add periph_pwm (taken from #7542 )
2018-11-29 15:54:51 +01:00
Martine Lenders
6dcf8aad69
gnrc_ipv6_nib: remove ESP-Now related code-duplication
2018-11-29 15:32:29 +01:00
Martine Lenders
6547b2185b
gnrc_netif: remove ESP-Now related code-duplication
2018-11-29 15:32:09 +01:00
Martine Lenders
f71af3b0ec
Merge pull request #10509 from miri64/esp_now/fix/devtype
...
esp_now: use NETDEV_TYPE_ESP_NOW as device type
2018-11-29 15:25:21 +01:00