Lowly Worm
28c84c23ef
fix shell injections ( #9389 )
2018-02-14 12:42:03 +08:00
Rafael Rivera
3031324be3
Initial e dbg.symstore support ( #9338 )
2018-02-09 11:34:09 +01:00
Adrian Studer
c8c062dba9
fixing r_io dependency at the right place (ranal)
2018-02-03 19:22:56 +01:00
Adrian Studer
83987ad2c7
adding r_io dependency to rasm meson
2018-02-03 19:22:56 +01:00
Adrian Studer
bb14c122ad
added missing dependency on r_io
2018-02-03 19:22:56 +01:00
ke-to
ad440a8325
fix typo exectution => execution ( #9295 )
2018-02-03 19:22:04 +01:00
pancake
6b053ccf59
Fix hexagon register profile
2018-02-02 23:03:14 +01:00
pancake
ba43d0773d
Add r2pm -cp to clear home plugins
2018-01-30 04:19:10 +01:00
Khairul Kasmiran
3e8a5b5677
rax2: -E honors -l
2018-01-29 19:21:59 +08:00
pancake
2e8884a47d
Fix #9255 - gdb cannot read memory
2018-01-27 23:30:03 +01:00
pancake
10bd7b0394
Fix #9159 - Fix double-open in gdb
2018-01-26 11:52:40 +01:00
pancake
96d32d9987
Oops missing ref
2018-01-24 17:56:13 +01:00
Anton Kochkov
18c633cb36
Initial work on CPU specific registers
2018-01-24 11:31:55 +01:00
pancake
303820dbac
Initial purge of R2_PREFIX towards dir.prefix
2018-01-16 11:13:21 +01:00
sivaramaaa
74a5b55925
Honor *q in izzz
2018-01-12 10:02:22 +01:00
whitequark
c816dc7e66
Don't try to build shared libraries if configured as --without-pic.
...
Specifically, avoid building all plugins as non-static objects,
as well as some supplementary libraries. In fact, a large amount
of plugins was already gated to build as shared objects only with
WITHPIC=1, but this was not done consistently.
This gating has been moved to */p/Makefile.
Building these shared objects is a waste of time and breaks
the --without-pic build unless CFLAGS is forced in the make
invocation.
2018-01-11 23:09:22 +01:00
pancake
f051479472
Add RASM2_ARCH and RASM2_BITS in rasm2 -h
2018-01-11 21:48:41 +01:00
pancake
e5235f7d97
Fix last covs, radiff crash and tweak the z64 bin plugin
2018-01-10 19:18:36 +01:00
pancake
b27326e891
Kill RCoreFile from rabin2
2018-01-10 13:53:53 +01:00
pancake
a706fecbd9
Fix radiff2 -B patch
2018-01-10 10:18:31 +01:00
Andrea Sindoni
f546e0751b
Fix SIGSEGV in the encoder execution ( #9168 )
2018-01-09 22:04:25 +01:00
pancake
7866fca330
Add r2 -X as an alias for -e bin.usextr=false
2018-01-08 00:29:14 +01:00
pancake
7f40f36c3a
Initial draft implementation of the loader plugins for RBin
2018-01-07 21:54:41 +01:00
vertur
3a91bf0e97
Wide CRC hashes
...
* Avoid explicit size for CRC hash.
* Add more CRC8 hashing presets.
* Add more CRC16 hashing presets.
* Add more CRC32 hashing presets.
* Add CRC64 hashing presets (disabled).
* Regroup CRC presets and make they presence configurable. Disable CRC16 and enable CRC64 hashing.
* Prevent from bitset overflow. Enable all CRC hashes.
* Regroup CRC presets again. Enable all original and disable rare-used presets.
* Fix issue with mismatched bitset types.
2018-01-07 20:41:53 +01:00
Thomas Bailleux
8d68fa034b
Support of binary diff format (GDIFF) - radiff2 ( #9140 )
...
* Support of GDIFF output format for radiff2
* Fix DATA for remain bytes (large files)
2018-01-06 14:24:25 +01:00
Madushan Nishantha
607a33e299
Fix ragg2-cc compile error with Xcode 7
...
This commit is just setting the `-miphoneos-version-min` compiler parameter to `0.0` dummy value in order to get it working
2018-01-01 16:01:57 +01:00
Ziyaddin Sadigov
d4dd6fd5e6
Fix typo regarding byte size ( #9067 )
2017-12-27 18:33:58 +01:00
pancake
76cfc611af
Fix #8993 - Honor s:key in woD
2017-12-18 16:50:31 +01:00
pancake
ff8959f1b0
Add some more null deref checks here and there
2017-12-18 12:38:37 +01:00
kriw
6c2a366e53
rax2 Impl r_hex_ from_py ( #9007 )
...
* add parser for python
* add P flag for hex from python
* Revert "add P flag for hex from python"
This reverts commit 23a4721ef8
.
* detect language automatically
2017-12-13 12:01:27 +01:00
pancake
e811e2647b
Query the user before running the .r2 companion file
2017-12-02 21:43:15 +01:00
kriw
551d7bebb6
rax2 fix overflow ( #8928 )
...
* fix overflow
* pass NULL to r_print_hex_from_bin in rax2
2017-12-02 16:15:23 +01:00
kriw
ee1de0ab9b
Fix #2479 impl bin -> hex (bignum) ( #8925 )
2017-12-01 16:00:22 +01:00
Martin Carpenter
ac3b96b382
Re-open stderr to nul or /dev/null on -2 flag
2017-11-28 17:58:48 +01:00
pancake
e67c8dc0f2
Avoid false positives in the ISPPC test for binr/preload
2017-11-28 13:22:19 +01:00
pancake
fe649cf4e3
Fix build on old Macs
2017-11-28 13:21:49 +01:00
Raul Siles
08d9abe283
Change references from OSX to macOS
2017-11-15 10:43:31 -05:00
pancake
dd6a1a68d5
Implement 'r2pm -i all' as requested
2017-11-14 03:12:54 +09:00
kriw
f889441483
Support ternary values in rax2
2017-11-14 03:04:09 +09:00
Iru Cai (vimacs)
94a3cd7d2f
fix meson build of r2agent ( #8827 )
2017-11-13 18:10:06 +04:00
pancake
c5a74500cb
Fix read underflow in rax2
2017-11-09 12:21:43 +01:00
Asutosh Palai
51cb86a18c
Fixed -r flag to load rarun2 profile ( #8802 )
2017-11-08 11:04:06 +01:00
pancake
5fc5137c70
Autodetect and mount ISO9660 partitions
2017-11-06 23:58:50 +01:00
pancake
2e08b0c91f
Implement /M and enhance r_fs to autodetect filesystems
2017-11-06 23:32:08 +01:00
pancake
f75b5441c9
Fix automount and handle hfs from RBin
2017-11-06 23:06:54 +01:00
pancake
a1e24700e3
Fixes for winedbg:// and debug.io
2017-11-04 15:37:09 +01:00
pancake
b791b37614
winedbg debugger is in fact io, hack this in r2's main
2017-10-31 13:36:40 +01:00
pancake
0a1181515d
Make constructor/destructors available only via rabin2 -ee (and iee in r2)
2017-10-30 18:31:01 +01:00
pancake
de86371355
PDB_SERVER is now RABIN2_PDBSERVER
2017-10-30 12:46:33 +01:00
pancake
2fd75e3063
Implement 'r2pm suicide' to self remove r2 from system and home
2017-10-27 00:38:15 +02:00