index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
NetworkTask.cpp
Age
Commit message (
Expand
)
Author
2019-04-02
Kernel: Move networking related files into Kernel/Net/.
Andreas Kling
2019-04-02
Kernel: Add a LoopbackAdapter for talking to yourself via 127.0.0.1.
Andreas Kling
2019-03-20
Kernel: Snooze the NetworkTask until there are incoming packets to process.
Andreas Kling
2019-03-17
AK: Make ByteBuffer's copy() and wrap() take void*.
Andreas Kling
2019-03-16
Move Lock from AK to Kernel, since it only works inside the kernel.
Andreas Kling
2019-03-14
TCP: Collect the payload if present in a packet with FIN set.
Andreas Kling
2019-03-14
TCP: Start working on auto-closing connections when we get FIN.
Andreas Kling
2019-03-14
IPv4: Factor out UDP parts of IPv4Socket into a UDPSocket class.
Andreas Kling
2019-03-14
IPv4: Move more stuff from IPv4Socket to TCPSocket.
Andreas Kling
2019-03-14
Kernel: Factor out TCP parts of IPv4Socket into a TCPSocket class.
Andreas Kling
2019-03-14
TCP: Update our side's ack number based on the other side's seq number.
Andreas Kling
2019-03-14
Kernel: Add SocketHandle helper class that wraps locked sockets.
Andreas Kling
2019-03-14
IPv4: Last burst of TCP hacking for today.
Andreas Kling
2019-03-14
IPv4: More work on the TCP implementation.
Andreas Kling
2019-03-14
IPv4: More work on the TCP implementation.
Andreas Kling
2019-03-13
IPv4: More hacking on bringing up TCP support.
Andreas Kling
2019-03-13
IPv4: Begin fleshing out TCP support.
Andreas Kling
2019-03-13
IPv4: Use the UDP-to-socket map to handle incoming UDP packets.
Andreas Kling
2019-03-13
IPv4: More work on UDP support.
Andreas Kling
2019-03-13
Kernel: Start fleshing out an UDP implementation.
Andreas Kling
2019-03-12
Kernel+LibC+Userland: Yet more networking bringup hacking.
Andreas Kling
2019-03-12
Kernel: Add a way to look up NetworkAdapters by IPv4 address.
Andreas Kling
2019-03-12
Kernel: Collect IPv4 stuff in IPv4.h and ARP stuff in ARP.h.
Andreas Kling
2019-03-12
Kernel: More work on the ICMP and IPv4 support.
Andreas Kling
2019-03-12
Kernel: Fix up the ICMP implementation to generate correct Echo replies.
Andreas Kling
2019-03-12
Kernel: More work on ICMP support.
Andreas Kling
2019-03-12
Kernel: Start adding IPv4 support, starting with ICMP echo messages.
Andreas Kling
2019-03-12
Kernel: Tidy up networking code with some named constants.
Andreas Kling
2019-03-12
Kernel: Cache MAC<->IP mappings (from ARP responses) seen on the wire.
Andreas Kling
2019-03-12
Kernel: Minor style cleanup in NetworkTask.
Andreas Kling
2019-03-11
Kernel: Bring up enough networking code that we can respond to ARP requests.
Andreas Kling
2019-03-11
Kernel: Add a NetworkTask and a received network packet queue.
Andreas Kling