<feed xmlns='http://www.w3.org/2005/Atom'>
<title>substitute/lib, branch master</title>
<subtitle>Runtime hooking library</subtitle>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/'/>
<entry>
<title>Remove dead code for Vita: check_intro_trampoline</title>
<updated>2021-03-22T04:32:57+00:00</updated>
<author>
<name>Reiko Asakura</name>
</author>
<published>2021-03-22T04:32:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=fb07aaeb92393a564332816c94aab819188f1851'/>
<id>fb07aaeb92393a564332816c94aab819188f1851</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dead code for Vita: pc_callback</title>
<updated>2021-03-21T21:07:50+00:00</updated>
<author>
<name>Reiko Asakura</name>
</author>
<published>2021-03-21T21:07:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=6f788636b163ab354fb553e5a9cb3df8a433f3f0'/>
<id>6f788636b163ab354fb553e5a9cb3df8a433f3f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Align Thumb jump patch to halfword boundary</title>
<updated>2021-03-21T19:12:30+00:00</updated>
<author>
<name>Reiko Asakura</name>
</author>
<published>2021-03-21T19:12:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=6c94f57ea902001efa0a89617e9bc98891ca8009'/>
<id>6c94f57ea902001efa0a89617e9bc98891ca8009</id>
<content type='text'>
No need to align to word boundary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No need to align to word boundary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix wrong T bit in BLX(imm)-&gt;BLX(reg) transform</title>
<updated>2021-02-17T15:16:20+00:00</updated>
<author>
<name>Reiko Asakura</name>
</author>
<published>2021-02-17T15:16:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=2f285db8573f30f78a3a5a17329ae4d0ab097c86'/>
<id>2f285db8573f30f78a3a5a17329ae4d0ab097c86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix always_inline attribute warning</title>
<updated>2021-01-25T20:12:25+00:00</updated>
<author>
<name>Reiko Asakura</name>
</author>
<published>2021-01-25T20:12:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=9ae6f5356895d2658449e8f8ace227cb0ef3ba6f'/>
<id>9ae6f5356895d2658449e8f8ace227cb0ef3ba6f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Port to Vita Development Suite</title>
<updated>2021-01-24T00:35:43+00:00</updated>
<author>
<name>Reiko Asakura</name>
</author>
<published>2021-01-24T00:35:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=ac14d60c291cc5b5512ddf5c20eff4049e5df4f8'/>
<id>ac14d60c291cc5b5512ddf5c20eff4049e5df4f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated Vita platform to support renamed functions</title>
<updated>2016-12-26T16:53:02+00:00</updated>
<author>
<name>Yifan Lu</name>
</author>
<published>2016-12-26T16:53:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=4713452731dd489c13c9415c3c31637845f108f3'/>
<id>4713452731dd489c13c9415c3c31637845f108f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix uninitialized variable in ARM32 transform_dis_branch</title>
<updated>2016-11-26T05:33:23+00:00</updated>
<author>
<name>Yifan Lu</name>
</author>
<published>2016-11-26T05:33:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=7fc569471a545a0487a52fbd11e3dd1da0fd1e1e'/>
<id>7fc569471a545a0487a52fbd11e3dd1da0fd1e1e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Changes to reflect older changes in merge</title>
<updated>2016-11-23T23:25:19+00:00</updated>
<author>
<name>Yifan Lu</name>
</author>
<published>2016-11-23T23:25:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=bbfc407fd6cb437c9cc720de1f4dfbb9050dccd4'/>
<id>bbfc407fd6cb437c9cc720de1f4dfbb9050dccd4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed defination of CC_CBXZ collides with other bits</title>
<updated>2016-11-23T23:24:50+00:00</updated>
<author>
<name>Yifan Lu</name>
</author>
<published>2016-11-23T23:24:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.shotatoshounenwachigau.moe/vita/substitute/commit/?id=f1df6fbca8975ceb0eebd51519eb5f753ff75fa4'/>
<id>f1df6fbca8975ceb0eebd51519eb5f753ff75fa4</id>
<content type='text'>
Fixed incorrect pc value in tdctx_to_actx
Fixed ARM32 handling of CC_CBXZ (uses incorrect field in ctx-&gt;base)
Fixed ARM32 transform_dis_branch incorrectly trashing LR for non-call based jumps
Fixed ARM32 make_jump_patch not updated to use new assemble_ctx
Added new option SUBSTITUTE_RELAXED to relax the disassembly engine
Currently SUBSTITUTE_RELAXED only disables TRANSFORM_DIS_REL_JUMPS so jumps at the beginning of functions are allowed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed incorrect pc value in tdctx_to_actx
Fixed ARM32 handling of CC_CBXZ (uses incorrect field in ctx-&gt;base)
Fixed ARM32 transform_dis_branch incorrectly trashing LR for non-call based jumps
Fixed ARM32 make_jump_patch not updated to use new assemble_ctx
Added new option SUBSTITUTE_RELAXED to relax the disassembly engine
Currently SUBSTITUTE_RELAXED only disables TRANSFORM_DIS_REL_JUMPS so jumps at the beginning of functions are allowed
</pre>
</div>
</content>
</entry>
</feed>
