978 Commits

Author SHA1 Message Date
jvoisin
0c144f16bc Even more coverifixes 2015-06-02 22:59:30 +02:00
pancake
47860d67dc Remove more references to r_diff 2015-06-02 10:31:30 +02:00
pancake
2970b9817b Fix #2674 - merge diff into util 2015-06-02 01:35:12 +02:00
jvoisin
8155c6e8f2 Even more coverifix 2015-06-01 23:06:55 +02:00
Judge_Dredd
264883a097 Refactor cons highlight 2015-06-01 21:58:07 +02:00
zlowram
56be7aeee9 Fix r_list_join when list1 is empty
This also fixes the local vars definition in functions with no arguments
2015-06-01 21:48:41 +02:00
Riccardo Schirone
da2565a83d util/str: consider not visible newlines in r_str_crop 2015-05-31 20:20:31 +02:00
pancake
22c9b3f0fe Fix #2628 flags offset hashtable issue and Fix #2607 ELF relocs 2015-05-29 00:51:57 +02:00
pancake
57a0850014 Fix #2640 - crash in s/ 2015-05-28 19:38:24 +02:00
Judge_Dredd
b190fff5e2 fix for #2314 and #2312 2015-05-28 00:28:25 +02:00
pancake
2c62eab3c8 Fix ASLR baddr while fixing r_file_abspath() on UNIX using abspath() 2015-05-19 15:35:08 +02:00
emvivre
0eab267449 Fix an issue with pf Z 2015-05-18 10:47:33 +02:00
Judge_Dredd
fa57bfed27 fix CID 1297227, 1297226 2015-05-09 10:40:45 +02:00
dequis
7ce8856708 pf: fix offset/size handling of 'X' (hexpairs) type 2015-05-07 12:20:01 +02:00
pancake
0ab39f5c22 Add help for /x? and fix hexpair parsing with binmask 2015-05-07 00:46:41 +02:00
pancake
8f82e674a2 Lot of enhacements for Thumb-ESIL decode and emulation
* Added [*] and =[*] esil opcodes

Conflicts:
	libr/anal/p/anal_arm_cs.c
	libr/parse/p/parse_arm_pseudo.c
2015-05-06 02:33:48 +02:00
Skia
1b99f7126e pf: add uleb128 support 2015-05-04 10:03:58 +02:00
Skia
5633b61bc7 pf: Fix time format to GMT (not local anymore) 2015-05-04 09:52:38 +02:00
dequis
08ff4e493a Always use ut32 for unix timestamps. Also handle endianness properly
Because it turns out sizeof(time_t) is 8 in 64 bit platforms, but that
results in really broken 'pt' results, where half of the lines are
'invalid date'

Also, endianness handling was swapped in the case of 'pt' and
non-existent in the case of 'rax2 -t' (the latter actually did a weird
hack to swap endianness twice and get valid results).

Now rax2 -t supports the -e parameter to swap endianness.

The usage of r_mem_copyendian with r_print now matches what's done
in other places, with !p->big_endian instead of p->big_endian,
because 0 means swap and 1 means do nothing. Terrible function.

This also fixes some valgrind warnings about uninitialized values
(when copying 4 bytes to a 8 byte time_t)
2015-05-01 10:28:23 +02:00
pancake
a45981cb14 Fix int/double infinity constant issue in util/regex 2015-04-29 11:31:49 +02:00
Skia
e5d5a688dd Add variable length array in pf
Still doesn't work with flags
2015-04-27 09:36:32 +02:00
Skia
27b16c5636 Small pf change 2015-04-27 09:36:27 +02:00
Skia
387d177da7 Fix pf:
* JSON output works for more cases
	* Access to specific element in structure or array doesn't display garbages
any more
2015-04-26 22:41:29 +02:00
Skia
19f5cbd14b Fix #2411 2015-04-24 01:05:49 +02:00
Judge Dredd (key 6E23685A)
e1ae15b2b2 properly chop utf-8 lines 2015-04-22 11:12:19 +02:00
pancake
e137183f1d More rebranding for the android app 2015-04-22 04:50:37 +02:00
pancake
63f0dc8e3f Implement more utf8 terminal check, handle jbe in asm.pseudo 2015-04-20 15:27:05 +02:00
David Kreuter
fd63308d11 libr/util/p_format.c: fix fieldname memleak in r_print_format 2015-04-17 16:51:20 +02:00
pancake
2096e855ba Fix gs0 crash 2015-04-16 17:49:17 +02:00
Judge_Dredd
0ce2c0033c cons less chop lines to terminal width 2015-04-12 16:12:02 +02:00
pancake
4bfd019175 Fix other bugs in strpool 2015-04-12 01:12:54 +02:00
pancake
48dedef883 Fix #2355 - stringpool must honor length in realloc 2015-04-12 01:11:57 +02:00
pancake
75caca7ebe Fix w32 build 2015-04-11 20:54:31 +02:00
pancake
882a0ee164 Add --without-fork and r_sys_fork() 2015-04-11 05:00:05 +02:00
pancake
6ab06a15ba Various fixes for DEX and Dalvik support 2015-04-11 04:33:37 +02:00
Anton Kochkov
393942e18b Fix more leaking holes 2015-04-11 02:31:34 +03:00
Anton Kochkov
90fa036170 Coverity fixes 2015-04-11 01:42:30 +03:00
Álvaro Felipe Melchor
02755c1d39 Fix segfaults 2015-04-09 00:37:38 +02:00
Anton Kochkov
679a1d2531 Replace strtoull() to _strtoui64() for MinGW 2015-04-05 02:12:41 +03:00
Anton Kochkov
44aac91430 Fix MinGW build 2015-04-05 01:26:06 +03:00
Anton Kochkov
5782d67884 Fix threads on the MinGW/Cygwin 2015-04-05 01:19:28 +03:00
Anton Kochkov
e205d0da03 Do not include unistd.h for MinGW32 2015-04-05 01:09:13 +03:00
Anton Kochkov
0c9d3a9a29 Various Cygwin/MinGW fixes 2015-04-05 00:56:56 +03:00
pancake
a378082ca7 Avoid using GNU's gmt_offset 2015-04-04 02:11:08 +02:00
pancake
3b4773d602 Add time.zone and time.fmt eval vars, honor zone in pt and correct PE gmt 2015-04-03 23:24:09 +02:00
pancake
f8cea04fb0 Fix V_isual HUD in sandbox mode 2015-04-03 04:45:38 +02:00
pancake
87162dc8bf Add wta support for appending dump. 2015-04-03 04:11:26 +02:00
pancake
4e136fb32f Fix #2289 - division ignored in some rnum calc ops 2015-04-03 03:25:30 +02:00
pancake
efc7ebff17 Add prgi and prgo commands to get consumed and generated bytes at gunzip 2015-04-03 03:20:04 +02:00
pancake
8d89d9af2c Fix crash in ag, memleak in iI and nullderef in hexdump 2015-04-02 20:22:24 +02:00