Commit Graph

  • 3af2964955 Add ACPI feature Jeremy Soller 2018-02-18 16:24:34 -07:00
  • 57cb6cbbef Merge pull request #18 from dlrobertson/update_use_of_timestamp Dan Robertson 2018-02-16 03:07:48 +00:00
  • 76d8feae8d Use smoltcp::time types instead of u64 timestamps Dan Robertson 2018-02-10 20:43:58 +00:00
  • 4b32b682d4 Merge pull request #33 from MggMuggins/master Jeremy Soller 2018-02-12 09:39:28 -07:00
  • 1d6b67cd42 Implement Unimplemented; Bugs MggMuggins 2018-02-12 09:07:17 -06:00
  • 235be05cf1 Merge pull request #32 from MggMuggins/master Jeremy Soller 2018-02-10 11:23:46 -07:00
  • 69838054ab Remove ArgParser dep, whoami MggMuggins 2018-02-10 12:09:10 -06:00
  • a190dd55e3 Merge pull request #30 from MggMuggins/master Jeremy Soller 2018-02-08 20:46:46 -07:00
  • fba0c70ae2 Port to clap-rs MggMuggins 2018-02-08 21:10:44 -06:00
  • 42adde5809 Resize ps2d bounding box when vesad resizes Jeremy Soller 2018-02-06 09:52:14 -07:00
  • 501c3581ea Merge pull request #27 from xTibor/fix-unicode Jeremy Soller 2018-02-05 22:13:02 -07:00
  • 1b60f10b0e vesad: Fix Unicode character input Characters beyond 0x80 now properly encoded as UTF-8. Tibor Nagy 2018-02-06 05:02:55 +01:00
  • e997bdd197 Merge pull request #28 from MggMuggins/master Jeremy Soller 2018-02-04 08:05:07 -07:00
  • 33fc507b6a Merge pull request #26 from dlrobertson/add_range_config Jeremy Soller 2018-02-04 07:32:32 -07:00
  • b332607d77 Allow using a device ID range in toml config Dan Robertson 2018-02-04 02:35:36 +00:00
  • d5e011a304 Implement usermod, groupmod, userdel, groupdel; Fix passwd and useradd MggMuggins 2018-02-03 19:10:39 -06:00
  • ff93aabbe6 Merge pull request #17 from batonius/netcfg_commit Jeremy Soller 2018-02-03 07:10:00 -07:00
  • 67a2d7900a netcfg adds/set method Egor Karavaev 2018-02-03 15:33:55 +03:00
  • cf78d85d64 netcfg commits on fsync Egor Karavaev 2018-02-03 00:40:30 +03:00
  • 9fd9a349d3 Merge pull request #16 from NilSet/license Dan Robertson 2018-01-31 18:29:25 +00:00
  • 44e1d6943f Add license and readme Tommie Levy 2018-01-31 10:16:54 -08:00
  • 7bb8dea121 Merge pull request #27 from MggMuggins/master Jeremy Soller 2018-01-30 16:57:03 -07:00
  • cbb7f52381 Fix #26 MggMuggins 2018-01-30 17:41:16 -06:00
  • 0c52a6a66a Merge pull request #14 from batonius/netcfg Jeremy Soller 2018-01-30 12:41:01 -07:00
  • 1eeec8eae0 Netcfg notifications. Egor Karavaev 2018-01-30 00:47:49 +03:00
  • 416206e1db Fix #2 by blocking if more than 64 packets are collected Jeremy Soller 2018-01-29 21:53:39 -07:00
  • 797d86b7a7 Remove debug message Jeremy Soller 2018-01-29 21:36:17 -07:00
  • 761fe30bf3 Add linked list allocator with automatic resizing Fix memory leaks in exec Remove warnings Jeremy Soller 2018-01-29 21:29:24 -07:00
  • b335c59e7e Merge pull request #25 from MggMuggins/master Jeremy Soller 2018-01-29 19:47:32 -07:00
  • bc0dc6488b Update Cargo.lock; Fix su MggMuggins 2018-01-29 20:44:08 -06:00
  • 5e53b4b161 Port to redox_users break-api MggMuggins 2018-01-29 16:39:52 -06:00
  • eea72fcef3 Remove closed fd. Egor Karavaev 2018-01-12 22:10:46 +03:00
  • ae7d9b40f8 netcfg: interface addr node. Egor Karavaev 2018-01-12 01:22:53 +03:00
  • 1e95808242 netcfg write nodes Egor Karavaev 2018-01-11 00:57:18 +03:00
  • a7f365d96c Add the netcfg schema. Egor Karavaev 2018-01-10 01:38:23 +03:00
  • 015b79430e Updates for new nightly Jeremy Soller 2018-01-28 14:59:01 -07:00
  • 1461404502 Remove unnecessary unsafe Jeremy Soller 2018-01-28 14:51:24 -07:00
  • 0897ddff17 Remove unnecessary parens Jeremy Soller 2018-01-28 14:50:14 -07:00
  • 78cff3f57c Remove unnecessary parens Jeremy Soller 2018-01-28 14:49:29 -07:00
  • 50bbdd3f5e Update lock file Jeremy Soller 2018-01-28 14:45:52 -07:00
  • fdaf3c2fbc Merge pull request #76 from weclaw1/master Jeremy Soller 2018-01-28 14:16:23 -07:00
  • 510af9c1f8 Merge pull request #13 from batonius/dnsd Jeremy Soller 2018-01-28 14:06:06 -07:00
  • 32c673d814 dnsd timeouts Egor Karavaev 2018-01-28 22:44:33 +03:00
  • e6dfb7f5b2 Implement the dns: schema. Egor Karavaev 2018-01-19 22:37:13 +03:00
  • 5fba322823 Add dnds bin. Egor Karavaev 2018-01-15 22:51:45 +03:00
  • 86ef2c4eb3 Merge pull request #83 from biotty/memword Jeremy Soller 2018-01-25 06:57:54 -07:00
  • c2e972f21a Operate on word size as possible Christian Øien 2018-01-24 22:15:30 -06:00
  • c674239df0 Merge pull request #8 from dlrobertson/use_byteorder Jeremy Soller 2018-01-23 17:04:13 -07:00
  • b3812568fe Use byteorder to improve readability Dan Robertson 2018-01-23 23:26:53 +00:00
  • 02759b4a5a Fix bug causing ctrl-d to log in any user with su Document su's logic Return error code of shell from su Jeremy Soller 2018-01-22 08:01:02 -07:00
  • f3205e6e34 Fix #81 by limiting arguments to 4095 Fix #79 by limiting mappable sections to the 2GB mark Jeremy Soller 2018-01-21 20:46:53 -07:00
  • dcb49be481 Fix potential overflows in validate_slice and validate_slice_mut, require memory to be userspace Jeremy Soller 2018-01-21 19:21:43 -07:00
  • 78c5e1c6d2 Enter null namespace for redoxfs Jeremy Soller 2018-01-20 19:37:06 -07:00
  • 89df5e5343 Remove debugging print Jeremy Soller 2018-01-19 20:26:41 -07:00
  • fee95a0406 Disable PTI by default Jeremy Soller 2018-01-19 20:07:18 -07:00
  • dd0376ed69 Merge branch 'pti' Jeremy Soller 2018-01-19 20:06:59 -07:00
  • 3e06a37215 Use slab allocator for kernel heap Robert Węcławski 2018-01-17 23:31:27 +01:00
  • 1e17bfdd53 Merge pull request #75 from dlrobertson/master Jeremy Soller 2018-01-10 19:49:40 -07:00
  • 98fb50a086 Remove comment from linker file Jeremy Soller 2018-01-10 19:27:05 -07:00
  • 1e533b3ad5 Use fninit in start Jeremy Soller 2018-01-10 19:26:33 -07:00
  • 5b389c7ffa Update PTI patch to inline PTI functions Jeremy Soller 2018-01-10 17:25:31 -07:00
  • a16b9230a8 Update debugging docs Dan Robertson 2018-01-10 21:31:28 +00:00
  • d82ffd16cb WIP: Add per-cpu interrupt stack used before mapping kernel heap Jeremy Soller 2018-01-09 22:16:14 -07:00
  • 192a8ce793 Add rbx to saved registers in syscall stack Jeremy Soller 2018-01-09 21:46:48 -07:00
  • 97e6adadbc Merge pull request #6 from dlrobertson/updatez Jeremy Soller 2018-01-09 17:45:48 -07:00
  • a6550341bb Add trampolines for PTI support Jeremy Soller 2018-01-08 22:31:50 -07:00
  • 670d7b00d3 Add PML4 constants Jeremy Soller 2018-01-08 20:32:27 -07:00
  • 32028f66fe Merge pull request #74 from wartman4404/master Jeremy Soller 2018-01-07 19:46:08 -07:00
  • 4f90a0f5c1 Write hpet timer 0 twice to set accumulator and period wartman4404 2018-01-07 16:38:39 -06:00
  • 7dc00e7ea4 Merge pull request #23 from ids1024/no_intrinsics Jeremy Soller 2018-01-07 08:36:59 -07:00
  • 74ed054d50 Merge pull request #23 from ids1024/dma Jeremy Soller 2018-01-07 08:36:37 -07:00
  • c8154e7607 ahci: refactor duplicated ATA command code into a method Ian Douglas Scott 2018-01-06 23:47:45 -08:00
  • 3fc22e2e4c Remove core_intrinsics feature Ian Douglas Scott 2018-01-06 22:38:37 -08:00
  • 083c444a68 Implement waitpid on PGID Jeremy Soller 2018-01-05 20:31:15 -07: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
  • 6394b1b5f0 Merge pull request #22 from ids1024/atapi Jeremy Soller 2018-01-04 15:41:14 -07:00
  • 9de5eb7045 atapi: Implement read support Ian Douglas Scott 2018-01-04 14:20:12 -08:00
  • 78ab386268 Move capacity reading to seperate method Ian Douglas Scott 2018-01-04 12:25:47 -08:00
  • 9313909fe9 Fix stop signal by switching context after stopping Jeremy Soller 2018-01-04 09:03:41 -07:00
  • 49d5c33928 Add support for WCONTINUED and WUNTRACED Fix issues with SIGCONT Jeremy Soller 2018-01-03 22:34:50 -07: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
  • b6878760c7 Use seperate stopped status Jeremy Soller 2018-01-03 21:33:56 -07:00
  • c912f42800 Fix TLS when forking, fix signal delivery to self Jeremy Soller 2018-01-03 21:33:24 -07:00
  • c78d4dcff0 ahci: atapi support (incomplete) Ian Douglas Scott 2018-01-02 23:03:54 -08:00
  • 7906f6891e Add support for stop/cont signals Jeremy Soller 2018-01-02 22:05:29 -07:00
  • b9ca3b7ce8 Fix time format Jeremy Soller 2018-01-02 21:52:28 -07:00
  • 16f8738bff Initial commit Jeremy Soller 2018-01-02 21:51:52 -07:00
  • 22aca69ac9 Use TLS alignment to fix https://github.com/redox-os/redox/issues/1124 Jeremy Soller 2017-12-29 14:58:04 -07:00
  • 40e2a3e221 Implement frename fixing #37 and fix #11 by checking names Jeremy Soller 2017-12-29 14:08:36 -07:00
  • caa607eb28 Merge pull request #70 from redox-os/clippy Jeremy Soller 2017-12-27 21:32:23 -07:00
  • 2e6e272c72 Add stub for frename Jeremy Soller 2017-12-27 21:09:05 -07:00
  • 059cc8078d Add frename Jeremy Soller 2017-12-27 20:19:37 -07:00
  • 414b8e0be0 Add frename Jeremy Soller 2017-12-27 20:18:56 -07:00
  • 58e1d92eb5 Add clippy lints, action some clippy items Jeremy Soller 2017-12-24 22:19:00 -07:00