Commit Graph

136 Commits

Author SHA1 Message Date
Ian Huang
8248039e55 r2pm: handle info and install arguments properly (#14693) 2019-07-30 04:20:28 +02:00
pancake
8926d2733b Fix r2pm -H output 2019-06-20 14:09:09 +02:00
pancake
69e13b5a51 Honor the 2nd arg of R2PM_TGZ with ZIP files ##r2pm 2019-06-20 13:48:56 +02:00
pancake
0cbd616e3b Fix posix shell regrssion in r2pm -s 2018-12-05 12:26:00 +01:00
radare
9beda2f60f
Allow multiple packages as arguments for r2pm -i,-c,-ci ##tools (#11843) 2018-10-18 10:10:35 +02:00
pancake
c4395fd8ee Fix #10290 - Support R2_ and without prefix in r2 -H 2018-10-08 00:43:40 +02:00
pancake
b151764ffe Support tar and fix clean in r2pm 2018-10-07 00:18:26 +02:00
kij
10265a0507 Remove 2 bashisms, unsure about the last. (#11189) 2018-08-24 15:57:18 +02:00
kij
10786e5549 r2pm OCD fixes, search list aligned with column 2018-08-21 23:44:19 +02:00
pancake
aa0581ab81 Use more r2 -H and less hardcoded paths in r2pm 2018-08-08 17:09:03 +02:00
pancake
b32a675371 Show R2PM_ variable values in r2pm -h 2018-08-08 16:51:19 +02:00
Maijin
b3d081abcd Add some R2_ prefix for some var 2018-08-07 22:01:59 +02:00
Arnaud Lefebvre
d934934efc r2pm: install r2pm in bindir instead of $PREFIX/bin (#10976) 2018-08-07 14:29:51 +02:00
Riccardo Schirone
c932d1abff
meson fixes (#10743)
* r2pm/meson.build: install r2pm
* meson.build: use system libraries when available
* travis: add fedora-sys to the list of things to test
* bin_nso.c: still include lz4.c when not on meson
* Dockerfile.travis: add required system dependencies to dockerfile
* meson.build: split zip_dep in libzip and zlib dependencies
* shlr/meson.build: zip needs zlib
2018-07-17 23:01:40 +02:00
bannsec
f6fd192234 Fixing docker build bug by tweaking the r2pm script (#10268)
* Fixing docker build bug
* Moving mkdir -p into r2pm
* Changing to use r2 -H
* Using ":" and quotes
2018-06-10 21:03:34 +02:00
Paul I
e33200ac45 Fix pathes for r2pm (#10044)
Add more variables to r2 -H
2018-05-08 02:21:08 +02:00
Iulian Onofrei
c4acac59be Fix duplicate y/N on suicide (#9780) 2018-03-29 19:47:23 +02:00
pancake
e7be837e79 Implement r2pm cache to make r2pm r2-independent 2018-03-07 09:56:09 +01:00
pancake
ba43d0773d Add r2pm -cp to clear home plugins 2018-01-30 04:19:10 +01:00
pancake
dd6a1a68d5 Implement 'r2pm -i all' as requested 2017-11-14 03:12:54 +09:00
pancake
2fd75e3063 Implement 'r2pm suicide' to self remove r2 from system and home 2017-10-27 00:38:15 +02:00
pancake
b0beb37c48 Add experimental r2pm -ci flag 2017-10-10 10:33:45 +02:00
pancake
f2e1d621e1 Add r2pm -d to show documentation 2017-10-05 19:34:12 +02:00
pancake
c3dc7886c1 Fix R2PM_SUDO issue using env var and function name seaminglessly 2017-09-17 11:28:56 +02:00
kij
00f8d60dc2 r2pm OCD fixes. (#8393) 2017-09-01 21:15:00 +02:00
pancake
d62caa8fb1 Fix R2PM_SVN 2017-06-18 01:58:15 +02:00
pancake
2df8e6f340 Add support for SVN sources in r2pm 2017-06-18 01:51:57 +02:00
Ayman Khamouma (ak42)
cbafade76e Fix regression in R2PM_TGZ 2017-06-02 19:18:57 +02:00
pancake
fbf6991762 Fix regressions introduced in r2pm
export doesnt behaves as expected using multiple. reproducible with r2pm -i r2r
2017-05-24 11:55:31 +02:00
Stanisław Drozd
6be7cc1f90 Fix a simple bug in r2pm; make r_bin_get_size() behavior more intuitive (#7582)
* r2pm: remove "set -e" to fix the later gmake check
* bin.c: return 0 on missing object in r_bin_get_size()

When running "radare2 --", commands like iZ  would normally print
UT64_MAX (0xfff... or -1) when o is NULL, which seems misleading.
Besides, the function's return value is unsigned anyway.
2017-05-23 23:00:33 +02:00
Adrian Pistol
a19ea41f03 Clean up r2pm code. (#7566)
See #7566.
2017-05-23 14:19:51 +02:00
pancake
6c9e4cbb4f Add missing error checking for svn co 2017-05-21 21:50:27 +02:00
pancake
389b3b3800 Add support for SVN sources in r2pm 2017-05-21 21:47:15 +02:00
pancake
c538ee730e Fix r2 -H USER_PLUGINS path 2017-04-10 13:26:03 +02:00
giomismo
6d2d797eae Fix #7193 : R2PM_ETCD has an extra "radare2" path (#7194)
Fixes alias in radare2rc at r2pm packages like esilburner
2017-04-02 08:36:30 +02:00
pancake
f6ebc02a88 Add r2pm -H and clone with --recursive 2017-03-25 01:54:19 +01:00
pancake
b2af808da7 Do not use -hh in r2pm 2017-02-25 20:30:03 +01:00
pancake
272c8b493c Honor library path in r2pm 2017-02-24 15:24:11 +01:00
zonkzonk
56366df728 Removing path in shell redirections 2017-01-31 22:13:32 +01:00
pancake
3c9e80372f Fix #6598 - r2pm db2 issue and add 2 arm64 bonus ops to the assembler 2017-01-29 03:44:18 +01:00
pancake
8f87570202 Implement support for external repositories via r2pm -a 2017-01-18 00:22:56 +01:00
pancake
d852b46226 Fix r2pm -c status message 2016-12-24 03:06:38 +01:00
pancake
8b0d084596 Honor HOMEBINDIR in PATH for r2pm and reset --hard @^^ in update 2016-12-13 03:13:45 +01:00
pancake
e278693720 Fix #6180 - avoid double slash to make windows bash happy 2016-11-13 01:42:25 +01:00
pancake
acdf944a4a Do not recommend to update after r2pm update 2016-11-02 09:23:02 +01:00
pancake
2ec01e9fff Fix r2pm -c 2016-10-08 00:54:43 +02:00
pancake
c1b4cd666f Do not run aav in aa on ARM 2016-10-05 16:01:16 +02:00
pancake
c6107b0dbe Add R2PM_OLDPWD var for r2pm 2016-10-02 11:58:46 +02:00
pancake
8857900863 Add support for zip and 3rd url parameter 2016-10-02 11:53:12 +02:00
pancake
37f353b693 Add R2PM_SUDO and enhance r2pm -c 2016-10-02 11:33:25 +02:00