pancake
a97e9adbeb
Run unit tests in parallel ##ci
2022-10-17 21:08:03 +02:00
pancake
103c28ccc5
Upgrade github actions/checkout from v2 to v3 ##ci
2022-10-14 10:34:25 +02:00
pancake
29f982b8e7
Upgrade actions/upload-artifact from v2 to v3 ##ci
2022-10-14 10:34:25 +02:00
pancake
503d46c03b
Test the new default native r2pm fix flushing and using RLOG ##r2pm
2022-09-20 12:44:56 +02:00
pancake
1944e59783
Remove some more r_hash leftovers
2022-09-16 10:46:24 +02:00
pancake
a6e0d6c480
Merge rhash into rcrypto and improve apis ##api
...
* Update meson and make build systems
* Remove leftovers and unused dependencies
2022-09-15 11:25:40 +02:00
pancake
f6448b76e7
Disable the freebsd builds from the ci
2022-09-08 23:13:23 +02:00
pancake
e8987d4525
Fix #20655 - Zip the blob for windows ##ci
2022-09-03 18:48:52 +02:00
pancake
ddf483893e
Test and benchmark --with-sysmagic in the CI ##search
...
* Improve output of search.verbose
* Remove conflictive magic signature
2022-08-07 16:24:08 +02:00
pancake
dc357e9145
Minor CI fixes
2022-07-08 23:32:15 +02:00
pancake
e3c09aa9c6
Build r2 with muon+samu ##ci
...
* Remove asm.arc leftovers
* Fix r2pm -r return value
2022-07-08 22:44:46 +02:00
pancake
4ab05040c5
Publish m1 packages automatically on release time ##ci
2022-07-08 12:39:26 +02:00
pancake
e69645a9c2
Add sys/lint.sh and run it in the CI ##refactor
2022-06-27 11:31:24 +02:00
pancake
d285403719
Disable android-x86 artifact uploads
2022-06-22 12:19:30 +02:00
pancake
16573e645c
android-meson is no longer required for a release
2022-06-22 11:40:03 +02:00
pancake
d9aac6bc66
Windows builds include debug information by default ##build
...
* Use 'call configure.bat release' to make stripped builds
* The CI still builds in release mode
2022-06-22 00:56:29 +02:00
pancake
bf5bea05af
Add macos-m1 GHCI builds ##build
2022-06-21 14:07:59 +02:00
pancake
86ed2d041b
Dont do muon yet
2022-06-10 11:17:14 +02:00
pancake
89192e5462
Preconfigure is needed for muon builds
2022-06-10 10:25:34 +02:00
pancake
ab01f4298f
CI fixes
2022-06-10 09:58:40 +02:00
pancake
de7738770c
Update v35arm64 to fix build on riscv ##build
2022-06-10 01:10:12 +02:00
pancake
df79d37319
samu -> samurai in the ci
2022-06-09 23:59:23 +02:00
pancake
d3f75c2a27
r2pm ci fixes
2022-06-09 23:46:22 +02:00
pancake
e3a6ba2772
Improvements in the native r2pm, being able to install samu and muon ##r2pm
2022-06-09 20:28:14 +02:00
pancake
88f5284422
Massage MAKE_JOBS for sys/debian.sh too ##build
2022-06-09 19:10:16 +02:00
pancake
44b3dff342
Move -Werror from sys/debian.sh to ghci's build.yml
2022-06-09 18:18:16 +02:00
pancake
2d0fceca63
Generate r2r.json for profiling the testsuite ##tests
2022-06-09 14:59:12 +02:00
pancake
122c7e9df4
Fix several bugs in the RStack API ##crash
2022-06-08 19:15:48 +02:00
pancake
856af98036
Fix #20229 - gzip the tarball on meson-android builds (only affects x64)
2022-06-05 13:08:12 +02:00
pancake
1bb66144aa
Fix disp[ep] regression for v850.np ##disasm
2022-05-30 12:52:46 +02:00
pancake
d3c7a5b2fa
Github messed up the CI
2022-04-13 00:41:37 +02:00
pancake
932659f0c6
Disable offline builds ##ci
...
* it seems to be a problem in gh now
2022-04-08 22:22:04 +02:00
Sergi Àlvarez i Capilla
07c4f96824
Run the tests for non-debugger builds ##ci
2022-03-30 17:39:01 +02:00
pancake
b1155ee89c
Fix UB in the objc parser logic after handling swift types ( #19883 )
2022-03-27 13:20:58 +02:00
pancake
83bfc83c9f
Add support for Visual Studio 2022 (community+enterprise) ##build
...
* add rule in the CI
2022-03-26 00:56:54 +01:00
Sergi Àlvarez i Capilla
50b8813f1d
Fix w64blob artifact name for the release
...
* Fix meson -Dplugins=arm reg profile issue
* Fix an infinite loop when emulating with no valid regprofile
2022-03-22 20:06:43 +01:00
Sergi Àlvarez i Capilla
3c54a8d7a2
Publish r2blob-w64 on release and fix artifact name ##ci
2022-03-22 17:39:37 +01:00
pancake
f0c654d394
Try this commit for TinyCC ( #19837 )
2022-03-18 15:03:25 +01:00
pancake
245babbf9e
Lots of cleanups to reduce the regressions in TCC ##refactor
...
* Cleanup crypto.aes and anal.arm_cs to make the latest tcc happy
* Dont pick latest tcc. as its broken (-30 commits for now)
* Dont pass multi-dimensional arrays as argument
* Don't assume TCC supports threads, because it doesnt
* Many intrinsics are missing still for tcc on darwin-arm64
* lz4 code crashes when compiled with latest tcc and needs a full rewrit
* Add more null checks here and there
* Remove unused code in the tcc parser
2022-03-17 18:40:58 +01:00
pancake
02f9dd1839
Add w64-static builds in the CI ##windows
2022-03-16 00:48:50 +01:00
pancake
c01f6cd44d
Run 'apt update' before 'apt install' in the CI to fix some 404
2022-03-03 10:54:21 +01:00
Pau Rodriguez-Estivill
c0e102f89d
Add git history before generate release notes
2022-03-02 11:33:45 +01:00
Sergi Àlvarez i Capilla
aa6a1d7436
Run fewer asan tests on every commit
2022-03-01 17:04:32 +01:00
Pau Rodriguez-Estivill
0c3f1927c6
Avoid running check release when not needed
2022-03-01 15:10:02 +01:00
pancake
3afed46fff
Freebsd improvement
2022-03-01 15:10:02 +01:00
Pau Rodriguez-Estivill
774b19a2bc
Join build and release workflows
2022-03-01 15:10:02 +01:00
Pau Rodriguez-Estivill
7767100782
Clear build workflow
2022-03-01 15:10:02 +01:00
pancake
b636941cef
Release 5.6.4
2022-02-28 12:30:02 +01:00
pancake
ddc7458b4b
Reorder master-specific CI workflows to the bottom
2022-02-21 21:00:55 +01:00
Pau Rodriguez-Estivill
108dc76ae8
Setup artifacts retention time to 30 days
2022-02-18 12:45:11 +01:00