pancake
91a2e5fb9d
More killing of strcasecmp/strncasecmp
2018-05-21 22:13:07 +02:00
Paul I
cc90ec6be5
[WIP] Move hardcoded paths to r_userconf.h ( #9959 )
...
* Move hardcoded paths to r_userconf.h
* Add R2_HOME_* macros
* Some cleanup
2018-04-28 10:02:55 +02:00
Paul I
40b4a5b557
Meson: disable libversion info for Windows ( #9858 )
2018-04-10 22:44:54 +02:00
Paul I
ca3652da4b
Meson: Add version info for shared libs ( #9763 )
2018-03-24 18:18:32 +01:00
Paul I
4e73ad7d19
Meson: some cleanup ( #9753 )
2018-03-23 07:47:46 +01:00
Florian Märkl
5e1f811ec0
Fix meson indentation ( #9567 )
2018-03-03 22:08:37 +01:00
Florian Märkl
95a1b75784
Install Headers and .pc Files with Meson ( #9548 )
...
Use meson pkgconfig for .pc files
meson 0.44
Install same headers as acr
2018-03-03 20:00:18 +08:00
Paul I
bb4f61580e
Cleanup meson files ( #9424 )
2018-02-20 09:33:19 +01:00
pancake
6b053ccf59
Fix hexagon register profile
2018-02-02 23:03:14 +01:00
Fangrui Song
94ba8ea79a
reg/profile.c: remove a duplicated FLG => GPR hack ( #8516 )
2017-09-15 11:32:29 +02:00
Fangrui Song
cab86b882d
Fix ar <type>, I suggest using -1 for any, 0 for anal->bits, >0 for exact bits ( #8435 )
2017-09-12 01:53:52 +02:00
pancake
2b181659f0
Fix regprofile parsing from remote lldb on ios-arm64
2017-08-30 01:17:39 +02:00
Fangrui Song
c66aaa84f7
Add r_reg_{get,set}_value_by_role and fix "aef" because "PC" is not available on every arch ( #8326 )
2017-08-27 01:10:19 +02:00
pancake
d9cf73469d
Add support for 27bit middle-endian registers in r_reg
2017-07-27 22:57:18 +02:00
Guillaume Valadon
a8ad435c10
Typos fixed ( #7970 )
2017-07-20 10:44:43 +02:00
pancake
1a04c2a24d
Get ready for the 1.6 release
2017-07-10 01:32:50 +02:00
Srimanta Barua
4fdb21643c
added drp sub-command to parse gdb reg profile and dump r2 one ( #7889 )
2017-07-09 18:18:27 +02:00
SkUaTeR
c31d81da26
support for static build ( #7822 )
...
* support for static build
* improved sharard/static build
2017-06-28 22:54:40 +02:00
SkUaTeR
dc7914644e
Meson improvements
2017-05-31 13:38:47 +02:00
pancake
20f7ac66cc
Bring back drx on XNU, buggy but at least does something
2017-05-27 03:57:30 +02:00
SkUaTeR
9a1337512a
meson.build fixes to build with MSVC
2017-05-14 23:06:00 +02:00
SkUaTeR
beb80cfc16
Fixes for MSVC
2017-05-09 23:53:20 +02:00
pancake
60f9667654
Remove support for bjam build system
...
- Delete all Jamroot files
2017-05-02 05:48:40 +02:00
pancake
fa671b9a16
Initial support for the Meson build system
...
- Integrated with current ACR
- Fix some stale fails got removed
2017-05-02 05:05:36 +02:00
alvarofe
9686de1404
Refactor r_reg_arena_push to remove dead code
2017-04-18 00:59:49 +02:00
pancake
a66cc10d46
Fix a huge list of null derefs from clang-analyzer
2017-04-17 22:02:04 +02:00
Ren Kimura
ce5758b739
Add reverse singlestep command 'dsb' ( #7116 )
2017-03-25 16:00:25 +01:00
davidpolverari
1fb422b532
Fix #6162 - Renames r_str_concat to r_str_append
2017-03-16 22:29:49 +01:00
Giovanni
43532031c4
Fixes for windows and some are also global ( #6936 )
2017-03-08 08:49:31 +01:00
pancake
93eb47ccac
Update SDB fixing stack exhaustion in merge sort and enhance indentation scripts
2017-02-12 22:44:13 +01:00
pancake
70930f4496
Bring back the interest on sys/indent.sh
2017-02-10 02:05:58 +01:00
Elia Geretto
31e8d7cb68
Fix various memory leaks ( #6272 )
...
* Fix bits_ranges memory leak in anal.c
* Fix anal->reg memory leak and prevent use after free in plugin.c
* Fix reg->allregs memory leak in reg.c
* Fix dbg->plugins memory leak in debug.c
* Fix io->plugin_default memory leak in io.c
* Fix plugin_free not deallocating plugin in bin.c
* Adapt to style guidelines
* Fix memory leak in r_bin_object_free and resolve double free
* Fix o->kv memory leak in r_bin_object_set_items
* Fix memory leak pushing arena on reg init
* Fix io->plugin_default memory leak in io.c
* Adapt to style guidelines
* Fix pfile memory leak in radare2.c
* Add braces to if in bin.c
2016-12-01 09:09:59 +01:00
pancake
546332dd03
ha ha ha, shrink grows!
2016-11-14 16:08:05 +01:00
pancake
7a68fd2d82
Attempt to fix the register profile reloading issue
2016-11-14 15:59:50 +01:00
pancake
6abe6abe93
Shrink all arenas before reloading the new reg profile
2016-11-24 00:29:34 +01:00
SkUaTeR
4c2a01d4a7
Fix in profile to get correct reg.size ( #6238 )
2016-11-21 23:13:59 +01:00
pancake
d32e97ace8
Fix #6228 - Double 0x in dr=
2016-11-20 11:30:15 +01:00
Álvaro Felipe Melchor
645b273bb9
loosen up constraint in value.c
2016-11-16 20:49:20 +01:00
pancake
a7e281b524
Enhanced drpi and use gpr as default arena for flags
2016-11-15 16:20:10 +01:00
pancake
7fb8c24be3
Add drpi to show internal representation of drp and check for overflows
2016-11-15 14:40:16 +01:00
Álvaro Felipe Melchor
4915466256
Fix oob due to reg arena changes
2016-11-15 01:12:37 +01:00
SkUaTeR
20a9bbd14a
Rreg fpu changes ( #6191 )
...
* test with rreg for values greater than 64
* check for redirected regs in debug reg sync
2016-11-14 23:58:29 +01:00
pancake
24e08bb23d
Aim to fix the asm.emu regression after the memoization
2016-11-13 23:32:24 +01:00
pancake
77f1b4fbf5
Add @arena modifier to the 1st column in the reg profile
2016-11-12 23:19:03 +01:00
pancake
94d47c79bb
Completely remove all references to list.h
2016-10-27 13:33:27 +02:00
Francesco Tamagni
f41f74c527
Fix #4497 - Recursive function emulation
2016-10-24 14:31:03 +02:00
pancake
05220c2fe0
Fix overflow in debug.reg_read
2016-10-09 23:52:24 +02:00
Sven Steinbauer
2996538700
Fix #5633 - Change x == NULL
to correct syntax
2016-09-19 14:44:47 +02:00
pancake
3654e5f33b
Fix regression in reg.type=flg
2016-08-14 19:12:52 +02:00
pancake
f60597b2ee
Fix ar 1 to honor RReg.Type.flg
2016-08-14 02:23:47 +02:00