Oleg Hahm
4a93a261b4
net: l2_ping uses radio_packet_t instead of packet_info_t
9 years ago
Oleg Hahm
c692b3a00a
net: move ping to sys/net
...
* moved the former ping module from `sys` to `sys/net/link_layer` and renamed to l2_ping
* use defaulttransceiver instead of cc110x
* some refactoring
9 years ago
Oleg Hahm
104bab9a83
Merge pull request #1986 from Kijewski/smaller-sys_makefile
...
make: easify {sys,drivers}/Makefile
9 years ago
René Kijewski
a5e26402ed
Merge pull request #1988 from BytesGalore/riot_and_cpp_blacklist_to_required_feature
...
examples/riot_and_cpp: exchanged BOARD_BLACKLIST with FEATURES_REQUIRED
9 years ago
BytesGalore
178b36ae0b
exchanged BOARD_BLACKLIST with FEATURES_REQUIRED in the example Makefile
...
added cpp as feature for board native
9 years ago
René Kijewski
9a15a6def5
make: easify {sys,drivers}/Makefile
...
Currently you need to add every new sys and driver module into the
respective Makefile. This requires rebasing if another module was merged
in the meantime.
This PR allows you to omit the entry to {sys,drivers}/Makefile, if the
subfolder has the same name as the module name, which should be sensible
in most cases.
9 years ago
Oleg Hahm
964d77863f
Merge pull request #1978 from OlegHahm/msg_send_int_set_pid
...
core: always set sender_pid in msg_send_int
9 years ago
Oleg Hahm
04253cf89a
Merge pull request #1980 from OlegHahm/coverity_fixes
...
net: fixes some finding from coverity
9 years ago
Oleg Hahm
55448c656d
Merge pull request #1982 from locicontrols/custom-linkerscript
...
Allow the application's makefile to specify a custom linker script
9 years ago
Oleg Hahm
e93d030058
net: fix buffer overrun in socket initialization
9 years ago
Ian Martin
7bbdbcc7cb
Allow the application's makefile to specify a custom linker script, for example:
...
LINKERSCRIPT = custom-linkerscript.ld
9 years ago
Oleg Hahm
037571445c
Merge pull request #1974 from OlegHahm/cleanup_licenses
...
licenses: fix miss-spelled & missing boiler plates
9 years ago
Oleg Hahm
39abba1bc2
licenses: fix miss-spelled & missing boiler plates
9 years ago
Oleg Hahm
d1d8972b0c
6lowpan: do not overrun in context_remove
9 years ago
Oleg Hahm
ebfaa85f0c
net_if: fix buffer overruns
9 years ago
Oleg Hahm
365bfd81af
IPv6: allow complete in ipv6_addr_init_prefix
...
If the specified prefix is a full IPv6 address, no bits remain.
Fixes a possible buffer overrun.
9 years ago
Oleg Hahm
b96b995d76
6lowpan: fix buffer overrun in decompression
9 years ago
Oleg Hahm
e06dce55b1
6lowpan: free fragment buffer in error case
9 years ago
Hauke Petersen
6cc4a7a6eb
Merge pull request #1956 from haukepetersen/fix_stm32f0_timer
...
cpu/stm32f0: fixed low-level timer driver
9 years ago
Martine Lenders
f6a1cbcf29
Merge pull request #1977 from authmillenon/nativenet-include
...
nativenet: add missing include
9 years ago
Oleg Hahm
a262de0678
core: always set sender_pid in msg_send_int
9 years ago
Martine Lenders
bbeb4941fa
nativenet: add missing include
9 years ago
DangNhat Pham-Huu
429162c20f
Merge pull request #1793 from BytesGalore/extern_C_in_headers_sys
...
sys: add extern "C" to headers
9 years ago
BytesGalore
de3c3cebd0
c++: sys: add extern C to header files
9 years ago
Martine Lenders
c321592a66
Merge pull request #1973 from authmillenon/test-macros
...
embunit: make test macros save for strict aliasing
9 years ago
Martine Lenders
1138360a14
unittests: make test macros save for strict aliasing
9 years ago
René Kijewski
51a41212f3
Merge pull request #1972 from authmillenon/unittests-semicolons
...
unittests: Add missing semicolons to macro calls
9 years ago
René Kijewski
e211431133
Merge pull request #1929 from Kijewski/no-axel
...
make: remove downloader "axel"
9 years ago
René Kijewski
3ed9a169b1
make: remove downloader "axel"
...
Breaks for `make -B`. If the file already exists, then `axel` fails
because it does not find the status file for the download.
9 years ago
Martine Lenders
f6795b461c
unittests: Add missing semicolons to macro calls
9 years ago
Martine Lenders
5f81de3f14
Merge pull request #1959 from authmillenon/pktbuf-opt
...
pktbuf: optimize size overhead in packet buffer
9 years ago
René Kijewski
7830c86d45
Merge pull request #1961 from Kijewski/issue-1942
...
core: put more intelligence into `queue_msg()`
9 years ago
Hauke Petersen
d2516b9b95
Merge pull request #1960 from haukepetersen/enh_driver_rtt
...
drivers: added enhanced RTT driver interface
9 years ago
René Kijewski
c3ba66781d
core: put more intelligence into `queue_msg()`
...
Fixes #1942 .
There were two instances were it was not checked the target thread has a
message queue before queuing the message.
This PR centralizes the check into `queue_msg()`.
9 years ago
Hauke Petersen
65520865b1
cpu/stm32f1: adjusted to RTT interface changes
9 years ago
Hauke Petersen
636287a1aa
cpu/nrf51822: adjusted to RTT interface changes
9 years ago
Oleg Hahm
1b64725eeb
Merge pull request #1950 from OlegHahm/pyterm_tcp_remote
...
pyterm: enable TCP connection to remote host
9 years ago
Hauke Petersen
1ae08f8437
drivers/periph/rtt: added overflow callback
9 years ago
Martine Lenders
b7929ae03d
pktbuf: optimize size overhead in packet buffer
9 years ago
Oleg Hahm
30b166c177
pyterm: make mostly pep8 compliant
9 years ago
Oleg Hahm
85db24b43d
Merge pull request #1957 from OlegHahm/auto_init_addr_mode
...
auto_init: always set source address mode
9 years ago
Oleg Hahm
9d5c3f4c8b
auto_init: always set source address mode
9 years ago
Oleg Hahm
8f93b5cee7
Merge pull request #1948 from OlegHahm/netif_byteorder
...
Netif fix byteorder
9 years ago
Hauke Petersen
19a95bbfbe
cpu/stm32f0: fixed low-level timer driver
9 years ago
Hauke Petersen
71568466b5
Merge pull request #1826 from PeterKietzmann/extend_test_periph_spi
...
tests/periph_spi: print rx-buffer on slave
9 years ago
Hauke Petersen
b501eb86cb
Merge pull request #1951 from haukepetersen/add_test_periphadc
...
tests/periph_adc: added test for adc driver
9 years ago
Oleg Hahm
8dab420321
Merge pull request #1835 from OlegHahm/msg_receive_yield
...
core: msg_receive should yield
9 years ago
Hauke Petersen
cbb9939f1d
Merge pull request #1955 from haukepetersen/fix_stm32f0_addfeatures
...
cpu/stm32f0: added missing features to Makefile
9 years ago
Hauke Petersen
b30bdc09ce
cpu/stm32f0: added missing features to Makefile
9 years ago
Oleg Hahm
4fd3d62f2a
core: msg_receive should yield
...
If a thread sends blocking, but the target thread is not currently in
receive mode, the sender gets queued. If it has a higher priority it
should run again as soon as the target goes into receiving mode.
9 years ago