Commit Graph

409 Commits

Author SHA1 Message Date
pancake
75048759b7 After release version bump 2024-08-08 22:48:55 +02:00
pancake
b77e3f8ed6 Release 5.9.4 - codename 'icecore' 2024-08-08 16:20:12 +02:00
pancake
95501f36ad Build fs.squashfs with the make build system too ##fs 2024-06-06 10:30:13 +02:00
pancake
fc65dda753 After release version bump (5.9.3) 2024-05-21 17:31:23 +02:00
pancake
aea5c93a8f Release 5.9.2 2024-05-21 01:04:37 +02:00
pancake
d0ef05170d Update configure to the latest acr-2.1.4 2024-05-13 01:05:17 +02:00
pancake
923dc24396 Honor --without-syscapstone in pkgconfig even when capstone is found ##build 2024-05-08 17:59:46 +02:00
pancake
baa82e13b8
Add a --with-new-abi, use_new_abi meson option and a CI job ##abi 2024-04-11 20:16:27 +02:00
pancake
6ca20d77cc After release version bump 2024-04-01 14:07:14 +02:00
pancake
4a07098809 Release 5.9.0 2024-03-31 17:01:15 +02:00
Richard Patel
5709416ea5 AIX configure support ##port 2023-12-06 17:30:49 +01:00
Richard Patel
a181d9b36e Don't use /dev/stderr ##port 2023-12-06 10:20:14 +01:00
pancake
5b76e0e635
Add --disable-debugstuff to build without R_LOG_DEBUG, ^C and other stuff ##build 2023-11-21 14:26:32 +01:00
pancake
e8c7dde1fb Remove libuv as dependency for the Debian package
* Fix help message in the configure
* it was already not used
2023-09-26 10:31:17 +02:00
GravisZro
a97c78e4f6 Fix dependencies for Debian Radare packages 2023-09-26 10:15:32 +02:00
pancake
c1d426fb37 Add --without-syscapstone commandline flag, needed for asan ##build 2023-09-12 21:06:30 +02:00
pancake
039b8e6fbe Add support for cs5 and csnext ##build
* The next branch has changed a lot of enums and broke a lot of things
* Let's default to v5, but keep supporting next branch builds
2023-07-31 12:51:29 +02:00
Mewt R
949a84bc05 LZ4 removal for make and meson, relates to #19849 ##build 2023-06-18 20:59:07 +02:00
pancake
24f9613ab5 Use latest acr to fix a bug in dash-0.5.8 2023-06-17 12:33:01 +02:00
pancake
7876fbc71b Get rid of the unused skyline data structure ##util 2023-06-08 17:51:42 +02:00
pancake
8eb84427a0 The beginning of the abi breaking season (5.9.9 version bump) 2023-06-08 17:03:52 +02:00
pancake
ea7f035651 Release 5.8.8 - codename: thirstyfour 2023-06-08 15:54:42 +02:00
pancake
66e4f4de52 Apply fixes from the Termux package and update acr ##build 2023-05-25 12:08:55 +02:00
pancake
8da2403ac5 Show build system used (meson|make) in r2 -v ##shell 2023-05-16 06:34:37 +02:00
pancake
add07b6db3 After release version bump. Come back to the dev side 5.8.7 2023-05-06 13:17:18 +02:00
pancake
36482082e6 Release 5.8.6 - codename 'dithered' 2023-05-05 17:36:00 +02:00
pancake
a671b5492b After release version bump 2023-03-15 15:32:44 +01:00
MewtR
b06cfb30d8
Use Smallz4 instead of liblz4 which is optional ##build
* Initial smallz4 support, related to #19849
* Patch smallz4 to return -1 on error (as opposed to just exit)
* Add new function 'unlz4Block_userPtr' that can decompress an lz4 block
* New '--with-smallz4' flag to compile and use smallz4 instead of lz4
* Reuse the new unlz4Block_userPtr function to remove duplicate code from unlz4_userPtr in smallz4
* smallz4: remove patch, format small4cat.c properly
2023-03-15 15:29:54 +01:00
pancake
ab809417aa Release 5.8.4 - codename: smouldering 2023-03-14 22:27:55 +01:00
pancake
cf004aff20
Add --with-new-io-cache configure and meson flags ##build
* That's an ABI breaking change optimizing io.cache=1
2023-03-14 15:29:53 +01:00
pancake
c70f46f79c Use acr-2.1.0 new PKGCFG_DO to speedup pkg-config file generation ##build 2023-03-01 10:46:07 +01:00
pancake
5a74cf1c4a Fix libdir and includedir in the pkgconfig templates with latest acr ##build 2023-02-28 23:04:40 +01:00
pancake
1b49733909 Clear SSL (C|LD)FLAGS if not willing to use SSL at all ##build
* Fixes crash in r2frida
2023-02-16 19:45:20 +01:00
pancake
b2e82d6974 Check for linux/can.h at configure time ##build 2023-01-30 22:59:39 +01:00
pancake
6d5a19ea63 After release version bump 2023-01-23 14:16:54 +01:00
pancake
ea0d5e63b8 Release 5.8.2 2023-01-22 22:36:07 +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
cd153c0260 After release version bump 2022-12-23 01:04:10 +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
46e25f8844 Remove anal.malbolge and fix CI r_esil issues ##arch 2022-11-13 22:38:58 +01:00
pancake
b47140ea8d
Add support for statically compiled themes ##cons 2022-11-02 10:57:15 +01:00
Peter Meerwald-Stadler
7e33e97874 Fix typo in configure 2022-10-19 20:47:36 +02:00
pancake
79c401bb6d Add the acr --enable-threadsafety flag and the same for meson ##build
* Initial support for protecting critical sections
2022-09-23 22:07:49 +02:00
pancake
849b7e4018 Update version 2022-09-20 12:20:45 +02:00
condret
f30351346f Add pkgcfg file for r_arch 2022-09-18 03:41:39 +02:00
pancake
40b7d4560a
Disable libuv by default on meson and acr ##build 2022-09-16 11:52:29 +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
8e965bef30 Release 5.7.8 - codename "boredom" 2022-09-13 18:08:16 +02:00
pancake
a1c68b92dd After release version bump 2022-08-01 19:39:03 +02:00