aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* refactorJesse Luehrs2021-02-222-83/+110
|
* move some more code out of unsafeJesse Luehrs2020-07-172-12/+7
|
* fix a misconception in a commentJesse Luehrs2020-07-171-5/+3
|
* also expose ChildJesse Luehrs2020-07-171-1/+1
|
* refactor to clean up the ioctl calls a bitJesse Luehrs2020-07-172-15/+32
|
* make the pty the controlling terminal for the child spawned into itJesse Luehrs2020-07-171-2/+16
| | | | this is necessary to propagate SIGWINCH signals, among other things
* better resize apiJesse Luehrs2020-07-172-15/+25
|
* pass by referenceJesse Luehrs2020-07-172-5/+9
|
* clean up, fix, and document some unsafetyJesse Luehrs2020-07-163-7/+46
|
* allow setting the terminal sizeJesse Luehrs2020-07-164-8/+65
|
* improve error handling a bitJesse Luehrs2020-07-163-9/+15
|
* simplifyJesse Luehrs2020-07-161-78/+13
|
* move all of the logic into the spawn methodJesse Luehrs2020-07-161-29/+43
| | | | keep the command class as a pure builder
* add the rest of the command builder api that we care aboutJesse Luehrs2020-07-161-2/+57
|
* namingJesse Luehrs2020-07-162-25/+25
|
* slightly better process exit handlingJesse Luehrs2020-07-162-30/+51
|
* start of an implementationJesse Luehrs2020-07-154-7/+89
|
* project skeletonJesse Luehrs2020-07-141-0/+7