Kevin Lange
|
e5ed5cdca0
|
Disable line buffering in pipes. Totally not our job.
|
2012-02-17 15:01:09 -06:00 |
|
Kevin Lange
|
7c41cd7080
|
Fix compile warnings
|
2012-02-17 01:27:56 -06:00 |
|
Kevin Lange
|
220e9cbc57
|
Hopefully fix some latent signal bugs
|
2012-02-17 01:21:11 -06:00 |
|
Kevin Lange
|
678ed81c65
|
Extensive stability fixes. I think I finally squashed those stack bugs.
|
2012-02-16 22:43:41 -06:00 |
|
Kevin Lange
|
531d70f933
|
Ugly fix to bootup stack fault bug
|
2012-02-16 15:51:26 -06:00 |
|
Kevin Lange
|
8fb69d44cd
|
I have no frickin' clue what's causing these startup crashes. Requires further investigation.
|
2012-02-16 15:09:56 -06:00 |
|
Kevin Lange
|
a1d821de9b
|
Various fixes
|
2012-02-16 14:38:50 -06:00 |
|
Kevin Lange
|
a72f9bc7cf
|
Fix stack bug.
|
2012-02-16 14:31:40 -06:00 |
|
Kevin Lange
|
c67d2796ef
|
Finish threading (might still be some bugs)
|
2012-02-16 01:06:44 -06:00 |
|
Markus Schober
|
4453aba2de
|
can haz threads?
|
2012-02-15 22:56:16 -06:00 |
|
Kevin Lange
|
cffbb02240
|
Stuff and things
|
2012-02-15 20:50:31 -06:00 |
|
Kevin Lange
|
de0bbe739b
|
Fix a bunch of system calls...
|
2012-02-12 18:47:01 -06:00 |
|
Kevin Lange
|
9b1e227c0f
|
Fix a dozen different things.
|
2012-02-12 16:45:23 -06:00 |
|
Kevin Lange
|
cc7354d298
|
Fix bad process switch handling on empty queues
|
2012-02-11 18:27:28 -06:00 |
|
Kevin Lange
|
89c7ef9620
|
Add signal header...
|
2012-02-11 18:02:22 -06:00 |
|
Markus Schober
|
45903b204b
|
fixed a subtle bug in shm; added a bunch of utilities to test it
|
2012-02-10 22:31:38 -06:00 |
|
Kevin Lange
|
58c176dfa0
|
Syscalls to share file descriptors over a shared memory region
|
2012-02-08 20:59:34 -06:00 |
|
Kevin Lange
|
180342822a
|
Merge branch 'master' of github.com:klange/osdev
|
2012-02-08 20:09:33 -06:00 |
|
Kevin Lange
|
79fcaf5136
|
Stability fixes.
|
2012-02-08 20:09:28 -06:00 |
|
Markus Schober
|
27d0deed5b
|
[shm] fork() and execve() don't wreak havoc on shm
|
2012-02-08 19:59:34 -06:00 |
|
Kevin Lange
|
aa73f6fc6e
|
Fix a task 0 exit bug
|
2012-02-08 19:30:35 -06:00 |
|
Kevin Lange
|
ea961ea0e3
|
Fix compilation warnings
|
2012-02-08 16:07:54 -06:00 |
|
Kevin Lange
|
65fa12f482
|
SIGNALS
|
2012-02-08 02:40:44 -06:00 |
|
Markus Schober
|
aec24c08f1
|
Attaching nearly works!
|
2012-02-07 02:29:28 -06:00 |
|
Kevin Lange
|
a190f9995c
|
shm negotiate comments
|
2012-02-06 15:37:40 -06:00 |
|
Kevin Lange
|
fdaf53b0c4
|
[shm] Working on negotiation functions
|
2012-02-05 19:56:21 -06:00 |
|
Kevin Lange
|
1a5057e1fa
|
[minor] typo
|
2012-02-05 18:14:29 -06:00 |
|
Kevin Lange
|
aba36f4dce
|
Reserving syscall numbers for shared memory
|
2012-02-05 18:12:50 -06:00 |
|
Kevin Lange
|
c4e33117c0
|
mkdir and creat testing
|
2012-02-05 16:04:41 -06:00 |
|
Kevin Lange
|
6590b285b5
|
Mouse improvements (stability, scaling)
|
2012-02-04 22:29:46 -06:00 |
|
Kevin Lange
|
3bade472f2
|
Change comment regarding version names
|
2012-02-03 22:41:55 -06:00 |
|
Kevin Lange
|
2e8144493d
|
Bootsplash testing (launches terminal afterwards)
|
2012-02-03 18:16:47 -06:00 |
|
Kevin Lange
|
78e96435ad
|
[util] Script to run fullscreen
|
2012-02-03 12:23:49 -06:00 |
|
Kevin Lange
|
aac1d78e35
|
Drop packets from the mouse if the client isn't reading fast enough
|
2012-02-02 20:37:50 -06:00 |
|
Kevin Lange
|
4366a20a8f
|
Pipe and packet-based mouse device
|
2012-02-02 16:16:29 -06:00 |
|
Kevin Lange
|
6f773cf407
|
Fix a cast warning
|
2012-01-31 20:12:19 -06:00 |
|
Kevin Lange
|
89d9265c73
|
Actually deschedule processes when they are waiting
|
2012-01-31 19:27:38 -06:00 |
|
Kevin Lange
|
71298a5c83
|
Relatively broken local echo support
|
2012-01-31 00:16:09 -06:00 |
|
Kevin Lange
|
a8cc561cce
|
Try to write good documentation for the vfs module
|
2012-01-30 16:48:54 -06:00 |
|
Kevin Lange
|
238278c3fc
|
init, get/sethostname
|
2012-01-30 12:10:53 -06:00 |
|
Kevin Lange
|
047f209357
|
Style guide.
|
2012-01-29 12:46:34 -06:00 |
|
Kevin Lange
|
c9d5e735ed
|
Getting ready for thread support
|
2012-01-28 17:06:07 -06:00 |
|
Kevin Lange
|
a47fe02224
|
Directory switching
|
2012-01-27 13:10:58 -06:00 |
|
Markus Schober
|
405868ac8a
|
First commit of readdir/ls support.
|
2012-01-27 04:04:04 -06:00 |
|
Kevin Lange
|
9061f91e74
|
stat(), fstat(), /bin/stat
|
2012-01-27 03:12:29 -06:00 |
|
Kevin Lange
|
71f5a8e3e4
|
New MOTD, bump version number (0.0.2-testing uiharu)
|
2012-01-27 00:25:28 -06:00 |
|
Kevin Lange
|
d112f6fedb
|
Reboot [and fix user/group permissions in fork()]
|
2012-01-26 23:11:43 -06:00 |
|
Kevin Lange
|
ac8354d805
|
Add some system calls, plus a fakish /bin/login
|
2012-01-26 22:46:18 -06:00 |
|
Tianyi Wang
|
35ce150bb0
|
Fixes where the block number of inode is incorrectly changed.
|
2012-01-25 23:30:41 -06:00 |
|
Kevin Lange
|
c7afd7b941
|
HACF should return non-zero.
|
2012-01-25 20:08:22 -06:00 |
|