pancake
4ac2eb65e0
Disable m1 builds for now as long as they look problematic to gh
2021-10-04 18:01:58 +02:00
pancake
a49e6ec403
Fix the w32 builds
2021-09-20 06:38:02 +02:00
pancake
4c4f26095b
Fix #19055 - w32/w64 windows artifacts filenames ##ci
2021-09-16 18:15:30 +02:00
pancake
100582388f
Bring back the /MT for w32 in the CI
2021-09-15 00:35:42 +02:00
pancake
3160ee8441
Improve the Windows CI once again
2021-09-13 19:28:08 +02:00
pancake
581b5f1fd9
Add job to build r2 for the m1 macs ##build
2021-09-10 15:54:31 +02:00
pancake
d6f1160464
Use /MT on windows builds (requires meson flag) ##build ( #19017 )
2021-08-25 17:26:40 +02:00
pancake
99ec892a70
Aim to fix the iPhone SDK publication
2021-07-17 12:59:56 +02:00
pancake
e96ad23b60
More version ci stuff for ios and android ( #18908 )
2021-07-17 00:28:06 +02:00
pancake
988f70b1ea
Version the artifacts ##ci
2021-07-16 22:33:39 +02:00
pancake
b8a2dc7c33
Windows CI zip stuff with version ( #18898 )
2021-07-15 17:17:04 +02:00
pancake
190d809466
Use dynamic api resolution on windows builds for better portability ##windows
...
* Single implementation in r_util, used across io and debug
2021-06-21 23:09:14 +02:00
pancake
2e417ee938
Initial support for capstone-less compilations ##build
2021-06-21 17:48:00 +02:00
pancake
d3824bf0ce
Build and publish the ZIP with the WASI bins ##build ( #18855 )
2021-06-21 13:51:31 +02:00
pancake
7c14bac05b
Add initial support for building r2 on WASI ##build
2021-06-20 17:14:43 +02:00
Sergi Àlvarez i Capilla
79ab4435f2
Switch to ubuntu18, seems like gha is shipping them again
2021-06-05 11:35:31 +02:00
pancake
23ad9b50ee
Fix #12335 - ignore system-installed r2 includes ##build
2021-05-28 00:45:48 +02:00
pancake
c3953d64d6
Use gperf on anal/d and improve build and checks ##anal
...
* Add --without-gperf configure flag
* Update sdb to support gperf.foreach and faster ls.sort()
* Support cc and types sdb gperfs
* add r_str_newvf
* Honor HAVE_GPERF in more places
* Add CI job to build and test cmds with gperf
2021-05-20 00:22:20 +02:00
pancake
374037a4d2
Fix warnings
2021-05-18 19:34:23 +02:00
pancake
e92d170a3b
Add support for acr/musl-gcc static builds ##build
2021-05-14 21:34:21 +02:00
pancake
efeba1d15b
Fix --with-rpath and add CI tests ( #18668 ) ##build
2021-05-09 19:57:11 +02:00
pancake
f4e64ac07e
Rollback to ubuntu18 to get coverity bins to work again
2021-04-30 12:17:04 +02:00
pancake
d3738096a8
Use sysctl vsyscall=emulate
to run coverity binaries
2021-04-29 18:10:40 +02:00
pancake
7546f34e57
Update sdb and use of SdbGperf in asm.d ##asm
2021-04-25 02:31:46 +02:00
pancake
2434c3ca74
Switch to Capstone5 as default ##asm ( #18127 )
...
* Add riscv for capstone5 in the meson
* Report capstone version in the asm plugins
* Many changes in the ppc analysis, seems like it's improved, (emulation quality and xrefs)
* Update all tests and report issues in capstone4 to upstream
* Fix-x86-16 test marked as broken as it needs better fix
2021-04-24 22:04:51 +02:00
pancake
e53ed0ab04
Use proper ascii quotes
2021-04-24 21:58:09 +02:00
pancake
0bba1059f8
Don’t treat warnings as errors in the macOS CI
2021-04-24 21:58:09 +02:00
pancake
cbc949c039
Remove tree-sitter and the r2-shell-parser ##shell
...
* Will be reimplemented soon with a new parser
* Simplifies and speedup the build
2021-04-24 21:58:09 +02:00
pancake
88c76bc0f1
Use debian stable to build the debian package instead of Ubuntu ( #18595 )
...
* GHA references https://github.com/actions/virtual-environments/issues/3111
2021-04-19 14:14:33 +02:00
pancake
639045efc5
Dont run debugger tests in ASAN mode and fix crash in snap.c
2021-03-15 12:26:09 +01:00
pancake
c11cd5c69b
Add R2R_SKIP_ASM env var handling in r2r ##test ( #18462 )
2021-03-15 01:31:08 +01:00
pancake
ee3afa01c9
Fix debian32 in CI ##build
2021-02-27 01:01:22 +01:00
pancake
1997994405
Remove unnecessary ci step
2021-02-22 13:19:38 +01:00
pancake
8be28cc949
Fix linux-static pub action ##ci
2021-02-14 02:41:34 +01:00
pancake
77cf15c2c3
Fixes to make the r2blob shine again ##build
2021-02-14 02:41:34 +01:00
pancake
ef8e3cb512
Make macos-ci green for now
2021-02-14 00:50:40 +01:00
pancake
9398ce4eb7
Add -Wno-unneeded-internal-declaration
2021-02-13 05:18:09 +01:00
pancake
054b5fa46a
Add 32bit Debian packaging and bonus CI fixes ##build
2021-02-13 05:09:30 +01:00
pancake
48d8fbdd96
Fix missing quote
2021-02-11 22:56:37 +01:00
pancake
ea6774b751
Enforce -std=gnu89 with -Werror instead of hacky regexes in tests
2021-02-11 18:19:06 +01:00
pancake
0ceafe426b
Dist for macOS
2021-02-11 16:01:48 +01:00
pancake
3a262b31ea
asan-fuzz skip archos tests
2021-02-03 23:55:00 +01:00
pancake
d2730a441c
Relax asan ci
2021-02-01 02:47:43 +01:00
pancake
8cf1adfb27
Fix and comment the broken debugger tests after last gha update ( #18317 )
...
* Add R2R_SKIP_ARCHOS env var handling in r2r to fix TCC suite
2021-01-31 23:00:38 +01:00
pancake
f80c847376
Introduce w32 and w64 in the CI ##build
2021-01-31 00:40:40 +01:00
pancake
569f1f2fb0
Add Windows ZIP in the CI ( #18310 ) ##build
2021-01-30 00:20:16 +01:00
pancake
27da0d4db9
Upload android-arm64 artifact and disable memleak checks in meson-asan testruns ##ci
2021-01-25 15:29:22 +01:00
pancake
36d63b46f6
Fixes for the android-ndk-installer script and the android-arm64 CI job ( #18287 )
...
Co-authored-by: pancake <pancake@nopcode.org>
2021-01-25 12:30:57 +01:00
pancake
85edbad0aa
Add WIP android-arm64 ACR build and other CI improvements ##ci
...
* Fix macos test
* Add cabextract for pdb tests
* Add android-ndk-installer script
* Using NDK r21d
2021-01-25 11:34:08 +01:00
pancake
778b5e041e
Fix tcc in the CI, their latest GIT contains non-executable configure script
2021-01-24 19:45:05 +01:00