pancake
4e4efef0f7
Improve the snow experience in panels mode ##cons
2021-11-29 00:42:10 +01:00
pancake
99d7b1f7a2
Fix #19443 - Fix the pyc tests and marshall uaf
...
* Fix memleaks when parsing invalid pyc type objects
* Sometimes valgrind logs are nicer than asan ones
2021-11-28 22:36:11 +01:00
pancake
17743efd42
Fix #19446 - null derefs in the x509 parser ##crash
2021-11-28 22:18:11 +01:00
pancake
4327d8322f
Bring back the mingw32 builds ##windows
...
* Massage conflicting function signatures spotted by mingw
* Fix the spp visibility issue
* Enable 32 and 64bit mingw builds in the CI
2021-11-28 22:10:51 +01:00
pancake
bf7ecde2cd
Fix 319443 - pyc uaf marhall bug fixed properly
2021-11-28 02:13:25 +01:00
pancake
e9e5d9c7e1
oopsie
2021-11-28 01:58:54 +01:00
pancake
8e2e9c73e4
Fix so-1 in runofthemill ( #19445 )
2021-11-28 01:50:29 +01:00
pancake
7ffe8ecaf2
Fix #19443 - UAF in marshall null object ##crash
2021-11-28 01:07:14 +01:00
pancake
0505cac914
Fix #19442 - Fix heap underflow in pyc marshalling ##crash
2021-11-28 00:39:01 +01:00
pancake
a0fd446a7b
Fix #19444 - Null derefs in PE signature logic ##crash
2021-11-28 00:36:08 +01:00
pancake
4b39d625ee
msvc's Z7 compiles with symbols instead of the uncomfortable PDBs
2021-11-26 16:30:13 +01:00
condret
c80d1dd49a
Fix meson-linux-spaces build
2021-11-24 19:29:16 +01:00
slowhand99
652c24b096
Changes to be committed:
...
modified: meson.build
2021-11-24 19:29:16 +01:00
slowhand99
ba1a0c1134
Changes to be committed:
...
modified: libr/asm/meson.build
2021-11-24 19:29:16 +01:00
condret
081d6f903c
Use r_strbuf_setf instead of sdb_fmt in jd8dis.c
2021-11-24 19:29:16 +01:00
condret
5c3f647180
Fix meson build
2021-11-24 19:29:16 +01:00
Ashwin Kumar
850e4a0806
Update libr/asm/arch/jdh8/jdh8dis.c
...
Co-authored-by: pancake <pancake@nowsecure.com>
2021-11-24 19:29:16 +01:00
slowhand99
32f5322756
Replace sdb_fmt with snprintf
...
modified: libr/asm/arch/jdh8/jdh8dis.c
2021-11-24 19:29:16 +01:00
slowhand99
8156f33083
Implemented suggested changes modified: jdh8dis.c
2021-11-24 19:29:16 +01:00
slowhand99
b6e7f437c5
Implemented suggested modifications
...
modified: libr/asm/arch/jdh8/jdh8dis.c
2021-11-24 19:29:16 +01:00
slowhand99
3776e618a7
Changes to be committed:
...
modified: libr/asm/p/asm_jdh8.c
Updated TODO
2021-11-24 19:29:16 +01:00
slowhand99
6b519408d5
Changes to be committed:
...
modified: asm/arch/jdh8/jdh8dis.c
Updated TODO
2021-11-24 19:29:16 +01:00
slowhand99
6b9d11908d
Changes to be committed:
...
modified: asm/arch/jdh8/jdh8dis.c
Updated TODO
2021-11-24 19:29:16 +01:00
condret
7345d1f5e1
Fix build and codingstyle for jdh-8 disassembler
2021-11-24 19:29:16 +01:00
slowhand99
8c861b38f2
Changes to be committed:
...
modified: libr/asm/arch/jdh8/jdh8dis.c
2021-11-24 19:29:16 +01:00
slowhand99
cd1b1aaeec
Changes to be committed:
...
modified: libr/asm/arch/jdh8/jdh8dis.c
2021-11-24 19:29:16 +01:00
slowhand99
a38f37dd23
Changes to be committed:
...
modified: libr/asm/arch/jdh8/jdh8dis.c
2021-11-24 19:29:16 +01:00
slowhand99
bed0bac310
Changes to be committed:
...
modified: jdh8dis.c
2021-11-24 19:29:16 +01:00
condret
67db06009f
Add jdh-8 asm-plugin template
2021-11-24 19:29:16 +01:00
pancake
8f2a4d29cb
Check for 'ar' in configure, as some people install gcc without binutils ( #19439 )
2021-11-24 17:12:02 +01:00
Lazula
0d7fa44e6f
Add tab completion for aliases
2021-11-24 01:16:52 +01:00
pancake
120f43583a
Improve rabin2 help message and manpage
2021-11-22 11:25:56 +01:00
pancake
6c186b5029
Honor rabin2 -p to change io->va
2021-11-22 11:25:56 +01:00
pancake
74b6e0f71c
Add extra null check to avoid crash on bad asm plugins
2021-11-22 10:58:42 +01:00
meme
fbfebef9e6
Add Plan 9 symbol parsing ##bin
...
All function and data symbols are now parsed and loaded into radare2. As
well, the BSS segment is now also loaded as zeroed virtual memory.
2021-11-22 01:51:30 +01:00
pancake
3e7c2d3df7
Fix pcV output to print const buffers
2021-11-22 00:36:31 +01:00
pancake
2705580602
Add eco! and eco* and sort eco listing ##cons
2021-11-21 23:14:04 +01:00
aviciano
5a0bc927e7
Fix #16178 - Rename the r_anal_fcn* apis to r_anal_function*
2021-11-21 20:18:46 +01:00
meme
592e6407d6
Improve Plan 9 support ##bin
...
Currently support for Plan 9 binaries is limited to i386 and even then
it doesn't work properly (certain sections won't load, the base address
is wrong, etc.)
With these changes, all architectures including ones from 9front are
supported.
2021-11-21 20:15:00 +01:00
pancake
183e360dd1
Winapi all the things ( #19427 )
2021-11-20 20:22:35 +01:00
condret
932682ea8a
Liberate RSpaces from old rbtree api
2021-11-20 01:02:53 +01:00
meme
ded8189deb
Add bin_xtr.xtr_pemixed for PE user plugin ##build ( #19426 )
2021-11-19 08:21:09 +01:00
pancake
ec0b1e60f6
Fix broken project test ( #19425 )
2021-11-19 01:01:46 +01:00
Dennis Goodlett
f2373443c0
Fix NULL node warning in VV ##graph
2021-11-18 23:42:58 +01:00
pancake
e77b0e7f67
Fix PE Metadata header name parsing (.net related) ##bin
2021-11-18 23:41:09 +01:00
Sergi Àlvarez i Capilla
060479f7e8
Fix null deref in macho rebasing function
2021-11-18 21:30:07 +01:00
Lazula
43f98d37a2
Use remote URL for git pull in install scripts ##build
2021-11-18 20:12:50 +01:00
Lazula
2255bf8b5d
Many indentation style fixes
...
* Change several 8-space indents to tabs
* Apply tab indent style when breaking long lines
* Move operators from EOL to start of next line
* Fix ternary formatting
2021-11-18 10:43:52 +01:00
Lazula
7bb8fb6f90
Add info for breaking long lines to style guide ##doc
2021-11-18 10:43:52 +01:00
Dennis Goodlett
1ddf20d6b1
Fix zj
vars output ##signatures ( #19420 )
2021-11-18 10:41:41 +01:00