pancake
258656a1c9
Update to the latest sdb and acr
2022-02-25 13:30:43 +01:00
pancake
a7386c4b83
After release version bump
2022-02-18 01:51:10 +01:00
Sergi Àlvarez i Capilla
2984f4d460
Release 5.6.2
2022-02-15 14:46:50 +01:00
Sergi Àlvarez i Capilla
e13fb7d183
Support building with system-provided lz4 library ##build
2022-02-15 11:43:50 +01:00
pancake
fa834609cd
Update minor version
2022-02-06 16:01:35 +01:00
pancake
e9e600a9a4
Release 5.6.0
2022-02-02 13:29:26 +01:00
Sergi Àlvarez i Capilla
e95d1d9999
After release version bump
2021-12-16 12:45:03 +01:00
Sergi Àlvarez i Capilla
1703da75e2
Release 5.5.4
2021-12-15 10:16:39 +01:00
pancake
79effabdf5
Release 5.5.2
2021-12-06 12:07:22 +01:00
pancake
8f2a4d29cb
Check for 'ar' in configure, as some people install gcc without binutils ( #19439 )
2021-11-24 17:12:02 +01:00
Sergi Àlvarez i Capilla
eea44aa303
After release version bump
2021-11-16 14:45:53 +01:00
pancake
ab6353c5c9
Release 5.5.0 - 希 Nozomi
2021-11-15 03:10:56 +01:00
pancake
1c35c6142c
Post-release version bump
2021-09-20 13:24:50 +02:00
pancake
84e6cc6a21
Release 5.4.2
2021-09-20 06:46:21 +02:00
pancake
3754ed89a0
Bump version to 5.4.1. From now on, odd versions are same as -git
...
* The reason for this is because debian, meson and cmake misbehave
or don't handle dash suffixes, so let's just keep things simpler
2021-08-31 13:19:49 +02:00
pancake
73c00056f0
Update list of options for ./configure --with-ostype
##build
2021-08-27 03:03:34 +02:00
pancake
711dbc581e
Release 5.4.0 - Rainy smell
2021-08-19 22:45:01 +02:00
pancake
9525cb90b1
Add portability support for Vinix ##build ( #18997 )
2021-08-19 12:25:50 +02:00
pancake
d2628e46d6
Update configure with latest acr
2021-07-08 00:24:50 +02:00
pancake
a2d0ed4218
Add serenityos checks in the configure script
2021-07-07 20:14:56 +02:00
pancake
2e417ee938
Initial support for capstone-less compilations ##build
2021-06-21 17:48:00 +02:00
pancake
87c6bd0f2e
go back to dev mode for 5.4.0-git
2021-06-17 01:51:44 +02:00
Sergi Àlvarez i Capilla
afe6d96aaf
Release 5.3.1
2021-06-11 00:17:28 +02:00
pancake
b545c72017
Better handling of HAVE_SYSTEM, PTY, FORK, DYLINK and THREADS ##build
2021-06-10 13:52:29 +02:00
Sergi Àlvarez i Capilla
ee753c2509
Release 5.3.0 - codename: Root Powder Goety
2021-06-01 00:11:38 +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
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
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
5f5d05d9dc
After release version bump
2021-04-24 17:59:49 +02:00
pancake
8399b8859b
Release 5.2.1
2021-04-21 20:25:58 +02:00
pancake
f98bdc775f
Add dbg.wrap for changing want_ptrace at runtime ##debug ( #18607 )
2021-04-21 12:07:01 +02:00
pancake
cf3db94508
Release 5.2.0 - codename: "morens"
2021-04-11 18:09:56 +02:00
pancake
532c58ca9e
Apply Termux patch for r_magic.h
...
https://github.com/termux/termux-packages/blob/master/packages/radare2/libr-include-r_magic.h.patch
2021-03-02 01:15:12 +01:00
pancake
ee3afa01c9
Fix debian32 in CI ##build
2021-02-27 01:01:22 +01:00
pancake
d75ed755a3
Bump version for 5.2.0-git
2021-02-24 17:14:42 +01:00
pancake
a86f8077fc
Release 5.1.1
2021-02-11 01:59:05 +01:00
pancake
a8f9be987b
Release 5.1.0 - codename: lasagna
2021-01-25 15:41:12 +01:00
pancake
e79deb8e1f
Remove --without-r2r configure option ##build
2021-01-05 16:04:57 +01:00
pancake
a528daa9f1
This is 5.0.1-git
2020-12-23 23:14:07 +01:00
pancake
b9aa109424
Update configure script with latest acr-1.9.8
2020-12-23 23:14:07 +01:00
pancake
a476454c00
Release 5.0.0 - codename: phoenix ##release
2020-12-21 09:39:46 +01:00
pancake
dcc17e7f32
Use latest acr to support BSDs pkgconf tool and more cleanups
2020-12-19 15:24:00 +01:00
pancake
ed8e66a171
Fix acr quiet version ( #17987 ) ##build
2020-12-05 23:39:28 +01:00
pancake
7313b59a18
Update configure with acr-1.9.4 (adds --quiet) ##build ( #17823 )
2020-10-26 09:27:17 +01:00
Riccardo Schirone
261783336c
Bump version number to 4.6.0-git ( #17253 )
2020-07-19 00:24:45 +08:00
Riccardo Schirone
0955b27c9e
Reintroduce --without-r2r configure option ( #17294 ) ##build
...
This reverts commit 8758fa6b40
.
2020-07-17 13:00:14 +02:00
pancake
27a625065a
Fix #16781 - Add --without-dylink
configure flag to disable libdl features ##build ( #17173 )
...
* Add `--without-dylink` configure flag to disable "libdl" features
* Add "WANT_DYLINK" option in Meson buildsystem
Co-authored-by: pancake <pancake@nopcode.org>
2020-07-02 11:58:12 +08:00
David CARLIER
4d22e92d6d
Haiku build fix proposal ( #17117 ) ##sys
2020-06-27 17:20:43 +02:00
Riccardo Schirone
39865315c0
CentOS tree sitter fix using gnu99 when available ##build
...
* Update ACR to use the new CHKFLG
2020-05-05 18:43:25 +02:00
Riccardo Schirone
a29f0ccce5
Add CI job for CentOS 6 build ( #16712 )
...
* Fix re-definition of RAnalBlockCb and RAnalAddrCb
* Small compilation fixes for gcc-4
* Check PTRACE_GETREGSET before using it
* Add GH workflow to run on centos:6 for prerelease branches
* Fix configure.acr
2020-04-29 19:02:02 +08:00
Riccardo Schirone
06ab29b93c
Compile new shell parser by default ( #16660 )
...
* Move radare2-shell-parser/tree-sitter into shlr
* compile new shell parser by default, available with cfg.newshell variable
* Add README for radare2-shell-parser
* Improve CI
* Add gitattributes file
2020-04-21 13:44:30 +02:00
pancake
1aef2513ab
After release version bump to 4.5.0-git ( #16594 )
2020-04-15 12:20:20 +08:00
pancake
9ea0b7ce56
Release 4.4.0 - Codename: pangolin
2020-04-14 04:47:35 +02:00
radare
8758fa6b40
Remove the --without-r2r configure flag ( #16300 )
2020-03-25 21:41:26 +01:00
Florian Märkl
79fcf4fbff
Initial Implementation of R2R in C ( #16216 ) ##test
2020-03-24 20:18:16 +01:00
pancake
a5856bf3bf
After release version bump
2020-03-09 09:45:08 +01:00
pancake
e7f940d27b
Release 4.3.1
2020-03-05 19:45:09 +01:00
pancake
158ff5b657
Release 4.3.0 - Codename llentia
2020-03-04 01:04:19 +01:00
pancake
cd083b35c1
Go back to 4.3.0-git after the minor release
2020-01-31 12:33:33 +01:00
pancake
08478fdd29
Release r2-4.2.1
2020-01-31 10:45:02 +01:00
pancake
9b4ed9b958
After release version bump
2020-01-21 16:36:36 -05:00
pancake
57a60ba8c5
Release 4.2.0 - Arctic World Archive
2020-01-21 00:33:11 -05:00
radare
45eb0052b1
Upgrade to acr-1.8.1 to get semver support ##core ( #15816 )
...
Move all version defines into r_version.h and handle it from meson too
- R2_VERSION_MAJOR
- R2_VERSION_MINOR
- R2_VERSION_PATCH
- R2_VERSION_NUMBER
2020-01-17 12:18:05 +01:00
Riccardo Schirone
46e0a8d169
Do not compile radare2-shell-parser by default ( #15769 )
...
Last release (4.1.0) did compile it by default, but the build requires
internet access to download the repositories. For now, since the feature
is anyway very experimental, we disable it at compile time so that
distributions can just compile their packages without internet access.
In the future we may want to use submodules or augment the release
tarball to include the tree-sitter and radare2-shell-parser archives.
2020-01-07 13:37:04 +01:00
pancake
38522450ab
After release version bump
2019-12-28 12:54:22 +01:00
pancake
c6d0c4a704
Release 4.1.1 - Codename 'reantull'
2019-12-20 21:22:09 +09:00
pancake
446cc8c7fc
Release 4.1.0 - Codename 'antull'
2019-12-19 09:04:28 +09:00
dok
34e4bd7291
Use sigaction instead of signal ##core
2019-11-06 12:41:36 +01:00
pancake
194e90fc69
After release version bump
2019-10-30 20:24:23 +01:00
pancake
e97047299a
Release v4.0.0 - Codename Krampack
2019-10-28 16:46:22 +01:00
pancake
146173767e
Update version to 4.0.0-git
2019-09-18 01:50:53 +02:00
pancake
2afe613741
Release 3.9.0 - Carxofes
2019-09-17 15:31:23 +02:00
pancake
b4860e4eec
Release r2-3.8.0 - Codename: Taupe
2019-09-03 10:19:43 +02:00
Anton Kochkov
0b7ac1a609
Set version to 3.7.1
2019-08-14 17:29:24 +08:00
pancake
cb2648cbbd
Release 3.7.0 - TopHat
2019-08-01 05:08:36 +02:00
pancake
5d124469db
Post release version bump (3.7.0-git)
2019-06-25 19:54:42 +02:00
pancake
ff3bb6e3b2
Release 3.6.0
2019-06-24 14:09:20 +02:00
Riccardo Schirone
66f7403245
Rewrite the RBuffer API to make it safer and adjust the codebase ##refactor ( #13656 )
...
* Reimplement r_buf_fread/fwrite
* Add slice buffer and introduce readonly field
* Do nothing if size is 0
* Prevents an overflow when 8 is subtracted from size.
* Fix ragg2 when patching outside currently existing buffer
* Implement r_mem_mmap_resize for systems where mremap is not defined
* r_buf_buffer can be called with no size arg as well
* Use size_t instead of ut64
2019-05-15 15:34:06 +02:00
pancake
eae8f3e43a
Post release version bump
2019-05-15 11:17:03 +02:00
pancake
4ec482ba2d
Release 3.5.1 - Dismay2
2019-05-15 09:39:46 +02:00
pancake
822f1296e9
Post release version bump
2019-05-13 12:04:47 +02:00
pancake
75cfab37c6
Release 3.5.0 - Dismay
2019-05-13 11:12:57 +02:00
radare
869b698c1c
Enable capstone5 at configure time option ##disasm
...
* Add --with-capstone5 configure flag
* Add use_capstone5 meson option
2019-05-07 12:47:27 +02:00
pancake
b7d9ae30fc
After release version bump
2019-04-03 00:25:32 +02:00
pancake
da30e59371
Release 3.4.1
2019-04-03 00:12:18 +02:00
pancake
cdc05feca4
Release 3.4.0 - codename 'hufflepuff'
2019-04-01 22:11:07 +02:00
pancake
d10d5b4ae1
After release version bump for 3.4.0-git
2019-02-26 09:01:58 +01:00
pancake
5a9127d259
Release r2-3.3.0
2019-02-19 13:35:24 +01:00
GustavoLCR
42e151149d
Fix build for WSL ( #13129 )
2019-02-17 04:45:12 +01:00
GustavoLCR
dc06e3c773
Disable ptrace-wrap for WSL ##build
2019-02-16 11:43:51 +01:00
pancake
3bdac879df
Add --without-ptrace-wrap configure option ##debug
2019-02-15 00:16:33 +01:00
pancake
a887c98fb6
Android may also support ptrace-wrap
2019-01-23 00:14:33 +01:00
Florian Märkl
6a10d9d6f7
Fix #12834 - Set minimum version for libuv to 1.0.0 ##build
2019-01-20 00:06:34 +01:00
pancake
f7512df3da
After release version bump to 3.3.0-git
2019-01-10 02:31:55 +01:00
pancake
25913f4745
Release 3.2.1
2019-01-08 17:14:43 +01:00
pancake
98027a8e5c
Release 3.2.0 - codename rumours
2019-01-08 10:34:00 +01:00
pancake
56c7a1edd1
After release version bump
2018-12-05 12:27:29 +01:00
pancake
57dd0b4e7e
Release 3.1.3
2018-12-04 17:49:59 +01:00
pancake
b453df6acc
Release 3.1.2
2018-12-03 23:24:57 +01:00