aboutsummaryrefslogtreecommitdiff
path: root/kernel/inc/net.h
AgeCommit message (Collapse)Author
2021-05-23Cleanup, linting, formattingMarvin Borner
2021-04-01Hardened entire systemMarvin Borner
By using the nonnull attribute and replace buffer-overflow-prone functions like strcpy, strcat and sprintf by strlcpy, strlcat and snprintf.
2020-11-24Added userspace-based network timeoutMarvin Borner
The network in my whole city is down right now, so I've done some error catching using timeouts etc without the kernel blocking everything. Not having internet is exhausting though :(
2020-11-21Added TCP RST supportMarvin Borner
2020-11-21Added net_installed checkMarvin Borner
2020-11-20Fixed some network race conditionsMarvin Borner
2020-11-18Added browser and many networking thingsMarvin Borner
2020-11-18Started libnetMarvin Borner
2020-11-15Added DNS errorsMarvin Borner
2020-11-14Some fixesMarvin Borner
I WAS BUG-SEARCHING FOR SEVERAL HOURS WHYYYY, WHEEERE, AAAAAH
2020-11-14Added ugly dns implementationMarvin Borner
2020-11-14Added udp socketsMarvin Borner
2020-11-08Added sockets, requests and net wrappersMarvin Borner
2020-11-08Started socket implementationMarvin Borner
2020-11-05Added warning flags and fixed them :)Marvin Borner
2020-11-04Further TCP workMarvin Borner
Can now send ACKs with correct checksum
2020-11-03Started TCP implementationMarvin Borner
2020-11-01New (working!) network approachMarvin Borner
2020-09-28Added icmp checksum, identifier and sequenceMarvin Borner
2020-09-27Added UDP, DHCP, ARPMarvin Borner
Quite awesome, IMHO
2020-09-26Very simple icmp ping handlingMarvin Borner
2020-09-26Some random network thingsMarvin Borner
2020-09-24Restructured network stackMarvin Borner
2020-09-24IPv6 networking...Marvin Borner
2020-09-21FrustrationMarvin Borner
2020-09-20Started rtl8139 driverMarvin Borner