Commit Graph

1677 Commits

Author SHA1 Message Date
Kevin Lange
63b51a566a Working acks 2014-05-14 21:02:10 -07:00
Kevin Lange
4f289bd594 tcp syn :D 2014-05-14 16:34:05 -07:00
Kevin Lange
a252e54ce5 more general DNS cleanup 2014-05-14 01:44:31 -07:00
Kevin Lange
21b6454ba4 Cleanup DNS client a bit and query freenode 2014-05-14 01:23:12 -07:00
Kevin Lange
3ae82af245 Fix DHCP packets 2014-05-14 00:37:06 -07:00
Kevin Lange
ff2cf9ee72 Fix mac addresses I accidentally zero'd 2014-05-14 00:13:36 -07:00
Kevin Lange
e9c05fa216 terrible DNS client 2014-05-13 23:56:54 -07:00
Kevin Lange
a3df5f1e22 IP convenience functions 2014-05-13 22:59:36 -07:00
Kevin Lange
98d6516cd4 Craft our own packets instead of using prebuilt ones 2014-05-13 22:09:15 -07:00
Kevin Lange
f3a31551f5 Fix up travis builds 2014-05-12 20:30:49 -07:00
Kevin Lange
d9830f7989 Major refactor of panel 2014-05-12 20:11:58 -07:00
Kevin Lange
e22f30446e be quiet 2014-05-12 09:41:00 -07:00
Kevin Lange
795af68872 install ctags, expect 2014-05-11 23:33:20 -07:00
Kevin Lange
2bf6d5826e Try unsetting CC 2014-05-11 23:30:00 -07:00
Kevin Lange
fdaaad8f3a chmod +x 2014-05-11 23:19:07 -07:00
Kevin Lange
f760b2bb98 Attempt to run Travis builds again 2014-05-11 23:17:41 -07:00
Kevin Lange
c231d1c090 Cleanup some direct system calls in userspace 2014-05-11 17:40:16 -07:00
Kevin Lange
1f3066d949 Display graphical panic on out-of-memory 2014-05-10 20:22:04 -07:00
Kevin Lange
4d310b3c03 Make sure wallpaper and panel clean up dead children 2014-05-10 20:09:16 -07:00
Kevin Lange
913c4b004f make the video panic screen display a message 2014-05-10 19:12:31 -07:00
Kevin Lange
ba46564785 Add a cheap, terrible vignette to the panic screen 2014-05-10 14:46:18 -07:00
Kevin Lange
7be6baffa4 Add a debug shell command to force a kernel panic 2014-05-10 14:16:35 -07:00
Kevin Lange
898c5f23d3 Desaturate entire display on kernel panic 2014-05-10 14:03:13 -07:00
Kevin Lange
bcb86108ce Fix terminal damage rects 2014-05-10 14:02:49 -07:00
Kevin Lange
84d6a7d26d disable werror on binutils build (may help arch) 2014-05-10 00:59:00 -07:00
Kevin Lange
b021946942 fix missing break; in toolchain-build 2014-05-10 00:28:05 -07:00
Kevin Lange
c042d04fc0 remove extraneous debug output 2014-05-09 23:04:30 -07:00
Kevin Lange
0061105b29 Make the alt-tab slick and operate as expected 2014-05-09 23:03:47 -07:00
Kevin Lange
d3273d934a Simple key binding system, plus alt-tab and ctrl-alt-t 2014-05-09 22:01:24 -07:00
Kevin Lange
e6418d3b92 cheap integration test with expect 2014-05-08 21:13:44 -07:00
Kevin Lange
56592bb600 Fix silly issue with not setting fd count in debug shell 2014-05-08 20:24:26 -07:00
Kevin Lange
e37fdd2b4b Various bits of cleanup; actually examine packets 2014-05-08 19:29:23 -07:00
Kevin Lange
6b8c425000 Minor cleanup, embed a DNS request 2014-05-07 23:08:34 -07:00
Kevin Lange
e79f36900c Detect missing toolchain environment variables (except when trying to build the toolchain) 2014-05-07 15:26:26 -07:00
Kevin Lange
1ed5be7bc7 There are actually 5 of those, not 4, mr. cantcount 2014-05-07 00:17:31 -07:00
Kevin Lange
ee9ff92b60 Clean up some legacy /etc stuff 2014-05-07 00:10:34 -07:00
Kevin Lange
cecf4f619d Oops, only do that for certain allocations 2014-05-07 00:09:15 -07:00
Kevin Lange
d3e685e51a Proper merge of LICENSE into LICENSE.md 2014-05-07 00:00:50 -07:00
Kevin Lange
bd2097d1a1 Drop docs/ 2014-05-06 23:59:21 -07:00
Kevin Lange
80fef4f1cb test sending multiple packets 2014-05-06 23:29:17 -07:00
Kevin Lange
d50710e250 Fix erroneous irq ack 2014-05-06 23:27:58 -07:00
Kevin Lange
f7a7e5a5b1 network debugging by default 2014-05-06 22:38:29 -07:00
Kevin Lange
e5a8ed3a68 Not the cleanest, but better than before... 2014-05-06 22:38:21 -07:00
Kevin Lange
b824abf250 Kill lwip stuff; add back in native rtl driver
Now with actual working stuff.
2014-05-06 22:14:05 -07:00
Kevin Lange
50824abdec And actually load the right file... 2014-05-05 22:03:57 -07:00
Kevin Lange
4bcd567bb5 Uh, draw the logout button for the logout button 2014-05-05 22:00:20 -07:00
Kevin Lange
2fbc220546 Cleanup panel 2014-05-05 21:47:45 -07:00
Kevin Lange
c6dd91a113 Maintain window ordering in panel list 2014-05-05 21:18:13 -07:00
Kevin Lange
d40799ce04 Also update ctags on module changes 2014-05-04 17:17:40 -07:00
Kevin Lange
1bef69e527 Panel icons for game and julia fractals 2014-05-03 17:51:33 -07:00