v3.4.0
meltingrabbit
released this
31 Dec 13:20
·
1311 commits
to develop
since this release
Update (v3.4.0) on 2021-12-31
Release Note
- OSSとしてのC2Aの整備
- CI周り,ドキュメント周りの整備
- SILS周りの改善
- event handler の新規実装と高度化
- コマンドパラメタ取得の定式化
- 厳格なC89対応
- 安全性の向上
- tlm dbの更新
- その他多数の修正
詳細は #151 を参照のこと
What's Changed
- Coreのみで開発できるように最低限のuser部を追加する by @meltingrabbit in #14
- Update pre-commit hook by @meltingrabbit in #17
- Update PR template and add labels by @meltingrabbit in #18
- Fix default branch of labeler by @meltingrabbit in #19
- Add check encoding CI by @meltingrabbit in #23
- example用userのディレクトリ名の修正 by @sksat in #24
- example用user部のpath修正に伴う周辺の修正 by @meltingrabbit in #25
- minimum_user_for_s2eを使ったS2E向けビルドCI by @sksat in #26
- Add SILS mockup for c89 build by @meltingrabbit in #28
- Add setup.sh and fix build ci by @meltingrabbit in #29
- Fix job name of workflow by @meltingrabbit in #31
- Readme の更新 by @meltingrabbit in #40
- 最低限のコード規約をチェックするお手製CIを追加 by @meltingrabbit in #42
- テストの追加 by @meltingrabbit in #43
- [minimum_user] SILS用のラッパー部分のソースファイルを.cppにする by @sksat in #37
- WallオプションででるWarningを消す by @meltingrabbit in #59
- Event Handler の新規実装 by @meltingrabbit in #58
- Doxyfileをいれて,Referenceを自動生成させる by @meltingrabbit in #66
- S2E mockup by @sksat in #67
- Add WINGS, S2E label by @meltingrabbit in #68
- GS で Warningが出ていたので修正 by @yngyu in #74
- ドキュメントの追加 by @meltingrabbit in #76
- CAとTFの軽いリファクタ by @meltingrabbit in #72
- WextraのWarningを消す by @meltingrabbit in #73
- 初期化中の get clock の動作変更 by @yngyu in #60
- HKにダミーバイトを追加 by @yngyu in #81
- Docs内部のリンクを修正 by @meltingrabbit in #78
- CMakeLists.txtのリファクタリング by @sksat in #35
- Fix CMakeLists.txt for Printf by @meltingrabbit in #83
- ELの軽微な性能改善 by @meltingrabbit in #77
- ISSL MOBCのマイコンIDEでのWarningを消す by @meltingrabbit in #88
- リンク関係のCMakeの修正 by @sksat in #85
- コマンドのパラメタ取得の定型化 by @meltingrabbit in #70
- Delete anonymous union by @meltingrabbit in #95
- Fix check_coding_rule CI by @meltingrabbit in #99
- C89ビルドのworkflowをまとめる by @sksat in #101
- WDT_init を C2A_init_ に追加 by @yngyu in #100
- Update pre-commit hook by @sksat in #75
- C89規格に準拠したワーニングを出す by @sksat in #102
- Delete old unused core lib by @meltingrabbit in #104
- C89に準拠させる by @sksat in #105
- C89のWallででるWarningをすべて消す by @meltingrabbit in #108
- Cmd_BCT_OVERWRITE_CMD を可変長 Cmd に対応 by @yngyu in #98
- 諸々のCIをdevelop,mainへのpushでも走らせる by @sksat in #107
- clang-tidyでreviewdogにビルドCIのerror,warningを出させる by @sksat in #109
- Warning 消し by @yngyu in #115
- Disable reviewdog clang-tidy (github-check) by @meltingrabbit in #120
- S2E mockupの更新 by @sksat in #110
- CAとCCP_formの安全性の向上 by @meltingrabbit in #122
- Cmd_TMGR_SET_UNIXTIMEの引数を整理 & unixtimeのリネーム by @chutaro in #116
- ObcTimeとTMGRで関数の順番を変更 by @chutaro in #130
- EL, EHのテストのenum周りを改善 by @meltingrabbit in #131
- EHのコマンドパラメタ取得方法の更新 by @meltingrabbit in #132
- TlmDefで一時変数を使えるようにする by @meltingrabbit in #142
- EHでの二分探索をbsearchで書き直した by @meltingrabbit in #134
- doxygenの @fileからファイル名を消した by @meltingrabbit in #144
- NOPにdoxygenコメントを追加 by @meltingrabbit in #150
- 多段のEH対応の実装 by @meltingrabbit in #139
- EHのカウンタ周りの改善とアノマリが正常に戻ったときのUtilを追加 by @meltingrabbit in #143
- TFの変数の型を修正し,Wextraを消す by @meltingrabbit in #147
- AppInfoにdoxygenコメントを追加,コード規約に合わせるように修正 by @meltingrabbit in #148
- GSCDにdoxygenコメントを追加 by @meltingrabbit in #149
- Update main (v3.4.0) on 2021-12-31 by @meltingrabbit in #151
Full Changelog: v3.3.1...v3.4.0