Jott

Jott をダウンロードしてみたけど、米国内の端末であるかの確認に「SMS」か、電話をかけるという方法をとってるので使えなかった。なんでそんなに厳重にしてるんだろう?

OpenSSL default certficate

OpenSSL がどこへデフォルトの証明書を探しに行くかを調べた。
Google CodeSearch はわりと便利だった。

apps/verify.c

if (CAfile) {
i=X509_LOOKUP_load_file(lookup,CAfile,X509_FILETYPE_PEM);
if(!i) {
BIO_printf(bio_err, "Error loading file %s\n", CAfile);
ERR_print_errors(bio_err);
goto end;
}
} else X509_LOOKUP_load_file(lookup,NULL,X509_FILETYPE_DEFAULT);
crypto/x509/x509_vfy.h

#define X509_LOOKUP_load_file(x,name,type) \
X509_LOOKUP_ctrl((x),X509_L_FILE_LOAD,(name),(long)(type),NULL)
crypto/x509/by_file.c

case X509_L_FILE_LOAD:
if (argl == X509_FILETYPE_DEFAULT)
{
file = (char *)Getenv(X509_get_default_cert_file_env());
if (file)
ok = (X509_load_cert_crl_file(ctx,file,
X509_FILETYPE_PEM) != 0);
else
ok = (X509_load_cert_crl_file(ctx,X509_get_default_cert_file(),
X509_FILETYPE_PEM) != 0);
crypto/x509/x509_def.c

const char *X509_get_default_cert_file(void)
{ return(X509_CERT_FILE); }

const char *X509_get_default_cert_file_env(void)
{ return(X509_CERT_FILE_EVP); }
crypto/cryptlib.h

#define X509_CERT_DIR OPENSSLDIR "/certs"
#define X509_CERT_FILE OPENSSLDIR "/cert.pem"
#define X509_PRIVATE_DIR OPENSSLDIR "/private"
crypto/opensslconf.h

#if defined(HEADER_CRYPTLIB_H) && !defined(OPENSSLDIR)
#define OPENSSLDIR "/usr/local/ssl"
#endif

iPhone

圏内と圏外を遷移すると Safari が落ちがちな気がする。

HyperEstraier & Mew

Mew と HyperEstraier でフィールドを検索したい。
estcmd create -attr to str ~/Mail/casket
estcmd create -attr cc str ~/Mail/casket
estcmd create -attr from str ~/Mail/casket
estcmd create -attr subject str ~/Mail/casket
estcmd create -attr message-id str ~/Mail/casket

Gmail: Sent Mail

Gmail を通して送ったメールの POP における扱い。
  • ウェブインタフェースを使って送ったもの → POP でダウンロードされる
  • 通常のメールクライアントを使って送ったもの → POP でダウンロードされない


My 'Sent Mail' is downloaded to my POP inbox
http://mail.google.com/support/bin/answer.py?answer=16418

"If you don't want messages that you send from the web interface downloaded to your mail client's inbox ..."

Some mail was not downloaded
http://mail.google.com/support/bin/answer.py?answer=13291

"And finally, mail sent from your POP client will not download again."

iPhone と Gmail

Gmail を英語モードにしたら、iPhone で見た時のフォルダも英語
になった。

「すべてのメール」→「All Mail」
って感じ。