pancake
29ca827cf2
Fix Android builds
2017-08-19 18:52:57 +02:00
alvarofe
2e462ec8f0
Bring RIODesc from SIOL and cleanup
2017-08-18 01:31:57 +00:00
Fangrui Song
d1cde39852
Fix help messages ( #8136 )
2017-08-07 12:19:15 +02:00
pancake
78ec2d0340
Implement rafind2 -i to identify binaries
2017-08-01 15:27:11 +02:00
Fangrui Song
eec5aff085
Add Zsh completion file doc/zsh/{_r2,_radiff2,_rafind2,_rahash2,_rasm2,_rax2} ( #7929 )
...
* and minor fixes in the r2 help message
2017-07-16 10:08:48 +02:00
Marc
80d4b44b2e
Fix random code style issues
2017-07-13 00:46:27 +02:00
Roi Martin
c2609ad44b
Fix r_print_hexdump ref in rafind2
2017-06-06 10:45:01 +02:00
pancake
60f9667654
Remove support for bjam build system
...
- Delete all Jamroot files
2017-05-02 05:48:40 +02:00
pancake
01477c74f0
More coverities fixed
2017-04-05 10:59:37 +02:00
pancake
d41b577106
Fix #5924 - r_flags -> r_flag
2016-10-27 01:07:58 +02:00
Sven Steinbauer
2996538700
Fix #5633 - Change x == NULL
to correct syntax
2016-09-19 14:44:47 +02:00
pancake
53e9e91b4c
Increase rafind2 -ZS wide and do not run aad in aaa
2016-08-05 00:30:56 +02:00
pancake
d179c06af3
Support wide strings in rafind2 -ZS
2016-08-03 01:17:27 +02:00
pancake
f96f00d62d
Fix #5158 - Merge r_db into r_util
2016-06-17 12:19:16 +02:00
Sven Steinbauer
eef32d0260
First few fixes for infer scans
...
Fixes a few memleaks and several NULL dereferences
Signed-off-by: Riccardo Schirone <sirmy15@gmail.com>
2016-05-23 11:25:44 +02:00
pancake
3758b3a54a
Fix static/android build
2016-04-25 12:40:01 +02:00
pancake
f1f83276ea
Fix static build with libbochs
2016-03-25 10:13:50 +01:00
Matthieu Tardy
1a573e1056
Cleanup binr/*/*.c
...
r2agent:
- Fix the usage to match other r2 binaries.
- Remove trailing whitespace.
- Remove addressed TODO.
- Add a default case to display usage and exit if -p option was used
without argument.
- Return 1 instead of 0 if too much arguments are provided.
- Small coding style fixes.
radiff2:
- Small coding style fixes.
rafind2:
- Add a default case to display usage and exit if an option have a missing
argument or getopt does not recognize an option character.
- Small coding style fixes.
ragg2:
- Small coding style fixes.
rahash2:
- Remove useless optarg check.
- Missing arguments and unknown options now display usage and exit.
- Small coding style fixes.
rarun2:
- Small coding style fixes.
rasm2:
- Small coding style fixes.
- Missing arguments and unknown options now display usage and exit.
rax2:
- Small coding style fixes.
radare2:
- Missing arguments and unknown options now display usage and exit.
- Small coding style fixes.
2016-03-05 19:52:42 +01:00
pancake
ca7f55be5a
All those bins depend on r_lang
2016-01-30 21:19:36 +01:00
pancake
5132a499c2
Fix many coverities
2015-12-31 17:10:02 +01:00
pancake
b728b48123
Native tvOS/WatchOS support, non-fat libr.a and mach0 identification for them
2015-12-28 20:40:18 +01:00
pancake
ccfee9fcca
Fix many important issues reported by clang-analyzer
2015-11-22 11:27:45 +01:00
jvoisin
1d485ea927
coverifix
2015-10-19 23:31:36 +02:00
pancake
1bdd7c591a
Fix #2474 - Implement rafind2 -m for magic search
2015-10-19 03:56:59 +02:00
pancake
d79e576305
Fix #3506 - align in rafind2
2015-10-18 23:32:33 +02:00
pancake
49975ccf95
Fix #3286 - Use stdbool.h
2015-09-14 02:08:31 +02:00
pancake
d472d73fb7
Fix #3245 - rafind2 -x
2015-09-07 19:16:24 +02:00
pancake
8efab9329b
Fix build
2015-06-02 02:47:14 +02:00
Nick Stephens
4f15eea06d
Fix #1945 - Add wide string search to rafind2
...
Fix styling issues in r_search_keyword_new_wide
2015-02-04 03:28:28 +01:00
condret
5c4a5ab5bb
make rafind2 using r_io_pread instead of r_io_read_at
2014-09-06 23:40:52 +02:00
condret
7ce6922491
rename r_io_open -> r_io_open_nomap and add a new r_io_open that creates a map at 0x0
2014-09-06 23:08:16 +02:00
pancake
d1dd21ea9e
Fix statically link of libgdbr
2014-03-03 19:09:40 +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
93d92f0273
Add -lrz in rafind2 linkage
2013-11-14 23:38:14 +01:00
pancake
9d65bfe70c
Initial r_cons palette support. See 'ec' command
2013-05-22 04:22:49 +02:00
pancake
735a4f7a4a
Fix -h and manpages. Kill rsc2 and rasc2 from binr/
2013-04-02 12:11:20 +02:00
pancake
53b7f83749
Fix rafind2 help, honor rasm2 -l and fix objc demangle
...
Fix overflow in objc method name demangling
2013-02-15 13:24:09 +01:00
pancake
d5c68d9766
Add rafind2 -Z, fix rasm2 -dfB, check chroot() return in rarun2
2013-02-14 20:08:42 +01:00
pancake
4c2ad6cd58
Fix build
2013-01-23 00:51:25 +01:00
pancake
562480a01d
Fix build again O:) (thanks vsp)
2012-12-29 19:27:08 +01:00
pancake
07929b169d
Add Quiet and JSON in RCoreBin, more awk, fix rafind2
...
Use rabin2 -j flag to get JSON output
You can also get those jsons using the i?j command
Better awk bindings and added some examples
rabin2 -v (without any other arg) shows version
Fix some segfaults in rafind2 and use RList
Add quite output mode for rabin2 (activated with -q)
2012-11-02 03:35:50 +01:00
pancake
a0d099bff1
Honor iomaps in search ranges and add basic awk bindings
...
Honor iomaps on search.to
Initial import of the 'awk bindings'
Honor search.{from|to}
2012-10-31 21:32:33 +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
bc572ce3df
* QNX/arm port (this is bb10 and playbook devices)
...
- no debugger support yet
2012-06-01 14:50:24 +02:00
earada
b1f1ee2e33
* Update manpages
2011-12-02 03:43:08 +01:00
earada
3f72bede22
* Fix rafind2
2011-12-02 00:18:35 +01:00
pancake
696961d15d
* Cleanup for rsakey (still unused)
...
* Move sflib into libr/include
* Added r_file_size()
--HG--
rename : binr/ragg2/d/sflib/common/sfsocketcall.h => libr/include/sflib/common/sfsocketcall.h
rename : binr/ragg2/d/sflib/common/sftypes.h => libr/include/sflib/common/sftypes.h
rename : binr/ragg2/d/sflib/darwin-x86-32/sflib.h => libr/include/sflib/darwin-x86-32/sflib.h
rename : binr/ragg2/d/sflib/darwin-x86-32/sfsyscall.h => libr/include/sflib/darwin-x86-32/sfsyscall.h
rename : binr/ragg2/d/sflib/darwin-x86-32/sfsysnr.h => libr/include/sflib/darwin-x86-32/sfsysnr.h
rename : binr/ragg2/d/sflib/linux-x86-32/sflib.h => libr/include/sflib/linux-x86-32/sflib.h
rename : binr/ragg2/d/sflib/linux-x86-32/sfsyscall.h => libr/include/sflib/linux-x86-32/sfsyscall.h
rename : binr/ragg2/d/sflib/linux-x86-32/sfsysnr.h => libr/include/sflib/linux-x86-32/sfsysnr.h
rename : binr/ragg2/d/sflib/linux-x86-64/sflib.h => libr/include/sflib/linux-x86-64/sflib.h
rename : binr/ragg2/d/sflib/linux-x86-64/sfsyscall.h => libr/include/sflib/linux-x86-64/sfsyscall.h
rename : binr/ragg2/d/sflib/linux-x86-64/sfsysnr.h => libr/include/sflib/linux-x86-64/sfsysnr.h
2011-12-01 10:53:02 +01: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