pancake
3c2c40897d
Move and update r2docker into dist/docker ##r2pm
...
* Update to Debian:11, add README for r2docker ##r2pm
* r2-docker is no longer installed. See r2pm -ci r2docker instead
2023-04-26 00:59:14 +02:00
pancake
635c434337
Add rasm2 -N to mimmic the r2 -N flag ##shell
2023-03-27 15:21:13 +02:00
pancake
695e392fc4
Fix #21333 - Update radiff2 manpage, add mermaid mode ##tools
2023-02-10 22:06:31 +01:00
Apkunpacker
2090ca5c6f
Fix typos in different locations
2023-01-16 18:41:04 +01:00
pancake
9fcd0ef668
Add the ability to run qjs scripts with r2 -je
##shell
2022-12-23 13:09:46 +01:00
pancake
cb764ac449
Make r2 -j work as a hashbang handler for qjs ##lang
...
* Fix "script not found" issue, solve command injection bugs
2022-12-22 11:56:20 +01:00
pancake
0ae427cd26
Implement r2pm -e to edit package scripts
2022-11-25 11:09:12 +01:00
pancake
21ae2442cf
Implement rasm2 -LLL to list arch plugins ##tools
2022-11-03 08:18:23 +01:00
pancake
1816fa0ad4
Add r2 -LL to list core plugins ##shell
2022-11-03 07:30:33 +01:00
pancake
6ec1d8667d
Implement r2pm -cp like it was in r2pm.sh ##r2pm
2022-10-29 19:12:48 +02:00
Peter Meerwald-Stadler
6118122b97
Improve r2r man page
2022-10-19 20:47:36 +02:00
Peter Meerwald-Stadler
5420741cfa
Fix some typos and inconsistencies in man pages
2022-10-12 14:11:32 +02:00
pancake
0373b2082e
Implement class, method and field diffing in radiff2 #diff
2022-10-09 11:09:20 +02:00
pancake
3ee7a15a44
Bring back the r2 -t for parsing bin and analysing in background ##tools
2022-09-21 22:06:36 +02:00
pancake
29ee360f3d
Update r2pm manpage and add -q and -a flags ##r2pm
2022-09-21 20:54:08 +02:00
pancake
f592b2c117
Implement radiff2 -B to specify base address ##diff
...
* The old -B is now -1 (gdiff output)
2022-09-06 23:24:53 +02:00
pancake
fec0a64b41
Fix #20439 - rafind2 -V search for values like in /v ##tools
2022-07-31 19:56:39 +02:00
pancake
0475e8c2de
Add RABIN2_VERBOSE env var to set bin.verbose=true in rabin2 ##tools
2022-06-30 01:59:08 +02:00
pancake
dca683e59c
Remove the -r and -m flags from r2r ##tests
2022-06-27 12:39:09 +02:00
pancake
b7373f2b79
Add JSON output for r2 -V ##shell
2022-05-20 11:24:03 +02:00
Lazula
c7dfa70ade
Remove last vestiges of newshell
2022-03-29 08:07:18 +02:00
Sergi Àlvarez i Capilla
bbff894e22
Add rahash2 -J for simplified single object name=hash output ##tools
2022-03-25 22:14:18 +01:00
Sergi Àlvarez i Capilla
3c9bef2f29
Allow rahash2 -a to be passed multiple times ##tools
2022-03-25 22:14:18 +01:00
Sergi Àlvarez i Capilla
8194bfc6c2
Implement rarun2 time=true attribute ##shell
2022-01-06 21:40:01 +01:00
pancake
4559625e48
Update manpage in sync with the new r2pm-c subset
2021-12-17 11:31:38 +01:00
pancake
150a4e385a
Add help for r2pm -uu
2021-12-05 02:44:22 +01:00
Sergi Àlvarez i Capilla
a8ad11f6b7
Implement symbol diffing in radiff2 ##diff
2021-11-30 22:01:07 +01:00
pancake
120f43583a
Improve rabin2 help message and manpage
2021-11-22 11:25:56 +01:00
pancake
f427fc77cd
Improve swift demangler and add bin.demangle.trylib config ##bin
...
- May fix the macos testsuite as long as latest macOS comes with libSwift
2021-10-05 09:05:49 +02:00
Dennis Goodlett
4928b23a6f
Update man page
2021-09-16 11:27:51 -07:00
Sylvain Pelissier
bff04d1ac9
r2pm: Add offline option for installation ##r2pm
2021-08-31 17:09:58 +02:00
pancake
b552322004
Handle RAVC2_USER environment variable
2021-07-26 17:00:36 +02:00
pancake
5054be3555
Rename rvc2 to ravc2 to follow the ra*2 pattern ##tools ( #18938 )
2021-07-26 00:05:35 +02:00
pancake
860b17ac1b
Add rasm2 -LL to list anal plugins loaded ##tools
2021-07-25 22:45:41 +02:00
pancake
89305ce609
Update r2pm manpage
2021-06-30 21:57:19 +02:00
pancake
d894f967e8
Add r2pm -U to upgrade all the outdated packages
2021-06-15 12:09:27 +02:00
pancake
fa7f54a08c
Add rafind2 -L to list IO plugins (same as r2 -L) ##tools ( #18771 )
2021-05-28 13:02:12 +02:00
pancake
a4b80d0b25
commandline -> command-line
2021-05-25 10:51:18 +02:00
pancake
14e5afe6cf
Add initial rvc2 command ##shell ( #18716 )
2021-05-20 03:34:23 +02:00
pancake
4c061bc051
Make rafind2 colorblind by default, add further tests and improve help message ##search
2021-05-16 20:23:57 +02:00
pancake
51e890ca3e
Add ragg2 -e to pass egg programs as argument, and improve code quality
...
* Use more bool and r_return asserts
* Update manpage and help message
* Spotted some issues in the x86 assembler
2021-05-04 13:16:55 +02:00
pancake
23b838a0a9
Remove all the travis and codecov reminiscenses ( #18585 )
...
* Codecov and Travis scripts were disabled on January
2021-04-16 17:56:50 +02:00
pancake
cacc508fba
Fix #18412 - Add R2_IGNVER variable to load plugins ignoring the version ##core ( #18413 )
2021-03-03 18:03:58 +01:00
pancake
8413fd630a
Improve .fill and rasm2 -hh with documented directives ##asm
2021-02-04 01:03:58 +01:00
Fangrui Song
0d4d8c083f
radiff2: drop MODE_DIST ( #16986 )
...
MODE_DIST (-s) is the same as MODE_DIST_LENVENSTEIN (-ss) but much slower.
Drop it. Make MODE_DIST_MYERS (-sss, faster than MODE_DIST_LENVENSTEIN) take its place (-s).
The original comment was incorrect (-s is not Eugene W. Myer's algorithm). It is correct now.
* drop buggy Levenshtein and rename the original
* fix tests
Co-authored-by: eagleoflqj and Maskray
2021-01-24 22:17:25 +01:00
Allen McIntosh
faee03c0ec
Make description of -O match code and help output
2021-01-19 04:34:28 +01:00
pancake
fdddd234bc
Implement rax2 -I to convert from/to LONG and IP Address ##print
2020-12-28 21:04:48 +01:00
Aswin C
8f4ffb3e3d
Update r2r's manpage about the -i
mode ( #17928 )
...
* Update r2r manpage about the `-i` option
On r2r, you can pass the `-i` for interactive mode. The manpage for r2r has been updated with information about that now.
* Remove a line saying `TODO`
Remove a line that said that this page was a work in progress.
2020-11-19 11:52:55 +08:00
Damien Zammit
2ccd0c0cd2
r2pm: Add R2PM_GITSKIP env var to skip git checkout master && git pull ( #17646 )
2020-10-17 10:43:46 +02:00
pancake
62c2128b6f
Better use of the R_SOCKET_PROTO_DEFAULT and add _NONE ( #17644 )
...
* Better use of the R_SOCKET_PROTO_DEFAULT and add _NONE ##http
* Fix regressions in: r2 -C and =+ ##r2pipe
Introduced in 04edfa82c1
* Implement sleep command ##shell
* Add tests for the webserver and remoting
* Implement daemon directive in rarun2, fix http test ##rarun2
* Fix socket timeout on Windows (patch by @GustavoLCR) ##socket
* Missing http.root is not a reason to not start the webserver ##http
* Fix r2 -C, =!=0, replace curl with r2 in the webserver test ##http
* Honor anal.in/from/to in aae, optimize db/formats/mach0/thumb ##anal
* Bug fixes and performance improvements
Co-authored-by: pancake <pancake@nopcode.org>
2020-09-25 19:51:23 +08:00