An error occurred fetching the project authors.
  1. 15 Oct, 2013 19 commits
  2. 14 Oct, 2013 9 commits
  3. 13 Oct, 2013 1 commit
    • Marcel Holtmann's avatar
      Bluetooth: Remove pointless bdaddr_to_le() helper function · 79d95a19
      Marcel Holtmann authored
      The bdaddr_to_le() function tries to convert the internal address
      type to one that matches the HCI address type for LE. It does not
      handle any address types not used by LE and in the end just make
      the code a lot harder to read.
      
      So instead of just hiding behind a magic function, just convert
      the internal address type where it needs to be converted. And it
      turns out that these are only two cases anyway. One when creating
      new LE connections and the other when loading the long term keys.
      In both cases this makes it more clear on what it going on.
      Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
      Signed-off-by: default avatarJohan Hedberg <johan.hedberg@intel.com>
      79d95a19
  4. 12 Oct, 2013 1 commit
  5. 11 Oct, 2013 2 commits
    • Marcel Holtmann's avatar
      Bluetooth: Don't advertise high speed support without SSP · a82974c9
      Marcel Holtmann authored
      It is not allowed to enable high speed support when Secure Simple
      Pairing is not available or disabled.
      
      However the support for high speed gets advertised on a controller
      that does not even support Secure Simple Pairing. Since there is
      no way to enable high speed support on such a controller, do not
      even advertise its support.
      Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
      Signed-off-by: default avatarJohan Hedberg <johan.hedberg@intel.com>
      a82974c9
    • Marcel Holtmann's avatar
      Bluetooth: Add management command for setting LE scan parameters · 14b49b9a
      Marcel Holtmann authored
      The scan interval and window parameters are used for LE passive
      background scanning and connection establishment. This allows
      userspace to change the values.
      
      These two values should be kept in sync with whatever is used for
      the scan parameters service on remote devices. And it puts the
      controlling daemon (for example bluetoothd) in charge of setting
      the values.
      
      Main use case would be to switch between two sets of values. One
      for foreground applications and one for background applications.
      
      At this moment, the values are only used for manual connection
      establishment, but soon that should be extended to background
      scanning and automatic connection establishment.
      Signed-off-by: default avatarMarcel Holtmann <marcel@holtmann.org>
      Signed-off-by: default avatarJohan Hedberg <johan.hedberg@intel.com>
      14b49b9a
  6. 10 Oct, 2013 6 commits
  7. 08 Oct, 2013 1 commit
  8. 07 Oct, 2013 1 commit