Commit Graph
18516 Commits
Author SHA1 Message Date
Gaëtan Harter 6244ce4f4e Merge pull request #9511 from bergzand/pr/sockutil/deps
sock: Add dependencies for sock_util
2018-07-06 18:49:02 +02:00
Alexandre Abadie c40869a5bc Merge pull request #9504 from miri64/github/fix/issue-template
github: move ISSUE_TEMPLATE.md to ISSUE_TEMPLATE/bug_report.md
2018-07-06 16:56:37 +02:00
Koen Zandberg be9372833d sock: Add dependencies for sock_util 2018-07-06 16:30:17 +02:00
MichelRottleuthner 392c40e1a0 Merge pull request #8804 from MichelRottleuthner/pr_stm32l4_add_adc
cpu/stm32l4: add adc implementation
2018-07-06 10:31:41 +02:00
Gaëtan Harter 8bf468e8d8 Merge pull request #9003 from cladmi/pr/proposal/pkg/pseudomodules
pseudomodules: allow defining them in pkg/PKG/Makefile.include
2018-07-05 16:28:59 +02:00
Gaëtan Harter a62c8a84dd pseudomodules: allow defining them in pkg/PKG/Makefile.include
Officially allow packages to define pseudomodules in their Makefile.include as
done in the libcose package.
2018-07-05 16:03:07 +02:00
Martine Lenders 2e717b226d Merge pull request #9464 from haukepetersen/add_asymcute
net: add Asymcute, an asynchronous MQTT-SN client implementation
2018-07-05 16:00:58 +02:00
Hauke Petersen 901ec82a98 examples: add asymcute_mqttsn example application 2018-07-05 15:44:17 +02:00
Hauke Petersen fb184a3b2c sys/auto_init: add init for asymcute 2018-07-05 15:44:16 +02:00
Hauke Petersen ad20c4f1cc net: add Asymcute (asynchronous MQTT-SN client) 2018-07-05 15:44:16 +02:00
Martine Lenders 0652974f3d github: move ISSUE_TEMPLATE.md to ISSUE_TEMPLATE/bug_report.md
GitHub supports different types of issue templates for a while now.
The following types are supported:

* Bug report
  (living in `.github/ISSUE_TEMPLATE/bug_report.md`),
* Feature request
  (living in `.github/ISSUE_TEMPLATE/feature_request.md`), and
* Custom issue template
  (living in `.github/ISSUE_TEMPLATE/custom.md`)

Our current issue template is mostly a bug report template, so this
moves it to `.github/ISSUE_TEMPLATE/bug_report.md`.
2018-07-05 15:23:58 +02:00
Hauke Petersen ed01bf0e1d net: add header with generic MQTT-SN defines 2018-07-05 15:13:02 +02:00
Hauke Petersen bf8f8dfa67 net/sock_udp: add sock_udp_ep_equal() 2018-07-05 15:13:01 +02:00
Gaëtan Harter 534b0da9a5 Merge pull request #9451 from cladmi/pr/make/makefile_include/define_baselibs
Makefile.include: fully define BASELIBS before using its value
2018-07-05 13:37:27 +02:00
Martine Lenders 5027c6182f Merge pull request #9501 from miri64/dist/enh/rsmb-mqtt-listener
mosquitto_rsmb: add MQTT listener to config
2018-07-05 13:34:50 +02:00
Martine Lenders 49036c7065 mosquitto_rsmb: add MQTT listener to config
This helped me a lot while testing #9464 to interact with the broker
using the mosquitto shell command clients.
2018-07-05 13:17:59 +02:00
Sebastian Meiling dd165628ff Merge pull request #8646 from miri64/gnrc/enh/dns-config
gnrc_ipv6_nib: Add capability to handle and send RDNSS option
2018-07-05 13:01:46 +02:00
Martine Lenders 95c1992d97 tests: adapt gnrc_sock_dns for auto-configured DNS 2018-07-05 11:09:34 +02:00
Martine Lenders 5361c4cfff sock_dns: return error if DNS server is not set 2018-07-05 11:09:34 +02:00
Martine Lenders 1916c45dc0 gnrc_ipv6_nib_router: add support to send RDNSSO 2018-07-05 11:09:34 +02:00
Martine Lenders 6d1f012c9d gnrc_ipv6_nib: add support to handle RDNSSO 2018-07-05 11:09:34 +02:00
Martine Lenders 0ef62b9690 gnrc_ndp: add support for building RDNSS option 2018-07-05 11:01:22 +02:00
Martine Lenders fbf216f864 gnrc_sock_dns: Move DNS server end point to implementation 2018-07-05 11:01:22 +02:00
Martine Lenders 8eab80c3ec ndp: define RDNSS option 2018-07-05 11:01:22 +02:00
Martine Lenders 5d4ba9f5f7 Merge pull request #9498 from miri64/sock_util/fix/posix-dep
sock_util: add posix dependency
2018-07-05 11:00:41 +02:00
Martine Lenders 61e8825fa7 Merge pull request #9497 from haukepetersen/fix_byteorder_bufsletobe
core/byteorder: fix naming for htobebufs/bebuftohs functions
2018-07-04 21:51:34 +02:00
Martine Lenders 711acf46ec sock_util: add posix dependency
`sock_util` includes the `arpa/inet.h` header so it has `posix` as a
dependency to include the `sys/posix/include` include path.
2018-07-04 20:58:54 +02:00
Alexandre Abadie 4ea93f3aea Merge pull request #8542 from OTAkeys/pr/at_oob
drivers/at: at out-of-band data support for at commands parser
2018-07-04 19:01:28 +02:00
Francisco Acosta 4e9052e82e Merge pull request #9366 from basilfx/feature/test_efm32_features
tests: cpu_efm32_features: add test application
2018-07-04 18:22:54 +02:00
Cenk Gündoğan 835f8f0daa Merge pull request #9290 from PeterKietzmann/pr_sram_puf
Add SRAM based PRNG seeder
2018-07-04 18:08:53 +02:00
PeterKietzmann 2262a6e309 tests/puf_sram: add test application 2018-07-04 17:55:20 +02:00
PeterKietzmann 2f86d6fcd8 cpu/cc2538: add SRAM based random seed 2018-07-04 17:55:20 +02:00
PeterKietzmann 347b972538 cpu/samd21: add SRAM based random seed 2018-07-04 17:55:20 +02:00
PeterKietzmann 729e3f2ac4 cpu/stm43f4: add SRAM based random seed 2018-07-04 17:55:20 +02:00
PeterKietzmann 20397c5b15 cortexm_common: add SRAM based PRNG seeder 2018-07-04 17:55:16 +02:00
Hauke Petersen 1bfb3c8534 net/emcute: adapted to changes byteorder functions 2018-07-04 17:41:04 +02:00
Hauke Petersen 36e0d4883d core/byteorder: to/from bufs funcs are big endian 2018-07-04 17:41:04 +02:00
Francisco Acosta eb9dde2412 Merge pull request #9487 from bergzand/pr/pkg/monocypher/test_incr_stack
tests/monocypher: Increase stack space
2018-07-04 15:00:25 +02:00
Martine Lenders 359416f450 Merge pull request #9459 from haukepetersen/add_tool_rsmb
tools: add mosquitto.rsmb MQTT-SN broker
2018-07-04 12:02:41 +02:00
Alexandre Abadie a3fc323cf5 Merge pull request #7615 from rfuentess/dtls_upgrade
Improving TinyDTLS package and dtls-echo example
2018-07-04 11:57:48 +02:00
Hauke Petersen 3ccb27d00d tools: add mosquitto.rsmb MQTT-SN broker 2018-07-04 11:36:57 +02:00
Raul Fuentes 4092eda744 examples/dtls-echo: Cleaning and upgrade to sock
Due to all the changes, this is basically a new version for this
example. The main benefit is the use of sock_udp but also the client
side is now more robust and reliable.

