Kevin Lange
ad1e1dd475
Calculate size of /dev/cdromX
2016-09-26 16:40:47 +09:00
Kevin Lange
51fd0a83b0
Various fixes for Python
2016-09-15 19:18:57 +09:00
Kevin Lange
f40ccd610d
Stabilise ATAPI a bit, stop using a kernel thread for it
2016-09-14 23:41:16 +09:00
Kevin Lange
11b6971ce9
Experimental ATAPI support
2016-09-14 21:20:54 +09:00
Kevin Lange
f17cf012ca
Basic ISO 9660 FS driver
2016-09-13 21:56:02 +09:00
Kevin Lange
6e9753513c
Try a different MTU
2016-09-10 21:01:43 +09:00
Kevin Lange
33d8178b49
Don't use polling mode for pcnet
2016-09-09 09:24:47 +09:00
Kevin Lange
7137b144f9
Ensure all modules have unique names
2016-09-07 22:42:51 +09:00
Kevin Lange
809e8a8812
give vidset an actual name
2016-09-07 22:25:28 +09:00
Kevin Lange
5b0b012fc0
Actually attempt to obtain DNS server from DHCP
2016-09-05 15:23:25 +09:00
Kevin Lange
c9a85035ae
Terrible implementation of DNS
2016-09-05 15:01:20 +09:00
Kevin Lange
ea45b87148
Start working on DNS implementation
2016-09-05 14:14:27 +09:00
Kevin Lange
9ab47528fd
Fix big leaks in net_handle_...
2016-09-04 21:01:54 +09:00
Kevin Lange
6227bab6f9
Fix some missing frees
2016-09-04 20:19:10 +09:00
Kevin Lange
799d36a983
Fix GPF in VGA terminal on VirtualBox
2016-09-04 19:05:12 +09:00
Kevin Lange
f6a3c6c879
Fix backwards memset
2016-09-04 13:55:43 +09:00
Kevin Lange
9adbaede26
move DHCP init into net module
2016-09-04 13:43:39 +09:00
Kevin Lange
91cf6890dd
Early implementation of PCNet NIC driver
2016-09-04 13:33:48 +09:00
Kevin Lange
334f8ccbd3
Actually use proper MAC in packets.
...
Also, assign mac early enough in rtl driver.
2016-09-04 13:32:29 +09:00
Kevin Lange
ee81679c40
Break out vbox guest driver
...
- Add general support for changing display resolution.
- Support display resolution changes in the vmware svga driver.
- Add a small module to add a set_mode command to the debug shell.
- Include these modules on CDs.
- Include the vidset module in debug/qemu targets.
2016-08-30 16:37:17 +09:00
Kevin Lange
a9fabe285d
Initial support for changing display modes
2016-08-30 15:45:58 +09:00
Kevin Lange
7eaafe02a2
Support automatic video driver detection, make default
2016-08-30 15:42:29 +09:00
Kevin Lange
8763e8324a
Basic VMware SVGA display driver
2016-08-30 14:49:14 +09:00
Kevin Lange
e3a25cbdea
Re-add the old pre-DMA ATA driver as a backup
2016-01-29 17:29:06 -08:00
Kevin Lange
93e6373c37
Add i.imgur.com to DNS cache
2015-11-08 18:20:44 -08:00
Kevin Lange
e8f9447d47
toaruos.org has moved
2015-10-11 17:29:27 -07:00
Kevin Lange
6c569740b4
Kill the IRC kernel module
2015-09-04 14:05:17 -07:00
Kevin Lange
e6ffc1055c
Fix unused variable warning [ci-skip]
2015-08-30 17:45:18 -07:00
Kevin Lange
dcff1d8a74
Prevent stalls while waiting on DMA without explicit switch calls
2015-08-30 17:43:45 -07:00
Kevin Lange
e3bf5b815f
Merge remote-tracking branch 'origin/dma' into strawberry-dev
2015-08-30 17:03:27 -07:00
Kevin Lange
6cd1a40dbc
Expose random as urandom as well
2015-08-24 21:34:24 -07:00
Kevin Lange
39c6b86219
Mark mixer as a device
2015-08-19 09:36:53 -07:00
Kevin Lange
9bf4a938b9
Stop depending on debug shell from driver modules
2015-08-18 18:29:40 -07:00
Kevin Lange
b2652c7bd1
more precached dns entries
2015-08-12 17:01:46 -07:00
Kevin Lange
dbce9669e7
Fix -Wparentheses warning in net.ko
2015-08-11 18:53:54 -07:00
Kevin Lange
1def54144f
add forum.osdev.org to dns precache
2015-08-07 16:45:10 -07:00
Kevin Lange
8bdd5a9629
Support ports in netfs
2015-08-07 16:33:42 -07:00
Kevin Lange
cf26e36e95
Fix same math error from ext2, now in tmpfs
2015-08-06 19:07:30 -07:00
Kevin Lange
49a4251830
Add some yelp sites to the initial dns cache
2015-08-06 15:01:11 -07:00
Kevin Lange
19a35b3c8e
Cleanup fetch, net_recv
2015-08-05 20:03:44 -07:00
Kevin Lange
5df1b59dc2
add www.toaruos.org to dns cache
2015-08-03 22:24:09 -07:00
Kevin Lange
ea5ea6ec2e
Hacky method of tracking disconnects so we can EOF
2015-08-03 21:54:55 -07:00
Kevin Lange
beb16ef483
Fix warnings
2015-08-03 20:57:50 -07:00
Kevin Lange
0ca02a4bcf
take arguments for irc module
2015-07-31 14:00:25 -07:00
Kevin Lange
1c9819eccc
the dumbest fetch ever
2015-07-31 13:31:53 -07:00
Kevin Lange
80db426066
uh, debug logging instead of tty outputs
2015-07-31 12:51:34 -07:00
Kevin Lange
9ff190a819
Merge branch 'strawberry-dev' of git.yelpcorp.com:hackathon/toaruos into strawberry-dev
2015-07-31 12:47:32 -07:00
Matt White
05c27d2d7f
Send ACK after receiving data
2015-07-31 12:46:57 -07:00
Kevin Lange
2462d520a0
lol rtl_netd is redundant
2015-07-31 12:39:13 -07:00
Kevin Lange
53882361fc
Merge branch 'strawberry-dev' of git.yelpcorp.com:hackathon/toaruos into strawberry-dev
2015-07-31 10:58:58 -07:00