|
|
@1446
|
4 years |
Xuefer |
update relocate
|
|
|
@1445
|
4 years |
Xuefer |
output if segv
|
|
|
@1444
|
4 years |
Xuefer |
relocate WIP
|
|
|
@1443
|
4 years |
Xuefer |
simplify export code
|
|
|
@1442
|
4 years |
Xuefer |
rename ptrmove to relocate, reduce export to only necessary onces
|
|
|
@1441
|
4 years |
Xuefer |
make sample work for all beside decompiler
|
|
|
@1440
|
4 years |
Xuefer |
adds ptrmove
|
|
|
@1439
|
4 years |
Xuefer |
code cleanup
|
|
|
@1438
|
4 years |
Xuefer |
fix for not using memcpy
|
|
|
@1437
|
4 years |
Xuefer |
branch 4.0 and 3.2
|
|
|
@1436
|
4 years |
Xuefer |
branch 3.1
|
|
|
@1435
|
5 years |
Xuefer |
recognize extension loaded after xcache (to avoid caching opcode which …
|
|
|
@1434
|
5 years |
Xuefer |
fixed #329: compatbile with bcompiler
|
|
|
@1433
|
5 years |
Xuefer |
typo
|
|
|
@1432
|
5 years |
Xuefer |
typo
|
|
|
@1431
|
5 years |
Xuefer |
fix warning
|
|
|
@1430
|
5 years |
Xuefer |
starts 3.1.1 development
|
|
|
@1429
|
5 years |
Xuefer |
update release date
|
|
|
@1420
|
5 years |
Xuefer |
update release date
|
|
|
@1418
|
5 years |
Xuefer |
fixed #330: fix win32 build with no indent.exe nor cat.exe
|
|
|
@1416
|
5 years |
Xuefer |
remove asm from processor, it just cant be implemented in processor
|
|
|
@1414
|
5 years |
Xuefer |
fixes #315: fix out of source building
|
|
|
@1413
|
5 years |
Xuefer |
typo undef
|
|
|
@1406
|
5 years |
Xuefer |
fix pointer type mismatch warning
|
|
|
@1405
|
5 years |
Xuefer |
rewrite try/catch handling to fix nested try/catch
|
|
|
@1403
|
5 years |
Xuefer |
devel: fix sort, retest only last results
|
|
|
@1401
|
5 years |
Xuefer |
hack report_memleaks=1 for devel testing
|
|
|
@1399
|
5 years |
Xuefer |
report_memleaks=0 was not working as expected
|
|
|
@1398
|
5 years |
Xuefer |
fix optimizer for try/catch/finally when either catch/finally is omitted
|
|
|
@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
|
|
|
@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+
|
|
|
@1368
|
5 years |
Xuefer |
reformat ChangeLog?/NEWS
|
|
|
@1366
|
5 years |
Xuefer |
fixes #323: refix locking impl for threaded env
|
|
|
@1365
|
5 years |
Xuefer |
ws fix
|
|
|
@1363
|
5 years |
Xuefer |
cygwin hack unlink should be cygwin only
|
|
|
@1362
|
5 years |
Xuefer |
fix typo, improve readability of NEWS/ChangeLog
|
|
|
@1352
|
5 years |
Xuefer |
processor: fix warning
|
|
|
@1351
|
5 years |
Xuefer |
Optimizer: remove unused var
|
|
|
@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 …
|
|
|