[riot-commits] [RIOT-OS/RIOT] 504acc: net/l2util: add nimble opt for addr resolution

Martine Lenders noreply at github.com
Wed Aug 28 17:10:51 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 504acc50978e51d55cab856b28c19ad830421216
      https://github.com/RIOT-OS/RIOT/commit/504acc50978e51d55cab856b28c19ad830421216
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M sys/net/gnrc/netif/gnrc_netif_device_type.c
    M sys/net/link_layer/l2util/l2util.c

  Log Message:
  -----------
  net/l2util: add nimble opt for addr resolution


  Commit: 9df583457f82f75d7c83b555dd39866824d2810d
      https://github.com/RIOT-OS/RIOT/commit/9df583457f82f75d7c83b555dd39866824d2810d
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M sys/net/link_layer/l2util/l2util.c

  Log Message:
  -----------
  net/l2util: fix addr conversion for BLE


  Commit: 218b547b3ce786f15a9860c3c16652c60ad66bcd
      https://github.com/RIOT-OS/RIOT/commit/218b547b3ce786f15a9860c3c16652c60ad66bcd
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M sys/include/net/bluetil/addr.h
    M sys/net/ble/bluetil/bluetil_addr/bluetil_addr.c

  Log Message:
  -----------
  net/bluetil/addr: add addr swapped copy function


  Commit: bcf2f2a2de5d032269fcad007e9274f2570889d3
      https://github.com/RIOT-OS/RIOT/commit/bcf2f2a2de5d032269fcad007e9274f2570889d3
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M sys/include/net/bluetil/addr.h

  Log Message:
  -----------
  sys/bluetil/addr: add doc in byte ordering


  Commit: b7b57919304e6df026ee773f4064f787fcaeac6f
      https://github.com/RIOT-OS/RIOT/commit/b7b57919304e6df026ee773f4064f787fcaeac6f
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M sys/net/ble/bluetil/bluetil_addr/bluetil_addr.c

  Log Message:
  -----------
  sys/bluetil/addr: fix byte ordering in print funcs


  Commit: 7f7993f1d6824c3871e82a7b49e5435cce01feb1
      https://github.com/RIOT-OS/RIOT/commit/7f7993f1d6824c3871e82a7b49e5435cce01feb1
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M sys/include/net/bluetil/addr.h
    M sys/net/ble/bluetil/bluetil_addr/bluetil_addr.c

  Log Message:
  -----------
  bluetil/addr: fix byte ordering in addr_from_str()


  Commit: e1e62ffff74c86c092224689cae015fa20ad027b
      https://github.com/RIOT-OS/RIOT/commit/e1e62ffff74c86c092224689cae015fa20ad027b
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M pkg/nimble/scanlist/nimble_scanlist.c

  Log Message:
  -----------
  pkg/nimble/scanlist: implement _get_by_pos()


  Commit: 14662da1db21058dbde0e4fe73be01113743f1b2
      https://github.com/RIOT-OS/RIOT/commit/14662da1db21058dbde0e4fe73be01113743f1b2
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M boards/nrf52dk/Makefile.dep

  Log Message:
  -----------
  boards/nrf52dk: add nimble_netif dependency


  Commit: 1cb54659c3357c47345e558a00eeb4bad8d4a015
      https://github.com/RIOT-OS/RIOT/commit/1cb54659c3357c47345e558a00eeb4bad8d4a015
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M sys/include/net/ble.h

  Log Message:
  -----------
  net/ble.h: add l2cap cid and gapp svc id constants


  Commit: 6bbe16601a7477bbed0066cb1c7acd759e5ccbd5
      https://github.com/RIOT-OS/RIOT/commit/6bbe16601a7477bbed0066cb1c7acd759e5ccbd5
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M pkg/nimble/Makefile
    M pkg/nimble/Makefile.dep
    M pkg/nimble/Makefile.include
    M pkg/nimble/contrib/nimble_riot.c
    A pkg/nimble/netif/Makefile
    A pkg/nimble/netif/include/nimble_netif.h
    A pkg/nimble/netif/include/nimble_netif_conn.h
    A pkg/nimble/netif/nimble_netif.c
    A pkg/nimble/netif/nimble_netif_conn.c

  Log Message:
  -----------
  pkg/nimble: add netif wrapper


  Commit: a3b8c87ab51da1594bca24d0e4ab99a78eca338c
      https://github.com/RIOT-OS/RIOT/commit/a3b8c87ab51da1594bca24d0e4ab99a78eca338c
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M Makefile.dep
    M pkg/nimble/contrib/nimble_riot.c
    M sys/shell/commands/Makefile
    A sys/shell/commands/sc_nimble_netif.c
    M sys/shell/commands/shell_commands.c

  Log Message:
  -----------
  sys/shell: add 'ble' shell cmd for nimble_netif


  Commit: ce3fedfed445bc0337a3cbacd19a1d20609fb29e
      https://github.com/RIOT-OS/RIOT/commit/ce3fedfed445bc0337a3cbacd19a1d20609fb29e
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M Makefile.dep

  Log Message:
  -----------
  Makefile.dep: add dep for nimble submodules


  Commit: d127d1838429a23fcd8f15f4922e06702471e9ec
      https://github.com/RIOT-OS/RIOT/commit/d127d1838429a23fcd8f15f4922e06702471e9ec
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M boards/common/nrf52/Makefile.dep
    M boards/nrf52dk/Makefile.dep

  Log Message:
  -----------
  boards/nrf52: set NimBLE for gnrc_netdev_default


  Commit: eb6673f7695917c2c0ef5d5d8f4aea7df61a8547
      https://github.com/RIOT-OS/RIOT/commit/eb6673f7695917c2c0ef5d5d8f4aea7df61a8547
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    A pkg/nimble/README.ipv6-over-ble.md

  Log Message:
  -----------
  pkg/nimble: add README on how to connect to Linux


  Commit: da494251b67090384908f7c208bbc9428512b71b
      https://github.com/RIOT-OS/RIOT/commit/da494251b67090384908f7c208bbc9428512b71b
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M boards/nrf52840dk/Makefile.dep

  Log Message:
  -----------
  board/nrf52840dk: fix order in Makefile.dep


  Commit: 3a381d865ed71fb6b77f34e2ea4b3f82f7a8a606
      https://github.com/RIOT-OS/RIOT/commit/3a381d865ed71fb6b77f34e2ea4b3f82f7a8a606
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M examples/ndn-ping/Makefile

  Log Message:
  -----------
  examples/ndn-ping: blacklist nrf52-based boards

