|
|
@1398
|
5 years |
Xuefer |
fix optimizer for try/catch/finally when either catch/finally is omitted
|
|
|
@1397
|
5 years |
Xuefer |
merge devel stuffs from trunk
|
|
|
@1396
|
5 years |
Xuefer |
merge devel stuffs from trunk
|
|
|
@1395
|
5 years |
Xuefer |
merge r1381,r1388,r1394 from trunk: fixed #324: …
|
|
|
@1394
|
5 years |
Xuefer |
update ChangeLog?/NEWS for #324
|
|
|
@1393
|
5 years |
Xuefer |
adds fix pointer for hash table
|
|
|
@1392
|
5 years |
Xuefer |
calc avail for test
|
|
|
@1391
|
5 years |
Xuefer |
fix xtest
|
|
|
@1390
|
5 years |
Xuefer |
disable ext subdir testing unless env TEST_EXT is set
|
|
|
@1389
|
5 years |
Xuefer |
leaks often come from php, disable unless needed
|
|
|
@1388
|
5 years |
Xuefer |
refcount could be increase, use -1/2 to keep away from 0 in both …
|
|
|
@1387
|
5 years |
Xuefer |
readonly protection for copied array, with jmp_addr fixed
|
|
|
@1386
|
5 years |
Xuefer |
undo readonly protection support for array until fixed
|
|
|
@1385
|
5 years |
Xuefer |
readonly protection for copied array
|
|
|
@1384
|
5 years |
Xuefer |
adds tests for shallow copy
|
|
|
@1383
|
5 years |
Xuefer |
adds skips for test
|
|
|
@1382
|
5 years |
Xuefer |
undo wrong change
|
|
|
@1381
|
5 years |
Xuefer |
possible fix for #324
|
|
|
@1380
|
5 years |
Xuefer |
make use of SRC/DST widely
|
|
|
@1379
|
5 years |
Xuefer |
adds deep copy test
|
|
|
@1378
|
5 years |
Xuefer |
use config.h correctly wherever needed
|
|
|
@1377
|
5 years |
Xuefer |
dont dlunload for leak symbols
|
|
|
@1376
|
5 years |
Xuefer |
merge build fix from trunk
|
|
|
@1375
|
5 years |
Xuefer |
admin: make mkpassword.php easier for noob
|
|
|
@1374
|
5 years |
Xuefer |
Decompiler: fixes #318 (support for const in static array index/value)
|
|
|
@1373
|
5 years |
Xuefer |
update decompile sample
|
|
|
@1372
|
5 years |
Xuefer |
closes #327: Duplicate ++LOOPCOUNTER
|
|
|
@1371
|
5 years |
Xuefer |
closes #326: opcode spec info updates for 5.4+
|
|
|
@1370
|
5 years |
Xuefer |
update version
|
|
|
@1369
|
5 years |
Xuefer |
merged 1368 from trunk: reformat ChangeLog?/NEWS
|
|
|
@1368
|
5 years |
Xuefer |
reformat ChangeLog?/NEWS
|
|
|
@1367
|
5 years |
Xuefer |
cacher: merge [1366] from trunk; fixes #323: refix locking impl for …
|
|
|
@1366
|
5 years |
Xuefer |
fixes #323: refix locking impl for threaded env
|
|
|
@1365
|
5 years |
Xuefer |
ws fix
|
|
|
@1364
|
5 years |
Xuefer |
merge [1363] from trunk: cygwin hack unlink should be cygwin only
|
|
|
@1363
|
5 years |
Xuefer |
cygwin hack unlink should be cygwin only
|
|
|
@1362
|
5 years |
Xuefer |
fix typo, improve readability of NEWS/ChangeLog
|
|
|
@1361
|
5 years |
Xuefer |
typo
|
|
|
@1360
|
5 years |
Xuefer |
exclude .* in source package
|
|
|
@1359
|
5 years |
Xuefer |
updated PHP version to 5.3.3
|
|
|
@1358
|
5 years |
Xuefer |
fix output about svn updtae
|
|
|
@1357
|
5 years |
Xuefer |
processor: merge from trunk, fix warning
|
|
|
@1356
|
5 years |
Xuefer |
processor: merge [1352] from trunk: fix warning
|
|
|
@1355
|
5 years |
Xuefer |
merge [1249] from trunk: remove unused code, avoid warning
|
|
|
@1354
|
5 years |
Xuefer |
merge from trunk, fixed #322: kill 64bit warnings
|
|
|
@1353
|
5 years |
Xuefer |
fixed #312: fix dprint build with old C
|
|
|
@1352
|
5 years |
Xuefer |
processor: fix warning
|
|
|
@1351
|
5 years |
Xuefer |
Optimizer: remove unused var
|
|
|
@1350
|
5 years |
Xuefer |
clean dependency
|
|
|
@1349
|
5 years |
Xuefer |
merge dprint fix from trunk
|
|
|
@1348
|
5 years |
Xuefer |
merge from trunk
|
|
|
@1347
|
5 years |
Xuefer |
remove unused debug code
|
|
|
@1346
|
5 years |
Xuefer |
fixed #320: void warning for gcc only pragma
|
|
|
@1345
|
5 years |
Xuefer |
avoid confusion in configure option
|
|
|
@1344
|
5 years |
Xuefer |
decompiler: more sample templating trick
|
|
|
@1343
|
5 years |
Xuefer |
Decompiler: support for const in static array index; TODO: PHP 5.0- …
|
|
|
@1342
|
5 years |
Xuefer |
Decompiler: strip namespace in const array
|
|
|
@1341
|
5 years |
Xuefer |
cacher: fixes #228, enable var caching for cli
|
|
|
@1340
|
5 years |
Xuefer |
Decompiler: multiple catch support for PHP 5.1-
|
|
|
@1339
|
5 years |
Xuefer |
Decompiler: multiple catch support for PHP 5.1-
|
|
|
@1338
|
5 years |
Xuefer |
phpdop: show jumpouts/jmpins
|
|
|
@1337
|
5 years |
Xuefer |
devel: dont symlink non-existing file
|
|
|
@1336
|
5 years |
Xuefer |
devel: fix yield sample for decompile test
|
|
|
@1335
|
5 years |
Xuefer |
Decompiler: update PHP4 support for static method call
|
|
|
@1334
|
5 years |
Xuefer |
devel: use cpp to generate samples for different php version
|
|
|
@1333
|
5 years |
Xuefer |
Decompiler: support for yield generator
|
|
|
@1332
|
5 years |
Xuefer |
code clean up
|
|
|
@1331
|
5 years |
Xuefer |
separate PHP 4/5 decompile sample
|
|
|
@1330
|
5 years |
Xuefer |
Decompiler: refix switch (SWITCH_FREE)
|
|
|
@1329
|
5 years |
Xuefer |
Decompiler: avoid duplicate switch result
|
|
|
@1328
|
5 years |
Xuefer |
use dec for opline
|
|
|
@1327
|
5 years |
Xuefer |
undone code removal mistake
|
|
|
@1326
|
5 years |
Xuefer |
fix type string for PHP5.1-
|
|
|
@1325
|
5 years |
Xuefer |
adds opcode string for PHP5.2 seperately for easier compiling
|
|
|
@1324
|
5 years |
Xuefer |
devel: make deps works before build
|
|
|
@1323
|
5 years |
Xuefer |
devel: allow phpize/make to work on multiple dirs
|
|
|
@1322
|
5 years |
Xuefer |
Decompiler: fix new without assign
|
|
|
@1321
|
5 years |
Xuefer |
add back PHP_4 code for disassembler
|
|
|
@1320
|
5 years |
Xuefer |
fix build using old C
|
|
|
@1319
|
5 years |
Xuefer |
Decompiler, disassembler: fix unset for PHP 5.0
|
|
|
@1318
|
5 years |
Xuefer |
Decompiler: update static member support for PHP 5.0
|
|
|
@1317
|
5 years |
Xuefer |
Decompiler: fix PHP5.0 foreach, pre/post inc/dec
|
|
|
@1316
|
5 years |
Xuefer |
Decompiler, disassembler: update PHP 5.0 support
|
|
|
@1315
|
5 years |
Xuefer |
Decompiler: fix PHP 5.0 static member
|
|
|
@1314
|
5 years |
Xuefer |
Decompiler, disassembler: update PHP 5.0 support
|
|
|
@1313
|
5 years |
Xuefer |
ZEND_STRS ZEND_STRL is inconsist between PHP5.0- and PHP5.0+
|
|
|
@1312
|
5 years |
Xuefer |
update dependencies
|
|
|
@1311
|
5 years |
Xuefer |
update po
|
|
|
@1310
|
5 years |
Xuefer |
optimizer: fix recalc of catch_op/finally_op
|
|
|
@1309
|
5 years |
Xuefer |
Decompiler: fix handling catch with/without FETCH_CLASS & JMP for …
|
|
|
@1308
|
5 years |
Xuefer |
Decompiler: bind FETCH_CLASS & CATCH together; fix unset for PHP5.1; …
|
|
|
@1307
|
5 years |
Xuefer |
adds TODO for brk
|
|
|
@1306
|
5 years |
Xuefer |
Decompiler, disassembler: fix catch for different PHP version; fetch …
|
|
|
@1305
|
5 years |
Xuefer |
Decompiler: adds simple backtrace print, fix warning for catch
|
|
|
@1304
|
5 years |
Xuefer |
Decompiler: recognize FILE
|
|
|
@1303
|
5 years |
Xuefer |
disassembler, Decompiler: fix catch, ticks
|
|
|
@1302
|
5 years |
Xuefer |
Disassembler: can now recover compile time constant
|
|
|
@1301
|
5 years |
Xuefer |
disassembler: USER_OPCODE is not 5.0
|
|
|
@1300
|
5 years |
Xuefer |
disassembler, Decompiler: fix ISSET_ISEMPTY_VAR
|
|
|
@1299
|
5 years |
Xuefer |
Decompiler: fix warning
|
|
|