Oleg Hahm
e6241b13de
ipc_pingpong: start receiving thread immediately
...
Rationale: When using `msg_send_receive()` the receiving thread needs to
be already in receiving mode.
2014-03-16 19:19:58 +01:00
Oleg Hahm
3c54edf4d6
Merge pull request #822 from LudwigOrtmann/reboot_signature
...
core: change reboot signature.
2014-03-16 18:42:23 +01:00
Martin Lenders
a134bb4238
Merge pull request #878 from OlegHahm/unroutable
...
net: sixlowpan: notify lowpan_transfer when IP packet is not routable
2014-03-13 19:40:41 +00:00
Lotte Steenbrink
2755b69e58
Merge pull request #630 from benpicco/oonf_api
...
[RFC] add oonf_api to pkg
2014-03-13 18:18:07 +01:00
Ludwig Ortmann
5a191b9f49
Merge pull request #880 from LudwigOrtmann/live_fast_die_young
...
make: don't ignore failures in for loops
2014-03-13 11:54:24 +01:00
Ludwig Ortmann
9b61d95545
make: don't ignore failures in for loops
...
Add `|| exit 1` to all constructs like `@for i in $(DIRS) ; do "$(MAKE)" -C $$i ; done ;`, so that compilation stops on the first error.
2014-03-12 11:09:04 +01:00
Oleg Hahm
153f2f9e95
notify lowpan_transfer when IP packet is not routable
...
The IP process silently discarded an unroutable packet without replying to the 6LoWPAN layer, causing that thread to starve.
2014-03-10 19:58:52 +01:00
Ludwig Ortmann
063a15ce9b
Change reboot signature.
...
Change from `void reboot(void)` to `int reboot(int mode)`.
Move reboot definition to core, rename architecture implementations
from reboot to reboot_arch.
Declare reboot mode(s) in kernel.h, reboot_arch in kernel_internal.h
Currently only one reboot mode is handled, its use is enforced.
Rationale:
A reboot function is already defined in <unistd.h> on BSD systems.
(See: http://www.openbsd.org/cgi-bin/man.cgi?query=reboot&sektion=2 )
This patch not only allows native to build sensibly on these systems
but also streamlines RIOTs compatability with existing software.
2014-03-10 11:14:27 +01:00
Martin Lenders
0c9fd83693
Merge pull request #869 from authmillenon/net-if-shell
...
sys:net:net_if: Fix address output of net_if shell command
2014-03-09 14:01:29 +00:00
Oleg Hahm
6af36575df
Merge pull request #871 from authmillenon/at86rf231-debug-output
...
at86rf231: Disable debug output for at86rf231 driver
2014-03-09 09:50:31 +00:00
Martin Lenders
e11d5c80da
Disable debug output for at86rf231 driver
2014-03-09 08:53:37 +00:00
Martin Lenders
3f7ac580e4
Merge pull request #868 from OlegHahm/at86rf_channel
...
apply channel mask when setting the channel
2014-03-09 08:49:45 +00:00
Martin Lenders
58fb30b8a7
Fix address output of net_if shell command
2014-03-09 08:45:03 +00:00
Oleg Hahm
1b9aadbd48
apply channel mask when setting the channel
2014-03-08 16:13:19 +00:00
René Kijewski
39cf75e52a
Merge pull request #865 from thomaseichinger/redbee-econotag_fix_board_h
...
redbee-econotag: include needed stdint.h
2014-03-05 17:49:27 +01:00
Thomas Eichinger
8e7b5a6d88
include needed stdint.h
2014-03-05 17:36:00 +01:00
René Kijewski
83988b2d03
Merge pull request #725 from kaspar030/optimize_thread_status_usage
...
core: sched: thread: optimize thread status field usage
2014-03-05 17:30:31 +01:00
dc8cbf58cb
Merge pull request #858 from Kijewski/mutex-clutter
...
core:mutex: remove refactor remnant
2014-03-05 14:28:39 +01:00
René Kijewski
3c65b38881
core:mutex: remove refactor remnant
2014-03-05 01:49:31 +01:00
Oleg Hahm
d1a9ed2977
Merge pull request #857 from Kijewski/shell-remove-clutter
...
shell: remove clutter from shell's Makefile
2014-03-05 00:28:55 +00:00
René Kijewski
a3076c9726
shell: remove clutter from shell's Makefile
...
Remove clutter that was put into centralized Makefile.includes.
2014-03-04 21:12:17 +01:00
Ludwig Ortmann
0334e93936
Merge pull request #853 from authmillenon/fix-test-net-if
...
tests: Fix test_net_if
2014-03-04 18:58:46 +01:00
René Kijewski
e15ce49808
Merge pull request #848 from Kijewski/that-annoying-debug-flag-in-pthread-that-effing-needs-to-go-away-already
...
posix: Disable debug output of pthreads
2014-03-04 18:31:55 +01:00
Oleg Hahm
a6bc8cba28
Merge pull request #843 from authmillenon/fix-lowpan-iphc
...
sixlowpan: Fix source address IPHC
2014-03-04 13:40:00 +00:00
Martin Lenders
78aa5a4b3d
Merge pull request #852 from authmillenon/autoinit-src-addr-mode
...
net_if/auto_init: Auto init source address mode
2014-03-04 11:58:01 +01:00
Martin Lenders
b11b8f148d
Fix test_net_if
2014-03-04 11:53:31 +01:00
Martin Lenders
4c63dae94d
Auto init source address mode
2014-03-04 11:14:05 +01:00
Christian Mehlis
5f56a51606
Merge pull request #849 from Kijewski/issue-844
...
posix: Fix `pthread_mutex_lock()` check in test_pthread_cooperation
2014-03-04 08:36:38 +01:00
René Kijewski
80263b2fc0
Merge pull request #728 from BytesGalore/add_unlock_mutex_and_sleep
...
core:mutex: enable atomic execution of unlock a mutex and sleep for a thread
2014-03-04 01:38:50 +01:00
René Kijewski
f3c90ac4c9
Fix pthread_mutex_lock()
check in test_pthread_cooperation
2014-03-03 22:48:31 +01:00
René Kijewski
46031a0540
posix: Disable debug output of pthreads
...
`DEBUG_ENABLED` should be enabled during debugging, and disabled
afterwards.
2014-03-03 22:12:25 +01:00
Martin
35106e3391
add test for mutex_unlock_and_sleep()
2014-03-03 18:48:46 +01:00
Martin
05f085d51a
add mutex_unlock_and_sleep()
2014-03-03 18:48:35 +01:00
Christian Mehlis
63ab4510b3
Merge pull request #820 from Kijewski/expect-sha256
...
tests: Add automatized test for sha256
2014-03-03 18:31:44 +01:00
402fae5bbe
Merge pull request #698 from Kijewski/thread_wakeup-dint
...
Changes to `thread_wakeup`
2014-03-03 18:17:18 +01:00
Christian Mehlis
eb0ceeb773
Merge pull request #794 from Kijewski/shell-args-escape
...
shell: Allow escaped characters in shell
2014-03-03 18:14:00 +01:00
Christian Mehlis
ef1d9836d3
Merge pull request #806 from Kijewski/sem-pthread-native
...
native/posix: Don't include sys/types.h in semaphore.h
2014-03-03 17:36:46 +01:00
Christian Mehlis
1ec20ce2f1
Merge pull request #832 from mehlis/ccn-lite-follow-up-11
...
ccnl: added documentation and proper event handling for dropped packets
2014-03-03 17:25:23 +01:00
Christian Mehlis
1cc5fa57c1
Merge pull request #839 from mehlis/posix-sleep
...
posix: added sleep and usleep
2014-03-03 17:23:09 +01:00
Christian Mehlis
183262620f
test: added test case for posix sleep
2014-03-03 17:21:48 +01:00
Christian Mehlis
1a438b64a5
posix: added sleep and usleep
2014-03-03 17:21:48 +01:00
Martin Lenders
332485e466
Fix source address IPHC
2014-03-03 17:16:29 +01:00
Christian Mehlis
438e8669b5
Merge pull request #838 from mehlis/posix-mutex-fix
...
pthread: mutex - return the right values
2014-03-03 16:39:31 +01:00
Martin Lenders
49b1f44b2e
Merge pull request #804 from LudwigOrtmann/native_include_separation
...
native/make: Don't use INCLUDES for building any native at all.
2014-03-03 15:12:56 +01:00
Christian Mehlis
64fc465a6a
pthread: mutex - return the right values
2014-03-03 13:29:28 +01:00
Martin Lenders
8760ea8f73
Merge pull request #833 from OlegHahm/net_if_fix
...
sys: net: net_if fix
2014-03-03 02:53:58 +01:00
Oleg Hahm
9255c9cbef
removed obsolete buffer
2014-03-02 23:34:07 +00:00
Oleg Hahm
3e4fa5f012
removed error causing packed attribute in net_if
2014-03-02 23:34:07 +00:00
Christian Mehlis
d0025f6652
ccnl: added documentation and proper event handling for dropped packets
2014-03-02 19:13:45 +01:00
Oleg Hahm
29ef19eea0
Merge pull request #805 from OlegHahm/rpl_fixes
...
RPL: byte order fixes and debugging
2014-03-02 18:06:23 +00:00