pancake
9e39a91bd0
Add ndk-g++
2018-04-11 00:22:46 +02:00
Paul I
8675e324ac
Meson: add libr_shlr.a building/installation rule ( #9789 )
...
* Meson: add libr_shlr.a building/installation rule
* Meson: distribute *.lib/*.a files for Windows by default
2018-04-02 22:33:05 +02:00
Paul I
4f7687287f
Meson: Some little fixes ( #9783 )
...
* fix shlr libraries names
* fix missing headers for Windows dist
* fix missing format files for Windows dist
* add <static_runtime> option
* add argument with list of additional meson options for sys/meson.py
2018-03-30 23:35:12 +02:00
Lowly Worm
f91bd2d323
update asan.sh to actually take the env for ASAN
2018-03-13 19:08:29 -07:00
zlowram
b91169efcc
Honor CFLAGS on the static build test compilation ( #9677 )
2018-03-13 10:38:38 +08:00
zlowram
0716a903cc
Honor CFLAGS and LDFLAGS in static build script ( #9660 )
...
The CFLAGS and LDFLAGS were being overwritten and didn't allow
modification of such variables for adding other compiling and
linking options (e.g. compile with address sanitizer + coverage)
2018-03-11 23:35:40 +01:00
pancake
ca8eac68c2
Hardcode umask in sys/install.sh to avoid problems in some distros
2018-03-07 00:53:05 +01:00
Paul I
13f7013696
Meson: Added sdb building/installation rules ( #9575 )
2018-03-05 00:10:28 +01:00
zlowram
7f0bc8ee03
Fixed static build script ( #9566 )
2018-03-03 22:28:21 +01:00
pancake
46a1b2291d
Fix sys/static.sh on Linux
2018-03-02 16:38:42 +01:00
pancake
348057f5ae
Fix return value check in sys/static.sh
2018-03-02 01:06:50 +01:00
pancake
ebd92e91be
Fix #9514 - Initial sys/purge.sh distro to remove r2 distro packages
2018-02-28 00:50:01 +01:00
xarkes
d225c83d11
Easier meson instructions
2018-02-24 14:41:22 +01:00
Paul I
bb4f61580e
Cleanup meson files ( #9424 )
2018-02-20 09:33:19 +01:00
pancake
e4c0746cb8
Remove a bunch of conflicting plugins for the static build
...
- Will be re-enabled when fixed the visibility of common symbols
2018-02-19 13:17:21 +01:00
Paul I
25f40417b2
Using meson via subprocess.call() ( #9344 )
...
* Using meson via subprocess.call()
* meson: Changed r2/sdb build order + some cleanup
2018-02-09 09:16:15 +01:00
Paul I
d66df132e7
mesonbuild: Using radare2 as subproject ( #9317 )
...
* meson: Using radare2 as subproject
* JUST TEST
2018-02-06 13:41:42 +01:00
v14dz
871296d985
Fix shell error if docker isn't present ( #9328 )
2018-02-05 19:46:35 +01:00
Paul I
2782a1890e
Some sys/meson.py cleanup ( #9258 )
2018-01-28 18:16:38 +01:00
Paul I
bec01d21ac
Fixed asm.describe on Windows ( #9196 )
2018-01-14 21:09:03 +01:00
pancake
75505b882d
Remove use of deprecated configure flags
2018-01-11 23:14:00 +01:00
Paul I
2b0c9d1a17
Refactored meson scripts ( #9143 )
2018-01-11 20:20:23 +04:00
pancake
6437e0049b
Add sys/subst.sh shellscript helper
2018-01-08 11:25:46 +01:00
Paul I
7bfea1be93
Merge meson scripts ( #9132 )
2018-01-05 13:20:17 +04:00
pancake
b589f8821a
Implement of and minor fixes for o?
2018-01-02 18:44:26 +01:00
pancake
f76bb3300a
Fixes for the ios-sdk.sh -simulator for iOS11
2017-12-31 11:51:54 +01:00
pancake
499cb34d8e
Use r2 -HLIBEXT in sys/apia
2017-12-18 16:54:55 +01:00
pancake
160ea9266e
Fix ASAN build for High Sierra
2017-12-18 12:35:48 +01:00
pancake
019792d7ec
Initial import of apia, the api analysis tool for r2
...
cd sys/apia ; make
checkout the directory out/ when finished, helps to identify unused
apis, unnecessary libraries linked, bad api usages, renamings, ...
2017-12-18 00:41:52 +01:00
xarkes
aeac3d001c
Translated meson.bat to sys/meson.py ( #9011 )
...
Cf https://github.com/radare/radare2/issues/8690
2017-12-13 15:07:01 +01:00
xarkes
6cad3b5225
Some meson linux improvements
2017-12-02 12:56:31 +01:00
Anton Kochkov
e162bf3c3d
Slight Mingw32 building fixes
2017-11-21 12:50:27 +08:00
Raul Siles
08d9abe283
Change references from OSX to macOS
2017-11-15 10:43:31 -05:00
pancake
ba1f4f9d8f
Honor brew's Android NDK in sys/android-shell
2017-11-09 13:11:25 +01:00
Anton Kochkov
45dd7e13e9
Fix indentation for shlr/tcc
2017-11-07 16:16:01 +08:00
Daniel Corak
9f08ccbcc4
Build radare2 for all iOS archs and the simulator ( #8775 )
...
* Fix system() not available for iOS Simulator
* Embedding Bitcode should be set in sys/ios-sdk.sh. Removed unused code
* Supports now all available iOS archs and the simulator
2017-11-03 19:53:11 +01:00
akil
adc90a6674
bad checking in build.sh (capstone.h) ( #8762 )
2017-10-31 11:09:20 +01:00
pancake
149f4b61de
Handle without-pull in sys/user and install-su
2017-10-20 03:21:03 +02:00
pancake
ef2965d3f8
Fix #6032 - Honor --without-pull for capstone and www-m
2017-10-20 03:19:55 +02:00
xarkes
7aaf5f12fe
Removed meson Windows useless message
2017-10-15 16:02:42 +02:00
xarkes
d0b1e63e33
Meson script improvements
2017-10-13 16:45:48 +02:00
pancake
a9f52dfbc1
More fixes for sys/ios-sdk.sh
2017-10-10 02:36:54 +02:00
pancake
30d7267bcc
Fix sys/ios-cydia.sh build
2017-10-10 02:27:34 +02:00
pancake
c2d1392af2
Use libtool instead of ranlib for iOS
2017-10-09 10:53:41 +02:00
pancake
5db2e67490
Fix #8653 - Fix spp build for iOS and enhance ios-sdk.sh
2017-10-09 01:56:44 +02:00
xarkes
8c728959b2
Fix meson_install
2017-10-07 15:59:43 +02:00
xarkes
816a59e452
Meson install script fix
2017-10-03 09:06:07 +02:00
xarkes
cd51ac78e5
Meson install script typo
2017-10-02 23:15:35 +02:00
xarkes
ba55d63373
Added option to meson_install
2017-10-02 22:14:26 +02:00
pancake
314f9d0e57
Fix uninitialized issue in core/cmd and another path fix for sdk.sh
2017-09-25 19:26:47 +02:00
pancake
b9df2dc577
Honor R2_PLUGINS_CFG env var in sys/sdk
2017-09-25 19:00:15 +02:00
xarkes
9a8250dbc8
Fix meson sdb generation
2017-09-14 09:20:25 +02:00
xarkes
861648ad49
Renamed sdb models to .sdb.txt ( #8463 )
2017-09-13 09:20:34 +02:00
pancake
9cfb052fe9
Travis script has been moved into r2r, remove it from here
2017-09-05 01:23:45 +02:00
pancake
406782b8ba
Way better travis.js
2017-09-03 01:17:26 +02:00
pancake
a25b87c2f0
More fixes for travis.js
2017-09-03 00:43:47 +02:00
pancake
2ac31bcf2f
Enhance the travis script
2017-09-03 00:31:54 +02:00
xarkes
14ce2225d5
Missing gitignore
2017-09-02 22:21:38 +02:00
pancake
90c3ac3aa7
Add travis-logstat script
2017-09-02 20:33:37 +02:00
xarkes
958393c4ad
Fixing mingw false status on appveyor ( #8401 )
...
* Fixing mingw wrong exit code when make failed
2017-09-01 10:15:39 +02:00
pancake
31604a8a02
Fix build when building with debugger but no debugger plugins
2017-08-31 19:54:50 +02:00
pancake
3443c81946
Update manpage and tweak sys/sdk.sh a bit
2017-08-31 15:22:43 +02:00
xarkes
49398de4ff
Meson fixes (SDB, linux, added io_ar)
2017-08-17 10:44:54 +02:00
pancake
59a94ae59f
Fix #8084 - Honor colors in json_indent ~{}
2017-08-11 12:23:57 +02:00
xarkes
d4d07ee1ca
Better meson build
2017-07-28 14:02:27 +02:00
xarkes
f497590067
Fix meson install script (missing SDB files) ( #8039 )
2017-07-27 10:19:11 +02:00
xarkes
221b312046
Meson builds generates sdb files (+build clean) ( #8035 )
2017-07-26 23:15:41 +02:00
xarkes
931aa1e285
Windows XP support test ( #7844 )
2017-07-10 09:52:00 +02:00
pancake
8c3035acc2
Fix ios-sdk builds
2017-07-04 19:16:24 +02:00
xarkes
927c484932
Reorganized meson version grabbing ( #7828 )
2017-06-29 17:35:40 +02:00
xarkes
3ee2bd5ede
Set windows meson default to static libraries ( #7840 )
2017-06-29 10:57:20 +02:00
Adrian Pistol
d8f5cdb11c
io_gdb: gdb://host:port/pid support; Add gdbr_{attach,detach,detach_pid,kill_pid} to gdbclient. ( #7759 )
...
Try to activate extended mode; Attach helper function requires extended mode to actually do something.
Tries to attach to the given pid in io_gdb.
This isn't proper, but it's better than running into the two-pid-vals-no-sync issue.
2017-06-18 00:59:13 +02:00
pancake
65000a7fd9
Fix #7723 - crash in ext2 GRUB code because of variable size array in stack
2017-06-12 09:57:30 +02:00
xarkes
bcdbfcaf8a
Moved meson bat script + better meson.build file ( #7701 )
2017-06-07 23:36:02 +02:00
xarkes
66cb8017f7
Modifed scripts for easier windows install ( #7700 )
2017-06-07 23:23:22 +02:00
pancake
796dd28aaa
Fix ext2 buffer overflow in r2_sbu_grub_memmove
2017-06-05 12:38:39 +02:00
xarkes
9991ac1627
Appveyor windows-installer integration
2017-06-05 11:00:51 +02:00
xarkes
ccc39a88cf
Added .appveyor.yml to the repo and better config ( #7474 )
2017-05-18 16:50:52 +02:00
pancake
7e7e23be36
Properly honor NOSUDO
2017-05-15 15:37:05 +02:00
pancake
a059631c55
Honor NOSUDO in sys/install.sh
2017-05-15 15:32:03 +02:00
pancake
f5948a9124
Fix #7495 - Avoid always-false conditionals
2017-05-15 12:53:05 +02:00
pancake
9847ba8148
Move translations into radare2-translations
2017-05-15 03:22:04 +02:00
pancake
80295bc6c0
Add English to the list of supported languages
2017-05-15 03:06:31 +02:00
pancake
630efb4835
Add some more Catalan and fix some help messages accordingly
2017-05-15 03:01:04 +02:00
pancake
165304fa1a
Initial implementation of the sys/translate.sh
...
- Add initial Catalan language support
2017-05-15 02:48:24 +02:00
pancake
159adf4c14
Fix ldconfig.sh issue on Termux
2017-05-15 00:57:14 +02:00
xarkes
926f024909
Improved MSVC support (WIP)
2017-05-09 14:25:57 +02:00
pancake
8c656231c1
Several bug fixes in the android build scripts and other candies
2017-04-18 11:25:26 +02:00
pancake
9b54c51199
Fix sudo detection
2017-04-18 01:09:30 +02:00
Duncan Ogilvie
bf15457b96
Include debug symbols in windows releases
2017-04-08 00:54:41 +02:00
xarkes
14094583fd
Modified windows build script (take care of configure exit code)
2017-04-01 11:01:10 +08:00
ryarnyah
10f5ee880d
Add docker hub functionality to r2-docker script and remove all cap by default
2017-03-24 23:57:43 +01:00
pancake
ca0c4908dc
Add r2 -Q for faster quits
2017-03-20 10:12:59 +01:00
pancake
295cd01b80
Move overlay in cherrypull
2017-03-20 02:27:15 +01:00
pancake
c024275459
Fix last covs
2017-03-19 03:22:00 +01:00
pancake
c021ba4e24
Support - as input for r2-indent
2017-03-17 03:48:41 +01:00
Maijin
8f98c048c6
Remove more outdated sys/scriptsX
2017-03-16 21:56:56 +01:00
David Manouchehri
8ad7913d54
Allow ptrace only in r2-docker
2017-03-15 10:38:55 +01:00
pancake
a8b9dc0980
Honor MAKE in sys/build.sh
2017-03-14 00:38:56 +01:00
Maijin
05b109f91b
Remove old uncrustify.cfg
...
See doc/uncrustify.cfg
2017-03-13 19:58:09 +01:00
pancake
ccb353cc0e
Fixes for non-x86 debian builds
2017-03-13 14:40:07 +01:00
pancake
7378f69644
Move sys/farm* to radare2-releases
2017-03-13 02:38:52 +01:00
Dave
669f2b55e8
Unified android-{arch} into android-target
2017-03-13 01:36:46 +01:00
pancake
7b31601631
Enable debugger capabilities for r2-docker
2017-03-13 00:31:28 +01:00
Maijin
f1ccd640f7
Remove more useless ./sys/
2017-03-13 00:19:14 +01:00
Maijin
d035c6f6ca
Remove more useless ./sys/
2017-03-13 00:10:26 +01:00
Maijin
28faa5175d
Kill duktape.sh (is in r2pm)
2017-03-12 23:36:47 +01:00
pancake
ff5bee0ef0
Fix #7005 - Do not check for lua
2017-03-12 23:20:08 +01:00
pancake
112bacafdf
Fix #7000 - ELF file identified as BIOS and r2-indent
2017-03-12 11:44:20 +01:00
Anton Kochkov
d658720a77
Use system uncrustify too in indent.sh
2017-03-11 03:06:19 +08:00
pancake
c588138fd0
Initial import of r2-docker
2017-03-10 10:28:18 +01:00
pancake
4cd840417b
Fix android-shell.sh
2017-03-10 10:28:04 +01:00
pancake
21abf22bfb
Add purge2, used from sys/purge.sh
2017-03-10 00:16:17 +01:00
pancake
526699a4d3
whitelist more files
2017-03-09 23:45:26 +01:00
Roman Valls Guimerà
405e773474
Dockcross and android-arm ( #6612 )
...
* Changes needed to compile android-arm, see: https://github.com/radare/radare2/pull/6319#issuecomment-276046516
* Android dockcross building fixes...
* Correct full path inside dockcross, thanks @trufae
* Retab the file
* Quotes and tabs
* Cleanup/clarification on dockcross compiling for android-arm. Thanks @trufae
2017-03-09 12:09:26 +01:00
pancake
82eb65563b
Fixes for r2-indent
...
* Supports r2pm's uncrustify without having to r2pm -r
* Add r2-indent -a to run indent-whitelist.sh
* Add --fix option in whitelist script
2017-03-09 02:13:09 +01:00
pancake
e2b9363ad8
Fix another r2-indent spacy issue
2017-03-08 23:16:22 +01:00
pancake
d6756e235c
Implement author and version of RAsmPlugin
2017-02-28 02:26:55 +01:00
Marc
1cb8dcf905
Fix cbin iHH ( #6859 )
2017-02-28 01:00:31 +01:00
h4ng3r
ead645853a
fix #6857
2017-02-27 23:55:39 +01:00
pancake
0aff2ab8ca
Update r2-indent rules
2017-02-27 00:40:25 +01:00
pancake
e70ac6f16b
Do not rm files when indenting if there are syntax errors
2017-02-23 18:01:28 +01:00
pancake
0ae4a5c3e8
More r2-indent fixes. and reindent a bunch of files
2017-02-20 02:54:16 +01:00
pancake
4bbc73a0e2
Fix #6818 - json indent ~{} honors scr.color
...
- Cannot configure the color palette
2017-02-20 02:32:58 +01:00
pancake
834092385c
Fix ios-sdk script
2017-02-18 05:10:22 +01:00
pancake
19b945193b
Fix extra space in hexdump header
2017-02-17 16:09:31 +01:00
pancake
29311ec67e
Install sys/indent.sh as r2-indent. requires uncrustify and perl
2017-02-13 00:56:51 +01:00
pancake
0779091fc1
Allow to run sys/indent.sh from ANY directory
2017-02-13 00:51:37 +01:00
pancake
93eb47ccac
Update SDB fixing stack exhaustion in merge sort and enhance indentation scripts
2017-02-12 22:44:13 +01:00
pancake
219f0e6db6
Add support for uncrustify in sys/indent.sh (still not perfect)
2017-02-10 18:04:30 +01:00
pancake
8b49c0bdfb
Implement ascii (non-color) p2 when scr.color=false
2017-02-10 13:43:31 +01:00
pancake
70930f4496
Bring back the interest on sys/indent.sh
2017-02-10 02:05:58 +01:00
Polshakov Dmitry
249532bf53
Add support non-numeric signal numbers in RRunProfile ( #6558 )
...
* Add support non-numeric signal numbers in RRunProfile
* Add signal util module
* Remove old `signal_resolve` implementation
2017-02-02 14:34:44 +01:00
pancake
79ab75c78f
More builds fixes for less plugins
2017-02-02 13:25:17 +01:00
pancake
4dc2b8b081
Add sys/sdk build script (wip)
2017-02-02 13:25:14 +01:00
zonkzonk
56366df728
Removing path in shell redirections
2017-01-31 22:13:32 +01:00
Roman Valls Guimerà
90feff3957
Introducing WebAssembly ( #6613 )
2017-01-30 22:40:57 +01:00
pancake
c484715a5a
Missing NDK error to stderr
2017-01-30 11:01:37 +01:00
pancake
defafbf1b2
Reduce asmjs build size
2017-01-29 20:00:01 +01:00
chairkov
0e50c40453
create sys/install.sh with su and correct quotes ( #6600 )
...
did work today :)
2017-01-29 00:49:37 +01:00
pancake
7f1b4f273f
Remove NDK dependency when BUILD=0 in android-shell
2017-01-23 02:15:17 +01:00
pancake
c5695c2fb9
Make sys/build.sh accept custom configure flags
2017-01-22 23:45:15 +01:00
pancake
31645472b3
Move release-notes to radare2-release repo
2017-01-20 13:48:22 +01:00
pancake
62e1edc01c
Bump sdb to fix hash collision issues
2017-01-14 22:02:33 +01:00
pancake
1a81e775d8
Add rundiff script for testing radiff2 -u features
2017-01-09 14:11:43 +01:00
pancake
28a60ba980
Release 1.1.0 - codename preccc
2016-12-20 03:13:05 +01:00
pancake
329e093192
Update spp from git and fix integration with rasm2
2016-12-19 03:07:52 +01:00
pancake
e7e4c86910
Add N key in graph to toggle mini nodes and graph.cmtright
2016-12-19 01:33:54 +01:00
Maijin
dfc5583f3e
Removing ./sys/pie
...
Removing ./sys/pie redudant with release script
2016-12-14 12:48:48 +01:00
pancake
f35063a690
Remove useless sys/ script
2016-12-13 11:51:36 +01:00