Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[linux] Make BLE connection retry on SW connection abort error #20

Open
wants to merge 26 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
6cf6a79
[Tizen] Use docker images with Tizen Studio CLI (#17321)
arkq May 9, 2022
04c85c7
Enable pressure measurement attributes in controller config. (#18189)
bzbarsky-apple May 9, 2022
44dd01b
Add proper certs for unit-tests (#18162)
kghost May 9, 2022
d85700e
Fix cirque docker ubuntu package (#18208)
kghost May 9, 2022
c880e28
Stop having darwin tests depend on in-framework key generation. (#18178)
bzbarsky-apple May 9, 2022
b1a0c94
[chip-tool-darwin] AddressSanitizer: heap-use-after-free in printf_co…
vivien-apple May 9, 2022
df0eb68
[YAML] Add min commissioning timeout parameters to the start command …
vivien-apple May 9, 2022
afb7ccb
[sleepy] Rename sleepy params per spec. (#17927)
turon May 9, 2022
e41bcd2
Stop having CHIPTool depend on in-framework key generation. (#18221)
bzbarsky-apple May 9, 2022
3c3a422
[chip-tool-darwin] Enable TestSystemCommands (#18225)
vivien-apple May 9, 2022
e8dbf5d
[Ameba] NotifyUpdateApplied sent after rebooting into new OTA image (…
pankore May 10, 2022
9cc13b5
[coverage] Add use_coverage flag to add --coverage to clang builds. (…
turon May 10, 2022
c766af7
Generate Darwin framework glue for all known data model things. (#18220)
bzbarsky-apple May 10, 2022
7111fd5
[nrfconnect] add support for SSED in window-app. (#18198)
markaj-nordic May 10, 2022
e81d330
[MbedTLS] Migrate mbedtls cmakefile to Matter SDK third_party folder …
pankore May 10, 2022
3f63f8f
[Ameba] Update dockerfile (#18252)
pankore May 10, 2022
3e58a0e
Chef Refactor (#18009)
cpagravel May 10, 2022
2580fb3
[example] Fix CommandList for GeneralCommissioning cluster on all-clu…
erjiaqing May 10, 2022
46ae442
Enforce length constraints in access control (#17817)
mlepage-google May 10, 2022
db4fd84
Ignore what things are enabled (or not) in controller-clusters.zap (#…
bzbarsky-apple May 10, 2022
7aa0432
Remove attribute filter vestiges. (#18227)
bzbarsky-apple May 10, 2022
831211b
Validate existence of environment variables only at the time of usage…
andy31415 May 10, 2022
395375d
Skip SetCurrentHeapHighWatermark if GetCurrentHeapUsed is not impleme…
yufengwangca May 10, 2022
f503636
Fix OpenSSL Implementation of ValidateCertificateChain(). (#18125)
emargolis May 10, 2022
837b939
address media test case issues (#18158)
chrisdecenzo May 10, 2022
0ebbf5e
[linux] Make BLE connection retry on SW connection abort error
LuDuda May 8, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,3 @@
# And some specific generated files
src/controller/python/chip/clusters/CHIPClusters.py linguist-generated
src/controller/python/chip/clusters/Objects.py linguist-generated
src/darwin/Framework/CHIPTests/CHIPClustersTests.m linguist-generated
1 change: 1 addition & 0 deletions .github/.wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1348,6 +1348,7 @@ UTF
util
utils
UUID
ux
VCP
Vectorcall
VendorID
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/examples-tizen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
if: github.actor != 'restyled-io[bot]'

container:
image: connectedhomeip/chip-build-tizen:0.5.64
image: connectedhomeip/chip-build-tizen:0.5.71
options: --user root
volumes:
- "/tmp/bloat_reports:/tmp/bloat_reports"
Expand Down
12 changes: 12 additions & 0 deletions build/config/compiler/BUILD.gn
Original file line number Diff line number Diff line change
Expand Up @@ -439,6 +439,18 @@ config("fuzzing_default") {
}
}

config("coverage") {
cflags = [ "--coverage" ]
ldflags = cflags
}

config("coverage_default") {
configs = []
if (use_coverage) {
configs += [ ":coverage" ]
}
}

declare_args() {
# Enable Runtime Type Information (RTTI)
enable_rtti = false
Expand Down
3 changes: 3 additions & 0 deletions build/config/compiler/compiler.gni
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,7 @@ declare_args() {

# enable libfuzzer
is_libfuzzer = false

# Generate code coverage analysis artifacts when enabled.
use_coverage = false
}
5 changes: 5 additions & 0 deletions build/config/defaults.gni
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,10 @@ declare_args() {
# Defaults fuzzing configs.
default_configs_fuzzing = [ "${build_root}/config/compiler:fuzzing_default" ]

# Defaults coverage configs.
default_configs_coverage =
[ "${build_root}/config/compiler:coverage_default" ]

# Defaults target-specific configs.
default_configs_target = [ "${build_root}/config/compiler:target_default" ]

Expand Down Expand Up @@ -108,6 +112,7 @@ default_configs += default_configs_runtime
default_configs += default_configs_aliasing
default_configs += default_configs_sanitize
default_configs += default_configs_fuzzing
default_configs += default_configs_coverage
default_configs += default_configs_target
default_configs += default_configs_dead_code
default_configs += default_configs_extra
Expand Down
18 changes: 18 additions & 0 deletions build/config/tizen/config.gni
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Copyright (c) 2020 Project CHIP Authors
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

declare_args() {
# Location of the Tizen SDK.
tizen_sdk_root = ""
}
13 changes: 8 additions & 5 deletions build/toolchain/tizen/tizen_toolchain.gni
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,26 @@

import("//build_overrides/build.gni")

import("${build_root}/config/sysroot.gni")
import("${build_root}/config/tizen/config.gni")
import("${build_root}/toolchain/gcc_toolchain.gni")

template("tizen_toolchain") {
_invoker_toolchain_args = invoker.toolchain_args

_tizen_toolchain_args = {
current_os = "tizen"
is_clang = true
is_clang = false

forward_variables_from(_invoker_toolchain_args, "*")
}

_tizen_toolchain_prefix =
"${tizen_sdk_root}/tools/arm-linux-gnueabi-gcc-9.2/bin/arm-linux-gnueabi-"

gcc_toolchain(target_name) {
toolchain_args = _tizen_toolchain_args
ar = "$sysroot/bin/arm-linux-gnueabi-ar"
cc = "$sysroot/bin/arm-linux-gnueabi-gcc"
cxx = "$sysroot/bin/arm-linux-gnueabi-g++"
ar = _tizen_toolchain_prefix + "ar"
cc = _tizen_toolchain_prefix + "gcc"
cxx = _tizen_toolchain_prefix + "g++"
}
}
Loading