Commit Graph

897 Commits

Author SHA1 Message Date
Apkunpacker
2090ca5c6f Fix typos in different locations 2023-01-16 18:41:04 +01:00
pancake
699f9d8651 Add lint for ==' to improve code readability 2023-01-16 13:43:38 +01:00
pancake
d195f7cdbc Remove the need for ios-include.tar.gz ##build 2023-01-11 00:18:13 +01:00
pancake
25865cb778 Remove build warnings spotted in termux and improve install instructions 2023-01-08 20:06:59 +01:00
pancake
d0cf499928 Use fakeroot if available when packaging for debian ##build
* Fixes #21197 and #21198
2022-12-24 17:54:25 +01:00
pancake
4d68d279fe Generate a tarball with all the sources inside 2022-12-23 13:10:06 +01:00
pancake
3493fadc5c Add sys/rebuild.sh qjs for convenience 2022-12-22 11:56:20 +01:00
pancake
97a6439055 Do the same for __WINDOWS__ -> R2__WINDOWS__ 2022-12-10 20:32:10 +01:00
pancake
78a26e15fe Double lowerdash defines should be defined only by the compiler ##build 2022-12-10 20:32:10 +01:00
pancake
ccb7351b5e
Merge RParse into RAsm ##api 2022-12-03 02:26:41 +01:00
pancake
ee5f9a635f Improve error checking in r2pm and improve libr archive creation 2022-12-01 09:33:19 +01:00
pancake
afaea5d82f Fix iOS builds 2022-11-30 19:15:59 +01:00
pancake
57e8214add Dont use |Usage, because Usage is the new trend 2022-11-30 19:04:20 +01:00
pancake
05947def03
Move the preincrement and void arg from tests to lint.sh ##syntax
* The regex was not correct, so it was missing a lot of cases
2022-11-30 17:13:32 +01:00
pancake
55d59eea17 Some more RConfig.geti -> getb code cleanup, wip new lint 2022-11-30 17:11:39 +01:00
pancake
19a377bbda Fix and move failing tests, reorder lib build ##arch 2022-11-30 15:43:54 +01:00
pancake
0b145c5e40 Move the x86.nz plugin ##arch 2022-11-30 15:43:54 +01:00
pancake
aa536ce554 Speedup tcc builds by not using -g ##build 2022-11-23 11:22:43 +01:00
pancake
a79add6dff
Update sdb to remove double include paths ##build
* Updated pkg-config paths
2022-11-19 01:05:18 +01:00
pancake
936b940060 Use github-output instead of set-output in the ci jobs
* This syntax will be deprecated the 1st of June 2023
2022-11-11 17:49:53 +01:00
pancake
fc63211df4 Fix capstone headsup 2022-11-11 17:44:15 +01:00
pancake
4c834515da
Move the 'sh' plugin to the new home ##arch
* Honor regprofiles from arch via anal
* Add some more plugins for the wasi builds
2022-11-09 18:51:50 +01:00
pancake
5d07b40478
Add crosscompiling support with sys/zig.sh ##build 2022-11-05 23:33:31 +01:00
pancake
1595a2da66 Fix capstone dynamic memory allocation setup issue ##build 2022-11-03 21:13:52 +01:00
pancake
cbb088534b Move jdh8 from asm/anal to arch ##arch 2022-11-03 21:13:52 +01:00
pancake
5336a6b788 Remove the unnecessary RThread.CpuAffinity() ##api 2022-11-03 21:13:52 +01:00
pancake
e3c0338679 Support sys/debian.sh crossbuilds ##build 2022-11-03 18:02:11 +01:00
pancake
272f3d56be Add ot command as an alias for touch ##shell 2022-11-02 22:03:45 +01:00
pancake
0798cd6adf Upgrade to the latest wasi16 sdk ##wasm 2022-11-02 22:03:45 +01:00
pancake
4a722e6a12 Do not use the deprecated --without-libuv configure flag 2022-11-02 18:29:05 +01:00
pancake
0e410acc8c Use --with-static-themes in wasm and asm.js builds 2022-11-02 17:25:18 +01:00
pancake
b47140ea8d
Add support for statically compiled themes ##cons 2022-11-02 10:57:15 +01:00
pancake
6402745955 Check if CWD contain spaces in sys/install.sh ##build 2022-10-16 21:03:26 +02:00
pancake
a06ade1796
Balance spacings in braces ##indent 2022-10-13 21:21:34 +02:00
pancake
9e13e11c4f Ensure shlr/capstone is up-to-date in sys/install.sh 2022-10-10 11:22:42 +02:00
pancake
4d210952b3 Use R_LOG in RMagic.warnMsg() and enable more lints 2022-10-09 01:14:29 +02:00
pancake
b757488cf8 More linting rules 2022-10-09 01:04:13 +02:00
pancake
aea2abf241 Fix read buffer overflow in pxq -272 ##print 2022-09-25 20:36:42 +02:00
pancake
95eff67851
Enable the leading spaces linter rule and fix them all ##lint 2022-09-24 03:43:21 +02:00
pancake
16cb83a19c Use more tabs and add a (disabled for now) linter for it ##lint 2022-09-23 22:07:49 +02:00
pancake
4801bbc13d Add r_file_is_executable and r_file_extension apis ##api
* Boolify some rdebug apis
* Make json.parse arg const
2022-09-19 02:06:35 +02:00
Alex Bender
b4bac8feda Change R_LOG_INFO to R_LOG_TODO where suitable ##api 2022-09-16 17:46:08 +02:00
pancake
6967f63396
Allow changing number of saved input lines ##shell
Authored-by: Paul B Mahol <onemda@gmail.com>
2022-09-16 15:50:21 +02:00
pancake
cabab671df Check magic header before assuming an interpreted file is executable ##r2pipe 2022-09-16 12:12:07 +02:00
pancake
e5d8cc46af Add linting to avoid setting bool config vars with strings 2022-09-16 11:46:18 +02:00
pancake
b705e334f6 Massage more R2_580 pending changes breaking APIs and ABIs 2022-09-16 11:34:19 +02:00
pancake
1944e59783 Remove some more r_hash leftovers 2022-09-16 10:46:24 +02:00
pancake
6db7d19e72 Add linting to spot misuses of r_strbuf_appendf and fix them all ##refactor 2022-09-09 23:12:01 +02:00
pancake
d020b38d32 Use more Config.setBoolean() and lint some cases 2022-09-06 22:23:08 +02:00
pancake
24cb5cb7f9 Fix Unkown -> Unknown typo and add lint for it 2022-09-06 08:08:24 +02:00