This website requires JavaScript.
dae85e876d
improve readability using ptradd
Xuefer
2013-11-08 07:21:40 +00:00
eaa50fbafc
fix arg
Xuefer
2013-11-08 07:21:13 +00:00
0174691e44
ws
Xuefer
2013-11-07 11:02:57 +00:00
9c0b20c9f2
remove unused export
Xuefer
2013-11-07 11:02:38 +00:00
45e2bfe79d
updated relocate impl
Xuefer
2013-11-07 10:04:00 +00:00
8df8c75878
update handling of refcount for readonly protection after relocate impl
Xuefer
2013-11-07 09:56:10 +00:00
6413478cd7
update relocate
Xuefer
2013-11-07 08:44:15 +00:00
417ef5b280
output if segv
Xuefer
2013-11-07 08:43:22 +00:00
41b20da882
relocate WIP
Xuefer
2013-11-06 18:24:29 +00:00
b5f6974ff9
simplify export code
Xuefer
2013-11-06 17:29:26 +00:00
48a80d76ee
rename ptrmove to relocate, reduce export to only necessary onces
Xuefer
2013-11-06 16:57:52 +00:00
e3f86745b0
make sample work for all beside decompiler
Xuefer
2013-11-06 15:45:19 +00:00
9563ceb3c1
adds ptrmove
Xuefer
2013-11-05 17:17:07 +00:00
d0a4da00da
code cleanup
Xuefer
2013-11-05 14:35:34 +00:00
b860171aae
fix for not using memcpy
Xuefer
2013-11-05 14:32:52 +00:00
81ec92a9cf
branch 4.0 and 3.2
Xuefer
2013-11-05 11:24:51 +00:00
6d278221fe
branch 4.0 and 3.2
Xuefer
2013-11-05 11:24:51 +00:00
ae93a37b95
branch 3.1
Xuefer
2013-11-05 11:04:56 +00:00
fd527b6858
branch 3.1
Xuefer
2013-11-05 11:04:56 +00:00
d50f8caa90
recognize extension loaded after xcache (to avoid caching opcode which is loaded from file by the latter extension)
Xuefer
2013-10-22 16:55:28 +00:00
08b16f24d7
fixed #329 : compatbile with bcompiler
Xuefer
2013-10-22 16:53:42 +00:00
59fc9ffed0
typo
Xuefer
2013-10-22 16:22:39 +00:00
03b5fd19c5
typo
Xuefer
2013-10-22 16:11:41 +00:00
8fa74a64de
fix warning
Xuefer
2013-10-16 02:21:48 +00:00
5dde0d5141
starts 3.1.1 development
Xuefer
2013-10-16 02:19:10 +00:00
de3b240051
update release date
Xuefer
2013-10-14 01:40:39 +00:00
6c90e275eb
update release date
3.0.4
Xuefer
2013-10-10 08:25:14 +00:00
51f2e60d3a
update release date
3.1.0
Xuefer
2013-10-10 08:22:52 +00:00
104afd51e8
update release date
3.0
Xuefer
2013-10-10 08:22:12 +00:00
a57ffab45c
update version
Xuefer
2013-10-10 07:50:57 +00:00
fcb6d13b6c
update version to release
Xuefer
2013-10-10 07:50:56 +00:00
767d71a2f8
tagged 3.1.0
Xuefer
2013-10-10 07:47:56 +00:00
f181f5c08a
tagged 3.0.4
Xuefer
2013-10-10 07:46:54 +00:00
af48689529
update release date
Xuefer
2013-10-10 07:44:30 +00:00
0b00899d21
merge from trunk, fixed #330 : fix win32 build with no indent.exe nor cat.exe
Xuefer
2013-10-10 07:42:34 +00:00
ffc88d8e8d
fixed #330 : fix win32 build with no indent.exe nor cat.exe
Xuefer
2013-10-10 07:34:51 +00:00
799496424c
merge from trunk: remove asm from processor, it just cant be implemented in processor
Xuefer
2013-09-29 02:55:11 +00:00
76e4d46e6f
remove asm from processor, it just cant be implemented in processor
Xuefer
2013-09-29 02:51:38 +00:00
392033c9d8
fixes #315 : fix out of source building
Xuefer
2013-09-26 17:51:50 +00:00
0674f307c4
fixes #315 : fix out of source building
Xuefer
2013-09-26 17:51:14 +00:00
73b7a7e17a
typo undef
Xuefer
2013-09-26 17:49:18 +00:00
4ed7bfb99e
update version
3.1.0-rc1
Xuefer
2013-09-26 14:29:46 +00:00
dd32533066
update version
3.0.4-rc1
Xuefer
2013-09-26 14:28:40 +00:00
61e98dc9d4
tagged 3.0.4-rc1
Xuefer
2013-09-26 12:47:00 +00:00
9f31282645
tagged 3.1.0-rc1
Xuefer
2013-09-26 12:46:02 +00:00
8316f63cd1
fix pointer type mismatch warning
Xuefer
2013-09-26 10:24:00 +00:00
7df0fab8f6
rewrite try/catch handling to fix nested try/catch
Xuefer
2013-09-26 09:33:09 +00:00
3659287f4b
merge from trunk
Xuefer
2013-09-26 07:49:09 +00:00
58624130fa
devel: fix sort, retest only last results
Xuefer
2013-09-26 07:47:59 +00:00
f8e0d70d02
merge from trunk
Xuefer
2013-09-26 07:36:44 +00:00
498f03e25b
hack report_memleaks=1 for devel testing
Xuefer
2013-09-26 07:35:15 +00:00
6ab942b072
merge from trunk
Xuefer
2013-09-26 07:27:44 +00:00
44782eaf7d
report_memleaks=0 was not working as expected
Xuefer
2013-09-26 07:24:46 +00:00
a8f973a0a8
fix optimizer for try/catch/finally when either catch/finally is omitted
Xuefer
2013-09-26 07:14:42 +00:00
b21f393326
merge devel stuffs from trunk
Xuefer
2013-09-25 03:09:48 +00:00
53cc8d9671
merge devel stuffs from trunk
Xuefer
2013-09-25 03:04:43 +00:00
2827460c72
merge r1381,r1388,r1394 from trunk: fixed #324 : xcache.readonly_protection = Off cause SEGV under mass concurrent
Xuefer
2013-09-25 02:58:06 +00:00
b52561376a
update ChangeLog/NEWS for #324
Xuefer
2013-09-25 02:49:01 +00:00
0f9c2dafcf
adds fix pointer for hash table
Xuefer
2013-09-23 09:52:15 +00:00
74214f82e4
calc avail for test
Xuefer
2013-09-23 09:51:43 +00:00
f7035318b7
fix xtest
Xuefer
2013-09-23 07:23:19 +00:00
563cbeedd2
disable ext subdir testing unless env TEST_EXT is set
Xuefer
2013-09-23 06:55:44 +00:00
eb93629a01
leaks often come from php, disable unless needed
Xuefer
2013-09-23 06:54:29 +00:00
52a1e4b242
refcount could be increase, use -1/2 to keep away from 0 in both direction (either ++ or --)
Xuefer
2013-09-22 16:42:45 +00:00
bd30aa1975
readonly protection for copied array, with jmp_addr fixed
Xuefer
2013-09-22 16:25:10 +00:00
0190cbdce1
undo readonly protection support for array until fixed
Xuefer
2013-09-22 16:21:55 +00:00
e715a91978
readonly protection for copied array
Xuefer
2013-09-22 16:17:46 +00:00
f46ace6822
adds tests for shallow copy
Xuefer
2013-09-22 16:04:13 +00:00
8cf65a5bcd
adds skips for test
Xuefer
2013-09-22 16:03:31 +00:00
c383d75c51
undo wrong change
Xuefer
2013-09-22 15:27:53 +00:00
2492dcb0ad
possible fix for #324
Xuefer
2013-09-22 15:04:51 +00:00
9e88b0280f
make use of SRC/DST widely
Xuefer
2013-09-22 14:45:46 +00:00
1ca0e24ee3
adds deep copy test
Xuefer
2013-09-22 12:54:42 +00:00
179c9cd834
use config.h correctly wherever needed
Xuefer
2013-09-22 12:54:12 +00:00
d09d60607e
dont dlunload for leak symbols
Xuefer
2013-09-22 12:53:32 +00:00
319936f151
merge build fix from trunk
Xuefer
2013-09-21 03:48:47 +00:00
03f13d37cf
admin: make mkpassword.php easier for noob
Xuefer
2013-09-17 16:28:40 +00:00
638209cbf9
Decompiler: fixes #318 (support for const in static array index/value)
Xuefer
2013-09-16 15:48:48 +00:00
0158af3733
update decompile sample
Xuefer
2013-09-16 15:07:37 +00:00
c214a532db
closes #327 : Duplicate ++LOOPCOUNTER
Xuefer
2013-09-16 13:11:16 +00:00
22523476be
closes #326 : opcode spec info updates for 5.4+
Xuefer
2013-09-16 03:20:31 +00:00
f19bd50bff
update version
Xuefer
2013-09-16 02:32:08 +00:00
c5346e4cad
merged 1368 from trunk: reformat ChangeLog/NEWS
Xuefer
2013-09-09 16:42:39 +00:00
c7a1b68ae3
reformat ChangeLog/NEWS
Xuefer
2013-09-09 16:41:47 +00:00
bfc37a3560
cacher: merge [1366] from trunk; fixes #323 : refix locking impl for threaded env
Xuefer
2013-09-09 16:27:40 +00:00
1267e8bb4f
fixes #323 : refix locking impl for threaded env
Xuefer
2013-09-09 16:16:05 +00:00
2c719b5b6a
ws fix
Xuefer
2013-09-09 11:39:08 +00:00
b343cd8dc6
merge [1363] from trunk: cygwin hack unlink should be cygwin only
Xuefer
2013-09-09 11:35:36 +00:00
ca6276ae08
cygwin hack unlink should be cygwin only
Xuefer
2013-09-09 11:34:16 +00:00
4f282ad3d5
fix typo, improve readability of NEWS/ChangeLog
Xuefer
2013-09-05 04:13:18 +00:00
6d2d8830ec
typo
Xuefer
2013-09-05 03:11:56 +00:00
10a77c1282
processor: merge from trunk, fix warning
Xuefer
2013-08-26 16:52:22 +00:00
d84f52072e
processor: merge [1352] from trunk: fix warning
Xuefer
2013-08-26 16:48:38 +00:00
efbd2468c5
merge [1249] from trunk: remove unused code, avoid warning
Xuefer
2013-08-26 16:47:38 +00:00
19abbf6fe1
merge from trunk, fixed #322 : kill 64bit warnings
Xuefer
2013-08-26 16:45:40 +00:00
a2d1cbaae2
fixed #312 : fix dprint build with old C
Xuefer
2013-08-26 16:43:58 +00:00
c82846312a
processor: fix warning
Xuefer
2013-08-26 16:38:23 +00:00
bc8bb5d652
Optimizer: remove unused var
Xuefer
2013-08-26 16:35:44 +00:00
c4b68b01f1
clean dependency
Xuefer
2013-08-26 09:25:28 +00:00
59bd9f325a
merge dprint fix from trunk
Xuefer
2013-08-26 08:48:17 +00:00