Oleg Hahm
8ec5bcad89
doc: ipv6: fix broken doxygen
6 years ago
Oleg Hahm
d523c33015
doc: gnrc: fix doxygen and add missing doc
6 years ago
Oleg Hahm
3bc0cfd2a7
doc: color: fix doxygen
6 years ago
Oleg Hahm
9225ede2b9
doc: hashes: fix API docs
6 years ago
Oleg Hahm
e2914bd351
doc: random: document float PRNG macro
6 years ago
Oleg Hahm
e420c7ad9e
doc: xtimer: added missing documentation
6 years ago
Oleg Hahm
d48330acbb
doc: posix: fix doxygen complaints
6 years ago
Joakim Nohlgård
887cc72365
Merge pull request #5616 from gebart/pr/vfs
...
vfs: file system abstraction
6 years ago
Oleg Hahm
9934837349
crypto: remove superfluous and unused header
...
The implementation is gone for a long time anyway.
6 years ago
Joakim Nohlgård
0371769e72
devfs: Dynamic file system for device nodes
6 years ago
Joakim Nohlgård
fdd129db68
uart_stdio: Bind uart_stdio to vfs fds for stdin/out/err
6 years ago
Joakim Nohlgård
a1faeb9ca1
newlib: Use vfs for file I/O syscalls
6 years ago
Joakim Nohlgård
dcc37329df
sys/vfs: A virtual file system (VFS) layer for RIOT
...
The VFS layer provides file system abstractions to allow using a unified
interface to access files from mounted file systems.
6 years ago
Joakim Nohlgård
89ba41c79e
sys/posix: Add sys/statvfs.h
6 years ago
Francois Berder
27dec749e8
posix: sockets: Fix return value of recvfrom and sendto
...
_bind_connect already sets errno and returns -1 or 0.
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
6 years ago
Martine Lenders
60fda890a6
Merge pull request #6704 from OlegHahm/posix_socket_missing_parens
...
posix: missing closing parenthesis
6 years ago
Cenk Gündoğan
83a69c0cb2
random: doc: warn about global PRNG state
6 years ago
Francois Berder
8d2ec19be6
posix: sockets: Fix timeout regression of recvfrom
...
Commit de41971aab
sets the default
timeout to 0. This change should not have been part of the commit.
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
6 years ago
Francois Berder
8f839fbc31
posix: sockets: address was not set in recvfrom
...
The address is an optional parameter of recvfrom. If it is
not null, recvfrom must store the address of the sender.
However this was only allowed if res was equal to 0, which
is wrong since res contains the number of bytes received
or -1.
This commit ensures that the address is set only if no
previous errors happened before.
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
6 years ago
Joakim Nohlgård
03d9f0f3d8
sys/posix: Add fcntl.h
6 years ago
Oleg Hahm
6022760fc6
posix: missing closing parenthesis
6 years ago
Victor Arino
0e06458f53
sys/sema: re-test value after owning mutex
6 years ago
Francois Berder
2936a69a1b
posix: sockets: Fix return value of listen function
...
If an error happens, listen was returning 1 instead of -1.
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
6 years ago
Martine Lenders
7748dc8ce3
Merge pull request #6695 from francois-berder-imgtec/awalwm2m
...
posix_sockets: Various fixes in posix network implementation
6 years ago
Martine Lenders
c513eb1027
sntp: fix for new xtimer API and some bugs
6 years ago
Francois Berder
a5003e8311
posix: in: Fix sockaddr_in6 structure
...
The sin6_family member was an int. This caused the structure to
take 32 bytes which was greater than sockaddr_storage size (28
bytes).
Using the type sa_family_t for sin6_family member fixes this
issue.
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
6 years ago
Francois Berder
de41971aab
posix: sockets: Fix return value of sendto and recvfrom
...
The return value of these functions was not always correct
in case of errors: they were not returning -1 and setting
errno.
Signed-off-by: Francois Berder <francois.berder@imgtec.com>
6 years ago
Joakim Nohlgård
d57ec0e3f2
Merge pull request #6689 from mali/fix_6631
...
doc/saul: add cross link between SAUL and SAUL registry
6 years ago
Laurent Navet
0d09d2d34b
doc/saul: add cross link between SAUL and SAUL registry
6 years ago
Oleg Hahm
0d3833a88a
net: cleanup ng_ remnants
6 years ago
BytesGalore
dacc3cba9f
Merge pull request #6283 from OTAkeys/pr/hmac_iterative_calc
...
hashes/sha256: add iterative hmac calc. functions
6 years ago
Hermann Lelong
f2ef9db988
hashes/sha256: add iterative hmac calc. functions
...
Add init, update, and final functions to do HMAC
calculation using blocks, instead of one shot.
Unit tests: use the PRF-6 test vector to test the case
where data is splitted in 3 different blocks.
6 years ago
Sebastian Meiling
f6022a283d
Merge pull request #6541 from brummer-simon/gnrc_tcp-cleanup
...
gnrc_tcp: cleanup
6 years ago
Martine Lenders
ae0d0a2634
Merge pull request #6623 from smlng/pr/net/add_static_ipv6_lladdr
...
add static IPv6 lladdr for tests
6 years ago
Alexandre Abadie
911ae53d3e
Merge pull request #6665 from aabadie/driver_veml6070
...
drivers/veml6070: add implementation for UV sensor + saul adaptation
6 years ago
smlng
85d189a21d
gnrc, ipv6: add documentation on MACRO GNRC_IPV6_STATIC_LLADDR
6 years ago
smlng
3c0a2f6953
gnrc, ipv6: add static link local ipv6 address
6 years ago
Hauke Petersen
bb71986ecf
net: added emCute - introducing MQTT-SN support
6 years ago
Alexandre Abadie
4474af885a
sys/auto_init: add saul support for veml6070 sensor
6 years ago
Hauke Petersen
79a113d1ba
sys/drivers: renamed uuid module to luid
6 years ago
Simon Brummer
1ae3b51224
gnrc_tcp: cleanup: removed unnecessary includes
6 years ago
Hauke Petersen
8e3975fa90
sys/auto_init: remove gpioint initialization
6 years ago
Simon Brummer
fd007d5307
gnrc_tcp: cleanup: fixed outdated comments
6 years ago
zhuoshuguo
07bd84c914
gnrc_mac: add support for multicast pkt.
6 years ago
Martine Lenders
4b5952e0ad
Merge pull request #6622 from gebart/pr/cppcheck-fixes
...
cppcheck fixes 1
6 years ago
Peter Kietzmann
6ef3abec5c
Merge pull request #5570 from aabadie/drivers_tsl2561
...
drivers/tsl2561: initial support
6 years ago
Joakim Nohlgård
575b8ea340
sys/arduino: Make SerialPort constructor explicit
6 years ago
Joakim Nohlgård
0686538218
newlib: Place newlib includes before compiler includes
6 years ago
Martine Lenders
0858a3ea8c
Merge pull request #6618 from haukepetersen/opt_tcs37727_saulplusinit
...
drivers/tcs37727: SAUL support + misc fixes
6 years ago
Peter Kietzmann
02f03beb5c
Merge pull request #6591 from haukepetersen/rm_ltc4150
...
drivers: remove outdated ltc4150 driver
6 years ago
Hauke Petersen
470f2de771
drivers/tcs37727: SAUL support + misc fixes
...
- added default parameters file
- let init() function use param struct
- named return values
- simplified init function
- sensor now active after init was called
- simplified return values
6 years ago
Martine Lenders
c5eca9f1ca
gnrc_netdev2: add missing doc on GNRC_NETDEV2_MAC_PRIO
6 years ago
Hauke Petersen
05c4e314c9
net/gnrc: remove deprecated nomac
6 years ago
Hauke Petersen
0567b5598a
Merge pull request #6570 from miri64/gnrc_zep/cleanup/rm
...
gnrc_zep: remove gnrc_zep
6 years ago
Martine Lenders
04823b9192
ps: add state name for STATUS_MBOX_BLOCKED
6 years ago
Hauke Petersen
6e6a14f449
drivers: remove outdated ltc4150 driver
6 years ago
Neil Jones
4d7b7a8641
sys: od: Fix build on MIPS gcc.
6 years ago
Neil Jones
e3c8386d12
sys: fmt: include stdio.h for mips.
6 years ago
Joakim Nohlgård
094107863f
Merge pull request #5688 from gebart/pr/atomics-refactor
...
core: Provide all C11 atomic operations
6 years ago
Joakim Nohlgård
f055137e02
sys/posix: Add missing Doxygen comment on spinlock flag member
6 years ago
Joakim Nohlgård
597db0358d
sys/posix/pthread: Use C11 atomic instead of atomic.h
6 years ago
Joakim Nohlgård
7376419350
gnrc/pktbuf: remove unused #include "atomic.h"
6 years ago
Martine Lenders
5b026c5753
netdev2: unify doc
6 years ago
Martine Lenders
5e983db605
gnrc_zep: remove gnrc_zep
...
This ZEP implementation is based on `gnrc_netdev`, it is complicated to
use, I'm not even sure anyone used it except me or if it is working
still. See #6121 for a better port of ZEP.
6 years ago
Peter Kietzmann
5bf4882592
Merge pull request #6453 from smlng/pr/5469-bis
...
drivers/kw2xrf: adapt to netdev2
6 years ago
Lotte Steenbrink
b28abc2d35
Merge pull request #6562 from miri64/sock/doc/ref-fix
...
doc: net: replace doc references of conn with sock
6 years ago
PeterKietzmann
e617d74fa8
drivers/kw2xrf: update default params on init
6 years ago
smlng
887f499eca
drivers/kw2xrf: adapt to new SPI interface
...
- add docu for structs, defines and functions
- exclude drivers/kw2xrf/include/overwrites.h (vendor header)
- add missing header guards
6 years ago
Johann Fischer
cf32ff7f19
drivers/kw2xrf: adapt for the netdev2 interface
...
Adapt the kw2xrf driver for the netdev2 interface.
This patch also adds overwrites.h, the header provides overwrite
values for the kw2xrf PHY.
6 years ago
smlng
5b2b7674d8
gnrc/pktdump: add tcp_hdr_print
6 years ago
smlng
43de60daf0
net: add tcp_hdr_print
6 years ago
Martine Lenders
4f5d046622
doc: net: replace doc references of conn with sock
6 years ago
Peter Kietzmann
4403cc931a
Merge pull request #6523 from haukepetersen/opt_dht_autoinit
...
drivers/dht: updated auto-init + some enhancements
6 years ago
Martine Lenders
37f6eb63f8
udp: fix formatter of checksum in udp_hdr_print()
6 years ago
Martine Lenders
b272e904fd
icmpv6: fix formatter of checksum in icmpv6_hdr_print()
6 years ago
Hauke Petersen
3afc3eb10b
drivers/dht: updated auto-init + some enhancements
...
- unified auto-init to use same style as other SAUl devices
- make use of named return values
- added some asserts
6 years ago
Simon Brummer
d4c477aa01
gnrc_tcp: cleanup: correct copyright updates and corrected doxygen comments
6 years ago
Martine Lenders
beaa214b83
Merge pull request #6551 from miri64/fmt/enh/print_byte_hex
...
fmt: add print_byte_hex() helper
6 years ago
Simon Brummer
7e7b832219
gnrc_tcp: cleanup: Enforce coding convention
6 years ago
Martine Lenders
dbfbfb0f23
Merge pull request #6546 from smlng/pr/sys/fix_uuid
...
sys/uuid: fix signedness warning
6 years ago
Martine Lenders
0cd2b746cc
fmt: add print_byte_hex() helper
6 years ago
Peter Kietzmann
04f6e15fbd
Merge pull request #6518 from haukepetersen/opt_autoinit_radios
...
sys/auto_init: optimized for at86rf and mrf24j40
6 years ago
Peter Kietzmann
a265e6ddea
Merge pull request #6530 from miri64/gnrc_netdev/doc/fix-groups
...
gnrc_netdev2: fix grouping of sub-headers in doc
6 years ago
smlng
ef154aaaba
sys/uuid: fix signedness warning
6 years ago
Simon Brummer
4857f16ee8
gnrc_tcp: cleanup: Restrict lines to 100 char boundries
6 years ago
Simon Brummer
a8b8b64036
gnrc_tcp: cleanup: update doxygen headers
6 years ago
Simon Brummer
62c0efb20a
gnrc_tcp: cleanup: removed trailing underscores from include guards
6 years ago
Simon Brummer
bc0bf3bc4f
gnrc_tcp: cleanup: removed internal fsm structs from public headers
6 years ago
Simon Brummer
67ed2a0ad8
gnrc_tcp: cleanup: internal/common.h added
6 years ago
zhuoshuguo
b8428d3e95
gnrc_netdev2: fix gnrc_netdev2_set_tx_feedback assert.
6 years ago
Martine Lenders
794be95395
Merge pull request #6531 from brummer-simon/gnrc_tcp-improvement-option_handling
...
gnrc_tcp: Improved Option Handling
6 years ago
Simon Brummer
e25fd0dd46
gnrc_tcp: Improved Option Handling
6 years ago
Joakim Nohlgård
9a3589dcfe
Merge pull request #6479 from haukepetersen/fix_lis3dh_mulle
...
drivers/lis3dh: fixed bug and simplified init()
6 years ago
Sebastian Meiling
b81e6b8898
Merge pull request #6511 from smlng/pr/tcp/mode_hdr_file
...
tcp: move header file and adapt includes
6 years ago
smlng
540fb53ac0
tcp: move header file and adapt includes
6 years ago
Martine Lenders
46e74229c0
gnrc_netdev2: fix grouping of sub-headers in doc
6 years ago
Alexandre Abadie
25ce12f3ef
drivers/tsl2561: initial implementation + saul support
6 years ago
smlng
7fdd473271
pktdump: add icmpv6 print
6 years ago
Hauke Petersen
56c70fcfee
sys/auto_init/netif: optimized for mrf24j40
6 years ago
Hauke Petersen
b8e0a51096
sys/auto_init/at86rf: optimized at86rf2xx sequence
6 years ago