summaryrefslogtreecommitdiff
path: root/Userland/tc.cpp
AgeCommit message (Collapse)Author
2019-08-21Userland: Remove immature "tc" and "uc" programs in favor of "nc"Andreas Kling
The netcat-lite "nc" utility is where we should put all of the various "lightweight" TCP/UDP client features.
2019-06-22printf: Support %zu (the 'z' is really just ignored.)Andreas Kling
2019-06-07Userland: Run clang-format on everything.Andreas Kling
2019-06-06LibC: inet_pton() should return 1 on success, 0 or -1 on failure.Andreas Kling
2019-05-28LibC: Move struct timeval to sys/time.h. #POSIXAndreas Kling
2019-03-14Userland: Turn the tc test util into a simple dumb HTTP client.Andreas Kling
2019-03-14IPv4: Last burst of TCP hacking for today.Andreas Kling
Connecting to a test server and exchanging data back and forth works.
2019-03-14IPv4: More work on the TCP implementation.Andreas Kling
Reading from the peer now kinda works. Something still going wrong with sending packets but it's getting closer.
2019-03-13IPv4: More hacking on bringing up TCP support.Andreas Kling
This was a bit more complicated than I expected, but it's moving forward.
2019-03-13Userland+LibC: Add a new little "tc" program for testing TCP.Andreas Kling
Also added send() and recv() to LibC in support of this. They are just wrappers around sendto() and recvfrom().