Jeffrey Crowell
c145740030
replace r_cons_printf("%s\n",p) r_cons_println(p)
...
move from 10% of code in vfprintf to just 6% \o/ for simple tests of r2
-c "aaa" -q /bin/ls
2016-06-26 00:52:03 -04:00
Álvaro Felipe Melchor
7fa01a72ed
add breakpoints into project file
2016-06-14 23:34:42 +02:00
pancake
95af521700
Fix #5087 - properly reload project files
2016-06-07 22:38:29 +02:00
Roi Martin
45c36da9c3
Save scr.highlight in project files ( #5008 )
2016-05-25 18:20:50 +02:00
Roi Martin
6a07243934
Fix warning
2016-05-25 16:11:04 +02:00
Roi Martin
45efee7855
Do not output highlighted text when saving projects ( #5004 )
2016-05-25 16:03:41 +02:00
Roi Martin
f44112dfc6
Implement cmd PS. Fix ax{*,j}
...
- Add r_core_project_save_rdb for selective project dump
- Implement command PS and Ps using r_core_project_save_rdb
- Fix commands ax* and axj
- Fix r_anal_xrefs_save (it didn't save DB to project file)
2016-04-07 11:12:50 +02:00
Roi Martin
26546e4f3a
Temporary fix xrefs load in radare2's -p flag
2016-04-06 00:04:34 +02:00
Maijin
1a3e09d1e8
Save types in the project file
2016-03-23 09:08:26 +01:00
Maijin
530dbe72c1
Save/restore macros in projects fix #4050
2016-02-07 00:51:26 +01:00
DZ_ruyk
0e8b42787a
Boring typo fixes
...
Can't -> Cannot (since most of error messages use second form)
2016-01-07 00:13:54 +01:00
pancake
a93ecf2b69
Fix #3898 - Persistent section name in project files
2016-01-03 01:36:16 +01:00
pancake
1d0768bf74
Fix asm.emu in projects
2015-12-16 22:07:30 +01:00
pancake
2b519dee07
Fix #3599 - save/restore file map address
2015-11-12 10:33:20 +01:00
sghctoma
78701a8888
On project load seek to saved offset rather than entry0.
2015-10-25 11:55:15 +01:00
pancake
6ed80ae39b
Update sdb and rename rmkdir->mkdirp
2015-10-19 00:25:39 +02:00
pancake
a2353c1b00
Fix #3429 - save/load visual marks using the new fV command
2015-10-12 14:33:52 +02:00
pancake
b515a34676
More stdboolification
2015-09-14 12:35:38 +02:00
pancake
693ba387a0
Initial support for ESIL pins to emulate entire functions
2015-06-30 11:14:54 +02:00
pancake
a4e5081c87
Fix w32 project open issue with abspath
2015-06-12 11:49:58 +02:00
pancake
5954f6e046
Fix #2716 - sdb, rmkdir and console issues on w32
2015-06-11 12:12:22 +02:00
pancake
43d891503e
Honor R_SYS_DIR in more places to make w32 happy
2015-06-09 13:47:45 +02:00
pancake
ca4c0d1d5f
Fix save/restore analysis info in projects
2015-05-26 03:11:32 +02:00
pancake
3c99fc7ebc
Handle f*pfx
to list flags with base prefix r2 format
2015-05-07 12:12:55 +02:00
pancake
ebf85b56cb
Initial implementation of Pn
command for project notes
2015-02-10 02:13:53 +01:00
pancake
3122614cc8
Fix #2012 - Support underscore in project names
2015-01-31 00:49:48 +01:00
pancake
df8f65dde4
Fix two COVs related to projects
2015-01-23 12:37:41 +01:00
pancake
4c1ae2ccfd
Enhace and fully integrate the new main webui panel
...
* Some random goods for the tiled webui
* Fixed /p tabs width issue
* Add rlogo button on all of them to jump back to main panel
* Main panel allows to manage projects, open files and select ui
2015-01-23 01:18:13 +01:00
pancake
99d99aca14
Implement Pc command to show contents of a project script
2015-01-22 02:54:58 +01:00
pancake
d08015cf66
Add f--, fs-*, o--, enhace Po a lot
...
- Handle all internal information deinitialization in:
- flags, io, core, bin, anal
- Fix w32 build
2015-01-22 02:22:29 +01:00
pancake
ac036b6301
Add Pd to delete projects, Remove rmrf util function, better project file checks
2015-01-22 00:30:19 +01:00
pancake
c8a5b8049c
Implement Pl and Plj commands to list project files
2015-01-21 23:47:49 +01:00
Henrik Nordstrom
f024521b7d
Fix project saves where old data was left at the end if project has shrunk in size
2014-11-03 02:27:25 +01:00
pancake
be74e633ca
Fix Cs from projects
2014-09-23 11:55:11 +02:00
pancake
567ad8b82a
Allow absolute paths in project save/load
2014-09-05 18:20:38 +02:00
pancake
92170e2f68
Rename 'ar' into 'ax' again, 'ar' is now for RAnal->reg manipulation
...
Notes:
- This is just a copy of the code from 'dr' with some modifications.
- The register values are synced back everytime you step in the debugger.
- Those registers should be used when evaluating ESIL to emulate code.
2014-05-25 03:00:24 +02:00
Anton Kochkov
8514ebfbe6
Fix CID 1147121
2014-04-30 02:59:43 +04:00
pancake
6656f8d0fa
Some more cleanup and rmeta fixes
2014-01-23 04:00:01 +01:00
pancake
5ff6065335
Bump for new sdb
2014-01-23 01:56:35 +01:00
pancake
da33633680
Fix #491 - Project untrusted input
...
- Fix various project related issues
- Do not save in directories. Projects are file + file.d/
- Do not show division by zero issue (e cfg.foo=/bin/ls)
2013-12-28 02:34:15 +01:00
pancake
bec4f5b63a
Fix radiff2, Ps segfaults and ARC syntax
...
- Fix some nullptr derefs on uninitialized graphdiff structs
- 'ar' is now r_cons compliant and rnum friendly (add arj)
- Fix some arc disasm syntax issues
- Fix segfault when saving analysis info in projects
- ARCompact analysis needs to be rewritten
2013-10-24 13:59:19 +02:00
pancake
8f158f6d0e
Do not try to open empty project files
2013-08-25 22:58:43 +02:00
pancake
edc6d4086b
Fix uninitialized use of project file buffer
...
And fix some minor typos
2013-06-18 12:15:11 +02:00
pancake
735bcc2fb9
Use r_file_abspath() and add dir.projects eval config var
2013-05-05 18:35:14 +02:00
pancake
59670523e2
Initial transition to sdb: anal.xrefs
...
- Cascade core_project_save > anal_project_save > anal_xrefs_save
- Database is stored into ~/.radare2/rdb/$prj.d/xrefs
- Build libsdb properly to get access to all the api
- Use sdb from r_anal_xrefs() - needs cleanup
- Update sdb to the latest version from git
- Fix some warnings
2013-04-18 03:58:44 +02:00
pancake
5c40488acc
Fix .ia* issues when demangling c++, Fix visual hexa
...
Fix recent regression with scr.cols -> hex.cols
Minor fix that was causing some nasty r_num parsing
Show demangled symbol/imports names as comments
2013-04-16 19:48:59 +02:00
pancake
af2d3de5b4
Code cleanup
2013-02-07 09:41:05 +01:00
pancake
2365918652
Fix slow ELF loading and add anal hints support to projects
...
Fix slow ELF loading when shstr section was huge
Added 'ahj' command to list anal hints in json
Add 'ah*' and use it from r_core_project
Fix 'i*' command
2013-01-22 18:08:33 +01:00
pancake
5656505e79
Draft anal_hint. Fix build and fix build (armass.c)
...
Minor update in the enyo $webui
2013-01-13 03:19:32 +01:00
pancake
baae1f6e6a
Honor $. variables to get regs and fix Ps string filter bug
2012-12-14 10:51:25 +01:00