問題タブ [boringssl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cmake - CMake ..親ディレクトリに出力を生成します
BoringSSL by Googleを構築しようとしています。BUILDING ファイルの指示は、出力がビルド ディレクトリの下にあることを明確に示しています。
ディレクトリproject
があり、その下に を作成しましたbuild
。の下に CMakeLists.txt ファイルがありproject
、ディレクトリ内にビルドしたいと考えていbuild
ます。ただし、cmake ..
内部から実行するbuild
と、makefile はproject
現在のbuild
ディレクトリではなくディレクトリに生成されます。
私が見つけたほとんどの指示は、CMakeLists.txt の場所に関係なく、cmake の出力が現在のディレクトリに移動することを示しているようです。私は間違って何をしていますか?
android - WebRTC : gclient runhooks が機能しない
UBUNTU 13.10 環境で Android 用の WebRTC をビルドするための手順。
コードをチェックしてください:
次のエラーが表示されます。
コマンド「gclient runhooks」"OS=android"
から削除すると機能しますが、ninja ビルド後に生成されたライブラリを使用しようとすると、Android で次のエラーが発生します。GYP_DEFINES
"libjingle_peerconnection_so.so"
間違った手順を行っている場合はお知らせください。"OS=android"
生成された Android ライブラリに使用する必要があるかどうかはわかりません。
ssl - Windows での退屈な SSL ダーツ 1.12
Dart 1.12 にアップデートして以来、http.get() リクエストの作成に問題があります。Windows 10 を使用して、IntelliJ IDEA (15 EAP) をエディターとして開発しています。リクエストを送信すると、次のエラーが表示されます。
864050208:エラー:100be07e:SSL ルーチン:ssl3_get_server_certificate:CERTIFICATE_VERIFY_FAILED:src\ssl\s3_clnt.c:1031:
[2015-9-10 9:52:56.021] HandshakeException: クライアントのハンドシェイク エラー (OS エラー: BoringSSL ライブラリからの不明なエラー、errno = 0)
問題を調べたところ、原因は 1 つしか見つかりませんでしたが、問題は解決しませんでした。https://github.com/dart-lang/sdk/issues/24208
この問題を解決するために私が何をする必要があるかを誰かが説明できますか?
コード:
トークンをリクエストするとエラーが発生します
android - 退屈なSslはAndroid Mで間違いを犯します
Android M は、 behavior-networkによるとライブラリから離れているOpenSSL
ようです。私のアプリには問題があります:BoringSSL
[BoringSSL]
android - BoringSSL と Conscrypt のビルドと Android apk とのバンドル
conscryptプロジェクト サイトでこれに関する公式ガイドを見たと確信していますが、今はまったく見つかりません。
BoringSSL をローカルで構築し、バンドルされた JCE 経由で利用できるようにする可能性について疑問に思っていProvider
ますConscrypt
。BoringSSL プロジェクトにビルド手順があることはわかりますが、Conscrypt のバンドルについては何もわかりません。
これが人々がしていることだと私は夢見ていましたか?
GPlayを介してプロバイダーを更新するだけで十分かもしれませんが、可能な場合は GPlay サービスとのインターフェースを避けたいと思います (非常にイライラする可能性があるため)。
情報をありがとう:)
編集:conscryptを構築するためのこのベアボーンガイドを見つけました。Conscrypt には JNI コンポーネントがありますが、これが BoringSSL と直接通信すると仮定します。BoringSSL イントロの引用
サードパーティが依存することはお勧めしません。API や ABI の安定性が保証されていないため、そうするとイライラする可能性があります。
Conscrypt JNI -> BoringSSL が互換性のあるバージョンであることを確認するにはどうすればよいですか?
android - Google Play と OpenSSL の脆弱性に関する警告
新しい APK を Google Play に送信すると、APK が拒否され、次のメッセージが表示されます。
APK を確認したところ、OpenSSL の 1.0.1c バージョンを使用していました。しかし、Android 6.0 以降、Google は OpenSSL の代わりに BoringSSL を使用することを推奨しています。
私は今どうすればいい?
android - デバイスが Android M を実行している場合、セキュリティ プロバイダーにパッチを適用する必要がありますか?
Android M には、新しいセキュリティ プロバイダである BoringSSL が搭載されています。したがって、私は疑問に思います: Google Play Services (例: ProviderInstaller.installIfNeeded(getContext());
) の Dynamic Security Provider を使用して、Android M デバイスで SecurityProvider を更新する必要がありますか?