|
2.0.9
|
2012-02-20 22:55:02
|
IO_Bit-2.0.9.tgz
/ Source |
- Changes:
-
- hasNextData で bit offset が 1 以上の時に正しく動作しない事のある不具合を修正
- getUIBits, putUIBits の高速化
|
|
2.0.8
|
2012-01-02 18:02:02
|
IO_Bit-2.0.8.tgz
/ Source |
- Changes:
-
- putData メソッドにデータ長指定の引数を追加しました
- サンプル script を追加しました
参考) http://d.hatena.ne.jp/yoya/20120102/io_bit
|
|
2.0.7
|
2011-12-02 02:39:03
|
IO_Bit-2.0.7.tgz
/ Source |
- Changes:
-
setUI8, setUI16BE, setUI32BE を追加しました。
|
|
2.0.6
|
2011-09-06 16:09:02
|
IO_Bit-2.0.6.tgz
/ Source |
- Changes:
-
- setUI16LE を追加
|
|
2.0.5
|
2011-08-31 00:42:03
|
IO_Bit-2.0.5.tgz
/ Source |
- Changes:
-
- getDataUntil に false, null を渡した時に残りの全データを返す処理を追加
- 幾分か高速化 > getUIBit, getUIBitLSB, incrementOffset
|
|
2.0.4
|
2011-07-18 18:59:01
|
IO_Bit-2.0.4.tgz
/ Source |
- Changes:
-
LSB(Bit) の put|get 系メソッドを追加
(Zlib のフォーマット解析に必要なので)
|
|
2.0.3
|
2011-07-14 17:37:01
|
IO_Bit-2.0.3.tgz
/ Source |
- Changes:
-
getDataUntil を追加 (主に null 終端文字列用)
|
|
2.0.2
|
2011-06-06 01:24:01
|
IO_Bit-2.0.2.tgz
/ Source |
- Changes:
-
signed 系 UI get/put の実装
- getSI8, getSI16LE, getSI32LE
- putSI8, putSI16LE, putSI32LE
|
|
2.0.1
|
2011-05-01 11:18:02
|
IO_Bit-2.0.1.tgz
/ Source |
- Changes:
-
hasNextData メソッドを追加しました。
|
|
2.0.0
|
2011-04-15 17:15:02
|
IO_Bit-2.0.0.tgz
/ Source |
- Changes:
-
- hexdump メソッドを実装
- Exeption を導入。とりあえず get ではみ出た場合に発生
|
|
1.1.0
|
2011-02-02 00:11:03
|
IO_Bit-1.1.0.tgz
/ Source |
- Changes:
-
- package released (1.0.9-stable) (@yoya)
- 値を表現するのに必要なビット数を算出する function を追加
- syntax error を修正
|
|
1.0.9
|
2011-01-28 10:09:05
|
IO_Bit-1.0.9.tgz
/ Source |
- Changes:
-
- 1.0.8 の代わり (要求する PEAR バージョンを下げて release し直しても有効にならないので、1.0.9 に上げてみるテスト。ついでに PHP の要求バージョンも下げてみた)
|
|
1.0.8
|
2011-01-28 01:21:04
|
IO_Bit-1.0.8.tgz
/ Source |
- Changes:
-
incrementOffset で負の値を指定できるようにしました。
|
|
1.0.8
|
2011-01-28 01:09:04
|
IO_Bit-1.0.8.tgz
/ Source |
- Changes:
-
incrementOffset で負の値を指定できるようにしました。
|
|
1.0.7
|
2010-09-13 13:30:05
|
IO_Bit-1.0.7.tgz
/ Source |
- Changes:
-
PHP unpack で unsigned 指定しても 2^31以上だと負の値が戻るバグへの対処。
PHP で 2^31以上を integer として扱えない仕様に対する妥協と思われるが、例え bit operation 出来ない float に型変換してでも意味的に正しい値を返すべきだと判断して、IO_Bit ではそう処理する事にした。
|
|
1.0.6
|
2010-08-25 19:12:02
|
IO_Bit-1.0.6.tgz
/ Source |
- Changes:
-
SWF 上の JPEG を扱うのに必要なメソッドを追加
- JPEG chunk 分解用に BE16 get/put を追加 (BE32系はそのついで)
- incrementOffset を追加 (データ切り出しなして読み飛ばしたい時用)
- output でバイナリを切り出す際に、(start) offset を指定出来るようにした
|
|
1.0.5
|
2010-08-24 01:20:03
|
IO_Bit-1.0.5.tgz
/ Source |
- Changes:
-
- JPEG も分解したくなったので BE16 get/put を追加 (BE32系はそのついで)
- データ読み飛ばし用に incrementOffset を追加
|
|
1.0.4
|
2010-08-16 16:24:02
|
IO_Bit-1.0.4.tgz
/ Source |
- Changes:
-
getSIBits putSIBits を実装しました
(SWF Rect で必要なので)
|
|
1.0.3
|
2010-08-13 12:32:05
|
IO_Bit-1.0.3.tgz
/ Source |
- Changes:
-
IO_SWF で FileLength の上書きに必要なメソッドを実装
- setOffset, getOffset の実装
- setUI32LE の修正
|
|
1.0.2
|
2010-08-13 02:22:03
|
IO_Bit-1.0.2.tgz
/ Source |
- Changes:
-
SWF バイナリ編集で必要なメソッドを実装してテストしました。
|
|
1.0.1 (beta)
|
2010-08-12 14:08:06
|
IO_Bit-1.0.1.tgz
/ Source |
- Changes:
-
SWF バイナリ編集で必要なメソッドのみ実装しました
|
|
1.0.0 (alpha)
|
2010-08-12 13:55:03
|
IO_Bit-1.0.0.tgz
/ Source |
- Changes:
-
SWF バイナリ編集で必要なメソッドのみ実装しました
|