aboutsummaryrefslogtreecommitdiffstats
path: root/src/pty.rs
Commit message (Expand)AuthorAgeFilesLines
* also implement as_raw_fdJesse Luehrs2023-08-061-0/+6
* convert to rustixJesse Luehrs2023-08-061-9/+9
* use the new fd apis in stdJesse Luehrs2023-03-081-3/+9
* simplify and remove allocationsJesse Luehrs2022-02-251-21/+15
* ensure read_buf doesn't overflow the bufferJesse Luehrs2022-02-251-3/+3
* another rewriteJesse Luehrs2022-02-231-40/+288
* docsJesse Luehrs2021-12-301-0/+10
* make pts private againJesse Luehrs2021-12-301-2/+1
* make pts pubJesse Luehrs2021-12-301-1/+2
* i don't think we need to open pts multiple times?Jesse Luehrs2021-12-291-8/+8
* clean up type referencesJesse Luehrs2021-12-291-1/+1
* simplifyJesse Luehrs2021-12-291-6/+3
* wip another complete refactorJesse Luehrs2021-12-291-137/+56
* wipJesse Luehrs2021-12-281-13/+70
* simplify error handling a bunchJesse Luehrs2021-12-141-4/+4
* clippyJesse Luehrs2021-12-141-12/+18
* docsJesse Luehrs2021-03-061-0/+5
* actually conditionalize on the backend-std featureJesse Luehrs2021-03-031-2/+2
* make the tokio pty backend actually work properlyJesse Luehrs2021-02-241-0/+1
* rename featuresJesse Luehrs2021-02-241-2/+2
* add async implementations of the pty itselfJesse Luehrs2021-02-231-7/+9
* also create separate pty structs per backendJesse Luehrs2021-02-231-44/+30
* move some more code out of unsafeJesse Luehrs2020-07-171-7/+3
* refactor to clean up the ioctl calls a bitJesse Luehrs2020-07-171-13/+21
* better resize apiJesse Luehrs2020-07-171-14/+16
* pass by referenceJesse Luehrs2020-07-171-3/+3
* clean up, fix, and document some unsafetyJesse Luehrs2020-07-161-4/+15
* allow setting the terminal sizeJesse Luehrs2020-07-161-4/+58
* improve error handling a bitJesse Luehrs2020-07-161-5/+8
* namingJesse Luehrs2020-07-161-13/+13
* slightly better process exit handlingJesse Luehrs2020-07-161-10/+14
* start of an implementationJesse Luehrs2020-07-151-0/+32