Commit Graph

127 Commits

Author SHA1 Message Date
N2614
fb5e0ebbc3 TWLタイトルのリストを出力するように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@205 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-19 07:03:50 +00:00
N2614
0d5491fe3d 吸出し時にログファイルを消去しないように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@204 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-15 07:15:13 +00:00
N2614
32036eb784 TWLパーティションのセーブデータを書き込むように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@203 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-15 06:22:44 +00:00
N2614
0a2855fa1b TWLパーティションのセーブデータを吸い出すように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@202 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-15 05:30:09 +00:00
N2614
7ba8b0325e [Verifier]警告対策
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@197 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-14 04:58:05 +00:00
N2614
d0bf59e177 警告対策
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@196 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-14 04:57:18 +00:00
N2614
41865414e4 ビルド環境を SDK 2_3ブランチへ移行
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@195 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-12 06:13:49 +00:00
N2614
da12ba3ef6 Backupではデーモンの自律動作をacの自動接続も含めて止めるように
ProductCodeの修正

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@189 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-08 00:37:14 +00:00
N2614
5af9d194d6 typo修正
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@184 385bec56-5757-e545-9c3a-d8741f4650f1
2011-04-07 02:46:15 +00:00
N2614
f77d3c2b96 上画面も状態に応じて塗りつぶすように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@171 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-30 01:09:31 +00:00
N2614
4a8b70ad9c 上画面の描画時にSystemUpdaterで使用している少し大きいフォントを使うように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@170 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-29 08:03:48 +00:00
N2614
2991130a52 [Verifier]検証失敗時の表示を強調
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@169 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-29 08:01:49 +00:00
N2614
59fb4fbf35 [Verifier]SDに出力したデータのハッシュを検証するツールを追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@168 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-29 01:40:29 +00:00
N2614
f4aa78b0b5 SDK 2.Xでビルドされたnimのシムレイヤを使うように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@167 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-28 04:36:28 +00:00
N2614
a2b8640ac0 GetInfraDeviceIdを自前で計算するように
nim::Shopは2.Xで互換性がなくなるので使わない

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@166 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-25 07:58:11 +00:00
N2614
6f28f9c212 無線がOFFの場合ネットワーク関係の処理を進めないように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@164 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-25 05:44:15 +00:00
N2614
ad42a7ae64 同名ファイルの入れ替え攻撃を防ぐためフルパスをハッシュ計算に含めるように
NAND書き込み失敗時には進捗を減らすように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@158 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-25 02:59:36 +00:00
N2614
af6c27869e 確保したヒープ解放前のreturnを削除
InitializeHardwareDependentSettingの戻り値をチェックするように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@157 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-25 01:44:15 +00:00
N2614
4305dc4c6e 書き込み時のサイズ計算でヘッダ、パディングを加算しないように
nimのセーブデータはファイルリストに出力しないように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@156 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-24 08:21:26 +00:00
N2614
2f6bdd55ac IVS依存のディレクトリ名も含めてCopyDirectoryでコピーするように
ファイル一覧でディレクトリは-1のサイズに変更
ファイル一覧にあるファイルのみ書き込むように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@155 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-24 07:29:41 +00:00
N2614
fc0324adb4 ファイルサイズもテキストで出力するように
ReadBufWithCmacで読みこんだバッファのCMACは0クリアするように
ファイル一覧を取得できるように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@154 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-24 02:57:39 +00:00
N2614
da1f86929b ファイル一覧にファイルサイズを含めるように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@153 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-18 08:12:34 +00:00
N2614
10dd9270d2 AES-CMAC付きのSD出力ファイル一覧を生成するように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@152 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-18 07:19:32 +00:00
N2614
7c079c057d 手順書を追加
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@151 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-18 04:24:00 +00:00
N2614
5ea854b610 NANDに一時ファイルとして作成しCMAC検証に通ってからリネームするように
CMAC検証に失敗したらNANDから削除するように
BackupDataHeaderを0クリアしてから書き込むように


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@148 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-18 02:57:10 +00:00
N2614
f5c3d6d0f9 Releaseビルド時に開発用鍵なら警告を出すように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@147 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-17 05:57:09 +00:00
N2614
6617de8303 AES鍵をバイナリとして含めずビルドスイッチで切り替えるように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@146 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-17 05:01:35 +00:00
N2614
655e517278 開発機と量産機で鍵を変える
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@145 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-17 04:46:31 +00:00
N2614
b7837336dd trunk/ConsoleDataMigrationのリビジョン番号を埋め込むように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@143 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-16 02:36:16 +00:00
N2614
1ade502635 ソフトAES CTRモードが16バイトブロックモードのみのためPKCS#5でパディングするように
SD出力ファイルの先頭にヘッダをつけてファイルサイズを取得できるように
NAND書き込み時のファイルサイズを正しく設定するように
CopyDirectoryには16バイトアラインしたバッファを渡すように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@140 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-15 11:07:27 +00:00
N2614
b7781d4f37 警告対策
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@139 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-15 00:00:56 +00:00
N2614
ad0301f4b0 CMAC検証エラー時にFAILするように
Thread::IsAliveの前にThread::IsValidをチェックするように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@138 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-14 12:14:49 +00:00
N2614
4dc123cbf9 nand:/data以下出力時にAES暗号化し、ファイルのSHA256を計算してAES-CMACを付加するように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@137 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-14 10:02:24 +00:00
N2614
425cd46d91 memcmpを使うように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@113 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-11 08:31:52 +00:00
N2614
165a692ddd AesCmacテスト用ブランチをマージ
SdReaderWriterの生データ読み書きをprivateに
SdReaderWriter経由で読み書きするデータにAecCmacを付加し、検証するように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@112 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-11 08:08:53 +00:00
N2614
01091849fb 同一本体への書き戻し試行ファイルを使わない
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@111 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-11 06:01:22 +00:00
N2614
0d64a3599e シリアルナンバーではなくデバイスIDの比較で同一本体かどうか調べるように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@110 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-11 05:44:47 +00:00
N2614
fc01f614bb 同一本体への書き戻し時にもCALの値を使うように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@109 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-11 05:32:46 +00:00
N2614
2c409db9b8 MCUスライドボリューム忘れ
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@108 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-10 08:57:44 +00:00
N2614
920d96ee47 IVSではなくシリアルナンバーの比較で同一本体かどうか調べるように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@107 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-10 08:33:01 +00:00
N2614
2d5a8a7ba2 固体固有データはcfgの初期値を使うように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@106 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-10 08:10:22 +00:00
N2614
a424dee1b1 レビュー反映
wchar_t*にはNULL文字ではなくNULLポインタを代入する
ファイル読み取りバッファをNULL終端するように

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@103 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-09 07:52:08 +00:00
N2614
0769bb83c6 NUPバージョンを正しく取得するように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@99 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-03 00:23:54 +00:00
N2614
02117009b8 UniqueIdを正しく
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@98 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-02 11:28:59 +00:00
N2614
0de46ebe4e NUPスキップ時にRTC同期されないのでデータ書き込み前にRTC同期するように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@97 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-02 01:57:25 +00:00
N2614
168ed431c9 Klocwork: 未初期化の変数
Klocwork: 到達不能なコード

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@96 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-01 01:59:59 +00:00
N2614
bbbb3258b2 コメント追加
Klockwork: 符号なしの値と 0 との比較は常に true となります.

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@95 385bec56-5757-e545-9c3a-d8741f4650f1
2011-03-01 01:32:54 +00:00
N2614
85ef909842 設定ファイルがない場合SDに出力しないように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@93 385bec56-5757-e545-9c3a-d8741f4650f1
2011-02-28 02:37:31 +00:00
N2614
47a5a71ef6 SDカード挿入時点でライトプロテクトのチェックをするよう変更
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@92 385bec56-5757-e545-9c3a-d8741f4650f1
2011-02-24 07:49:56 +00:00
N2614
9b2fa4fac3 タッチパネルのcal値が出力されているときのみcal値を設定するように
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_Repair@91 385bec56-5757-e545-9c3a-d8741f4650f1
2011-02-24 06:04:03 +00:00