Skip to content
Ken Bannister edited this page Sep 29, 2019 · 7 revisions

PRs below already merged, as of 2019-09-29

System libraries

  • can: add ncv7356 SW transceiver driver (#6927)
  • can: fix a race condition with tx_list (#11262)
  • can/isotp: fix closing connection and improve flow control handling (#12051)
  • can: use memarray for pkt and router allocation (#9404)
  • sys: add credman (D)TLS credential management module (#11564)
  • sys: add schedstatistics module (#11935)
  • sys/arduino: Added millis() (#12116)
  • sys/arduino: Extended Serial.print() / println() (#12117)
  • sys/arduino: use 64bit usec to compute millis() (#12275)
  • sys/auto_init/can: cleanup for STM32 CAN controller driver (#11991)
  • sys/event: fix of compilation problems (#11928)
  • sys/evtimer: refactor evtimer add()/del() (#10717)
  • sys/fmt: Added submodule fmt_table for printing tables (#11692)
  • sys/log: add module for colorized logging (#11573)
  • sys/Makefile.include: check for newlib_nano instead of USE_NANO_SPECS (#11883)
  • sys/net: fix typos in docu (#12106)
  • sys/pipe: always include stdlib.h instead of malloc.h (#12265)
  • sys/posix/pthread/pthread.c: fix thread count limiting in pthread_create() (#12056)
  • sys/riotboot: add initial image digest verification (#11805)
  • sys/riotboot: add missing assert.h (#11886)
  • sys/riotboot: misc fixes (#11803)
  • riotboot: define if building the bootloader (#12297)
  • sys/shell: cancel current line on CTRL-C. (#11004)
  • sys: single interrupt handler thread for interrupts in modules with blocking functions (#10555)
  • sys/xtimer/xtimer.c: _mutex_timeout() cleanup (#11807)
  • nrfusb: Check chip revision before enabling (#12178)
  • usbus: rename setup request to control request (#12206)

Networking

  • asymcute: Reset keepalive counter on connection ACK (#12049)
  • ble/skald: cleanup dependency to nrfble (#12310)
  • ble/skald: remove broken assert in init() (#12309)
  • credman: add documentation for enum credman_type_t (#11965)
  • credman: change credman_buffer_t::s type to 'const void *' (#12299)
  • examples/emcute_mqttsn: allow override of EMCUTE_ID (#11747)
  • examples/lorawan: fix semtech_loramac_send TX ret code (#11869)
  • gnrc_cc110x: use gnrc_netif_hdr_set_netif() (#11926)
  • gnrc_sixlowpan_frag: move public rbuf functions to their own module (#12318)
  • gnrc_icmpv6_echo: use gnrc_netif_hdr_set_netif() (#11916)
  • [gnrc_icmpv6_error] Fixed multicast detection (#12175)
  • gnrc_ipv6: check validity of preconfigured source on send (#11970)
  • gnrc_ipv6_ext_frag: Initial import of IPv6 reassembly (#11596)
  • gnrc_ipv6: use gnrc_netif_hdr_get/set_netif() (#11918)
  • gnrc_netif: allow for wait of minimum time between sends (#11837)
  • gnrc_netif_ethernet: fix debug output for received packet (#12250)
  • gnrc_netif_hdr: add setter for netif (#10661)
  • gnrc_netif_hdr: add setter for netif (minimal approach) (#11912)
  • gnrc_netif_ieee802154: use gnrc_netif_hdr_set_netif() (#11914)
  • gnrc_pktbuf: fix typo (guaranteeed → guaranteed) (#12000)
  • gnrc_rpl: remove DEBUG from header files (#9852)
  • gnrc_sixlowpan_frag: initial import of the VRB (#11000)
  • gnrc_sixlowpan_frag_stats: initial import of frag statistics (#11835)
  • gnrc_tcp: abort on unknown option (#12245)
  • gnrc_tcp: add minimum length check to _receive (#12084)
  • gnrc_tcp: Always ensure that option->length doesn't exceed opt_left (#12253)
  • gnrc_tcp: fix integer underflow in option parser (#12088)
  • gnrc_tcp: Fix invocation of gnrc_pktbuf_add (#12079)
  • gnrc_tcp: Fix memory leak, potential DOS (#12001)
  • gnrc_tcp - Release pakets on failed gnrc_netapi_send() (#12131)
  • gnrc_tcp: allow unknown options (#12298)
  • gnrc_tcp: check if option length field is present before accessing it (#12249)
  • gnrc_tftp: Add minimum packet length check (#11766)
  • coap: Update list of defines for "PATCH and FETCH Methods" and SenML (#10193)
  • gcoap: allow for retransmission backoff to be turned off (#11787)
  • gcoap: don't call random_uint32_range() when COAP_ACK_VARIANCE=0 (#11784)
  • nanocoap: change method flag type to uint16_t (#10214)
  • nanocoap: make coap_get_block2() actually fill struct (#11802)
  • NDN-over-BLE: enable CCN-lite to use BLE as link layer (#12065)
  • net/gnrc/tcp: fix invalid read (#11999)
  • net/gnrc/udp: Adding Null pointer check in gnrc_netif_hdr_build (#12046)
  • net/coap: Document requirement to add CoAP options in order (#12234)
  • net/gcoap: add/publish link format attributes for a resource (#11765)
  • net/nanocoap: Buffer API Block helper functions (#11024)
  • net/nanocoap: Buffer API Block implementation (#11002)
  • net/nanocoap: document internal option functions (#11839)
  • net/nanocoap: get option bytes (#12075)
  • net/nanocoap: iterate options (#12074)
  • net/ndp: make addr array ptr c++ compliant (#11299)
  • nhdp: deprecate module (#11987)
  • posix_socket: initialize uninitialized fields (#11575)
  • posix_socket: set sock for returned socket on accept() (#12130)
  • posix_sockets: set read/write permissions for socket fd (#11576)
  • sys: new sock submodule for DTLS (#11909)
  • wolfssl: improve documentation (#12208)
  • wolfSSL pkg addition with examples (#10308)
  • scapy_mqttsn: import MQTT-SN layer for scapy (#11822)
  • shell_commands: check ICMPv6 echo reply sender (#11933)
  • shell/commands: fix, only accept proper pong response to icmpv6_echo (#12159)
  • shell_commands: fix ping6 response check for multicast (#12197)
  • shell_commands: check ICMPv6 echo reply sender (#11933)
  • shell_commands: gnrc_netif: only include LoRA options when LoRA PHY is present (#12295)
  • shell_commands/ping6: mix-in current time into ID (#11938)
  • shell/sc_gnrc_ipv6_nib: extend for ABR (#10951)

Packages

  • pkg/ccn-lite: bump version and adapt shell functions accordingly (#11952)
  • pkg/ccn-lite: remove dependency on tlsf-malloc. (#12043)
  • pkg: ccn-lite: version bump (#12124)
  • pkg/libb2: rename config.h to avoid conflicts in the global namespace, set HAVE_ALIGNED_ACCESS_REQUIRED based on CPU (fixes build on esp8266) (#12135)
  • pkg/libcose: bump version (#11801)
  • pkg/libcose: update crypto support (#11996)
  • nanocbor: fix doc grouping of nanocbor_config (#11834)
  • pkg/nimble: adapt to nrf51 family (#11463)
  • pkg/nimble: add IP-over-BLE support via netif/GNRC (#11578)
  • pkg/nimble: bump version to 997dad8 (#11949)
  • pkg/nimble: fix doxygen group name prefix (#12112)
  • pkg/nimble/scanner: pass adv pkt type to callback (#12174)
  • pkg/nordic_softdevice_ble: reset memory in the .hex file (#11620)
  • pkg/oonf_api: fix generated test Makefiles (#12184)
  • pkg/oonf_api: Use MRI script to combine archives. (#12155)
  • pkg/openthread: remove openthread config header from contrib (#11817)
  • pkg/semtech-loramac: add uplink_counter get/set functions (#11917)
  • pkg/semtech_loramac: fix memcpy to uninitialized pointer (#11847)
  • pkg/semtech-loramac: handle rx started event in mac event callback (#11799)
  • pkg/semtech-loramac: update documentation (#11880)
  • pkg/tinydtls: documents usage and configuration options (#11936)
  • pkg/tlsf: Fix the way system functions are overriden. (#12031)

Boards

  • boards: move CPU/CPU_MODEL definition to Makefile.features (#12014)
  • boards with side-effect: move CPU/CPU_MODEL definition to Makefile.features (#12092)
  • boards: remove unused XTIMER_SHOOT_EARLY defines (#11974)
  • boards/{blue,black}pill: Fixed flashing (#11959)
  • boards/common/nrf52: add common nrf52 i2c config (#11939)
  • boards/common/nrf52: add openocd support for 'nordic_softdevice_ble' (#11470)
  • boards/common/nucleo: increase XTIMER_BACKOFF for STM32F103 (#11975)
  • boards/doc: Add a guide to find physical board pins (#11793)
  • boards/frdm: fix flashing from invalid state (#12261)
  • boards/frdm: remove exporting unset OPENOCD_EXTRA_INIT (#12289)
  • boards/hamilton: remove OFLAGS '-O binary' (#11849)
  • boards: Initial support for board HiFive1B (#11744)
  • boards/iotlab: rely on OPENOCD_RESET_USE_CONNECT_ASSERT_SRST (#12153)
  • boards: Remove support for the Jiminy-Mega256RFR2 (#12182)
  • boards/mips-malta: remove board. (#11831)
  • boards/msba2: Added OpenOCD config (#12059)
  • boards/msba2/lobaro-lorabox: change TERMFLAGS to PYTERMFLAGS (#12095)
  • boards/native: fix overriden INCLUDES leading to build failure (#11572)
  • boards/native: fix undefinied reference to qdecs_value (#11733)
  • boards/nrf52832-mdk: enable I2C and use default configuration (#12148)
  • boards/nucleo*: move doxygen group definition to doc.txt (#11812)
  • nucleo-l031/l432: fix wrong i2c configuration (#12235)
  • board/nucleo-l031k6: Add i2c to periph_conf (#12025)
  • board/nucleo-l432kc: Implementing I2C for board (#12068)
  • boards/openmote-b: Fix flashing issues (#11833)
  • boards/pba-d-01-kw2x: fix flashing from invalid state (#11549)
  • boards/pba-d-01-kw2x: rely on the common adapter selection code (#12151)
  • boards/p-l496g-cell02: add support (#11984)
  • boards/p-l496zg-cell02: move cpu define to Makefile.features (#12284)
  • boards: pic32-wifire: Add support for JLink programmer (#12266)
  • boards/reel: add missing radio_nrf52840 feature (#12113)
  • boards/slstk340*a: Add reset before flashing (#12160)
  • boards/stm32: generalize use of connect_assert_srst for flashing (#12158)
  • boards/stm32: introduce and use shared i2c config with I2C1 on PB6/PB7 (#12141)
  • boards/stm32: introduce common timer configurations and use them where possible (#11809)
  • boards/stm32*: remove useless RTC_NUMOF defines (#11345)
  • boards/stm32f3discovery: fix openocd config to flash from invalid state (#11550)
  • boards/stm32f723e-disco: add initial support (#11800)
  • boards/stm32l0538-disco: add initial support (#9517)
  • Thingy:52 description enhancements (#12212)

CPU

  • cpu/arm7_common: Cleaned up IRQ code (#11911)
  • cpu/arm7_common: Fix thread_yield_higher in ISR (#11887)
  • cpu/arm7_common: Moved compiler flags here (#11882)
  • cpu/atmega32u4: Fixed external interrupts; boards/arduino-leonardo: Fixed dependency tracking (#11927)
  • cpu/atmega_common: Bugfixes in irq_arch.c (#11452)
  • cpu/atmega_common/gpio: use ARRAY_SIZE macro (#11981)
  • cpu/atmega_common: Moved atmega_stdio_init() to cpu_init() (#11366)
  • cpu/atmega_common: pseudomodule-based pin change interrupt implementation (#11122)
  • cpu/atmega_common: wrappers for memory management function to avoid preemption (#11998)
  • cpu/cortexm_common: replace irq_restore by __set_PRIMASK for stm32l152re (#11919)
  • cpu/efm32: add flashpage_raw (#11963)
  • cpu/efm32/periph_gpio: fix wrong GPIO_IntDisable() in gpio_init_int() (#11720)
  • cpu/efm32/uart: enable pullup on RX pin (#12279)
  • cpu/esp32: activate cpp feature (#11922)
  • cpu/esp32: cleanup of Makefile.include to fix undefined symbols (#11967)
  • cpu/esp32: critcial section handling changed in FreeRTOS adaptation layer (#11947)
  • cpu/esp32: esp_wifi improvements and cleanups (#11997)
  • cpu/esp32: fix documentation about toolchain installation (#12170)
  • cpu/esp32: fixes printf and puts (#12026)
  • cpu/esp32: fix newlib usage for stdio functions (#12029)
  • cpu/esp32: fix of a linking problem with _esp_wifi_dev and lwIP (#12215)
  • cpu/esp32: fix of conditional linker options for esp_idf_heap (#11971)
  • cpu/esp32: fix of global ctor initialization (#12050)
  • cpu/esp32: fix of the return code in esp_wifi_send (#11964)
  • cpu/esp32: lwIP netdev (#11946)
  • cpu/esp32: Moved stdio_init() before periph_init() (#12224)
  • cpu/esp32: support of NETOPT_LINK_CONNECTED in esp_eth_netdev (#10760)
  • cpu/esp32: workaround for static object initialization (#12060)
  • cpu/esp32: Use awk/printf instead of echo -n when flashing esp32 (#12282)
  • cpu/esp32/freertos: fix semaphore take (#11239)
  • cpu/esp8266: fix stdio problems (#12133)
  • cpu/esp8266: Moved stdio_init before periph_init (#12225)
  • cpu/esp*: esp_now and esp_wifi cleanup (#10929)
  • esp_now: fix unused variable warning (#12263)
  • cpu/esp*: fix of the error code for I2C address ACK errors (#12134)
  • cpu/esp: treat undefined reference as errors (#11246)
  • esp32: define PERIPH_TIMER_PROVIDES_SET (#11878)
  • esp*: updates to the programmer configuration (#11646)
  • cpu/fe310: don't call thread_yield when sched_active_thread is invalid (#12109)
  • cpu/fe310: Moved stdio_init() before periph_init() (#12226)
  • cpu/fe310: fixes for SW interrupt latency issues (#12196)
  • cpu/fe310: interrupt handling cleanup (#12276)
  • cpu/kinetis: enable HWRNG for k64f (#11985)
  • cpu/lpc2387: Cleanup (#11920)
  • cpu/lpc2387: clean up the platform (#12229)
  • cpu/mips32r2: remove nomips16 attribute from _mips_handle_exception (#11986)
  • cpu/mips32r2_common: Added call to stdio_init() (#12227)
  • cpu/mips32r2_generic: remove cpu. (#11846)
  • cpu: Moved stdio_init() prior to periph_init() for ARM targets (#11367)
  • cpu/msp430_common: Cleanup (#11229)
  • cpu/nrf52: i2c bugfix (#11512)
  • cpu/nrf5x_common: add flashpage_raw_support (#11956)
  • cpu/nrf5x: fix bitrate doc for nrfmin driver (#12005)
  • cpu/nrf5x: decelare radio_nrfble feat for all nrfs (#12313)
  • cpu/nrf5x: implement wdt peripheral driver (#11556)
  • nrfusb: Fix data stage handling of control writes (#12269)
  • cpu/sam0_common: add hwrng driver (#11647)
  • cpu/sam0_common/gpio: don't hard-code number of ports (#12121)
  • cpu/sam0_common/../rtt: correcly clear flags. (#12188)
  • cpu/sam0: update doc.txt with new MCU families (#11854)
  • cpu/saml1x: fix adc resolution issue (#11972)
  • cpu/saml1x: update periph status implementation in board doc.txt (#11892)
  • cpu/stm32_common: add watchdog for stm32 (#11252)
  • cpu/stm32_common: fix STM32F7 LSI_CLOCK definition (#12181)
  • cpu/stm32_common/periph/gpio: Pull-down on gpio_init_af (#12236)
  • cpu/stm32_common/uart: fix rare uart failure (#12100)
  • cpu/stm32_common: uniformize define alignments (#11897)
  • stm32_common/gpio: remove unused guard (#11893)
  • stm32-common/spi: allow custom pin modes on spi to minimize power consumption (#11542)
  • stm32_common/stm32_mem_length: fix RAM_LEN for stm32l1xx-A/X cpu's (#11804)
  • cpu/stm32f2: add riotboot requirements (#11900)
  • cpu/stm32f4: add riotboot requirements (#11682)
  • cpu/stm32f7: add riotboot requirements (#11899)
  • cpu/stm32: Fix 16 bit reg endianness for i2c_1 (#12023)
  • cpu/stm32l1: optimize power consumption (#11832)
  • stm32l1/vendor: update vendor files to v2.3.0 (#11489)
  • cpu/stm32l4/stmclk: fix HSE overwride when MSI is enabled (#11896)

Device Drivers

  • driver/cc110x: Fixed indent/alignment in doc (#12167)
  • drivers: add mtd wrapper for periph_flashpage (#8774)
  • drivers/at86rf2xx: do not hang on no dev (#12142)
  • drivers/cc110x: Complete rewrite from scratch (#10340)
  • drivers/cc110x: Default channel configuration (#12053)
  • drivers/cc110x: Fixed documentaion (#12177)
  • drivers/dht: Bugfixes (#11876)
  • drivers/include: add header definition for wdt (#11527)
  • drivers/include/periph/eeprom: Changed uint8_t* to void* in API (#11990)
  • drivers/include/periph/spi: fix documentation (#11944)
  • drivers/periph_wdt: small doxygen fixes (#11966)
  • drivers/ph_oem: support for Atlas Scientific pH OEM sensor (#10983)
  • drivers/rn2xx3: fix incorrectly terminated hex strings when writing an array of bytes (#11658)
  • drivers: support for NXP PCA9685 I2C 16-channel, 12-bit PWM controller (#10556)
  • driver/tmp00x: make tmp006 more generic (#12022)

Build System / Tooling

  • dist/jlink.sh: Allow overwriting the 'reset' commands (#11856)
  • dist/pythonlibs/testrunner: dynamic changing of test timeout (#11853)
  • dist/tools: add Coccinelle check for ARRAYSIZE (#11973)
  • dist/tools/build_system_sanity_check: check BOARD set as ?= (#12009)
  • dist/tools/buildsystem_sanity_check: check no PORT exports (#12209)
  • dist/tools/ethos: add setup_network.sh script (#11816)
  • dist/tools/git/git-cache: bump version (#11841)
  • dist/tools/openocd: add OPENOCD_EXTRA_INIT_RESET use for nucleo-f091rc (#11976)
  • dist/tools/pyocd: add PYOCD_ADAPTER_INIT and pass DEBUG_ADAPTER_ID to pyocd (#12194)
  • dist/tools/pyterm: drop loglevel from output (#12316)
  • doc/doxygen: Use python3 in generate-changelog.py (#12186)
  • doc: remove duplicate definitions of Doxygen groups (#11814)
  • make: do not locally export compilation variables (#12098)
  • Makefile.base: implement relative path linking without 'realpath' (#12248)
  • Makefile.base: use thin static archives. (#10195)
  • Makefile.include: do not build HEXFILE by default anymore (#11757)
  • Makefile.include: remove RIOT_VERSION_OVERRIDE (#11771)
  • Makefile.include: add flash-only as dependency of term (#12306)
  • Makefile.include: require make version 4. (#10554)
  • makefiles: add support for sysfs gpio debug adapter (#11877)
  • Makefiles: add support to generate both .hex and .bin file and add FLASHFILE variable (#8838)
  • makefiles: do not remove defines from CFLAGS (#12262)
  • makefiles/buildtest: always execute 'buildtest' loop on host machine (#11857)
  • makefiles/cflags.inc.mk: handle optional cflags (#12123)
  • makefiles/color: detect if writing to terminal. (#12127)
  • make: docker: delegate bind mounts to the containers (#12218)
  • makefiles/docker.inc.mk: add PROGRAMMER to the exported variables (#12207)
  • makefiles/docker.inc.mk: allow disabling color in docker (#12061)
  • makefiles/docker.inc.mk: allow setting more things from environment (#12030)
  • makefiles/docker.inc.mk: add a 'docker_volume' function (#12241)
  • makefiles: documentation for hexfile binfile (#11845)
  • makefiles/info-global.inc.mk: bug: fix DISABLE_MODULE_GLOBAL value (#12010)
  • makefiles/info-global.inc.mk: bug: handle FEATURES_CONFLICT value (#12041)
  • makefiles/info-global.inc.mk: bug: honor DEFAULT_MODULES (#12011)
  • makefiles: Introduce GIT_VERSION and use it for RIOT_VERSION (#11881)
  • makefiles/murdock.inc.mk: change policy to run tests by default (#11680)
  • make/pkg: allow to set SOURCE_LOCAL per pkg (#11533)
  • makefiles: remove exports so that PORT is not evaluated if it's not needed. (#10440)
  • makefiles/riotboot: pass DEBUG_ADAPTER_ID to bootloader recipes (#11907)
  • makefiles/utils: functions for lowercase and uppercase (#12119)
  • make: introduce $(CLEAN) (#11829)
  • murdock: allow multiple files to be sent along with a test job (#11697)
  • .murdock: blacklist the -gz (debug compression) compiler flag. (#12202)
  • murdock: introduce 'TEST_ON_CI_BLACKLIST' (#11743)
  • murdock: nordic_softdevice_ble: softdevice.hex is a test input (#11995)
  • toolchain/cflags: enable dwarf compression (save 50% HDD) (#12150)
  • tools/ci: correcly report flake8 version. (#10252)
  • tools/ci: fix remaining errors reported by coccinelle static check (#12281)
  • tools/doccheck: extend script to also check for Doxygen groups defined multiple times (#11813)
  • tools: fix shebang for static-test.sh (#12239)
  • tools: fix shebang in scripts (#12242)
  • tools/openocd: check if variable for extra reset_config is set (#12157)
  • pyterm: configuring repeating command on empty line (#12120)

Testing

  • tests: add Nordic SoftDevice test app (#11797)
  • tests: provide test case for malformed IEEE 802.15.4 packets (#11401)
  • tests/cpp_ctors: move tests-cpp_ctors out of unittests (#12040)
  • tests/driver_bmp180: cleanup application (#12140)
  • tests/driver_bmx280: cleanup temperature value display (#12162)
  • tests/driver_hts221: cleanup temperature display logic (#12165)
  • tests/driver_io1_xplained: remove printf_float dependency (#12136)
  • tests/driver_sht2x: avoid negative number after decimal dot (#12164)
  • tests/driver_sx127x: Add reset command (#11925)
  • tests/evtimer_msg|xtimer_periodic_wakeup: blacklist testing on native (#12154)
  • tests,examples/usb: PID, VID warning only when building. (#12146)
  • tests/gnrc_ndp: enhance coverage (#10987)
  • tests/log_printfnoformat: add test application & script (#11968)
  • tests/lua_loader: run the test in CI (#11686)
  • tests/malloc: cleanup (#12216)
  • tests/mcuboot: handle building in docker (#11083)
  • tests: fix tests for nucleo-f303k8 (#11969)
  • tests/pkg_qdsa: increase timeout (#11962)
  • tests/pkg_semtech-loramac: disable rx thread for arduino-mega2560 (#12073)
  • tests/pkg_u8g2: run the test in CI (#11687)
  • tests/pthread_rwlock: run the test in CI (#11688)
  • tests: re-enable utf-8 tests on native (#12246)
  • tests: remove remaining use of "TEST_ON_CI_WHITELIST += all" (#12254)
  • tests/riotboot: add automatic test (#11707)
  • tests/sys_crypto: add RFC3610 and NIST SP 800-38C tests (#12038)
  • tests/test_tools: add a test for the testing tools environment (#12072)
  • tests/unittests: rename set_up/tear_down function (#11863)
  • test_utils_interactive_sync: add a helper for synchronizing tests (#11875)
  • tests/unittests: test black corner case for color_rgb2hsv() (#9940)
  • unittests/sht1x: decrease the amount of tested values on board (#12054)
  • usbus: Add automated test (#12267)

Unclassified

  • add ARRAY_SIZE macro and make use of it (#11865)
  • arduino/sketches: build sketches as a module (#7654)
  • Cifra: initial import of package (#12172)
  • compile_and_test_for_board: add --with-test-only (#11953)
  • core/schedstatistics: fix call to uninitialized xtimer (#11781)
  • core/thread.c: thread_create fix priority type (#12203)
  • doc/mega-xplained: add JTAG/Atmel-ICE instructions (#11209)
  • Fix return value of aes_init for keys of incorrect length (#10271)
  • fix typo: usefull -> useful (#12078)
  • github: add configuration for stale-bot (#11921)
  • gitignore: add clangd compile flags (#11937)
  • kinetis: lptmr reload instead of spinning (#10020)
  • periph/rtc: normalize struct tm before usage (#11413)
  • periph/timer: Fix return codes of timer API (#12199)
  • pthread_cond.h: use 'sys/types.h' value of 'clockid_t' for avr. Enables pthread on AVR. (#12204)
  • Revert "cpu/esp8266: update deprecated flash_size argument" (#12252)
  • riotboot: set FLASHFILE to RIOTBOOT_EXTENDED_BIN if riotboot feature is used (#11690)
  • uniflash.inc.mk: add variables for configuration files (#11906)
Clone this wiki locally