Commit Graph

66 Commits

Author SHA1 Message Date
Jeremy Soller 4b5a784237 Update dependencies 2024-10-09 11:49:01 -06:00
Jeremy Soller ab26604894 Merge branch 'no_legacy_scheme' into 'master'
Remove all usages of the legacy scheme syntax

See merge request redox-os/ptyd!12
2024-08-18 22:17:27 +00:00
bjorn3 e2361f8ef1 Remove all usages of the legacy scheme syntax 2024-08-18 21:51:31 +02:00
Jeremy Soller 9fe6d600f8 Merge branch 'no_legacy_path' into 'master'
Use the new scheme format

See merge request redox-os/ptyd!11
2024-07-11 23:30:53 +00:00
bjorn3 3d03d9969e Use the new scheme format 2024-07-11 21:04:08 +02:00
Jeremy Soller ccd2944781 Merge branch 'cancellation' into 'master'
Implement scheme call cancellation.

See merge request redox-os/ptyd!10
2024-03-16 13:06:57 +00:00
4lDO2 28ba35baa7 Implement scheme call cancellation. 2024-03-16 10:02:41 +01:00
Jeremy Soller ad2c9b4b43 Merge branch 'startup-race' into 'master'
fix race conditions on startup

See merge request redox-os/ptyd!9
2024-01-14 14:37:15 +00:00
Ron Williams ff5666be61 fix race conditions on startup 2024-01-14 05:20:04 -08:00
Jeremy Soller 2af6508c3e Merge branch 'libredox' into 'master'
Migrate to libredox and redox-scheme.

See merge request redox-os/ptyd!8
2024-01-06 16:05:37 +00:00
4lDO2 f76ecc35c4 Migrate to libredox and redox-scheme. 2023-12-25 19:18:25 +01:00
4lDO2 39598fc702 Update dependencies. 2023-08-31 21:04:04 +02:00
Jeremy Soller 5bbe5220a8 Merge branch 'rw_van_230824' into 'master'
general clean-up, plus fix to ensure an event after read if data is still pending

See merge request redox-os/ptyd!7
2023-08-27 12:49:21 +00:00
Ron Williams fb827b5b47 general clean-up, plus fix to ensure an event after read if data is still pending 2023-08-26 19:49:42 -07:00
Jeremy Soller 15f5b38ea9 Update libc crate 2023-02-11 14:44:43 -07:00
4lDO2 d1709e5dbc Use redox-daemon 2022-07-27 16:37:11 +02:00
Jeremy Soller 71fd85ce53 Update Cargo.lock 2022-07-26 17:37:27 -06:00
4lDO2 1c1eccdcc0 Update syscall 2022-03-25 15:27:33 +01:00
4lDO2 e19c81559b Update syscall. 2021-06-17 14:33:18 +02:00
Jeremy Soller 15dc86a1d7 Update dependencies 2021-04-28 20:45:53 -06:00
Jeremy Soller 18c14b1d8f Update redox_syscall and redox_termios 2021-01-19 11:34:05 -07:00
Jeremy Soller ccd65a0c88 Update redox_syscall 2020-08-02 16:23:39 -06:00
jD91mZM2 b997e03e44 Update Cargo.lock 2020-07-16 16:16:58 +02:00
Jeremy Soller 13e472b6eb Implement VTIME 2020-01-28 11:05:46 -07:00
Jeremy Soller ce1d87e2aa Fix resources 2020-01-28 10:57:23 -07:00
Jeremy Soller b6042e673c Implement OPOST and ONLCR 2020-01-26 19:54:18 -07:00
Jeremy Soller 743fac4727 Allow warnings 2019-08-07 21:26:02 -06:00
Jeremy Soller 2ef4408a7a Update to new fevent 2019-03-13 14:08:44 -06:00
Jeremy Soller d9b9c7158d Fix dropping packet type when partial packet read occurs 2019-03-02 14:57:49 -07:00
Jeremy Soller b543fe8388 Enable ctrl-z and ctrl-\ 2019-03-02 14:57:28 -07:00
Jeremy Soller 9cc7432436 Merge branch 'aarch64-prep' into 'master'
aarch64-prep: Update Cargo.lock

See merge request redox-os/ptyd!6
2019-01-15 19:17:03 +00:00
Robin Randhawa 1198e4b615 aarch64-prep: Update Cargo.lock
Needed to work with the latest redox_syscall mods.
2019-01-15 12:16:43 +00:00
Jeremy Soller b4974a84ae Merge branch 'gitlab' into 'master'
Add GitLab CI

See merge request redox-os/ptyd!4
2018-06-10 18:25:25 +00:00
jD91mZM2 d488301133 Add GitLab CI 2018-06-10 20:07:00 +02:00
Jeremy Soller 6a8d8103f2 Merge pull request #3 from jD91mZM2/master
Convert into edge-triggered model
2018-05-31 11:57:38 -06:00
jD91mZM2 94fac87bc6 Convert into edge-triggered model 2018-05-31 19:12:23 +02:00
Jeremy Soller 5584be96c0 Erase character if in canonical mode with a space 2018-03-24 15:58:46 -06:00
Jeremy Soller 1474d20b04 Fix issue where packet may be truncated 2018-03-12 21:13:58 -06:00
Jeremy Soller 416206e1db Fix #2 by blocking if more than 64 packets are collected 2018-01-29 21:53:39 -07:00
Jeremy Soller 4f2895f401 Create LICENSE 2017-10-20 20:09:35 -06:00
Jeremy Soller 581aabdd70 Utilize null namespace 2017-10-09 20:49:04 -06:00
Jeremy Soller 5deeb5683a Update Cargo.lock 2017-10-04 20:29:41 -06:00
Jeremy Soller 2d8b9f4358 Update Cargo.lock 2017-08-19 14:46:47 -06:00
Jeremy Soller cccec2f67e Remove unnecessary mut 2017-08-12 11:38:40 -06:00
Jeremy Soller 2aed860782 Update Cargo.lock 2017-08-02 19:51:46 -06:00
Jeremy Soller 4798290a2a Fix echo handling 2017-08-01 20:32:09 -06:00
Jeremy Soller 19c9132c76 Implement cooked mode correctly, implement vmin 2017-08-01 20:18:11 -06:00
Jeremy Soller e23c6e28e4 Echonl and better creation of output vec 2017-07-31 21:47:11 -06:00
Jeremy Soller bb5720df1d WIP: Implement termios 2017-07-31 21:42:54 -06:00
Jeremy Soller ee3d4a7cb7 Update Cargo.lock 2017-07-29 08:25:00 -06:00