Commit Graph

2725 Commits

Author SHA1 Message Date
Jeremy Soller 6b488a4e2b Fix negation of pgid 2017-07-23 16:03:04 -06:00
Jeremy Soller 6f02841197 WIP: Process termios cc 2017-07-23 15:06:41 -06:00
Jeremy Soller a44184adb7 Add pgrp 2017-07-23 12:54:32 -06:00
Jeremy Soller b69fd15d3c Use crates.io source 2017-07-23 11:42:19 -06:00
Jeremy Soller f03eaa8c24 Add window size 2017-07-23 11:10:34 -06:00
Jeremy Soller 36a34e70b2 Add termios read/write file 2017-07-23 10:53:24 -06:00
Jeremy Soller 854b6470c4 Use termios crate (WIP) 2017-07-23 10:27:46 -06:00
Jeremy Soller 182688120a Refactor ptyd to prepare for adding sizes and foreground groups 2017-07-22 15:17:10 -06:00
Jeremy Soller abd68c2ef3 Add gitignore 2017-07-22 13:51:21 -06:00
Jeremy Soller f242652631 Add gitignore 2017-07-22 13:49:41 -06:00
Jeremy Soller 2cce5b3499 Add gitignore, add EINVAL import 2017-07-22 13:49:12 -06:00
Jeremy Soller 513ddd9eb5 Imports for EINVAL 2017-07-22 13:44:21 -06:00
Jeremy Soller 473ac85faa Return error when dup buf is not empty 2017-07-22 13:17:48 -06:00
Jeremy Soller 7f1eddc84d Return error when dup buf is not empty 2017-07-22 13:16:41 -06:00
Jeremy Soller 29c45c725b Return error when dup buf is not empty 2017-07-22 13:16:05 -06:00
Jeremy Soller bf5f0d0fad Return error when dup buf is not empty 2017-07-22 13:15:45 -06:00
Jeremy Soller 133d38ba7e Trim network config 2017-07-20 20:01:22 -06:00
Jeremy Soller ce78f9cf9e Use dashes for mac addresses 2017-07-20 19:39:50 -06:00
Jeremy Soller 15f3f0ad0f Split pcid into initfs and fs parts 2017-07-20 19:37:35 -06:00
Jeremy Soller c54aa03e54 Add newlines to network config 2017-07-20 19:02:50 -06:00
Jeremy Soller 942b25147d Merge pull request #3 from ids1024/chr
Use syscall::MODE_CHR constant
2017-07-10 17:58:37 -06:00
Jeremy Soller 0d6010b629 Merge pull request #1 from ids1024/fstat
Support fstat()
2017-07-10 17:57:32 -06:00
Ian Douglas Scott 589243ab2c Use syscall::MODE_CHR constant 2017-07-10 16:47:29 -07:00
Ian Douglas Scott a0bb53c258 Support fstat() 2017-07-10 16:43:21 -07:00
Jeremy Soller ac8765d554 Merge pull request #2 from ids1024/fcntl
Allow fcntl
2017-07-10 17:08:22 -06:00
Ian Douglas Scott 369be9ef77 Allow fcntl 2017-07-10 15:51:14 -07:00
Jeremy Soller cd782acf77 Add gitignore, update vesad 2017-07-08 19:23:03 -06:00
Jeremy Soller 60f24f4e6d Merge pull request #1 from ids1024/fstat
Implement fstat()
2017-06-24 20:52:39 -06:00
Jeremy Soller 0ff1e7d106 Merge pull request #17 from xTibor/fix_seek_flags
ihdad: Fix seek flags
2017-06-24 17:33:10 -06:00
Tibor Nagy d75e540fb7 ihdad: Fix seek flags 2017-06-25 00:49:08 +02:00
Jeremy Soller dc1cd969cd Merge pull request #3 from ids1024/curl
tcpd: fix bug in partial reads that was breaking https in curl
2017-06-22 16:29:54 -06:00
Ian Douglas Scott 20793828c4 tcpd: fix bug in partial reads that was breaking https in curl 2017-06-22 15:26:18 -07:00
Ian Douglas Scott fa70dd8072 Implement fstat() 2017-06-18 12:56:01 -07:00
Jeremy Soller 5ef20a47e7 Update pcid.toml to specify intel hd audio more broadly 2017-06-17 17:03:18 -06:00
Jeremy Soller 426fe55638 Merge pull request #16 from TheSchemm/master
Refactored ihdad and added Qemu support.
2017-06-17 16:51:42 -06:00
TheSchemm 402b46561b Refactored ihdad and added Qemu support. 2017-06-17 17:07:19 -05:00
Jeremy Soller aa49ee7b20 Merge pull request #15 from TheSchemm/master
Added $DEVID and $VENID as arguments to pass to driver.
2017-06-16 21:40:15 -06:00
TheSchemm beefc3e1e6 Added and as arguments to pass to driver. 2017-06-16 22:16:50 -05:00
Jeremy Soller c61ebc269e Merge pull request #2 from ids1024/fpath
Correct fpath() for tcpd
2017-06-16 18:11:43 -06:00
Ian Douglas Scott a2d75af7d7 Correct fpath() for tcpd 2017-06-16 16:39:48 -07:00
Jeremy Soller b027725a1e Merge pull request #1 from batonius/icmpd
Initial ICMP support
2017-06-13 13:19:07 -06:00
Egor Karavaev 53db52c119 Fix clippy warnings. 2017-06-13 16:23:49 +03:00
Egor Karavaev ce69cdbb8f Add small fix after testing with ping. 2017-06-12 19:59:25 +03:00
Egor Karavaev 47563fa29e Add support for Echo sub-header. 2017-06-12 15:25:15 +03:00
Egor Karavaev 8301ee85a1 Add initial support for icmp scheme. 2017-06-12 00:23:04 +03:00
Egor Karavaev 69bb8fb80b Add icmpd daemon, only Echo reply for now. 2017-06-11 00:53:30 +03:00
Jeremy Soller 602ab29aba Fix path of ihdad 2017-06-03 14:13:51 -06:00
Jeremy Soller a2fe86c725 Update Cargo.toml 2017-06-03 12:50:44 -06:00
Jeremy Soller 70fc136f81 Merge pull request #13 from TheSchemm/master
Early Beta of the Intel HD Audio Driver
2017-06-03 12:50:28 -06:00
TheSchemm e1f24810ba Early Beta of the Intel HD Audio Driver 2017-06-03 13:45:52 -05:00