]>
Commit | Line | Data |
---|---|---|
6c5be916 ER |
1 | |
2 | upstream: | |
3 | https://github.com/jedisct1/libsodium-php/pull/81 | |
2fdbfb18 | 4 | https://github.com/jedisct1/libsodium-php/issues/82 |
6c5be916 | 5 | |
f3d673b7 ER |
6 | --- php-pecl-libsodium-1.0.2/tests/utils.phpt 2016-01-28 21:43:00.641808352 +0200 |
7 | +++ php-pecl-libsodium-1.0.2/tests/utils.phpt 2016-01-28 21:45:37.116534064 +0200 | |
8 | @@ -11,15 +11,15 @@ | |
9 | $c = 'string'; | |
10 | var_dump(!\Sodium\memcmp($b, $c)); | |
11 | var_dump(!\Sodium\memcmp($b, 'String')); | |
12 | -$v = hex2bin('FFFF800102030405060708'); | |
2fdbfb18 | 13 | +$v = ""."\xFF\xFF\x80\x01\x02\x03\x04\x05\x06\x07\x08"; |
f3d673b7 ER |
14 | \Sodium\increment($v); |
15 | var_dump(bin2hex($v)); | |
16 | ||
17 | if (\Sodium\library_version_major() > 7 || | |
18 | (\Sodium\library_version_major() == 7 && | |
19 | \Sodium\library_version_minor() >= 6)) { | |
20 | - $v_1 = hex2bin('0102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F'); | |
21 | - $v_2 = hex2bin('0202030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F'); | |
2fdbfb18 ER |
22 | + $v_1 = ""."\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F"; |
23 | + $v_2 = ""."\x02\x02\x03\x04\x05\x06\x07\x08\x09\x0A\x0B\x0C\x0D\x0E\x0F\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1A\x1B\x1C\x1D\x1E\x1F"; | |
f3d673b7 ER |
24 | var_dump(\Sodium\compare($v_1, $v_2)); |
25 | \Sodium\increment($v_1); | |
26 | var_dump(\Sodium\compare($v_1, $v_2)); | |
27 | @@ -32,5 +32,5 @@ | |
28 | $str = 'stdClass'; | |
29 | \Sodium\memzero($str); | |
30 | -$obj = json_decode(json_encode(['foo' => 'bar'])); | |
31 | +$obj = json_decode(json_encode(array('foo' => 'bar'))); | |
32 | var_dump($obj); | |
33 | ?> |