48 Commits
Author SHA1 Message Date
Khairul Azhar Kasmiran 43cb43ed18 Add reliable http:// test (#6509)
* Add reliable http:// test
* REUSE.toml: Add `test/www/**` entry
* Use `cwd` instead to work around old http.server in Python 3.6
* Move test to `not-windows-any`
* NetBSD: Add `python3` symbolic link
* Prevent test from running on woodpecker
2026-06-18 07:01:00 +08:00
Khairul Azhar Kasmiran 4036da4576 Fix "gdbserver dp" test (#6424) 2026-05-30 07:14:18 +08:00
Khairul Azhar Kasmiran 30d8d2c3b2 Filter dm/fl@F:maps wrt vvar/vdso size (#6104) 2026-03-27 01:31:46 +08:00
Suleif 5897f30c25 Fix a buffer overflow in gdbr_parse_processes_xml (#5973)
* Fix a buffer overflow in gdbr_parse_processes_xml, and added a regression test for it
2026-03-04 01:27:08 +08:00
Giovanni 2f97762b09 librz/core: Remove rizin command output (#5540)
* Remove RIZIN command output for the old projects

* Fix cmeta.c

* Fix ik command

* Revert back pc*

* fix formatting cmd_descs_generate.py

* Fix rz_cons_pal_list_as_css

* Fill all info about colors for ec commands.

* Fix all tests
2025-11-28 23:41:47 +08:00
Khairul Azhar Kasmiran b7c8cedf42 Expand $dm in linux-x64/dbg_maps (#5499) 2025-11-03 09:16:51 +08:00
Khairul Azhar Kasmiran b872523ba5 scripts/map_clean.rz: Use .echo ${cmd} instead of $cmd (#5494) 2025-11-01 19:05:24 +08:00
Khairul Azhar Kasmiran 319a74833b Combine multiple sed invocations into 1 (#5483) 2025-10-28 06:22:12 +08:00
Khairul Azhar Kasmiran c99758c15b Expand 1 fl@F:maps and 1 dm* test invocation (#5481) 2025-10-27 18:04:22 +08:00
Khairul Azhar Kasmiran 6c0dcdc01e Revert "Make debug tests work with Ubuntu 22.04 (#5473)"
This reverts commit 4bbf4408f9.
2025-10-24 18:19:12 +08:00
Khairul Azhar Kasmiran 4bbf4408f9 Make debug tests work with Ubuntu 22.04 (#5473) 2025-10-21 17:59:53 +08:00
Khairul Azhar Kasmiran 3b5c817786 Add search-consistency-test macro to reduce repetition (#5063) 2025-04-03 20:59:14 +08:00
Khairul Azhar Kasmiran c5275fe1b3 Rename (string -> search)-consistency-test.rz (#5055) 2025-04-01 20:29:15 +08:00
Khairul Azhar Kasmiran af39a3433b Echo cmd in string consistency test macros (#5052) 2025-03-30 18:42:01 +08:00
Khairul Azhar Kasmiran 9b64e0d71e Refactor out string consistency test macros (#5048) 2025-03-29 10:21:24 +08:00
Khairul Azhar Kasmiran 48b21fb3c5 Test rizinorg/rz-pipe#58 that discards startup banners (#4706) 2024-11-09 20:48:42 +08:00
Khairul Azhar Kasmiran 1463c1e8b0 Refactor ASAN LD_PRELOAD setup into script (#4670) 2024-10-15 22:49:50 +08:00
Khairul Azhar Kasmiran 5ee08f716b Redirect stderr to stdout via -1; Unbreak dk 9 test (#4664)
* Redirect stderr to stdout via `-1`; Unbreak `dk 9` test
* Use fully qualified names in 'overgeneral-exceptions' option
2024-10-12 06:37:09 +08:00
Aditya b82eadc2e4 Add simple POST-command and changed upload path (remote) (#4106) 2024-01-17 15:17:36 +08:00
Riccardo Schirone 9d68e9614f Fix old math commands (#3828)
* core/cmd: Adjust math commands

* shell: make `?x` commands a parsing failure

We have moved the `?x` commands to `%x`, thus now no command should
start with `?`. This patch makes the parser fail to parse `?x`
strings.

* core/tui: use APIs in panels

* There's no `%q` anymore, use `%=`
2023-09-14 08:53:25 +08:00
Florian Märkl 6452be6c20 Make rz-pipe tests invariant to local user config (#3601) 2023-06-23 18:19:45 +02:00
Khairul Azhar Kasmiran fc66b66206 Remove .replace("\r\n","\n") from cmd_pipe tests (#2452) 2022-03-26 12:35:21 +08:00
Riccardo Schirone d20b026ce2 Finish conversion of w commands to rzshell (#2412)
* Convert 'wz' to rzshell
* Remove 'wt' commands in favour of > operator
* Convert 'ww' command to rzshell
* Convert 'wm' command to rzshell
* Convert 'wd' command to rzshell
* Convert 'wu' command to rzshell
* Convert 'wo' commands to rzshell
* Fix 'w' tests
2022-03-16 11:20:29 +00:00
Khairul Azhar Kasmiran 934588cfa5 !!: Fix extra \r on Windows (#2401)
* `!!`: Fix extra `\r` on Windows
* Use more efficient algorithm
* "Fix" cmd_pipe test
* "Fix" shared_memory.py
* Move feat_redirect test to archos/not-windows-any
2022-03-14 21:55:12 +08:00
Anton Kochkov 8f66775a0d Add shm:// rzpipe test 2021-10-20 09:57:33 +02:00
JunWei Song ba1dd1c5ed Using with for resource-allocating operations ##refactor 2021-06-28 17:24:39 +08:00
Giovanni 1348c247df Add graph diffing and better function diffing (#1131)
* Added function diffing and graph diffing (json and dot only)
* Added tests for new functions and graph diffing
* diff graph more clear
* enforce same colors everywhere.
* using realsize for calculating function size
* renaming unconditional jump color name
* fixed memory issues and weird behaviour
2021-05-18 14:49:53 +02:00
Alexis Ehret abef62429a Fix pylint errors test/scripts/gdbserver.py 2021-02-15 10:24:46 +01:00
Alexis Ehret 8eae11ae4e Fix coding style python files (black, isort) 2021-02-15 10:24:46 +01:00
yossizap 9ea2984174 Add gdbserver tests ##test (#502) 2021-02-06 12:09:53 +01:00
xarkes 79d1630139 Finish removing www related content (#254)
* Finish removing www related content
* Remove associated tests
* Remove associated Makefile rules
2020-12-28 13:19:53 +08:00
Riccardo Schirone a75b19c186 Move . and = to argv and move .: to =t (#67) 2020-11-04 09:44:35 +01:00
Khairul Azhar Kasmiran ada5be6b28 Do not skip blank lines in ~:s..e (#17872) ##cons 2020-11-03 11:49:26 +08:00
Khairul Azhar Kasmiran 5ee4916026 Use rizin instead of r2 in test-webserver.bat 2020-11-01 23:10:26 +08:00
Riccardo Schirone 3a20249e76 Make sure spp supports "rizin" tag and fix tests 2020-10-05 16:27:40 +02:00
Riccardo Schirone 338e6fe172 Other renames in man and small places
Remove rz link, just keep rizin

Remove r2 link from acr

Fix http test on macos
2020-10-01 17:53:29 +02:00
Riccardo Schirone 721609a17b Rename to rizin (#2) 2020-10-01 16:13:03 +02:00
Khairul Azhar Kasmiran 0e1fa7c341 Do partial =h test on Windows (without /cmd and using curl) (#17729)
* Properly default http.root on Windows
* Do partial =h test on Windows (without /cmd and using curl)
2020-09-29 21:23:26 +08:00
Khairul Azhar Kasmiran d74ecd12b7 Unbreak =h tests (#17714) 2020-09-26 18:53:24 +08:00
pancakeandpancake 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 <[email protected]>
2020-09-25 19:51:23 +08:00
pancake 664df15f2f Fix race condition in http server test (#17705) 2020-09-24 18:33:54 +02:00
Khairul Azhar Kasmiran 6511ec9cd9 Test =h on Linux (#17697) 2020-09-23 20:09:21 +08:00
pancake 413437e2b6 Move arp gdb into arpg, improve error and parsing + tests ##debug (#17658) 2020-09-16 19:16:24 +02:00
pancakeandpancake 13e1636d97 Implement RLang.spp for templated scripting ##lang (#17067)
Co-authored-by: pancake <[email protected]>
2020-07-01 14:14:18 +02:00
Khairul Azhar Kasmiran 896ba91e1e #!pipe: Fix stray command output on Windows and add r2pipe.py test (#17156) 2020-06-30 17:41:39 +08:00
pancake 3acbe60fde Implement rafind2 -F to find the contents of the file ##search (#17143) 2020-06-29 20:11:34 +02:00
Khairul Azhar Kasmiran 055ee0474a Add pxe test + convert prc_256.py to pure r2 (#16838) 2020-05-18 15:52:18 +02:00
pancake 346eb5bd38 Move test/new/* into test/ ##tests (#16511) 2020-04-13 19:49:23 +02:00