Kevin Lange
|
478835401e
|
pcspkr piano should exit if it can't open spkr [ci skip]
|
2015-06-02 22:24:41 -07:00 |
|
Kevin Lange
|
9e2721eef0
|
Support disabling the disk cache for ext2
|
2015-06-02 21:30:06 -07:00 |
|
Kevin Lange
|
7f07d7403e
|
Fix very broken comparisons
|
2015-06-02 21:29:28 -07:00 |
|
Kevin Lange
|
4ad98421ba
|
Be more efficient with ext2 block cache
|
2015-06-02 19:36:32 -07:00 |
|
Kevin Lange
|
ba3f169e1d
|
Silly hack to get debug shell around ioctl pointer validation
|
2015-06-02 19:09:48 -07:00 |
|
Kevin Lange
|
212efda313
|
Fix a bad memset that was breaking reboots on ramdisks
|
2015-06-02 12:15:38 -07:00 |
|
Kevin Lange
|
c6e5e9f84f
|
Fix error handling bugs in ps2mouse
|
2015-06-01 20:55:19 -07:00 |
|
Kevin Lange
|
31fe3eb672
|
Fix missing setuid color in short output mode (ls)
|
2015-06-01 17:54:57 -07:00 |
|
Kevin Lange
|
20c9535d29
|
Clean up termemu and add a new kernel vga logging mechanism
|
2015-06-01 00:20:02 -07:00 |
|
Kevin Lange
|
027d979fbc
|
Fix incorrectly 0'd userspace entry pointer; bad pointer validate in stat_node
|
2015-05-29 16:12:04 -07:00 |
|
Kevin Lange
|
a4d749a91a
|
fix memcpy/memset clobbers, etc.
|
2015-05-26 23:38:21 -07:00 |
|
Kevin Lange
|
afb5543771
|
move tracing from glogin out into a header, use it in yutani
|
2015-05-26 18:41:48 -07:00 |
|
Kevin Lange
|
5d1171c278
|
Fix stray backticks in README [ci skip]
|
2015-05-26 12:01:39 -07:00 |
|
Kevin Lange
|
badc2f375c
|
Accept SATA-on-IDE-controller as equivalent to PATA.
|
2015-05-26 11:13:25 -07:00 |
|
Kevin Lange
|
495a20272a
|
Ensure create-image installs grub for BIOS
|
2015-05-26 11:12:34 -07:00 |
|
Kevin Lange
|
3bf0d0ed89
|
Mark off 0.10.1
|
2015-05-21 14:39:00 -07:00 |
|
Kevin Lange
|
25807666f9
|
Merge branch 'strawberry-dev' of https://github.com/graphitemaster/toaruos into graphitemaster-strawberry-dev
|
2015-05-21 14:33:22 -07:00 |
|
Kevin Lange
|
bd469946e8
|
Fix inaccurate clean message in Make [ci skip]
|
2015-05-21 14:30:02 -07:00 |
|
Kevin Lange
|
b53f123948
|
This is a bad idea and you should never use this.
|
2015-05-21 14:23:18 -07:00 |
|
Dale Weiler
|
d6ff2dc428
|
Better PID allocation technique
|
2015-05-21 16:23:31 -04:00 |
|
Dale Weiler
|
e27cb1b96f
|
Align stack pointer on kernel proper entry to 16-byte. Eliminate dead-lock in frame allocator on OOM. Formatting.
|
2015-05-21 15:09:42 -04:00 |
|
Dale Weiler
|
a699c91ddd
|
ISR/IRQ cleanup
|
2015-05-21 13:22:06 -04:00 |
|
Dale Weiler
|
0dbd5ab089
|
Cleanup and improve spin lock code
|
2015-05-21 04:28:14 -04:00 |
|
Dale Weiler
|
3820512357
|
Merge branch 'strawberry-dev' of github.com:klange/toaruos into strawberry-dev
|
2015-05-21 03:15:19 -04:00 |
|
Dale Weiler
|
57de8417fa
|
formattng
|
2015-05-21 03:13:47 -04:00 |
|
Dale Weiler
|
cb0e217c31
|
Cleaned up, optimized and rewrote crucial parts of libc for the kernel, fixed a few bugs as well.
|
2015-05-21 03:12:09 -04:00 |
|
Kevin Lange
|
1654d371e3
|
Marking off 0.10.0
|
2015-05-20 20:34:20 -07:00 |
|
Dale Weiler
|
12ef7fba8b
|
Optimizations
|
2015-05-20 23:32:21 -04:00 |
|
Dale Weiler
|
6e1a594adc
|
Wait for IO on IRQ remap.
|
2015-05-20 23:08:58 -04:00 |
|
Kevin Lange
|
2a5623fbb2
|
We don't need to force ordering for boot.o
|
2015-05-20 19:19:37 -07:00 |
|
Kevin Lange
|
8acc983265
|
Keep kernel/symbols.s in .gitignore
|
2015-05-20 19:19:06 -07:00 |
|
Dale Weiler
|
5ddbbf8199
|
Some IRQ cleanup
|
2015-05-20 19:52:19 -04:00 |
|
Dale Weiler
|
82d706f453
|
Rewrite IDT code
|
2015-05-20 18:53:03 -04:00 |
|
Dale Weiler
|
51fbc77e3f
|
Eliminate superfluous strlen pass in vasprintf
|
2015-05-20 18:21:39 -04:00 |
|
Dale Weiler
|
d6a7db993e
|
Use PUSH macro when setting up thread argument and return address
|
2015-05-20 16:53:14 -04:00 |
|
Dale Weiler
|
333d97bc7a
|
Fix system calls
|
2015-05-20 16:45:30 -04:00 |
|
Dale Weiler
|
c9f9625722
|
Use uintptr_t and document sys_mount arguments which are not used with a TODO
|
2015-05-20 14:59:47 -04:00 |
|
Dale Weiler
|
d5ef1d194e
|
automatic handling of assembler object files in Makefile
|
2015-05-20 14:55:33 -04:00 |
|
Dale Weiler
|
117225b626
|
Cleanup system call code and improve branch prediction.
|
2015-05-20 14:14:51 -04:00 |
|
Dale Weiler
|
31900155fb
|
ring3 switch code in user.S now
|
2015-05-20 04:46:10 -04:00 |
|
Dale Weiler
|
ca5a319ee6
|
Validate syscall inputs
|
2015-05-20 03:34:39 -04:00 |
|
Dale Weiler
|
ceaed61c42
|
Merge branch 'strawberry-dev' of github.com:klange/toaruos into strawberry-dev
|
2015-05-20 03:20:08 -04:00 |
|
Dale Weiler
|
01176e0f97
|
Use GAS instead of YASM.
|
2015-05-20 03:12:20 -04:00 |
|
Kevin Lange
|
4a1ff8112d
|
Fix color of volume icons
|
2015-05-19 20:38:41 -07:00 |
|
Kevin Lange
|
7f66c10230
|
Bind scroll to volume up/down on volume icon
|
2015-05-18 22:19:30 -07:00 |
|
Kevin Lange
|
d8ac0fc902
|
Add a working (but read-only) volume knob to the panel.
|
2015-05-18 21:36:49 -07:00 |
|
Kevin Lange
|
9d41b3fc25
|
Merge branch 'mixer-rebase' of https://github.com/gerow/toaruos into gerow-mixer-rebase
|
2015-05-18 21:15:25 -07:00 |
|
Kevin Lange
|
eac7301e79
|
Merge branch 'gerow-mixing-fix' into strawberry-dev
|
2015-05-18 21:11:26 -07:00 |
|
Kevin Lange
|
9458b813a4
|
Merge branch 'gerow-sh-C-p-C-n' into gerow-mixing-fix
|
2015-05-18 21:11:00 -07:00 |
|
Kevin Lange
|
740ec2ede7
|
Merge branch 'mixing-fix' of https://github.com/gerow/toaruos into gerow-mixing-fix
|
2015-05-18 21:10:53 -07:00 |
|