Commit Graph

264 Commits

Author SHA1 Message Date
pancake
81adfc6718 Upgrade CodeQL actions from v1 to v2 ##ci 2023-01-11 00:41:44 +01:00
pancake
3a50be79a6 Ubuntu18 is going to be deprecated soon, better move to 20 asap 2023-01-11 00:18:13 +01:00
pancake
49d609c86b Update to the latest tinycc in the CI ##build 2023-01-11 00:18:13 +01:00
pancake
45f6475dd3
Update the SPEC file and build RPM packages in the CI ##ci (#21247)
* Update the SPEC file and build RPM packages in the CI ##ci
2023-01-10 18:48:53 +01:00
Mohamed Lemine Ould El-Hadj
6fb1e041d8 Use an authorized API call for the abi job to increase the rate limit ##build 2023-01-08 10:09:27 +01:00
Mohamed Lemine Ould El-Hadj
07a937752a Remove condition on 'linux-static' job ##build 2022-12-31 10:58:30 +01:00
Mohamed Lemine Ould El-Hadj
1a8be05a48 Integrate ABI diffing into CI scripts ##build, closes #21055 2022-12-31 10:58:30 +01:00
pancake
5c0bde8ea0
Add --with-ssl-crypto, rename --with-openssl to --with-ssl ##build (#21213)
* Expose the use_ssl_crypto option for meson
* Add SSL builds in the CI
2022-12-29 16:57:00 +01:00
pancake
4d68d279fe Generate a tarball with all the sources inside 2022-12-23 13:10:06 +01:00
pancake
7c55e4b61a Release 5.8.0 - codename: icebucket 2022-12-23 00:40:31 +01:00
pancake
ccb7351b5e
Merge RParse into RAsm ##api 2022-12-03 02:26:41 +01:00
pancake
85052958b9 Add support for tarball and zip packages ##r2pm 2022-12-01 13:08:46 +01:00
pancake
9e95cc9444 Add bin.types and disable by default for CI reasons ##bin 2022-11-15 07:22:25 +01:00
pancake
2eb81e084c Simplify release script check 2022-11-14 01:06:56 +01:00
pancake
42b17c2ec6 Fix release check awk oneliner 2022-11-13 22:54:23 +01:00
pancake
4bf8b325e7 Fix memory leak in arch.jdh8 2022-11-12 00:44:44 +01:00
pancake
fd379d614b Fix github ci python warnings 2022-11-11 18:29:03 +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
schrotthaufen
e1fb455345
Test r2 build with all sysdependencies enabled ##ci 2022-11-11 10:44:23 +01:00
pancake
ce3c4f16cc
Parse the PT_DYNAMIC elf section for the preinit pointers ##bin
* cache section parsing in macho and elf
* Add RList.clone() api
2022-11-11 03:04:46 +01:00
pancake
6e93407f29 Upgrade al-cheb/configure-pagefile-action to the v1.3 ##ci 2022-11-10 15:16:52 +01:00
pancake
59b8b3a3e9 Do not use macos-latest (macos-11 is fine for LTS) ##build 2022-11-10 10:34:27 +01:00
pancake
d5ce403a51 Update CI actions to solve node12 deprecation issues 2022-11-10 10:34:27 +01:00
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