This project provides C++ libraries which based on Boost technology.
They support sounds, archivers, coroutines and etc.
They are distributed under the Boost Software License, Version 1.0.
Hamigaki 0.40.1のバグフィックスが主ですが、ビルドシステムの変更があり、メジャーリリースとしました。
0.41.0
全体:
-Boost 1.35(SVN)対応 (Boost 1.34.0以前の対応は終了)
-Microsoft Visual C++ 9.0 (Express版を含む)に対応
-Boost.Build Version 1の対応を終了
-Hamigaki.Systemライブラリを追加
-jam2bbk、releaseツールを追加
-libogg、libvorbis、libpng用のプロジェクトを追加
-ビルド済みBoostライブラリとのリンクに失敗する問題を修正
-ドキュメントの細かい修正
Hamigaki.Archivers:
-GNU tar互換形式でパス名が正しく保存されない問題を修正
-zip_file_sourceでbzip2_decompressorを多重close()をしないように修正
Hamigaki.Coroutine:
-SjLj例外の環境での例外フレームのメモリリークを修正
-コルーチンを一度も呼ばずにexit()した場合にクラッシュする問題を修正
-コルーチン内で別のコルーチンをexit()させた場合にクラッシュする問題を修正
-exit_exceptionをstd::exceptionから派生しないように変更
-ドキュメントにチュートリアルを追加
Hamigaki.Process:
-launch_detached()関数を追加
-child::terminate()の動作がドキュメントと異なっていた問題を修正
Hamigaki.Uuid:
-Boost.Serializationをサポート