The blacklisted boards use NimBLE as default network stack. But
NimBLE and ndn-riot do not build simultaneously, as they use
clashing crpyto libraries (uECC vs tinycrypt).


  Commit: 891294d3b7db1b3fbde2e1b8596410c49cffce28
      https://github.com/RIOT-OS/RIOT/commit/891294d3b7db1b3fbde2e1b8596410c49cffce28
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M pkg/nimble/Makefile

  Log Message:
  -----------
  pkg/nimble: temporary LLVM workaround for NimBLE


  Commit: dff436be63ccef4d5af4cb110e769e386eb0704c
      https://github.com/RIOT-OS/RIOT/commit/dff436be63ccef4d5af4cb110e769e386eb0704c
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M boards/reel/Makefile.dep

  Log Message:
  -----------
  boards/reel: make nrf802154 the default radio


  Commit: a237971cfd6309b59067d78dc19695a752a95ac6
      https://github.com/RIOT-OS/RIOT/commit/a237971cfd6309b59067d78dc19695a752a95ac6
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M tests/l2util/Makefile
    M tests/l2util/main.c

  Log Message:
  -----------
  tests/l2util: adapt to changes for BLE


  Commit: 16bbd2f864a729c9cd48a3c7845c5804ab8afb50
      https://github.com/RIOT-OS/RIOT/commit/16bbd2f864a729c9cd48a3c7845c5804ab8afb50
  Author: Hauke Petersen <hauke.petersen at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M tests/unittests/tests-bluetil/tests-bluetil.c

  Log Message:
  -----------
  tests/unittests/bluetil: adapt to byteorder fixes


  Commit: d6ac49c26e9c05d010b6d67e6cab61922798b1c1
      https://github.com/RIOT-OS/RIOT/commit/d6ac49c26e9c05d010b6d67e6cab61922798b1c1
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2019-08-28 (Wed, 28 Aug 2019)

  Changed paths:
    M Makefile.dep
    M boards/common/nrf52/Makefile.dep
    M boards/nrf52840dk/Makefile.dep
    M boards/nrf52dk/Makefile.dep
    M boards/reel/Makefile.dep
    M examples/ndn-ping/Makefile
    M pkg/nimble/Makefile
    M pkg/nimble/Makefile.dep
    M pkg/nimble/Makefile.include
    A pkg/nimble/README.ipv6-over-ble.md
    M pkg/nimble/contrib/nimble_riot.c
    A pkg/nimble/netif/Makefile
    A pkg/nimble/netif/include/nimble_netif.h
    A pkg/nimble/netif/include/nimble_netif_conn.h
    A pkg/nimble/netif/nimble_netif.c
    A pkg/nimble/netif/nimble_netif_conn.c
    M pkg/nimble/scanlist/nimble_scanlist.c
    M sys/include/net/ble.h
    M sys/include/net/bluetil/addr.h
    M sys/net/ble/bluetil/bluetil_addr/bluetil_addr.c
    M sys/net/gnrc/netif/gnrc_netif_device_type.c
    M sys/net/link_layer/l2util/l2util.c
    M sys/shell/commands/Makefile
    A sys/shell/commands/sc_nimble_netif.c
    M sys/shell/commands/shell_commands.c
    M tests/l2util/Makefile
    M tests/l2util/main.c
    M tests/unittests/tests-bluetil/tests-bluetil.c

  Log Message:
  -----------
  Merge pull request #11578 from haukepetersen/add_nimble_netif

pkg/nimble: add IP-over-BLE support via netif/GNRC


Compare: https://github.com/RIOT-OS/RIOT/compare/8893b73682c9...d6ac49c26e9c


More information about the commits mailing list