From 0266338fc1a4b40ff5e3200112259b164355d194 Mon Sep 17 00:00:00 2001 From: Christopher Collins Date: Wed, 9 Nov 2016 15:54:52 -0800 Subject: [PATCH] License audit Add apache licenses where needed; augment .rat-excludes for third-party packages. X-Original-Commit: 5020d45127bc33ac96c24e7d965f7d1126f46b26 --- nimble/controller/syscfg.yml | 18 ++++++++++++++++++ nimble/host/services/bleuart/syscfg.yml | 18 ++++++++++++++++++ nimble/host/src/ble_hs_mbuf_priv.h | 19 +++++++++++++++++++ nimble/host/syscfg.yml | 18 ++++++++++++++++++ nimble/host/test/syscfg.yml | 18 ++++++++++++++++++ nimble/host/tools/log2smtest.rb | 19 +++++++++++++++++++ nimble/syscfg.yml | 18 ++++++++++++++++++ .../ram/include/transport/ram/ble_hci_ram.h | 19 +++++++++++++++++++ nimble/transport/ram/syscfg.yml | 18 ++++++++++++++++++ nimble/transport/uart/syscfg.yml | 18 ++++++++++++++++++ 10 files changed, 183 insertions(+) diff --git a/nimble/controller/syscfg.yml b/nimble/controller/syscfg.yml index de10d0cd4..ff69b0897 100644 --- a/nimble/controller/syscfg.yml +++ b/nimble/controller/syscfg.yml @@ -1,3 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# + # Package: net/nimble/controller syscfg.defs: diff --git a/nimble/host/services/bleuart/syscfg.yml b/nimble/host/services/bleuart/syscfg.yml index 9f7865821..328838d79 100644 --- a/nimble/host/services/bleuart/syscfg.yml +++ b/nimble/host/services/bleuart/syscfg.yml @@ -1,3 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# + # Package: net/nimble/host/services/bleuart syscfg.defs: diff --git a/nimble/host/src/ble_hs_mbuf_priv.h b/nimble/host/src/ble_hs_mbuf_priv.h index de036ce70..78c561709 100644 --- a/nimble/host/src/ble_hs_mbuf_priv.h +++ b/nimble/host/src/ble_hs_mbuf_priv.h @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + #ifndef H_BLE_HS_MBUF_PRIV_ #define H_BLE_HS_MBUF_PRIV_ diff --git a/nimble/host/syscfg.yml b/nimble/host/syscfg.yml index 7f3be2315..ad8ab7ae1 100644 --- a/nimble/host/syscfg.yml +++ b/nimble/host/syscfg.yml @@ -1,3 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# + # Package: net/nimble/host syscfg.defs: diff --git a/nimble/host/test/syscfg.yml b/nimble/host/test/syscfg.yml index d1d13c5a0..47d3b1116 100644 --- a/nimble/host/test/syscfg.yml +++ b/nimble/host/test/syscfg.yml @@ -1,3 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# + # Package: net/nimble/host/test syscfg.vals: diff --git a/nimble/host/tools/log2smtest.rb b/nimble/host/tools/log2smtest.rb index cc7612ac8..e5662d4b5 100755 --- a/nimble/host/tools/log2smtest.rb +++ b/nimble/host/tools/log2smtest.rb @@ -1,5 +1,24 @@ #!/usr/bin/env ruby +# +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# + ### This script converts a bletiny log into a security manager unit test. The ### input log must contain the connection establishment and complete pairing ### procedure. diff --git a/nimble/syscfg.yml b/nimble/syscfg.yml index 01a1ef6fe..80322c848 100644 --- a/nimble/syscfg.yml +++ b/nimble/syscfg.yml @@ -1,3 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# + # Package: net/nimble syscfg.defs: diff --git a/nimble/transport/ram/include/transport/ram/ble_hci_ram.h b/nimble/transport/ram/include/transport/ram/ble_hci_ram.h index 79b9242c5..5e8a25bb1 100644 --- a/nimble/transport/ram/include/transport/ram/ble_hci_ram.h +++ b/nimble/transport/ram/include/transport/ram/ble_hci_ram.h @@ -1,3 +1,22 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you 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. + */ + #ifndef H_BLE_HCI_RAM_ #define H_BLE_HCI_RAM_ diff --git a/nimble/transport/ram/syscfg.yml b/nimble/transport/ram/syscfg.yml index 63fcdc24e..b7940ed76 100644 --- a/nimble/transport/ram/syscfg.yml +++ b/nimble/transport/ram/syscfg.yml @@ -1,3 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# + # Package: net/nimble/transport/ram syscfg.defs: diff --git a/nimble/transport/uart/syscfg.yml b/nimble/transport/uart/syscfg.yml index 847f501c5..b3c6c8daf 100644 --- a/nimble/transport/uart/syscfg.yml +++ b/nimble/transport/uart/syscfg.yml @@ -1,3 +1,21 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you 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. +# + # Package: net/nimble/transport/uart syscfg.defs: