From e5a63c31babcc2c2530fd06b33da08baf26c7fe5 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:27 +0000 Subject: [PATCH 01/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/mac_tcc_detection.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/meshcore/MacOS/mac_tcc_detection.c b/meshcore/MacOS/mac_tcc_detection.c index 76306557d..5ffc7f5a9 100644 --- a/meshcore/MacOS/mac_tcc_detection.c +++ b/meshcore/MacOS/mac_tcc_detection.c @@ -1,3 +1,19 @@ +/* +Copyright 2022 Intel Corporation + +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. +*/ + #include "mac_tcc_detection.h" #include #include @@ -31,6 +47,7 @@ TCC_PermissionStatus check_fda_permission(void) { } // Cannot open TCC.db - no FDA permission + if (db != NULL) { sqlite3_close(db); } return TCC_PERMISSION_DENIED; } @@ -81,6 +98,7 @@ static TCC_PermissionStatus check_screen_recording_via_tcc_db(void) { int rc = sqlite3_open_v2(TCC_DB_PATH, &db, SQLITE_OPEN_READONLY, NULL); if (rc != SQLITE_OK) { // Can't open TCC.db (no FDA) + if (db != NULL) { sqlite3_close(db); } return TCC_PERMISSION_DENIED; } @@ -228,3 +246,4 @@ TCC_AllPermissions check_all_permissions(void) { result.screen_recording = check_screen_recording_permission(); return result; } + From 4c87e547ab522638f08884c5dabf01318aaed8c6 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:28 +0000 Subject: [PATCH 02/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- modules/_agentStatus.js | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/modules/_agentStatus.js b/modules/_agentStatus.js index 06342f1a0..b04e78df2 100644 --- a/modules/_agentStatus.js +++ b/modules/_agentStatus.js @@ -1,3 +1,22 @@ +/* +Copyright 2018-2021 Intel Corporation + +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. +*/ + +/*jshint node: true */ +/*jshint strict: false */ +"use strict"; var promise = require('promise'); var nodeid = require('_agentNodeId')(); @@ -95,4 +114,4 @@ function start() }).then(function (v) { console.log(v); }).then(function () { process._exit(); }).catch(function () { process._exit(); }); } -module.exports = { start: start, query: queryAgent }; \ No newline at end of file +module.exports = { start: start, query: queryAgent }; From a04b49a5b6998af8573985e70b9bbdc4a06977a5 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:30 +0000 Subject: [PATCH 03/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/mac_plist_utils.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/meshcore/MacOS/mac_plist_utils.c b/meshcore/MacOS/mac_plist_utils.c index 091f65aee..534a32bd0 100644 --- a/meshcore/MacOS/mac_plist_utils.c +++ b/meshcore/MacOS/mac_plist_utils.c @@ -1,3 +1,19 @@ +/* +Copyright 20XX Intel Corporation + +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. +*/ + /* Shared plist parsing utilities for macOS @@ -225,3 +241,4 @@ int mesh_parse_launchdaemon_plist(const char* plistPath, MeshPlistInfo* info) { return foundMeshagent; } + From 4f431e85c81dba915fc59fe0808e2dee5b3d95f9 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:31 +0000 Subject: [PATCH 04/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- modules/lme_heci.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/modules/lme_heci.js b/modules/lme_heci.js index 47343cab7..de6bb1bef 100644 --- a/modules/lme_heci.js +++ b/modules/lme_heci.js @@ -1,3 +1,18 @@ +/* +Copyright 2024 Intel Corporation + +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. +*/ var MemoryStream = require('MemoryStream'); var lme_id = 0; @@ -353,3 +368,4 @@ function lme_heci() } module.exports = lme_heci; + From d43de03763b9c93bcacb8b6f5af7ee8fcac49954 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:32 +0000 Subject: [PATCH 05/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/mac_plist_utils.h | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/meshcore/MacOS/mac_plist_utils.h b/meshcore/MacOS/mac_plist_utils.h index 9833e0de2..2301a3bea 100644 --- a/meshcore/MacOS/mac_plist_utils.h +++ b/meshcore/MacOS/mac_plist_utils.h @@ -1,3 +1,24 @@ +/** +* @description Meshcore: Shared plist parsing utilities for macOS +* @author Julian Knight (Intel Corporation) +* @copyright Intel Corporation 2024-2025 +* @license Apache-2.0 +* +* Copyright 2024-2025 Intel Corporation +* +* 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. +*/ + #ifndef MAC_PLIST_UTILS_H #define MAC_PLIST_UTILS_H From fbfc55357b4e06cb6c3dee43c34c783eadf5899d Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:33 +0000 Subject: [PATCH 06/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/TCC_UI/test_window.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/meshcore/MacOS/TCC_UI/test_window.c b/meshcore/MacOS/TCC_UI/test_window.c index a8c8116e2..79d05b776 100644 --- a/meshcore/MacOS/TCC_UI/test_window.c +++ b/meshcore/MacOS/TCC_UI/test_window.c @@ -1,3 +1,19 @@ +/* +Copyright 2006 - 2024 Intel Corporation + +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. +*/ + #include #include "mac_permissions_window.h" @@ -14,3 +30,4 @@ int main(int argc, char* argv[]) { return 0; } + From a201eb7852d79eb307b0745ce7afee25e07d7285 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:35 +0000 Subject: [PATCH 07/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/KVM/MacOS/mac_kvm_auth.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/meshcore/KVM/MacOS/mac_kvm_auth.h b/meshcore/KVM/MacOS/mac_kvm_auth.h index b549ed2bc..ea09619a8 100644 --- a/meshcore/KVM/MacOS/mac_kvm_auth.h +++ b/meshcore/KVM/MacOS/mac_kvm_auth.h @@ -1,3 +1,18 @@ +/* +Copyright 2024 Intel Corporation + +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. +*/ /* * mac_kvm_auth.h * @@ -52,3 +67,4 @@ int codesign_matches(SecCodeRef code1, SecCodeRef code2); #endif /* __APPLE__ */ #endif /* MAC_KVM_AUTH_H */ + From bd4f652dab3c83ef033e13abf99432590e25ff9d Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:38 +0000 Subject: [PATCH 08/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/KVM/MacOS/mac_tile.c | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/meshcore/KVM/MacOS/mac_tile.c b/meshcore/KVM/MacOS/mac_tile.c index 87ad10699..124934101 100644 --- a/meshcore/KVM/MacOS/mac_tile.c +++ b/meshcore/KVM/MacOS/mac_tile.c @@ -1,10 +1,17 @@ /* - * mac_tile.c - * + * Copyright (c) 2011 Intel Corporation * - * Created by Ylian Saint-Hilaire on 8/18/11. - * Copyright 2011 __MyCompanyName__. All rights reserved. + * 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. */ #include "mac_tile.h" @@ -544,3 +551,4 @@ void set_tile_compression(int type, int level) // TODO Make sure the all the types are handled. We ignore the type variable for now. } + From d99c5b5dd0c51918a56d209119c2728c0a3e78fe Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:41 +0000 Subject: [PATCH 09/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- .../MacOS/Install_UI/mac_authorized_install.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/meshcore/MacOS/Install_UI/mac_authorized_install.h b/meshcore/MacOS/Install_UI/mac_authorized_install.h index 37ee98d05..59c6d182c 100644 --- a/meshcore/MacOS/Install_UI/mac_authorized_install.h +++ b/meshcore/MacOS/Install_UI/mac_authorized_install.h @@ -1,3 +1,19 @@ +/* +Copyright 2024 Intel Corporation + +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. +*/ + #ifndef MAC_AUTHORIZED_INSTALL_H #define MAC_AUTHORIZED_INSTALL_H From 8ecbf1f5983d81c09cb191787a6c79116a401536 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:44 +0000 Subject: [PATCH 10/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/Install_UI/mac_install_window.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/meshcore/MacOS/Install_UI/mac_install_window.h b/meshcore/MacOS/Install_UI/mac_install_window.h index 4e25c1e12..02baf90e7 100644 --- a/meshcore/MacOS/Install_UI/mac_install_window.h +++ b/meshcore/MacOS/Install_UI/mac_install_window.h @@ -1,3 +1,19 @@ +/* +Copyright 2006 - 2025 Intel Corporation + +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. +*/ + #ifndef MAC_INSTALL_WINDOW_H #define MAC_INSTALL_WINDOW_H @@ -43,3 +59,4 @@ InstallResult show_install_assistant_window(void); #endif #endif // MAC_INSTALL_WINDOW_H + From f7e36d2668da84de40e9e059cfb02ce81cab6027 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:47 +0000 Subject: [PATCH 11/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/mac_logging_utils.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/meshcore/MacOS/mac_logging_utils.h b/meshcore/MacOS/mac_logging_utils.h index a661f7a14..2bacaa53b 100644 --- a/meshcore/MacOS/mac_logging_utils.h +++ b/meshcore/MacOS/mac_logging_utils.h @@ -1,3 +1,21 @@ +/* + * Copyright (C) 2024 Intel Corporation + * + * 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. + * + * SPDX-License-Identifier: Apache-2.0 + */ + #ifndef MAC_LOGGING_UTILS_H #define MAC_LOGGING_UTILS_H @@ -19,3 +37,4 @@ void mesh_log_message(const char* format, ...); #endif // MAC_LOGGING_UTILS_H + From a4df62d13bec2e4dd90d2ee809564b0e9237d6f5 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:50 +0000 Subject: [PATCH 12/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/mac_tcc_detection.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/meshcore/MacOS/mac_tcc_detection.h b/meshcore/MacOS/mac_tcc_detection.h index 05b5589e8..54dcc2b38 100644 --- a/meshcore/MacOS/mac_tcc_detection.h +++ b/meshcore/MacOS/mac_tcc_detection.h @@ -1,3 +1,19 @@ +/* +Copyright 2024 Intel Corporation + +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. +*/ + #ifndef MAC_TCC_DETECTION_H #define MAC_TCC_DETECTION_H From 5ec8bb15a123901b2c363ba86685b9d40509204a Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:53 +0000 Subject: [PATCH 13/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/TCC_UI/mac_permissions_window.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/meshcore/MacOS/TCC_UI/mac_permissions_window.h b/meshcore/MacOS/TCC_UI/mac_permissions_window.h index 4172756a6..dba64b45a 100644 --- a/meshcore/MacOS/TCC_UI/mac_permissions_window.h +++ b/meshcore/MacOS/TCC_UI/mac_permissions_window.h @@ -1,3 +1,19 @@ +/* + * Copyright (c) Intel Corporation 2017-2024 + * + * 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. + */ + #ifndef MAC_PERMISSIONS_WINDOW_H #define MAC_PERMISSIONS_WINDOW_H From d63238aa0e304fb58df88563049f474e50581346 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:56 +0000 Subject: [PATCH 14/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- modules/PostBuild.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/modules/PostBuild.js b/modules/PostBuild.js index 9d22ae9ab..c767dde59 100644 --- a/modules/PostBuild.js +++ b/modules/PostBuild.js @@ -1,4 +1,18 @@ -// JavaScript source code +/* +Copyright 2018-2023 Intel Corporation + +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. +*/ console.log('Running Post Build Step....'); @@ -65,3 +79,4 @@ function OnFinish() var exeStream = fs.createReadStream(process.execPath, { flags: "rb" }); exeStream.pipe(hash); + From 2f6c199f3b3942cee2ae42b7eaf0b1742855e4fe Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:14:59 +0000 Subject: [PATCH 15/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/KVM/MacOS/mac_events.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/meshcore/KVM/MacOS/mac_events.c b/meshcore/KVM/MacOS/mac_events.c index f1f053fe9..0eff1d0f1 100644 --- a/meshcore/KVM/MacOS/mac_events.c +++ b/meshcore/KVM/MacOS/mac_events.c @@ -1,3 +1,19 @@ +/* +Copyright 2018 Intel Corporation + +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. +*/ + #include "mac_events.h" #include #include @@ -308,3 +324,4 @@ void KeyActionUnicode(uint16_t unicode, int up) CFRelease(key); } } + From 59ea8d08335ce9b02796f1a70be9fa84452407ea Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:02 +0000 Subject: [PATCH 16/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/KVM/MacOS/mac_kvm_auth.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/meshcore/KVM/MacOS/mac_kvm_auth.c b/meshcore/KVM/MacOS/mac_kvm_auth.c index 0512254b0..fc9019fa7 100644 --- a/meshcore/KVM/MacOS/mac_kvm_auth.c +++ b/meshcore/KVM/MacOS/mac_kvm_auth.c @@ -1,3 +1,18 @@ +/* +Copyright 2024 Intel Corporation + +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. +*/ /* * mac_kvm_auth.c * @@ -196,3 +211,4 @@ int verify_peer_codesign_audit(int socket_fd) { #endif #endif /* __APPLE__ */ + From 4b703e696ba531cf13e53b7700f51f0837630a15 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:05 +0000 Subject: [PATCH 17/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/KVM/MacOS/mac_tile.h | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/meshcore/KVM/MacOS/mac_tile.h b/meshcore/KVM/MacOS/mac_tile.h index 9541c9763..84cb4b154 100644 --- a/meshcore/KVM/MacOS/mac_tile.h +++ b/meshcore/KVM/MacOS/mac_tile.h @@ -1,11 +1,24 @@ +/** +* @description Mac KVM tile handling header +* @author Ylian Saint-Hilaire +* @version v0.0.1 +*/ + /* - * mac_tile.h - * - * - * Created by Ylian Saint-Hilaire on 8/18/11. - * Copyright 2011 __MyCompanyName__. All rights reserved. - * - */ +Copyright 2011 Intel Corporation + +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. +*/ #ifndef LINUX_TILE_H_ #define LINUX_TILE_H_ From 9ee590a0444562e3d66472ecc819e4babbbaa9ed Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:08 +0000 Subject: [PATCH 18/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/mac_logging_utils.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/meshcore/MacOS/mac_logging_utils.c b/meshcore/MacOS/mac_logging_utils.c index 02c3bc1de..e9fbac2b0 100644 --- a/meshcore/MacOS/mac_logging_utils.c +++ b/meshcore/MacOS/mac_logging_utils.c @@ -1,3 +1,19 @@ +/* +Copyright 2025 Intel Corporation + +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. +*/ + /* Shared logging utility for macOS components @@ -34,3 +50,4 @@ void mesh_log_message(const char* format, ...) { } va_end(args2); } + From 07447a3fd5d016e77040eb0b2a151de79a5919a6 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:10 +0000 Subject: [PATCH 19/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshreset/targetver.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/meshreset/targetver.h b/meshreset/targetver.h index 6fe8eb79e..04173ad30 100644 --- a/meshreset/targetver.h +++ b/meshreset/targetver.h @@ -1,3 +1,18 @@ +/* +Copyright 2006 - 2022 Intel Corporation + +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. +*/ #pragma once // The following macros define the minimum required platform. The minimum required platform @@ -11,3 +26,4 @@ #define _WIN32_WINNT 0x0600 // Change this to the appropriate value to target other versions of Windows. #endif + From e3b5782b8472200643b1e18d568ee946dab926fa Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:13 +0000 Subject: [PATCH 20/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- openframe/token_extractor.h | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/openframe/token_extractor.h b/openframe/token_extractor.h index 055f0f215..2214485bc 100644 --- a/openframe/token_extractor.h +++ b/openframe/token_extractor.h @@ -1,3 +1,19 @@ +/* +Copyright 2022 - 2024 Intel Corporation + +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. +*/ + #ifndef TOKEN_EXTRACTOR_H #define TOKEN_EXTRACTOR_H @@ -17,4 +33,4 @@ char* extract_token(const char* secret, const char* token_path); } #endif -#endif // TOKEN_EXTRACTOR_H \ No newline at end of file +#endif // TOKEN_EXTRACTOR_H From 50e45f47b97bf6b43e05f0bf2d712314b97fe998 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:16 +0000 Subject: [PATCH 21/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/KVM/MacOS/mac_events.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/meshcore/KVM/MacOS/mac_events.h b/meshcore/KVM/MacOS/mac_events.h index d6bb53489..406942def 100644 --- a/meshcore/KVM/MacOS/mac_events.h +++ b/meshcore/KVM/MacOS/mac_events.h @@ -1,3 +1,26 @@ +/** +* @description mac_events.h +* @author Intel +* @copyright Intel Corporation 2011 +* @license Apache-2.0 +*/ + +/* +Copyright 2011 Intel Corporation + +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. +*/ + /* * linux_events.h * @@ -380,3 +403,4 @@ extern void KeyAction(unsigned char vk, int up); extern void KeyActionUnicode(uint16_t unicode, int up); #endif /* LINUX_EVENTS_H_ */ + From db8b4bddf09f7140ebad926bd23d61866b869699 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:19 +0000 Subject: [PATCH 22/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- openframe/machine_id_reader.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/openframe/machine_id_reader.h b/openframe/machine_id_reader.h index 8b4162dbc..572df487c 100644 --- a/openframe/machine_id_reader.h +++ b/openframe/machine_id_reader.h @@ -1,3 +1,19 @@ +/* + * Copyright (c) 2024 Intel Corporation + * + * 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. + */ + #ifndef MACHINE_ID_READER_H #define MACHINE_ID_READER_H @@ -20,3 +36,4 @@ char* read_machine_id(void); #endif #endif // MACHINE_ID_READER_H + From 4965aaa0dd0f2ff3be3d6c7b141b09640855199f Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:22 +0000 Subject: [PATCH 23/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/KVM/MacOS/mac_kvm.h | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/meshcore/KVM/MacOS/mac_kvm.h b/meshcore/KVM/MacOS/mac_kvm.h index 0814e9566..8e867b16a 100644 --- a/meshcore/KVM/MacOS/mac_kvm.h +++ b/meshcore/KVM/MacOS/mac_kvm.h @@ -1,10 +1,17 @@ /* - * mac_kvm.h - * + * Copyright 2011-2013 Intel Corporation * - * Created by Ylian Saint-Hilaire on 8/17/11. - * Copyright 2011 __MyCompanyName__. All rights reserved. + * 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. */ #ifndef LINUX_KVM_H_ #define LINUX_KVM_H_ @@ -37,3 +44,4 @@ void kvm_cleanup(); #endif /* LINUX_KVM_H_ */ + From fc063b73c1713c512d44fd45a0ba40f242357919 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:25 +0000 Subject: [PATCH 24/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/bundle_detection.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meshcore/MacOS/bundle_detection.h b/meshcore/MacOS/bundle_detection.h index c82209656..cefee57bf 100644 --- a/meshcore/MacOS/bundle_detection.h +++ b/meshcore/MacOS/bundle_detection.h @@ -1,5 +1,5 @@ /* -Copyright 2025 +Copyright 2025 Intel Corporation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -65,3 +65,4 @@ int adjust_working_directory_for_bundle(void); #endif /* __APPLE__ */ #endif /* MACOS_BUNDLE_DETECTION_H */ + From 3c5eefe30f26d73f239995c5b4a3036ad5772a7d Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:28 +0000 Subject: [PATCH 25/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- meshcore/MacOS/bundle_detection.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meshcore/MacOS/bundle_detection.c b/meshcore/MacOS/bundle_detection.c index 364dd1332..4449bf2f1 100644 --- a/meshcore/MacOS/bundle_detection.c +++ b/meshcore/MacOS/bundle_detection.c @@ -1,5 +1,5 @@ /* -Copyright 2025 +Copyright 2025 Intel Corporation Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. @@ -149,3 +149,4 @@ int adjust_working_directory_for_bundle(void) } #endif /* __APPLE__ */ + From 6b02fadc81e6e17a655cc7eac24d0d68bad52d40 Mon Sep 17 00:00:00 2001 From: "flamingo[bot]" <277372822+flamingo[bot]@users.noreply.github.com> Date: Mon, 24 Aug 2026 05:15:31 +0000 Subject: [PATCH 26/26] fix(MESHAGEN-004-2): 28 review findings across 26 files --- samples/webrtc/C# Sample/DebugForm.cs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/samples/webrtc/C# Sample/DebugForm.cs b/samples/webrtc/C# Sample/DebugForm.cs index 47a2a9510..2a37b35a8 100644 --- a/samples/webrtc/C# Sample/DebugForm.cs +++ b/samples/webrtc/C# Sample/DebugForm.cs @@ -1,4 +1,18 @@ -using System; +// Copyright (c) Intel Corporation +// +// 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. + +using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; @@ -191,3 +205,4 @@ private void DebugForm_FormClosing(object sender, FormClosingEventArgs e) } } +