Commit Graph

4788 Commits

Author SHA1 Message Date
K. Lange 87d6784633 net: silence the network stack unless MISAKA_DEBUG_NET is defined 2021-06-15 19:29:57 +09:00
K. Lange e3d0126829 irc: switch to sockets 2021-06-15 19:20:04 +09:00
K. Lange a4436581ed net: hack up some fin packets 2021-06-15 19:19:54 +09:00
K. Lange 453cef8901 panel: re-enable weather widget 2021-06-15 17:17:03 +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 df9a113237 base: add removed shell scripts from /bin 2021-06-15 16:47:07 +09:00
K. Lange 7f3ca05506 rline: Add a new r-search 2021-06-15 15:51:11 +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 222c39bc6b libc: rand() should not return negative values 2021-06-14 19:55:44 +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 82859a82e1 net: cleanup 2021-06-14 15:04:05 +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 f187a5c85f splash-log: restore vga text output 2021-06-14 12:14:55 +09:00
K. Lange bb4b0a8ffa boot: less debug text 2021-06-14 12:06:31 +09:00
K. Lange 2f0041ae09 bim: Use ansi theme on vga terminal 2021-06-14 12:06:07 +09:00
K. Lange dbc3a433c7 github: upload CD image as build artifact 2021-06-14 11:59:30 +09:00
K. Lange cea3703f3e net: initialize e1000e better? 2021-06-14 11:58:28 +09:00
K. Lange 3fb3746c2d boot: Use CD for QEMU 2021-06-14 11:28:12 +09:00
K. Lange e680a7a61f boot: Rewrite the legacy BIOS loader 2021-06-14 11:11:37 +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 b5da48f5a9
github: fix ramdisk path for build artifacts 2021-06-13 15:26:06 +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 27229eefc4 readme: Update README 2021-06-07 22:13:01 +09:00
K Lange 153d34e3ac splash-log: Keep primary messages on screen 2021-06-07 22:00:20 +09:00
K Lange 6842a57955 startup: try to dhcp on boot 2021-06-07 21:59:59 +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
K. Lange 698a3c0cb7 kernel: change signatures for vfs interfaces to match reality 2021-06-06 20:28:21 +09:00
K Lange 5106daf9f6 net: add methods to configure addresses 2021-06-06 18:34:24 +09:00
K Lange 5eaeced119 menu: implement menu_free_entry 2021-06-06 18:34:12 +09:00
K. Lange 5ed9033d15 kernel: opportunistically map stack space 2021-06-06 15:54:30 +09:00
K. Lange b04164b19d net: wip stuff for sockets 2021-06-06 14:22:14 +09:00
K. Lange 6e94848afb libc: fix fseek behavior with active read? 2021-06-05 19:49:09 +09:00
K. Lange b72a8c7643 base: define some byte order macros 2021-06-05 19:01:47 +09:00
K. Lange 9eea7c0677 stat: fix size definitions 2021-06-05 18:01:48 +09:00
K. Lange 4e425d4564 dhclient: try to configure all available interfaces 2021-06-05 17:27:23 +09:00
K. Lange 5240ff7458 sh: semaphore pipe write helps with a weird race condition 2021-06-05 16:16:20 +09:00