Commit Graph

302 Commits

Author SHA1 Message Date
pancake
fa671b9a16 Initial support for the Meson build system
- Integrated with current ACR
- Fix some stale fails got removed
2017-05-02 05:05:36 +02:00
pancake
ddfdf728a6 Bump previous release 2017-04-25 11:53:07 +02:00
C. Balles
1b731caedf Fix wrong version after sys/build.sh (#7305)
Delete libr/include/r_version.h in distclean mrproper target so it will
be generated again with the current data
2017-04-18 14:43:26 +02:00
pancake
5ea70e90bc Bump PREVIOUS_RELEASE 2017-03-31 11:49:55 +02:00
Riccardo Schirone
26fd259d04 New command 'ss' (Silent Seek)
These commands seek to an address or a register without logging the
entry in the seek history.
2017-03-19 02:34:53 +01:00
mid-kid
0187ac8281 Use DOCDIR in configure (#7034)
This allows users to specify where to install the documentation
2017-03-15 19:00:52 +01:00
pancake
c588138fd0 Initial import of r2-docker 2017-03-10 10:28:18 +01:00
pancake
21abf22bfb Add purge2, used from sys/purge.sh 2017-03-10 00:16:17 +01:00
pancake
834092385c Fix ios-sdk script 2017-02-18 05:10:22 +01:00
pancake
18a98aecd3 Fix #6781 - mkdir before installing r2-indent 2017-02-14 12:47:09 +01:00
pancake
29311ec67e Install sys/indent.sh as r2-indent. requires uncrustify and perl 2017-02-13 00:56:51 +01:00
pancake
0a8dc8a588 DePHONY r_version.h 2017-02-10 17:43:47 +01:00
Susanne588586
88bc00cd76 Add build seconds to r2 build birth 2017-02-06 00:08:02 +01:00
pancake
a50dd5ecbb Show 'release' instead of '9999999' in r2 -v 2017-01-29 15:25:14 +01:00
pancake
1ebc5e29ec Fix #6308 - Fix crash in /P and enhance the output 2016-12-10 23:29:32 +01:00
Sebastian Reichel
e9383b1441 Arch independent data in share (#6183)
* magic data is architecture independent

* fcnsign data is architecture independent

* opcode data is architecture independent

* syscall data is architecture independent

* hud data is architecture independent
2016-11-12 11:08:34 +01:00
Sebastian Reichel
b98880ff26 Debian patches (#5866)
* Fix esil manpage

Each manual page should start with a "NAME" section, which lists the
name and a brief description of the page separated by "\-". The "NAME"
section is parsed by lexgrog and used to generate a database that's
queried by commands like apropos and whatis. Without this change
lexgrog fails to parse the NAME section of this manual page.

This was found by Debian's lintian tool (manpage-has-bad-whatis-entry).

* Fix empty input line in manpages

Found-By: lintian as manpage-has-errors-from-man

* Fix rahash2 manpage

.El (end list) is only valid after .Bl (begin list),
but no list was started in this section.

Found-By: lintian

* Avoid build break if no static bin plugins are defined

If one disables all static bin plugins, build currently fails,
since R_BIN_STATIC_PLUGINS/R_BIN_XTR_STATIC_PLUGINS are not
defined. This fixes the build for these kind of setups.

(In Debian does not built the mach code, since the
Apple Public Source License is not compatible with
the Debian Free Software Guidelines. Without the
mach code there is not a single binxtr plugin)

* Fix implicit declaration of function 'linux_generate_corefile' on i386

Noticed by Debian build farm.

* Add support for SOURCE_DATE_EPOCH

SOURCE_DATE_EPOCH can be used to make builds
reproducible [0].

Note: radare suffers from a second problem making the
build unreproducible: It captures the full build path.
This is *not* covered by this change.

[0] https://reproducible-builds.org/specs/source-date-epoch/
2016-09-28 19:17:43 +02:00
pancake
6b046b240b Fix make depgraph.png 2016-09-02 17:13:03 +02:00
pancake
b5e57379cd Implement pxd8 and fix warnings 2016-08-16 01:14:02 +02:00
Anton Kochkov
bac64ea3bb Fix windist 2016-07-10 11:56:55 +03:00
Anton Kochkov
3ce9d8ef3f Install libr/include/r_util/* 2016-07-10 01:12:20 +03:00
pancake
092e859c5c Release 0.10.4 - codename: padron peppers 2016-07-07 00:32:59 +02:00
pancake
ee6be75b6e Fix bin/d installation and w32dist 2016-06-26 04:44:59 +02:00
pancake
704b860700 Fix #4762 - Remove shared plugins that are already static 2016-05-04 01:31:28 +02:00
pancake
cbe598e3a2 Add sys/pie 2016-04-04 12:16:30 +02:00
pancake
b6d5e6c9e3 Initial implementation of the make menu 2016-03-25 11:10:16 +01:00
pancake
0b1a339f59 Ignore R2VC stderr messages 2016-02-27 12:33:39 +01:00
pancake
43f032d45e Some tuning for the make dist 2016-02-26 11:44:52 +01:00
Anton Kochkov
99c200b9c3 Mingw32 build improvement 2016-02-25 19:03:48 +03:00
pancake
f8fc28e2dc Fixes for the make dist 2016-02-24 18:11:45 +01:00
pancake
24d86cfbb8 Experiment with new make dist 2016-02-23 02:47:49 +01:00
Anton Kochkov
415f90a041 More AppVeyor fixes 2016-02-16 15:01:41 +03:00
Anton Kochkov
e37d704fd7 Fix a typo - forgotten brackets 2016-02-03 14:13:01 +03:00
Anton Kochkov
f931cc30cb Fix Mingw32 build 2016-02-03 13:46:36 +03:00
pancake
12838c4459 Fix #4025 - Remove user installation with purge 2016-01-27 03:02:11 +01:00
Anton Kochkov
8fcb943aef Fix date of birth of radare on Windows 2016-01-23 01:16:51 +03:00
Anton Kochkov
aeea4a92f5 Fix Mingw32 back 2016-01-23 00:51:58 +03:00
pancake
1ab90fb291 Fix r_version.h generation 2016-01-22 21:11:52 +01:00
pancake
0d0e4e985d Fix support for capstone3 2016-01-22 20:53:15 +01:00
Anton Kochkov
5b199f2578 More fixes for Mingw32 2016-01-22 22:48:34 +03:00
pancake
ae5c138f67 Copy bin/d in windist 2016-01-20 21:15:33 +01:00
pancake
8b0865d40d Fix autogenerated Changelog 2016-01-20 04:05:41 +01:00
condret
3113c78749 add tiny manpage for esil 2016-01-20 01:22:00 +00:00
pancake
5191493a82 Silent r_version updater 2016-01-03 02:13:53 +01:00
Y. Sapir
b6a0a939fd Avoid overwriting r_version.h if it didn't change. 2016-01-03 02:05:50 +01:00
pancake
b728b48123 Native tvOS/WatchOS support, non-fat libr.a and mach0 identification for them 2015-12-28 20:40:18 +01:00
pancake
9442ec43fc Fix make install issues with r2pm 2015-12-03 17:02:13 +01:00
pancake
214b3dd4e2 Fix GIT_TAP after appveyour disgrace 2015-11-08 11:52:45 +01:00
sghctoma
c3d64d60d4 Fixed quoting in wrapper shell scripts. 2015-11-02 12:00:21 +01:00
pancake
54e881daf8 Autoset Thumb in Debugger 2015-10-31 02:46:00 +01:00
pancake
6060659d7d Fix windist for fcnsign 2015-10-30 11:20:59 +01:00
pancake
72b27776d7 Initial support for function signatures using pf and initial symbol tables 2015-10-30 03:07:22 +01:00
pancake
17e50ebd5c Fix w32dist 2015-10-27 15:42:09 +01:00
xambroz
d448260816 build cleanup focused on possibility to control the lib directories with the build parameters
needed mainly for RedHat/Fedora builds
2015-10-27 03:26:45 +01:00
pancake
6c4bfb94b1 Fix windist, r2pipe and plugins paths 2015-10-23 02:58:48 +02:00
Riccardo Schirone
a1a601a998 Makefile: install also r2pm on sys/user.sh 2015-10-08 19:08:04 +02:00
gk
1cd5305486 The rm command in OpenBSD does not support the -v flag 2015-10-03 13:33:53 +02:00
pancake
cd767ccaf4 Fix Android build 2015-09-24 03:36:06 +02:00
pancake
8cb60570c2 Move Git tips and taps into the root makefile 2015-09-23 22:37:15 +02:00
Riccardo Schirone
4674f1c32b Makefile: add osx-sign-libs target so that sys/build.sh will work
* doc/fortunes.tips: fix and old tip
2015-09-22 15:25:56 +02:00
pancake
6b1dcee869 Fix #3325 - sys/install.sh tries to sign 2015-09-20 23:16:09 +02:00
pancake
90f8ec4ff8 Fix #3297 - make install after make symstall 2015-09-17 11:11:24 +02:00
pancake
0c5f79a603 Fix sys/user.sh 2015-09-08 23:47:45 +02:00
pancake
933bad57a6 Fix sys/user.sh 2015-09-08 15:53:06 +02:00
pancake
853b7b7a8c Prefer sys/user.sh instead of long oneliner 2015-08-31 23:46:13 +02:00
Jeffrey Crowell
027bb8f11a pass args to user-install'd scripts 2015-08-22 10:47:58 -04:00
pancake
a093958b6d Release 0.9.9 - codename AlmostThere 2015-06-05 04:07:13 +02:00
pancake
46aa106784 Handle make w32dist USE_ZIP=NO 2015-05-25 18:27:59 +02:00
Anton Kochkov
b5d8ddb037 Fix building outside of the git environment 2015-04-29 00:47:44 +03:00
XVilka
5f5a41cab9 Install HUD and colorthemes on cygwin 2015-04-24 16:48:28 +03:00
pancake
9392424e30 Fix #2397 and #2398 - honor syscall args in dcs on linux-x86-64 2015-04-18 10:35:57 +02:00
Maijin
c09b0aa152 Add shellcheck dumb script and Makefile quality rule 2015-04-17 21:12:30 +02:00
Álvaro Felipe Melchor
35f573fe1f Fix memleaks in RCons.pal 2015-04-11 13:08:00 +02:00
pancake
fb93c7b49e Include sdb include files in the w32dist 2015-04-03 20:48:06 +02:00
Jeffrey Crowell
5987085269 remove pipe to wc -l in make 2015-04-03 18:10:46 +02:00
pancake
000781b07e Remove more unnecessary files from capstone in make dist 2015-03-22 16:59:14 +01:00
pancake
fa5446f881 Fix capstone tar fuckup 2015-03-22 16:38:12 +01:00
pancake
9a494ff0c2 Fix w64 build (statically link libgcc) 2015-03-20 13:11:04 +01:00
pancake
247f24fd3b radare.lua is no longer here 2015-02-23 10:45:05 +01:00
pancake
a8e50839ee Fix --with-syscapstone condition 2015-02-16 20:51:24 +01:00
pancake
1306b87112 Fix #2050 - Show commit counter in r2 -v 2015-02-07 00:14:55 +01:00
Jeffrey Crowell
1fc3a177f6 Separate fortunes to fortunes.{fun,tips,nsfw}
add `e cfg.fortunetype = fun,tips,nsfw`

Add some "legacy" nsfw fortunes.
2015-01-15 10:43:09 +01:00
pancake
1e340b653f Completely remove all yara references 2015-01-03 03:38:49 +01:00
fenugrec
025fe0325a git clone --depth 1 for sdb,R2R,udis86 2015-01-01 13:05:41 +01:00
pancake
dff0ccbeb0 Add user-install and user-uninstall make targets
- Add sys/user.sh to install r2 at home
2014-12-22 04:50:08 +01:00
pancake
153b8b1f9d Add 'rmd' target, enhace io_self and add library version to libr2.so 2014-11-22 02:51:35 +01:00
pancake
5fa03f7758 Remove .d files in mrproper 2014-10-28 09:46:24 +01:00
pancake
329bc84488 Add 'pfo' to open format description files 2014-10-21 11:49:33 +02:00
Andrew McDonnell
72fe82042f Remove r2agent and libr2.${EXT_SO} in make purge 2014-10-04 16:30:25 +02:00
pancake
b4405e8699 Fix symstall of hud 2014-09-06 02:23:09 +02:00
pancake
0d620bd37f More native mingw32 fixes 2014-09-01 15:50:04 +02:00
pancake
0178d0a4ed More fixups for mingw32 2014-09-01 15:29:02 +02:00
pancake
09ed56fac0 Aim to fix build order for zlib dependency on r_util 2014-08-11 01:06:21 +02:00
pancake
15312da46b Fix w32 build 2014-07-17 10:34:53 +02:00
pancake
2719a78290 Support make install & make symstall with DESTDIR or PREFIX with spaces 2014-07-10 01:13:04 +02:00
Anton Kochkov
445dde9ba8 More improvements for cygwin and mingw32 building 2014-07-10 02:21:41 +04:00
pancake
62a2abe408 Fix 'make dist' 2014-06-14 02:44:31 +02:00
pancake
8c0ed5a6ee Update capstone and embed it into the 'make dist' tarball 2014-05-25 03:58:58 +02:00
pancake
4c50cbe5a3 Remove all MAKE_JOBS references 2014-05-09 01:09:09 +02:00
pancake
201231a7a5 Fix remaining segfault in RCons.canvas, still trashy output 2014-05-08 02:58:20 +02:00