Commit Graph

894 Commits

Author SHA1 Message Date
pancake
df0bd3afb0 windbg cleanup (-100LOC) 2015-09-23 16:17:19 +02:00
pancake
39abb5f89c Update capstone from git 2015-09-23 02:01:08 +02:00
pancake
5449c8d889 Update sdb from git 2015-09-23 01:56:05 +02:00
pancake
b39116d21c Fix build on Linux 2015-09-22 02:41:54 +02:00
pancake
3614547d74 Fix CVE-2015-2331 in libzip 2015-09-22 00:59:01 +02:00
pancake
f3ea9e63fe Fix cygwin build for capstone 2015-09-17 12:34:22 +02:00
pancake
b86bf19c85 Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings 2015-09-14 20:43:11 +02:00
pancake
49975ccf95 Fix #3286 - Use stdbool.h 2015-09-14 02:08:31 +02:00
pancake
00c3342e04 Update capstone from git 2015-09-11 03:25:20 +02:00
pancake
da370f30aa make asm.esil.anal visible in /m webui 2015-09-10 04:42:50 +02:00
pancake
a5655dff9b A bit dsojson leak just to avoid a crash 2015-09-01 18:44:37 +02:00
pancake
7157cf92b7 Fix some covs 2015-09-01 11:24:09 +02:00
pancake
9c8c017f40 Fix #3192 - dsojson double free and code cleanup (-34LOC) 2015-08-31 21:58:59 +02:00
pancake
4322640635 Fix class method naming 2015-08-26 15:00:30 +02:00
Riccardo Schirone
eeef82c2b8 bin: use R_BIN_SCN_MAP flag when a section should be mapped by IO
- io/section: filter sections by looking at R_IO_MAP flag
- util/str: consider (m)apped flag when printing/parsing srwx info
2015-08-26 14:12:46 +02:00
jvoisin
8256955b59 Fix some gcc warnings 2015-08-24 21:29:12 +02:00
pancake
0b8f25e4f4 Update capstone from next 2015-08-24 17:31:09 +02:00
pancake
7c3ef24314 Delegate dmm logic into the native plugin.
- Add native iOS/OSX support to list modules
- Generic fallback used for the rest of platforms
- Update sdb to fix ~{}
- Fix ARM64 analysis typo issue
2015-08-24 01:29:35 +02:00
pancake
e774d332b7 Fix #3082 - Add support for MASM syntax in x86.cs 2015-08-21 15:29:37 +02:00
Anton Kochkov
1eb6dfa61e Add AVR in gdb:// 2015-08-20 01:58:02 +03:00
pancake
43f71e0c92 Update capstone, capstone-patches, sdb and some CFLAGS honoring fixes 2015-08-19 14:19:24 +02:00
jvoisin
145d8dd5ae Fix a few warnings 2015-08-18 16:21:21 +02:00
pancake
6ced6fa8b4 Refix binfile path issue and remove unused code in dsojson 2015-08-16 22:41:58 +02:00
pancake
7e22671ee6 Update capstone 2015-08-14 14:19:16 +02:00
pancake
8293f75ce9 Add temporary patch to fix capstone x86-16 issue 2015-08-13 20:20:06 +02:00
pancake
fa6f91895f Reverted capstone commit is conflicting, lets verify with latest changes 2015-08-13 16:55:58 +02:00
pancake
3981b48a7c Update capstone to fix the sparc segfault 2015-08-13 16:53:42 +02:00
pancake
270d283a38 Support SHELLs with spaces in path 2015-08-11 08:46:13 +02:00
pancake
b352d547f5 Optimize shlr/Makefile clean 2015-08-09 04:32:22 +02:00
pancake
1cfb22a9ef Fix #3019 - Fix tarball issue and optimize capstone updating 2015-08-09 04:28:31 +02:00
pancake
9e42daf8a6 MaterialDesign webui uses ScrollTo(0,0) on seek 2015-07-29 01:12:02 +02:00
pancake
fbdf0e8fde Fix some more COVs 2015-07-25 02:10:31 +02:00
pancake
6ae0417278 Updsate SDB to optimize dupped symbol checks in mach0 parser 2015-07-24 13:24:32 +02:00
pancake
6f171bcc7d Update capstone and sdb 2015-07-21 18:11:38 +02:00
pancake
d2233a896b Add de Debugger Esil API for advanced software watchpoints
- Implemented in r_debug_esil_* APIs
- Support for step-into and continue
- Expressions can be regs, numbers, math operations, ranges, comparisons..
- Honor dbg.prestep for stepping before or after analysing
- read-write-exec watchpoints using native debug backend and esil emulation
- OSX/iOS debugger error message is now nicer
- anal/rpnesil renamed to esil
- Add esi,edi in osx regprofile
- Add r_cons_is_breaked() for consistency
2015-07-21 06:11:42 +02:00
pancake
7e9c260254 Enhace the Material WebUI and add fs-. command,
- Rebumped Overview
  - Show info in columns
  - Show fortunes
- Handle Ctrl+[0-9]
- Analyze refs and show entire function from pd
- Search more stuff (magic,hex,rop,code,..)
- Script panel
- Lists using tables
2015-07-17 11:21:04 +02:00
pancake
c82507cc35 Bump for capstone-next 2015-07-15 16:58:33 +02:00
pancake
21e0b9c664 Search panel, clickable offsets and Up/Down buttons in material webui 2015-07-15 03:15:00 +02:00
pancake
0b4c400f98 Optimize the material webui 2015-07-15 02:18:03 +02:00
pancake
9e08fb0c26 Update sdb and fix shlr/sdb race condition 2015-07-15 00:52:23 +02:00
David Kreuter
c843e22843 CID 1229476 Unintended sign extension /libr/util/p_format.c 2015-07-15 00:39:07 +02:00
pancake
14b3efd25d Fix mingw32 crosscompiled build 2015-07-14 18:53:46 +02:00
pancake
e2c9783402 shlr/ build fixes 2015-07-14 12:50:36 +02:00
pancake
90529aa80b Some more appveyour changes 2015-07-14 00:44:09 +02:00
pancake
6183956770 Another build fixup 2015-07-13 17:29:12 +02:00
pancake
5fa95478f5 Update sdb and more rework for appveyour 2015-07-13 15:35:45 +02:00
pancake
9cc1c1b335 Update sdb and more rework for appveyour 2015-07-13 15:22:37 +02:00
pancake
bdfbc4f076 Fix several COVs, and build issues related to appveyour 2015-07-13 11:21:21 +02:00
pancake
a9e5043d14 Fix build 2015-04-02 18:35:04 +02:00
pancake
fe4eede143 More work for AppVeyour and fix build 2015-07-13 02:45:45 +02:00