Commit Graph

220 Commits

Author SHA1 Message Date
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
pancake
e51c776294 After release version bump 2018-09-05 11:18:35 +02:00
pancake
d5e9539ec8 Release 2.9.0 - Codename pre-r2con2018 2018-09-04 01:55:31 +02:00
pancake
0646e055db After release version bump 2018-08-07 19:30:41 +02:00
pancake
b850ae7ed7 Release 2.8.0 2018-08-07 15:50:29 +02:00
Riccardo Schirone
1b129f4862 Make xxhash dependency optional in acr and meson (#10901) 2018-08-06 15:18:50 +02:00
pancake
4d91eb25e1 After release version bump 2018-07-09 16:59:38 +02:00
pancake
6e08e452a7 Release 2.7.0 - codename SleepyNull 2018-07-09 16:34:01 +02:00
pancake
2c77ba35b8 After release version bump 2018-07-04 11:11:08 +02:00
pancake
159d16b345 Release 2.6.9 - salty peas 2018-07-02 13:14:27 +02:00
David CARLIER
44cb24f1bf Using safe memory clearance for sensitive data. (#10337)
* Native one if possible or using memory barrier.
* Usage in few places at the moment.
* Attempt to fix OSx linkage issue, Meson linking to utils anyway
2018-06-13 16:38:08 +02:00
David CARLIER
b907cab694 acr4random env var propagation fix (#10332) 2018-06-13 01:01:46 +02:00
David CARLIER
4d1d5adb0d Using randomisation wrapper (#10310)
* various tweaks, updating configure.acr script
* moving code to existing utils and modifying builds scripts
* use arc4random_buf when available
2018-06-11 02:50:30 +02:00
radare
d461644977
Add --with-libr and deprecate --with-{nonpic,pic,merged} (#10212) 2018-05-28 17:14:49 +02:00
pancake
7fef50d1c5 After release version bump 2018-05-21 22:12:18 +02:00
pancake
83ef480221 Release 2.6.0 - codename Rome 2018-05-21 03:18:13 +02:00
radare
9e08da0fa6
Improve build of libr.a and libr.dylib, fix and improve sys/ios-sdk.sh (#10046)
- Update spp and force hidden visibility
- Use R_API wisely
- RSys.prefix returns const things
- Use -install_name on Apple
- Fix merged lib visibility linking on Linux
- Use OSTYPE instead of BUILD_OS
- Honor crosscompiler-objcopy and support android like linux
- Add extra missing archives
- Fix for android
- Upgrade spp and sdb
- Skip libr. from symstall
- Add --enable-merged configure option
- Use --enable-merged on ios-sdk
- Upgrade sdb again for js0n
- Kill sys/ios-shell.sh
- Msvc dynamic build fix
2018-05-09 23:31:52 +02:00
Riccardo Schirone
e86ece87a4 acr build: check if ADDR_NO_RANDOMIZE is defined in the system (#9898) 2018-04-16 10:29:29 +02:00
pancake
65aa3f2ce6 After release version bump 2018-04-10 00:04:04 +02:00
pancake
c2b7d11ca7 Release 2.5.0 - Codename 'eknad' 2018-04-09 23:56:48 +02:00
pancake
1af353c7c8 After-release version bump 2018-03-05 18:28:53 +01:00
pancake
cf72ffdc80 Release 2.4.0 - Chussy Chaber 2018-03-05 18:12:35 +01:00
pancake
9b050863b8 After release version bump 2018-02-05 01:29:55 +01:00
pancake
cc7b6e2c1f Release 2.3.0 - use latest acr 1.4 2018-01-29 11:37:45 +01:00
whitequark
0f97fdd228 Fix numerous issues with pkgconfig files.
* Modifications like adding @SSL_CFLAGS@ to .pc.acr files that
    would be overwritten by `make pkgcfg` have been moved to
    Makefiles proper.
  * Missing .pc.acr files for libraries r_egg and r_crypto were
    added to the tree as well as the configure script.
  * Instead of explicitly listing every -lr_* library in every
    .pc file in the Libs: section, r_* libraries are now listed
    in the Requires: section, which ensures that flags get
    transitively propagated. This gets rid of the MAGICSED hack.
2018-01-11 23:09:22 +01:00
pancake
61a9033158 After release version bump 2017-12-27 10:44:38 +01:00
pancake
27f4c38292 Release 2.2.0 - Codename: Tió 2017-12-24 19:47:19 +01:00