Kevin Lange
|
66ba18fc33
|
Ug.
|
2012-03-10 15:03:59 -06:00 |
|
Kevin Lange
|
aa6e7ca62b
|
Actually, I'm just a complete moron, lolz
|
2012-03-10 13:36:16 -06:00 |
|
Kevin Lange
|
cf6437c477
|
We were also leaking on sigkills
|
2012-03-10 13:34:15 -06:00 |
|
Kevin Lange
|
4b132c195b
|
Thar's the problem.
|
2012-03-10 12:47:33 -06:00 |
|
Kevin Lange
|
e586a9361d
|
No, I was an idiot.
|
2012-03-10 12:42:23 -06:00 |
|
Kevin Lange
|
1c288e1c8b
|
We never freed nodes from the scheduler queue :(
|
2012-03-10 12:39:35 -06:00 |
|
Kevin Lange
|
1b2d0e2c75
|
Bump version number to 0.1.0 for EOH
|
2012-03-07 19:35:30 -06:00 |
|
Kevin Lange
|
8fb8edba3a
|
I have no idea idea what I'm doing.
|
2012-03-01 21:13:52 -06:00 |
|
Kevin Lange
|
2b0d6f6759
|
Some very simplistic window management
|
2012-02-25 23:52:09 -06:00 |
|
Kevin Lange
|
db8a75071d
|
We have a terminal. In a window. Seriously.
|
2012-02-23 00:36:49 -06:00 |
|
Kevin Lange
|
2da22312a5
|
Merge branch 'master' of github.com:klange/osdev
|
2012-02-20 23:32:10 -06:00 |
|
Kevin Lange
|
de7a984938
|
Fix a bunch of bugs in signal handling and scheduling
|
2012-02-20 23:31:00 -06:00 |
|
Kevin Lange
|
e335a2970a
|
[glogin] Working on the graphical login application
|
2012-02-19 21:29:40 -06:00 |
|
Kevin Lange
|
e1beca4127
|
CPU detection moved to userspace app
|
2012-02-19 19:39:18 -06:00 |
|
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 |
|
Markus Schober
|
6dc90b1ac2
|
shm_obtain takes a (size_t *) and modifies the value based on the true
size of the block returned.
|
2012-02-16 03:34:42 -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 |
|