Maijin
80171b0dc5
Cleaning r_util.h
2016-07-27 16:55:20 +02:00
Rene Laemmert
2740e74e49
added cursor to undo seek history ( #5054 )
...
* added cursor to undo seek history
* cleanup the mentioned parts
2016-06-01 12:16:00 +02:00
Riccardo Schirone
15c1197636
util/print: use screen_bounds to store the first non visible address
2016-05-10 22:15:24 +02:00
pancake
eabe6512f2
Fix #4815 - Implement HexII print format (ref: http://corkami.googlecode.com/svn/trunk/src/HexII/ )
2016-05-10 00:18:21 +02:00
pancake
fd5c8d17fe
Refactor the p=X, honor current seek and better ascii bars
2016-03-13 01:30:28 +01:00
Riccardo Schirone
ec6b55527c
core/disasm: fix set of last row offset
...
core/visual: reset cursor position on 'u'/'U'/'o'/'V'.
2016-03-02 11:29:13 +01:00
Riccardo Schirone
b6351ec833
core/visual: better implementation of cursor movements
...
core/visual: refactoring of movements with ocur enabled
2016-02-11 00:14:36 -06:00
Riccardo Schirone
b4fda922cd
libr/core: calculate the offset of each disasm row
...
util/print: fix bug in r_print_row_at_off
core/disasm: fix bug when setting the row offset of last line
2016-02-11 00:14:36 -06:00
Riccardo Schirone
444c6e616a
core/visual: replace global variables with core->print fields
2016-02-11 00:14:36 -06:00
zlowram
db8fbcc68b
Added config variable to set absolute or relative lines
2015-12-28 16:44:26 +01:00
zlowram
91611e8cbb
Implemented slc subcommand and slc? help. prl now uses lines cache if
...
available.
2015-12-24 13:18:09 +01:00
Riccardo Schirone
c7a444cb39
core/cmd_meta: fix regression with format memory metadata
2015-11-24 12:45:43 +01:00
pancake
dcbddab6e3
Initial support for pfd and better pf autocompletion
2015-10-22 17:19:33 +02:00
shuall
0807686d86
#3052 all printf member functions changed to cb_printf
2015-08-09 03:25:05 +02:00
Skia
1541477ae9
Add support for registers in pf and fix pfv
2015-07-23 14:37:37 +02:00
pancake
374a0541bf
Fix #2488 - Implement date command honoring cfg.datefmt
2015-05-06 00:44:36 +02:00
Skia
e5d5a688dd
Add variable length array in pf
...
Still doesn't work with flags
2015-04-27 09:36:32 +02:00
pancake
3b4773d602
Add time.zone and time.fmt eval vars, honor zone in pt and correct PE gmt
2015-04-03 23:24:09 +02:00
pancake
ad80aba942
Initial support for debugger memory snapshots dms. Enhace hexdiffing
...
- Fix linux debugger
- ccc shows hexdiffing, but only the ones that differ
2015-02-23 03:29:40 +01:00
pancake
e9a3fd96d2
Add prx command -hiew-like-
2015-02-19 12:29:57 +01:00
pancake
4c58ac2416
Initial implementation of p3 the 3D stereogram print mode
2015-02-14 04:17:34 +01:00
Skia
cf5057a229
pf: Implement unions
2015-02-05 02:30:20 +01:00
Skia
c78b0968d6
Refactor pf. Function is now more clear and readable
2015-02-03 11:50:45 +01:00
jvoisin
a8937732b8
Fix all 'warning: function declaration isn’t a prototype [-Wstrict-prototypes]'
2015-01-13 03:40:35 +01:00
pancake
3b3fa3584f
Initial implementation of asm.reladdr
2015-01-12 00:11:06 +01:00
Skia
4a8d7e6875
Refactor cmd_print_format into r_print_format
...
* Enable nested specific fields access for reading and writing
* Fix pf: json regression
2014-12-17 11:34:54 +01:00
Skia
897cdcd45c
Add pfs to print struct size
2014-11-01 04:23:51 +01:00
pancake
ff03dfdadc
Initial implementation of 'pxr'
2014-10-27 17:23:13 +01:00
Skia
dc8e1ba712
Make pfj (JSON output)
2014-10-26 02:47:34 +02:00
pancake
25927e0b60
Implement PEDA-like colors for addresses in pxw and pxq
...
- Uses 'ai' command to get address information
- We need to define new color palete entries for them
- We now have colors for: code, data, rodata, ascii, sequence
2014-10-24 21:31:46 +02:00
pancake
d6aeae624f
Implement te,tb,tk and pf E, pf B to handle enum and bitfields
2014-09-21 01:39:18 +02:00
Skia
f21748d465
Make the code cleaner and more readable in pf
2014-09-17 15:58:38 +02:00
Skia
384dcb4f45
Add support for nested structs in pf
2014-08-26 16:45:25 +02:00
pancake
9c536de095
Initial implementation of 'prl'
2014-08-26 03:53:01 +02:00
pancake
45c41d4582
Handle 'mov' color in RCons.pal
2014-05-16 04:07:03 +02:00
pancake
583be01f32
Handle ^C in /p
2014-05-14 23:24:46 +02:00
pancake
bb531643ca
Fix asm.arch=? asm.cpu=? and add hex.pairs option
2014-04-10 22:18:26 +02:00
Adam Pridgen
6bc694f873
Added colorization to pdn and added a dead code warning if all the bytes in a method are not consumed during analysis.
2014-04-01 16:22:56 -05:00
pancake
2397c956c9
Use R2_ as unique header guard prefix
2014-03-27 16:34:17 +01:00
pancake
d3af1ea077
Fix #723 - header guards conforming to C standards
2014-03-27 02:32:26 +01:00
pancake
ec58f84572
Add asm.bytespace=true config variable
2014-02-25 01:35:23 +01:00
condret
0a8fd8b931
Merge condret's GameBoy pull request
...
- Update analysis
- Add p2 (2bpp print command)
- Insert more auto comments for gb roms
- Delete mbc
- Handle gb-halt as cjmp (correct in most situations)
- Update gameboy register profile
- Add symbols for hard-interrupt-handlers
2014-02-10 17:02:43 +01:00
pancake
59820d6b14
Implement pointer arithmetics in 'pf', 't?' and 'td'.
2013-08-11 14:23:51 +02:00
pancake
e2537b9484
New command: 'pB', the px-like pb (xvilka idea)
2013-07-12 00:29:27 +02:00
pancake
2cbce80f2f
Add __cplusplus extern "C" boilerplate everywhere
2013-06-18 12:09:23 +02:00
pancake
e5cdab6d20
Fully configurable console palette for disassembly, hexdump and prompt
...
- Fix overflow in r_cons
2013-05-23 02:26:48 +02:00
pancake
fc6e799c26
Add pfD (disasm). Fix VI and Vi with+without cursor
...
Simplify r_print_string
Fix r_io write boundaries
2013-02-25 09:36:07 +01:00
pancake
e9c38878de
Fix endian stuff in r_print
2013-02-22 21:05:08 +01:00
pancake
84270da643
Add randomart print mode (pk/pK commands and rahash2 -k)
...
Random code cleanup
Remove borders in webui/two
2013-02-12 02:42:34 +01:00
pancake
dc2690e529
Support get/set introspection in 'pf' and handle scr.stride in px
...
Rename pf$ to pf.
Add support for introspecting and setting named pf fields
Introspection supports get and set
Add scr.stride property for 'px'
Initial work on slist
Add judy arrays implementation (not integrated)
2013-02-01 03:15:48 +01:00