Klocwork 2024.3 為C/C++分析引擎和構建上傳流程引入了新功能和性能改進。此版本還附帶了增強的安全性和用戶體驗改進,包括用于SAML/OIDC身份驗證的IDE插件中更好的用戶身份驗證工作流程。其他增強功能包括更廣泛的編碼標準覆蓋范圍以及改進的與Bazel構建系統的集成。
Validate平臺改進
構建加載
- 將生成上傳到 Validate 的速度已得到提高。
- 改進了在使用 'kwauth'/'validate auth' 時存儲用戶令牌進行身份Validate的安全性。
- 文檔中介紹了對 ltokens 使用的更改以及用于指定相關文件位置的新環境變量。
- 增強了使用Validate SAML/OIDC 身份Validate時IDE插件中的用戶身份Validate。
編碼標準
Klocwork 2024.3 新增和擴展的標準覆蓋范圍:
- MISRA C:2012
- 100% 覆蓋MISRA C:2012修正案2規則
- CERT C 和C++
- 選定的 1 級規則
- AUTOSAR、HKMC C++、MISRA C++:2023中的相應規則
C/C++ 分析引擎
改進了 C/C++ 的語言特征覆蓋率和缺陷檢測。
- 改進了對與內存泄漏或釋放后嘗試使用內存相關的問題的檢測分析。
- 增加了對 Windows 和Linux上的Bazel構建系統的支持。
軟件質量一般性改進
文件擴展名
- Klocwork 2024.3 允許在Suppression配置的路徑匹配中加入文件擴展名(在.sconf文件中)。
構建系統支持
- 支持在 Windows 和Linux上與Bazel構建系統集成(在2024.1中添加了支持)。
Licensing
- 更新了“kwadmin”/“validate admin”的許可,以簡化構建許可證的使用。
編譯器支持
Klocwork 2024.3 中的重要更改
安全身份Validate令牌
從 2024.3 開始,默認情況下,使用'kwauth'/'validate auth'生成的安全身份Validate令牌存儲在具有Java KeyStore的安全存儲中的“credentials”文件中。環境變量KLOCWORK_SECURE_TOKEN_STORAGE對于新令牌設置為JAVA_SECRET_STORAGE,對于預先存在的令牌設置為empty。如果將2024.1或更早版本的Klocwork工具與2024.2或更高版本的Validate服務器一起使用,則必須使用不安全的令牌存儲。要將不安全存儲與任何身份Validate命令一起使用,請將VALIDATE_SECURE_TOKEN_STORAGE環境變量設置為DISABLED。
許可證管理更改
截至 2023.4 年,Klocwork工具使用Reprise許可證管理器 (RLM)v15.1BL2。
維護周期終止公告
棄用 Structure 101 集成
從 2024.3 開始,Klocwork與Structure 101之間的集成已棄用,不再受支持。
Klocwork 2022 結束維護
Klocwork 2022 所有版本的維護 已于2024年3月31日結束。此外,維護終止 (EOM) 日期和銷售終止 (EOS) 日期也發生在2024年3月31日。有關任何Klocwork版本的支持可用性的信息 ,請參閱Klocwork產品維護周期。
CentOS Linux 7 維護周期終止- Klocwork 2024.3
從 Klocwork 2024.3 開始,將不再支持CentOS Linux 7。
NIS Access Control 的維護周期終止
從 Klocwork 2024.3 開始,將不再支持NIS訪問控制。從早期版本遷移到Klocwork 2024.3時,必須在遷移前切換到其他身份Validate方法,以確保在升級后可以繼續登錄。
Legacy維護周期終止幫助網站
- 需要使用發布包中提供的脫機內容訪問 2021.x 及更早版本的文檔。
在 2023.4 版中停止安裝Klocwork服務器
從 2023.4 版開始,Klocwork Server安裝已停止。我們建議過渡到Validate安裝程序,以獲得更簡化和集成的體驗。
如想體驗Klocwork 2024.3新特性,歡迎聯系北匯信息申請試用。
-
軟件測試
+關注
關注
2文章
231瀏覽量
18669 -
靜態測試
+關注
關注
0文章
26瀏覽量
6549 -
Klocwork
+關注
關注
0文章
6瀏覽量
6399
發布評論請先 登錄
相關推薦
閃速存儲器屬于RAM還是ROM,閃速存儲器一般用來做什么的
閃速存儲器的閃速是指什么,閃速存儲器的速度比內存快嗎
閃速存儲器是u盤嗎,閃速存儲器一般用來做什么的
瑞薩、ST、英飛凌等最新產品速覽!
![瑞薩、ST、英飛凌等最新產品<b class='flag-5'>速</b><b class='flag-5'>覽</b>!](https://file1.elecfans.com//web3/M00/02/71/wKgZO2dfjWCAb4HPAAE02T0G90Q76.jpeg)
Helix QAC 2024.3新特性速覽
![Helix QAC <b class='flag-5'>2024.3</b>新<b class='flag-5'>特性</b><b class='flag-5'>速</b><b class='flag-5'>覽</b>](https://file1.elecfans.com/web2/M00/A9/66/wKgZomUl7m-AHJX6AABuJjgxs14678.png)
速動油壓繼電器需要送檢嗎
Perforce靜態分析工具2024.2新增功能:Helix QAC全新CI/CD集成支持、Klocwork分析引擎改進和安全增強
![Perforce靜態分析工具2024.2新增功能:Helix QAC全新CI/CD集成支持、<b class='flag-5'>Klocwork</b>分析引擎改進和安全增強](https://file1.elecfans.com/web2/M00/E7/A3/wKgZomZMQFaABPseAAAwD5kHnx4413.png)
代碼靜態測試工具Klocwork 2024.2新發布
![代碼靜態測試工具<b class='flag-5'>Klocwork</b> 2024.2新發布](https://file1.elecfans.com/web2/M00/00/BE/wKgZomaxo5qAB7NrAAAgMTA8g3Q197.png)
單元測試工具TESSY 新版本亮點速覽:提供測試駕駛艙視圖、超級覆蓋率、代碼訪問分析、增強覆蓋率審查
![單元測試工具TESSY 新版本亮點<b class='flag-5'>速</b><b class='flag-5'>覽</b>:提供測試駕駛艙視圖、超級覆蓋率、代碼訪問分析、增強覆蓋率審查](https://file1.elecfans.com//web2/M00/FA/AC/wKgaomaLoUyANINfAAA0otRbLaM96.webp)
雙速電機與單速電機的區別
LOTO示波器軟件新增導覽功能
![](https://file1.elecfans.com/web2/M00/E2/FA/wKgaomY657iAOO_0AAZ6mfMyiK4043.png)
代碼靜態測試工具 Klocwork 2024.1版新功能解讀
![代碼靜態測試工具 <b class='flag-5'>Klocwork</b> 2024.1版新功能解讀](https://file1.elecfans.com/web2/M00/DA/EC/wKgZomYrFIiALNSgAABKq-GI1ww411.png)
評論