Commit Graph

10467 Commits

Author SHA1 Message Date
Maijin
fbb1b1e80f Adding verbosity in aaa 2016-03-06 19:38:25 +01:00
pancake
9c05579ade Add ecn and use it from VR with scr.randpal 2016-03-06 12:35:07 +01:00
pancake
fba4d03fef Fix #4206 - Enhance asm.relsub for x86 2016-03-06 11:41:49 +01:00
xarkes
043880cc07 Create swf
Adding swf r2pm package
2016-03-06 11:18:22 +01:00
Pankaj Kataria
505756afcc Added default key for XOR encoding 2016-03-06 11:16:22 +01:00
xarkes
66a6d9cd88 Update DEVELOPERS.md
Link to CONTRIBUTING.md was dead.
2016-03-06 00:43:12 +01:00
oddcoder
f0ce323e7f fixing code indentation 2016-03-05 23:37:12 +01:00
oddcoder
d6dbd326d6 pic18c analysis plugin (coloring) 2016-03-05 23:37:12 +01:00
pancake
92ad561fea Fix latest coverities 2016-03-05 20:46:04 +01:00
oddcoder
9b21040898 fixing logic error in rcall instruction
I just misread the operands of the rcall instruction
their is 2 similar types of instruction (naming conveintions used only
by me and mentioned no where in the manual) the N_T where the n operand
is 8 bit and NET_T where the n operand is 11 bit
the rcall looks like the following 1101 1nnn nnnn nnnn which is obviosly
NEX_T
2016-03-05 19:54:31 +01:00
Matthieu Tardy
1a573e1056 Cleanup binr/*/*.c
r2agent:
- Fix the usage to match other r2 binaries.
- Remove trailing whitespace.
- Remove addressed TODO.
- Add a default case to display usage and exit if -p option was used
  without argument.
- Return 1 instead of 0 if too much arguments are provided.
- Small coding style fixes.

radiff2:
- Small coding style fixes.

rafind2:
- Add a default case to display usage and exit if an option have a missing
  argument or getopt does not recognize an option character.
- Small coding style fixes.

ragg2:
- Small coding style fixes.

rahash2:
- Remove useless optarg check.
- Missing arguments and unknown options now display usage and exit.
- Small coding style fixes.

rarun2:
- Small coding style fixes.

rasm2:
- Small coding style fixes.
- Missing arguments and unknown options now display usage and exit.

rax2:
- Small coding style fixes.

radare2:
- Missing arguments and unknown options now display usage and exit.
- Small coding style fixes.
2016-03-05 19:52:42 +01:00
pancake
d772c20d24 Fail if cargo is not found in r2pm -i radeco 2016-03-05 19:48:56 +01:00
Matthieu Tardy
797a675b45 Remove optarg checks
getopt is returning '?' if there is a missing option argument, which cause
the switch to branch on the default case. Consequently, tests on optarg are
redundant if a valid argument was given and never executed if the argument is
missing.
2016-03-04 16:17:31 +01:00
pancake
bb79d30444 Fix two infinite loops in the version info parsing for ELF 2016-03-04 16:15:00 +01:00
pancake
36d7e5a412 Fix warns in smd bin plug 2016-03-04 15:45:54 +01:00
oddcoder
115c0bd40d fixing OSX Darwin compilation error #4218 2016-03-04 15:20:20 +01:00
Riccardo Schirone
48fb9e14e0 core/visual: fix 'J' and 'K' when screen is full of flags/comments/etc. 2016-03-04 13:46:10 +01:00
pancake
6c9a44baf1 Fix oob reads in versioninfo for ELF 2016-03-04 12:08:29 +01:00
pancake
cacef87fcb Fix crash introduced in the rabin2 -V thing 2016-03-04 02:19:30 +01:00
pancake
f9b700a2b7 Remove ranal2 tool 2016-03-04 02:16:51 +01:00
pancake
4a0247b594 Implement rasm2 -A to replace ranal2 2016-03-04 02:15:36 +01:00
pancake
b7ed999581 Use eprintf in the rabin2 -V versioninfo (for now) 2016-03-04 01:25:04 +01:00
pancake
a9027bae61 Update capstone and rabin2 manpage for -V 2016-03-04 01:20:33 +01:00
Adr1
611c3d1752 RBin: Display File Version info 2016-03-04 01:15:56 +01:00
pancake
6ed05a7812 Fix pd regression 2016-03-04 01:15:20 +01:00
oddcoder
599cbcd3c7 attempt to fix scan.converity bugs
I also hunted 4th illegal memory read
the first 2 bytes of b is always casted to (ut16) type
with out checking if b even contains 2 bytes
now it is handled it correctly
2016-03-04 00:50:25 +01:00
pancake
ec3ee44ae0 Implement asm.flgoff and asm.spacy + minor optimization 2016-03-04 00:33:24 +01:00
pancake
3624931cde Use proper endianness in SMD plugin 2016-03-03 14:15:17 +01:00
pancake
7a1993b057 Fix str_case regression 2016-03-03 11:45:04 +01:00
pancake
5234d3c1ac Do not use size_t for iterators 2016-03-03 11:29:41 +01:00
pancake
ec41dca741 Fix lowercase sdb filenames for DLL import resolution 2016-03-03 11:03:14 +01:00
oddcoder
87b6ada97a Add asm.describe for pic18c 2016-03-03 03:18:03 +01:00
stanciuadrian
4a7ad2b607 corrected index of message length in SHA512/SHA384 preparation 2016-03-03 03:15:47 +01:00
oddcoder
7fe6c6dff2 Adding initial support for PIC18C diassembler 2016-03-02 11:55:22 +01:00
Riccardo Schirone
ec6b55527c core/disasm: fix set of last row offset
core/visual: reset cursor position on 'u'/'U'/'o'/'V'.
2016-03-02 11:29:13 +01:00
Anton Kochkov
2a3a9483a2 Bump for AppVeyor too 2016-03-01 15:26:02 +03:00
pancake
f7b0eb4b19 Bump after release 2016-03-01 13:23:00 +01:00
pancake
b5570cd378 osx-pkg honors root version 2016-02-29 23:38:27 +01:00
pancake
b559833a00 Release 0.10.1 Codename "Solid Chair Society" 2016-02-29 22:59:35 +01:00
pancake
4677f5baf5 Use XNU debugger by default as long as PTRACE backend had some flaws 2016-02-29 22:50:36 +01:00
pancake
3533813995 Fix #4190 - Scrolling beyond zero 2016-02-29 15:55:25 +01:00
Anton Kochkov
39c87354df Fix AppVeyor badge 2016-02-29 12:41:27 +03:00
Anton Kochkov
e5b2b94e3a Simplify AppVeyor build script 2016-02-29 12:04:13 +03:00
Anton Kochkov
95298dcbe8 Fix AppVeyor building 2016-02-29 02:52:47 +03:00
pancake
c4e8864e7d Build fixes 2016-02-29 00:04:31 +01:00
pancake
6c1e2c3aef Aim to fix the tcc build 2016-02-28 22:39:44 +01:00
pancake
f09f4770b3 Update configure script and fix type punned issues in tcc 2016-02-06 23:14:05 +01:00
pancake
9000fdf2f9 Fix #4192 - Fix crash with r2 -av810 -cpd - 2016-02-28 17:50:13 +01:00
mrdanielps
7fe1d56932 V810: fixes
* Proper bound checking when decoding.
* Reuse some macros.
* Follow code style guidelines.
2016-02-28 17:43:40 +01:00
Riccardo Schirone
64c3c9a723 core/graph: disable cursor when in graph mode to avoid glitches 2016-02-28 14:19:57 +01:00