Skip to content

merge master branch into bluetooth5#364

Merged
rymanluk merged 96 commits intoapache:bluetooth5from
sjanc:bluetooth5_master
Jun 30, 2017
Merged

merge master branch into bluetooth5#364
rymanluk merged 96 commits intoapache:bluetooth5from
sjanc:bluetooth5_master

Conversation

@sjanc
Copy link
Contributor

@sjanc sjanc commented Jun 30, 2017

No description provided.

ccollins476ad and others added 30 commits May 30, 2017 10:48
We would persist the authenticated flag if either peer supported
authentication.  We should only persist it if both support it.
If a device is already bonded, ;he host should not allow the same device
to pair again. Currently, the host blindly proceeds with the pairing
operation. This should not be allowed because the second peer could be
an imposter masquerading as the original.

New behavior in such a scenario:

1. Host notifies application of the duplicate pairing attempt via the
gap event callback. The callback specifies a new event code
(BLE_GAP_EVENT_REPEAT_PAIRING) that specifically indicates a duplicate
pairing attempt.

2. The gap event callback returns an error code indicating which
of the following behaviors to perform:

    a. Retry: Return BLE_GAP_REPEAT_PAIRING_RETRY after deleting the
       conflicting bond. The stack will verify the bond has been deleted
       and continue the pairing procedure. If the bond is still present,
       this event will be reported again.

    b. Ignore: Return BLE_GAP_REPEAT_PAIRING_IGNORE. The stack will
       silently ignore the pairing request.
- Use util/parse package for parsing instead of using
  sensor_shell_stol() or parsing functions in individual drivers
bootloader would still boot image in slot0 with invalid signature.
- Removing os_time_delay() from driver and moving it to shell for using
  it with shell.
- Sensor framework polling timer should be used for reading instead of
  os_time_delay().
MYNEWT-752 Allow confirm of tentative slot.
MYNEWT-777 SensorAPI: Use util/parse pkg instead of using   sensor_shell_stol()
MYNEWT-779 tcs34725 driver: remove os_time_delay()
MYNEWT-780 Sensor driver shells: expose ADDR syscf
MYNEWT-699; re-add sample linker scripts to Olimex BSP.
- The apps/sensors_test had an issue where it would not build standalone
  without specifying an offboard sensor and an interface in the targets
  syscfg.yml file. This change would make that possible.
Function generated using Cube MX, with the STM32F7-DISCOVERY board
definition.
Marko Kiiskila and others added 27 commits June 23, 2017 11:20
- Fix onbaord sensor config by adding it to sysinit
- removing DEVICE_READY check from config functions as it is not
  needed as the check already happens in os_dev_open()
- Fixing comments
Fix onboard sensor config & misc
Allow more even access to TX and RX in 'interrupt handler'.
VBLUno51 board from VNG (Nordic nRF51822 SoC based)
+ Abstract
nRF51822
Bluetooth Low Energy
DAPLink interface
UNO pinout
4 power

+ Wiki: https://vngiotlab.github.io/vbluno/

+ The following samples were tested:
blinky
bleprph

Signed-off-by: iotvietmember <robotden@gmail.com>
BLE Host - Policy for SM key overflow
This file provides descriptions for custom events that the
SystemView app can trace. It should be put inside the /description/
directory of SystemView, e.g. "/opt/SEGGER/SystemView/Description/".
BLE Host - Allow get / set of channel map.
BLE Host - Persist bonding material to sys/config
Add back in the crypto code that was commented out (for now). At
some point in the future we will look to see if we should
use mynewt crypto libraries.

Also brought in some code that was recently updated in the lora
repo (well, more recently than when the original code was committed).
[RFC] MYNEWT-430: Segger's SystemView working with Mynewt
 Conflicts:
	apps/bletiny/src/main.c
	net/nimble/host/include/host/ble_gap.h
	net/nimble/host/src/ble_hs_hci_cmd.c
@sjanc sjanc force-pushed the bluetooth5_master branch from c0fa6ee to ffbd4c8 Compare June 30, 2017 09:12
@rymanluk
Copy link
Contributor

Looks good to me

@rymanluk rymanluk merged commit e6b3480 into apache:bluetooth5 Jun 30, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants