Commit Graph

  • 8449c5b6ad Switch to using fork Jeremy Soller 2016-11-10 20:01:30 -07:00
  • 61203b6a72 Update libc Jeremy Soller 2016-11-10 11:29:36 -07:00
  • 03abcd0e0e Update for new rustc-serialize Jeremy Soller 2016-11-10 11:28:43 -07:00
  • 60f880817f Invert on cursor Jeremy Soller 2016-11-10 10:35:43 -07:00
  • febfbfedb3 Added dvorak keymap (#752) Waylon Cude 2016-11-10 07:56:38 -08:00
  • 08557a7c13 Fix build, remove cfg(redox) Jeremy Soller 2016-11-09 17:00:48 -07:00
  • db37769a8b Update to use upstream libc and rand Jeremy Soller 2016-11-09 10:43:05 -07:00
  • 69a21ddd1f Use upstream rand! Jeremy Soller 2016-11-09 10:31:31 -07:00
  • 30187e1c64 WIP passwd implementation Jeremy Soller 2016-11-08 11:54:10 -07:00
  • d058e56d6e Fix access modes Jeremy Soller 2016-11-08 10:52:27 -07:00
  • 428e34f77d Disable power management Jeremy Soller 2016-11-07 20:46:34 -07:00
  • 99a15e791d Get CPU features Jeremy Soller 2016-11-07 13:56:02 -07:00
  • 25988d6b71 Add memory information Jeremy Soller 2016-11-07 12:47:32 -07:00
  • 7511f6dd5a Update rand Jeremy Soller 2016-11-07 11:27:45 -07:00
  • 81c39551d7 Update .travis.yml Jeremy Soller 2016-11-06 18:37:52 -07:00
  • fd4d674422 Merge pull request #4 from genodeftest/patch-3 Jeremy Soller 2016-11-05 09:55:17 -06:00
  • a313852428 Travis: fix config (on Linux) Christian Stadelmann 2016-11-05 16:46:34 +01:00
  • 24859cb7a6 Update syscall Jeremy Soller 2016-11-04 13:47:32 -06:00
  • e3f7c9a692 Update scheme documentation Jeremy Soller 2016-11-04 13:38:40 -06:00
  • 194b674155 Add some documentation Jeremy Soller 2016-11-03 20:29:19 -06:00
  • 2d238fada7 Add some documentation Jeremy Soller 2016-11-03 20:28:59 -06:00
  • 8a7f4bba83 Update libc Jeremy Soller 2016-11-03 17:39:57 -06:00
  • 98d7b64a16 Update libc Jeremy Soller 2016-11-03 17:17:07 -06:00
  • 8daf977c58 Fix eventing in kernel Jeremy Soller 2016-11-03 16:02:44 -06:00
  • e9ae9b190c Fix eventing in kernel Jeremy Soller 2016-11-03 16:02:44 -06:00
  • 9064550f6a Fix rustc-serialize Jeremy Soller 2016-11-03 15:47:54 -06:00
  • 0fdebfd4a1 Update syscall lib, update submodules and dependencies Jeremy Soller 2016-11-03 15:10:32 -06:00
  • d765b381f8 Update redox_syscall Jeremy Soller 2016-11-03 15:09:46 -06:00
  • 0073f5695e Use syscall git Jeremy Soller 2016-11-03 13:50:34 -06:00
  • 77c43866db Update stat Jeremy Soller 2016-11-03 13:49:50 -06:00
  • dcf0a21da2 Improving self-documentation of the implementation of Registry. (#732) David Teller 2016-11-03 16:06:44 +01:00
  • 6b8b7c03ab increase process id range (#729) pythoneer 2016-11-03 14:36:12 +01:00
  • 83c58e0486 Remove resource_sceme, Fix syscall crate name, add fmap Jeremy Soller 2016-11-02 19:48:25 -06:00
  • 621e557174 Remove resource_sceme, Fix syscall crate name, add fmap Jeremy Soller 2016-11-02 19:48:25 -06:00
  • 3fc5e52c64 Remove resource_sceme, Fix syscall crate name, add fmap Jeremy Soller 2016-11-02 19:48:25 -06:00
  • f27ed41bcb Use fmap, fix syscall crate name Jeremy Soller 2016-11-02 19:47:24 -06:00
  • b25b268756 Fix syscall crate name Jeremy Soller 2016-11-02 19:46:34 -06:00
  • 359fe4b018 Use crate of redox_syscall Jeremy Soller 2016-11-02 19:37:44 -06:00
  • 416fd22174 Add metadata Jeremy Soller 2016-11-02 19:32:33 -06:00
  • 5312106ed3 Prepare for crates.io Jeremy Soller 2016-11-02 19:31:24 -06:00
  • a21644c278 Add fmap Jeremy Soller 2016-11-02 19:26:21 -06:00
  • e4b4eb5a83 Update terminal emulator Jeremy Soller 2016-11-02 14:17:11 -06:00
  • a0b381765b Use defer permissions instead Jeremy Soller 2016-11-01 15:33:49 -06:00
  • 3a58139e57 Only add allow_root on OS X Jeremy Soller 2016-11-01 15:08:08 -06:00
  • 190ccc2ef1 Fix #725 by checking mode in chdir Jeremy Soller 2016-11-01 14:49:51 -06:00
  • 14cbb4f4f8 Merge pull request #3 from Yoric/master Jeremy Soller 2016-11-01 14:29:30 -06:00
  • 0353bfc00c Let root manipulate a fuse-mounted redoxfs vfs. David Teller 2016-11-01 21:15:25 +01:00
  • fb20ed5436 Add contributing and readme Jeremy Soller 2016-11-01 12:04:50 -06:00
  • cde0a9c8a1 Correct init process, allow waiting on any children, reap zombies in init Jeremy Soller 2016-11-01 11:04:53 -06:00
  • dc53add6a9 Correct init process, allow waiting on any children, reap zombies in init Jeremy Soller 2016-11-01 11:04:53 -06:00
  • a33ddef38f remove take message Jeremy Soller 2016-10-31 22:12:10 -06:00
  • a5b6dcc0c0 Disable cache to improve performance Jeremy Soller 2016-10-31 21:56:35 -06:00
  • 7952e3ed63 Add null: and zero: Jeremy Soller 2016-10-31 21:54:56 -06:00
  • aad20b0e8b Remove debugging Jeremy Soller 2016-10-31 19:40:27 -06:00
  • fd71b5e3f1 Fixes for TLS Jeremy Soller 2016-10-31 19:09:22 -06:00
  • b98a814dfc Remove rd/wrfsbase Jeremy Soller 2016-10-31 18:04:28 -06:00
  • 5ae17129d3 Use syscall from git Jeremy Soller 2016-10-31 13:33:22 -06:00
  • 4ecb62da40 Build redoxfs using syscall git Jeremy Soller 2016-10-31 13:27:35 -06:00
  • 5a687dfeb5 Smp (#23) Jeremy Soller 2016-10-31 10:49:00 -06:00
  • 81c4b8c998 Smp (#23) Jeremy Soller 2016-10-31 10:49:00 -06:00
  • ed9c2b9d6c Smp (#23) Jeremy Soller 2016-10-31 10:49:00 -06:00
  • e71e27a3c6 Update vesad ransid branch Jeremy Soller 2016-10-26 14:17:57 -06:00
  • ad314add6a Update termion Jeremy Soller 2016-10-26 13:55:29 -06:00
  • 5c0fc80db2 Merge pull request #2 from redox-os/new_kernel Jeremy Soller 2016-10-26 13:21:48 -06:00
  • 1f2421a1c8 Redo networking (#22) Jeremy Soller 2016-10-26 13:19:56 -06:00
  • 1a1fb1f5e1 Redo networking (#22) Jeremy Soller 2016-10-26 13:19:56 -06:00
  • fe339a9362 Redo networking (#22) Jeremy Soller 2016-10-26 13:19:56 -06:00
  • ec00f58d73 Add buf to dup Jeremy Soller 2016-10-25 12:16:28 -06:00
  • 580f30e520 Documenting use of enable_and_halt(). (#21) David Teller 2016-10-25 00:03:03 +02:00
  • afac2a3ccc Reenable clear in getty Jeremy Soller 2016-10-24 14:21:21 -06:00
  • 46631df4f0 Use OsRng to get random data for seed Jeremy Soller 2016-10-24 14:07:55 -06:00
  • d32f2dc10e Correctly use salt Jeremy Soller 2016-10-24 13:12:58 -06:00
  • e0fe388ccf Switch to argon2: WIP Jeremy Soller 2016-10-24 12:22:13 -06:00
  • 891a8a85b3 Update submodules Jeremy Soller 2016-10-23 19:01:30 -06:00
  • 87a7261781 Add O_NONBLOCK Jeremy Soller 2016-10-23 15:38:49 -06:00
  • 9c94a5cd86 Event based ethernetd Jeremy Soller 2016-10-23 15:26:36 -06:00
  • e7a4b786b0 Add CPU ID lock Jeremy Soller 2016-10-23 11:24:10 -06:00
  • c680f2531e Make all perCPU mappings available in all contexts - this will allow APs to pick up threads Jeremy Soller 2016-10-23 09:13:12 -06:00
  • a1acadd373 More debugging of writes in ahcid Jeremy Soller 2016-10-22 22:23:09 -06:00
  • b18653c57d Debug all driver activity to display:1, use format to avoid line splitting Jeremy Soller 2016-10-22 19:35:23 -06:00
  • 5724bacd2b Set mac address on boot Jeremy Soller 2016-10-22 19:13:57 -06:00
  • cb5f38dfdc Do not throw pcid into background - this prevents ethernetd from exiting if it tries to open network: too early Jeremy Soller 2016-10-22 19:00:36 -06:00
  • 04266d6438 WIP: Make network drivers send fevent packets Jeremy Soller 2016-10-22 17:14:52 -06:00
  • 8ee024b34f Simplify vesad by using SchemeMut Jeremy Soller 2016-10-22 14:54:13 -06:00
  • ad152ad968 Remove unnecessary context switch in waitpid Jeremy Soller 2016-10-20 21:50:11 -06:00
  • a97aa95c23 Improve wait condition performance Jeremy Soller 2016-10-20 21:49:47 -06:00
  • 4d3580f0f2 Fix tx and rx Jeremy Soller 2016-10-20 16:48:09 -06:00
  • 962836aa47 Do not block on IRQ read, add more debugging to RTL8168/9 Jeremy Soller 2016-10-20 15:49:17 -06:00
  • 1f0ba2b945 Do not block on IRQ read, add more debugging to RTL8168/9 Jeremy Soller 2016-10-20 15:49:17 -06:00
  • 71a9795139 Do not ack IRQ in ahcid, as it does not enable IRQs Jeremy Soller 2016-10-20 14:37:05 -06:00
  • 6b60fd6c59 Fix buffers by using two 32-bit high and low parts Jeremy Soller 2016-10-20 14:28:58 -06:00
  • d78981ded6 Add rtl8168 driver, make drivers use O_NONBLOCK Jeremy Soller 2016-10-20 12:52:58 -06:00
  • 9c3a06b8f9 Add nonblocking root scheme Jeremy Soller 2016-10-20 12:31:39 -06:00
  • 571c5ac641 Less output in pcid, fix e1000d crate name Jeremy Soller 2016-10-19 13:19:37 -06:00
  • 665eaa5298 Allow init to change stdio Jeremy Soller 2016-10-17 11:00:55 -06:00
  • a05b8f4d25 Update libc Jeremy Soller 2016-10-15 21:12:03 -06:00
  • f0664243c3 Remove question mark where not required Jeremy Soller 2016-10-15 20:56:32 -06:00
  • 71ff7af970 Send multiple events if there are multiple packets Jeremy Soller 2016-10-14 22:06:43 -06:00
  • b69014a48a Correct size of data Jeremy Soller 2016-10-14 22:06:20 -06:00
  • 385df792b0 Divide init into two files Jeremy Soller 2016-10-14 21:11:29 -06:00