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
pancake
fb96967c87
More fixes for appveyour
2015-07-13 02:29:53 +02:00
pancake
1dd327f9c1
Include libr/config.mk from shlr/Makefile
2015-07-13 01:54:21 +02:00
Jonathan Neuschäfer
ecf6792318
Fix #2927 and random code cleanups
...
- asm_dcpu16: remove an obsolete comment
It was obsoleted in 5285d1bdea .
- Indentation fixes
- fix a few typos
- remove "#define NEW_ESIL"
- move comment about r_bin_filter_name to the right place
- README.md: Add V810 to the list of supported architectures
- Also, de-duplicate LH5801
- Add attribution to randomart.c, fixes #2927
2015-07-12 19:20:36 +02:00
pancake
3a63ed461a
Aim to fix the appveyour build
2015-07-12 19:19:38 +02:00
Anton Kochkov
2ba692a373
Improve MSYS2 support: MinGW-W64 detection
2015-07-11 02:19:20 +03:00
pancake
ab7c399b38
Fix monospace font issues on the material webui
2015-07-10 17:20:17 +02:00
pancake
f90f947d07
Fix input in material console
2015-07-10 01:50:05 +02:00
pancake
bf22d53662
Material backgroundColor fixes for WebKit
2015-07-10 01:25:32 +02:00
pancake
a90a6db298
Fix Material console panel
2015-07-10 00:58:05 +02:00
pancake
85c9e89ef8
Add non-color mode for the material webui
2015-07-10 00:44:16 +02:00
pancake
5ce2e648bb
Initial import of the new Material Design WebUI
2015-07-10 00:02:26 +02:00
Kamil Rytarowski
aa7edcda24
Remove redundant inclusion of ../../shlr/zip/deps.mk
2015-07-09 01:01:27 +02:00
XVilka
68252124ff
Initial MSYS2 support
2015-07-08 17:14:48 +03:00
pancake
48b4c474dc
Fix iOS build after the libzip "fix"
2015-07-06 17:38:45 +02:00
Pierre Pronchery
180322823e
Fix build with --with-syszip
2015-07-03 12:40:54 -04:00
pancake
2dca4d636c
Last capstone-next fixes that regression
2015-06-30 16:03:39 +02:00
pancake
7d15bfefe6
Rollback capstone, its broken again https://github.com/aquynh/capstone/issues/411
2015-06-30 11:56:20 +02:00
pancake
36762e36e2
Update sdb and capstone
2015-06-30 11:16:40 +02:00
pancake
d6cb2ae553
Fix #2834 - upgrade sdb
2015-06-30 00:21:55 +02:00
Sven Steinbauer
5767ac2e48
Adds support for USE_GIT_URLS environment variable
2015-06-25 16:48:12 +02:00
pancake
df51cfc5aa
Bump capstone and sdb
2015-06-25 12:07:20 +02:00
pancake
8f25a9b344
Fix iOS build, crashes in reflines, analysis issues on OSX debugger and more!
2015-06-21 00:50:53 +02:00
Riccardo Schirone
1437980043
shlr/Makefile: avoid having to accept revert message every time
2015-06-20 19:09:41 +02:00
pancake
799dd63e87
Update capstone from git
2015-06-19 12:19:18 +02:00
Kamil Rytarowski
165ce9e408
Unbreak gdb build with external libzip
...
Caught on pkgsrc / NetBSD.
2015-06-18 18:41:10 +02:00
Kamil Rytarowski
77948ee1d3
Remove executable bit from jquery-ui.css
...
Caught on pkgsrc / NetBSD
2015-06-18 18:40:54 +02:00
pancake
57771a1ce4
Bump capstone, and fix a bug in io:rap
2015-06-11 13:59:20 +02:00
pancake
5954f6e046
Fix #2716 - sdb, rmkdir and console issues on w32
2015-06-11 12:12:22 +02:00
Kevin Grandemange
62e9ea5310
remove traces, cosmetics
2015-06-08 22:21:24 +02:00
Kevin Grandemange
26eba88cb2
Change arrow property to make them more visible and fix offset
2015-06-08 22:17:34 +02:00
Kevin Grandemange
8e3ccab7c1
Add deviation to links when they are superposed
...
* indent
* reduce gap to get a better render
2015-06-07 01:21:27 +02:00
Álvaro Felipe Melchor
78d5a78609
Fix COVS
2015-06-04 21:27:41 +02:00
pancake
3a6558e628
Bump capstone from git
2015-06-04 15:22:31 +02:00
jvoisin
0c144f16bc
Even more coverifixes
2015-06-02 22:59:30 +02:00
pancake
a793859d5b
Fix some COVs
2015-06-01 11:20:53 +02:00
pancake
dcd023c073
Update capstone from -next
2015-05-31 19:07:30 +02:00
Álvaro Felipe Melchor
d4fc6d46f5
Fix java regression
2015-05-29 18:40:50 +02:00
pancake
8d44eca10a
Fix #2593 - crash in java class parser
2015-05-29 14:15:10 +02:00
pancake
acd2ab9cb5
Fix w32 build. UINT macro redefined by windows
2015-05-29 09:49:47 +02:00
pancake
f60a8f361b
Fix Java disassembler for Mac t.anal/java/java
2015-05-29 02:46:49 +02:00
pancake
a8d340ba89
Update sdb to fix a json segfault and capstone for arm64
2015-05-26 00:59:39 +02:00
pancake
de7ac04df1
Bump sdb to fix native mingw32 build
2015-05-24 23:30:13 +02:00
Álvaro Felipe Melchor
6b5460c6a4
CID 1297911
2015-05-22 12:46:14 +02:00
pancake
bf1e8b88cc
Fix huge analysis times for Java
2015-05-19 10:58:44 +02:00
pancake
421d3c3dd1
Bump capstone for testing
2015-05-17 10:34:13 +02:00
pancake
a7c8e96d6f
Fix x86-16 capstone regression
2015-05-14 03:46:09 +02:00
pancake
1a1df31367
Fix #2518 - Fix anal.recont description
2015-05-13 23:30:58 +02:00
Álvaro Felipe Melchor
f2d740a12a
Fix #2561
2015-05-12 23:22:29 +02:00
Álvaro Felipe Melchor
4723a56839
Fix #2553
2015-05-12 23:22:29 +02:00
pancake
0cc6f3a2c9
Missing backslash
2015-05-12 17:56:27 +02:00
pancake
66803df40f
Fix git config issue
2015-05-12 17:34:56 +02:00
pancake
1e73afc348
Rebump sdb again
2015-05-12 14:51:46 +02:00
Sushant
3754cc7f36
Added git config information before capstone revert
2015-05-12 10:08:26 +02:00
pancake
85993e5aba
Bump sdb again to get initial grep support
2015-05-12 03:08:38 +02:00
pancake
770a393ee8
Update capstone reverting a buggy commit
2015-05-12 02:17:26 +02:00
pancake
ff33afdbc9
Bump sdb again
2015-05-12 01:57:06 +02:00
pancake
e391645137
Bump sdb with lot of bugfixes
2015-05-12 01:53:47 +02:00
pancake
16271e2c95
Fix all java broken tests. Still more to work on
2015-05-11 18:30:06 +02:00
pancake
4ced532d69
Tons of fixes and cleanups to make the java tests happy
2015-05-11 18:23:38 +02:00
pancake
170b881617
A bit Java Class parsing cleanup (still a huge mess)
2015-05-11 16:44:31 +02:00
pancake
8fedd8e6d1
Fix COV in wind.iopipe
2015-05-07 12:49:06 +02:00
Anton Kochkov
2c969bce2a
Fix the pedantic build
2015-05-06 16:04:10 +03:00
skuater@hotmail.com
ccfae11ebc
windbg ^c support under linux+ ^c support for windows
2015-05-05 18:33:34 +02:00
Alvaro Muñoz
fd7e8000e9
fix z-index for minimap #2311
2015-05-04 20:05:04 +02:00
pancake
ba5f78225c
Bump capstone
2015-05-04 10:24:55 +02:00
pancake
0f2fcf7734
Revert "Use HOST_ flags for ASAN too"
...
This reverts commit 0c9fff672e .
2015-04-30 23:19:31 +02:00
Jeffrey Crowell
1e9cffafaf
spelling.
2015-04-29 20:18:51 -04:00
Alvaro Muñoz
55809a1bd3
fix 2428. Add button to switch view to webui
2015-04-30 00:29:25 +02:00
pancake
5d1ff72c56
Fix #2453 - Fix crash in Java CLASS parser
2015-04-29 23:55:03 +02:00
pancake
0c9fff672e
Use HOST_ flags for ASAN too
2015-04-29 11:56:47 +02:00
Álvaro Felipe Melchor
72b30d01b9
CID 1295060
...
CID 12950549-52
2015-04-26 22:40:42 +02:00
pancake
db7dd25920
Fix #2434 - Add INFINIT/NAN for non-c99 compilers
2015-04-25 04:22:44 +02:00
skuater
b0c520b856
Handle ^C in native windows and windbg debuggers
2015-04-22 15:53:45 +02:00
pancake
e9c1cd9c56
Fix function list in webui
2015-04-22 15:18:06 +02:00
pancake
a572531e48
Update sdb
2015-04-22 05:32:43 +02:00
pancake
5e4810eb72
Update capstone from -next which drops INS_ARM_MOVS
2015-04-21 21:54:43 +02:00
Manish Malik
e98b26a3eb
Add substring and strlen filter in the strings webui panel
2015-04-20 16:52:36 +02:00
Anton Kochkov
7e79b198b1
Fix some more Coverity issues
...
Fix CID 1171365
Fix CID 1211169
Fix CID 1230038
Fix CID 1295063, 1295062, 1295061
Fix CID 1295070
Fix CID 1295068
Fix CID 12950067
2015-04-19 04:53:08 +03:00
pancake
4e6549b5ae
Add some ARM anal ops and fix #2390 null deref in gdb io without debug
2015-04-19 01:28:23 +02:00
pancake
43dfbd9820
Initial (bugfix/PoC) for the pdc decompiler command
2015-04-16 06:44:48 +02:00
pancake
5187d37c13
Fix latest covs
2015-04-15 12:13:50 +02:00
pancake
997dda6e5b
Add support for iOS-simulator and static-OSX builds
2015-04-14 17:14:43 +02:00
pancake
ca6bfba159
Bump capstone to get proper Sparc branch disassembly
2015-04-14 10:01:56 +02:00
pancake
941306936e
Bump capstone and sdb from git
2015-04-13 15:38:36 +02:00
Jeffrey Crowell
7a9ac6ae54
coverifix!
2015-04-13 00:43:42 -04:00
Álvaro Felipe Melchor
c9ba88136d
Fix java section perms
2015-04-13 01:34:05 +02:00
pancake
2aecde26d2
Tons of free candy. See details below:
...
- Fix arm-thumb ESIL for the SUB instruction
- Handle Java imports as symbols in code analysis
- Invoke Java instructions reference the imports now
- Fix 71 crashes reported by jn
- Affected bin modules: elf, mach0, java, te, pe, dex
2015-04-13 00:57:32 +02:00
pancake
f9d6ff2f2b
Fix some travis warnings
2015-04-12 18:00:40 +02:00
Alvaro Muñoz
dda1163e89
Add CORS support to http server
2015-04-11 20:51:54 +02:00
pancake
1b02b3c4e9
Fix #2325 - Bring back ${HOST_CFLAGS} for sdb
2015-04-07 23:21:53 +02:00
Monokles
517a1e6ba9
Add types panel to web UI
...
Add remove button to each element in types_panel
Add "add" button to types panel
2015-04-07 17:44:30 +02:00
pancake
a0ef11be00
Fix 3 covs and several warnings in windbg for w32
2015-04-07 14:53:28 +02:00
pancake
e385fc28e8
Fix build
2015-04-07 10:29:48 +02:00
pancake
8e61eb2e10
Fix w32 build
2015-04-07 10:28:11 +02:00
pancake
364bcfc82f
Permit rahash2 -i0 and bump capstone
2015-04-07 01:22:56 +02:00
pancake
fc40b6e685
Fix #2277 - Segfault with e asm.nbytes=0 and update Sdb for mingw32
2015-04-06 18:31:35 -04:00
XVilka
8a13f72090
Fix CFLAGS for shlr/
2015-04-06 21:18:21 +03:00
Anton Kochkov
e8797137a5
Fix MinGW building
2015-04-04 05:09:13 +03:00
Anton Kochkov
34ccb3dc21
Remove dependency from stdint.h in shlr/zip
2015-04-04 04:53:40 +03:00
Anton Kochkov
c3c16fd2e4
Remove inttypes.h usage from zip
2015-04-04 02:19:04 +03:00
pancake
52741016d8
Bump capstone and sdb to fix some w32-related issues
2015-04-03 18:53:49 +02:00
pancake
7f1a3859b1
Update sdb and capstone (fix @maijin issues)
2015-04-02 11:28:42 +02:00
pancake
54dc51f81c
Update sdb to fix cygwin build issue
2015-04-01 14:09:23 +02:00
pancake
9f7767b3ab
Update sdb from git fixing some issues
2015-04-01 02:07:29 +02:00
pancake
35baae988e
Bump capstone, sdb and add node readme
2015-03-31 01:31:35 +02:00
pancake
195df37634
Bump for SDB (0.9.6-git)
2015-03-30 18:02:11 +02:00
pancake
0c5a3126e9
Update capstone from git
2015-03-27 18:58:46 +01:00
pancake
08d7137ef1
Fix #2212 - TinyCC struct parse crash
2015-03-23 01:14:44 +01:00
pancake
063fca1224
Fix #2222 - Fully disable r_sandbox_create in sandbox mode
2015-03-22 16:35:02 +01:00
pancake
75c8b5ddfa
Bump capstone
2015-03-21 02:21:04 +01:00
pancake
12ea9734b5
Fix about 15 more random COVs
2015-03-21 02:04:49 +01:00
pancake
515b2e77bc
Fix about 40 COVs related to memleaks and buffer overflows
2015-03-21 01:27:54 +01:00
Alvaro Muñoz
f23b53ea29
contextual menu for hexview
2015-03-21 00:28:28 +01:00
pancake
590f9023b0
Bump capstone and check toolchain in mingw64.sh
2015-03-20 16:53:55 +01:00
pancake
67f3a52b51
Add [baddr] in doc/objc.pl, bump capstone a bit (still buggy)
2015-03-20 14:10:11 +01:00
Alvaro Muñoz
542b873504
updates to hexdump in webui
2015-03-20 10:57:08 +01:00
pancake
e5af65394c
Bump for capstone-next
2015-03-20 00:38:23 +01:00
Alvaro Muñoz
5c58e641ec
new webui hex panel
2015-03-19 22:44:51 +01:00
Alvaro Muñoz
fe0116e4e7
remove url decoding in webui
2015-03-17 23:23:35 +01:00
pancake
d991769935
Better vars naming, Add e cmd.fcn.{new|rename|delete}
...
- Bump sdb from git
2015-03-16 02:52:26 +01:00
Alvaro Muñoz
d343eb6010
fix undefined vars in webui
2015-03-10 17:24:15 -04:00
pancake
d040df1ada
Bump capstone from git fixing some priviledge family instructions
2015-03-09 10:54:28 +01:00
pancake
f4ad6cd79d
Add /Af support for RAnalOpFamilyPriv for privileged instructions
...
- x86.cs only atm, capstone support is still wip
2015-03-08 22:09:59 +01:00
pancake
39ead51cd9
Update capstone to next
2015-03-07 11:33:58 +01:00
pancake
56adb2533c
Fix some pdj issues and recover a bit of /p scroll
2015-03-06 01:14:09 +01:00
pancake
3a5600f7c5
Sync with latest capstone-next (fixes pkg-config issue)
2015-03-05 23:54:41 +01:00
Jaume Delclòs Coll
07c3339873
Show ptr automatic comments in the web UI
2015-03-03 19:38:33 +01:00
pancake
d8f96a765d
Fix android build and bin/d installation issue
2015-02-23 01:55:35 +01:00
Kamil Rytarowski
345403f0ea
Honor zip configure linkage
2015-02-23 01:07:05 +01:00
pancake
4590039eb9
Bump sdb again
2015-02-22 17:14:20 +01:00
pancake
9fbbce408d
Fix static libzip linkage from core
2015-02-22 17:12:51 +01:00
pancake
03107dafed
Update sdb from git
2015-02-22 12:10:19 +01:00
Jeffrey Crowell
193c9dece0
Fix COV CID 1271010
2015-02-21 11:02:21 -05:00
pancake
25854f7f5f
Honor original filepath and /usr/include for include files
...
- This must be configurable (-I)
2015-02-20 03:18:36 +01:00
Alvaro Muñoz
8053d18748
Cheatsheet to doc/intro.md
2015-02-19 22:49:35 +01:00
pancake
58ad03216d
Bump capstone from git
2015-02-19 13:30:30 +01:00
jvoisin
55f5c73008
Coverifix++
2015-02-19 12:59:13 +01:00
jvoisin
a61ea4e70a
Coverifix++
2015-02-19 01:53:11 +01:00
jvoisin
a4ba5f64f5
Even more Coverifix
2015-02-19 00:27:00 +01:00
jvoisin
2f6793a262
Coverifix
2015-02-18 00:29:35 +01:00
jvoisin
a193e54eac
Coverifix
2015-02-17 00:34:51 +01:00
Alvaro Muñoz
9439a7b34c
fix #2069
2015-02-15 21:35:43 +01:00
Alvaro Muñoz
05d6268377
add default color for webui ops
2015-02-12 17:47:19 +01:00
jvoisin
b8cdd7c0f7
Even more coverifix
2015-02-11 21:51:13 +01:00
jvoisin
123a77c022
Coverifix
2015-02-11 19:05:28 +01:00
jvoisin
5ad3afb628
Coverifix
2015-02-11 17:55:25 +01:00
pancake
6f08978e91
Update capstone and sdbf from git
2015-02-11 03:52:21 +01:00
r0nk
46466e0234
Fixed a tiny bug.
2015-02-10 15:22:29 +01:00
Alvaro Muñoz
eb94217df0
Finish work on webui project notes
2015-02-10 15:22:05 +01:00
Alvaro Muñoz
4654501740
uncomplete webui work
2015-02-10 02:14:33 +01:00
pancake
dc75cb2320
Fix the rest of base64 warnings
2015-02-10 00:05:18 +01:00
Alvaro Muñoz
213d7f92ca
webui. fixes
2015-02-09 22:41:50 +01:00
Alvaro Muñoz
836b4625e1
allow rename functions in main offset
2015-02-09 01:43:51 +01:00
Alvaro Muñoz
9d179c87aa
urldecode strings
2015-02-09 00:02:40 +01:00
Alvaro Muñoz
26d691c35b
add check to verify div is scrollable
2015-02-09 00:02:40 +01:00
Alvaro Muñoz
f4e7868bb5
add infinite scroll to enyo
2015-02-09 00:02:40 +01:00
Alvaro Muñoz
950d6dffa4
fix for broken context menu and graph
2015-02-09 00:02:40 +01:00
Alvaro Muñoz
187a45d529
prevent ff from going crazy
2015-02-09 00:02:40 +01:00
Alvaro Muñoz
410fa4ed2a
changing afj with afij
2015-02-09 00:02:40 +01:00
Alvaro Muñoz
707bdcf16a
webui - infinite scroll in /p
2015-02-09 00:02:40 +01:00
pancake
098d0ec1de
Initial implementation of --without-gpl
2015-02-07 01:50:25 +01:00
pancake
06d1b9ec00
DecodeURI izj/iij on /p webui
2015-02-06 13:22:04 +01:00
pancake
a1dd4e1d94
Fix w32 build (another x86.new regression)
2015-02-05 16:34:05 +01:00
pancake
383e225135
Fixes on top of the clang-warn-fix commit
2015-02-05 10:57:28 +01:00
Jeffrey Crowell
d4e0575d67
build on clang jenkins now
2015-02-05 10:57:21 +01:00
pancake
28006d32cc
Fix build issue reported by @PheonixOS
2015-02-03 00:52:13 +01:00
Alvaro Muñoz
8efefae5bd
minor fix
2015-02-01 13:28:51 +01:00
Alvaro Muñoz
19a0bf8e4d
webui improvements
2015-02-01 13:28:51 +01:00
pancake
6f36fff486
Add Debugger panel and randomize colors button in the /t webui
2015-02-01 02:29:05 +01:00
jvoisin
249fb839fe
Coverifix
2015-01-30 22:51:01 +01:00
skuater
79e6dc5dd8
Fix WinDBG crash and fix Windows client support
2015-01-30 10:56:49 +01:00
pancake
9dda6c9fc5
Preserver black background when randomizing colors
2015-01-30 00:18:43 +01:00
pancake
0bc397d5ce
Revert -Wno-initializer overrides
2015-01-29 12:30:07 +01:00
pancake
c3fa626a45
Build sdb with proper gcc flags to avoid tons of warnings in js0n.c
2015-01-29 02:05:49 +01:00
skuater
1ad95fd468
Implement PipeIO for WinDBG on Windows
2015-01-29 01:49:53 +01:00
pancake
12e8ae61fb
Add navigation buttons on hexdump/disasm pannels in the tiled webui
2015-01-26 05:57:43 +01:00
jvoisin
16cac50319
Coverity++
2015-01-24 11:24:55 +01:00
pancake
4c1ae2ccfd
Enhace and fully integrate the new main webui panel
...
* Some random goods for the tiled webui
* Fixed /p tabs width issue
* Add rlogo button on all of them to jump back to main panel
* Main panel allows to manage projects, open files and select ui
2015-01-23 01:18:13 +01:00
Alvaro Muñoz
6e9a9c7bb7
webui. add index2.html initial screen
2015-01-22 22:20:04 +01:00
pancake
6c8a0e7125
Update capstone with some ARM fixes
2015-01-21 13:50:55 +01:00
Alvaro Muñoz
1754a87e66
webui fixes
2015-01-20 23:46:53 +01:00
pancake
546d5d2070
Disable monotonic clock in sdb to fix build on some linux distros
2015-01-20 21:44:23 +01:00
pancake
4e2153c966
update sdb to fix non linux nor windows builds
2015-01-19 22:08:18 +01:00
pancake
05e1b556f8
Generate asm/d/mips and update sdb from git for 0.9.4
2015-01-19 18:48:53 +01:00
jvoisin
abd2fb5179
Some coverifix
2015-01-15 23:52:56 +01:00
Alvaro Muñoz
022b35e182
extend svg
2015-01-14 02:02:37 +01:00
Alvaro Muñoz
13f2f8cf7c
Add console to enyo
2015-01-14 02:02:37 +01:00
pancake
f4926851f4
* Bump capstone-next
2015-01-13 13:37:06 +01:00
Alvaro Muñoz
9dd85a30c6
removed tmp icon
2015-01-13 11:53:12 +01:00
Alvaro Muñoz
5f71fc7187
webui minimap improvements and /p layout
2015-01-13 11:53:12 +01:00
jvoisin
a8937732b8
Fix all 'warning: function declaration isn’t a prototype [-Wstrict-prototypes]'
2015-01-13 03:40:35 +01:00
pancake
0c103cf923
Add http.ui config var to select WebUI (p, t, enyo)
2015-01-13 02:22:20 +01:00
pancake
d904da5364
Uglify and jsfmt the /p (1.3MB -> 600KB) 2x speedup in page load
...
Reduce disasm range to speedup loading too
2015-01-13 01:44:39 +01:00
Alvaro Muñoz
456a9c1fdf
fix tabs in ff
2015-01-13 00:26:13 +01:00
pancake
abe9a34def
Add contextual menu to change colors in disasm, Add rlogo on topbar
2015-01-13 00:14:02 +01:00
pancake
68bb69e205
Enable colors in p/ui console, fix some glitches in the webui graph
2015-01-12 23:44:18 +01:00
Alvaro Muñoz
7c3fc2283a
add 'm' to help
2015-01-12 22:28:39 +01:00
Alvaro Muñoz
68949b63f0
webui minimap improvements
2015-01-12 22:28:39 +01:00
pancake
75c322b613
Add bin.lang, rabin2 -D and iD commands to demangle from commandline
...
- Fix some warnings in windbg
- Minor fix for ARM analysis (wip)
2015-01-10 01:00:01 +01:00
pancake
826477db9a
Update capstone and transplant io.ewf to the r2e repo
2015-01-09 16:21:47 +01:00
Alvaro Muñoz
d1489f9b6a
fix dead ends
2015-01-08 23:37:48 +01:00
Alvaro Muñoz
1088986701
color fixes
2015-01-08 23:37:48 +01:00
Alvaro Muñoz
e1f2b73066
fixed colors
2015-01-08 23:37:48 +01:00
Alvaro Muñoz
9736790d27
persisit positions, BB color marks
2015-01-08 23:37:48 +01:00
Alvaro Muñoz
7d4bd380d1
bye viz.js, hello joint.js
2015-01-08 23:37:48 +01:00
pancake
1afd12e89b
Remove yara (moved to radare2-extras). Installable via sys/yara.sh
2015-01-03 02:21:49 +01:00
fenugrec
025fe0325a
git clone --depth 1 for sdb,R2R,udis86
2015-01-01 13:05:41 +01:00
pancake
9829b0981c
Add 'ccd' and 'cud' to compare disasms in column and unified modes
2015-01-01 12:45:05 +01:00
pancake
be275471d7
Bump capstone to fix 0x82 x86 ops and some ARM BLX ones
2014-12-30 09:27:31 +01:00
Julien Nabet
6ed942ef05
cppcheck: fix memory leaks
2014-12-28 17:20:03 +01:00
pancake
2ecb3edfb4
Bump sdb fixing two memleaks and a close(-1)
2014-12-28 12:54:55 +01:00
pancake
1c6547d6d8
Fix #1889 - Update sdb to fix a segfault in sdb_sync (thanks zlul!)
2014-12-28 04:18:48 +01:00
pancake
581f20d654
Bump capstone-4.0 adding support for some undocumented instructions
2014-12-26 19:05:25 +01:00
Alvaro Muñoz
1aa40b4aa9
fixes bugs in webui and adds holdTap to enyo view
2014-12-23 21:34:19 +01:00
pancake
43b4a996ce
Fix shm crash and update sdb
2014-12-22 03:24:36 +01:00
pancake
ef69adb7f4
Better relocs in disasm and support reloc resolution by ordinal on PE
...
- Include OLEAUT32 and WS2_32 ordinal-symbol tables
2014-12-21 04:18:56 +01:00
pancake
c886531195
Implement 'ko' and 'kd' to open/dump Sdbs, Helpers for PE ordinal symbols
2014-12-21 00:55:38 +01:00
Alvaro Muñoz
c295e33c70
fix #1825
2014-12-19 20:52:16 +01:00
pancake
f95d2ddd92
Update capstone (merges rex branch into next)
2014-12-19 16:50:35 +01:00
pancake
5c8277cbf0
Update capstone
2014-12-19 14:15:58 +01:00
pancake
64e9254b82
Fix #1840 - Fix formating for type Java CP values
2014-12-18 01:54:04 +01:00
Alvaro Muñoz
73980bf617
Disasm fixes, fix backward disasembly, make pdj not behave as pDj
2014-12-18 00:29:31 +01:00
pancake
9c802db2c7
Properly update capstone
2014-12-17 00:24:07 +01:00
pancake
6b2761f653
Update capstone fixing x86 slowdown issue
2014-12-16 23:58:56 +01:00
pancake
65b580dbfc
Fix #1833 - AFL crash in r_bin_java_read_next_attr_from_buffer
2014-12-16 22:36:53 +01:00
Alvaro Muñoz
0332d8d332
Add var renaming in webui and fix various bugs
...
- Fix missing spaces when show_functions and not in function
2014-12-16 13:31:53 +01:00
Sébastien Duquette
e45a8a3a0b
fix for issue #1834 , handle NULL pointer return value from r_bin_java_read_next_attr_from_buffer()
2014-12-16 00:09:27 +01:00
pancake
cace7101e5
Fix warnings in RCons and update sdb
2014-12-14 01:56:55 +01:00
pancake
82342bb0ca
Update capstone to fix the ARM64 branch disassembler/analyzer
2014-12-12 15:26:47 +01:00
pancake
1a65e14627
Update capstone and fix some ARM64 analysis issues (still buggy)
2014-12-12 13:48:42 +01:00
pancake
cd6e60ae34
Update sdb from git, fixing some crashes
2014-12-12 01:38:27 +01:00
pancake
c18781fec4
Update SDB from GIT
2014-12-11 11:10:19 +01:00
Alvaro Muñoz
db09c38b9d
Improve colors in webui and fix ans256 to rgb
...
- added fname and fdelimiters in disasm views
- fix r2 ansi256 to rgb conversion
- clean color string, no leading whitespaces, trash anything after color
2014-12-10 21:47:46 +01:00
pancake
0c91c7df62
Fix several bugs in the windbg and cris. thanks to coverity
2014-12-09 17:50:19 +01:00
Alvaro Muñoz
dc5da0898b
Fix #1732 and #1735 - uses 'ec gui. and ai.' prefixes
2014-12-08 23:48:42 +01:00
pancake
85631e7104
Fix build on OSX, fix warnings in shlr/wind and handle asm.cpu and asm.syntax for asm.cris
2014-12-08 23:38:13 +01:00
jvoisin
db28d502d0
Fix some stupid warnings
2014-12-08 00:59:29 +01:00
pancake
0076289dbe
Bump for capstone again
2014-12-07 20:08:30 +01:00
pancake
8bdea8eea3
Fix several build issues to make crosscompilation and w32 happy
2014-12-07 20:05:24 +01:00
pancake
59d2bb69a6
Fix static build
2014-12-07 19:45:43 +01:00
LemonBoy
3b9164c04c
Initial WinDBG support
2014-12-07 19:32:45 +01:00
Alvaro Muñoz
00bb060365
added xrefs to webui context menu, improved history widget(clickable, flar resolution), improved css
2014-12-07 17:24:19 +01:00
Jeffrey Crowell
ed1aae7fd1
fix lots of spelling
...
fix some errors from the sed script
undo file mode crap
2014-12-07 17:00:59 +01:00
Alvaro Muñoz
cbdf4d051b
fix #1731 and #1733 . Remove all workarounds for the agj non structured output, and fixes some minor bugs
2014-12-05 13:44:55 +01:00
pancake
06402eae5f
Fix clang buildfarm compiler error
2014-12-03 22:57:38 +01:00
Alvaro Muñoz
aa759f674d
refactor of symbols menu, new entropy panel, refactor of string and setting panel in their own js
2014-12-03 22:41:51 +01:00
Alvaro Muñoz
94cb42da4c
changing context menu options to disable renaming on symbols and relocs
2014-12-03 19:54:59 +01:00
Alvaro Muñoz
fe856f6d49
improvements on renaming functions from left panel and renaming different types of flags
2014-12-03 19:54:59 +01:00
Alvaro Muñoz
e8c2cfb193
minor color changes
2014-12-03 02:09:38 +01:00
Alvaro Muñoz
f77c495caf
new panel layout and improved responsiveness in enyo+ff
2014-12-03 02:09:37 +01:00
pancake
a683c1dbd7
Fix coverity issues with ROP search and more pic flags for lollipop
...
Update capstone to fix all ARM tests
2014-11-27 10:01:30 +01:00
Alvaro Muñoz
8249fa31a8
add help button and popoup; fix scroll to after renaming
2014-11-25 23:54:47 +01:00
Alvaro Muñoz
5284a715d4
remove console logs; add support for complex beziel curves
2014-11-25 21:04:01 +01:00
pancake
64711c90dc
Bump capstone fixing bug in ARM
2014-11-25 14:30:20 +01:00
Alvaro Muñoz
082c77683c
load settings on main.js
2014-11-25 12:59:18 +01:00
Alvaro Muñoz
d0fd14fad3
New webui views
2014-11-25 12:59:07 +01:00
pancake
c2a4e6b473
Update capstone
2014-11-24 03:31:07 +01:00
pancake
23776435a2
Fix #1714 - Add ~{} and ~{}.. RCons filters for JSON indentation
2014-11-22 01:51:51 +01:00
pancake
c2770de2b8
Fix #1667 - Fix --with-syszip
2014-11-22 01:15:47 +01:00
pancake
119e0fbc65
Avoid warning in sdb makefile
2014-11-19 22:50:54 +01:00
Julien Nabet
e20728ec15
cppcheck: fix 1 'else if' cond matches previous cond + test indice before using it
2014-11-16 18:13:06 +01:00
pancake
ab1c7df80f
New commands 'afm' and 'Vdj' (to merge two functions) WIP
...
* Update SDB from Git
2014-11-15 02:08:00 +01:00
pancake
f8586e686d
Update SDB and remove wip sdb helpers from core-anal
2014-11-14 15:49:34 +01:00
pancake
6cc99f3fc4
Update capstone from git
2014-11-13 17:25:06 +01:00
pancake
a8023c7b6f
Bump for 0.9.9-git
2014-11-12 23:14:18 +01:00
pancake
68cbdcfe06
Fix #1664 - Cross reference not found by capstone analysis
2014-11-11 01:12:38 +01:00
pancake
1d598cb926
Update capstone for sparc branches
2014-11-10 16:57:05 +01:00
pancake
af8326bd3d
Use capstone by default for POWERPC and do some more fixes in anal
2014-11-10 16:22:09 +01:00
pancake
1bfc2e29ee
Update capstone to fix x86-16 issue
2014-11-10 14:18:11 +01:00
pancake
9cf541c582
ELF parser is now fuzzer-proof
2014-11-10 05:02:25 +01:00
pancake
ef88363fc9
Update capstone
2014-11-10 02:57:25 +01:00
pancake
850309a7e9
Initial support for android-aarch64
2014-11-10 01:54:05 +01:00
pancake
61ef0707eb
Handle the latest MIPS asm.cpu variants from Capstone
2014-11-09 17:18:33 +01:00
pancake
479f31ee8f
Update capstone again
2014-11-08 13:22:49 +01:00
pancake
7af9bf009a
Fix some more crashes for the Java CLASS and XBE RBin parsers
2014-11-05 02:09:00 +01:00
pancake
151cbf4d9b
Fix some more out of buffer accesses in the java class parser
2014-11-05 01:43:23 +01:00
pancake
dd131e15d0
Fix stack exhaustion bug in Java class parser
2014-11-05 01:31:33 +01:00