Commit Graph

284 Commits

Author SHA1 Message Date
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
pancake
b143e1b1b5 Release 3.1.1 2018-12-03 03:31:57 +01:00
David CARLIER
cb42aef929 Support NetBSD explicit_memset ##port 2018-12-03 00:32:39 +01:00
pancake
bd4bfbc6f3 Add clock_nanosleep configure check 2018-11-28 17:08:09 +01:00
pancake
c033496ebc Release 3.1.0 2018-11-26 05:32:32 +01:00
radare
c50357fbe6
Fix the build of the iOS SDK ##build (#11884) 2018-10-21 14:56:56 +02:00
pancake
f6949b50b6 After release version bump (3.1.0-git) 2018-10-21 14:18:13 +02:00
pancake
addb7f21e7 Release 3.0.1 - bugfixes 2018-10-20 20:14:53 +02:00
pancake
218cdd7bab Release 3.0.0 (codename: its-still-radare2) 2018-10-16 02:19:44 +02:00
Florian Märkl
0c0fee7b48 ptrace-wrap (#11723)
* Add ptrace-wrap
* Add r_io_ptrace* and r_debug_ptrace()
* Use wrappers instead of calling ptrace and fork directly
* Sleep while waiting in linux_debug
* Add ptrace-wrap Makefile
* Link io against ptrace-wrap with acr
* Define ptrace usages in r_userconf.h
* Conditional ptrace-wrap in acr
* Fix HAVE_PTRACE
* Some fixes for Solaris
* Fixes for FreeBSD
* More fixes for Solaris
* Style Fix
2018-10-12 12:20:18 +02:00
Riccardo Schirone
3012a2de6b configure: unset CAPSTONE_* vars when it is not used (fix #10266) (#11654) 2018-10-01 10:08:47 -04:00
Florian Märkl
c05c85aa9f Reimplement TCP Server with libuv and add configure/meson flags (#11403) 2018-09-17 12:07:00 +02:00
Riccardo Schirone
ab4dbd509f r_assert: create functions to handle preconditions (#11286) 2018-09-16 23:24:57 +02:00