1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
RIOT/sys
Martine S. Lenders 7f2cc4f0b3 gnrc_ipv6: check validity of preconfigured source on send
If an address was pre-configured by the upper layer its validity is
currently ignored. It is neither checked if the address is on the
interface at all nor is it checked if it is valid.

This change provides a fix for that by checking both facts.
2019-08-08 13:16:28 +02:00
..
analog_util sys/analog_util: Refactor adc_map, fix compilation 2018-04-16 13:53:49 +02:00
app_metadata sys/app_metadata: Add app_metadata module 2019-03-05 16:10:06 +01:00
arduino Merge pull request #10150 from fedepell/arduino_2 2018-10-16 08:46:10 +02:00
auto_init cpu/esp*: changes to use esp_wifi and esp_now 2019-07-31 13:53:48 +02:00
base64 sys/base64: Add size estimation macros 2019-01-24 08:35:22 +01:00
benchmark sys/benchmark: incl irq.h and fixed output 2018-09-11 11:29:19 +02:00
bitfield doc: remove sys_util references 2018-04-05 14:39:59 +02:00
bloom
can sys/can: reduce scope of variable 2018-02-22 19:13:39 +01:00
cb_mux sys/cb_mux: initial support 2018-05-28 15:43:41 -04:00
checksum Merge pull request #10228 from bergzand/pr/checksum/fletcher16_split 2019-05-28 22:49:19 +02:00
color color: Fix -Wdouble-promotion warnings 2018-09-28 09:33:40 +02:00
cpp11-compat core: Made thread state an enum 2019-02-13 13:31:52 +01:00
crypto Merge pull request #10120 from mtausig/ocb 2019-04-23 11:08:30 +02:00
div sys: fix doxygen grouping 2018-06-11 19:12:02 +02:00
ecc sys/ecc: add repetition code 2018-10-18 13:37:21 +02:00
eepreg sys/eepreg: initial EEPROM registration support 2018-10-20 09:30:40 -04:00
embunit embunit: Const test case names 2018-06-15 00:34:33 +02:00
event sys/event: add event_wait_timeout() 2019-05-16 12:01:36 +02:00
evtimer evtimer: in evtimer_print also print first event 2019-07-17 20:51:32 +02:00
fmt fmt: fix fmt_s32_dec() and fmt_s64_dec() sign bit handling 2019-01-16 15:23:19 +01:00
fs devfs: add /dev/{urandom,hwrng} with random/hwrng 2019-05-29 15:50:25 +02:00
hashes sys/sha1: deduplicate sys_hashes_sha1 group definition 2019-08-05 16:57:36 +02:00
include net/gnrc/tcp: remove duplicate net_gnrc_tcp group definitions 2019-08-05 16:57:37 +02:00
iolist add copyrights from IOTPUSH project 2019-05-02 12:09:37 +02:00
isrpipe isrpipe: change API to be in line with tsrb 2019-06-05 18:13:57 +02:00
libc/include/sys
log make: replace curly braces with parenthesis 2018-03-22 20:43:15 +01:00
luid
matstat sys/matstat: change ingroup directive 2018-08-24 18:14:03 +02:00
memarray memarray: add fixed-size memory block allocator 2018-04-10 14:37:29 +02:00
mineplex
net gnrc_ipv6: check validity of preconfigured source on send 2019-08-08 13:16:28 +02:00
newlib_syscalls_default boards/cpu/drivers/sys: use generic stdio_ if 2018-08-22 10:54:25 +02:00
od sys/od: add ASCII representation to memory dump 2017-11-14 09:22:02 +01:00
oneway-malloc doc/mem_management: add implementations and utils 2018-09-27 10:54:39 +02:00
phydat sys/phydat: Add capacitance unit (F) 2019-02-15 13:37:45 +01:00
pipe
pm_layered pm_layered: Use {} for empty while loops 2018-02-01 06:55:49 +01:00
posix sys/pthread: deduplicate pthread group definition 2019-08-05 16:57:36 +02:00
ps core: rename thread_state_t to thread_status_t 2019-05-11 12:25:07 +02:00
puf_sram sys/puf_sram: CPU specific attributes for variables 2018-11-20 08:34:53 +01:00
quad_math cppcheck: add/correct reason for cppcheck-suppress 2018-09-25 12:03:58 +02:00
random add copyrights from IOTPUSH project 2019-05-02 12:09:37 +02:00
riotboot sys/riotboot: add missing assert.h 2019-07-23 00:25:31 +02:00
saul_reg sys: saul: add missing stddef.h include (for NULL) 2018-09-20 23:54:46 +02:00
sema
seq sys/seq: change ingroup directive 2018-08-24 18:14:03 +02:00
shell Merge pull request #11952 from PeterKietzmann/pr_ccnl_update_and_bump 2019-08-05 10:27:43 +02:00
ssp
stdio_rtt stdio/vfs: generalized VFS mapping for STDIO 2018-08-30 11:14:59 +02:00
stdio_uart drivers: sys: replace USE_ETHOS_FOR_STDIO macro by MODULE_STDIO_ETHOS 2019-06-23 22:16:03 +02:00
timex sys/timex: fix incompatible atmega time.h 2018-05-28 13:04:55 -04:00
trickle trickle: remove msg_time member from struct 2018-05-17 10:40:12 +02:00
tsrb tsrb: remove now unnecessary cast 2019-06-05 17:10:26 +02:00
ubjson Merge pull request #11703 from fhessel/fix-ubjson-i64 2019-06-18 11:14:11 +02:00
universal_address cppcheck: add/correct reason for cppcheck-suppress 2018-09-25 12:03:58 +02:00
usb/usbus usbus: simplify adding entry to list 2019-06-19 22:22:10 +02:00
uuid uuid: add uuid_from_string() 2018-10-03 10:44:14 +02:00
vfs stdio/vfs: generalized VFS mapping for STDIO 2018-08-30 11:14:59 +02:00
xtimer xtimer/xtimer.c: fix timeout is volatile 2019-06-05 14:20:16 +02:00
doc.txt sys/doc: add net_lorawan group 2019-04-12 15:51:15 +02:00
Makefile sys/net: add credman (D)TLS credential manager 2019-07-19 13:56:21 +02:00
Makefile.dep shell: Add command i2c_scan 2019-03-25 14:10:04 +01:00
Makefile.include sys/Makefile.include: check for newlib_nano instead of USE_NANO_SPECS 2019-07-22 16:52:18 +02:00