Anton Kochkov
a909609b35
PDB: Add unions support
2017-02-27 19:06:17 +08:00
alvarofe
39dd847c1f
Fix build plus indentation issues
2017-02-24 23:42:17 +01:00
pancake
75dd4536fa
Fix #6434 - Crash in PDB
2017-01-16 10:40:09 +01:00
Álvaro Felipe Melchor
0a874247f2
Fix regression in elf.c
2016-12-19 17:40:47 +01:00
pancake
50d73d1547
Fix a lot of memleaks, null derefs and undef behaviour thanks to clang-analyzer
2016-12-19 16:44:51 +01:00
BlueC0re
30cae123ed
fix pdb json output (branch was never taken due to wrong mode) ( #6295 )
...
* fix pdb json output (branch was never taken due to wrong mode)
* don't output comma in case of error
2016-12-09 15:49:50 +01:00
pancake
0db8170801
Fix latest covs
2016-09-03 17:26:56 +02:00
pancake
e18b2b81f1
Fix pdb regression and more syntax cleanup
2016-09-01 14:30:12 +02:00
pancake
945d6690f9
Fix latest coverities
2016-09-01 12:39:32 +02:00
Sven Steinbauer
8da8ad740f
Cleanup fixes
...
* For commit comments and compiler errors
* Fixes for PR comments
* fix some "infer fixes" commits
Signed-off-by: Riccardo Schirone <sirmy15@gmail.com>
2016-05-23 11:25:44 +02:00
Sven Steinbauer
5cbcdf1da7
Infer fixes for bin
...
Signed-off-by: Riccardo Schirone <sirmy15@gmail.com>
2016-05-23 11:25:44 +02:00
pancake
32162ef393
Add r_buf_new_file API
2016-04-04 22:30:11 +02:00
Jeff Muizelaar
995409bfe2
Parse SHORT PDB type
2016-01-26 21:51:03 +01:00
pancake
e56be2fbd5
More multi-arch static build archive fixes for iOS/OSX/tvOS/WatchOS/*OS
2015-12-28 18:31:05 +01:00
Anton Kochkov
a8b8361a77
Do not declare enum variables in header
2015-10-07 02:05:45 +03:00
Anton Kochkov
c4bf5ae8be
Fix PDB compilation with TCC
2015-10-06 01:46:06 +03:00
jvoisin
f7e426d281
Minor fixes for the previous commit
2015-09-04 15:35:37 +02:00
jvoisin
fbe8b6d938
Once again, clang-analyzer strikes!
2015-09-04 15:12:42 +02:00
shuall
0807686d86
#3052 all printf member functions changed to cb_printf
2015-08-09 03:25:05 +02:00
inisider
1c437eb310
fix valgring issues for file GameLogic.pdb
2015-07-11 12:38:49 -04:00
Álvaro Felipe Melchor
daf8e5b06f
Fix some infers
2015-06-28 20:15:35 +02:00
inisider
c9d5d00a55
add env vars
2015-05-26 02:39:50 +02:00
inisider
6536e6cb28
start of implementation of issue #1909
2015-05-26 02:39:50 +02:00
pancake
24b231b152
Some work towards #2566 - warn/err messages to stderr
2015-05-14 13:30:25 +02:00
inisider
9ae34bfceb
Fix bug #2558 and add more comments
2015-05-12 22:12:49 +02:00
Jeff Muizelaar
126f92b650
Fix #2532 - PDB parsing
2015-05-10 00:14:09 +02: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
pancake
0040f8cb44
JSONify PDB and remove useless function in r_util
2015-03-08 17:30:41 +01:00
Anton Kochkov
3bf1bcd9bd
Fix PDB downloader on Cygwin
2015-02-12 14:29:15 +03:00
jvoisin
123a77c022
Coverifix
2015-02-11 19:05:28 +01:00
jvoisin
16cac50319
Coverity++
2015-01-24 11:24:55 +01:00
Julien Nabet
164bbc7333
Some cppcheck reports fixed:
...
(warning) Logical disjunction always evaluates to true: regnum < 32 || regnum > 31
(style) Same expression on both sides of '||'
(style) Same expression on both sides of '&&'
(style) Expression is always false because 'else if' condition matches previous condition at line 180
2014-12-28 04:20:14 +01:00
pancake
f268f23a3d
Fix download problems for PDB
2014-12-24 19:14:02 +01:00
inisider
cf384484e8
code refactor
2014-12-23 21:33:08 +01:00
inisider
4841f1e5df
Fix bug #1897
2014-12-23 15:17:41 +01:00
pancake
391676dc39
Cleanup the pdb_downloader function (-40LOC)
2014-12-14 23:04:50 +01:00
inisider
f9048c2a44
Add init function of PDB downloader
2014-12-12 15:31:05 +01:00
inisider
ee429365a7
Add JSON support to the PDB parser
2014-11-21 11:28:12 +01:00
jvoisin
acd93d1b37
Fix some cppcheck warnings
2014-11-15 21:48:13 +01:00
inisider
ee1c3b4282
Initial support of pf structs for PDB
...
- some initial work for build format flag
- add comment with types that need to add
- refactor and support of pf structs
2014-11-13 09:41:20 +01:00
pancake
7e046459f6
Fix some buffer overruns in the PDB parser
2014-11-09 20:01:03 +01:00
pancake
40f202c7ee
Fix issue bad string filtering in PDB symbol names
2014-11-09 18:11:03 +01:00
pancake
d973a5d2e6
PDB honors rabin2 -B and -r
2014-11-08 00:23:04 +01:00
Oleksii Kurochko
d0ae63ff23
fix some memory leaks and logic problem
2014-11-07 23:18:54 +01:00
Oleksii Kurochko
58ee5d9455
fix memory leaks in init_pdb7_root_stream()
2014-11-07 23:18:54 +01:00
pancake
1c4886ed6f
Check malloc return value in PDB
2014-11-07 11:20:54 +01:00
pancake
960f26fbfa
Another PDB fix
2014-11-07 11:13:55 +01:00
pancake
2f03d1dbb6
Fix another crash in PDB
2014-11-07 10:57:14 +01:00
pancake
2352c6a105
Fix out-of-bounds buffer access in PDB
2014-11-07 10:43:59 +01:00