Benjamin Valentin
8af82305a0
pkg/tinydtls: don't require ztimer64
...
The RIOT integration makes no use of ztimer64, so drop it.
2023-03-06 14:10:07 +01:00
Benjamin Valentin
ff0b97961b
pkg/tinydtls: drop libc_gettimeofday
2023-02-25 14:57:40 +01:00
Francisco Molina
0819660303
sys/syscalls: add libc_gettimeofday
...
Conditionally implement gettimeofday() if module is included, this
avoids including ztimer64 even when not needed
2022-03-24 11:36:49 +01:00
Francisco Molina
a3d58c6dcd
pkg/tinydtls/sock_dtls: use ztimer_usec
2022-02-18 13:33:36 +01:00
Francisco Molina
e6822e01ca
pkg/tinydtls: migrate to ztimer64_msec
2022-02-09 08:19:16 +01:00
Karl Fessel
af4381db07
pkg/tinydtls: depends on xtimer
2021-12-14 22:53:01 +01:00
Martine S. Lenders
8386ec9fac
sock: make sock implementation dependency of sock API + stack
...
This is the logical continuation of [#12931 ] for _all_ `sock`
implementations.
[#12931 ]: https://github.com/RIOT-OS/RIOT/pull/12931
2020-08-31 15:17:22 +02:00
Leandro Lanzieri
531367a9a2
pkg/tinydtls: enforce the selection of a crypto secure PRNG
...
Also add a sanity checks on the prng_ modules.
2020-08-21 08:39:34 +02:00
Benjamin Valentin
7d54fe1662
pkg/tinydtls: default to sha1prng for the PRNG implementation
2020-07-07 21:06:12 +02:00
Benjamin Valentin
6dcb25de15
pkg/tinydtls: bump version
2020-07-07 21:05:39 +02:00
adcdb3601a
pkg/tinydtls: cleanup Makefile.dep
...
There's no need to load dependency modules if the package is used. This is already managed by the build system
2019-11-18 08:55:32 +01:00
4993b65650
pkg/tinydtls: add arch 32bit requirement
2019-10-30 14:11:59 +01: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
Martine Lenders
21c4cb41ff
tinydtls: fix for build system fix
2016-11-04 16:20:53 +01:00