The parameters required for the PSK and ECC (e.g. keys) modes are moved
to an unique header.
2018-07-04 11:35:08 +02:00
Raul Fuentes 61f56ddb14 pkg/tinydtls: Moving to official repository
The integration of TinyDTLS for RIOT has been merged into the
development branch of the official repository.

It will be officially available on the master branch in the next
release of tinyDTLS.

Other minor updates:
- Support for the RIOT's memarray
- tinydtls/sha2 is removed from the compilation for giving priority
to RIOT's sha2 functions.
2018-07-04 11:33:58 +02:00
Loïc Dauphin b539ab4142 Merge pull request #9135 from aabadie/pr/board/stm32l476g-disco
boards/stm32l476g-disco: initial basic support
2018-07-04 10:55:00 +02:00
Koen Zandberg 3b9f34f26e Merge pull request #9480 from danpetry/allow_time_to_ack
Docs: add "allow time to ACK before dismissing review" to maintainer guidelines
2018-07-04 10:42:12 +02:00
Gaëtan Harter 499d6b4ed7 Merge pull request #8717 from cladmi/pr/makefile/change_include_order
Makefile.include: fix board/cpu inconsistent include order
2018-07-04 10:36:38 +02:00
Gaëtan Harter 90fdd09176 Makefile.include: detect if BASELIBS changed after its first use 2018-07-04 10:23:05 +02:00
Gaëtan Harter fb27a801af Makefile.include: process pkg/*/Makefile.include before using BASELIBS
They can define PSEUDOMODULES which is used to populate BASELIBS.
It means they must be processed before using BASELIBS immediate value.

This moved the processing of all `Makefile.include` before using `BASELIBS`.
It is also moved before setting `BASELIBS` in `modules.inc.mk to keep the
order logical (it would work anyway thanks to deferred variables evaluation).

This fixes the problems for `make -C tests/unittests`
2018-07-04 10:22:57 +02:00
Gaëtan Harter d8a264312c Makefile.include: process 'modules.inc.mk' before using BASELIBS
Build targets were using the immediate value of '$(BASELIBS)' before it was
actually set. bindist.inc.mk should also be processed before as it is adding
`BIN_USEMODULE` to `USEMODULE`.

This fixes use before define problems for:

 * `make -C examples/hello-world`
 * `make -C examples/bindist`
2018-07-04 10:20:49 +02:00
Alexandre Abadie 9b5d282f61 boards/stm32l46zg-disco: initial support 2018-07-04 09:58:55 +02:00