Kaspar Schleiser
ded39b461e
sys: random: rename genrand_* to random_*
7 years ago
Cenk Gündoğan
0ac4ee705c
ipv6: rpl: add source routing header for RPL
7 years ago
Martine Lenders
24ffa767ef
sixlowpan: include missing headers
7 years ago
BytesGalore
f0245bd648
hashes/sha256: add sha256-chain computation and verification functions
...
* also added unittetst for it
x[SQUASH ME] separated out all waypoints test and increased waypoints
7 years ago
Oleg Hahm
6afd629d1a
hashes: add SHA-1 hashing algorithm
7 years ago
Cenk Gündoğan
e0311c85cf
color: add hex2color, color2hex, str2rgb, rgb2str
7 years ago
Ludwig Knüpfer
be4ac58e0c
sys/hashes, sys/checksum: mv fletcher* checksum
7 years ago
Ludwig Knüpfer
1fedd456ce
Revert "crc: rename checksum to CRC"
...
This reverts commit 3f645884a4
.
7 years ago
Martine Lenders
e8a1fab07d
gnrc_pkt: provide type search function
7 years ago
Cenk Gündoğan
03f34927cd
pktbuf: do not inline gnrc_pktbuf_remove_snip
7 years ago
BytesGalore
b1537bc17c
hashes/sha256: initial commit for hmac-sha256 computation
7 years ago
Kaspar Schleiser
44e985bf8c
sys: net: ipv6: add print_ipv6_addr()
7 years ago
Kaspar Schleiser
b9c97d86c2
sys: net: add ipv6 split prefix/interface from address functions
7 years ago
Oleg Hahm
3f645884a4
crc: rename checksum to CRC
7 years ago
Oleg Hahm
906e2176a9
hashes: some improvements on documentation
7 years ago
Oleg Hahm
809217cf26
checksum: move doc page from include to code path
7 years ago
Oleg Hahm
51db509f7c
sha256: move from crypto to hashes
7 years ago
Cenk Gündoğan
3a16d021a6
conn: udp: doc fix
7 years ago
Cenk Gündoğan
b654dc3167
rpl: doc: add configuration hints
7 years ago
Cenk Gündoğan
73fac82b58
rpl: shell: don't compile PIO code dependent on CFLAGS
7 years ago
Cenk Gündoğan
11e2ae20b0
rpl: make PIO transmission configurable
7 years ago
Cenk Gündoğan
50aff7fca0
rpl: unify requested option flags into one byte
7 years ago
Cenk Gündoğan
cb68c01325
ipv6/nc: doc fix and removed unused macro
7 years ago
BytesGalore
10ea1226bc
gnrc/ipv6: add blacklisting of IPv6 addresses
7 years ago
Oleg Hahm
a57e77e46a
sys: remove hash_string module
...
hash_string implements djb2 which is already part of `sys/hashes/`
7 years ago
Ludwig Knüpfer
430b4aa600
sys/checksum: initial import including CRC16-CCITT
...
Adds a checksum module which includes an implementation "the CCITT"
variant of the CRC16 algorithm.
7 years ago
Lotte Steenbrink
be72f2c1cf
conn: add more detailed documentation
7 years ago
Martine Lenders
7b21f95df5
gnrc_ipv6_nc: introduce L2 address lookup function
7 years ago
Martine Lenders
da23ffe096
gnrc: initial import of an asynchroneous error reporting API
7 years ago
Martine Lenders
96075ed2c1
sema: introduce static initializer
7 years ago
Martine Lenders
632c9a2bd0
sema: harmonize sema_post return with rest of API
7 years ago
Martine Lenders
70c3d29036
gnrc_icmpv6_error: initial import
7 years ago
Yonezawa-T2
542e045bba
gnrc_ipv6_netif: fixed crash when ENABLE_DEBUG is 1.
...
When ENABLE_DEBUG is 1, `out` is dereferenced unconditionally, but
`_parse_options` in `gnrc_rpl_control_messages.c` calls it with NULL.
Clarified `out` must not NULL and fixed `_parse_options`.
7 years ago
Martine Lenders
d342d35dd8
gnrc_sixlowpan: Fix IPHC/NHC packet order problem
7 years ago
Cenk Gündoğan
079f66908b
rpl: minor doc fix
7 years ago
Cenk Gündoğan
76195bf48b
doxygen: gnrc: fix typos
7 years ago
Cenk Gündoğan
c21fbe9574
doxygen: use uppercase GNRC
7 years ago
Cenk Gündoğan
0b77b259ef
gnrc: enhance documentation
7 years ago
Oleg Hahm
666b347eeb
net: ETH_ALEN as alias for ETHERNET_ADDR_LEN
7 years ago
Oleg Hahm
796cb58a8a
net: added NDN ethertype
7 years ago
Oleg Hahm
3fddead681
net: added packet header
7 years ago
Oleg Hahm
e257563bd3
posix: added packet address family
7 years ago
Oleg Hahm
7e26470288
gnrc nettype: added a CCN nettypes
7 years ago
PeterKietzmann
331fa34502
gnrc_sixlowpan_frag: msg based fragmentation
7 years ago
Martine Lenders
395706a4b9
doc: gnrc netapi: make get/set documentation clearer
7 years ago
Cenk Gündoğan
0f456e4f05
gnrc: remove dot from name
7 years ago
Cenk Gündoğan
59b0895280
gnrc_pkt: Packets => Packet
7 years ago
DipSwitch
ede923bc5c
tftp: implement TFTP server and client
...
Fix: packet size and typo in transfer mode main -> mail
7 years ago
Oleg Hahm
9f7be0a2e5
gnrc netif: add a check for interface existence
7 years ago
Oleg Hahm
c96c5dda24
IPv6 netif: documentation ammendment
7 years ago