pancake
a8d33e75a6
Add ?V? and ?Vq commands
2016-05-19 03:42:23 +02:00
Damien Zammit
632dccc217
Remove LIL_ENDIAN macro and configure option
...
TODO: Remove other endian cruft from:
- hashing algs
- judy
- squashfs
- grub
- tms320
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-05-06 10:21:55 +02:00
Damien Zammit
af0a865d9f
WIP - Totally remove host endianness dependence
...
- Adds endian aware functions
- Removes references to host endian
- Uses binary detected endianness else tries LE and restricts by RAsmPlugin
- Fixes gdb debugger endianness when debugging BE qemu gdbserver
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-05-04 23:42:17 +10:00
Jeffrey Crowell
9518841434
refactor includes ( #4757 )
2016-05-03 04:52:41 +02:00
pancake
17b0458ab6
Fix #4654 - Access debug map boundaries via $D and $DD
2016-04-17 19:28:43 +02:00
pancake
4b72511f6a
Implement ys to show clipboard as string
2016-03-31 05:15:20 +02:00
pancake
d68822c389
Honor q in scripts to stop interpreter
2016-03-31 04:48:36 +02:00
pancake
354b9efbf2
Add ?E clippy echo and use it in ????
2016-03-30 12:44:56 +02:00
pancake
90bc56dc43
Implement variable to get minimum map address
2016-03-23 22:42:02 +01:00
pancake
09aed6e525
Simplify ?T and fix load time
2016-03-18 13:39:45 +01:00
Darredevil
12e40a9249
Loading time for issue #3244
2016-03-18 12:34:17 +01:00
pancake
23b3c5fe30
Fix #4290 - @@@ was not documented
2016-03-14 00:01:39 +01:00
pancake
35af84c978
Implement pxd[#] for signed num dumps
2016-02-27 18:36:28 +01:00
pancake
0f21114112
Initial implementation of ?vi[1248] to compute signed integer values
2016-02-27 17:58:32 +01:00
pancake
eef4665242
Initial support for tab in visual debugger
2016-02-25 10:28:54 +01:00
ninjahacker
15717c0a9e
Fixed ?v as first command returning strange value on 32-bit arm
2016-01-26 21:55:06 +01:00
pancake
5eea48f3a8
Fix #3915 - respect endianness in ? numstr
2016-01-11 01:39:15 +01:00
pancake
6f47901a06
Clarify r_io_section_mget->_in api and use the heap for section->name
2016-01-03 03:08:58 +01:00
pancake
15b2eff455
Fix #3885 - implement uname
2015-12-30 12:43:15 +01:00
pancake
bfec76bfb4
More uppercasing
2015-10-31 02:20:25 +01:00
pancake
43571c8ef5
Add $B internal var to point to the begining of the function
2015-10-30 17:16:11 +01:00
pancake
af5a56f833
Fix r2 -V issue
2015-10-08 13:19:15 +02:00
pancake
b515a34676
More stdboolification
2015-09-14 12:35:38 +02:00
Riccardo Schirone
ffdbf919b1
io/section: add r_io_section_vaddr_to_maddr_try API
...
* fix r_io_section_vaddr_to_maddr
* rename r_io_section_maddr_to_vaddr and vaddr_to_maddr
2015-09-10 01:59:40 +02:00
pancake
1e1b1adf2a
Major enhacements for the V! visual panels
2015-08-31 05:06:01 +02:00
Álvaro Felipe Melchor
49853dbb92
Fix #2913
2015-07-21 00:56:05 +02:00
pancake
37ee858970
Add @e: for temporary eval var changes
2015-07-15 02:16:28 +02:00
pancake
9eb4ef5197
Unescape backslash chars in ?e and add osx-qt-mingw32 toolchain support
2015-06-28 10:35:43 +02:00
pancake
754b37fab0
Add missing #! help
2015-05-29 16:21:52 +02:00
pancake
f60cdbd001
Fix ?i terminal settings
2015-05-06 11:37:06 +02:00
pancake
488b760114
Add @b: and rename the old @b: for @x:
2015-04-19 01:28:28 +02:00
Jeffrey Crowell
df234f644b
fix visual mode rename functions:
...
fixes ?i test;?y
2015-04-14 01:33:24 -04:00
pancake
51341240c3
Use dietline in ?i and enforce nonraw and cursor mode
2015-04-11 20:51:08 +02:00
pancake
061408a749
Some ~?? and ?@? help updates
2015-04-10 01:51:37 +02:00
pancake
386c386e9a
Handle double casting in ?
2015-04-03 19:02:52 +02:00
pancake
de22fe28d9
Fix 7 more issues from #2220 // 3 left
2015-03-23 00:05:18 +01:00
pancake
28d6c12043
V! -> V!!, VV(nofn) -> V!
...
- VV only opens if there's a function analized
- V! now opens the panels view
- V!! launches the 2048 game
2015-03-05 23:33:28 +01:00
pancake
f9559e90bc
Add ?: help in ???
2015-02-12 10:54:04 +01:00
pancake
6ff6ad010c
Fix some b64 warns and avoid /bin/ls in help messages
2015-02-09 11:48:06 +01:00
pancake
1306b87112
Fix #2050 - Show commit counter in r2 -v
2015-02-07 00:14:55 +01:00
Ryan Hileman
41a3532f94
add ?d. command
2015-01-29 01:57:24 +01:00
pancake
7cb4334712
Rename core plugin list command from : to ?:
2015-01-22 02:43:06 +01:00
pancake
6564c75203
Use r_num_math() instead of r_flag_get() in ?e ${..}
2015-01-18 02:53:37 +01:00
pancake
b7c3ded3b9
Fix #1975 - Replace flags in ${} for ?e
2015-01-18 02:17:55 +01:00
pancake
b1ade9c1c6
Implement dsuf and cmd.times to run a command when using times repetition prefix
...
dsuf: step until program counter on a flag that matches the given string or any
cmd.times: command to run when prefixing a command with a number
for example:
"e cmd.times=ps@rbx"
10dsuf strlen
or
e cmd.times=?v rbx
10dsuf malloc
or
10dsuf sym
2015-01-17 04:23:07 +01:00
pancake
a6c0526bec
Add $k{..} for numeric sdb query values and $P for debugged child pid
2015-01-11 19:16:46 +01:00
Jeffrey Crowell
ed1aae7fd1
fix lots of spelling
...
fix some errors from the sed script
undo file mode crap
2014-12-07 17:00:59 +01:00
pancake
67af5b7619
Add /* and */ commands to handle multiline comments
2014-11-08 00:45:31 +01:00
pancake
ccffbeb9c8
Fix #1567 - Show error when trying to divide by zero
2014-11-07 12:16:29 +01:00
pancake
14a74daa14
Fix help for 'l' -> 'T'
2014-10-27 19:30:03 +01:00