91 Commits
Author SHA1 Message Date
pancake 0c3277646a Remove Travis badge - no longer used 2026-03-09 23:46:37 +01:00
pancake c504deaff8 Update the CI badge 2026-03-09 23:46:16 +01:00
pancake 7cd1560585 Add support for Windows 2026-03-09 23:41:26 +01:00
pancake ee36c46657 Use libload instead of dlopen for portability reasons 2026-02-20 16:00:28 +01:00
Jonathan Creekmore 1208b28183 Provide a proper Default impl for R2PipeSpawnOptions 2023-06-08 18:28:46 -04:00
RHL120 522a9f7a4f Fix docs link in README 2022-12-30 13:05:38 -05:00
meme 89db8759ce 0.7.0 0.7.0 2022-12-29 12:17:09 -05:00
RHL120 a66ddad123 Add support for radare as a shlib 2022-12-29 10:40:29 -05:00
RHL120 50c689f4bc Install radare2 in CI and add a simple test 2022-12-29 10:15:35 -05:00
RHL120 c0260db239 Fix an issue with Windows 2022-12-25 08:26:35 -05:00
RHL120 14079c97e9 Add call and callj methods 2022-12-17 12:09:35 -05:00
RHL120 43b68268ca Add default implementation for cmdj 2022-12-07 17:25:44 -05:00
RHL120 8cb8d248a8 Box pipe code 2022-12-07 17:25:01 -05:00
RHL120 e67a685a5b Clean up in_session code 2022-12-07 17:19:36 -05:00
RHL120 08335660d4 Clean up code in R2Pipe
* Remove some repeated code
* Add a default implementation for close
2022-11-14 13:55:19 -05:00
meme 32572abbb2 0.6.0 0.6.0 2021-12-04 19:57:07 -05:00
aemmitt-ns ee3fee9bb4 Merge pull request #42 from aemmitt-ns/reqwestless
replace single reqwest::get with tcpstream, remove dependency
2021-12-04 12:19:23 -05:00
aemmitt 4ee88ba031 use write_all, appease clippy 2021-12-04 11:44:17 -05:00
aemmitt 3796776e11 correct format 2021-12-04 11:39:38 -05:00
aemmitt a622e4926c replace single reqwest::get with tcpstream, remove dependency 2021-12-04 11:25:55 -05:00
Cyrill Leutwiler 9310015b18 Taking Pipe child process handle 2021-05-26 20:06:02 -04:00
Cyrill Leutwiler 8dae2fcb73 Wait for child on close (#40) 2021-05-22 08:51:13 -04:00
meme 15a83699ae Result and Error (#39)
* Result and Error

Instead of unwrapping or panicking haphazardly, instead use a unified
error type

* Update Error for reqwest

* Update examples to use Result
2021-05-21 10:03:02 -04:00
memeandmeme 3950fe4f0d Add clippy and fmt to CI (#38)
Co-authored-by: meme <[email protected]>
2021-05-16 12:06:11 -04:00
memeandmeme 591ac5c1b8 Move reqwest into an "http" feature (#37)
This is a very heavy dependency, and most may not need it. Instead it
should be a compile-time option.

Co-authored-by: meme <[email protected]>
2021-05-15 09:06:11 +02:00
Aswin C c2858b09d7 Bumb up some of the dependencies' versions (#36) 2021-01-01 16:21:49 +01:00
pancake eec57de9d6 Stick libc version 2020-06-13 18:19:36 +02:00
Cyrill Leutwiler 924eff860d Update README.md
Some more love for this crate
0.5.0
2020-06-13 01:20:53 +08:00
Anton Kochkov 08ab5a8f32 Add GitHub Actions 2020-06-12 13:15:36 +08:00
Anton Kochkov 5f1c34eb8d Better Travis CI configuration 2020-06-12 13:15:36 +08:00
Anton Kochkov 3b631b623e Fix formatting 2020-06-12 13:15:36 +08:00
Anton Kochkov 71f3fa40f0 Upgrade to Rust 2018 2020-06-12 13:15:36 +08:00
pancake b8a8c07ab6 Update dependencies #33 2020-06-11 20:57:01 +02:00
xermicus 76fa9f540b remove warnings in cargo test 2020-06-11 20:14:17 +02:00
xermicus a951524738 update deps and fix lints 2020-06-11 20:09:48 +02:00
Anton Kochkov 7c189bd4a7 Update reqwest dependency 2019-05-30 20:02:57 +08:00
Anton Kochkov f2fe7c74f9 Merge pull request #30 from xermicus/async
Add callback support in async api
2018-10-15 19:35:22 +08:00
0xrmc 6abb084735 add callback support in async api 2018-10-10 21:14:18 +02:00
0xrmc 43ad9657df add support for threads 2018-09-16 00:38:09 +02:00
kriw 61aa661f32 Update README.md 2018-08-10 18:40:23 +02:00
kriw 2494daf0ab Add example 2018-08-10 18:40:23 +02:00
kriw c1135945a6 Support Http interface 2018-08-10 18:40:23 +02:00
HMPerson1 07e22c8c01 Add appveyor.yml 2018-08-01 05:34:43 +01:00
HMPerson1 c75fd773da Fix build on windows 2018-08-01 05:34:43 +01:00
Michael Zhang c7476920c4 Update README.md 2018-07-28 09:09:05 +01:00
HMPerson1 5ddfda5a5d Add support TCP connections 2018-07-28 05:11:50 +01:00
HMPerson1 a2323b759f Remove clippy dependency
clippy now ships with rustup
2018-07-28 05:11:50 +01:00
Chinmay Deshpande 09622db2aa Removes higher level API functions from r2pipe.rs (#23)
* This aims to make the following changes:

* Remove all higher-level structs
* Remove certain functions used to interact with the r2 instance and
retrieve specific information

This functionality aims to be moved to r2pipe.rs-frontend repository.

* Removes outdated test, bumps version

* Removes init()
2017-07-15 22:15:43 +02:00
Joe Rozner 1972186180 Replace rustc_serialize with serde 2017-06-12 11:42:48 +02:00
Sushant 110dc301e2 Fixes local variable information
Closes #17
2016-12-30 19:12:47 -05:00