Commit graph

454 commits

Author SHA1 Message Date
Jeremy Soller a1364bcc3d Add tee 2016-11-02 22:25:03 -06:00
Jeremy Soller 4dfabbdb67 Add sort 2016-11-02 22:23:59 -06:00
Jeremy Soller 13a4625e90 Compile kernel in release mode 2016-11-02 22:14:02 -06:00
Jeremy Soller 234434830a Update orbutils 2016-11-02 22:10:16 -06:00
Jeremy Soller 4b57535c8d Switch to release mode, allow all optimizations 2016-11-02 21:46:34 -06:00
Jeremy Soller fe83400600 Fix syscall ABI 2016-11-02 21:45:50 -06:00
Jeremy Soller 2f6f3c3281 Update orbital 2016-11-02 20:19:49 -06:00
Jeremy Soller e3317f05f7 Remove resource_sceme, Fix syscall crate name, add fmap 2016-11-02 19:48:25 -06:00
Jeremy Soller db4acfbe8c Update terminal emulator 2016-11-02 14:17:11 -06:00
Jeremy Soller dd63693c4a Fix close in ptyd 2016-11-02 13:45:45 -06:00
Jeremy Soller 5a63699325 Update orbital 2016-11-02 13:06:52 -06:00
Jeremy Soller 259886b37f Update libstd, orbutils, orbital 2016-11-02 12:48:59 -06:00
Jeremy Soller 5b55d1c1f1 orbital will log to debug: 2016-11-02 12:48:45 -06:00
Jeremy Soller b43818170e Event on close 2016-11-02 12:48:32 -06:00
Jeremy Soller 1585e67f1b Only document kernel and std 2016-11-02 08:32:14 -06:00
Jeremy Soller bfa561c5ab Organize doc 2016-11-01 21:33:28 -06:00
Jeremy Soller 1e87c19bfb Slightly better mounting procedure 2016-11-01 21:02:25 -06:00
Jeremy Soller 268dc0aa36 Merge branch 'NilSet-rdrand' 2016-11-01 20:17:01 -06:00
Jeremy Soller 75b0844a2a Print seed indicator 2016-11-01 20:16:44 -06:00
Tommie Levy e6b11f87ee Use rdrand as seed for chacha prng, when available 2016-11-02 01:44:13 -04:00
Jeremy Soller 8bbfb8bf2a Fix build on OS X 2016-11-01 15:34:33 -06:00
Jeremy Soller 85f8500cea Update submodules 2016-11-01 15:08:20 -06:00
Jeremy Soller 324dbd52e4 Fix #725 by checking mode in chdir 2016-11-01 14:49:51 -06:00
Jeremy Soller 1041027772 Add ISSUE and PR template 2016-11-01 12:06:14 -06:00
Jeremy Soller d38ec4e09b Add contributing and readme 2016-11-01 12:04:50 -06:00
Jeremy Soller 25743a89a2 Correct init process, allow waiting on any children, reap zombies in init 2016-11-01 11:04:53 -06:00
Jeremy Soller ff227737bf Add pty scheme 2016-11-01 09:53:48 -06:00
Jeremy Soller 1c42712b33 Update orbital 2016-10-31 22:20:36 -06:00
Jeremy Soller 9f2a1aba0c Fix mouse cursor on some systems
Reenable orbital
2016-10-31 22:18:38 -06:00
Jeremy Soller 867a3badbf remove take message 2016-10-31 22:12:10 -06:00
Jeremy Soller ca21b1217f Pkgutils update 2016-10-31 22:12:04 -06:00
Jeremy Soller 45562bb651 Revert orbital 2016-10-31 22:06:40 -06:00
Jeremy Soller 3f36e05a32 Update redoxfs 2016-10-31 21:57:52 -06:00
Jeremy Soller 56ac46e933 Add null: and zero: 2016-10-31 21:54:56 -06:00
Jeremy Soller b95a399a59 Remove debugging 2016-10-31 19:40:27 -06:00
Jeremy Soller 973fdcb20b Fixes for TLS 2016-10-31 19:09:22 -06:00
Jeremy Soller 4fc9283aff Remove rd/wrfsbase 2016-10-31 18:04:28 -06:00
Jeremy Soller 8c0c4764f5 Update tar 2016-10-31 15:50:01 -06:00
Jeremy Soller 8bf73886e5 DHCPD in background, update pkgutils 2016-10-31 15:43:00 -06:00
Jeremy Soller 27375c89c2 Update libstd, remove openlibm (now inside of libstd) 2016-10-31 12:37:29 -06:00
Jeremy Soller 9ba04a065e Add syscall as submodule 2016-10-31 11:50:10 -06:00
Jeremy Soller 952f469e45 Remove syscall dir 2016-10-31 11:49:53 -06:00
Jeremy Soller c6849636e3 Disable orbital startup 2016-10-31 10:55:11 -06:00
Jeremy Soller 149b0297a4 Smp (#23)
* Fire up multiple processors

* Use IPIs to wake up secondary processors

* Much better exception information

* Modifications to show more information on fault

* WIP: Use real libstd

* Add TLS (not complete)

* Add random function, export getpid, cleanup

* Do not spin APs until new context

* Update rust

* Update rust

* Use rd/wrfsbase

* Implement TLS

* Implement compiler builtins and update rust

* Update rust

* Back to Redox libstd

* Update rust
2016-10-31 10:49:00 -06:00
Jeremy Soller 25dc44b348 Add DMAR device definition 2016-10-26 17:23:20 -06:00
Jeremy Soller 2095de83e8 Try to avoid memory leak in tcpd 2016-10-26 14:20:08 -06:00
Jeremy Soller 875db86f30 Update vesad ransid branch 2016-10-26 14:17:57 -06:00
Jeremy Soller b9b24f546e Add travis.yml 2016-10-26 13:59:31 -06:00
Jeremy Soller b0a1f1322c Update submodules 2016-10-26 13:55:39 -06:00
Jeremy Soller 3cafd6277d Update submodules 2016-10-26 13:43:24 -06:00