pancake
762088e87f
Update r2papi from git, use src from /tmp instead of npm ##r2js ( #23082 )
...
* Dont uglify or minify, sed is more reliable
* Fix h<tab> help message
2024-07-01 11:43:59 +02:00
pancake
7e7eca2413
Minor improvements for the r2papi sync make logic
2024-06-23 02:05:54 +02:00
pancake
16423c5706
Update capstone-v5 commit
2024-06-13 12:10:21 +02:00
pancake
6bb987c28d
Fix a toctou bug in libzip by removing the entire unused function
2024-05-16 20:42:41 +02:00
pancake
fcac6f7a4d
Fix git breaking the terminal ##build
2024-05-13 12:47:51 +02:00
pancake
624728111d
Update to the latest capstone-v5
2024-05-08 19:40:26 +02:00
pancake
59f1cb573d
Update the capstone/v5 to the latest commit from git
2024-04-30 16:49:19 +02:00
pancake
4ff5358814
Update to the latest v5 so we dont have to ship a patch
2024-04-16 10:54:18 +02:00
pancake
017d56e3cc
Remove unused script
2024-03-30 18:35:20 +01:00
pancake
cf8bab2e23
Add patch for capstone-v5 to fix build for gcc-4.0
2024-03-30 18:24:48 +01:00
pancake
bf69b275c9
Remove lz4 leftover
2024-03-30 12:48:06 +01:00
pancake
d699d83692
Update to the latest sdb
...
* Fixes old toolchain BE builds, static linking issues and more
2024-03-30 12:13:57 +01:00
pancake
1a89246567
Upgrade to the latest capstone v5 commit from git
2024-03-20 15:39:24 +01:00
meme
148614ebde
Sync sdb
2024-02-27 16:22:16 +01:00
Richard Patel
05b950a1a3
Fix qjs MSVC support ##shlr
2024-02-18 07:24:09 +01:00
pancake
3ee7bcfc68
Fix capstone reference commit for v5
2024-02-15 12:26:04 +01:00
Tronciu Vlad
8419d7d0cb
Fixed null pointer dereference issue in treeblock
2024-02-12 15:33:43 +01:00
pancake
4e7470a3eb
Update cwisstable and fix minor bug in scanf's scanset
2024-02-08 01:39:20 +01:00
pancake
ce1170c293
Fixes for macppc support
2024-02-06 20:11:35 +01:00
pancake
da62c26636
Fix #22549 - all warnings spotted by infer
2024-01-24 11:35:29 +01:00
pancake
b85616ae25
Bump the capstone5 commit hash, just minor fixes
2024-01-19 16:19:56 +01:00
pancake
8e90149867
Fix #22523 - 1 byte oobread in the java disassembler ##crash
2024-01-04 16:53:09 +01:00
pancake
0acfd3d395
Use RBinName in RBinSymbol ##bin
2023-12-22 01:51:42 +01:00
pancake
ffd0573fc8
Add missing capstone-patch rule
2023-12-07 21:40:36 +01:00
Richard Patel
fe0d146d6d
sdb-sync ##shlr
2023-12-07 09:41:07 +01:00
Richard Patel
24baff584b
Improve quickjs portability ##shlr
...
- quickjs assumes NAN and INFINITY are constant expressions.
This is not true on AIX. Adds a workaround.
- Don't use tm_gmtoff on AIX. (tm_gmtoff appeared in 4.3BSD Tahoe,
but AIX hasn't bothered to backport it in over 35 years)
2023-12-06 17:27:24 +01:00
pancake
dbd56ce047
Bump sdb for AIX reasons
2023-12-05 14:43:48 +01:00
pancake
0bd9a38f43
Handle null class name properly in a fuzzed java file
2023-11-26 12:40:53 +01:00
pancake
98acbb3c1b
Use RBinName for RBinClass too ##bin
2023-11-25 19:48:52 +01:00
pancake
945dd04905
Refactor to use RBinName for RBinField(s) ##bin
2023-11-22 19:12:50 +01:00
pancake
9f598b582c
Update sdb to get one less c99 requirement
2023-11-17 18:45:18 +01:00
pancake
c9701a5049
Support latest reestructured r2papi.ts (0.3.3)
2023-11-14 01:49:17 +01:00
pancake
90f0baff96
Update to r2papi-0.3.0
2023-11-13 15:52:48 +01:00
pancake
d89274c8a5
Minor code cleanup in the gdb code
2023-11-10 19:54:32 +01:00
pancake
c691f48625
Update r2papi-0.2.6 for r2ai integration fixes
2023-11-07 22:00:17 +01:00
pancake
43ff4852ff
Revert "Dont dupe map file and name if not necessary ##debug"
...
* UnRevert RBinName
2023-11-06 09:27:52 +01:00
pancake
88c9dc3d32
Revert "Initial part of a large refactoring using RBinName, unified attributes ##bin"
...
This reverts commit 1a173e9d29
.
2023-11-06 04:11:01 +01:00
pancake
1a173e9d29
Initial part of a large refactoring using RBinName, unified attributes ##bin
...
* More partial code cleanup with the awful java bin parser
* Some flags has changed, still more to rework, but getting in shape
2023-10-31 14:16:58 +01:00
pancake
c1a17af587
Initial implementation of RBinName and RBinAttr ##bin
2023-10-29 00:16:10 +02:00
pancake
3ce13a9c36
Add readRelativePointer() from r2papi-0.2.5
2023-10-28 00:11:22 +02:00
pancake
137628110e
Upgrade r2papi-0.2.3
2023-10-23 23:35:27 +02:00
pancake
697f50e96b
off by one check
2023-10-19 18:22:49 +02:00
pancake
1bdda93e34
Fix oobread in the java disassembler ##asan
...
* Causes UB when performing analysis, not exploitable
* https://huntr.com/bounties/bbfe1f76-8fa1-4a8c-909d-65b16e970be0/
* Reported by @gandalf4a
2023-10-19 17:50:11 +02:00
pancake
9b9d4ed769
Import safetiness symbol name database from iaito ##bin
...
* Affects bin.symbol/import/reloc
* Update sdb for better indisk /istext/ check
2023-10-14 13:18:32 +02:00
pancake
89b3865802
Upgrade r2papi to the latest 0.2.2 adding Process and Module objects ##js
2023-10-12 23:35:17 +02:00
pancake
2cbc70e3ba
Upgrade r2papi to 0.2.0
2023-10-11 20:14:21 +02:00
pancake
11208dc356
Fix warning and use different prefix for haiku
2023-10-02 14:52:55 +02:00
pancake
17c369a32e
Some compilers lie about c11 support, just drop that
2023-10-02 14:16:14 +02:00
pancake
45953493ac
Build fixes for Haiku (pre-c11 compilers stuff from cwissland)
2023-10-02 13:50:51 +02:00
pancake
4671d3e61e
Update SDB to fix name conflicts in haiku
2023-10-02 13:27:43 +02:00