2008-04-24から1日間の記事一覧

sizeof(long)とsha1.c

public domainなSHA-1実装で知られるsha1.cですが、x86_64で使うとsizeof(long)==4を前提に作られているため、メモリ破壊を引き起こします。unsigned longをuint32_tに置換するとうまくいきました。http://nyaxtstep.com/trac/nxfs/browser/sha1/sha1.c?rev=…

ばぐばぐ

アルファ版として、導入etc.のドキュメントを書こうと思ったらx86_64環境でのバグがいろいろ出てきたので、修正後になりそうです。土日にはなんとか公開したいところ。追記:動的にノードを落とした直後のputが不安定なバグ(というか未実装)を残して、大体…