|
|
@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
|
6 years |
Xuefer |
decompiler: more sample templating trick
|
|
|
@1343
|
6 years |
Xuefer |
Decompiler: support for const in static array index; TODO: PHP 5.0- …
|
|
|
@1342
|
6 years |
Xuefer |
Decompiler: strip namespace in const array
|
|
|
@1341
|
6 years |
Xuefer |
cacher: fixes #228, enable var caching for cli
|
|
|
@1340
|
6 years |
Xuefer |
Decompiler: multiple catch support for PHP 5.1-
|
|
|
@1339
|
6 years |
Xuefer |
Decompiler: multiple catch support for PHP 5.1-
|
|
|
@1338
|
6 years |
Xuefer |
phpdop: show jumpouts/jmpins
|
|
|
@1337
|
6 years |
Xuefer |
devel: dont symlink non-existing file
|
|
|
@1336
|
6 years |
Xuefer |
devel: fix yield sample for decompile test
|
|
|
@1335
|
6 years |
Xuefer |
Decompiler: update PHP4 support for static method call
|
|
|
@1334
|
6 years |
Xuefer |
devel: use cpp to generate samples for different php version
|
|
|
@1333
|
6 years |
Xuefer |
Decompiler: support for yield generator
|
|
|
@1332
|
6 years |
Xuefer |
code clean up
|
|
|
@1331
|
6 years |
Xuefer |
separate PHP 4/5 decompile sample
|
|
|
@1330
|
6 years |
Xuefer |
Decompiler: refix switch (SWITCH_FREE)
|
|
|
@1329
|
6 years |
Xuefer |
Decompiler: avoid duplicate switch result
|
|
|
@1328
|
6 years |
Xuefer |
use dec for opline
|
|
|
@1327
|
6 years |
Xuefer |
undone code removal mistake
|
|
|
@1326
|
6 years |
Xuefer |
fix type string for PHP5.1-
|
|
|
@1325
|
6 years |
Xuefer |
adds opcode string for PHP5.2 seperately for easier compiling
|
|
|
@1324
|
6 years |
Xuefer |
devel: make deps works before build
|
|
|
@1323
|
6 years |
Xuefer |
devel: allow phpize/make to work on multiple dirs
|
|
|
@1322
|
6 years |
Xuefer |
Decompiler: fix new without assign
|
|
|
@1321
|
6 years |
Xuefer |
add back PHP_4 code for disassembler
|
|
|
@1320
|
6 years |
Xuefer |
fix build using old C
|
|
|
@1319
|
6 years |
Xuefer |
Decompiler, disassembler: fix unset for PHP 5.0
|
|
|
@1318
|
6 years |
Xuefer |
Decompiler: update static member support for PHP 5.0
|
|
|
@1317
|
6 years |
Xuefer |
Decompiler: fix PHP5.0 foreach, pre/post inc/dec
|
|
|
@1316
|
6 years |
Xuefer |
Decompiler, disassembler: update PHP 5.0 support
|
|
|
@1315
|
6 years |
Xuefer |
Decompiler: fix PHP 5.0 static member
|
|
|
@1314
|
6 years |
Xuefer |
Decompiler, disassembler: update PHP 5.0 support
|
|
|
@1313
|
6 years |
Xuefer |
ZEND_STRS ZEND_STRL is inconsist between PHP5.0- and PHP5.0+
|
|
|
@1312
|
6 years |
Xuefer |
update dependencies
|
|
|
@1311
|
6 years |
Xuefer |
update po
|
|
|
@1310
|
6 years |
Xuefer |
optimizer: fix recalc of catch_op/finally_op
|
|
|
@1309
|
6 years |
Xuefer |
Decompiler: fix handling catch with/without FETCH_CLASS & JMP for …
|
|
|
@1308
|
6 years |
Xuefer |
Decompiler: bind FETCH_CLASS & CATCH together; fix unset for PHP5.1; …
|
|
|
@1307
|
6 years |
Xuefer |
adds TODO for brk
|
|
|
@1306
|
6 years |
Xuefer |
Decompiler, disassembler: fix catch for different PHP version; fetch …
|
|
|
@1305
|
6 years |
Xuefer |
Decompiler: adds simple backtrace print, fix warning for catch
|
|
|
@1304
|
6 years |
Xuefer |
Decompiler: recognize FILE
|
|
|
@1303
|
6 years |
Xuefer |
disassembler, Decompiler: fix catch, ticks
|
|
|
@1302
|
6 years |
Xuefer |
Disassembler: can now recover compile time constant
|
|
|
@1301
|
6 years |
Xuefer |
disassembler: USER_OPCODE is not 5.0
|
|
|
@1300
|
6 years |
Xuefer |
disassembler, Decompiler: fix ISSET_ISEMPTY_VAR
|
|
|
@1299
|
6 years |
Xuefer |
Decompiler: fix warning
|
|
|
@1298
|
6 years |
Xuefer |
undef unused
|
|
|
@1297
|
6 years |
Xuefer |
fix PHP 5.0 build
|
|
|
@1296
|
6 years |
Xuefer |
Decompiler: remove PHP 4 support. adds XC_QM_ASSIGN_VAR
|
|
|
@1295
|
6 years |
Xuefer |
disassembler: fix UNSET_VAR for PHP 5.4+
|
|
|
@1294
|
6 years |
Xuefer |
MAKEOPTS for all $MAKE
|
|
|
@1293
|
6 years |
Xuefer |
typo
|
|
|
@1292
|
6 years |
Xuefer |
typo
|
|
|
@1291
|
6 years |
Xuefer |
Decompiler: adds unset, XC_QM_ASSIGN_VAR
|
|
|
@1290
|
6 years |
Xuefer |
update for 5.5.0
|
|
|
@1289
|
6 years |
Xuefer |
support MAKE_OPTS
|
|
|