Commit Graph

242 Commits

Author SHA1 Message Date
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
574792039c Update to latest acr 2018-02-14 14:05:07 -06:00
pancake
ee3754473c Upgrade to latest acr to honor AWK env var 2018-02-13 09:00:41 -06: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
pancake
07caf282f7 After-release version bump 2017-11-28 11:05:53 +01:00
pancake
95f842729c Release 2.1.0 2017-11-27 13:31:04 +01:00
Ren Kimura
1c8094bc9b Add Initial support for the NSO Nintendo Switch static binaries
* Every sections in NSO binary are packed by LZ4. So I've added shlr/lz4 library too.
2017-11-05 11:40:16 +01:00
pancake
25f8f8262d Bump version after release 2017-10-13 14:59:25 +02:00
pancake
81aee52168 Release 2.0.1 2017-10-12 18:28:33 +02:00
pancake
d4ab235a74 Release r2-2.0.0 2017-10-09 17:05:53 +02:00
xarkes
57f2c6da27 Fixing meson build (#8178) 2017-08-10 17:04:13 +02:00
pancake
278c86888e After-release bump to 1.7.0-git 2017-07-11 20:58:36 +02:00
pancake
1a04c2a24d Get ready for the 1.6 release 2017-07-10 01:32:50 +02:00
pancake
7fe22453e8 After-release version bump (1.6.0-git) 2017-05-31 12:01:31 +02:00
pancake
e16e42568b Release 1.5.0 - Codename RubyCup 2017-05-30 18:46:34 +02:00
xarkes
926f024909 Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
pancake
4163a0511e Update configure with acr-1.2 2017-04-23 23:51:04 +02:00
pancake
1325993bcc Update configure with acr-1.2 2017-04-23 23:49:33 +02:00