summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-03-13IPv4: Begin fleshing out TCP support.Andreas Kling
2019-03-13IPv4: Do the TCP-to-socket mapping in the same way as UDP.Andreas Kling
2019-03-13IPv4: Use the UDP-to-socket map to handle incoming UDP packets.Andreas Kling
2019-03-13IPv4: Dynamically allocate the UDP source port if needed.Andreas Kling
2019-03-13IPv4: More work on UDP support.Andreas Kling
2019-03-13LibC: Add netinet/in.hAndreas Kling
2019-03-13IPv4: recvfrom() shouldn't care about what's in the outparam on entry.Andreas Kling
2019-03-13Userland: Add a simple utility for UDP testing.Andreas Kling
2019-03-13Kernel: recvfrom() should treat the address arguments as outparams.Andreas Kling
2019-03-13Kernel: Start fleshing out an UDP implementation.Andreas Kling
2019-03-13Add support for socket send/receive timeouts.Andreas Kling
2019-03-13NetworkAdapter: Use a ByteBuffer instead of kmalloc/kfree in send().Andreas Kling
2019-03-13AK: Fix node leak in SinglyLinkedList::take_first().Andreas Kling
2019-03-13More work on IPv4 sockets and /bin/ping.Andreas Kling
2019-03-13Kernel: Oops, gettimeofday()'s tv_usec should be micro, not milliseconds.Andreas Kling
2019-03-12Kernel+LibC+Userland: Yet more networking bringup hacking.Andreas Kling
2019-03-12Kernel+LibC+Userland: Start working on an IPv4 socket backend.Andreas Kling
2019-03-12Kernel: Add a way to look up NetworkAdapters by IPv4 address.Andreas Kling
2019-03-12Kernel: Collect IPv4 stuff in IPv4.h and ARP stuff in ARP.h.Andreas Kling
2019-03-12Kernel: More work on the ICMP and IPv4 support.Andreas Kling
2019-03-12Kernel: Fix up the ICMP implementation to generate correct Echo replies.Andreas Kling
2019-03-12Kernel: More work on ICMP support.Andreas Kling
2019-03-12Kernel: Start adding IPv4 support, starting with ICMP echo messages.Andreas Kling
2019-03-12Kernel: Tidy up networking code with some named constants.Andreas Kling
2019-03-12Kernel: Cache MAC<->IP mappings (from ARP responses) seen on the wire.Andreas Kling
2019-03-12Kernel: Minor style cleanup in NetworkTask.Andreas Kling
2019-03-11Kernel: Bring up enough networking code that we can respond to ARP requests.Andreas Kling
2019-03-11GTextEditor: Make sure the scroll corner helper widget is filled in.Andreas Kling
2019-03-11Kernel: Add a NetworkTask and a received network packet queue.Andreas Kling
2019-03-11Kernel: More work on bringing up E1000 support.Andreas Kling
2019-03-11Kernel: Remove accidentally committed debugging code.Andreas Kling
2019-03-10Kernel: More work on Ethernet support.Andreas Kling
2019-03-10Kernel: A bunch of hacking towards initial Ethernet support.Andreas Kling
2019-03-10Kernel: Add a simple MACAddress class.Andreas Kling
2019-03-10Kernel: Start adding support for E1000 network adapters.Andreas Kling
2019-03-10WindowServer: Include switcher windows in the window iteration.Andreas Kling
2019-03-10LibGUI: Don't fill widgets with background color by defualt.Andreas Kling
2019-03-10ProcessManager: Tidy up the memory stats and align everything nicely.Andreas Kling
2019-03-10ProcessManager: Show some basic system memory stats below the process table.Andreas Kling
2019-03-10GTextEditor: Let the Tab key insert up to 4 spaces.Andreas Kling
2019-03-10WindowServer: Show the username of the WindowServer owner in the menu.Andreas Kling
2019-03-10LibC: Implement getlogin().Andreas Kling
2019-03-10WindowServer: Window iteration should see the highlight window "in front".Andreas Kling
2019-03-10WindowServer: Clear any highlighted window when dismissing the switcher.Andreas Kling
2019-03-10LibGUI: Preserve selection when resorting a GSortingProxyTableModel.Andreas Kling
2019-03-10ProcessManager: Make the toolbar actions work again.Andreas Kling
2019-03-10WindowServer: Tweak CPU usage history color.Andreas Kling
2019-03-10WindowServer: Fix bug where window content could bleed through menus.Andreas Kling
2019-03-10Base: Improved FileManager (folder) icon.Andreas Kling
2019-03-10LibGUI: Make buttons a little bit sharper.Andreas Kling