Kevin Lange
|
6ae6861a04
|
fix cross-gcc
|
2013-05-15 18:33:30 -07:00 |
|
Kevin Lange
|
c962757835
|
Fix up newlib cflags at the right time
|
2013-05-15 18:14:42 -07:00 |
|
Kevin Lange
|
fd7c103c78
|
Teapot Mesa shader example
|
2013-05-13 02:59:10 -07:00 |
|
Kevin Lange
|
4868960364
|
Build ALL the things!
|
2013-05-12 00:38:56 -07:00 |
|
Kevin Lange
|
9d6995e4b8
|
minor TODO updates
|
2013-05-11 21:48:03 -07:00 |
|
Kevin Lange
|
416d483fd6
|
Box drawing and new wcwidth
Currently a brute-force method, going
to replace this with a Markus Khun-esque interval
search shortly.
|
2013-05-11 13:20:20 -07:00 |
|
Kevin Lange
|
04dccab9a4
|
Swap /bin and /usr/bin in PATH
|
2013-05-10 19:34:01 -07:00 |
|
Kevin Lange
|
8d20462288
|
work around -onlcr
|
2013-05-09 23:56:49 -07:00 |
|
Kevin Lange
|
4e5296ad5a
|
Use cross ld to link kernel
|
2013-05-08 22:21:20 -07:00 |
|
Kevin Lange
|
c8aa5462a8
|
Cleaner syscall handling
|
2013-05-08 22:11:02 -07:00 |
|
Kevin Lange
|
d46e8d4e81
|
Update canonical logo svg in docs
|
2013-05-08 20:25:59 -07:00 |
|
Kevin Lange
|
e809b4e3da
|
Add back in Command not found message
|
2013-05-08 01:05:38 -07:00 |
|
Kevin Lange
|
295ec5f08a
|
Cross GCC compiler.
|
2013-05-08 00:50:11 -07:00 |
|
Kevin Lange
|
096628fb1d
|
Make sh use execvp directly
|
2013-05-08 00:45:46 -07:00 |
|
Kevin Lange
|
0789c46bfe
|
Add /usr/bin to default PATH
|
2013-05-08 00:45:27 -07:00 |
|
Kevin Lange
|
f4c68573aa
|
execvp
|
2013-05-08 00:45:00 -07:00 |
|
Kevin Lange
|
355d4b4dbe
|
Merge pull request #35 from srjek/zlib1.2.8
Upgrade zlib from 1.2.7 to 1.2.8, or provide an alt url
|
2013-05-06 14:12:11 -07:00 |
|
Kevin Lange
|
8f3b31466f
|
add kill app
|
2013-05-06 01:29:04 -07:00 |
|
Kevin Lange
|
a4a117cf0c
|
Fix some build derps
|
2013-05-05 15:54:01 -07:00 |
|
Kevin Lange
|
1e664bef2b
|
Integrate signals into libc
|
2013-05-05 15:00:24 -07:00 |
|
Kevin Lange
|
fcdec09eaf
|
Unfocused terminal cursor box
|
2013-05-04 23:22:54 -07:00 |
|
Kevin Lange
|
907566b259
|
Fix terminal padding opacity
|
2013-05-03 00:20:16 -07:00 |
|
Kevin Lange
|
8ceb3f990a
|
New panel layout and background
|
2013-05-02 23:33:57 -07:00 |
|
Kevin Lange
|
b956f6ba8a
|
Use var for ramdisk size in makefile
|
2013-05-02 23:31:34 -07:00 |
|
Kevin Lange
|
8af7d27445
|
Make terminal darker
|
2013-05-01 18:35:03 -07:00 |
|
Josh Kilmer
|
892ae803d3
|
Upgrade zlib from 1.2.7 to 1.2.8
|
2013-04-30 03:20:48 -05:00 |
|
Kevin Lange
|
edccf2927b
|
Unbreak ramdisks
|
2013-04-27 22:04:20 -07:00 |
|
Kevin Lange
|
71bafd0174
|
Fix kernel heap allocation
|
2013-04-27 22:04:03 -07:00 |
|
Kevin Lange
|
d78f5233d7
|
remove unused CYGWIN garbage from newlib header
|
2013-04-27 22:03:47 -07:00 |
|
Kevin Lange
|
8b39566b43
|
Kill some code duplication in the terminal
|
2013-04-27 01:43:24 -07:00 |
|
Kevin Lange
|
fde9c6d652
|
New ioctl commands and userspace improvements
|
2013-04-27 01:16:36 -07:00 |
|
Kevin Lange
|
6aa623216d
|
But clear the buffer on ^C
|
2013-04-27 01:16:17 -07:00 |
|
Kevin Lange
|
b575e5e2e4
|
Flush buffer on switch to raw mode
|
2013-04-27 01:14:21 -07:00 |
|
Kevin Lange
|
5d71eeb013
|
Kernel stacks are big enough for those...
|
2013-04-27 01:13:47 -07:00 |
|
Kevin Lange
|
672274d5ae
|
More initial stack space [maybe temporary]
|
2013-04-26 01:04:21 -07:00 |
|
Kevin Lange
|
47977a3bdc
|
Fix some C++ derps with window.h header
|
2013-04-26 01:04:09 -07:00 |
|
Kevin Lange
|
fdc442714a
|
Disable EXT2 with a #define
|
2013-04-25 23:06:51 -07:00 |
|
Kevin Lange
|
47a67b3bb4
|
Add some HDD dirs to gitignore
|
2013-04-25 23:06:25 -07:00 |
|
Kevin Lange
|
0e76870d00
|
Remove some unused header defines
|
2013-04-24 20:24:33 -07:00 |
|
Kevin Lange
|
c1ac928af6
|
Fix mappings so SHM is table aligned
|
2013-04-24 20:20:34 -07:00 |
|
Kevin Lange
|
cbaa9e13d6
|
Add a test app to print open() flag values
|
2013-04-24 00:20:25 -07:00 |
|
Kevin Lange
|
9f7fa061ea
|
Fix how 'touch' opens files.
|
2013-04-24 00:20:07 -07:00 |
|
Kevin Lange
|
16da56ea9b
|
General support for open() flags
Includes truncation support in tmpfs, and changes the signure of the VFS
open() method. Also tweaked some comment style in the VFS.
|
2013-04-24 00:19:08 -07:00 |
|
Kevin Lange
|
8c16a86206
|
Directory support in tmpfs
|
2013-04-23 23:21:16 -07:00 |
|
Kevin Lange
|
716ce11c83
|
Move old loader test
|
2013-04-23 23:08:42 -07:00 |
|
Kevin Lange
|
409052e568
|
Free that temp block...
|
2013-04-23 23:05:57 -07:00 |
|
Kevin Lange
|
a2a890e1a8
|
Fresh new VFS syscalls: unlink, chmod, umask
|
2013-04-23 01:14:33 -07:00 |
|
Kevin Lange
|
01a4b5f22d
|
fix USER setting in login
|
2013-04-22 22:37:17 -07:00 |
|
Kevin Lange
|
ae1d555a13
|
Syscall bindings
|
2013-04-22 22:36:56 -07:00 |
|
Kevin Lange
|
6f096454cd
|
Some additions to the VFS
|
2013-04-22 22:36:47 -07:00 |
|