pancake
d26d7bdf5d
Use copyfile syscall for OSX in r_file_copy()
2017-02-03 10:47:36 +01:00
Álvaro Felipe Melchor
defe17789a
Coding style fixes
2017-02-03 10:13:43 +01:00
Álvaro Felipe Melchor
0ff4bd0ff9
Fix #6635 - oobr due to RNumCalc->calc_buf dereference
2017-02-03 10:13:43 +01:00
Lars Haukli
e21eac422f
Fixed build on Windows (undefined signals) ( #6645 )
2017-02-03 01:31:29 +01:00
pancake
c59a2d4c02
Fix build on OSX
2017-02-02 15:56:49 +01:00
Polshakov Dmitry
249532bf53
Add support non-numeric signal numbers in RRunProfile ( #6558 )
...
* Add support non-numeric signal numbers in RRunProfile
* Add signal util module
* Remove old `signal_resolve` implementation
2017-02-02 14:34:44 +01:00
pancake
ef233e2bd5
Fix function signature casting issues
2017-01-29 23:05:02 +01:00
pancake
defafbf1b2
Reduce asmjs build size
2017-01-29 20:00:01 +01:00
Álvaro Felipe Melchor
022e33a00c
Fix #6606 - pf+args heap overflow
2017-01-29 19:58:32 +01:00
pancake
a50dd5ecbb
Show 'release' instead of '9999999' in r2 -v
2017-01-29 15:25:14 +01:00
pancake
798fea7c98
Fix #2179 - regex overflow on 32bits systems with 720MB patterns
2017-01-29 04:42:17 +01:00
Álvaro Felipe Melchor
048d328ba4
Fix #6476 - rabin2 dump section content in screen
...
If the user does not specify an output file the content is printed on
the screen
2017-01-28 16:55:06 +01:00
Álvaro Felipe Melchor
19659c9b06
Workaround in fat binaries
...
This is not the final solution to the problem just a workaround.
Still the OS kill rabin2 -x with a dyldcache from 32 bits
2017-01-25 23:47:32 +01:00
pancake
87c2b5834e
Fix div by zero in f=
2017-01-25 23:40:19 +01:00
Anton Kochkov
e9c2d22da9
Fix windows detection in headers ( #6557 )
2017-01-25 11:30:16 +01:00
pancake
dc203aeb27
Fix build
2017-01-24 00:50:22 +01:00
pancake
446d4b27db
Colorize and enhance f= [glob] and kill f==
2017-01-24 00:43:57 +01:00
Wladimir J. van der Laan
67b5d07514
Fix "commment" typo ( #6553 )
...
This fixes a typo introduced in
c176c48ffc
.
2017-01-22 20:35:38 +02:00
pancake
a115c2991a
Fix oobread reported by revskills in ls
2017-01-20 18:45:17 +01:00
pancake
c189495a94
Fix pf.-x tests
2017-01-20 15:43:25 +01:00
pancake
ab095298f8
Avoid dupped names in libr_util.a to make emcc happy
2017-01-20 00:06:54 +01:00
Moritz Eckert
e91ceeea47
Fix trailing spaces problem in px ( #6534 )
2017-01-18 23:21:55 +01:00
Moritz Eckert
c176c48ffc
Implement: Show comments in hexdump #6460 ( #6527 )
...
* Add hex.comments variable to config
* Add get_comments callback to the core api
* Add comment printing functionality to px
* Add pxc function
* Change visual mode hexdump to pxc
* Boolify use_comments
2017-01-18 16:12:06 +01:00
0x6d696368
c6118e1010
Fix #6528 - Display 1M as 1M instead of 1024k. ( #6531 )
...
Also fix same issue for 1K and 1G.
2017-01-18 15:23:39 +01:00
pancake
cda09fa67f
Honor home WWW path when in sandbox mode
2017-01-16 11:09:12 +01:00
pancake
a2cb6b6647
Fix a bunch of pedantic warnings and drop exits in base85
...
* Define eprint() when no formatting is necessary
* Remove exit() from ascii85 when allocation fails
* Update capstone
* Return null instead of exit if malloc fails in r_str_word_get_first
* Update sdb with a bunch of pedantic warnings fixed
* Drop windows-style newlines from judy64na.c
2017-01-15 23:36:19 +01:00
pancake
c1ba036cc0
Hide the noisy sandbox warning
2017-01-15 22:48:31 +01:00
pancake
08a9dddaba
Commands show output even if return code is 1
2017-01-15 22:30:28 +01:00
pancake
62e1edc01c
Bump sdb to fix hash collision issues
2017-01-14 22:02:33 +01:00
Anton Kochkov
d4564ce425
Remove annoying pf structures debug
2017-01-14 23:50:05 +03:00
pancake
c646b99724
Fix #6475 - Show offset flags in pxr
2017-01-13 14:13:53 +01:00
pancake
5fb9319613
A bit more work for r2bb
2017-01-13 12:49:42 +01:00
pancake
67d1c1b257
pf i != d (signed vs unsigned)
2017-01-12 00:31:53 +01:00
pancake
bcf045bd92
Fix #6481 - Implement ytf command
2017-01-11 16:54:46 +01:00
pancake
c14f02736c
Fix code injection vuln in r_sys_tts() and add new ?es command
2017-01-11 00:21:58 +01:00
pancake
e3e19385e8
Fix #6415 - Properly disable sandbox after http.sandbox
2017-01-09 13:19:08 +01:00
pancake
b5fa234124
Enhance the printable check used in radiff2 -u/U
2017-01-09 03:37:24 +01:00
pancake
5ca1be956d
Implement radiff2 -i, fix -z and add -u/-U
...
* Unified support using:
- internal bindiffer
- using system's diff program
* Compare list of imports or strings of given files
* Add proper apis to handle all this
* Automatic hexdump when comparing binary buffers (-U)
* Update documentation
2017-01-09 03:18:14 +01:00
pancake
6428a6f4dc
Fix 32bit chop rnum issue for Windows
2017-01-05 00:25:45 +01:00
pancake
55231915fa
Implement pcA to show disasm comments in .S output
2017-01-05 00:11:57 +01:00
pancake
57e33f0d04
Fix some latest covs
2017-01-03 17:58:36 +01:00
pancake
69d467ecba
Add support for termux-tts-speak
2017-01-03 16:07:11 +01:00
pancake
c2abb6ab2f
Initial refactoring of the r_syscmd APIs and begin with binr/r2bb
2017-01-03 03:48:55 +01:00
pancake
f2ba8ca3f5
Fix covs from 2016-12-23 mail
2017-01-02 21:04:06 +01:00
Gerardo García Peña
62d8361862
Support for 24 bit esil memory ops and bugfixed AVR flags ( #6404 )
...
* refactoring
* Implemented initial support for 24 bit esil memory operations.
AVR flags bugfixed.
2016-12-31 13:13:16 +01:00
Álvaro Felipe Melchor
4c1f049f35
fix regression with negative offset in pc
2016-12-28 15:30:45 +01:00
Marc
b01de5310f
fix #6332 ( #6368 )
2016-12-26 14:26:33 +01:00
pancake
4462c55f27
Disable tts by default, support non-apple say
2016-12-22 12:00:55 +01:00
pancake
4cb9df1cc5
Add r_sys_tts and cfg.fortunes.tts (only for OSX atm)
2016-12-21 01:46:19 +01:00
pancake
3cab378e00
Fix regression after memleak fix
2016-12-20 02:14:37 +01:00