radare2/sys
Riccardo Schirone 64d16fc506 Some code cleanup and asserts in RBin ##refactor
* libr/bin: no need to allocate RBinOptions on the heap
* bin: start using r_return_* around, that's just the beginning
* bin: remove io_owned since it's not used anywhere
* io: make r_io_bind return nothing
* bin: remove unused functions and simplify r_bin_load_io
r_bin_load_io was calling r_bin_load_io2 with UT64_MAX as sz parameter,
but r_bin_load_io2 just returns false if (st64)sz is less than 0, so
that call is actually useless and can be removed.
* bin/bin: fix some preconditions
* bin/open: fix precondition to check for bin and filename too
2018-10-21 01:27:15 +02:00
..
apia Use r2 -HLIBEXT in sys/apia 2017-12-18 16:54:55 +01:00
build Fix #10767 2018-07-17 21:05:50 -04:00
cydia
debian
maemo
osx-pkg
ui
afl.sh
android-build.sh Fix static blob build for android and disable libuv ##build 2018-10-20 20:10:17 +02:00
android-release.sh Several bug fixes in the android build scripts and other candies 2017-04-18 11:25:26 +02:00
android-shell.sh Fix android build for the latest NDK based on LLVM ##build 2018-10-20 02:12:30 +02:00
arlib Improved MSVC support (WIP) 2017-05-09 14:25:57 +02:00
asan.sh sys/asan.sh: -u for user.sh (#11619) 2018-09-22 10:50:34 +02:00
build-harden.sh Add --with-libr and deprecate --with-{nonpic,pic,merged} (#10212) 2018-05-28 17:14:49 +02:00
build-m32.sh
build.sh Fix sys/build.sh on Mac 2018-09-14 01:42:50 +02:00
cccl Added .appveyor.yml to the repo and better config (#7474) 2017-05-18 16:50:52 +02:00
cherrypull.sh Add r2 -Q for faster quits 2017-03-20 10:12:59 +01:00
clang-analyzer.sh
clang-format-diff.py Some code cleanup and asserts in RBin ##refactor 2018-10-21 01:27:15 +02:00
clone-r2-bindings.sh
CONFIG
debian.sh Fixes for non-x86 debian builds 2017-03-13 14:40:07 +01:00
dist-all.sh
dist-bin.sh
dist.sh
docker_build_alpine_image.sh Scripted dynamic building of alpine docker image (#11515) 2018-09-16 23:05:03 +02:00
emscripten.sh Add --with-libr and deprecate --with-{nonpic,pic,merged} (#10212) 2018-05-28 17:14:49 +02:00
extras.sh
find-regression.sh
indent-whitelist.sh Fix indentation for shlr/tcc 2017-11-07 16:16:01 +08:00
indent.sh Try clang-format when no uncrustify is found and reindent r_reg with sys/indent.sh 2018-10-16 00:17:44 +02:00
install-rev.sh
install.sh Delete sys/install-su.sh (implemented in install.sh with USE_SU=1) 2018-09-16 00:08:46 +02:00
ios-cydia32.sh
ios-cydia.sh Fix sys/ios-cydia.sh for iOS11/electra jailbreak 2018-06-21 02:41:14 +02:00
ios-env.sh
ios-libr.sh Add ios-libr.sh workaround script 2018-07-11 19:15:08 +02:00
ios-sdk-gcc Build radare2 for all iOS archs and the simulator (#8775) 2017-11-03 19:53:11 +01:00
ios-sdk-ld Force embed-bitcode on iOS builds 2018-06-10 03:38:28 +02:00
ios-sdk.sh Force embed-bitcode on iOS builds 2018-06-10 03:38:28 +02:00
ios-simulator.sh Add --with-libr and deprecate --with-{nonpic,pic,merged} (#10212) 2018-05-28 17:14:49 +02:00
ios-static-appstore.sh
ios-static.sh Without-debugger is now --disable-debugger 2018-07-14 11:34:10 +02:00
jam.sh
ldconfig.sh
locdiff
macos-cert.sh Fix #9706, created signing script and added to build.sh (#10013) 2018-05-04 20:07:50 +02:00
maemo.sh Remove use of deprecated configure flags 2018-01-11 23:14:00 +01:00
menu.sh Fix android build for the latest NDK based on LLVM ##build 2018-10-20 02:12:30 +02:00
meson-sdk.sh Fix sys/meson-sdk.sh 2018-10-20 19:14:27 +02:00
meson.py Fix sys/meson.py (#11626) 2018-09-23 10:54:37 +02:00
mingw32-deps.sh
mingw32-python-deps.sh
mingw32-python.sh
mingw32.bat Slight Mingw32 building fixes 2017-11-21 12:50:27 +08:00
mingw32.sh Include debug symbols in windows releases 2017-04-08 00:54:41 +02:00
mingw64-deps.sh
mingw64.sh Remove use of deprecated configure flags 2018-01-11 23:14:00 +01:00
msvc.bat Added .appveyor.yml to the repo and better config (#7474) 2017-05-18 16:50:52 +02:00
msvc.sh Appveyor windows-installer integration 2017-06-05 11:00:51 +02:00
osx-pkg-uninstall.sh
osx-pkg-uninstall.tool
osx-pkg.sh
pre-commit-indent.sh sys/pre-commit-indent.sh: fix return code 2018-09-26 11:06:04 +02:00
purge.sh Fix #7011 - Removed unused clean.sh, full-uninstall.sh, uninstall.sh, changed purge.sh (#10938) 2018-08-10 16:06:41 +02:00
r2-docker.sh Fix shell error if docker isn't present (#9328) 2018-02-05 19:46:35 +01:00
r2api.sh Introduce new R_* macros to define direction, null, defaults, etc in function signatures (#11546) 2018-09-17 12:27:11 +02:00
rebuild.sh Add asm.meta, and make magic when disabled. Fix sys/rebuild.sh cs 2018-04-15 02:29:03 +02:00
ref.sh Add initial refactoring script and hints for android-mips 2018-05-23 18:22:37 +02:00
release-notes.sh Fix regexes in sys/release-notes.sh 2018-10-17 12:23:45 +02:00
rundiff
sdk.sh Disable libuv in sys/sdk too 2018-10-20 20:00:20 +02:00
shellcheck.sh Added support for single file in shellcheck.sh (#11360) 2018-09-03 02:50:27 +02:00
static.sh Add missing linking flags to statically build in OpenBSD 2018-10-20 19:58:20 +02:00
subst.sh Add sys/subst.sh shellscript helper 2018-01-08 11:25:46 +01:00
sync.sh
tcc.sh
termux.sh
tiny.sh Remove use of deprecated configure flags 2018-01-11 23:14:00 +01:00
translate.sh Fix #7495 - Avoid always-false conditionals 2017-05-15 12:53:05 +02:00
user.sh Add gmake check, just like install.sh (#11358) 2018-09-02 22:06:48 +02:00
vala.sh
version.py Windows XP support test (#7844) 2017-07-10 09:52:00 +02:00
wasm.sh Add --with-libr and deprecate --with-{nonpic,pic,merged} (#10212) 2018-05-28 17:14:49 +02:00
xx.sh