pancake
12ea9734b5
Fix about 15 more random COVs
2015-03-21 02:04:49 +01:00
pancake
4c1253b0c5
Use radiff -n for numeric addresses instead of function names
2014-12-26 19:28:55 +01:00
Andrew McDonnell
841a00e0d1
Add option to radiff to suppress names
2014-12-26 19:26:06 +01:00
pancake
b91d1d9eca
Fix #1556 - radiff2 -x dump issue
2014-10-28 11:54:58 +01:00
pancake
4c4173769b
Revert "Fixing the issue where file size exceeds size of an integer":
...
3adb00621b
e2afa84443
0761955fdb
17cc18fad0
135c62fb5d
2014-09-20 15:33:59 +02:00
dso
e2afa84443
Update radiff2.c
2014-09-18 09:03:42 -05:00
Adam Pridgen
135c62fb5d
Fixing *most* warnings related to the change in r_file_slurp
2014-09-17 22:37:54 -05:00
jvoisin
029c11a4b5
Minor cleaning of radiff2
2014-08-20 19:47:03 +02:00
jvoisin
9f18c219a6
Optimize radiff2 -g off1,off2
...
- Less than one sec now versus more than 15 before
- Code is cleaner (no more "r_core_cmdf")
- Colours are now correct
- Fix `radiff2 -C`
2014-08-20 03:51:10 +02:00
jvoisin
6a1c06738d
Enable bindiff between two offsets
2014-08-19 04:43:54 +02:00
jvoisin
80168c933b
Fix CID 1134538
2014-05-11 13:18:33 +02:00
pancake
ee276298b2
Fix memleaks in radiff2, segfaults in 8051 and aagraph
2014-05-09 03:06:05 +02:00
pancake
08d94e38e1
Plugins are now loaded from API, not from Core constructor
2014-04-03 12:43:30 +02:00
pancake
a727663f98
Add radiff2 -a and -b flags
2014-03-19 10:41:13 +01:00
pancake
53edf7c17d
Merge RCmd inside RCore
2014-03-18 00:05:44 +01:00
pancake
d1dd21ea9e
Fix statically link of libgdbr
2014-03-03 19:09:40 +01:00
pancake
5b4f0db2e5
Fix #602 - Radiff2 -C should display a legend
2014-02-18 15:39:06 +01:00
pancake
802e808072
Merge libr/lib into libr/util and add r_sys_environ API
2014-01-18 02:42:23 +01:00
pancake
13ea5e467d
More Jamroot files and move vm out
2013-12-31 15:57:52 +01:00
pancake
7f28befc04
Fix static build
2013-12-31 05:40:16 +01:00
pancake
1681982d34
Fix android linkage of r_zip
2013-11-14 23:32:34 +01:00
pancake
e63271e688
Fix build
2013-11-06 01:36:40 +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
oblique
e21b70ab85
radiff2: fix show count
2013-04-11 22:11:48 +03:00
pancake
735a4f7a4a
Fix -h and manpages. Kill rsc2 and rasc2 from binr/
2013-04-02 12:11:20 +02:00
pancake
007faa5f61
Fixes in radiff2
2013-03-03 17:47:07 +01:00
pancake
8186395ebd
Fix rax2 -S and ragg2-cc -x, better radiff2 error msg
...
rax2 -S is now obeying 0 input length for stdin streams
ragg2-cc -x is now working properly (needed rax2 -S)
Fix stupid parsing bug introduced in previous commit in armass
2013-02-19 21:21:39 +01:00
pancake
4c2ad6cd58
Fix build
2013-01-23 00:51:25 +01:00
pancake
3540924f40
Better paralelization of build system
2012-10-04 01:20:00 +02:00
pancake
69a12884ed
Simplify the build system
...
doc.sw has been moved to radare2-extras
2012-10-03 14:31:35 +02:00
pancake
5a80b9c13b
Fix ragg2-cc on osx, implement radiff2 -r
2012-09-21 02:47:07 +02:00
pancake
4909348b6e
Fix disasm and autocomplete af* commands
...
Fix typos in help messages
Show 'b' where breakpoints are
2012-09-20 23:32:20 +02:00
pancake
bc572ce3df
* QNX/arm port (this is bb10 and playbook devices)
...
- no debugger support yet
2012-06-01 14:50:24 +02:00
pancake
14f85bd76f
* Import Glyn Kennington's patch for the build system
...
- Use absolute paths everywhere and simplify Makefiles
2011-11-03 11:49:50 +01:00
pancake
2ef1abb974
* Add -t flag to radiff2 to select code diffing match threshold
2011-10-20 02:14:35 +02:00
pancake
3b9420fad8
* More stuff to make --with-sysmagic work
2011-10-18 18:12:17 +02:00
pancake
04cbf68819
* Fix segfault in elf (thanks @earada!)
...
* Make cg and cgo work
* Added r_anal_diff_setup_i()
- Fixed bindings
2011-10-16 13:59:05 +02:00
pancake
6c0318fa86
* Honor LIBDIR in syscall/d and magic/d
...
* Show similarity distance in radiff2 -C output
* Add -O flag to radiff2 to use diffops
* Diffing threshold for basic blocks and functions is now configurable
* Explicitly delete the asm object from the nodejs example
2011-10-14 10:09:53 +02:00
pancake
508963677b
* Fix linking
2011-10-06 10:09:12 +02:00
pancake
9884ce9db0
* Initial support for Android NDK build (fix build)
...
- Not yet runnable, but compiles against bionic
2011-09-25 06:57:13 +02:00
pancake
cfccb47b0f
* Fix build
2011-09-11 00:42:59 +02:00
pancake
62cd212ba1
* Fix non-PIC/static build (apply Glyn patches)
...
* Fix entropy multiplication bug (Thanks Glyn!)
* btw.. previous patch added asm.case eval var
2011-09-08 15:47:05 +02:00
Nibble
0f8cc36a58
* Fix build
...
- Add r_db to DEPS in Makefiles
2011-09-04 11:49:32 +02:00
pancake
1f48797bfb
* Fix test reg, reg; mov reg, [reg] ; mov reg, [reg+off] in x86.nz
...
* First hello world working with ragg2 on linux-x86-32
- Named exithello.r .. run cd binr/ragg2 ; make test
2011-08-09 00:10:12 +02:00
pancake
26a070f5aa
* Initial import of r_egg api
...
- Implements rarc2 as a library
- Supports x86-32/64 and arm
- WIP inline-egg like api
* Add radiff2 -x to dump two column output
2011-07-27 01:16:18 +02:00
pancake
fde9168bd4
* Remove linking dependencies in radiff2 as reported by Debian
...
* Use -v instead of -V in rasm2 too
2011-07-25 12:22:55 +02:00
pancake
07b5b473c5
* Use OpenSSL (cflags/ldflags) from pkg-config
2011-07-13 19:22:38 +02:00
pancake
7bcd23df0f
* Fix static build (--without-pic --with-nonpic)
2011-07-13 10:14:30 +02:00
pancake
ea98fe1bd6
* Various gcc-4.6 warnings fixed
2011-06-30 00:17:12 +02:00
pancake
80492f5620
* Fix help message in radiff2
2011-05-13 12:14:00 +02:00
pancake
616395cca3
* Fix help in radiff2
2011-04-18 22:46:21 +02:00
pancake
8069e1f509
* Fix cmdline arguments parsing segfault in radiff2
...
* Do not build r_big api
- It's incomplete, not used and is problematic to build
2011-04-17 03:54:27 +02:00
pancake
6b1001aefc
* Implement -g and -C flags to radiff2
...
- Add support for function/basicblock code diffing
- Import nibble's test-ragdiff2.py in swig/python
- Added some documentation in doc/bindiff
2011-04-15 18:59:44 +02:00
Nibble
f3c32e3c17
* Remove references to r_vm
...
* Don't build r_vm
* Deprecate cmd 'av'
2011-02-23 17:27:59 +01:00
pancake
ed8d076cbe
* Fix r2 -n, remove r2 -t
...
- Some more fixes related to r_io. still more stuff to do
2011-01-20 23:28:20 +01:00
Nibble
2e26e35584
* Add bb list into RAnalFcn structure
...
* Analyze bbs per function
* Remove gdiff from radiff2 temporary (deprecate?)
- Meanwhile ragdiff2 should be used
* Update TODO
2010-12-24 13:27:20 +01:00
Nibble
28d0a62430
* Change gdiff API so it takes 2 core's as args
...
* Don't output diff info and vars in 'afl' for loc's
* More refactoring of gdiff
2010-12-06 03:34:44 +01:00
Nibble
c254af504f
* More optimizations in gdiff
...
* Fix the usage message of radiff2
2010-12-04 15:24:39 +01:00
pancake/n900
9580907a35
* Fix static and nonpic build with no gmp
...
* Needs to rerun configur-plugins
2010-11-10 10:45:47 +01:00
pancake
a6629c610c
* Fix static compilation on Linux systems
...
- Not really portable, needs some work to fix w32 build
2010-11-10 03:55:27 +01:00
Nibble
bfbd12ed3c
* Don't add symbols as functions before analyze them
...
* Update and simplify gdiff
2010-10-13 18:51:10 +02:00
pancake
3abfbe418d
* Swap file-offset order in visual prompt
...
* Fix build
2010-08-23 12:39:00 +02:00
pancake
b6cc9ca1ba
* Merge r_meta inside r_anal
...
* Display filename in title line of Visual mode
--HG--
rename : libr/meta/README => libr/anal/README.meta
rename : libr/meta/meta.c => libr/anal/meta.c
rename : libr/meta/t/test.c => libr/anal/t/test_meta.c
rename : libr/meta/type.c => libr/anal/type.c
2010-08-20 00:36:22 +02:00
Nibble
a7750b3204
* r_anal
...
- Add field at to RAnalRef
- Set ref->at to the addrees of the opcode which does the
jump/call
- Set correctly the xrefs "from" address
* r_core
- Modify afl to accept an optional argument [fcn name] to
filter output by function
- Change afl output to group xrefs by type (code and data)
2010-08-02 12:42:59 +02:00
Nibble
344bcf16a6
* Fix build
2010-07-23 12:19:39 +02:00
pancake
2f09509630
* Fail when binr build fails somewhere
...
* userconf R2_VERSION
* Implement some more # hashing algorithms
2010-07-15 13:34:53 +02:00
Nibble
2d81aabbd5
* Fix the build of radare2 and radiff2
...
* Remove r_line dep from cons/t/Makefile
* Build r_cons before r_line in libr/Makefile
2010-06-15 01:23:34 +02:00
pancake
16089bb6e9
* Fix build of binr/
...
- Some missing deps everywhere
* Initial work for RAnalCond
2010-06-15 00:46:18 +02:00
pancake
d27e461811
* Fix linking issues reported by matalaz (Thanks!)
2010-06-06 23:26:11 +02:00
pancake
b7c554b24a
* Some linkage fixes for binr/
...
* Added 'at' command (not yet implemented at all)
- Some refactoring in r_debug_trace code
- Remove deprecated r_trace.h
2010-06-04 00:56:44 +02:00
pancake
eb05e6a6b2
* Move all the r2 programs into binr/
...
- Little cleanup of the build system
2010-05-29 03:30:36 +02:00