Oleg Hahm
|
1b4a9a336f
|
Merge pull request #263 from OlegHahm/sixlowpan_fixes
sixlowpan address initialization
|
2013-10-29 02:49:39 -07:00 |
|
Heiner
|
ca0fe0153f
|
fixed length for DAO ACK
|
2013-10-29 09:41:30 +01:00 |
|
Oleg Hahm
|
95bd2e6b8a
|
fixed sixlowpan address initialization
* prevent that IPv6 address gets overwritten when configuring as adhoc router
* additional debug information about assigned IPv6 addresses
|
2013-10-29 00:01:37 +01:00 |
|
Oleg Hahm
|
0ad9d82d8b
|
Merge pull request #218 from mehlis/semaphore
posix: add semaphore
|
2013-10-28 15:13:08 -07:00 |
|
Benjamin Valentin
|
cf63e1cefc
|
add ipv6_iface_set_routing_provider Allow an application to register a function that decides what to do with IP packets that are not destined for the node. RIOT will call the registered function to forward packets according to the applications routing table.
|
2013-10-27 13:53:02 +01:00 |
|
Martin Lenders
|
128125b44e
|
Some fixes to destiny
* fixed broken destiny types header
* added TCP flags to corresponding header
* removed TCP_HC struct from tcp.h
|
2013-10-25 23:06:50 +02:00 |
|
Oleg Hahm
|
a94d4a0b46
|
correct byte order for UDP length field
|
2013-10-25 17:46:18 +02:00 |
|
Oleg Hahm
|
9bd8e35c54
|
correct byte order for IPv6 length field
|
2013-10-25 17:45:53 +02:00 |
|
Oleg Hahm
|
f6c37b0b4f
|
fixed byte order for ieee802.15.4 frame
|
2013-10-25 17:45:53 +02:00 |
|
Christian Mehlis
|
9b84d62357
|
remove sixlowpans own semaphore and use new riot semaphore in flowcontrol
|
2013-10-25 14:45:26 +02:00 |
|
Martin Lenders
|
f537e19b26
|
Move L4 packet headers to destiny/types.h
|
2013-10-25 14:28:17 +02:00 |
|
Martin Lenders
|
6b999dc7bf
|
Enforce coding conventions in destiny via astyle
|
2013-10-25 14:28:17 +02:00 |
|
Martin Lenders
|
4825ec21b9
|
Order includes in destiny
|
2013-10-25 14:28:16 +02:00 |
|
Martin Lenders
|
94217d03e8
|
Move msg_help to destiny
|
2013-10-25 14:28:16 +02:00 |
|
Martin Lenders
|
75064eb630
|
Add documentation for destiny/socket.h
|
2013-10-25 14:28:16 +02:00 |
|
Martin Lenders
|
3149e83826
|
Refactor destiny/socket.h
|
2013-10-25 14:28:16 +02:00 |
|
Martin Lenders
|
b223a8baf0
|
Add Documentation destiny/in.h
|
2013-10-25 14:28:16 +02:00 |
|
Martin Lenders
|
e899970ecd
|
Refactor destiny/in.h
|
2013-10-25 14:28:16 +02:00 |
|
Martin Lenders
|
446be54a24
|
Add Documentation for destiny.h
|
2013-10-25 14:28:16 +02:00 |
|
Martin Lenders
|
de33fcd31b
|
Refactor destiny.h
|
2013-10-25 14:28:16 +02:00 |
|
Oleg Hahm
|
ea184b59b1
|
print IPv6 addresses in host byte order
|
2013-10-23 21:16:15 +02:00 |
|
Oleg Hahm
|
31d99e3084
|
set stacksizes to default values
|
2013-10-23 21:15:45 +02:00 |
|
Oleg Hahm
|
c142b40a5b
|
network stack related includes
|
2013-10-16 15:24:41 +02:00 |
|
Martin
|
b7bd836fe5
|
fixup changed DEFAULT_OCP to 0 (of0)
|
2013-10-15 15:51:01 +02:00 |
|
Martin
|
957f15cbdf
|
fixup changed RPL_ROOT_RANK to 256
|
2013-10-15 15:51:01 +02:00 |
|
Martin
|
a03e9f8ed4
|
fixup added missing initializer brackets
|
2013-10-15 15:51:01 +02:00 |
|
Oleg Hahm
|
e8ceaeeb79
|
fixed includes and some data types for RPL
|
2013-10-15 15:50:54 +02:00 |
|
Martin
|
c37dce2d31
|
fixup payload offset calculation for fragmented packets
|
2013-10-07 16:07:20 +02:00 |
|
Christian Mehlis
|
05acbe0419
|
Merge pull request #220 from OlegHahm/sixlowerror_relabeling
renamed SUCCESS constant in sixlowerror
|
2013-10-02 08:43:23 -07:00 |
|
Martin Lenders
|
038e03ad3e
|
Enforce naming convention for ieee802154
|
2013-09-30 13:21:54 +02:00 |
|
Martin Lenders
|
db60557c47
|
Remove definition of unimplemented ieee802154 function
|
2013-09-30 13:20:46 +02:00 |
|
Martin Lenders
|
e843727ed4
|
Relocate ieee802154_frame.h
|
2013-09-30 13:20:46 +02:00 |
|
Oleg Hahm
|
852d3977ef
|
Merge pull request #221 from BytesGalore/sixlopan_fixes
Sixlowpan fixes
|
2013-09-26 14:11:59 -07:00 |
|
Martin
|
f7c41cfe8e
|
applied coding convention and changed error printout to DEBUG(...)
|
2013-09-24 07:35:50 +02:00 |
|
Oleg Hahm
|
8feaac3856
|
renamed SUCCESS constant in sixlowerror
|
2013-09-23 18:01:23 +02:00 |
|
Martin
|
a6d86fc7f9
|
added debug switch for printing 802154_fcf_frame
|
2013-09-23 15:09:16 +02:00 |
|
Martin
|
adf1e7003d
|
fix IPv6 link local address determination
|
2013-09-23 14:56:15 +02:00 |
|
Martin
|
dea48c84c1
|
fix prevent possible access above array boardes
|
2013-09-23 12:41:39 +02:00 |
|
Martin
|
04aa86f8ec
|
fix prevent access to unallocated buffer
|
2013-09-23 12:32:37 +02:00 |
|
Oleg Hahm
|
a6a96c7110
|
added missing malloc includes
|
2013-09-12 16:09:18 +02:00 |
|
Oleg Hahm
|
b26153dba9
|
included cpu.h in destiny to provide ssize_t
|
2013-09-12 14:33:58 +02:00 |
|
Oleg Hahm
|
6d130a45ac
|
updated license headers
(No code changes!)
|
2013-08-16 10:20:23 +02:00 |
|
Oleg Hahm
|
7890c924cd
|
updated ICMPv6 types from I-D to RFC values
|
2013-08-15 20:29:38 +02:00 |
|
Oleg Hahm
|
b38aad06f4
|
added missing FCS to IEEE802.15.4 adaptation layer
|
2013-08-15 20:25:20 +02:00 |
|
Martin Lenders
|
1411a0df0f
|
Merge pull request #143 from authmillenon/astyle_anti_confusion
Some coding style fixes in sixlowpan
|
2013-08-15 04:24:00 -07:00 |
|
authmillenon
|
b4f47236bd
|
Revert some changes f***ed up by astyle
|
2013-08-15 12:25:35 +02:00 |
|
authmillenon
|
3624727002
|
Fix so astyle does not confuse casts for ands
|
2013-08-15 11:27:30 +02:00 |
|
Oleg Hahm
|
54a01dfd98
|
added cc110x_ng to include path for sixlowpan and net_help
|
2013-08-15 10:38:24 +02:00 |
|
Oleg Hahm
|
87e0f7a70a
|
append include path in destiny Makefile
|
2013-08-15 10:31:54 +02:00 |
|
authmillenon
|
e2c201f2e0
|
Merge branch 'remove_carriage_returns' of github.com:authmillenon/RIOT into authmillenon-remove_carriage_returns
Conflicts:
sys/net/destiny/in.h
sys/net/destiny/socket.h
sys/net/destiny/tcp.h
sys/net/destiny/tcp_hc.c
sys/net/destiny/tcp_hc.h
sys/net/destiny/tcp_timer.c
sys/net/destiny/udp.c
sys/net/destiny/udp.h
|
2013-08-15 10:30:02 +02:00 |
|
authmillenon
|
a3b754b662
|
Remove carriage returns
Git for windows handles those by itself
|
2013-08-15 10:17:15 +02:00 |
|
authmillenon
|
f53efdcb6f
|
Fixup for coding convention
|
2013-08-15 09:48:53 +02:00 |
|
authmillenon
|
f0982dad3e
|
Document NDP API header
|
2013-08-15 09:47:32 +02:00 |
|
authmillenon
|
55fa9a0910
|
Document ICMP API header
|
2013-08-15 09:46:03 +02:00 |
|
authmillenon
|
0b9671de18
|
Fix some API operationst
|
2013-08-14 21:48:36 +02:00 |
|
authmillenon
|
5e38764778
|
Fix more typos
|
2013-08-14 20:32:09 +02:00 |
|
authmillenon
|
0be66fa5e2
|
Fix sending slot stack size
|
2013-08-14 20:23:52 +02:00 |
|
authmillenon
|
b4a7878144
|
Fixup stack sizes
Fixup stack sizes according to PR #139
|
2013-08-14 18:23:57 +02:00 |
|
authmillenon
|
5244a190a9
|
Put parantheses around longer return statements.
|
2013-08-14 17:45:14 +02:00 |
|
authmillenon
|
dce4640af8
|
Define bitmask for 6LoWPAN fragmentation header parsing
|
2013-08-14 17:36:37 +02:00 |
|
authmillenon
|
d556858570
|
Remove non-sensical bit-wise AND
|
2013-08-14 17:35:30 +02:00 |
|
authmillenon
|
15290c897f
|
Make NCE type and status types publicly available
|
2013-08-14 17:06:21 +02:00 |
|
authmillenon
|
a8d5a83cf2
|
Fix typos
|
2013-08-14 16:38:18 +02:00 |
|
authmillenon
|
ce21dbdc73
|
Don't note address operators as bit-wise and.
Fix 3fddddd3be/sys/net/rpl/rpl.c (L75)
|
2013-08-14 16:30:40 +02:00 |
|
authmillenon
|
c3fecbe68e
|
Check if source address is not illegal source address.
Check if source address is not multicast or unique local unicast (for
non-local destinations.
Fixes issue #78
|
2013-08-14 16:21:01 +02:00 |
|
authmillenon
|
7966be880a
|
Use new mutex API
|
2013-08-14 16:19:35 +02:00 |
|
authmillenon
|
3fddddd3be
|
Refactor icmp.h
|
2013-08-14 09:51:56 +02:00 |
|
authmillenon
|
0e1baea34e
|
Refactor ip.h
|
2013-08-14 04:04:13 +02:00 |
|
authmillenon
|
b1d6e7d639
|
Refactor border.h
|
2013-08-14 01:36:22 +02:00 |
|
authmillenon
|
202d651a0d
|
Refactor lowpan.h
|
2013-08-14 01:36:22 +02:00 |
|
authmillenon
|
8f1f532d32
|
Refactor mac.h
|
2013-08-14 01:36:13 +02:00 |
|
Oleg Hahm
|
b68ee50671
|
added callback for sixlowpan
|
2013-08-14 00:33:12 +02:00 |
|
Oleg Hahm
|
c47f5a459e
|
added callback registration for sixlowip
|
2013-08-14 00:33:12 +02:00 |
|
Martin Lenders
|
1bd1b4347b
|
Make usage of IPHC configurable.
|
2013-08-14 00:33:12 +02:00 |
|
authmillenon
|
5b54ef66e2
|
Update documentation of ipv6.h
|
2013-08-14 00:33:12 +02:00 |
|
authmillenon
|
89a673d029
|
Add documentation group for 6LoWPAN module
|
2013-08-14 00:33:12 +02:00 |
|
authmillenon
|
0399e26f17
|
Make sixlowpan module more coding conventions compliant
|
2013-08-14 00:33:12 +02:00 |
|
authmillenon
|
661b03b88a
|
Move error codes to public includes
|
2013-08-14 00:33:12 +02:00 |
|
Martin Lenders
|
b944a48da9
|
Set up new directory structure
|
2013-08-14 00:33:11 +02:00 |
|
authmillenon
|
9117bb2b76
|
Implement simple echo request/reply
|
2013-08-14 00:33:11 +02:00 |
|
Oleg Hahm
|
d7a297957f
|
removed unmaintained micro mesh routing code
|
2013-08-12 22:38:18 +02:00 |
|
LudwigOrtmann
|
9b68030b8f
|
Merge pull request #98 from OlegHahm/802154_debugging
added debug output for sending IEEE802.15.4 frames
|
2013-08-08 07:44:51 -07:00 |
|
LudwigOrtmann
|
07c7e8ccd3
|
Merge pull request #90 from OlegHahm/milestone_1_0_fixes
Milestone 1 0 fixes
|
2013-08-08 06:29:22 -07:00 |
|
Oleg Hahm
|
fdb415c6ab
|
some prototype fixes in RPL
|
2013-08-04 04:47:22 +02:00 |
|
Oleg Hahm
|
564eb457ad
|
fixing for #79: relocating rpl folder
|
2013-08-04 04:46:17 +02:00 |
|
Oleg Hahm
|
e11ef8d0ac
|
Merge pull request #80 from authmillenon/sixlowpan_refactor
Refactoring and Fixing of sixlowpan module
|
2013-08-03 19:21:27 -07:00 |
|
Oleg Hahm
|
39a4dc684e
|
fixes for #62: eliminate unused parameter warnings
NOTE: this commit introduces a kernel API change for mutex_unlock
|
2013-08-04 04:10:33 +02:00 |
|
Oleg Hahm
|
21c4bb6aa5
|
fixed #18 for ICMPv6 packets
|
2013-08-04 03:17:41 +02:00 |
|
Oleg Hahm
|
956f0e8656
|
fix for #87, replacing - with _ in module protocol_multiplex
|
2013-08-04 03:17:31 +02:00 |
|
Oleg Hahm
|
f51a97c7e2
|
added debug output for sending IEEE802.15.4 frames
|
2013-08-04 03:05:09 +02:00 |
|
Martin Lenders
|
529333636e
|
Prepare refactoring
|
2013-07-29 16:00:42 +02:00 |
|
Oleg Hahm
|
22c668529d
|
Merge branch 'oleg-master' into mymaster
Conflicts:
cpu/Makefile.include
cpu/arm_common/arm_cpu.c
|
2013-07-29 01:36:24 +02:00 |
|
Oleg Hahm
|
f7ecc704a4
|
fixed includes and include pathes
|
2013-07-29 01:24:02 +02:00 |
|
Oleg Hahm
|
19e4034ace
|
Merge branch 'thomas-mc1322x'
Conflicts:
Makefile.modules
core/kernel_init.c
core/thread.c
cpu/arm_common/arm_cpu.c
cpu/arm_common/syscalls.c
cpu/lpc_common/hwtimer_cpu.c
cpu/lpc_common/iap.c
sys/include/transceiver.h
sys/net/sixlowpan/sixlowip.c
sys/net/sixlowpan/sixlowmac.c
sys/net/sixlowpan/sixlowmac.h
sys/net/sixlowpan/sixlowpan.c
sys/transceiver/Makefile
sys/transceiver/transceiver.c
|
2013-07-24 23:22:11 +02:00 |
|
Oleg Hahm
|
cce8f46e49
|
experimental sixlowpan fixes to eliminate multiple definitions
|
2013-07-24 22:23:21 +02:00 |
|
Thomas Eichinger
|
4bc89bd458
|
added fixes for compilation for mc1322x
|
2013-07-24 15:50:16 +02:00 |
|
Oleg Hahm
|
0ff8973ae7
|
Merge pull request #76 from benpicco/posix_compat
add typedefs to socket.h to improve POSIX compatibility
|
2013-07-24 01:31:40 -07:00 |
|
Benjamin Valentin
|
18ef96422f
|
add typedefs to socket.h to improve POSIX compliance
|
2013-07-24 02:52:24 +02:00 |
|
Oleg Hahm
|
ca75d3c36c
|
fixed some includes
|
2013-07-24 00:44:28 +02:00 |
|
Oleg Hahm
|
599e266b55
|
Revert "removed redefined ENABLE_DEBUG"
This reverts commit 69c526f44d .
Instead of removing ENABLE_DEBUG, define it as zero and replacing the
ifdef preprocessor commands by a simple #if
|
2013-07-24 00:38:43 +02:00 |
|