|
|
@1497
|
4 years |
Xuefer |
adds ini and skips for testing this module alone
|
|
|
@1496
|
4 years |
Xuefer |
disassembler: fix leak for constant
|
|
|
@1495
|
4 years |
Xuefer |
invalid read of 2 bytes in hashtable
|
|
|
@1494
|
4 years |
Xuefer |
fix segv for empty hash table on <=PHP_5_3
|
|
|
@1493
|
4 years |
Xuefer |
decompiler: fix leak
|
|
|
@1492
|
4 years |
Xuefer |
disassembler: fix support for assoc/next
|
|
|
@1491
|
4 years |
Xuefer |
fix zend_ast null child
|
|
|
@1490
|
4 years |
Xuefer |
cacher: PHP_5_6: fix support for debugInfo
|
|
|
@1489
|
4 years |
Xuefer |
fix build for pre-5.6
|
|
|
@1488
|
4 years |
Xuefer |
Decompiler PHP_5_6: updated support for zend_ast
|
|
|
@1487
|
4 years |
Xuefer |
PHP_5_6: finish support for zend_ast
|
|
|
@1486
|
4 years |
Xuefer |
WIP PHP_5_6 support
|
|
|
@1485
|
4 years |
Xuefer |
improve devel testing
|
|
|
@1482
|
4 years |
Xuefer |
fixed random 24H counters clear. it's a race cached condition. thanks …
|
|
|
@1481
|
4 years |
Xuefer |
more asserts for class index
|
|
|
@1478
|
4 years |
Xuefer |
fixed #333: reduce memory usage for small or empty files
|
|
|
@1477
|
4 years |
Xuefer |
adds reflection info for APIs
|
|
|
@1476
|
4 years |
Xuefer |
updates ChangeLog? & NEWS, updates xcache_get_refcount, adds …
|
|
|
@1475
|
4 years |
Xuefer |
processor: code clean up
|
|
|
@1474
|
4 years |
Xuefer |
relocate: fix ifrelocate()
|
|
|
@1473
|
4 years |
Xuefer |
processor: avoid using srcdir dstdir marco for m4
|
|
|
@1472
|
4 years |
Xuefer |
relocate: marco name PTR_FROM_VIRTUAL_EX
|
|
|
@1471
|
4 years |
Xuefer |
relocate: rename marcos to relocate
|
|
|
@1470
|
4 years |
Xuefer |
processor: abstract store target (storage)
|
|
|
@1469
|
4 years |
Xuefer |
export is in xc_processor.h
|
|
|
@1468
|
4 years |
Xuefer |
clean up shm handlers
|
|
|
@1466
|
4 years |
Xuefer |
relocate: fix build for VC6
|
|
|
@1465
|
4 years |
Xuefer |
relocate: fix build for VC6
|
|
|
@1461
|
4 years |
Xuefer |
relocate: update dst/src to compile
|
|
|
@1460
|
4 years |
Xuefer |
relocate: fix handling hash table, TODO: fix dst/src stuff
|
|
|
@1459
|
4 years |
Xuefer |
ws fix
|
|
|
@1458
|
4 years |
Xuefer |
relocate: assert that srcptr use on non-nullable only
|
|
|
@1457
|
4 years |
Xuefer |
relocate: 0 is always null pointer
|
|
|
@1456
|
4 years |
Xuefer |
relocate: fix for virtual_src=0
|
|
|
@1455
|
4 years |
Xuefer |
relocate: update proto to like memcpy/store/restore, update test code
|
|
|
@1454
|
4 years |
Xuefer |
relocate: fix struct array
|
|
|
@1453
|
4 years |
Xuefer |
update func prototype for relocate
|
|
|
@1452
|
4 years |
Xuefer |
improve readability using ptradd
|
|
|
@1451
|
4 years |
Xuefer |
fix arg
|
|
|
@1450
|
4 years |
Xuefer |
ws
|
|
|
@1449
|
4 years |
Xuefer |
remove unused export
|
|
|
@1448
|
4 years |
Xuefer |
updated relocate impl
|
|
|
@1447
|
4 years |
Xuefer |
update handling of refcount for readonly protection after relocate impl
|
|
|
@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
|
4 years |
Xuefer |
recognize extension loaded after xcache (to avoid caching opcode which …
|
|
|
@1434
|
4 years |
Xuefer |
fixed #329: compatbile with bcompiler
|
|
|
@1433
|
4 years |
Xuefer |
typo
|
|
|
@1432
|
4 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
|
|
|