1615 Commits

Author SHA1 Message Date
pancake
e482321196 Add platform-application entitlement for iOS11 2018-06-21 01:01:24 +02:00
Rene Laemmert
d11473201a Started changing bin_load to bin_open (#10221) 2018-06-20 16:19:22 +02:00
Florian Märkl
2202d14067 Timeout socket accept using select (#10415) 2018-06-20 11:20:55 +02:00
Khairul Kasmiran
09a6a26b16 Remove more trailing spaces 2018-06-19 10:42:01 +08:00
Florian Märkl
a5b3ff9486 Make izz more task-safe (#10373) 2018-06-17 15:12:54 +02:00
Florian Märkl
6730a93e9c Sleep during prompt
Sleep during prompt for Windows
2018-06-17 11:34:03 +02:00
Florian Märkl
f449ae66f5 Fix Command History and Quit 2018-06-17 11:34:03 +02:00
Florian Märkl
88fa23e53a Add r_core_cmd_task_sync() 2018-06-17 11:34:03 +02:00
Khairul Kasmiran
b1a982cc24 Added -ee to rabin2 -g 2018-06-15 23:57:17 +02:00
Khairul Kasmiran
f472a9c1e1 Make equiv flags for rabin2 -g more future-proof 2018-06-14 17:55:44 +02:00
pancake
c52c7bace3 Fix #10300 - Link issues --with-sysmagic 2018-06-11 03:36:45 +02:00
bannsec
f6fd192234 Fixing docker build bug by tweaking the r2pm script (#10268)
* Fixing docker build bug
* Moving mkdir -p into r2pm
* Changing to use r2 -H
* Using ":" and quotes
2018-06-10 21:03:34 +02:00
Khairul Kasmiran
a685f9303f Fix rabin2 -g help 2018-06-10 04:51:31 +02:00
Khairul Kasmiran
e2e9c993a3 Moved segments from iS/'rabin2 -S' to iSS/'rabin2 -SS' 2018-06-10 03:30:25 +02:00
pancake
cfe152b0fc Fix possible null derefs in file.sha1/path 2018-06-06 17:46:56 +02:00
sivaramaaa
e5bbaffbfe Refactor code to change R_ANAL_OP_MASK_ALL to appropriate value 2018-05-31 19:05:54 +02:00
Khairul Azhar Kasmiran
7befed4463 R_SYS_DEVNULL: null device name (#10233) 2018-05-31 16:32:58 +02:00
pancake
cbeff990a1 Fix last covs 2018-05-30 12:41:57 +02:00
radare
d461644977
Add --with-libr and deprecate --with-{nonpic,pic,merged} (#10212) 2018-05-28 17:14:49 +02:00
pancake
8a765610b3 Fix rabin2 eprintf regression 2018-05-28 11:52:07 +02:00
pancake
3d6efce76d Fix #10207 - Use r_cons_print instead of printf 2018-05-28 11:10:30 +02:00
Sebastien Marie
3822f1446e avoid cp -a: it isn't POSIX defined and don't exist on openbsd (#10133)
replace it by the most similar arguments: cp -PRp
(not copied elements are context,links,xattr)
2018-05-20 00:29:53 +02:00
ddast
7706f2d778 Fix hexdump output of radiff2 (#10111)
radiff2 showed wrong output when filesize was not a multiple of the
width.
2018-05-18 10:41:29 +02:00
Paolo Monti
b32dd4ca9f Fix #2639, added support for javascript byte arrays in rax2 -F (#10065) 2018-05-11 10:58:16 +02:00
radare
9e08da0fa6
Improve build of libr.a and libr.dylib, fix and improve sys/ios-sdk.sh (#10046)
- Update spp and force hidden visibility
- Use R_API wisely
- RSys.prefix returns const things
- Use -install_name on Apple
- Fix merged lib visibility linking on Linux
- Use OSTYPE instead of BUILD_OS
- Honor crosscompiler-objcopy and support android like linux
- Add extra missing archives
- Fix for android
- Upgrade spp and sdb
- Skip libr. from symstall
- Add --enable-merged configure option
- Use --enable-merged on ios-sdk
- Upgrade sdb again for js0n
- Kill sys/ios-shell.sh
- Msvc dynamic build fix
2018-05-09 23:31:52 +02:00
pancake
5578d8d1ae Implement iO as a frontend for !rabin2 -O 2018-05-09 23:25:03 +02:00
Paul I
e33200ac45 Fix pathes for r2pm (#10044)
Add more variables to r2 -H
2018-05-08 02:21:08 +02:00
Paolo Monti
cf91e24448 Removal of dead code for rax2 -P (#10016) 2018-05-06 17:26:16 +02:00
Paolo Monti
6c4131bbaf Fix #9986, implemented rax2 -i functionality, to mimic xxd -i (#10009) 2018-05-05 00:57:11 +02:00
Gromimousse
78ce646cf6 Ragg2-cc is now completely erased from r2 (merged into ragg2) (#9996) 2018-05-02 20:34:30 +02:00
Paul I
5180e0220f Add R2_PLUGINS, R2_EXTRAS, R2_BINDINGS macros (#9994) 2018-05-02 15:58:14 +02:00
radare
000e725b15
Use system diff in graphdiff nodes if possible and improve graphviz style (#9988)
$ radiff2 -g sym._call -A  b c | dot -Tpng > a.png

- we need disasmdiff native in r2, as well as more inter-core commands
2018-04-30 02:47:51 +02:00
Paul I
cc90ec6be5 [WIP] Move hardcoded paths to r_userconf.h (#9959)
* Move hardcoded paths to r_userconf.h

* Add R2_HOME_* macros

* Some cleanup
2018-04-28 10:02:55 +02:00
pancake
a24eb639e0 Make Travis Green 2018-04-25 12:30:57 +02:00
Shady Tantawy
2c28d5db28 Modified rahash -L to be grep friendly #9882 (#9941) 2018-04-24 11:39:14 +02:00
sivaramaaa
505bb8fdaf Fix #9883, Handle hit in search left over (#9890) 2018-04-15 14:25:27 +02:00
pancake
7e9fd8b740 ? output is no longer a oneliner 2018-04-14 17:34:27 +02:00
pancake
154c638ec2 Initial work to support entropy graphs in rahash2 via r2
- Wip. related to #9871
2018-04-12 16:47:24 +02:00
pancake
f0f3b1a440 Fix #561 - See radiff2 -u and radiff2 -x (optionally add -q) 2018-04-09 01:26:45 +02:00
Iulian Onofrei
c4acac59be Fix duplicate y/N on suicide (#9780) 2018-03-29 19:47:23 +02:00
Akshay Ajayan
fc424815a2 Move ascii table to utils and add ?a command in r2 2018-03-21 18:36:42 +01:00
r00tus3r
e16b1ef1c8 Adding ascii table 2018-03-16 11:13:55 +01:00
Florian Märkl
93d9f4ec66 Add mask parameter to r_anal_op() 2018-03-16 11:10:15 +01:00
Gromimousse
a5c9fc7855 Ragg2-cc -> Ragg2 merge (#9658)
- change of 'access' function for 'r_file_exists' for windows portability
- several changes in the way ragg2.c is done, see PR #9658 pancake comments
- change function for the remove of 'file'.text
- open changed for r_file_dump
- some elt of cEnv_t are now const
- skip all the pointers verification in set_cEnv but do them in check_cEnv instead
- add 2 r_str_sanitize for file and CC in parseCFile
- rewrite the removal of .o, .tmp, .bin, .s files, with cleaner code
- changed the long command with sed and grep to 2 C functions.
  - The function parseCompiled that basically does what the command was doing
  - And r_str_stripLines that is equivalent to "grep -v" (maybe we should put this one in str.c ?)
- simplify a bit getCompiler function with a const char* array
- add ternary operator for armOrMips condition
- use r_file_path for finding path to compilers
- new file created in libr/egg which contains all the C file parser
- modifications of 2 files to match the change :
  - libr/egg/r_egg.h
  - libr/egg/Makefile
- the function r_str_stripLine is simplier (the mallocs wasn't needed)
- the function r_str_stripLine is moved to libr/util/str.c
- libr/include/r_util/r_str.h is changed accordingly
2018-03-15 11:48:21 +01:00
Farid AYOUJIL
7f79630a48 Fix rahash2 entropy to show non truncated double (#9629) 2018-03-12 23:45:39 +01:00
pancake
e7be837e79 Implement r2pm cache to make r2pm r2-independent 2018-03-07 09:56:09 +01:00
Giuseppe
a668ad4712 Make wopO stop when value isn't starting with 0x (#9538) 2018-03-02 11:03:05 +01:00
Giuseppe
02b77432c1 Call r_debug_kill with pid of attached process (#9453) 2018-02-27 18:40:32 +01:00
xarkes
2008686116 Fixed missing r_config_set_i for scr.color 2018-02-26 15:52:47 +01:00
xarkes
b2b647a5f7 Renamed COLOR_MODE constants 2018-02-24 12:04:48 +01:00