Hauke Petersen
|
421e69030a
|
Merge pull request #4315 from haukepetersen/doc_periph_fixes
doc: various fixes related to 'periph'
|
2015-11-19 22:59:26 +01:00 |
|
Hauke Petersen
|
95086da431
|
doc/drivers/sys: fixed all refs to drivers_periph_xx
|
2015-11-19 16:09:25 +01:00 |
|
test
|
bbe1b6f125
|
rpl: reuse xtimer for cleanup
|
2015-11-17 19:00:18 +01:00 |
|
Oleg Hahm
|
e4244a29ff
|
fib: make FIB size dependent on existence of RPL
Also, enables to configure the FIB size from the applicatin
|
2015-11-17 16:48:04 +01:00 |
|
Oleg Hahm
|
46dc908fcb
|
gnrc 6lowpan: exclude CTX if not part of the app
This removes dependencies to 6LoWPAN context module if an application is built without support for it.
Also, includes a missing header.
|
2015-11-17 12:04:11 +01:00 |
|
Cenk Gündoğan
|
f7166bbfd7
|
rpl: use uint32_t for the parent lifetime
|
2015-11-09 21:24:08 +01:00 |
|
BytesGalore
|
3153389e49
|
Merge pull request #4241 from cgundogan/pr/rpl/parent_lifetime_32
rpl: use uint32_t for the parent lifetime
|
2015-11-09 21:17:16 +01:00 |
|
Cenk Gündoğan
|
bf5e9b4351
|
rpl: use uint32_t for the parent lifetime
|
2015-11-09 20:28:31 +01:00 |
|
Cenk Gündoğan
|
b1f2f22898
|
rpl: uint32_t is sufficient for the DAO timer
|
2015-11-09 17:25:05 +01:00 |
|
Martine Lenders
|
fc831f0ec2
|
Merge pull request #4216 from cgundogan/pr/network_layer/remove_timex
net/gnrc/network_layer: remove timex_t
|
2015-11-09 16:27:24 +01:00 |
|
Cenk Gündoğan
|
ce6b6b84fc
|
rpl: decrease default numbers
|
2015-11-09 14:56:51 +01:00 |
|
Cenk Gündoğan
|
5aaea3879f
|
netif: ndp: gnrc_ipv6_netif_t::retrans_timer -> uint32_t
|
2015-11-09 14:55:04 +01:00 |
|
Cenk Gündoğan
|
b59fc825a3
|
netif: nc: ndp: gnrc_ipv6_netif_t::reach_time -> uint32_t
|
2015-11-09 14:55:01 +01:00 |
|
Cenk Gündoğan
|
be7a34b1b8
|
Merge pull request #3157 from BytesGalore/fib_host_prefix_flags
net/fib: Added network prefix flag to indicate a network destination
|
2015-11-02 16:38:55 +01:00 |
|
BytesGalore
|
523d1f87ca
|
net/fib: Added network prefix flag to indicate a network destination
|
2015-11-02 15:57:39 +01:00 |
|
Cenk Gündoğan
|
42c5666357
|
Merge pull request #4186 from cgundogan/pr/ipv6/last_vtimers
network_layer: remove last occurences of vtimer
|
2015-11-02 15:42:50 +01:00 |
|
Cenk Gündoğan
|
1c92c6d933
|
Merge pull request #4205 from BytesGalore/fib_clean_fibtable_doxy
net/fib: changed the `fib_table_t` doxy to be a bit more informative
|
2015-11-02 12:52:25 +01:00 |
|
BytesGalore
|
24c48181b9
|
net/fib: changed the fib_table_t doxy to be a bit more informative
|
2015-11-02 11:21:32 +01:00 |
|
BytesGalore
|
6c49ec27e0
|
net/fib: use UNIVERSAL_ADDRESS_SIZE instead of substitute
|
2015-11-02 08:32:04 +01:00 |
|
Joakim Nohlgård
|
7635d3e94d
|
netopt: Add support for IEEE 802.15.4 channel page option
|
2015-10-30 09:59:53 +01:00 |
|
Cenk Gündoğan
|
206e027725
|
Merge pull request #3647 from BytesGalore/fib_source_routing
fib: initial source route support
|
2015-10-29 12:08:47 +01:00 |
|
Cenk Gündoğan
|
023c0984b3
|
sixlowpan: switch ltimer to be an xtimer
|
2015-10-28 21:03:09 +01:00 |
|
Martine Lenders
|
23f8fecc04
|
Merge pull request #4157 from cgundogan/pr/nc/xtimer_nbr_sol_timer
nc: use xtimer for gnrc_ipv6_nc_t::nbr_sol_timer
|
2015-10-28 17:51:48 +01:00 |
|
Cenk Gündoğan
|
4297972054
|
nc: use xtimer for gnrc_ipv6_nc_t::nbr_sol_timer
|
2015-10-28 15:24:45 +01:00 |
|
Cenk Gündoğan
|
a979d0c72c
|
netif: use xtimer for gnrc_ipv6_netif_t::rtr_adv_timer
|
2015-10-27 20:51:34 +01:00 |
|
Cenk Gündoğan
|
7490dc21a0
|
Merge pull request #4172 from cgundogan/pr/ndp/use_correct_timer
nc: ndp: add/use gnrc_ipv6_nc_t::rtr_adv_timer in gnrc_ndp_rtr_sol_handle
|
2015-10-27 20:43:30 +01:00 |
|
BytesGalore
|
6c57582107
|
fib: initial source route support
|
2015-10-27 20:20:18 +01:00 |
|
Cenk Gündoğan
|
c175273f96
|
Merge pull request #3693 from OlegHahm/remove_superfluous_icmpv6_hdr_build_functions
icmpv6: remove superfluous header build functions
|
2015-10-27 20:06:02 +01:00 |
|
Martine Lenders
|
7b6de128f7
|
Merge pull request #4149 from cgundogan/pr/ipv6/init_suffix
ipv6: initialize iid
|
2015-10-27 20:01:05 +01:00 |
|
Cenk Gündoğan
|
b993914534
|
nc: ndp: add and use gnrc_ipv6_nc_t::rtr_adv_timer in gnrc_ndp_rtr_sol_handle
|
2015-10-27 17:15:52 +01:00 |
|
Cenk Gündoğan
|
d587cf9cd4
|
netif: use xtimer for gnrc_ipv6_netif_t::rtr_sol_timer
|
2015-10-26 21:03:38 +01:00 |
|
Cenk Gündoğan
|
59a8b929f6
|
nc: use xtimer for gnrc_ipv6_nc_t::nbr_adv_timer
|
2015-10-26 16:59:16 +01:00 |
|
Cenk Gündoğan
|
c5acf0227d
|
ipv6/addr: initialize iid part of an ipv6 address
|
2015-10-26 16:54:45 +01:00 |
|
Cenk Gündoğan
|
2065537368
|
Merge pull request #4123 from cgundogan/pr/nc/xtimer_rtr_timeout
nc: user xtimer for gnrc_ipv6_nc_t::rtr_timeout
|
2015-10-26 15:46:01 +01:00 |
|
Martine Lenders
|
5b37e1ad0c
|
Merge pull request #4124 from cgundogan/pr/netif/xtimer_valid_timeout
netif: use xtimer for gnrc_ipv6_netif_addr_t::valid_timeout
|
2015-10-26 12:23:05 +01:00 |
|
Martine Lenders
|
1e87c078da
|
Merge pull request #4010 from OlegHahm/gnrc_netapi_assert_queue
gnrc netreg: make message queue mandatory
|
2015-10-26 11:31:03 +01:00 |
|
Cenk Gündoğan
|
0258f29a5e
|
nc: user xtimer for gnrc_ipv6_nc_t::rtr_timeout
|
2015-10-26 11:27:07 +01:00 |
|
Martine Lenders
|
4002db15d6
|
Merge pull request #4121 from cgundogan/pr/nc/xtimer_type_timeout
nc: use xtimer for gnrc_ipv6_nc_t::type_timeout
|
2015-10-26 11:11:37 +01:00 |
|
Oleg Hahm
|
2e342c7e9b
|
gnrc netreg: make message queue mandatory
Any thread that registers for gnrc events (i.e. incoming packets) must provide a message queue.
|
2015-10-26 10:54:05 +01:00 |
|
Cenk Gündoğan
|
40e504de65
|
nc: use xtimer for gnrc_ipv6_nc_t::type_timeout
|
2015-10-22 15:55:46 +02:00 |
|
Cenk Gündoğan
|
d64fdbba3a
|
rpl: refactoring of instances and dodags
|
2015-10-21 18:02:16 +02:00 |
|
Cenk Gündoğan
|
0146c1b1b9
|
netif: use xtimer for gnrc_ipv6_netif_addr_t::valid_timeout
|
2015-10-20 22:55:12 +02:00 |
|
Cenk Gündoğan
|
f796f6339c
|
nc: minor doc fix
|
2015-10-20 22:02:21 +02:00 |
|
Cenk Gündoğan
|
beb3321132
|
nc: remove unused rtr_sol_timer
|
2015-10-20 19:05:42 +02:00 |
|
BytesGalore
|
8af6a6630d
|
Merge pull request #4107 from cgundogan/pr/rpl/make_fib_rpl_aware
Introduce RPL awareness to fib entries
|
2015-10-19 11:50:19 +02:00 |
|
Cenk Gündoğan
|
7ecd6d4a8a
|
fib: reduce scope of global vars to the scope of fib_table_t
|
2015-10-19 10:26:41 +02:00 |
|
Cenk Gündoğan
|
5a4789573d
|
fib: add flag to mark RPL routes
|
2015-10-18 21:00:30 +02:00 |
|
Thomas Eichinger
|
9a839c990a
|
doc:netdev: mention get/set don't check for alignment of memory accessed
|
2015-10-16 12:14:56 +02:00 |
|
Ludwig Knüpfer
|
4ffbb89e66
|
doc: fix gnrc_ipv6_whitelist group and description
|
2015-10-13 19:55:29 +02:00 |
|
Thomas Eichinger
|
7bf121903a
|
Merge pull request #3729 from daniel-k/net_at86rf2xx_tx_feedback
netdev: add TX feedback events
|
2015-10-12 16:43:26 +02:00 |
|
daniel-k
|
9c36546026
|
netdev: add TX feedback events
|
2015-10-12 15:50:39 +02:00 |
|
Cenk Gündoğan
|
dbe64987e1
|
Merge pull request #3688 from cgundogan/pr/rpl/leaf_node_operation
rpl: leaf/router node operation
|
2015-10-09 14:14:28 +02:00 |
|
Cenk Gündoğan
|
a689867031
|
rpl: leaf node operation
|
2015-10-05 11:34:39 +02:00 |
|
Cenk Gündoğan
|
3f238980f7
|
rpl: incremental instance id generation
|
2015-09-29 19:34:59 +02:00 |
|
Cenk Gündoğan
|
f14ab00658
|
Merge pull request #3719 from cgundogan/pr/rpl/dodag_conf_prefix_info_request
rpl: make dodag_conf and prefix_info options requestable
|
2015-09-29 18:44:55 +02:00 |
|
Martine Lenders
|
5291f3b2bd
|
gnrc_ipv6_whitelist: initial import
|
2015-09-28 16:59:53 +02:00 |
|
Cenk Gündoğan
|
f4660e8ff5
|
rpl: request DODAG_CONF and PREFIX_INFO option from parent when joining a DODAG
|
2015-09-28 09:23:37 +02:00 |
|
Oleg Hahm
|
f035bced0c
|
doc: put network devices and sensors in subgroups
|
2015-09-27 18:25:43 +02:00 |
|
Oleg Hahm
|
526f6fd5f8
|
doc: fix doxygen group for some gnrc headers
|
2015-09-25 21:07:16 +02:00 |
|
Martine Lenders
|
a225987d3e
|
gnrc 6Lo-ND rtr: fix array sizes for 6LBR
|
2015-09-25 11:26:58 +02:00 |
|
Oleg Hahm
|
63fda9e900
|
6lowpan: remove tentative flag for local addresses
There's no real need for this flag, but it causes problem during address registration.
|
2015-09-24 13:33:10 +02:00 |
|
Martine Lenders
|
dd69fd0cd3
|
gnrc_ndp_internal: add missing include
|
2015-09-24 01:36:54 +02:00 |
|
Martine Lenders
|
fda6155071
|
Merge pull request #3615 from authmillenon/conn/feat/initial
conn: Initial import of a light-weight network application API
|
2015-09-21 20:47:08 +02:00 |
|
Martine Lenders
|
ef9acf6aee
|
gnrc: add GNRC-specific conn implementation
|
2015-09-21 16:56:27 +02:00 |
|
Martine Lenders
|
b87a3eab89
|
conn: Initial import of a light-weight network application API
|
2015-09-21 16:56:27 +02:00 |
|
Oleg Hahm
|
682bde25d9
|
6lowpan nd: check right NCE in AR handling
When checking the address registration option, the address has to be passed in order to check the correct neighbor cache entry.
|
2015-09-21 09:25:12 +02:00 |
|
Martine Lenders
|
802e229bcb
|
gnrc_sixlowpan_nd: register new addresses for AAC
|
2015-09-18 00:23:12 +02:00 |
|
Martine Lenders
|
1682b76866
|
gnrc_ndp_internal: adapt nbr_sol send function to get src
|
2015-09-18 00:23:12 +02:00 |
|
Martine Lenders
|
15e6e65b11
|
Merge pull request #3841 from OlegHahm/slip_write_blocking
gnrc slip: use blocking uart writing
|
2015-09-17 13:55:56 +02:00 |
|
Oleg Hahm
|
73fe4d4e55
|
gnrc slip: use blocking uart writing
|
2015-09-17 11:48:43 +02:00 |
|
Martine Lenders
|
a19a04c753
|
Merge pull request #3853 from OlegHahm/6lowpan_nd_router_fixes
6lowpan nd router fixes
|
2015-09-17 01:37:39 +02:00 |
|
Oleg Hahm
|
af0ed51559
|
Merge pull request #3839 from OlegHahm/6lr_fixes
6lowpan nd: router fixes
|
2015-09-17 00:43:40 +02:00 |
|
Oleg Hahm
|
b15660033a
|
sixlowpan nd: send actually router advertisements
|
2015-09-16 23:59:43 +02:00 |
|
Oleg Hahm
|
596ef55641
|
6lowpan nd: join all routers multicast group
A 6LR should join the all routers multicast group as soon as it turns
into a router which is indicated by setting the router advertisement
flag.
|
2015-09-16 23:53:08 +02:00 |
|
|
5a485c3f73
|
sys: net: fib: switch to xtimer
|
2015-09-16 10:58:56 +02:00 |
|
Cenk Gündoğan
|
50392b6256
|
rpl: switch to xtimer
|
2015-09-16 10:58:56 +02:00 |
|
Cenk Gündoğan
|
4b7a3ed236
|
rpl/structs.h: include vtimer
|
2015-09-16 10:58:50 +02:00 |
|
Oleg Hahm
|
f8f74468b3
|
Merge pull request #3822 from authmillenon/ipv6_addr/enh/opt-ipv4-sup
ipv6_addr: make IPv4 compatible addresses optional
|
2015-09-15 10:47:36 +02:00 |
|
Oleg Hahm
|
f762d2aab2
|
Merge pull request #3830 from DipSwitch/fix_udp_documentation
doc: Fix documentation for UDP
|
2015-09-13 19:10:45 +02:00 |
|
Martine Lenders
|
e7bbbf080b
|
Merge pull request #3813 from OlegHahm/sixlowpan_nd_router_deps
gnrc: 6lowpan-nd: some broken router dependencies
|
2015-09-12 15:58:11 +02:00 |
|
DipSwitch
|
684eff4541
|
doc: Fix documentation for UDP
|
2015-09-12 12:54:56 +02:00 |
|
Martine Lenders
|
85c1c17090
|
ipv6_addr: make IPv4 compatible addresses optional
|
2015-09-11 20:03:46 +02:00 |
|
Martine Lenders
|
93a92dfa03
|
Merge pull request #3134 from authmillenon/ng_sixlowpan/feat/6lo-nd
gnrc_sixlowpan_nd_border_router: initial import of border router behavior of 6LoWPAN-ND
|
2015-09-11 19:58:36 +02:00 |
|
Martine Lenders
|
b9fcd2bfea
|
Merge pull request #3608 from authmillenon/ipv4_addr/api/initial
ipv4_addr: initial import
|
2015-09-11 18:41:23 +02:00 |
|
Martine Lenders
|
e6c96cde53
|
gnrc_sixlowpan_nd_border_router: initial import
|
2015-09-11 16:45:38 +02:00 |
|
Martine Lenders
|
db56507ff9
|
ipv4_addr: initial import
|
2015-09-11 16:32:36 +02:00 |
|
Martine Lenders
|
a6625e86d3
|
gnrc_sixlowpan: document behavior for blackbox testing
|
2015-09-11 11:28:33 +02:00 |
|
Oleg Hahm
|
e064985c1b
|
gnrc ipv6 netif: missing flags for 6lowpan router
|
2015-09-10 19:38:38 +02:00 |
|
Martine Lenders
|
132f5e1b9c
|
gnrc_sixlowpan_nd_router: initial import
|
2015-09-10 02:13:44 +02:00 |
|
Martine Lenders
|
84768b1747
|
Merge pull request #3748 from authmillenon/gnrc_sixlowpan_nd/feat/initial
gnrc_sixlowpan_nd: initial import of host behavior of 6LoWPAN-ND
|
2015-09-09 11:58:01 +02:00 |
|
Martine Lenders
|
ea3426eee5
|
gnrc: adapt for gnrc_sixlowpan_nd
|
2015-09-09 11:16:10 +02:00 |
|
Martine Lenders
|
2a1c243ad2
|
gnrc_sixlowpan_nd: initial import
|
2015-09-08 20:37:36 +02:00 |
|
Oleg Hahm
|
3ea86c7c7a
|
gnrc: ipv6: netif: obey naming conventions
|
2015-09-07 18:32:41 +02:00 |
|
|
48baf5ddcf
|
Merge pull request #3683 from kaspar030/add_gnrc_netdev2_support
sys: net: add gnrc netdev2 support
|
2015-09-04 18:00:18 +02:00 |
|
|
ef972735dc
|
sys: net: replace dev_eth with netdev2, adapt native tap driver
|
2015-09-04 15:39:04 +02:00 |
|
|
78b4bf6f58
|
sys: net: gnrc: add basic netdev2 support
|
2015-09-04 15:39:04 +02:00 |
|
Oleg Hahm
|
049b9868f3
|
ipv6: netif: compute maximum addresses
RPL and ND routers need additional addresses
|
2015-09-04 14:52:54 +02:00 |
|
Martine Lenders
|
fc6896b0c7
|
Merge pull request #3049 from authmillenon/ng_ndp/feat/rtr-dscvry
gnrc_ndp_router: Initial import of router behavior of router discovery
|
2015-09-03 00:22:40 +02:00 |
|
Oleg Hahm
|
4fa3bb89ea
|
Merge pull request #3744 from authmillenon/gnrc_ipv6_nc/enh/6lo-nd
gnrc_ipv6_nc: adapt neighbor cache for different ND implementations
|
2015-09-02 21:54:35 +02:00 |
|
Martine Lenders
|
abe63b3f71
|
gnrc_ndp_router: initial import
|
2015-09-02 21:42:10 +02:00 |
|