Jeremy Soller
032b012dbb
Add cookbook submodule
2017-01-13 09:43:54 -07:00
Jeremy Soller
df80a0bc56
Move isolinux to submodule
2017-01-05 11:28:34 -07:00
Jeremy Soller
5776b0b452
Move bootloader to submodule
2017-01-05 11:26:32 -07:00
Jeremy Soller
7ae998ce3b
Move drivers to submodule
2017-01-05 11:22:36 -07:00
Jeremy Soller
db61470278
Move kernel to submodule
2017-01-04 15:42:07 -07:00
Jeremy Soller
073af0f01d
Update orbital, add games
2016-12-27 20:23:05 -07:00
Jeremy Soller
1566ed9060
Update README to show current building rust version
2016-12-27 12:28:42 -07:00
Jeremy Soller
fa8dae8466
Use upstream openlibm, goblin
2016-12-14 15:45:18 -07:00
Jeremy Soller
150dfc5c4e
Add binutils
2016-11-18 09:01:39 -07:00
Jeremy Soller
bf292bc0d1
Add signal support - exit on signal
2016-11-17 12:12:02 -07:00
Jeremy Soller
5183936de0
Add ref makefile target
2016-11-08 09:00:21 -07:00
Jeremy Soller
a4d973fee2
Update libc and ralloc, remove ralloc from repo as it is fetched with cargo
2016-11-03 17:18:03 -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
00ac77765c
Add installer
2016-10-21 09:15:33 -06:00
Jeremy Soller
1ee388be2a
Add tar and pkgutils. Disable arpd and orbital on start to improve start time
2016-10-18 17:13:26 -06:00
Jeremy Soller
502b7bf89b
Merge branch 'master' of https://github.com/redox-os/kernel
2016-10-17 20:15:10 -06:00
Jeremy Soller
10208a5b06
Add acid tests
2016-10-17 20:14:53 -06:00
Jeremy Soller
884e18f370
Use own openlibm
2016-10-15 20:55:42 -06:00
Jeremy Soller
224c43f761
Orbital ( #16 )
...
* Port previous ethernet scheme
* Add ipd
* Fix initfs rebuilds, use QEMU user networking addresses in ipd
* Add tcp/udp, netutils, dns, and network config
* Add fsync to network driver
* Add dns, router, subnet by default
* Fix e1000 driver. Make ethernet and IP non-blocking to avoid deadlocks
* Add orbital server, WIP
* Add futex
* Add orbutils and orbital
* Update libstd, orbutils, and orbital
Move ANSI key encoding to vesad
* Add orbital assets
* Update orbital
* Update to add login manager
* Add blocking primitives, block for most things except waitpid, update orbital
* Wait in waitpid and IRQ, improvements for other waits
* Fevent in root scheme
* WIP: Switch to using fevent
* Reorganize
* Event based e1000d driver
* Superuser-only access to some network schemes, display, and disk
* Superuser root and irq schemes
* Fix orbital
2016-10-13 17:21:42 -06:00
Jeremy Soller
0d1afaa016
Add userutils
2016-10-07 10:42:17 -06:00
Jeremy Soller
5c99bb9cfa
Update smith, use master branch
2016-10-05 20:45:54 -06:00
Jeremy Soller
3ff51e6e5f
Add smith editor, hashing in login, update ion
2016-09-28 14:12:05 -06:00
Jeremy Soller
be8cb1ff38
Add more utils
2016-09-28 11:07:54 -06:00
Jeremy Soller
cde825bed9
Add redoxfs
2016-09-27 21:20:14 -06:00
Jeremy Soller
9ce5628fa4
Bring in some coreutils
2016-09-22 19:38:09 -06:00
Jeremy Soller
dd05c0e2ec
Use newest version of allocator and spin
2016-09-22 16:12:48 -06:00
Jeremy Soller
046236c10f
Add login process. Remove debugging. Fix order of arguments
2016-09-22 08:43:22 -06:00
Jeremy Soller
57f5699664
Update libstd. Add CWD and associated syscalls. Remove debugging
2016-09-17 19:01:34 -06:00
Jeremy Soller
8dd26c5239
Compile init as executable using libstd
2016-09-09 17:13:16 -06:00
Jeremy Soller
3cd846a756
Update rust, use redox branch to prepare for libstd
2016-09-09 15:48:54 -06:00
Jeremy Soller
465363f0a1
Add simple paging, use rust libcore and compile without sse
2016-08-15 11:30:14 -06:00