K. Lange
|
22a6c0ca3a
|
text: Add some macros so we can more easily swap out the bitmap font
|
2021-07-22 17:06:43 +09:00 |
|
K. Lange
|
f57679e0b4
|
v1.99.3
|
2021-07-19 20:10:12 +09:00 |
|
K. Lange
|
6b308e5fc1
|
i965: Send mode change signal?
|
2021-07-19 19:50:41 +09:00 |
|
K. Lange
|
d406a6948f
|
modules: track loaded sizes so we can free modules later
|
2021-07-19 10:28:26 +09:00 |
|
K. Lange
|
9ad39394e4
|
modules: list modules in /proc/modules
|
2021-07-17 20:18:02 +09:00 |
|
K. Lange
|
236c8bacb3
|
modules: Reimplement loadable kernel modules
|
2021-07-17 18:55:54 +09:00 |
|
K. Lange
|
8e4640e1d7
|
xhci: start on controller driver
|
2021-07-14 10:44:46 +09:00 |
|
K. Lange
|
a96089e9d9
|
sysfunc: actually bother validating some values
|
2021-07-12 06:28:17 +09:00 |
|
K. Lange
|
a2d63a6125
|
ps2hid: Fixup initialization sequence; unbreaks scrollwheel in vbox
|
2021-07-08 18:46:04 +09:00 |
|
K. Lange
|
2891185341
|
net: disable debug prints during TCP connection
|
2021-07-07 19:13:33 +09:00 |
|
K. Lange
|
62128bd1aa
|
kernel: (needs review) let threads sleep on their own children?
|
2021-06-23 22:42:48 +09:00 |
|
K. Lange
|
a1065c7c47
|
vfs: ramdisk length needs to be updated on the *original* node
|
2021-06-22 07:42:10 +09:00 |
|
K. Lange
|
40821160c1
|
vfs: copied nodes should get their own refcounts
|
2021-06-22 07:41:55 +09:00 |
|
K. Lange
|
a99b958c18
|
v1.99.2
|
2021-06-20 21:25:14 +09:00 |
|
K. Lange
|
3fb82c1e85
|
net: return eof when socket is closed and no data is available
|
2021-06-19 15:50:14 +09:00 |
|
K. Lange
|
653d6a7035
|
net: select random sequence number to start
|
2021-06-19 13:11:43 +09:00 |
|
K. Lange
|
8b6d3784ea
|
tcp: fixup connect retry
|
2021-06-18 21:42:52 +09:00 |
|
K. Lange
|
ac7c4cd2c5
|
net: don't dynamically allocate hashmaps and lists?
|
2021-06-18 21:42:35 +09:00 |
|
K. Lange
|
e6721fc10f
|
pex: don't leave invalid connections with the server read/write methods?
|
2021-06-18 21:41:44 +09:00 |
|
K. Lange
|
d5358b7e97
|
net: fix bad copy in ICMP ECHO
|
2021-06-18 21:41:17 +09:00 |
|
K. Lange
|
886d1afe9e
|
net: various
|
2021-06-18 20:08:33 +09:00 |
|
K. Lange
|
71bd62d516
|
net: actually try to figure out destination hardware addresses
|
2021-06-18 18:54:34 +09:00 |
|
K. Lange
|
d8dc85e507
|
net: don't duplicate struct layout in e1000 device object
|
2021-06-18 15:20:22 +09:00 |
|
K. Lange
|
1467ec050e
|
net: various improvements to still terrible network stack
|
2021-06-16 23:14:58 +09:00 |
|
K. Lange
|
8b1973d31e
|
pci: handle setups without a host bridge?
|
2021-06-15 21:18:14 +09:00 |
|
K. Lange
|
83987b292c
|
v1.99.1
|
2021-06-15 19:50:33 +09:00 |
|
K. Lange
|
87d6784633
|
net: silence the network stack unless MISAKA_DEBUG_NET is defined
|
2021-06-15 19:29:57 +09:00 |
|
K. Lange
|
a4436581ed
|
net: hack up some fin packets
|
2021-06-15 19:19:54 +09:00 |
|
K. Lange
|
c38143fa81
|
net: silence more debug messages
|
2021-06-15 17:16:09 +09:00 |
|
K. Lange
|
fc9ca3d955
|
net: try to get the package manager working
|
2021-06-15 17:04:02 +09:00 |
|
K. Lange
|
ef1026fb40
|
net: complete most of a TCP stream?
|
2021-06-14 21:35:28 +09:00 |
|
K. Lange
|
23e1b8811e
|
net: we really need some proper blocking queue primitives
|
2021-06-14 20:13:14 +09:00 |
|
K. Lange
|
ccc6379c39
|
net: tcp: basic syn/ack receipt?
|
2021-06-14 18:55:03 +09:00 |
|
K. Lange
|
80564085e1
|
e1000: should probably keep using whatever was in the card after reset
|
2021-06-14 18:54:51 +09:00 |
|
K. Lange
|
fdc1f653d6
|
net: more tcp; timeout nameserver lookups
|
2021-06-14 15:00:46 +09:00 |
|
K. Lange
|
4d8ee9840a
|
net: hacked up udp stuff, dns resolver
|
2021-06-14 14:18:23 +09:00 |
|
K. Lange
|
cea3703f3e
|
net: initialize e1000e better?
|
2021-06-14 11:58:28 +09:00 |
|
K. Lange
|
914dc15f02
|
lfbvideo: Ensure we map enough space for large preset video modes
|
2021-06-13 15:59:14 +09:00 |
|
K. Lange
|
2eb83c5ecd
|
ps2hid: give up on PS/2 if trying to empty input buffer doesn't work after 1024 tries
|
2021-06-13 15:59:14 +09:00 |
|
K. Lange
|
f1efda9e2a
|
net: respond to pings?
|
2021-06-10 20:48:48 +09:00 |
|
K. Lange
|
394e4e3e0c
|
net: more cleanup
|
2021-06-10 20:20:55 +09:00 |
|
K. Lange
|
8531fe709e
|
terminal-vga: recover vga text mode operation
|
2021-06-10 09:35:48 +09:00 |
|
K. Lange
|
72968ed85c
|
net: arp fixups
|
2021-06-10 09:09:52 +09:00 |
|
K. Lange
|
341c5ec7aa
|
net: pack that?
|
2021-06-09 19:44:52 +09:00 |
|
K. Lange
|
081ac1c160
|
net: add arp?
|
2021-06-09 19:41:35 +09:00 |
|
K. Lange
|
b7332545d1
|
net: initialize that list earlier
|
2021-06-09 08:44:42 +09:00 |
|
K. Lange
|
edc06e5f0c
|
net: initial raw socket implementation
|
2021-06-09 08:23:34 +09:00 |
|
K. Lange
|
0f837c312e
|
net: fixups for dhclient, multiple nics
|
2021-06-07 19:12:02 +09:00 |
|
K Lange
|
a0140f557b
|
net: more interface properties
|
2021-06-07 04:57:45 +09:00 |
|
K. Lange
|
66ff044897
|
net: add netmask, examine more stuff from DHCP
|
2021-06-06 22:01:15 +09:00 |
|