pancake
|
93cba2ca44
|
Buffer only HTTP response bodies in the async client
|
2026-10-18 08:38:26 +02:00 |
|
pancake
|
004a200309
|
Remove redundant per-command futures from async dispatch
|
2026-10-18 08:05:40 +02:00 |
|
pancake
|
45fddb8be3
|
Reject incomplete async subprocess responses at EOF
|
2026-10-18 08:05:40 +02:00 |
|
pancake
|
2c0e224ba9
|
Remove obsolete Python compatibility code and unused internals
|
2026-10-18 07:55:46 +02:00 |
|
pancake
|
c0b4f81b6a
|
Replace stale embedded demo with a synchronous context-managed example
|
2026-10-18 07:42:13 +02:00 |
|
pancake
|
3101694631
|
Preserve interrupts during local session discovery
|
2026-10-18 07:42:13 +02:00 |
|
pancake
|
33314d8ef1
|
Propagate asynchronous HTTP and TCP transport failures
|
2026-10-18 07:42:13 +02:00 |
|
pancake
|
ce03ece8e4
|
Stop synchronous response reads on I/O failure or EOF
|
2026-10-18 07:42:13 +02:00 |
|
pancake
|
1b2ed290b5
|
Propagate synchronous command write failures and interrupts
|
2026-10-18 07:42:13 +02:00 |
|
pancake
|
97c6c275c6
|
Fix Python r2pipe2 options and callback handling
|
2026-10-15 20:28:58 +02:00 |
|
pancake
|
6cf9e992e8
|
Fix async native commands and release native cores
|
2026-10-15 20:17:20 +02:00 |
|
pancake
|
ccd77b354a
|
Stop embedded Python pipes from spinning at EOF
|
2026-10-15 20:05:38 +02:00 |
|
pancake
|
a3abd4ed45
|
Add awaitable Python commands and fix cancellation races
|
2026-10-15 19:25:41 +02:00 |
|
pancake
|
e131090229
|
Release r2pipe-py 2.0.0
|
2026-10-15 18:52:10 +02:00 |
|
pancake
|
2626715ba6
|
fix(python): close async resources through quit
|
2026-10-15 16:37:04 +02:00 |
|
pancake
|
271a4bfd34
|
Fix #109 - accept pathlib.Path targets in r2pipe.open
|
2026-03-12 14:33:50 +01:00 |
|
pancake
|
1939cfe53e
|
Accept program arguments when opening an array for Python
|
2026-03-09 21:21:56 +01:00 |
|
pancake
|
4ba63067e3
|
Release r2pipe.py 1.9.8
|
2026-03-09 21:00:24 +01:00 |
|
pancake
|
dde2fdb0da
|
Add setup.py shim to please the python wrapper
|
2026-03-09 20:47:50 +01:00 |
|
pancake
|
53559705d2
|
Fix some CI errors
|
2026-03-09 20:43:51 +01:00 |
|
pancake
|
df9e31a75f
|
Install pylint
|
2026-03-09 20:35:20 +01:00 |
|
pancake
|
1eb7cb3813
|
Python wrapper fixes
|
2026-03-09 20:24:54 +01:00 |
|
pancake
|
b5def810f9
|
Improve the python testsuite for coverage which exposed two bugs and fix them all
|
2026-03-09 17:24:52 +01:00 |
|
pancake
|
35056f899e
|
Just None instead of [] in the default flags parameter
|
2026-03-09 16:25:30 +01:00 |
|
pancake
|
1689da1886
|
Fix invalid r2p_ commands not going thru the pipe
|
2026-03-09 16:17:37 +01:00 |
|
pancake
|
2df47e09f1
|
Fix possible short read truncating response
|
2026-03-09 16:14:42 +01:00 |
|
pancake
|
a9bdc41dac
|
Fix async http requests parsing
|
2026-03-09 16:13:40 +01:00 |
|
pancake
|
050195cd85
|
Fix race condition when multiple commands are triggered
|
2026-03-09 16:11:45 +01:00 |
|
pancake
|
5de6c09509
|
Use pyproject for the python r2pipe
|
2026-01-14 20:46:06 +01:00 |
|
pancake
|
d09d511e20
|
Release r2pipe-py 1.9.6
|
2026-01-14 20:34:53 +01:00 |
|
pancake
|
c129ada018
|
Fix some pylint issues
|
2026-01-14 20:34:50 +01:00 |
|
pancake
|
73353a4194
|
Add quite many AI-generated tests, not running by default
|
2026-01-14 20:34:47 +01:00 |
|
pancake
|
70b3ce8297
|
Improve the async http communication channel
|
2026-01-14 20:34:44 +01:00 |
|
pancake
|
9d96b9da83
|
Improve r2pipe-python-async to address some race conditions
|
2026-01-14 20:34:41 +01:00 |
|
pancake
|
f997906f63
|
Add local_sessions() method for r2pipe.py
|
2025-12-09 20:29:58 +01:00 |
|
pancake
|
897caf2e85
|
Fix race condition in command handling with r2pipe-py-sync
|
2025-06-16 11:41:36 +02:00 |
|
pancake
|
3eb574c45c
|
Fix in_r2() regression (release 1.9.4 r2pipe.py)
|
2024-07-11 18:48:17 +02:00 |
|
pancake
|
1c44d76a5a
|
Do not permit to r2pipe.open() outside r2
|
2024-07-11 16:43:53 +02:00 |
|
pancake
|
6b1a3a6887
|
Release r2pipe 1.9.2 for Python
|
2024-05-28 18:37:15 +02:00 |
|
pancake
|
772ebc7069
|
Initial support for r2pipe2 and r2.call() in r2pipe.py
|
2024-05-28 18:36:50 +02:00 |
|
pancake
|
39f068b450
|
Release r2pipe.py 1.9.0 with in_* methods and hidden imports
|
2024-05-28 18:23:26 +02:00 |
|
pancake
|
229a19ac7c
|
Expose the .in_rlang() method
|
2024-05-28 18:20:16 +02:00 |
|
pancake
|
414ea9f464
|
Hide r2pipe.py imports from the outside
|
2024-05-28 18:16:47 +02:00 |
|
pancake
|
5787b9ab9c
|
Add inr2() api in r2pipe-python bindings
|
2024-05-28 18:04:28 +02:00 |
|
pancake
|
8fa6458bdc
|
Fix crash and release 1.8.8
|
2024-01-11 19:01:36 +01:00 |
|
pancake
|
5d78702790
|
r2pipe.py 1.8.7
|
2024-01-11 18:57:17 +01:00 |
|
pancake
|
f121e46c4d
|
Simplify free call
|
2024-01-11 18:56:33 +01:00 |
|
pancake
|
c5281aefe8
|
Fix some pylint issues
|
2024-01-11 18:50:38 +01:00 |
|
pancake
|
98d8fe870f
|
Fix pytest
|
2024-01-11 18:42:11 +01:00 |
|
pancake
|
5fda8b3042
|
Release r2pipe.py 1.8.6
|
2024-01-11 18:36:36 +01:00 |
|