Florian Märkl
90810d2ff7
Change task id assigning, Properly set task thread
2018-06-17 11:34:03 +02:00
Florian Märkl
f0944d50ef
Windows r_cond implementation
2018-06-17 11:34:03 +02:00
sivaramaaa
f57e86f9c5
Add op.ireg/scale to ARM and apply that in type link
...
* Add support to all kind of pointers for ts and tl
2018-06-16 18:24:48 +02:00
sivaramaaa
82ee7b760f
Support function pointer in struct with ts
2018-06-16 18:24:48 +02:00
cyanpencil
6412a4cd77
fix crop utf8 in canvas
2018-06-14 17:46:20 +02:00
sivaramaaa
17a77857b9
Intial work for union support ( #10340 )
2018-06-13 23:56:45 +02:00
David CARLIER
d43bc02f99
Change of r_mem_memzero signature. In a memory clearance context, ( #10342 )
...
we usually do not consider the destination buffer as such.
2018-06-13 23:05:33 +02:00
David CARLIER
44cb24f1bf
Using safe memory clearance for sensitive data. ( #10337 )
...
* Native one if possible or using memory barrier.
* Usage in few places at the moment.
* Attempt to fix OSx linkage issue, Meson linking to utils anyway
2018-06-13 16:38:08 +02:00
David CARLIER
2fcbb3f562
FreeBSD sandboxing. circumspecting the kernel version ( #10335 )
...
in the needed code instead of utils header which
would provoke issue with ptrace and MAXCOMLEN definition.
2018-06-13 13:16:58 +02:00
Luca Di Bartolomeo
36eb3aa558
Fix overflow in canvas.c + fix utf8 crop ( #10336 )
2018-06-13 12:55:36 +02:00
David CARLIER
b907cab694
acr4random env var propagation fix ( #10332 )
2018-06-13 01:01:46 +02:00
Florian Märkl
3e126d26b6
Add pthread cond to r_util ( #10279 )
2018-06-12 16:57:50 +02:00
David CARLIER
35f6c776e8
pool factory init: changes from malloc/memset => calloc ( #10320 )
2018-06-11 18:08:21 +02:00
pancake
7fb3381f80
Fix last covs
2018-06-11 11:48:22 +02:00
David CARLIER
4d1d5adb0d
Using randomisation wrapper ( #10310 )
...
* various tweaks, updating configure.acr script
* moving code to existing utils and modifying builds scripts
* use arc4random_buf when available
2018-06-11 02:50:30 +02:00
sivaramaaa
08d9dfcfcd
Added a few enhancment to struct offset propagation
2018-06-05 23:01:18 +02:00
pancake
edabf31123
Fix #10261 - Crash in utf8
2018-06-05 16:01:23 +02:00
David CARLIER
a20078d171
Adding backtrace support to FreeBSD from 10.x release. ( #10256 )
2018-06-04 16:05:13 +02:00
sivaramaaa
8cc5f0216c
Intial work on struct offset propagation
2018-05-31 19:05:54 +02:00
pancake
b701e33ef6
Fix #10229 - null deref in dbtj
2018-05-31 09:22:24 +02:00
pancake
5827f2b045
Fix symstall issues
2018-05-30 18:11:14 +02:00
pancake
9b91799591
Fix memleak and null deref in types
2018-05-30 17:26:04 +02:00
pancake
cbeff990a1
Fix last covs
2018-05-30 12:41:57 +02:00
condret
66dd2af480
remove r_oids_sort (reimplementation wip)
2018-05-29 12:19:25 +00:00
Florian Märkl
447aa8e707
Remove dangerous and unnecessary checks in r_str_ansi_len()
2018-05-26 18:27:29 +02:00
Khairul Azhar Kasmiran
ffed57df55
Declare b/t as invalid binary/ternary numbers ( #10189 )
2018-05-26 18:26:41 +02:00
pancake
08e65e69cd
Support 0xff.. syntax for RNum
2018-05-25 16:46:44 +02:00
David CARLIER
6bf6b99993
qsort_r is not supported under OpenBSD. ( #10181 )
2018-05-25 12:53:48 +02:00
sivaramaaa
3c8d7d53fa
Avoid recursion in self nested struct ( #10169 )
...
* Avoid recursion in self nested struct
* Remove commented code
* Minor fixes
2018-05-24 12:43:57 +08:00
condret
867f765219
Implement ordered id-storage (future storage for RIOMap) ( #8769 )
2018-05-24 00:10:19 +02:00
radare
6da28493f5
Initial work on using idpool+idstorage from RBin + initial new RBin.open() api ( #10160 )
2018-05-22 17:48:34 +02:00
cyanpencil
fc82e86b13
Added r_str_trunc_ellipsis() to truncate node titles too long
...
Removed comments and fixed r_agraph_get_node()
2018-05-22 09:36:14 +02:00
pancake
9ddfed7135
Add missing file for meson
2018-05-21 22:13:07 +02:00
pancake
91a2e5fb9d
More killing of strcasecmp/strncasecmp
2018-05-21 22:13:07 +02:00
pancake
c9777ff7f4
Fix windows build
2018-05-21 22:13:07 +02:00
pancake
6868dabe0e
Meson updates
2018-05-21 22:13:07 +02:00
pancake
4a3057f9fc
s/\r\n/\n/g
2018-05-21 22:13:07 +02:00
pancake
be89180e7b
Cleaning up asn1 apis, standarize IS_* apis and some more cleanup
2018-05-21 22:13:07 +02:00
pancake
ceba14c612
Fix last covs
2018-05-21 11:32:37 +02:00
pancake
05cc56325e
Fix #9850 - V/ - visual highlight heap overflow
2018-05-21 03:06:52 +02:00
pancake
6c3f61b627
Inline time.h timer api if not available :?
2018-05-21 02:22:17 +02:00
radare
879a32d4b0
Fix use after free and oobread in pf command ( #10098 )
...
* Fix use after free and oobread in pf command
- Spotted by running the testsuite in ASAN mode
* Few minor fixes (by @sivaramaaa)
2018-05-21 01:59:25 +02:00
sivaramaaa
97de3ff035
Manage types enum more properly ( #10139 )
2018-05-21 01:54:50 +02:00
Vanellope
61050c4587
The place where i fixed caused illegal access to the memory and now fixed ( #10135 )
2018-05-20 00:33:19 +02:00
pancake
1eb99c3a75
Minor improvements for the makefiles
2018-05-19 01:01:59 +02:00
sivaramaaa
49aa74e10f
Refactor types and make array of struct work with ts ( #10121 )
...
* Refactor and Move anal/types.c to util/
* Make struct of struct work with .ts and fix ts*
* Array of struct works now with ts
2018-05-18 10:32:31 +02:00
Paul I
7e9f982849
Meson: some cleanup ( #10076 )
2018-05-16 10:24:35 +02:00
Khairul Kasmiran
b8f3794e34
Fixed ps N issue with initial nulls
2018-05-15 18:19:31 +02:00
Khairul Azhar Kasmiran
bae0f69aab
psx escapes newlines ( #10089 )
2018-05-15 19:33:20 +08:00
pancake
e90fd02b97
Upgrade capstone to fix m68k bugs
...
Revert "Fix #9855 - Enlarge tmpbuf to 128 bytes because capstone code is crap"
- 11f99872f5d605b287461e2cfb26b68eed70a3a0.
Revert "Fix #9852 - Workaround to avoid capstone-m68k crash"
- 0607b97b0110b25f8b52657c601d83d0ae8029f9.
2018-05-11 12:51:36 +02:00