Commit graph

704 commits

Author SHA1 Message Date
Jeremy Soller aa343a6239 Update browser 2016-11-16 10:33:04 -07:00
Jeremy Soller 58916668aa Update coreutils, ion 2016-11-16 08:50:53 -07:00
Jeremy Soller 9ad0da33f0 Update netutils, add simple ntp client 2016-11-15 21:30:19 -07:00
Jeremy Soller 69c23ed187 Pass through fcntl 2016-11-15 17:09:28 -07:00
Jeremy Soller 1f29d163b1 Update to add chmod 2016-11-15 17:08:14 -07:00
Jeremy Soller 37395f36ea Update syscall and rust, add fcntl for permissions 2016-11-15 16:12:51 -07:00
Jeremy Soller 16f5c82796 FileHandle from in exec close 2016-11-15 14:09:08 -07:00
Jeremy Soller 297b6e09fc Merge branch 'cap2' of https://github.com/Yoric/redox into Yoric-cap2 2016-11-15 14:05:43 -07:00
Jeremy Soller ae73dec11a Update netutils 2016-11-15 14:04:36 -07:00
Jeremy Soller 58e7685cd3 Update ion, update libc 2016-11-15 08:21:04 -07:00
Jeremy Soller 1395eaecf4 Update ion, rust 2016-11-14 20:56:16 -07:00
Jeremy Soller 28cb4c1f18 Pass clone and exec to dup to identify dup location, make exec dup to implement cloexec 2016-11-14 20:55:31 -07:00
Jeremy Soller a916e29b3c Add sys:exe to get current executable 2016-11-14 20:54:33 -07:00
Jeremy Soller 61871c6071 Fix prefix handling 2016-11-14 15:02:58 -07:00
Jeremy Soller 112f0020cd Update submodules 2016-11-14 12:17:12 -07:00
Jeremy Soller 8b56d14e41 Add fcntl 2016-11-14 12:15:34 -07:00
Jeremy Soller 5fd7b2b71d Real std (#755)
* Switch to real standard, fix daemonization on real standard

* Update submodules

* Remove --cfg redox

* Update rust, syscall

* Update submodules

* Update orbutils
2016-11-14 11:06:55 -07:00
Jeremy Soller 3c0abadfd0 Implement more test arch features 2016-11-14 11:04:31 -07:00
Jeremy Soller 7e71c85c80 Use core intrinsics instead of memset 2016-11-14 10:50:00 -07:00
Jeremy Soller b83bdb3643 Interrupt enable and nop function 2016-11-14 10:46:53 -07:00
Jeremy Soller 3a24938387 Reenable goblin 2016-11-14 10:46:32 -07:00
Jeremy Soller fa6f976fc5 WIP: fix build of tests 2016-11-14 10:45:42 -07:00
David Teller 9c90a8fe42 Converting file handles into a new type FileHandle
Keeping file handles (and pids, and scheme id, ...) as usize is a
footgun. Let's remove it.
2016-11-14 07:46:43 +01:00
David Teller 37a34ab7f7 Converting pids into a new type ContextId
Keeping pid (and file descriptor, and scheme id, ...) as usize is a
footgun. Let's remove it.
2016-11-14 07:46:43 +01:00
David Teller d16515ea12 Converting scheme ids into a new type SchemeId
Keeping scheme ids (and pids, and file handles, ...) as usize is a
footgun. Let's remove it.
2016-11-14 07:46:43 +01:00
David Teller 9f7c20bacf Introducing macros for defining SchemeId, Pid, ... 2016-11-14 07:46:43 +01:00
Jeremy Soller 4933a69f54 Update orbutils 2016-11-11 21:21:07 -07:00
Jeremy Soller 86650e4579 Update orbutils 2016-11-11 21:10:47 -07:00
Jeremy Soller e078f1c040 Update submodules 2016-11-10 21:11:43 -07:00
Jeremy Soller 3ff26c938f Update submodules 2016-11-10 21:10:43 -07:00
Jeremy Soller 97f333506c Update rust, syscall 2016-11-10 21:08:11 -07:00
Jeremy Soller 2d853ed622 Remove --cfg redox 2016-11-10 20:22:43 -07:00
Jeremy Soller 7bbd3bd1bc Update submodules 2016-11-10 20:09:45 -07:00
Jeremy Soller 2db2d10cce Switch to real standard, fix daemonization on real standard 2016-11-10 20:02:51 -07:00
Jeremy Soller da3f9558d9 Fixes for building libstd (real) 2016-11-10 19:59:59 -07:00
Jeremy Soller d9f263728d Update submodules 2016-11-10 11:31:34 -07:00
Jeremy Soller 511e91624d Update for new rustc-serialize 2016-11-10 11:28:43 -07:00
Jeremy Soller 87f40b56c8 Update orbutils 2016-11-10 10:41:06 -07:00
Jeremy Soller cf8e7950a8 Invert on cursor 2016-11-10 10:35:43 -07:00
Jeremy Soller 2c7efc3c98 Merge branch 'master' of https://github.com/redox-os/redox 2016-11-10 10:21:34 -07:00
Jeremy Soller c96c45802f Update rust for better libstd support of Redox 2016-11-10 10:19:23 -07:00
Waylon Cude 2d6b7b4564 Added dvorak keymap (#752)
Keymaps are passed as arguments to ps2d.
To select the dvorak keymap use `ps2d dvorak`,
otherwise the kymap will default to english.
2016-11-10 08:56:38 -07:00
Jeremy Soller fb739faece Fix build, remove cfg(redox) 2016-11-09 17:00:48 -07:00
Jeremy Soller 01d2c8d0f2 Update to use upstream libc and rand 2016-11-09 10:43:05 -07:00
Jeremy Soller 28ebdf0de7 Update orbutils 2016-11-08 20:02:10 -07:00
Jeremy Soller a0f078a46a Add shortcut 2016-11-08 19:59:48 -07:00
Glen De Cauwsemaecker a8319379c6 update bootstrap.sh script (#753)
* update bootstrap.sh script

+ macOS users using MacPorts are now supported (fix issue #720);
+ dependencies for macOS users using brew have been updated;
+ the boot step can now be skipped with the '-d' flag, effectively only installing dependencies

* update summary build instructions in README dependencies step

as these are meant as quick instructions, it's probably better to simply use the bootstrap.sh script available in the repo root folder, using the '-d' flag to just install the dependencies, using whatever package manager is available for the host system, rather than forcing the user to manually install those one by one
2016-11-08 17:48:10 -07:00
Jeremy Soller 4e314292f8 Update submodules, add browser 2016-11-08 17:23:32 -07:00
Jeremy Soller 75ef540378 Update redoxfs 2016-11-08 10:52:42 -07:00
Jeremy Soller 95538d3b79 Fix netutils refs 2016-11-08 09:09:14 -07:00