Commit Graph

  • 6beba08342 Merge branch 'dma-slices' into 'master' Jeremy Soller 2020-02-03 01:22:56 +00:00
  • 08a3800e87 Also allow ?Sized types to get the physaddr. 4lDO2 2020-01-19 13:16:56 +11:00
  • a2938fc7a3 Allow Dma to use ?Sized types, mostly for slices. 4lDO2 2020-01-19 12:36:02 +11:00
  • c969ac0699 Merge branch 'ptrace-end' into 'master' Jeremy Soller 2020-01-20 17:59:22 +00:00
  • 6ba71e7e06 Add ptrace exit breakpoint jD91mZM2 2019-08-15 14:21:50 +02:00
  • 0e1e7d5d36 Merge branch 'ptrace-6' into 'master' Jeremy Soller 2019-07-31 20:29:42 +00:00
  • bf5e138def Allow catching int3 jD91mZM2 2019-07-31 16:43:28 +02:00
  • 75a1e6f970 Add way to ignore signals jD91mZM2 2019-07-30 15:54:07 +02:00
  • 51f0ef2826 Implement Deref for PtraceFlags jD91mZM2 2019-07-29 08:31:21 +02:00
  • a0581db1fa Merge ProtFlags and MapFlags jD91mZM2 2019-07-28 17:36:10 +02:00
  • c0dad4475a Fix tests jD91mZM2 2019-07-27 16:23:25 +02:00
  • 9a7bd554d5 Suggestion: Switch to bitflags jD91mZM2 2019-07-26 12:23:03 +02:00
  • edf3c008dc u64s are bigger than I thought! jD91mZM2 2019-07-26 10:28:42 +02:00
  • 52441c28b1 First step for ptrace overhaul jD91mZM2 2019-07-24 21:41:57 +02:00
  • df993cc26e Switch to 2018 edition jD91mZM2 2019-07-24 11:02:56 +02:00
  • 9e9f47d2a5 Merge branch 'ptrace' into 'master' Jeremy Soller 2019-07-24 02:02:10 +00:00
  • 85a45f382c WIP(ptrace): Better support for signals jD91mZM2 2019-07-21 19:56:19 +02:00
  • 1ee9229c6a fixup! Fix sigaction Undefind Behavior jD91mZM2 2019-07-21 15:03:10 +02:00
  • 35b30e6fa9 Fix sigaction Undefind Behavior jD91mZM2 2019-07-20 22:10:43 +02:00
  • dcacbaed80 Add PtraceEvent for catching tracee forks jD91mZM2 2019-07-19 17:20:12 +02:00
  • c89c2cb2f4 Add tests Jeremy Soller 2019-07-20 10:11:01 -06:00
  • 3480099632 Do not test on Linux Jeremy Soller 2019-07-08 16:47:39 -06:00
  • cceeae6ffe Add more tests Jeremy Soller 2019-07-07 09:11:45 -06:00
  • ba937b1497 Update CI Jeremy Soller 2019-07-06 11:42:06 -06:00
  • 5cd487b867 Add redoxer test to ci Jeremy Soller 2019-07-05 16:10:04 -06:00
  • b77076c392 Merge branch 'ptrace' into 'master' Jeremy Soller 2019-07-05 12:09:33 +00:00
  • 49dd22260b Fix floating-point struct jD91mZM2 2019-07-04 15:22:21 +02:00
  • e3fd644ba9 Compile on non-redox platforms but return ENOSYS for all system calls Jeremy Soller 2019-07-04 07:44:09 -06:00
  • 43c562a921 0.1.55: - deprecate chmod - add tests - CI using redoxer Jeremy Soller 2019-07-03 21:29:08 -06:00
  • ea1f9e098b Compile empty on non-redox platforms Jeremy Soller 2019-07-03 20:12:32 -06:00
  • f8eda5ce1b Merge branch 'ptrace' into 'master' Jeremy Soller 2019-07-01 18:39:24 +00:00
  • 4e3518b187 WIP(ptrace): Make the register structs x86_64-specific jD91mZM2 2019-07-01 16:22:07 +02:00
  • e5bbe5b7e0 WIP(ptrace): Add PTRACE_WAIT jD91mZM2 2019-07-01 16:16:34 +02:00
  • a7aff4b60d WIP(ptrace): Add an alternative to Linux' user_regs_struct jD91mZM2 2019-06-25 10:07:58 +02:00
  • 5cdc240d13 0.1.54 - add method to disable caching when using physmap Jeremy Soller 2019-04-08 17:49:25 -06:00
  • a5c19c54de Do not require transpose_result, it is now stable Jeremy Soller 2019-04-07 10:51:41 -06:00
  • b07c481b4a 0.1.53 - add funmap to Scheme traits Jeremy Soller 2019-04-06 18:58:09 -06:00
  • 11fb32afb0 0.1.52 Jeremy Soller 2019-03-31 08:42:05 -06:00
  • 9eff3aeeef Add CLONE_STACK flag Jeremy Soller 2019-03-31 08:41:43 -06:00
  • 54839d42f4 0.1.51 Jeremy Soller 2019-01-20 19:37:14 -07:00
  • a715b8cf97 Switch over to using syscall instruction and linux abi on x86_64 Jeremy Soller 2019-01-19 21:41:14 -07:00
  • 9a3734c41a 0.1.50 Jeremy Soller 2018-12-31 20:32:18 -07:00
  • 54c06ce754 Add mprotect Jeremy Soller 2018-12-31 20:32:04 -07:00
  • 6909fb1c32 0.1.49 - mark ITimerSpec fields public Jeremy Soller 2018-12-28 21:44:49 -07:00
  • 65d1ea7900 0.1.48 - add itimerspec Jeremy Soller 2018-12-28 21:29:26 -07:00
  • d84a66b609 0.1.47 - fix signature of sigprocmask Jeremy Soller 2018-12-28 21:19:36 -07:00
  • 697dbd3001 0.1.46 - add sigprocmask Jeremy Soller 2018-12-28 21:13:12 -07:00
  • 31b7ae8eef 0.1.45 Jeremy Soller 2018-12-28 15:04:39 -07:00
  • 114fc92d62 Add flags to fmap by using a struct for fmap arguments. Jeremy Soller 2018-12-28 15:04:23 -07:00
  • f479a66884 0.1.44 Jeremy Soller 2018-12-11 21:03:08 -07:00
  • c9858c9f73 Correct repr of event Jeremy Soller 2018-12-11 21:02:57 -07:00
  • 47f7b3abf0 0.1.43 Jeremy Soller 2018-11-26 11:39:09 -07:00
  • 0c30603ec0 Add aarch64 Jeremy Soller 2018-11-26 11:38:53 -07:00
  • a8a2dc5663 0.1.42 Jeremy Soller 2018-11-16 19:48:27 -07:00
  • ab782ebfc0 Mark umask as safe Jeremy Soller 2018-11-16 19:48:06 -07:00
  • a595f2fcc2 0.1.41 Jeremy Soller 2018-11-16 19:44:12 -07:00
  • cbb39163d4 Add umask Jeremy Soller 2018-11-16 19:43:24 -07:00
  • de0f062446 remove toolchain file Jeremy Soller 2018-11-12 20:55:12 -07:00
  • 85598a1c33 Merge branch 'relibc' Jeremy Soller 2018-10-14 16:43:40 -06:00
  • 3909e5befa Merge branch 'patch-1' into 'master' Jeremy Soller 2018-10-14 01:42:25 +00:00
  • cb6efcb479 Document more possible syscall errors Tommy Hudson 2018-10-14 01:42:25 +00:00
  • 8d4df7f6f5 Merge branch 'master' into 'master' Jeremy Soller 2018-09-01 13:19:36 +00:00
  • 739aef47b8 Remove unused type parameter Jeremy Soller 2018-08-11 16:47:37 -06:00
  • 66e34aea2e Remove execve, replace with fexec Jeremy Soller 2018-08-11 11:14:16 -06:00
  • 1f036ae691 Update url away from github Liam Naddell 2018-07-10 19:25:14 +00:00
  • e7e2129600 Merge branch 'static-err' into 'master' Jeremy Soller 2018-06-24 18:47:30 +00:00
  • d230cc98b4 Give Error::text() a static lifetime Michael Murphy 2018-06-24 11:52:25 -06:00
  • 495b09740a Update links to gitlab Jeremy Soller 2018-06-12 12:30:45 -06:00
  • d5601d9e7a Merge pull request #28 from xTibor/patch-1 Jeremy Soller 2018-05-30 09:54:38 -06:00
  • 636261ba49 Add badges to README.md Nagy Tibor 2018-05-30 17:51:14 +02:00
  • 0ab552da9a Transpose result in SchemeBlock Jeremy Soller 2018-05-30 09:39:30 -06:00
  • 229edcf704 Add new scheme traits, add generator script Jeremy Soller 2018-05-30 09:16:45 -06:00
  • 3971bb414f Remove fevent Jeremy Soller 2018-05-20 16:26:13 -06:00
  • 7dc00e7ea4 Merge pull request #23 from ids1024/no_intrinsics Jeremy Soller 2018-01-07 08:36:59 -07:00
  • 3fc22e2e4c Remove core_intrinsics feature Ian Douglas Scott 2018-01-06 22:38:37 -08:00
  • 7c805d2a28 Add more wait related calls Jeremy Soller 2018-01-05 17:49:26 -07:00
  • 7ab7dbe3c8 0.1.36 Jeremy Soller 2018-01-05 17:18:56 -07:00
  • 64c117af75 Merge pull request #22 from jD91mZM2/wifstuff Jeremy Soller 2018-01-05 11:40:29 -07:00
  • e145ba3ea9 For some reason casting to signed byte jD91mZM2 2018-01-05 19:30:08 +01:00
  • d02a393781 Whoops, fix documentation jD91mZM2 2018-01-05 18:51:37 +01:00
  • c102c6b21b Added wif* functions jD91mZM2 2018-01-05 18:49:35 +01:00
  • 8f01290058 Add WCONTINUED Jeremy Soller 2018-01-03 22:21:26 -07:00
  • 88a0512d71 Add WUNTRACED Jeremy Soller 2018-01-03 21:50:59 -07:00
  • 414b8e0be0 Add frename Jeremy Soller 2017-12-27 20:18:56 -07:00
  • 3c765737a5 0.1.32 Jeremy Soller 2017-11-28 21:47:15 -07:00
  • 0e73ef14a4 Add fchown, fchmod Jeremy Soller 2017-11-28 21:47:02 -07:00
  • 71c51bdbbb 0.1.31 Jeremy Soller 2017-08-27 10:49:53 -06:00
  • 561557e774 Merge code cleanup from Rust fork, add clone_thread Jeremy Soller 2017-08-27 10:49:35 -06:00
  • 327cf28a67 0.1.30 Jeremy Soller 2017-08-09 21:05:28 -06:00
  • b9d97e84be Merge pull request #19 from ids1024/dupfd Jeremy Soller 2017-08-08 14:58:53 -06:00
  • 89bce1981b Add F_DUPFD flag Ian Douglas Scott 2017-08-08 10:57:51 -07:00
  • 3f076b1f5d 0.1.29 Jeremy Soller 2017-08-02 19:06:39 -06:00
  • 46451ccc91 Merge pull request #18 from ids1024/fifo Jeremy Soller 2017-08-02 12:41:40 -06:00
  • cbc01efc4e Add flag for fifo Ian Douglas Scott 2017-08-02 11:05:09 -07:00
  • 76b36fec2e 0.1.28 Jeremy Soller 2017-07-29 08:16:31 -06:00
  • 75f27fa49e Merge pull request #16 from ids1024/fcntl Jeremy Soller 2017-07-28 17:38:04 -06:00
  • 8786577cb7 Define F_GETFD and F_SETFD Ian Douglas Scott 2017-07-28 15:09:04 -07:00
  • 196f0f40cf 0.1.27 Jeremy Soller 2017-07-23 14:44:41 -06:00
  • 4db8f75a65 Add getpgid, setpgid Jeremy Soller 2017-07-23 14:44:17 -06:00
  • 8e05a199d9 Merge pull request #14 from ids1024/sigaction Jeremy Soller 2017-07-11 06:18:52 -06:00