[SIMILAR] WITH 3809 openssl WITH 2015 自前 WITH 1757 mime WITH 1225 解析 WITH 1176 デバ WITH 1145 の処 WITH 1068 処理 WITH 1035 出力 WITH 798 グロ WITH 706 動作 WITH 545 ッグ WITH 414 機能 WITH 333 バッ WITH 295 ログ WITH 197 コー WITH 147 ード WITH 134 ミ!! WITH 122 ツッ WITH 117 ッコ WITH 115 コミ WITH 1 !! WITH 1 ( WITH 1 snak WITH 1 ) WITH 1 確か WITH 1 かに WITH 1 に良 WITH 1 良く WITH 1 く分 WITH 1 分か WITH 1 かり WITH 1 りま の検索結果 456 件中 1 - 10 件目 (0.280559182 秒)
確かに良く分かりませんね。QMAIL3では、OpenSSLのS/MIMEの機能をそのまま使っているわけではなくて、MIMEの解析は自前でやってPKCS7の処理をOpenSSLでやっているので、そのあたりで動作が異なるのかもしれません。 試しに、S/MIMEの処理まわりに、デバッグログを出力するコードを入れてみます。 ...
VC8でビルドできるようになった安定版がでました。 Windows CE版をビルドするために、この前OSを入れなおしたときに消してしまっていた、eMbedded Visual Tools 3.0をインストールし直し。 ついでに、いまさらですが、wcecompatも1.2にしました。OpenSSLをビルドするために自前で当てていたパッチがデフォルトで ...
# (スコア:7805)
opensslのS/MIME部分のMIMEのパース・シリアライズ部分のソースを見ていたのですが、根本的に問題がありますね。そもそもMIMEメッセージはバイナリとして扱わなくてはいけないのに、テキストとして扱っているので、改行コード周りの処理がかなりめちゃくちゃです。 自前でPKCS7関係のAPIを呼び出して、返された ...
# (スコア:7729)
証明書の期限が切れると同じSubjectで別の証明書を追加することになりますが、このときに期限切れの証明書を削除せずに残しておく、もしくは残ってしまう場合があります。証明書の検証を行うときには検証したい証明書のIssureをSubjectとして持つ証明書を探して証明書チェーンを作成しますが、OpenSSLではこのと ...
# (スコア:7452)
Windows CE版のデバッグもしつつ、opensslの組み込みも。方向性としては、openssl絡みの機能を一つのDLLに入れて、そのDLLをLoadLibraryで明示的にロードする方向で。最初はS/MIME関係の機能だけ入れるようにしようかと思いましたが、SSL対応のことも考えてその辺をまとめて入れるようにすることにしました。 ...
# (スコア:7379)
上の問題を調べるついでに、OpenSSLのFAQやMLのログを見ていたら、マルチスレッドで使うときの初期化や終了処理に問題があって、不定期なクラッシュを起こしたり、メモリリークがあることが発覚しました。 ...
# (スコア:7224)
Nightly Buildにインストーラ版を追加しました。が、間違ってインストーラにデバッグバージョンのOpenSSLのDLLを入れてしまいました。今日のインストーラ版はインストールしないほうが吉です。入れてしまった場合には、libeay32.dllとssleay32.dllを入れ替えてください。 ...
# (スコア:7096)
サンプルプログラムを作って、暗号化がうまくいかない原因を調べてみたところ、乱数生成器がうまく初期化されていなかったからのようです。確かにcrypto/rand/rand_win.cを見るとCE周りのifdefが沢山入っています。試しにopensslコマンドを使っても以下のようにすれば暗号化できました。とりあえず、random.txt ...
# (スコア:7062)
同じ事を0.9.8dでやるとどうなるでしょう?やはり、OpenSSLのコマンドでやったときと同じ別のバイナリが出力されますか? QMAIL3側は、OpenSSLがエラーを返していないので、出力されたバイナリからメッセージを作っているはずです。で、変なコンテンツからメッセージを作っているので表示できていないのだと思いま ...
# (スコア:7014)
レビジョン3959で試してみましたが、症状は変わりません。 ・メッセージウィンドウは空白になる。 ・エラーログには何も出力されない。 「OpenSSLのコマンドで復号」を試そうと思い、Shining Light ProductionsからダウンロードしてWin32版0.9.8eをインストール後、コマンドをたたいてみましたが、「ライブラリ ...
# (スコア:7014)
# (スコア:10000)